newvers.sh: Avoid spurious -dirty in git revision
If git is installed and .git exists but git rev-parse failed to report a
hash we previously produced just "-dirty" as the git revision. Gate the
git commit count and -dirty check on the rev-parse passing.
Reviewed by: jlduran
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D57995
archivers/xarchiver: archivers/rar[i386] is available only for i386/amd64 arches (+)
Define correct dependencies on rar only on supported arches
Approved by: portmgr blanket
archivers/xarchive: archivers/rar[i386] is available only for i386/amd64 arches (+)
Define correct dependencies on rar only on supported arches
Approved by: portmgr blanket
archivers/py-comicapi: archivers/rar[i386] is available only for i386/amd64 arches (+)
Define correct dependencies on rar only on supported arches
Approved by: portmgr blanket
archivers/file-roller: archivers/rar[i386] is available only for i386/amd64 arches (+)
Define correct dependencies on rar only on supported arches
Approved by: portmgr blanket
archivers/ark: archivers/rar[i386] is available only for i386/amd64 arches (+)
Define correct dependencies on rar only on supported arches
Approved by: portmgr blanket
archivers/lzma: update to 26.02
- add 7-zip.org to MASTER_SITES as distfile not yet on Sourceforge
(but will probably be uploaded soon)
Upstream changes:
- Some bugs and vulnerabilities were fixed.
MFH: 2026Q2
(cherry picked from commit 2821c2b2c26f4fa71ad6a1913aca848c4caafd66)
security/amavisd-new: archivers/rar[i386] is available only for i386/amd64 arches (+)
Define correct dependencies on rar only on supported arches
Approved by: portmgr blanket
archivers/lzma: update to 26.02
- add 7-zip.org to MASTER_SITES as distfile not yet on Sourceforge
(but will probably be uploaded soon)
Upstream changes:
- Some bugs and vulnerabilities were fixed.
MFH: 2026Q2
security/pinentry: Update to 1.3.3
Fix typos and ESL.
Use security/gcr as recommended by upstream. Consequently, allow
the security/pinenty-gnome3 child port to build normally.
security/gpgme: Update to 2.1.2
Remove CFLAGS cruft that was only meant for Qt before the split.
Update pre-build-TEST-on target with the current tests subdirs.
Changes: https://dev.gnupg.org/T8269