From nobody Tue Apr 11 21:04:23 2023 X-Original-To: ports-bugs@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4PwyyJ6HJyz44Z8m for ; Tue, 11 Apr 2023 21:04:24 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4PwyyH5Pknz43Yt for ; Tue, 11 Apr 2023 21:04:23 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1681247063; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=PtImaZLXoWoorPvo5Y2R/8G0jJ0Zmm0PgO22SdpjOvM=; b=hLMt93rCakDh8A5cDTVQwF4M4nhLgsrLT5glNkeEyNV5Upq0mwBsUQsEDldEQ6F2L9Fj3E jdjby0/ydazxkUWKQs+RrIO3O1M6Tk51FO07XqmQgi9oyC1/asw7REXVa04bUFf6WqtPW6 Km1t8m4QQkUs6hWiMo0hIeeJEzbhzhjSjvkFFB8rr/xx0MY9+BeW9998bNqgN2co2vj+C7 qupLTYZ5cbTP3uM7ygGNUU/mCmDLm/4ZIjsdqp1IZg5IFKjRPyEEPHzo878dxLFUCPS2pn OgCfo4KIEfI28M9GxC+tTihWEw9LBx5k/POrRfXCfoGMm8a6/+HVZYCno+U6fA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1681247063; a=rsa-sha256; cv=none; b=YfYt3GmfvbfKIRStNtnfcbnIb5XOX4Q9xFcPh35ZyIpxx5lPN33+LV/MzehebAB4gLmkxt TY+jI2FY9TDg10tSypLToiMtZBV95O2GIhZaLh6KaluoHoKMLQlqjjnC9Ffjp2K/U2wPMe zfhpZlU4p/vP7WrwAFzSTSuxvtXncJ5yRob+fecWjoMzMUoSkMXICJzgpm619/Mfl1gwgE Cz/WB5OtooK15rH13M7/oLKSLucZzDNGHwh5R00wgoMb0vsVYJkykrW9XNGA9ELjyq0YQD f4QRHaQr1gIAvicKcsQjbFEVYdmUrp2vVHmkLHDyOHQQIk8rIqVBBDqYbTkbWg== Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4PwyyH4Tb6zXth for ; Tue, 11 Apr 2023 21:04:23 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 33BL4NVn064818 for ; Tue, 11 Apr 2023 21:04:23 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 33BL4NKK064817 for ports-bugs@FreeBSD.org; Tue, 11 Apr 2023 21:04:23 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: ports-bugs@FreeBSD.org Subject: [Bug 270770] www/trurl: new port Date: Tue, 11 Apr 2023 21:04:23 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: vidar@karlsen.tech X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: ports-bugs@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform op_sys bug_status bug_severity priority component assigned_to reporter attachments.created Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Ports bug reports List-Archive: https://lists.freebsd.org/archives/freebsd-ports-bugs List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports-bugs@freebsd.org X-BeenThere: freebsd-ports-bugs@freebsd.org MIME-Version: 1.0 X-ThisMailContainsUnwantedMimeParts: N https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D270770 Bug ID: 270770 Summary: www/trurl: new port Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Only Me Priority: --- Component: Individual Port(s) Assignee: ports-bugs@FreeBSD.org Reporter: vidar@karlsen.tech Created attachment 241424 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D241424&action= =3Dedit git format-patch, www/trurl Description: trurl parses, manipulates and outputs URLs and parts of URLs. It uses the RFC 3986 definition of URLs and it uses libcurl's URL parser to do so, which includes a few "extensions". The URL support is limited to "hierarchical" URLs, the ones that use "://" separators after the scheme. Typically you pass in one or more URLs and decide what of that you want output. Posssibly modifying the URL as well. trurl knows URLs and every URL consists of up to ten separate and independent "components". These components can be extracted, removed and updated with trurl and they are referred to by their respective names: scheme, user, password, options, host, port, path, query, fragment and zoneid. WWW: https://curl.se/trurl QA: portclippy ok portlint ok poudriere testport 13.1-amd64 ok make test ok --=20 You are receiving this mail because: You are the assignee for the bug.=