From nobody Sat Mar 7 10:36:17 2026 X-Original-To: dev-commits-doc-all@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 4fSfny5cgcz6TGk2 for ; Sat, 07 Mar 2026 10:36:22 +0000 (UTC) (envelope-from git@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 "R12" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4fSfny4w2zz3x8n for ; Sat, 07 Mar 2026 10:36:22 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1772879782; 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=DO05MlL1L40Z+JyYAcvhqmEGUn5gVuS6tlvm/IY43tE=; b=VKIJOa7KhbOtbfmlKs0R/Rw5kYLbXdhvWZzhQonlKTrmzQfL5f+eXOzzefeYzSTpmXvOBv 01rKNzB9u5PZicRmhbnf9LsLHI6gOula0TUEHeyNTN6fdoZL9MAyzLy9tBAXlWlBeJ9zX3 UlZolm9SgKjKeHzng8fQcgTgoHh6nkorjQFxVX6aorEU8EE3TARJp9ritLAYQnfa7//5DP DS6PlN5I7sVA/oSAFgEfHBCjfPbVKM498VBnHcU6UgNrsyhmYQ1qRGdCp6KhkC5PNucfx6 9/9TTjaPRMcKk8kre+vsthMXmyRmrMp/5mQxoGDRtBs0ckFsgXQ8GYEm6RO+Sg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1772879782; a=rsa-sha256; cv=none; b=AnzPzBB+6OORREcdW5cAbG8+ecpqahVmFALcwJd5j3kB2XtXqDOm/bmKzGN0Ljff5aL2U5 Fv4du91fhY/Bp1tPhVIXtQwmkKoFt4upz8mHZq/9giw6YDsEEbfV6f+8JYUizuZObZqT1+ gCSwihZOpW8lg8PsMKg/AbidqdcbupMoSPagLgJTGlAkKDySmyQBuORgXR3gXa5YEaGu7H ypqE/KVY47ZVkJEDjhrPzfsrsZES4XPiLr+/RxCXLXiJwM4OWQDvBfkon/LJla6WvUIlJI 276gaVj+6notMY+qbplKY0KNz+2Fi5WwsUhN9SNoPQbzjXBs1XRxnAZKmv3lbw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1772879782; 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=DO05MlL1L40Z+JyYAcvhqmEGUn5gVuS6tlvm/IY43tE=; b=tQKD6vMNrzeK07mUOYVad15npYY6APVZnjoqUHZVT497/W9h6nsbZBE5AGpFCpXOJdNwsD h4LV00/2BXrVG0hunH9k2oGQDmcPHaWR3XKdU67qSSXZhkQ8pXVP8sdQigOscVRJdcTc8i lW0GmuIH6kcNbmbuoOgn3n+sahzh7WaHaJQR0bbH/d2/+dDifVBQijlL1DB1iErQ/bxjvw fCF+dkgHWX7wQBIPtVqSyY4eeXkyYIM7L04mWvQ81FeCr070CB1w9ibmobiB3+blwczGXO EtnfYQkyAM98Q9S1gKwEPiLOCB2pxVQABqsvy17zxFxoNyW1O4ueNB4KW6LQqQ== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4fSfny48k6z152L for ; Sat, 07 Mar 2026 10:36:22 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 3c868 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Sat, 07 Mar 2026 10:36:17 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Wolfram Schneider Subject: git: 8f5726e314 - main - ports.cgi: enable to filter packages by minor releases List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-doc-all@freebsd.org Sender: owner-dev-commits-doc-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: wosch X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 8f5726e314a7232e81535b09ce3e0cb0522ce5bd Auto-Submitted: auto-generated Date: Sat, 07 Mar 2026 10:36:17 +0000 Message-Id: <69abffa1.3c868.8a506c9@gitrepo.freebsd.org> The branch main has been updated by wosch: URL: https://cgit.FreeBSD.org/doc/commit/?id=8f5726e314a7232e81535b09ce3e0cb0522ce5bd commit 8f5726e314a7232e81535b09ce3e0cb0522ce5bd Author: Wolfram Schneider AuthorDate: 2026-03-07 10:33:49 +0000 Commit: Wolfram Schneider CommitDate: 2026-03-07 10:33:49 +0000 ports.cgi: enable to filter packages by minor releases --- website/content/en/cgi/ports.cgi | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/website/content/en/cgi/ports.cgi b/website/content/en/cgi/ports.cgi index 8018f01ea2..8830c2389e 100755 --- a/website/content/en/cgi/ports.cgi +++ b/website/content/en/cgi/ports.cgi @@ -420,14 +420,20 @@ sub package_links { next if !(m,^(.*?)-(.*?)\.yaml:(.*),); my $arch = $1; - my $rel = $1; + my $rel_major = $1; + my $rel_minor = "$1/$2"; my $snapshot = $2; my $path = "$1/$2"; my $perl = decode_json($3); $arch =~ s,.*%3A,,; - if ( $rel =~ /^FreeBSD%3A(\d+)%3A/ ) { - $rel = ":$1:"; + if ( $rel_major =~ /^FreeBSD%3A(\d+)%3A/ ) { + $rel_major = ":$1:"; + } + if ( $rel_minor =~ /^FreeBSD%3A(\d+)%3A.*release_(\d+)$/ ) { + $rel_minor = ":$1:$2"; + } else { + $rel_minor = ""; } if ( $. == 1 ) { @@ -486,6 +492,7 @@ qq{ Bui next if index( $release, $filter ) < 0 && index( $pkg_opt, $filter ) < 0 + && index( $rel_minor, $filter ) < 0 && index( $version, $filter ) < 0 && index( $time, $filter ) < 0 && index( $flavor, $filter ) < 0; @@ -510,7 +517,8 @@ qq{ Bui $hash->{'version'}->{$version}++; $hash->{'arch'}->{$arch}++; - $hash->{'release'}->{$rel}++; + $hash->{'release_major'}->{$rel_major}++; + $hash->{'release_minor'}->{$rel_minor}++; $hash->{'flavor'}->{$flavor}++ if $flavor ne ""; $hash->{'snapshot'}->{$snapshot}++ if $snapshot eq 'latest' || $snapshot eq 'quarterly';