HardenedBSD/ports a66f3b1net/freeswitch Makefile

HBSD: Resolve merge conflict

Signed-off-by:  Shawn Webb <shawn.webb at hardenedbsd.org>
DeltaFile
+0-4net/freeswitch/Makefile
+0-41 files

HardenedBSD/ports 72541a2audio/codec2 pkg-plist, lang/crystal pkg-plist

Merge remote-tracking branch 'rad/freebsd/main' into hardenedbsd/main

Conflicts:
        net/freeswitch/Makefile (unresolved)
DeltaFile
+2,933-2,034sysutils/virtualmin/pkg-plist
+980-1,853sysutils/webmin/pkg-plist
+498-1,378sysutils/usermin/pkg-plist
+30-782lang/crystal/pkg-plist
+2-245audio/codec2/pkg-plist
+71-111net/freeswitch/pkg-plist
+4,514-6,403139 files not shown
+5,440-7,139145 files

HardenedBSD/ports c33e699net/v2ray Makefile distinfo

net/v2ray: Update 5.52.0 => 5.53.0

Approved by:            db@, yuri@ (Mentors, implicit)
DeltaFile
+5-5net/v2ray/distinfo
+1-2net/v2ray/Makefile
+6-72 files

HardenedBSD/ports 8f73c30sysutils/virtualmin distinfo Makefile

sysutils/virtualmin: Update to 8.1.0

Upstream dropped procmail-wrapper.c, so remove the post-build target
that compiled it.

Strip the .github, .editorconfig and FUNDING.yml development files that
are now shipped in the tarball, and use find -delete for the empty
directory cleanup so nested empty directories are removed as well.
DeltaFile
+2,933-2,034sysutils/virtualmin/pkg-plist
+4-7sysutils/virtualmin/Makefile
+3-3sysutils/virtualmin/distinfo
+2,940-2,0443 files

HardenedBSD/ports f6a1c2bsysutils/webmin Makefile distinfo

sysutils/webmin: Update to 2.660

Upstream replaced the blue-theme directory with a symlink to gray-theme.
Use ${CP} -R instead of -r in do-install so the symlink is preserved
rather than expanded into a second copy of the theme, and regenerate
pkg-plist accordingly.
DeltaFile
+980-1,853sysutils/webmin/pkg-plist
+3-3sysutils/webmin/distinfo
+2-3sysutils/webmin/Makefile
+985-1,8593 files

HardenedBSD/ports 7bfe096sysutils/usermin Makefile distinfo

sysutils/usermin: Update to 2.560

Upstream replaced the blue-theme directory with a symlink to gray-theme.
Use ${CP} -R instead of -r in do-install so the symlink is preserved
rather than expanded into a second copy of the theme, and regenerate
pkg-plist accordingly.
DeltaFile
+498-1,378sysutils/usermin/pkg-plist
+3-3sysutils/usermin/distinfo
+2-2sysutils/usermin/Makefile
+503-1,3833 files

HardenedBSD/ports cb75dbedatabases Makefile, databases/pgtui distinfo pkg-descr

databases/pgtui: New port: Terminal UI for PostgreSQL
DeltaFile
+20-0databases/pgtui/Makefile
+11-0databases/pgtui/pkg-descr
+5-0databases/pgtui/distinfo
+1-0databases/Makefile
+37-04 files

HardenedBSD/ports 451f5b1textproc/the_silver_searcher Makefile

textproc/the_silver_searcher: Sort GNU_CONFIGURE_MANPREFIX and TEST_TARGET

Keep portclippy happy. No functional change.
DeltaFile
+5-4textproc/the_silver_searcher/Makefile
+5-41 files

HardenedBSD/ports e0db2edtextproc/the_silver_searcher distinfo Makefile

textproc/the_silver_searcher: Switch to pcre2

PR:             297060
DeltaFile
+6-4textproc/the_silver_searcher/Makefile
+3-1textproc/the_silver_searcher/distinfo
+9-52 files

HardenedBSD/ports b1d012clang/ecl pkg-plist distinfo, lang/ecl/files extra-patch-src_c_streams_strm_os.d

lang/ecl: Update to 26.5.5

Upstream moved the code the SageMath patch touches from src/c/file.d to
src/c/streams/strm_os.d, so rename and regenerate the extra patch.

Derive the libecl.so major/short version from PORTVERSION via PLIST_SUB
instead of hardcoding the soname in pkg-plist.
DeltaFile
+13-0lang/ecl/files/extra-patch-src_c_streams_strm_os.d
+5-3lang/ecl/Makefile
+3-3lang/ecl/distinfo
+3-2lang/ecl/pkg-plist
+24-84 files

HardenedBSD/ports b5569b9lang/abcl distinfo Makefile, lang/abcl/files patch-src_org_armedbear_lisp_LispThread.java

lang/abcl: Update to 1.10.0

While here, add the missing LICENSE and move SUB_FILES/SUB_LIST to keep
portclippy happy.

- Fix virtual thread creation on JDK 21 and later
DeltaFile
+11-9lang/abcl/Makefile
+13-0lang/abcl/files/patch-src_org_armedbear_lisp_LispThread.java
+3-3lang/abcl/distinfo
+27-123 files

HardenedBSD/ports cde3ef1chinese/opencc pkg-plist Makefile

chinese/opencc: unbundle marisa, rapidjson, tclap, and googletest

Use system versions of libraries that have matching ports instead of
the bundled copies shipped in deps/.

PR:             ports/297782
Reported by:    diizzy
Approved by:    maintainer
DeltaFile
+13-6chinese/opencc/Makefile
+0-1chinese/opencc/pkg-plist
+13-72 files

HardenedBSD/ports 26fa118textproc/fixrtf pkg-plist Makefile

textproc/fixrtf: add LICENSE, update WWW, use PLIST_FILES

 - Add LICENSE=BSD2CLAUSE (per source file header)
 - Update WWW to FreeBSD wiki (old domain was no longer controlled
   by us)
 - Use PLIST_FILES instead of single-entry pkg-plist
DeltaFile
+5-1textproc/fixrtf/Makefile
+0-1textproc/fixrtf/pkg-plist
+5-22 files

HardenedBSD/ports ee8b441www/py-urlgrabber distinfo Makefile, www/py-urlgrabber/files patch-setup.py

www/py-urlgrabber: Update to 4.1.0

- Convert to PEP517
- Pet port(clippy|fmt)

Reported by: repology.org
DeltaFile
+23-18www/py-urlgrabber/files/patch-setup.py
+11-10www/py-urlgrabber/Makefile
+3-3www/py-urlgrabber/distinfo
+37-313 files

HardenedBSD/ports 3fd40f6archivers/plzip Makefile

archivers/plzip: use USES=localbase:ldflags

Replace manual CXXFLAGS/LDFLAGS in CONFIGURE_ARGS with
USES=localbase:ldflags. Pass CPPFLAGS and LDFLAGS explicitly via
CONFIGURE_ARGS as plzip uses a custom configure script that reads
them as arguments rather than from the environment.
DeltaFile
+3-4archivers/plzip/Makefile
+3-41 files

HardenedBSD/ports 6621902audio/codec2 distinfo Makefile

audio/codec2: Update to 1.2.0

The new version of SDRAngel requires codec2 version 1.2.0, but the ports
currently contain version 1.0.3_1. I contacted the maintainer,
and a search of the bug list yielded no results regarding a codec2 port update.
I propose updating the port; I am attaching the patches.
 Tested FreeBSD 15 amd64

- ran through portlint and cosmetic changes only - db

PR:             297726
Reported by:    res2500 at ukr.net
DeltaFile
+2-245audio/codec2/pkg-plist
+3-38audio/codec2/Makefile
+3-3audio/codec2/distinfo
+8-2863 files

HardenedBSD/ports e912caaeditors/neovim Makefile distinfo

editors/neovim: Update to 0.12.5

Changes: https://github.com/neovim/neovim/commit/5885a30e1e1225349079e7a1c4a3848aa8e43e42
DeltaFile
+3-3editors/neovim/distinfo
+1-1editors/neovim/Makefile
+4-42 files

HardenedBSD/ports 4d8abfbdatabases/openldap27-server Makefile, net/openldap25-server Makefile

{databases,net}/openldap2[567]-server: use USES=localbase:ldflags

Remove redundant CPPFLAGS, LDFLAGS, LIBS, and SQL_LDFLAGS assignments
that are already covered by USES=localbase:ldflags. Also fix COMMENT/WWW
ordering in openldap25-server.

No functional change to the built packages.
DeltaFile
+2-8net/openldap25-server/Makefile
+1-7net/openldap26-server/Makefile
+1-6databases/openldap27-server/Makefile
+4-213 files

HardenedBSD/ports faa29f0devel/py-time-machine distinfo Makefile

devel/py-time-machine: Update to 3.4.0

Reported by:    repology.org
DeltaFile
+10-1devel/py-time-machine/Makefile
+3-3devel/py-time-machine/distinfo
+13-42 files

HardenedBSD/ports 9598022sysutils/znapzend Makefile distinfo

sysutils/znapzend: Update to 0.23.6
DeltaFile
+3-3sysutils/znapzend/distinfo
+1-1sysutils/znapzend/Makefile
+4-42 files

HardenedBSD/ports b0cd0a0x11/xtermcontrol distinfo Makefile

x11/xtermcontrol: Update to 3.10

While here, move GNU_CONFIGURE_MANPREFIX to keep portclippy happy.
DeltaFile
+4-4x11/xtermcontrol/Makefile
+3-3x11/xtermcontrol/distinfo
+7-72 files

HardenedBSD/ports f9dfc9edatabases/c3p0 distinfo Makefile

databases/c3p0: Update to 0.9.5.5

While here, move NO_ARCH to keep portclippy happy.
DeltaFile
+3-4databases/c3p0/Makefile
+3-3databases/c3p0/distinfo
+6-72 files

HardenedBSD/ports 7950f22shells/rura Makefile Makefile.crates

shells/rura: Update to 1.13.0
DeltaFile
+95-3shells/rura/distinfo
+48-2shells/rura/Makefile.crates
+1-1shells/rura/Makefile
+144-63 files

HardenedBSD/ports 57a349amisc/ytree Makefile distinfo

misc/ytree: Update to 2.13
DeltaFile
+3-3misc/ytree/distinfo
+1-1misc/ytree/Makefile
+4-42 files

HardenedBSD/ports 4f8651esysutils/reqlog Makefile distinfo

sysutils/reqlog: Update to 0.10.0
DeltaFile
+5-5sysutils/reqlog/distinfo
+1-2sysutils/reqlog/Makefile
+6-72 files

HardenedBSD/ports a658c2cdevel/codemark Makefile Makefile.crates

devel/codemark: Update to 0.7.29
DeltaFile
+107-9devel/codemark/distinfo
+52-3devel/codemark/Makefile.crates
+2-2devel/codemark/Makefile
+161-143 files

HardenedBSD/ports 0705271databases/webdis distinfo Makefile, databases/webdis/files patch-Makefile

databases/webdis: Update to 0.1.25

Regenerate patch-Makefile: upstream reworked the CFLAGS line.

0.1.25 autodetects MessagePack through pkg-config, which would make the
package contents depend on what happens to be present in the build
environment.  Add an explicit MSGPACK option (on by default) so the
build is deterministic either way.
DeltaFile
+10-2databases/webdis/Makefile
+4-4databases/webdis/files/patch-Makefile
+3-3databases/webdis/distinfo
+17-93 files

HardenedBSD/ports ffbd21bsecurity/pwdsafety Makefile distinfo

security/pwdsafety: Update to 0.4.2
DeltaFile
+5-5security/pwdsafety/distinfo
+1-2security/pwdsafety/Makefile
+6-72 files

HardenedBSD/ports 08473e1net/croc Makefile distinfo

net/croc: Update to 11.2.4
DeltaFile
+5-5net/croc/distinfo
+1-1net/croc/Makefile
+6-62 files

HardenedBSD/ports 7a96f8enet/cliproxyapi Makefile distinfo

net/cliproxyapi: Update to 7.2.119
DeltaFile
+5-5net/cliproxyapi/distinfo
+1-2net/cliproxyapi/Makefile
+6-72 files