diff options
152 files changed, 1117 insertions, 529 deletions
diff --git a/archivers/py-patool/Makefile b/archivers/py-patool/Makefile index 6ea7089862ba..911a58232a77 100644 --- a/archivers/py-patool/Makefile +++ b/archivers/py-patool/Makefile @@ -1,6 +1,5 @@ PORTNAME= patool -PORTVERSION= 3.1.0 -PORTREVISION= 1 +PORTVERSION= 4.0.1 CATEGORIES= archivers python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/archivers/py-patool/distinfo b/archivers/py-patool/distinfo index fda640aa0d4d..8fa3f660a13f 100644 --- a/archivers/py-patool/distinfo +++ b/archivers/py-patool/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734811411 -SHA256 (wummel-patool-3.1.0_GH0.tar.gz) = 48747a7d703caa162f522b315f0a05bfb64a301d50328bcfa8617b960802685f -SIZE (wummel-patool-3.1.0_GH0.tar.gz) = 2010402 +TIMESTAMP = 1759896822 +SHA256 (wummel-patool-4.0.1_GH0.tar.gz) = b2318250efacb0aa548f3bbc919a77a378988eedd7afcc97b0a2434b93a2dc80 +SIZE (wummel-patool-4.0.1_GH0.tar.gz) = 2011306 diff --git a/audio/cutmp3/Makefile b/audio/cutmp3/Makefile index 414f057d5357..9002bf4ec573 100644 --- a/audio/cutmp3/Makefile +++ b/audio/cutmp3/Makefile @@ -1,6 +1,6 @@ PORTNAME= cutmp3 DISTVERSIONPREFIX= v -DISTVERSION= 3.0.3 +DISTVERSION= 4.0 CATEGORIES= audio MAINTAINER= matthew@matthewphillips.info @@ -10,7 +10,9 @@ WWW= https://github.com/tarjanm-movidius/cutmp3 LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING -USES= readline +USES= gmake localbase:ldflags readline + +MAKE_ARGS= CC="${CC}" LDFLAGS="${LDFLAGS} -lm -lreadline" USE_GITHUB= yes GH_ACCOUNT= tarjanm-movidius diff --git a/audio/cutmp3/distinfo b/audio/cutmp3/distinfo index 6dc6f952d0c1..c96ba9523793 100644 --- a/audio/cutmp3/distinfo +++ b/audio/cutmp3/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1706809820 -SHA256 (tarjanm-movidius-cutmp3-v3.0.3_GH0.tar.gz) = 7fde60cbf9c57b1697cb86f9f95d073dbabb4281df2a3899861e0bd1531cbd01 -SIZE (tarjanm-movidius-cutmp3-v3.0.3_GH0.tar.gz) = 55030 +TIMESTAMP = 1757348824 +SHA256 (tarjanm-movidius-cutmp3-v4.0_GH0.tar.gz) = ea30f42fe462b5fdec7efc5510cae740f3f3ea007758cffcfa6cdb95657728b3 +SIZE (tarjanm-movidius-cutmp3-v4.0_GH0.tar.gz) = 55470 diff --git a/audio/cutmp3/files/patch-Makefile b/audio/cutmp3/files/patch-Makefile index 187f4273fda1..56b6e0b2426e 100644 --- a/audio/cutmp3/files/patch-Makefile +++ b/audio/cutmp3/files/patch-Makefile @@ -1,58 +1,74 @@ ---- Makefile.orig 2024-02-04 18:59:38 UTC -+++ Makefile -@@ -3,37 +3,34 @@ DATADIR=${PREFIX}/share - PREFIX?=/usr/local - BINDIR=${PREFIX}/bin - DATADIR=${PREFIX}/share --MANDIR=${PREFIX}/share/man/man1 -+MANDIR=${DATADIR}/man/man1 - DOCDIR=${DATADIR}/doc/${NAME}-${VERSION} --CFLAGS?=-Wall -Wformat-security -Wunused-result -+CFLAGS+=-Wall -Wformat-security -Wunused-result - #CFLAGS+=-DDEBUG +--- Makefile.orig 2025-10-06 10:23:12.637550000 -0400 ++++ Makefile 2025-10-06 10:23:45.199600000 -0400 +@@ -4,36 +4,31 @@ + BINDIR=$(PREFIX)/bin + DATADIR=$(PREFIX)/share + MANDIR=$(PREFIX)/share/man/man1 +-DOCDIR=$(DATADIR)/doc/$(NAME)-$(VERSION) +-CC=gcc ++DOCDIR=$(DATADIR)/doc/$(NAME) ++CC?=cc + CFLAGS?=-Wall -Wformat-security -Wunused-result -O2 + LDFLAGS?=-lm -lreadline +-DBGFLAGS:=-DDEBUG -g +-LNSFLAGS:=-DLINENOISE +-OBJECTS:=main.o mpglib.o ++DESTDIR?= ++DBGFLAGS=-DDEBUG -g ++OBJECTS=main.o mpglib.o - all: - @echo -e "\n\n*** You need readline-devel, ncurses-devel or similar to compile ${NAME} ***\n*** Maybe you want to try the binary on compile failures? ***\n\n" -- gcc -O2 ${CFLAGS} -c mpglib.c -- gcc -O2 ${CFLAGS} -c main.c -- gcc main.o mpglib.o -o ${NAME} -lm -lreadline -+ ${CC} ${CFLAGS} ${CPPFLAGS} -c mpglib.c -+ ${CC} ${CFLAGS} ${CPPFLAGS} -c main.c -+ ${CC} ${CFLAGS} main.o mpglib.o -o ${NAME} ${LDFLAGS} -lm -lreadline - #-lncurses + .PHONY: clean debug install uninstall - i386: -- gcc -Wall -O2 -c mpglib.c -- gcc -Wall -O2 -c main.c -- gcc main.o mpglib.o -o ${NAME} -lm -lreadline -+ ${CC} ${CFLAGS} -c mpglib.c -+ ${CC} ${CFLAGS} -c main.c -+ ${CC} main.o mpglib.o -o ${NAME} ${LDFLAGS} -lm -lreadline + all: $(NAME) +-debug: CFLAGS+=$(DBGFLAGS) +-debug: $(NAME) +-main.o: cutmp3.h +-main.o: CFLAGS+=-DVERSION=\"$(VERSION)\" +-*.o: Makefile mpglib.h ++ @echo "" ++ @echo "*** You need readline-devel or similar to compile $(NAME) ***" ++ @echo "*** Maybe you want to try the binary on compile failures? ***" ++ @echo "" - clean: - rm -f *.o - rm -f ${NAME} +-ifeq ($(LNOISE), yes) +-CFLAGS+=$(LNSFLAGS) +-OBJECTS+=linenoise/linenoise.o +-LDFLAGS:=$(filter-out -lreadline,$(LDFLAGS)) +-*.o: linenoise/linenoise.h +-linenoise/linenoise.o: Makefile linenoise/linenoise.h +-endif ++debug: ++ $(CC) $(CFLAGS) $(DBGFLAGS) -DVERSION=\"$(VERSION)\" main.c mpglib.c -o $(NAME) $(LDFLAGS) - install: -- install -d ${BINDIR} -- install ${NAME} ${BINDIR} -- strip ${BINDIR}/${NAME} -+ install -d $(DESTDIR)${BINDIR} -+ install ${NAME} $(DESTDIR)${BINDIR} -+ strip $(DESTDIR)${BINDIR}/${NAME} - if [ ! -z "${KDEDIR}" ]; then install -m 644 ${NAME}.desktop ${KDEDIR}/share/apps/konqueror/servicemenus; elif [ -d /usr/share/apps/konqueror/servicemenus ]; then install -m 644 ${NAME}.desktop /usr/share/apps/konqueror/servicemenus; elif [ -d /opt/kde/share/apps/konqueror/servicemenus ]; then install -m 644 ${NAME}.desktop /opt/kde/share/apps/konqueror/servicemenus; elif [ -d /opt/kde3/share/apps/konqueror/servicemenus ]; then install -m 644 ${NAME}.desktop /opt/kde3/share/apps/konqueror/servicemenus; fi -- install -d ${DOCDIR}/${NAME} -- install -m 644 README* USAGE ${DOCDIR}/${NAME} -- install -d ${MANDIR} - gzip ${NAME}.1 -- install -m 644 ${NAME}.1.gz ${MANDIR} -+ install -m 644 ${NAME}.1.gz $(DESTDIR)${MANDIR} - gunzip ${NAME}.1.gz +-all: $(info ) +-all: $(info *** You need readline-devel or similar to compile $(NAME). Alternatively call 'make LNOISE=yes' ***) +-all: $(info *** to build with linenoise, a self contained line editor. (see README for more information) ***) +-all: $(info ) ++main.o: cutmp3.h Makefile mpglib.h ++ $(CC) $(CFLAGS) -DVERSION=\"$(VERSION)\" -c main.c - uninstall: -@@ -41,4 +38,4 @@ debug: - rm -f ${KDEDIR}/share/apps/konqueror/servicemenus/${NAME}.desktop ++mpglib.o: Makefile mpglib.h ++ $(CC) $(CFLAGS) -c mpglib.c ++ + $(NAME): $(OBJECTS) + $(CC) -o $(NAME) $(OBJECTS) $(LDFLAGS) + @echo "" +@@ -42,12 +37,12 @@ + @rm -vf *.o linenoise/*.o $(NAME) + + install: $(NAME) +- @install -vd $(BINDIR) +- @install -vd $(MANDIR) +- @install -vd $(DOCDIR) +- @echo -n "strip: " && strip -vso $(BINDIR)/$(NAME) $(NAME) +- @gzip -vc9 $(NAME).1 2>&1 1> $(MANDIR)/$(NAME).1.gz | sed 's|stdout|$(MANDIR)/$(NAME).1.gz|' +- @install -vm 644 README* USAGE $(DOCDIR) ++ @install -vd $(DESTDIR)$(BINDIR) ++ @install -vd $(DESTDIR)$(MANDIR) ++ @install -vd $(DESTDIR)$(DOCDIR) ++ @install -m 755 $(NAME) $(DESTDIR)$(BINDIR)/$(NAME) ++ @gzip -vc9 $(NAME).1 2>&1 1> $(DESTDIR)$(MANDIR)/$(NAME).1.gz | sed 's|stdout|$(DESTDIR)$(MANDIR)/$(NAME).1.gz|' ++ @install -vm 644 README* USAGE $(DESTDIR)$(DOCDIR) + @if [ ! -z "$(KDEDIR)" ]; then install -vm 644 $(NAME).desktop $(KDEDIR)/share/apps/konqueror/servicemenus; elif [ -d /usr/share/apps/konqueror/servicemenus ]; then install -vm 644 $(NAME).desktop /usr/share/apps/konqueror/servicemenus; elif [ -d /opt/kde/share/apps/konqueror/servicemenus ]; then install -vm 644 $(NAME).desktop /opt/kde/share/apps/konqueror/servicemenus; elif [ -d /opt/kde3/share/apps/konqueror/servicemenus ]; then install -vm 644 $(NAME).desktop /opt/kde3/share/apps/konqueror/servicemenus; fi - debug: -- gcc ${CFLAGS} -DDEBUG -g mpglib.c main.c -o ${NAME} -lm -lreadline -+ ${CC} ${CFLAGS} -DDEBUG -g mpglib.c main.c -o ${NAME} -lm -lreadline + uninstall: diff --git a/audio/mpg123/Makefile b/audio/mpg123/Makefile index c15869876019..b2ba8a16ec17 100644 --- a/audio/mpg123/Makefile +++ b/audio/mpg123/Makefile @@ -1,5 +1,5 @@ PORTNAME= mpg123 -DISTVERSION= 1.33.2 +DISTVERSION= 1.33.3 CATEGORIES= audio MASTER_SITES= SF \ https://www.mpg123.de/download/ diff --git a/audio/mpg123/distinfo b/audio/mpg123/distinfo index df6bddad5199..44064d06164c 100644 --- a/audio/mpg123/distinfo +++ b/audio/mpg123/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1754553011 -SHA256 (mpg123-1.33.2.tar.bz2) = 2c54fabbfa696dce8f9b137c8ef7a429a061f8fe633cd7d0a511809855f2c219 -SIZE (mpg123-1.33.2.tar.bz2) = 1121933 +TIMESTAMP = 1759912072 +SHA256 (mpg123-1.33.3.tar.bz2) = 6a0c6472dd156e213c2068f40115ebbb73978c2d873e66bae2a250e2d2198d26 +SIZE (mpg123-1.33.3.tar.bz2) = 1121537 diff --git a/comms/flmsg/Makefile b/comms/flmsg/Makefile index 82a84b0b0197..5e5b15ca30a6 100644 --- a/comms/flmsg/Makefile +++ b/comms/flmsg/Makefile @@ -1,11 +1,11 @@ PORTNAME= flmsg -DISTVERSION= 4.0.23 +DISTVERSION= 4.0.24 CATEGORIES= comms hamradio -MASTER_SITES= http://www.w1hkj.com/files/${PORTNAME}/ +MASTER_SITES= SF/fldigi/${PORTNAME} MAINTAINER= yuri@FreeBSD.org COMMENT= Forms management editor for Amateur Radio standard message formats -WWW= http://www.w1hkj.com/ +WWW= https://www.w1hkj.org/flmsg-help/ LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING diff --git a/comms/flmsg/distinfo b/comms/flmsg/distinfo index 04c5c62782e4..1bf4d83dd434 100644 --- a/comms/flmsg/distinfo +++ b/comms/flmsg/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1693760867 -SHA256 (flmsg-4.0.23.tar.gz) = dde474c2bce436396a9b9c56e5db608a1b37ddc554999792d3fadffb19cf7916 -SIZE (flmsg-4.0.23.tar.gz) = 838006 +TIMESTAMP = 1759868687 +SHA256 (flmsg-4.0.24.tar.gz) = 93340798d0f9ccafc7cb8d19d1146cb67279c79723c436b1d25da276399e0694 +SIZE (flmsg-4.0.24.tar.gz) = 839206 diff --git a/comms/flmsg/pkg-descr b/comms/flmsg/pkg-descr index 02b2956bb1d6..6ad534ba0b07 100644 --- a/comms/flmsg/pkg-descr +++ b/comms/flmsg/pkg-descr @@ -1 +1,9 @@ -Forms management editor for Amateur Radio standard message formats. +FLMSG is a simple forms management editor for the amateur radio supported +standard message formats. Form data can be transferred between computers either +using standard internet email or via radio frequency broadcasts typically made +by an amateur radio operator on your behalf. FLMSG forms can be very complex and +include embedded images and other controls that make data entry less error to +prone. The template information is not transferred between computers, only the +volatile information contained in the form entry controls. The form template +must reside on each flmsg computer that will be used to create, edit, or review +the data. diff --git a/comms/flrig/Makefile b/comms/flrig/Makefile index 2f356b6a51e7..7dd2f5521b6c 100644 --- a/comms/flrig/Makefile +++ b/comms/flrig/Makefile @@ -1,6 +1,5 @@ PORTNAME= flrig -DISTVERSION= 2.0.08 -PORTREVISION= 1 +DISTVERSION= 2.0.09 CATEGORIES= comms hamradio MASTER_SITES= SF/fldigi/${PORTNAME} diff --git a/comms/flrig/distinfo b/comms/flrig/distinfo index a8f380274aed..94fc7dde06a3 100644 --- a/comms/flrig/distinfo +++ b/comms/flrig/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1754514101 -SHA256 (flrig-2.0.08.tar.gz) = f9eaf140164a1f330e40f33f54093e230f48b4f6675bd35d8aed07434f12ce6f -SIZE (flrig-2.0.08.tar.gz) = 1137235 +TIMESTAMP = 1759848314 +SHA256 (flrig-2.0.09.tar.gz) = 76f521ecf1062af276d5ac3804504b283a2c138455b593d66fd5d51c9464f59d +SIZE (flrig-2.0.09.tar.gz) = 1137698 diff --git a/databases/pg-gvm/Makefile b/databases/pg-gvm/Makefile index 6d853b9d4b80..3514f61eebec 100644 --- a/databases/pg-gvm/Makefile +++ b/databases/pg-gvm/Makefile @@ -1,5 +1,5 @@ PORTNAME= pg-gvm -DISTVERSION= 22.6.9 +DISTVERSION= 22.6.11 DISTVERSIONPREFIX=v CATEGORIES= databases devel diff --git a/databases/pg-gvm/distinfo b/databases/pg-gvm/distinfo index 7482dcbd1a7a..54498b450dcb 100644 --- a/databases/pg-gvm/distinfo +++ b/databases/pg-gvm/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1744672585 -SHA256 (greenbone-pg-gvm-v22.6.9_GH0.tar.gz) = 00b79da6847345c8523f83f6de0ee1cde53496fa268035c697115a8f0d5cf7d5 -SIZE (greenbone-pg-gvm-v22.6.9_GH0.tar.gz) = 41510 +TIMESTAMP = 1759902339 +SHA256 (greenbone-pg-gvm-v22.6.11_GH0.tar.gz) = 6183727c17686c7ef3c27e5c7a7f4e33b346cb388fdc06200c9cbd62c1403db1 +SIZE (greenbone-pg-gvm-v22.6.11_GH0.tar.gz) = 35870 diff --git a/deskutils/cairo-dock-plugins/Makefile b/deskutils/cairo-dock-plugins/Makefile index c48ec46cc6e5..5d254c2e9511 100644 --- a/deskutils/cairo-dock-plugins/Makefile +++ b/deskutils/cairo-dock-plugins/Makefile @@ -1,9 +1,9 @@ PORTNAME= cairo-dock-plugins DISTVERSION= 3.5.2 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= deskutils -MAINTAINER= nxjoseph@protonmail.com +MAINTAINER= ports@FreeBSD.org COMMENT= Cairo-Dock-Plugins for Cairo-Dock WWW= https://www.glx-dock.org/ diff --git a/deskutils/cairo-dock/Makefile b/deskutils/cairo-dock/Makefile index 0b0978424a98..7d459a9e0105 100644 --- a/deskutils/cairo-dock/Makefile +++ b/deskutils/cairo-dock/Makefile @@ -1,9 +1,9 @@ PORTNAME= cairo-dock DISTVERSION= 3.5.2 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= deskutils -MAINTAINER= nxjoseph@protonmail.com +MAINTAINER= ports@FreeBSD.org COMMENT= Lightweight and eye-candy dock (program launcher) WWW= https://www.glx-dock.org/ diff --git a/devel/Makefile b/devel/Makefile index 871174ecb288..4d037fd75cc2 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -1051,6 +1051,7 @@ SUBDIR += inilike SUBDIR += iniparser SUBDIR += initutil + SUBDIR += inja SUBDIR += injeqt SUBDIR += intel-graphics-compiler SUBDIR += interactive_rebase_tool @@ -6178,6 +6179,9 @@ SUBDIR += py-userpath SUBDIR += py-usort SUBDIR += py-uuid7 + SUBDIR += py-uv + SUBDIR += py-uv-build + SUBDIR += py-uv-bump SUBDIR += py-uv-dynamic-versioning SUBDIR += py-uvloop SUBDIR += py-validate-pyproject @@ -8301,6 +8305,7 @@ SUBDIR += statsvn SUBDIR += stb SUBDIR += stc + SUBDIR += stdgenerator SUBDIR += stdman SUBDIR += stdx-allocator SUBDIR += stfl diff --git a/devel/goswagger/Makefile b/devel/goswagger/Makefile index f91e3a70399f..8c9c27e3c197 100644 --- a/devel/goswagger/Makefile +++ b/devel/goswagger/Makefile @@ -1,10 +1,9 @@ PORTNAME= goswagger DISTVERSIONPREFIX= v -DISTVERSION= 0.32.3 -PORTREVISION= 1 +DISTVERSION= 0.33.1 CATEGORIES= devel -MAINTAINER= atanubisbiswas484@gmail.com +MAINTAINER= atanubiswas484@gmail.com COMMENT= Swagger 2.0 implementation for Go WWW= https://goswagger.io/ \ https://github.com/go-swagger/go-swagger/ diff --git a/devel/goswagger/distinfo b/devel/goswagger/distinfo index bd01d70aabbd..8302f128f27d 100644 --- a/devel/goswagger/distinfo +++ b/devel/goswagger/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1758300000 -SHA256 (go/devel_goswagger/goswagger-v0.32.3/v0.32.3.mod) = e50fb340125d14175a90284f72d0ac96c79ea58393d16a92d501e1e2dc4e835d -SIZE (go/devel_goswagger/goswagger-v0.32.3/v0.32.3.mod) = 3475 -SHA256 (go/devel_goswagger/goswagger-v0.32.3/v0.32.3.zip) = 2e34c931464e86f2a240e7c1479691f74e3d89677e9c8c0bac9e8b605f1b6051 -SIZE (go/devel_goswagger/goswagger-v0.32.3/v0.32.3.zip) = 4551659 +TIMESTAMP = 1759932947 +SHA256 (go/devel_goswagger/goswagger-v0.33.1/v0.33.1.mod) = a1c79030199d7e9aa25a06da3988a63aa3e40961f543bd650396aa6279d5e14e +SIZE (go/devel_goswagger/goswagger-v0.33.1/v0.33.1.mod) = 3240 +SHA256 (go/devel_goswagger/goswagger-v0.33.1/v0.33.1.zip) = 8c0cd2cc3f4dd5ed2726a77557b42230f4dfc8277849b017f79b2644bcce7aa9 +SIZE (go/devel_goswagger/goswagger-v0.33.1/v0.33.1.zip) = 4893198 diff --git a/devel/inja/Makefile b/devel/inja/Makefile new file mode 100644 index 000000000000..c1d4272b2864 --- /dev/null +++ b/devel/inja/Makefile @@ -0,0 +1,32 @@ +PORTNAME= inja +DISTVERSIONPREFIX= v +DISTVERSION= 3.4.0 +CATEGORIES= devel + +MAINTAINER= desktop@FreeBSD.org +COMMENT= Template Engine for Modern C++ +WWW= https://pantor.github.io/inja/ + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +BUILD_DEPENDS= bash:shells/bash \ + nlohmann-json>=3:devel/nlohmann-json + +USES= bison cmake:noninja compiler:c++17-lang gettext pathfix pkgconfig python:build shebangfix + +SHEBANG_FILES= scripts/update_single_include.sh third_party/amalgamate/amalgamate.py +BINARY_ALIAS= python3=${PYTHON_CMD} + +USE_GITHUB= yes +GH_ACCOUNT= pantor + +OPTIONS_DEFINE= TESTS + +TESTS_DESC= Build self tests +TESTS_CMAKE_BOOL= BUILD_TESTING BUILD_BENCHMARK +#TESTS_MESON_TRUE= build_tests build_benchmark + +CMAKE_OFF= INJA_USE_EMBEDDED_JSON + +.include <bsd.port.mk> diff --git a/devel/inja/distinfo b/devel/inja/distinfo new file mode 100644 index 000000000000..aff1b5ca95e6 --- /dev/null +++ b/devel/inja/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1758188787 +SHA256 (pantor-inja-v3.4.0_GH0.tar.gz) = 7155f944553ca6064b26e88e6cae8b71f8be764832c9c7c6d5998e0d5fd60c55 +SIZE (pantor-inja-v3.4.0_GH0.tar.gz) = 369278 diff --git a/devel/inja/files/patch-CMakeLists.txt b/devel/inja/files/patch-CMakeLists.txt new file mode 100644 index 000000000000..4245382674c6 --- /dev/null +++ b/devel/inja/files/patch-CMakeLists.txt @@ -0,0 +1,10 @@ +--- CMakeLists.txt.orig 2023-01-29 12:10:03 UTC ++++ CMakeLists.txt +@@ -17,6 +17,7 @@ set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${PROJECT_S + set(INJA_PACKAGE_USE_EMBEDDED_JSON OFF) + set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${PROJECT_SOURCE_DIR}/cmake) + ++include(PkgConfigGeneration) + + # For using the correct __cplusplus macro + if(MSVC) diff --git a/devel/inja/files/patch-cmake_PkgConfigGeneration.cmake b/devel/inja/files/patch-cmake_PkgConfigGeneration.cmake new file mode 100644 index 000000000000..d148dbe48cfe --- /dev/null +++ b/devel/inja/files/patch-cmake_PkgConfigGeneration.cmake @@ -0,0 +1,21 @@ +--- cmake/PkgConfigGeneration.cmake.orig 2025-09-18 10:40:00 UTC ++++ cmake/PkgConfigGeneration.cmake +@@ -0,0 +1,18 @@ ++#.rst: ++# PkgConfigGeneration ++# ------------------- ++# ++# Generate the pkg-config file for libdispatch. ++# ++# The script generates a pkg-config file on non-Apple UNIX-like systems. ++# ++ ++# Check if the system is UNIX-based and not Apple ++if(UNIX) ++ # Configure the pkg-config file from the template ++ configure_file("${PROJECT_SOURCE_DIR}/cmake/inja.pc.in" ++ "${PROJECT_BINARY_DIR}/inja.pc" @ONLY) ++ ++ # Install the generated pkg-config file to the appropriate directory ++ install(FILES "${PROJECT_BINARY_DIR}/inja.pc" DESTINATION "${CMAKE_INSTALL_PREFIX}/libdata/pkgconfig") ++endif() diff --git a/devel/inja/files/patch-cmake_inja.pc.in b/devel/inja/files/patch-cmake_inja.pc.in new file mode 100644 index 000000000000..189eca368de6 --- /dev/null +++ b/devel/inja/files/patch-cmake_inja.pc.in @@ -0,0 +1,13 @@ +--- cmake/inja.pc.in.orig 2025-09-18 10:39:00 UTC ++++ cmake/inja.pc.in +@@ -0,0 +1,10 @@ ++prefix=@CMAKE_INSTALL_PREFIX@ ++exec_prefix=${prefix} ++libdir=${exec_prefix}/lib ++includedir=${prefix}/include ++ ++Name: inja ++Description: inja (Template Engine for Modern C++) ++Version: @PROJECT_VERSION@ ++Libs: -L${libdir} ++Cflags: -I${includedir} diff --git a/devel/inja/pkg-descr b/devel/inja/pkg-descr new file mode 100644 index 000000000000..cf2840cf0027 --- /dev/null +++ b/devel/inja/pkg-descr @@ -0,0 +1,4 @@ +Inja is a template engine for modern C++, loosely inspired by jinja for python. + +It has an easy and yet powerfultemplate syntax with all variables, loops, conditions, +includes, callbacks, and comments you need, nested and combined as you like. diff --git a/devel/inja/pkg-plist b/devel/inja/pkg-plist new file mode 100644 index 000000000000..b35c8754f258 --- /dev/null +++ b/devel/inja/pkg-plist @@ -0,0 +1,17 @@ +include/inja/config.hpp +include/inja/environment.hpp +include/inja/exceptions.hpp +include/inja/function_storage.hpp +include/inja/inja.hpp +include/inja/lexer.hpp +include/inja/node.hpp +include/inja/parser.hpp +include/inja/renderer.hpp +include/inja/statistics.hpp +include/inja/template.hpp +include/inja/token.hpp +include/inja/utils.hpp +lib/cmake/inja/injaConfig.cmake +lib/cmake/inja/injaConfigVersion.cmake +lib/cmake/inja/injaTargets.cmake +libdata/pkgconfig/inja.pc diff --git a/devel/py-uv-build/Makefile b/devel/py-uv-build/Makefile new file mode 100644 index 000000000000..010f58804764 --- /dev/null +++ b/devel/py-uv-build/Makefile @@ -0,0 +1,28 @@ +PORTNAME= uv-build +DISTVERSION= 0.9.0 +CATEGORIES= devel python +MASTER_SITES= PYPI +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} +DISTNAME= ${PORTNAME:S/-/_/}-${DISTVERSION} + +MAINTAINER= yuri@FreeBSD.org +COMMENT= uv: Build backend +WWW= https://astral.sh/ \ + https://docs.astral.sh/uv/ \ + https://github.com/astral-sh/uv + +LICENSE= APACHE20 MIT +LICENSE_COMB= dual +LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE-APACHE +LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT + +BUILD_DEPENDS= ${PY_SETUPTOOLS} \ + ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR} +RUN_DEPENDS= uv-build:devel/uv + +USES= python +USE_PYTHON= pep517 autoplist + +NO_ARCH= yes + +.include <bsd.port.mk> diff --git a/devel/py-uv-build/distinfo b/devel/py-uv-build/distinfo new file mode 100644 index 000000000000..ca106692a05a --- /dev/null +++ b/devel/py-uv-build/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1759901250 +SHA256 (uv_build-0.9.0.tar.gz) = 2856b43e2cc6828bbdf2e5deca6e983b358001aaa705689d03dd3bdf33d2abca +SIZE (uv_build-0.9.0.tar.gz) = 332461 diff --git a/devel/py-uv-build/files/patch-pyproject.toml b/devel/py-uv-build/files/patch-pyproject.toml new file mode 100644 index 000000000000..9f1bc73e3c22 --- /dev/null +++ b/devel/py-uv-build/files/patch-pyproject.toml @@ -0,0 +1,35 @@ +--- pyproject.toml.orig 1970-01-01 00:00:00 UTC ++++ pyproject.toml +@@ -7,7 +7,6 @@ keywords = [ + keywords = [ + "uv", "requirements", "packaging" + ] +-license = "MIT OR Apache-2.0" + classifiers = [ + "Development Status :: 5 - Production/Stable", + "Environment :: Console", +@@ -37,19 +36,12 @@ Discord = "https://discord.gg/astral-sh" + Discord = "https://discord.gg/astral-sh" + + [build-system] +-requires = ["maturin>=1.0,<2.0"] +-build-backend = "maturin" ++requires = ["setuptools>=61.0", "wheel"] ++build-backend = "setuptools.build_meta" + +-[tool.maturin] +-bindings = "bin" +-module-name = "uv_build" +-python-source = "python" +-strip = true +-include = [ +- { path = "LICENSE-APACHE", format = "sdist" }, +- { path = "LICENSE-MIT", format = "sdist" }, +-] +-manifest-path = "crates/uv-build/Cargo.toml" ++[tool.setuptools] ++packages = ["uv_build"] ++package-dir = {"" = "python"} + + [tool.uv] + managed = false diff --git a/devel/py-uv-build/pkg-descr b/devel/py-uv-build/pkg-descr new file mode 100644 index 000000000000..9f506e24e6ca --- /dev/null +++ b/devel/py-uv-build/pkg-descr @@ -0,0 +1,4 @@ +uv-build is a PEP 517 build backend that uses uv to build wheels. + +uv is an extremely fast Python package installer and resolver. This package +allows using uv as a build backend for Python projects. diff --git a/devel/py-uv-bump/Makefile b/devel/py-uv-bump/Makefile new file mode 100644 index 000000000000..94fbe9349119 --- /dev/null +++ b/devel/py-uv-bump/Makefile @@ -0,0 +1,30 @@ +PORTNAME= uv-bump +DISTVERSION= 0.3.1 +CATEGORIES= devel python +#MASTER_SITES= PYPI # no tests +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} +DISTNAME= ${PORTNAME:S/-/_/}-${DISTVERSION} + +MAINTAINER= yuri@FreeBSD.org +COMMENT= UV: Bump pyproject.toml dependency minimum versions to latest feasible +WWW= https://github.com/zundertj/uv-bump + +LICENSE= MIT + +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}uv-build>0:devel/py-uv-build@${PY_FLAVOR} +RUN_DEPENDS= uv:devel/uv +TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mypy>=1.18.2:devel/py-mypy@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pytest-cov>=7.0.0:devel/py-pytest-cov@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}ruff>=0.13.2:devel/py-ruff@${PY_FLAVOR} + +USES= python +USE_PYTHON= pep517 autoplist concurrent pytest + +USE_GITHUB= yes +GH_ACCOUNT= zundertj + +NO_ARCH= yes + +# tests as of 0.3.1: 8 functional tests passed (test_cli: 2/2, test_main: 6/6), 100% coverage, ~25s execution time + +.include <bsd.port.mk> diff --git a/devel/py-uv-bump/distinfo b/devel/py-uv-bump/distinfo new file mode 100644 index 000000000000..4ffdea46bf85 --- /dev/null +++ b/devel/py-uv-bump/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1759910419 +SHA256 (zundertj-uv-bump-0.3.1_GH0.tar.gz) = 52d0d6253bf86bf68e0739ae6e6433528793b54f4be0968193871c115232f277 +SIZE (zundertj-uv-bump-0.3.1_GH0.tar.gz) = 28404 diff --git a/devel/py-uv-bump/files/patch-pyproject.toml b/devel/py-uv-bump/files/patch-pyproject.toml new file mode 100644 index 000000000000..a0653baf244e --- /dev/null +++ b/devel/py-uv-bump/files/patch-pyproject.toml @@ -0,0 +1,19 @@ +--- pyproject.toml.orig 1970-01-01 00:00:00 UTC ++++ pyproject.toml +@@ -1,5 +1,5 @@ + [build-system] +-requires = ["uv_build>=0.7.20,<0.8.0"] ++requires = ["uv_build>=0.7.20"] + build-backend = "uv_build" + + [project] +@@ -12,8 +12,7 @@ authors = [{ name = "Jeroen van Zundert", email = "mai + "tomli>=2.2.1; python_version<'3.11'", + ] + authors = [{ name = "Jeroen van Zundert", email = "mail@jeroenvanzundert.nl" }] +-license = "MIT" +-license-files = ["LICENSE"] ++license = {text = "MIT"} + keywords = ["uv", "bump", "version", "dependency"] + classifiers = [ + "Development Status :: 3 - Alpha", diff --git a/devel/py-uv-bump/pkg-descr b/devel/py-uv-bump/pkg-descr new file mode 100644 index 000000000000..f0733c228e70 --- /dev/null +++ b/devel/py-uv-bump/pkg-descr @@ -0,0 +1,5 @@ +UV-bump updates pyproject.toml dependency minimum versions to the latest +feasible versions for projects using the uv Python package manager. + +This tool helps maintain up-to-date dependencies by automatically bumping +version constraints in your project configuration files. diff --git a/devel/py-uv/Makefile b/devel/py-uv/Makefile new file mode 100644 index 000000000000..c5ea5749819c --- /dev/null +++ b/devel/py-uv/Makefile @@ -0,0 +1,29 @@ +PORTNAME= uv +DISTVERSION= 0.9.0 +CATEGORIES= devel python +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= yuri@FreeBSD.org +COMMENT= Python package for uv - extremely fast Python package installer +WWW= https://astral.sh/ \ + https://docs.astral.sh/uv/ \ + https://github.com/astral-sh/uv + +LICENSE= APACHE20 MIT +LICENSE_COMB= dual +LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE-APACHE +LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT + +BUILD_DEPENDS= ${PY_SETUPTOOLS} \ + ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR} +RUN_DEPENDS= uv:devel/uv + +USES= python +USE_PYTHON= pep517 autoplist + +USE_GITHUB= yes +GH_ACCOUNT= astral-sh + +NO_ARCH= yes + +.include <bsd.port.mk> diff --git a/devel/py-uv/distinfo b/devel/py-uv/distinfo new file mode 100644 index 000000000000..76907016a7c5 --- /dev/null +++ b/devel/py-uv/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1759887559 +SHA256 (astral-sh-uv-0.9.0_GH0.tar.gz) = d97e444fe3aaca5079f3f9b1928a6ac0afc4c3e3d6552e94b23ce07e846f642e +SIZE (astral-sh-uv-0.9.0_GH0.tar.gz) = 4724344 diff --git a/devel/py-uv/files/patch-pyproject.toml b/devel/py-uv/files/patch-pyproject.toml new file mode 100644 index 000000000000..db0b3ee9d1fa --- /dev/null +++ b/devel/py-uv/files/patch-pyproject.toml @@ -0,0 +1,84 @@ +--- pyproject.toml.orig 2025-10-07 23:17:42 UTC ++++ pyproject.toml +@@ -1,11 +1,11 @@ + [build-system] +-requires = ["maturin>=1.0,<2.0"] +-build-backend = "maturin" ++requires = ["setuptools>=61.0", "wheel"] ++build-backend = "setuptools.build_meta" + + [project] + name = "uv" + version = "0.9.0" +-description = "An extremely fast Python package and project manager, written in Rust." ++description = "Python package for uv - extremely fast Python package installer" + authors = [{ name = "Astral Software Inc.", email = "hey@astral.sh" }] + requires-python = ">=3.8" + keywords = [ +@@ -40,60 +40,9 @@ Discord = "https://discord.gg/astral-sh" + Releases = "https://github.com/astral-sh/uv/releases" + Discord = "https://discord.gg/astral-sh" + +-[tool.maturin] +-bindings = "bin" +-manifest-path = "crates/uv/Cargo.toml" +-module-name = "uv" +-python-source = "python" +-strip = true +-include = [ +- { path = "rust-toolchain.toml", format = ["sdist", "wheel"] }, +- # this one isn't discovered by maturin because it's behind a feature flag +- { path = "crates/uv-performance-memory-allocator/**/*", format = ["sdist", "wheel"] }, +- { path = "crates/uv-trampoline/trampolines/*", format = "sdist" }, +- { path = "LICENSE-APACHE", format = "sdist" }, +- { path = "LICENSE-MIT", format = "sdist" }, +-] ++[tool.setuptools] ++packages = ["uv"] ++package-dir = {"" = "python"} + +-[tool.rooster] +-changelog-contributors = false # We exclude contributors from the CHANGELOG file +-major-labels = [] # We do not use the major version number yet +-minor-labels = ["breaking"] +-ignore-labels = ["internal", "ci", "testing"] +-version_files = [ +- "README.md", +- "pyproject.toml", +- "crates/uv/Cargo.toml", +- "crates/uv-version/Cargo.toml", +- "crates/uv-build/Cargo.toml", +- "crates/uv-build/pyproject.toml", +- "docs/getting-started/installation.md", +- "docs/guides/integration/docker.md", +- "docs/guides/integration/pre-commit.md", +- "docs/guides/integration/github.md", +- "docs/guides/integration/aws-lambda.md", +- "docs/concepts/build-backend.md", +- "docs/concepts/projects/init.md", +- "docs/concepts/projects/workspaces.md", +-] +- +-[tool.rooster.section-labels] +-"Breaking changes" = ["breaking"] +-"Enhancements" = ["enhancement", "compatibility", "error messages"] +-"Preview features" = ["preview"] +-"Configuration" = ["configuration"] +-"Performance" = ["performance"] +-"Bug fixes" = ["bug"] +-"Rust API" = ["rustlib"] +-"Documentation" = ["documentation"] +-"Other changes" = ["__unknown__"] +- +-[tool.mypy] +-ignore_missing_imports = true +-files = [ +- "crates/uv-python/*.py", +- "python/uv/*.py", +-] +- +-[tool.uv] +-managed = false ++[tool.setuptools.package-data] ++uv = ["py.typed"] +\ No newline at end of file diff --git a/devel/py-uv/pkg-descr b/devel/py-uv/pkg-descr new file mode 100644 index 000000000000..d82b791c2739 --- /dev/null +++ b/devel/py-uv/pkg-descr @@ -0,0 +1,7 @@ +Python package for uv, an extremely fast Python package installer and resolver. + +This package provides Python bindings for uv functionality and requires the +uv binary to be installed separately from the devel/uv port. + +The uv module allows Python programs to programmatically interact with uv +for package management and dependency resolution tasks. diff --git a/devel/stdgenerator/Makefile b/devel/stdgenerator/Makefile new file mode 100644 index 000000000000..0775d307e31e --- /dev/null +++ b/devel/stdgenerator/Makefile @@ -0,0 +1,27 @@ +PORTNAME= generator +DISTVERSIONPREFIX= v +DISTVERSION= 0.1 +CATEGORIES= devel +PKGNAMEPREFIX= std + +MAINTAINER= fluffy@FreeBSD.org +COMMENT= Reference implementation of std::generator proposal +WWW= https://github.com/lewissbaker/generator + +LICENSE= BSL +LICENSE_FILE= ${WRKSRC}/LICENSE + +USES= cmake compiler:c++20-lang + +INSTALL_TARGET= install + +USE_GITHUB= yes +GH_ACCOUNT= lewissbaker +GH_TAGNAME= 6ef0cca + +PLIST_FILES= include/__generator.hpp include/generator \ + lib/cmake/${PKGBASE}/${PKGBASE}-config-version.cmake \ + lib/cmake/${PKGBASE}/${PKGBASE}-config.cmake \ + lib/cmake/${PKGBASE}/${PKGBASE}-target.cmake + +.include <bsd.port.mk> diff --git a/devel/stdgenerator/distinfo b/devel/stdgenerator/distinfo new file mode 100644 index 000000000000..374a3ee7b27b --- /dev/null +++ b/devel/stdgenerator/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1758892471 +SHA256 (lewissbaker-generator-v0.1-6ef0cca_GH0.tar.gz) = 4e18ba7f213b6b323c728c152d079ee4ca1be7c6ee2af8be9e6d58af2bcaa887 +SIZE (lewissbaker-generator-v0.1-6ef0cca_GH0.tar.gz) = 9257 diff --git a/devel/stdgenerator/files/patch-CMakeLists.txt b/devel/stdgenerator/files/patch-CMakeLists.txt new file mode 100644 index 000000000000..d85b2a1974b5 --- /dev/null +++ b/devel/stdgenerator/files/patch-CMakeLists.txt @@ -0,0 +1,47 @@ +--- CMakeLists.txt.orig 2025-01-31 23:53:04 UTC ++++ CMakeLists.txt +@@ -3,18 +3,34 @@ cmake_minimum_required(VERSION 3.12) + + cmake_minimum_required(VERSION 3.12) + +-project(stdgenerator LANGUAGES CXX +- VERSION 0.1) ++project(stdgenerator ++ LANGUAGES CXX ++ VERSION 0.1) + +-add_library(stdgenerator INTERFACE) +- +-target_include_directories(stdgenerator +- INTERFACE +- $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/include/>) +- +-target_compile_features(stdgenerator INTERFACE cxx_std_20) +- ++include(CMakePackageConfigHelpers) ++include(CPack) ++include(GNUInstallDirs) + enable_testing() + include(CTest) + ++add_subdirectory("include") + add_subdirectory("tests") ++ ++install(EXPORT ${PROJECT_NAME}-target ++ DESTINATION "${CMAKE_INSTALL_LIBDIR}/cmake/${PROJECT_NAME}" ++ NAMESPACE "stdgenerator::" ++) ++ ++write_basic_package_version_file( ++ "${PROJECT_NAME}-config-version.cmake" COMPATIBILITY SameMajorVersion ARCH_INDEPENDENT) ++ ++configure_package_config_file( ++ cmake/${PROJECT_NAME}-config.cmake.in ++ "${CMAKE_CURRENT_BINARY_DIR}/${PROJECT_NAME}-config.cmake" ++ INSTALL_DESTINATION "${CMAKE_INSTALL_LIBDIR}/cmake/${PROJECT_NAME}" ++) ++ ++install(FILES "${PROJECT_BINARY_DIR}/${PROJECT_NAME}-config.cmake" ++ "${PROJECT_BINARY_DIR}/${PROJECT_NAME}-config-version.cmake" ++ DESTINATION "${CMAKE_INSTALL_LIBDIR}/cmake/${PROJECT_NAME}" ++) diff --git a/devel/stdgenerator/files/patch-cmake_stdgenerator-config.cmake.in b/devel/stdgenerator/files/patch-cmake_stdgenerator-config.cmake.in new file mode 100644 index 000000000000..5760bca89b1c --- /dev/null +++ b/devel/stdgenerator/files/patch-cmake_stdgenerator-config.cmake.in @@ -0,0 +1,4 @@ +--- cmake/stdgenerator-config.cmake.in.orig 2025-09-26 14:16:29 UTC ++++ cmake/stdgenerator-config.cmake.in +@@ -0,0 +1 @@ ++include("${CMAKE_CURRENT_LIST_DIR}/stdgenerator-target.cmake") diff --git a/devel/stdgenerator/files/patch-include_CMakeLists.txt b/devel/stdgenerator/files/patch-include_CMakeLists.txt new file mode 100644 index 000000000000..9602372e66fc --- /dev/null +++ b/devel/stdgenerator/files/patch-include_CMakeLists.txt @@ -0,0 +1,25 @@ +--- include/CMakeLists.txt.orig 2025-09-26 14:16:29 UTC ++++ include/CMakeLists.txt +@@ -0,0 +1,22 @@ ++add_library(stdgenerator INTERFACE) ++target_compile_features(stdgenerator INTERFACE cxx_std_20) ++target_sources( ++ stdgenerator ++ INTERFACE FILE_SET ++ "stdgenerator_headers" ++ TYPE ++ "HEADERS" ++ FILES ++ "__generator.hpp" ++ "generator") ++ ++include(GNUInstallDirs) ++ ++install( ++ TARGETS stdgenerator ++ EXPORT "stdgenerator-target" ++ FILE_SET "stdgenerator_headers") ++ ++if(NOT TARGET stdgenerator::stdgenerator) ++ add_library(stdgenerator::stdgenerator ALIAS stdgenerator) ++endif() diff --git a/devel/stdgenerator/files/patch-include_____generator.hpp b/devel/stdgenerator/files/patch-include_____generator.hpp new file mode 100644 index 000000000000..6a1b5a3c7554 --- /dev/null +++ b/devel/stdgenerator/files/patch-include_____generator.hpp @@ -0,0 +1,19 @@ +--- include/__generator.hpp.orig 2025-01-31 23:53:04 UTC ++++ include/__generator.hpp +@@ -36,6 +36,7 @@ using std::experimental::suspend_never; + #include <utility> + #include <concepts> + #include <cassert> ++#include <memory> + + #if __has_include(<ranges>) + # include <ranges> +@@ -309,7 +310,7 @@ class __promise_base_alloc { (public) + static void operator delete(void* __ptr, std::size_t __frameSize) noexcept { + _Alloc& __alloc = __get_allocator(__ptr, __frameSize); + _Alloc __localAlloc(std::move(__alloc)); +- __alloc.~Alloc(); ++ __alloc.~_Alloc(); + __localAlloc.deallocate(static_cast<std::byte*>(__ptr), __padded_frame_size(__frameSize)); + } + }; diff --git a/devel/stdgenerator/pkg-descr b/devel/stdgenerator/pkg-descr new file mode 100644 index 000000000000..1f56f4d69b3d --- /dev/null +++ b/devel/stdgenerator/pkg-descr @@ -0,0 +1 @@ +Reference implementation of std::generator proposal diff --git a/devel/uv/Makefile b/devel/uv/Makefile index 7849cb8381eb..bf9aa8f5751b 100644 --- a/devel/uv/Makefile +++ b/devel/uv/Makefile @@ -1,6 +1,5 @@ PORTNAME= uv -DISTVERSION= 0.8.21 -PORTREVISION= 1 +DISTVERSION= 0.9.0 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org @@ -32,7 +31,10 @@ OPENSSLLIB= /usr/lib RUSTFLAGS+= -C link-args=-Wl,-rpath=${LOCALBASE}/lib -PROGS= uv uvx +PROGS= uv \ + uvx \ + uv-build \ + uv-globfilter PLIST_FILES= ${PROGS:S/^/bin\//} diff --git a/devel/uv/Makefile.crates b/devel/uv/Makefile.crates index 829d3dbd8a2b..3134ae6a2560 100644 --- a/devel/uv/Makefile.crates +++ b/devel/uv/Makefile.crates @@ -20,7 +20,7 @@ CARGO_CRATES= addr2line-0.24.2 \ assert-json-diff-2.0.2 \ assert_cmd-2.0.17 \ assert_fs-1.1.3 \ - astral-tokio-tar-0.5.3 \ + astral-tokio-tar-0.5.5 \ async-broadcast-0.7.2 \ async-channel-2.5.0 \ async-compression-0.4.19 \ @@ -422,7 +422,7 @@ CARGO_CRATES= addr2line-0.24.2 \ similar-2.7.0 \ simplecss-0.2.2 \ siphasher-0.3.11 \ - slab-0.4.10 \ + slab-0.4.11 \ smallvec-1.15.1 \ smawk-0.3.2 \ socket2-0.5.10 \ diff --git a/devel/uv/distinfo b/devel/uv/distinfo index 790b0a17a372..eb706d330cde 100644 --- a/devel/uv/distinfo +++ b/devel/uv/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1758707649 +TIMESTAMP = 1759887675 SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1 SIZE (rust/crates/addr2line-0.24.2.crate) = 39015 SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa @@ -43,8 +43,8 @@ SHA256 (rust/crates/assert_cmd-2.0.17.crate) = 2bd389a4b2970a01282ee455294913c0a SIZE (rust/crates/assert_cmd-2.0.17.crate) = 26914 SHA256 (rust/crates/assert_fs-1.1.3.crate) = a652f6cb1f516886fcfee5e7a5c078b9ade62cfcb889524efe5a64d682dd27a9 SIZE (rust/crates/assert_fs-1.1.3.crate) = 20176 -SHA256 (rust/crates/astral-tokio-tar-0.5.3.crate) = 0036af73142caf1291d4ec8ed667d3a1145bd55c8189517bd5aa07b3167ae1e1 -SIZE (rust/crates/astral-tokio-tar-0.5.3.crate) = 62764 +SHA256 (rust/crates/astral-tokio-tar-0.5.5.crate) = bc72b7a1945436d584d2ae0b3ecfe44545ab5e8e4a2b4e1a3c9aea6b60ee1faa +SIZE (rust/crates/astral-tokio-tar-0.5.5.crate) = 63910 SHA256 (rust/crates/async-broadcast-0.7.2.crate) = 435a87a52755b8f27fcf321ac4f04b2802e337c8c4872923137471ec39c37532 SIZE (rust/crates/async-broadcast-0.7.2.crate) = 22746 SHA256 (rust/crates/async-channel-2.5.0.crate) = 924ed96dd52d1b75e9c1a3e6275715fd320f5f9439fb5a4a11fa51f4221158d2 @@ -847,8 +847,8 @@ SHA256 (rust/crates/simplecss-0.2.2.crate) = 7a9c6883ca9c3c7c90e888de77b7a5c849c SIZE (rust/crates/simplecss-0.2.2.crate) = 22136 SHA256 (rust/crates/siphasher-0.3.11.crate) = 38b58827f4464d87d377d175e90bf58eb00fd8716ff0a62f80356b5e61555d0d SIZE (rust/crates/siphasher-0.3.11.crate) = 10442 -SHA256 (rust/crates/slab-0.4.10.crate) = 04dc19736151f35336d325007ac991178d504a119863a2fcb3758cdb5e52c50d -SIZE (rust/crates/slab-0.4.10.crate) = 17810 +SHA256 (rust/crates/slab-0.4.11.crate) = 7a2ae44ef20feb57a68b23d846850f861394c2e02dc425a50098ae8c90267589 +SIZE (rust/crates/slab-0.4.11.crate) = 18549 SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03 SIZE (rust/crates/smallvec-1.15.1.crate) = 38116 SHA256 (rust/crates/smawk-0.3.2.crate) = b7c388c1b5e93756d0c740965c41e8822f866621d41acbdf6336a6a168f8840c @@ -1263,5 +1263,5 @@ SHA256 (astral-sh-tl-6e25b2ee2513d75385101a8ff9f591ef51f314ec_GH0.tar.gz) = e838 SIZE (astral-sh-tl-6e25b2ee2513d75385101a8ff9f591ef51f314ec_GH0.tar.gz) = 37106 SHA256 (astral-sh-reqwest-middleware-7650ed76215a962a96d94a79be71c27bffde7ab2_GH0.tar.gz) = 94edd851d407f55f1e91bae692ce072d82297de7e0455bee47335996b65e2390 SIZE (astral-sh-reqwest-middleware-7650ed76215a962a96d94a79be71c27bffde7ab2_GH0.tar.gz) = 42520 -SHA256 (astral-sh-uv-0.8.21_GH0.tar.gz) = 20b366d493ea1939c66cf33c4ec81d1447a61242c66f9a0a75eebb03573a7a02 -SIZE (astral-sh-uv-0.8.21_GH0.tar.gz) = 4707462 +SHA256 (astral-sh-uv-0.9.0_GH0.tar.gz) = d97e444fe3aaca5079f3f9b1928a6ac0afc4c3e3d6552e94b23ce07e846f642e +SIZE (astral-sh-uv-0.9.0_GH0.tar.gz) = 4724344 diff --git a/emulators/mame/Makefile b/emulators/mame/Makefile index c4cda0872bf7..201d86d0034c 100644 --- a/emulators/mame/Makefile +++ b/emulators/mame/Makefile @@ -1,12 +1,8 @@ PORTNAME= mame -DISTVERSION= 0.277 -PORTREVISION= 2 +DISTVERSION= 0.281 CATEGORIES= emulators games -PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ -PATCHFILES= b4e1f5f1b50fd3402232dd0385cac021ba488db6.patch:-p1 # Only link asmjit if native DRCs are built. - -MAINTAINER= ports@FreeBSD.org +MAINTAINER= laurent.chardon@gmail.com COMMENT= MAME: a multi-purpose emulation framework WWW= https://mamedev.org/ @@ -25,7 +21,8 @@ ONLY_FOR_ARCHS= aarch64 amd64 armv7 i386 powerpc powerpc64 powerpc64le ONLY_FOR_ARCHS_REASON= not yet ported to any architecture other than armv7, arm64, x86, and powerpc* BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sphinxcontrib-svg2pdfconverter>0:textproc/py-sphinxcontrib-svg2pdfconverter@${PY_FLAVOR} \ - asio>0:net/asio \ + ${PYTHON_PKGNAMEPREFIX}sphinx>0:textproc/py-sphinx@${PY_FLAVOR} \ + asio130>0:net/asio130 \ genie:devel/genie \ glm>0:math/glm \ rapidjson>0:devel/rapidjson @@ -35,8 +32,8 @@ LIB_DEPENDS= libexpat.so:textproc/expat2 \ libutf8proc.so:textproc/utf8proc \ libzstd.so:archivers/zstd -USES= compiler:c++17-lang gmake jpeg llvm:min=16 localbase pkgconfig \ - python:build sdl shebangfix sqlite:3 xorg +USES= compiler:c++17-lang gmake jpeg llvm:min=16 localbase \ + pkgconfig python:build sdl sqlite:3 xorg USE_GITHUB= yes GH_ACCOUNT= mamedev @@ -82,6 +79,7 @@ PORTDOCS= * OPTIONS_DEFINE= DOCS OPTIONS_DEFAULT= MAME +OPTIONS_DEFAULT+= ${ARCH:Mamd64:C/.+/SSE2/} OPTIONS_GROUP= EMULATORS EXTRATOOLS HARDWARE OPTIONS_GROUP_EMULATORS= MAME MAMENL MAMEVIRTUAL NLS QTDEBUGGER OPTIONS_GROUP_EXTRATOOLS= TOOLS @@ -89,9 +87,7 @@ OPTIONS_GROUP_HARDWARE= OPENMP SSE2 OPTIONS_RADIO= BUILDTYPE OPTIONS_RADIO_BUILDTYPE= DEBUG SIZE_OPTIMIZED_CFLAGS \ SPEED_OPTIMIZED_CFLAGS -.if !exists(/usr/include/omp.h) -OPTIONS_EXCLUDE= OPENMP -.endif +OPTIONS_EXCLUDE+= ${ARCH:Namd64:Ni386:C/.+/SSE2/} OPTIONS_SUB= yes BUILDTYPE_DESC= Application production type @@ -139,6 +135,7 @@ MAME_MAKE_ENV= ${_EMULATORS_MAKE_ENV} MAME_PLIST_SUB= MAMEDATA="" MAME_PLIST_SUB_OFF= MAMEDATA="@comment " NLS_USES= gettext-runtime +OPENMP_USES= compiler:openmp OPENMP_MAKE_ENV= OPENMP=1 OPENMP_MAKE_ENV_OFF= OPENMP=0 QTDEBUGGER_USES= qt:6 @@ -192,25 +189,25 @@ _TOOLS_MANUALS= -name *.1 -depth 1 -type f -and -not -type d -and -not \ .include <bsd.port.options.mk> .if ${ARCH:Maarch64} || ${ARCH:Mamd64} || ${ARCH:Mpowerpc64*} -MAKE_ENV+= PTR64=1 +MAKE_ENV+= PTR64=1 .endif .if ${ARCH} == aarch64 || ${ARCH} == armv7 -EXTRA_PATCHES+= ${PATCHDIR}/extra-patch-3rdparty_lzma_C_AesOpt.c +EXTRA_PATCHES+= ${PATCHDIR}/extra-patch-3rdparty_lzma_C_AesOpt.c .endif # Compiling with -pg (PROFILE) causes the linker to run out of memory on i386, # build with less profiling data: .if ${ARCH:Mi386} -DEBUG_MAKE_ENV= PROFILER=1 +DEBUG_MAKE_ENV= PROFILER=1 .else -DEBUG_MAKE_ENV= PROFILE=1 +DEBUG_MAKE_ENV= PROFILE=1 .endif .if empty(PORT_OPTIONS:MMAME) && empty(PORT_OPTIONS:MMAMENL) && \ empty(PORT_OPTIONS:MMAMEVIRTUAL) -MAKE_ENV+= EMULATOR=0 -PLIST_SUB+= MAMEDATA="@comment " +MAKE_ENV+= EMULATOR=0 +PLIST_SUB+= MAMEDATA="@comment " .endif post-extract: diff --git a/emulators/mame/distinfo b/emulators/mame/distinfo index 7a33b39a0b9d..0f735deaf410 100644 --- a/emulators/mame/distinfo +++ b/emulators/mame/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1748505208 -SHA256 (mamedev-mame-0.277-mame0277_GH0.tar.gz) = 60055b19fc96306927257c5ffc265ecebcbe5c944cf98113d4d78f6304556c67 -SIZE (mamedev-mame-0.277-mame0277_GH0.tar.gz) = 209399226 +TIMESTAMP = 1759055187 +SHA256 (mamedev-mame-0.281-mame0281_GH0.tar.gz) = 8d648b43b0072b3efabc30290c1767a3c22a46ca3c4111a2f456b9f5d2a08319 +SIZE (mamedev-mame-0.281-mame0281_GH0.tar.gz) = 210289013 SHA256 (b4e1f5f1b50fd3402232dd0385cac021ba488db6.patch) = 431ce0bf9dff15632f8ed176b6ea8245c74089439f1af766a26ea4a140db1f92 SIZE (b4e1f5f1b50fd3402232dd0385cac021ba488db6.patch) = 2652 diff --git a/emulators/mame/files/patch-3rdparty_lzma_C_CpuArch.c b/emulators/mame/files/patch-3rdparty_lzma_C_CpuArch.c index 0845a73832cb..96e75eb9da56 100644 --- a/emulators/mame/files/patch-3rdparty_lzma_C_CpuArch.c +++ b/emulators/mame/files/patch-3rdparty_lzma_C_CpuArch.c @@ -1,6 +1,6 @@ ---- 3rdparty/lzma/C/CpuArch.c.orig 2023-05-30 17:50:57 UTC +--- 3rdparty/lzma/C/CpuArch.c.orig 2025-09-24 14:56:11 UTC +++ 3rdparty/lzma/C/CpuArch.c -@@ -417,6 +417,31 @@ BoolInt CPU_IsSupported_AES (void) { return APPLE_CRYP +@@ -762,6 +762,31 @@ BoolInt CPU_IsSupported_AES (void) { return APPLE_CRYP #include <sys/auxv.h> @@ -32,7 +32,7 @@ #define USE_HWCAP #ifdef USE_HWCAP -@@ -450,6 +475,7 @@ MY_HWCAP_CHECK_FUNC (SHA1) +@@ -795,6 +820,7 @@ MY_HWCAP_CHECK_FUNC (AES) MY_HWCAP_CHECK_FUNC (SHA2) MY_HWCAP_CHECK_FUNC (AES) diff --git a/emulators/mame/files/patch-3rdparty_lzma_C_Sha256Opt.c b/emulators/mame/files/patch-3rdparty_lzma_C_Sha256Opt.c index 525d4f9e96e0..eeafd8402ec6 100644 --- a/emulators/mame/files/patch-3rdparty_lzma_C_Sha256Opt.c +++ b/emulators/mame/files/patch-3rdparty_lzma_C_Sha256Opt.c @@ -1,6 +1,6 @@ ---- 3rdparty/lzma/C/Sha256Opt.c.orig 2023-05-30 17:50:57 UTC +--- 3rdparty/lzma/C/Sha256Opt.c.orig 2025-09-24 14:56:11 UTC +++ 3rdparty/lzma/C/Sha256Opt.c -@@ -212,7 +212,7 @@ void MY_FAST_CALL Sha256_UpdateBlocks_HW(UInt32 state[ +@@ -202,7 +202,7 @@ void Z7_FASTCALL Sha256_UpdateBlocks_HW(UInt32 state[8 #endif // USE_HW_SHA diff --git a/emulators/mame/files/patch-makefile b/emulators/mame/files/patch-makefile index 5c87b1f66af7..53f4858b0d29 100644 --- a/emulators/mame/files/patch-makefile +++ b/emulators/mame/files/patch-makefile @@ -1,9 +1,9 @@ Remove redefinitions of toolchain, and hardcoded optimisations. Replace GENie build target with devel/genie binary. Add Clang ARM64 support. ---- makefile.orig 2023-10-23 15:53:41 UTC +--- makefile.orig 2025-09-24 14:56:11 UTC +++ makefile -@@ -448,9 +448,9 @@ ifneq ($(TARGETOS),asmjs) +@@ -430,9 +430,9 @@ ifneq ($(TARGETOS),asmjs) endif ifneq ($(TARGETOS),asmjs) @@ -16,7 +16,7 @@ endif #------------------------------------------------- -@@ -620,11 +620,6 @@ endif +@@ -578,11 +578,6 @@ endif SYMBOLS = 1 endif @@ -28,7 +28,7 @@ # set the symbols level ifdef SYMBOLS PARAMS += --SYMBOLS='$(SYMBOLS)' -@@ -1078,7 +1073,7 @@ endif +@@ -1042,7 +1037,7 @@ endif NEW_GIT_VERSION := unknown endif @@ -37,7 +37,7 @@ ifeq ($(TARGET),$(SUBTARGET_FULL)) FULLTARGET := $(TARGET) -@@ -1412,6 +1407,11 @@ $(PROJECTDIR)/$(MAKETYPE)-freebsd-clang/Makefile: make +@@ -1376,6 +1371,11 @@ $(PROJECTDIR)/$(MAKETYPE)-freebsd-clang/Makefile: make $(PROJECTDIR)/$(MAKETYPE)-freebsd-clang/Makefile: makefile $(SCRIPTS) $(GENIE) $(SILENT) $(GENIE) $(PARAMS) $(TARGET_PARAMS) --gcc=freebsd-clang --gcc_version=$(CLANG_VERSION) $(MAKETYPE) diff --git a/emulators/mame/files/patch-scripts_genie.lua b/emulators/mame/files/patch-scripts_genie.lua deleted file mode 100644 index 857219cdad87..000000000000 --- a/emulators/mame/files/patch-scripts_genie.lua +++ /dev/null @@ -1,34 +0,0 @@ - Reduce noise from build logs, and remove duplicate use of - -fno-strict-aliasing. Move a hard coded linktime optimisation to be covered by - the same OPTIMIZE conditional used elsewhere. - ---- scripts/genie.lua.orig 2023-11-15 01:11:29 UTC -+++ scripts/genie.lua -@@ -804,7 +804,6 @@ if _OPTIONS["OPTIMIZE"] then - if _OPTIONS["OPTIMIZE"] then - buildoptions { - "-O".. _OPTIONS["OPTIMIZE"], -- "-fno-strict-aliasing" - } - if _OPTIONS["OPT_FLAGS"] then - buildoptions { -@@ -1168,7 +1167,6 @@ configuration { "asmjs" } - } - linkoptions { - "-Wl,--start-group", -- "-O" .. _OPTIONS["OPTIMIZE"], - "-s USE_SDL=2", - "-s USE_SDL_TTF=2", - "--memory-init-file 0", -@@ -1187,6 +1185,11 @@ configuration { "asmjs" } - "--embed-file " .. _MAKE.esc(MAME_DIR) .. "artwork/bgfx@artwork/bgfx", - "--embed-file " .. _MAKE.esc(MAME_DIR) .. "artwork/slot-mask.png@artwork/slot-mask.png", - } -+ if _OPTIONS["OPTIMIZE"] then -+ linkoptions { -+ "-O".. _OPTIONS["OPTIMIZE"], -+ } -+ end - if _OPTIONS["SYMBOLS"]~=nil and _OPTIONS["SYMBOLS"]~="0" then - linkoptions { - "-g" .. _OPTIONS["SYMLEVEL"], diff --git a/emulators/mame/files/patch-scripts_src_main.lua b/emulators/mame/files/patch-scripts_src_main.lua index 391ffc7f10fb..0bb6d887d409 100644 --- a/emulators/mame/files/patch-scripts_src_main.lua +++ b/emulators/mame/files/patch-scripts_src_main.lua @@ -1,8 +1,8 @@ Remove suffixes from mame binary for debug/profile builds. ---- scripts/src/main.lua.orig 2023-11-14 03:17:20 UTC +--- scripts/src/main.lua.orig 2025-09-24 14:56:11 UTC +++ scripts/src/main.lua -@@ -58,13 +58,13 @@ end +@@ -71,13 +71,13 @@ end configuration { "Release" } targetsuffix "" if _OPTIONS["PROFILE"] then diff --git a/emulators/mame/files/patch-scripts_src_osd_modules.lua b/emulators/mame/files/patch-scripts_src_osd_modules.lua index 2d5699969a93..c752c9d1668b 100644 --- a/emulators/mame/files/patch-scripts_src_osd_modules.lua +++ b/emulators/mame/files/patch-scripts_src_osd_modules.lua @@ -1,26 +1,26 @@ Enable the build to find Qt-6. ---- scripts/src/osd/modules.lua.orig 2023-10-23 15:53:41 UTC +--- scripts/src/osd/modules.lua.orig 2025-09-24 14:56:11 UTC +++ scripts/src/osd/modules.lua -@@ -378,7 +378,7 @@ function qtdebuggerbuild() +@@ -405,7 +405,7 @@ function qtdebuggerbuild() MOC = "moc" else if _OPTIONS["QT_HOME"]~=nil then -- MOCTST = backtick(_OPTIONS["QT_HOME"] .. "/bin/moc --version 2>/dev/null") -+ MOCTST = backtick(_OPTIONS["QT_HOME"] .. "/libexec/qt6/moc --version 2>/dev/null") - if (MOCTST=='') then - MOCTST = backtick(_OPTIONS["QT_HOME"] .. "/libexec/moc --version 2>/dev/null") - if (MOCTST=='') then -@@ -388,7 +388,7 @@ function qtdebuggerbuild() - MOC = _OPTIONS["QT_HOME"] .. "/libexec/moc" +- local MOCTST = backtick(_OPTIONS["QT_HOME"] .. "/bin/moc --version 2>/dev/null") ++ local MOCTST = backtick(_OPTIONS["QT_HOME"] .. "/libexec/qt6/moc --version 2>/dev/null") + if MOCTST=='' then + local qt_host_libexecs = backtick(_OPTIONS["QT_HOME"] .. "/bin/qmake -query QT_HOST_LIBEXECS") + if not string.starts(qt_host_libexecs,"/") then +@@ -419,7 +419,7 @@ function qtdebuggerbuild() + MOC = qt_host_libexecs .. "/moc" end else - MOC = _OPTIONS["QT_HOME"] .. "/bin/moc" + MOC = _OPTIONS["QT_HOME"] .. "/libexec/qt6/moc" end else - MOCTST = backtick("which moc-qt5 2>/dev/null") -@@ -430,7 +430,7 @@ function qtdebuggerbuild() + local MOCTST = backtick("which moc-qt5 2>/dev/null") +@@ -461,7 +461,7 @@ function qtdebuggerbuild() else if _OPTIONS["QT_HOME"]~=nil then buildoptions { @@ -29,8 +29,8 @@ } else buildoptions { -@@ -500,9 +500,9 @@ function osdmodulestargetconf() - } +@@ -540,9 +540,9 @@ function osdmodulestargetconf() + end else if _OPTIONS["QT_HOME"]~=nil then - local qt_version = str_to_version(backtick(_OPTIONS["QT_HOME"] .. "/bin/qmake -query QT_VERSION")) diff --git a/emulators/mame/pkg-plist b/emulators/mame/pkg-plist index 7236f88f8a3e..5ab30d4a8657 100644 --- a/emulators/mame/pkg-plist +++ b/emulators/mame/pkg-plist @@ -879,6 +879,7 @@ share/man/man1/MAME.1.gz %%MAMEDATA%%%%DATADIR%%/hash/b2m.xml %%MAMEDATA%%%%DATADIR%%/hash/basf7100.xml %%MAMEDATA%%%%DATADIR%%/hash/bbc_cass.xml +%%MAMEDATA%%%%DATADIR%%/hash/bbc_vsm.xml %%MAMEDATA%%%%DATADIR%%/hash/bbc_flop_32016.xml %%MAMEDATA%%%%DATADIR%%/hash/bbc_flop_6502.xml %%MAMEDATA%%%%DATADIR%%/hash/bbc_flop_68000.xml @@ -975,6 +976,7 @@ share/man/man1/MAME.1.gz %%MAMEDATA%%%%DATADIR%%/hash/dragon_flex.xml %%MAMEDATA%%%%DATADIR%%/hash/dragon_flop.xml %%MAMEDATA%%%%DATADIR%%/hash/dragon_os9.xml +%%MAMEDATA%%%%DATADIR%%/hash/duelmast_cart.xml %%MAMEDATA%%%%DATADIR%%/hash/e01_flop.xml %%MAMEDATA%%%%DATADIR%%/hash/easy_karaoke_cart.xml %%MAMEDATA%%%%DATADIR%%/hash/ec1841.xml @@ -1010,6 +1012,7 @@ share/man/man1/MAME.1.gz %%MAMEDATA%%%%DATADIR%%/hash/fmtowns_flop_misc.xml %%MAMEDATA%%%%DATADIR%%/hash/fmtowns_flop_orig.xml %%MAMEDATA%%%%DATADIR%%/hash/fp1100_cass.xml +%%MAMEDATA%%%%DATADIR%%/hash/gaelco_ds5002fp_rom.xml %%MAMEDATA%%%%DATADIR%%/hash/galaxy.xml %%MAMEDATA%%%%DATADIR%%/hash/gamate.xml %%MAMEDATA%%%%DATADIR%%/hash/gameboy.xml @@ -1022,6 +1025,7 @@ share/man/man1/MAME.1.gz %%MAMEDATA%%%%DATADIR%%/hash/gba_ereader.xml %%MAMEDATA%%%%DATADIR%%/hash/gbcolor.xml %%MAMEDATA%%%%DATADIR%%/hash/gcslottv.xml +%%MAMEDATA%%%%DATADIR%%/hash/generic_flop_525.xml %%MAMEDATA%%%%DATADIR%%/hash/ggm.xml %%MAMEDATA%%%%DATADIR%%/hash/gimix.xml %%MAMEDATA%%%%DATADIR%%/hash/gj4000.xml @@ -1070,6 +1074,7 @@ share/man/man1/MAME.1.gz %%MAMEDATA%%%%DATADIR%%/hash/ibm6580.xml %%MAMEDATA%%%%DATADIR%%/hash/ibmpcjr_cart.xml %%MAMEDATA%%%%DATADIR%%/hash/ibmpcjr_flop.xml +%%MAMEDATA%%%%DATADIR%%/hash/ibmpcjx.xml %%MAMEDATA%%%%DATADIR%%/hash/icanguit.xml %%MAMEDATA%%%%DATADIR%%/hash/icanpian.xml %%MAMEDATA%%%%DATADIR%%/hash/intellect02.xml @@ -1207,9 +1212,11 @@ share/man/man1/MAME.1.gz %%MAMEDATA%%%%DATADIR%%/hash/myvision.xml %%MAMEDATA%%%%DATADIR%%/hash/mz2000_cass.xml %%MAMEDATA%%%%DATADIR%%/hash/mz2000_flop.xml -%%MAMEDATA%%%%DATADIR%%/hash/mz2200_cass.xml -%%MAMEDATA%%%%DATADIR%%/hash/mz2500.xml +%%MAMEDATA%%%%DATADIR%%/hash/mz2500_flop.xml +%%MAMEDATA%%%%DATADIR%%/hash/mz5500_flop.xml %%MAMEDATA%%%%DATADIR%%/hash/mz700_cass.xml +%%MAMEDATA%%%%DATADIR%%/hash/mz80b_cass.xml +%%MAMEDATA%%%%DATADIR%%/hash/mz80b_flop.xml %%MAMEDATA%%%%DATADIR%%/hash/mz800_cass.xml %%MAMEDATA%%%%DATADIR%%/hash/n64.xml %%MAMEDATA%%%%DATADIR%%/hash/n64_lodgenet.xml @@ -1248,8 +1255,10 @@ share/man/man1/MAME.1.gz %%MAMEDATA%%%%DATADIR%%/hash/partner_cass.xml %%MAMEDATA%%%%DATADIR%%/hash/partner_flop.xml %%MAMEDATA%%%%DATADIR%%/hash/pasogo.xml +%%MAMEDATA%%%%DATADIR%%/hash/pasopia7_cass.xml %%MAMEDATA%%%%DATADIR%%/hash/pasopia_cass.xml %%MAMEDATA%%%%DATADIR%%/hash/pb2000c.xml +%%MAMEDATA%%%%DATADIR%%/hash/pc100_flop.xml %%MAMEDATA%%%%DATADIR%%/hash/pc1000.xml %%MAMEDATA%%%%DATADIR%%/hash/pc1512_flop.xml %%MAMEDATA%%%%DATADIR%%/hash/pc1512_hdd.xml @@ -1368,6 +1377,7 @@ share/man/man1/MAME.1.gz %%MAMEDATA%%%%DATADIR%%/hash/sgx.xml %%MAMEDATA%%%%DATADIR%%/hash/singingstarkaraoke_cart.xml %%MAMEDATA%%%%DATADIR%%/hash/sitcom.xml +%%MAMEDATA%%%%DATADIR%%/hash/smartcycle_cart.xml %%MAMEDATA%%%%DATADIR%%/hash/smarttv_cart.xml %%MAMEDATA%%%%DATADIR%%/hash/smc777.xml %%MAMEDATA%%%%DATADIR%%/hash/sms.xml @@ -1427,6 +1437,7 @@ share/man/man1/MAME.1.gz %%MAMEDATA%%%%DATADIR%%/hash/tdv2324.xml %%MAMEDATA%%%%DATADIR%%/hash/tek4052_cart.xml %%MAMEDATA%%%%DATADIR%%/hash/telestory_cart.xml +%%MAMEDATA%%%%DATADIR%%/hash/teradrive_flop.xml %%MAMEDATA%%%%DATADIR%%/hash/tg16.xml %%MAMEDATA%%%%DATADIR%%/hash/thinkpad8xx.xml %%MAMEDATA%%%%DATADIR%%/hash/ti74_cart.xml @@ -1669,8 +1680,6 @@ share/man/man1/MAME.1.gz %%MAMEDATA%%%%DATADIR%%/plugins/xml/init.lua %%MAMEDATA%%%%DATADIR%%/plugins/xml/plugin.json %%MAMEDATA%%%%DATADIR%%/samples/LICENSE -%%MAMEDATA%%%%DATADIR%%/samples/MM1_keyboard/beep.wav -%%MAMEDATA%%%%DATADIR%%/samples/MM1_keyboard/power_switch.wav %%MAMEDATA%%%%DATADIR%%/samples/README.md %%MAMEDATA%%%%DATADIR%%/samples/dir.txt %%MAMEDATA%%%%DATADIR%%/samples/floppy/35_seek_12ms.wav diff --git a/graphics/gegl/Makefile b/graphics/gegl/Makefile index 7c363201fa41..dee5645bc2a1 100644 --- a/graphics/gegl/Makefile +++ b/graphics/gegl/Makefile @@ -1,12 +1,8 @@ PORTNAME= gegl -DISTVERSION= 0.4.62 -PORTREVISION= 4 +DISTVERSION= 0.4.64 CATEGORIES= graphics MASTER_SITES= GIMP -PATCH_SITES+= https://gitlab.gnome.org/GNOME/gegl/-/commit/ -PATCHFILES+= eda8ba51786f197b72265eafcdab407d91ec9c70.diff:-p1 - MAINTAINER= gnome@FreeBSD.org COMMENT= Graph based image processing framework WWW= https://gegl.org/ @@ -34,8 +30,6 @@ MESON_ARGS= -Ddocs=false \ -Dworkshop=false \ -Dintrospection=true \ -Dlensfun=disabled \ - -Dlibjpeg=enabled \ - -Dlibpng=enabled \ -Dmaxflow=disabled \ -Dmrg=disabled \ -Dpygobject=disabled \ @@ -44,7 +38,7 @@ MESON_ARGS= -Ddocs=false \ MESON_ARGS+= -Dopenmp=disabled .endif -GEGL_SHLIB= 0.461.1 +GEGL_SHLIB= 0.463.1 GEGL_VER= 0.4 PLIST_SUB+= GEGL_SHLIB=${GEGL_SHLIB} GEGL_VER=${GEGL_VER} diff --git a/graphics/gegl/distinfo b/graphics/gegl/distinfo index 20c4e35e202d..8c41ce29aae0 100644 --- a/graphics/gegl/distinfo +++ b/graphics/gegl/distinfo @@ -1,5 +1,3 @@ -TIMESTAMP = 1757339996 -SHA256 (gegl-0.4.62.tar.xz) = 5887576371ebf1d9e90797d10e4b9a7f1658228d4827583e79e1db3d94505c6c -SIZE (gegl-0.4.62.tar.xz) = 6025372 -SHA256 (eda8ba51786f197b72265eafcdab407d91ec9c70.diff) = 2e83d7f6835a9eda7dcbba6579a762bf6c231457109176f4de20ffabd85ecf63 -SIZE (eda8ba51786f197b72265eafcdab407d91ec9c70.diff) = 1335 +TIMESTAMP = 1759928302 +SHA256 (gegl-0.4.64.tar.xz) = 0de1c9dd22c160d5e4bdfc388d292f03447cca6258541b9a12fed783d0cf7c60 +SIZE (gegl-0.4.64.tar.xz) = 6066976 diff --git a/graphics/gimp3-app/Makefile b/graphics/gimp3-app/Makefile index 2fa3c2ffd9d0..eb28af5d9998 100644 --- a/graphics/gimp3-app/Makefile +++ b/graphics/gimp3-app/Makefile @@ -1,6 +1,5 @@ PORTNAME= gimp -DISTVERSION= 3.0.4 -PORTREVISION= 2 +DISTVERSION= 3.0.6 CATEGORIES?= graphics gnome MASTER_SITES= GIMP/gimp/v${PORTVERSION:R} PKGNAMESUFFIX= 3-app @@ -111,10 +110,10 @@ WMF_LIB_DEPENDS= libexpat.so:textproc/expat2 \ libwmf.so:graphics/libwmf WMF_MESON_ENABLED= wmf -JS_DESC= Install Javascript plug-ins -JS_LIB_DEPENDS= libgjs.so:lang/gjs -JS_RUN_DEPENDS= gjs-console:lang/gjs -JS_MESON_ENABLED= javascript +JS_DESC= Install Javascript plug-ins +JS_LIB_DEPENDS= libgjs.so:lang/gjs +JS_RUN_DEPENDS= gjs-console:lang/gjs +JS_MESON_ENABLED= javascript DOCS_BUILD_DEPENDS= gi-docgen:textproc/py-gi-docgen DOCS_MESON_ENABLED= gi-docgen @@ -146,7 +145,7 @@ SHEBANG_FILES= plug-ins/python/*.py \ SHEBANG_LANG+= gjs -PLIST_SUB+= BINVER=${PORTVERSION:R:R} ABIVER=${PORTVERSION:R} SHLIBVER=${PORTVERSION:E} +PLIST_SUB+= BINVER=${PORTVERSION:R:R} ABIVER=${PORTVERSION:R} SHLIBVER=${PORTVERSION:R:E}.${PORTVERSION:E}.${PORTVERSION:R:E} .include <bsd.port.options.mk> diff --git a/graphics/gimp3-app/distinfo b/graphics/gimp3-app/distinfo index d3ecf51f1c19..bd4664eeb54a 100644 --- a/graphics/gimp3-app/distinfo +++ b/graphics/gimp3-app/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1752051281 -SHA256 (gimp-3.0.4.tar.xz) = 8caa2ec275bf09326575654ac276afc083f8491e7cca45d19cf29e696aecab25 -SIZE (gimp-3.0.4.tar.xz) = 27060240 +TIMESTAMP = 1759926024 +SHA256 (gimp-3.0.6.tar.xz) = 246c225383c72ef9f0dc7703b7d707084bbf177bd2900e94ce466a62862e296b +SIZE (gimp-3.0.6.tar.xz) = 27197880 diff --git a/graphics/gimp3-app/files/patch-meson.build b/graphics/gimp3-app/files/patch-meson.build index 7c786ab3116a..aaace2316a23 100644 --- a/graphics/gimp3-app/files/patch-meson.build +++ b/graphics/gimp3-app/files/patch-meson.build @@ -1,6 +1,16 @@ ---- meson.build.orig 2025-05-17 22:51:03 UTC +--- meson.build.orig 2025-10-05 17:14:02 UTC +++ meson.build -@@ -1208,7 +1208,7 @@ if have_lua +@@ -168,7 +168,8 @@ platform_linux = ( + message('Host os: ' + host_os) + + platform_linux = ( +- host_os.contains('linux') ++ host_os.contains('linux') or ++ host_os.contains('bsd') + ) + + platform_windows = ( +@@ -1127,7 +1128,7 @@ if have_lua if have_lua have_lua_lgi = false @@ -9,7 +19,7 @@ lua = find_program(lua_bin, required: false) if lua.found() and meson.can_run_host_binaries() -@@ -1247,7 +1247,7 @@ if have_lua +@@ -1166,7 +1167,7 @@ if have_lua if is_supported_lua have_lua_lgi = run_command(lua, '-e', ''' diff --git a/graphics/gimp3-app/files/patch-meson__options.txt b/graphics/gimp3-app/files/patch-meson__options.txt index f8dcb9fffcdf..0a8931031e5b 100644 --- a/graphics/gimp3-app/files/patch-meson__options.txt +++ b/graphics/gimp3-app/files/patch-meson__options.txt @@ -1,6 +1,6 @@ ---- meson_options.txt.orig 2025-03-19 00:53:29 UTC +--- meson_options.txt.orig 2025-10-05 17:14:02 UTC +++ meson_options.txt -@@ -41,10 +41,10 @@ option('heif', type: 'feature', value: 'a +@@ -42,10 +42,10 @@ option('heif', type: 'feature', value: 'a option('ghostscript', type: 'feature', value: 'auto', description: 'Ghostscript support') option('gudev', type: 'feature', value: 'auto', description: 'Gudev support') option('heif', type: 'feature', value: 'auto', description: 'HEIF support') @@ -13,12 +13,12 @@ option('openexr', type: 'feature', value: 'auto', description: 'Openexr support') option('openmp', type: 'feature', value: 'auto', description: 'OpenMP support') option('print', type: 'boolean', value: true, description: 'Print support') -@@ -53,7 +53,7 @@ option('xpm', type: 'feature', value: 'a +@@ -54,7 +54,7 @@ option('xpm', type: 'feature', value: 'a option('wmf', type: 'feature', value: 'auto', description: 'Wmf support') option('xcursor', type: 'feature', value: 'auto', description: 'Xcursor support') option('xpm', type: 'feature', value: 'auto', description: 'XPM support') -option('headless-tests', type: 'feature', value: 'auto', description: 'Use xvfb-run/dbus-run-session for UI-dependent automatic tests') +option('headless-tests', type: 'feature', value: 'disabled', description: 'Use xvfb-run/dbus-run-session for UI-dependent automatic tests') - option('file-plug-ins-test', type: 'boolean', value: 'false', description: 'Always install test-file-plug-ins (mostly for CI testing)') + option('file-plug-ins-test', type: 'boolean', value: false, description: 'Always install test-file-plug-ins (mostly for CI testing)') option('can-crosscompile-gir', type: 'boolean', value: false, description: 'GIR is buildable even if crosscompiling') diff --git a/graphics/gimp3-app/pkg-plist b/graphics/gimp3-app/pkg-plist index 069a0fa726e1..e0a8ec9259db 100644 --- a/graphics/gimp3-app/pkg-plist +++ b/graphics/gimp3-app/pkg-plist @@ -259,7 +259,6 @@ include/gimp-%%ABIVER%%/libgimpwidgets/gimpwidgetstypes.h include/gimp-%%ABIVER%%/libgimpwidgets/gimpwidgetsutils.h include/gimp-%%ABIVER%%/libgimpwidgets/gimpzoommodel.h lib/gimp/%%ABIVER%%/environ/default.env -lib/gimp/%%ABIVER%%/environ/python.env lib/gimp/%%ABIVER%%/extensions/org.gimp.extension.goat-exercises/goat-exercise-c lib/gimp/%%ABIVER%%/extensions/org.gimp.extension.goat-exercises/goat-exercise-c.c %%JS%%lib/gimp/%%ABIVER%%/extensions/org.gimp.extension.goat-exercises/goat-exercise-gjs.js @@ -474,34 +473,34 @@ lib/girepository-1.0/Gimp-%%ABIVER%%.typelib lib/girepository-1.0/GimpUi-%%ABIVER%%.typelib lib/libgimp-%%ABIVER%%.so lib/libgimp-%%ABIVER%%.so.0 -lib/libgimp-%%ABIVER%%.so.0.0.%%SHLIBVER%% +lib/libgimp-%%ABIVER%%.so.%%SHLIBVER%% lib/libgimp-scriptfu-%%ABIVER%%.so lib/libgimp-scriptfu-%%ABIVER%%.so.0 -lib/libgimp-scriptfu-%%ABIVER%%.so.0.0.%%SHLIBVER%% +lib/libgimp-scriptfu-%%ABIVER%%.so.%%SHLIBVER%% lib/libgimpbase-%%ABIVER%%.so lib/libgimpbase-%%ABIVER%%.so.0 -lib/libgimpbase-%%ABIVER%%.so.0.0.%%SHLIBVER%% +lib/libgimpbase-%%ABIVER%%.so.%%SHLIBVER%% lib/libgimpcolor-%%ABIVER%%.so lib/libgimpcolor-%%ABIVER%%.so.0 -lib/libgimpcolor-%%ABIVER%%.so.0.0.%%SHLIBVER%% +lib/libgimpcolor-%%ABIVER%%.so.%%SHLIBVER%% lib/libgimpconfig-%%ABIVER%%.so lib/libgimpconfig-%%ABIVER%%.so.0 -lib/libgimpconfig-%%ABIVER%%.so.0.0.%%SHLIBVER%% +lib/libgimpconfig-%%ABIVER%%.so.%%SHLIBVER%% lib/libgimpmath-%%ABIVER%%.so lib/libgimpmath-%%ABIVER%%.so.0 -lib/libgimpmath-%%ABIVER%%.so.0.0.%%SHLIBVER%% +lib/libgimpmath-%%ABIVER%%.so.%%SHLIBVER%% lib/libgimpmodule-%%ABIVER%%.so lib/libgimpmodule-%%ABIVER%%.so.0 -lib/libgimpmodule-%%ABIVER%%.so.0.0.%%SHLIBVER%% +lib/libgimpmodule-%%ABIVER%%.so.%%SHLIBVER%% lib/libgimpthumb-%%ABIVER%%.so lib/libgimpthumb-%%ABIVER%%.so.0 -lib/libgimpthumb-%%ABIVER%%.so.0.0.%%SHLIBVER%% +lib/libgimpthumb-%%ABIVER%%.so.%%SHLIBVER%% lib/libgimpui-%%ABIVER%%.so lib/libgimpui-%%ABIVER%%.so.0 -lib/libgimpui-%%ABIVER%%.so.0.0.%%SHLIBVER%% +lib/libgimpui-%%ABIVER%%.so.%%SHLIBVER%% lib/libgimpwidgets-%%ABIVER%%.so lib/libgimpwidgets-%%ABIVER%%.so.0 -lib/libgimpwidgets-%%ABIVER%%.so.0.0.%%SHLIBVER%% +lib/libgimpwidgets-%%ABIVER%%.so.%%SHLIBVER%% libdata/pkgconfig/gimp-%%ABIVER%%.pc libdata/pkgconfig/gimpthumb-%%ABIVER%%.pc libdata/pkgconfig/gimpui-%%ABIVER%%.pc @@ -804,6 +803,7 @@ libexec/gimp-debug-tool-%%ABIVER%% %%PORTDOCS%%%%DOCSDIR%%-%%ABIVER%%/libgimp-%%ABIVER%%/enum.TextDirection.html %%PORTDOCS%%%%DOCSDIR%%-%%ABIVER%%/libgimp-%%ABIVER%%/enum.TextHintStyle.html %%PORTDOCS%%%%DOCSDIR%%-%%ABIVER%%/libgimp-%%ABIVER%%/enum.TextJustification.html +%%PORTDOCS%%%%DOCSDIR%%-%%ABIVER%%/libgimp-%%ABIVER%%/enum.TRCType.html %%PORTDOCS%%%%DOCSDIR%%-%%ABIVER%%/libgimp-%%ABIVER%%/enum.TransferMode.html %%PORTDOCS%%%%DOCSDIR%%-%%ABIVER%%/libgimp-%%ABIVER%%/enum.TransformDirection.html %%PORTDOCS%%%%DOCSDIR%%-%%ABIVER%%/libgimp-%%ABIVER%%/enum.TransformResize.html @@ -3043,6 +3043,7 @@ libexec/gimp-debug-tool-%%ABIVER%% %%PORTDOCS%%%%DOCSDIR%%-%%ABIVER%%/libgimpui-%%ABIVER%%/func.prop_string_combo_box_new.html %%PORTDOCS%%%%DOCSDIR%%-%%ABIVER%%/libgimpui-%%ABIVER%%/func.prop_switch_new.html %%PORTDOCS%%%%DOCSDIR%%-%%ABIVER%%/libgimpui-%%ABIVER%%/func.prop_text_buffer_new.html +%%PORTDOCS%%%%DOCSDIR%%-%%ABIVER%%/libgimpui-%%ABIVER%%/func.prop_toggle_new.html %%PORTDOCS%%%%DOCSDIR%%-%%ABIVER%%/libgimpui-%%ABIVER%%/func.prop_unit_combo_box_new.html %%PORTDOCS%%%%DOCSDIR%%-%%ABIVER%%/libgimpui-%%ABIVER%%/func.prop_widget_set_factor.html %%PORTDOCS%%%%DOCSDIR%%-%%ABIVER%%/libgimpui-%%ABIVER%%/func.query_boolean_box.html @@ -4996,6 +4997,7 @@ libexec/gimp-debug-tool-%%ABIVER%% %%DATADIR%%/%%ABIVER%%/icons/Legacy/scalable/apps/gimp-even-vertical-gap.svg %%DATADIR%%/%%ABIVER%%/icons/Legacy/scalable/apps/gimp-file-manager.svg %%DATADIR%%/%%ABIVER%%/icons/Legacy/scalable/apps/gimp-gegl.svg +%%DATADIR%%/%%ABIVER%%/icons/Legacy/scalable/apps/gimp-group-layer.svg %%DATADIR%%/%%ABIVER%%/icons/Legacy/scalable/apps/gimp-lock-alpha-symbolic.svg %%DATADIR%%/%%ABIVER%%/icons/Legacy/scalable/apps/gimp-lock-alpha.svg %%DATADIR%%/%%ABIVER%%/icons/Legacy/scalable/apps/gimp-lock-content-symbolic.svg @@ -5092,6 +5094,7 @@ libexec/gimp-debug-tool-%%ABIVER%% %%DATADIR%%/%%ABIVER%%/icons/Legacy/scalable/apps/gimp-transform-3d-camera.svg %%DATADIR%%/%%ABIVER%%/icons/Legacy/scalable/apps/gimp-transform-3d-move.svg %%DATADIR%%/%%ABIVER%%/icons/Legacy/scalable/apps/gimp-transform-3d-rotate.svg +%%DATADIR%%/%%ABIVER%%/icons/Legacy/scalable/apps/gtk-cancel.svg %%DATADIR%%/%%ABIVER%%/icons/Legacy/scalable/apps/gtk-no.svg %%DATADIR%%/%%ABIVER%%/icons/Legacy/scalable/apps/gtk-ok.svg %%DATADIR%%/%%ABIVER%%/icons/Legacy/scalable/apps/gtk-select-color.svg diff --git a/lang/dotnet/Makefile b/lang/dotnet/Makefile index a832cab68c5f..d467f22cfbce 100644 --- a/lang/dotnet/Makefile +++ b/lang/dotnet/Makefile @@ -2,7 +2,7 @@ PORTNAME= dotnet DISTVERSION= ${DOTNETVERSION}.9 CATEGORIES= lang devel MASTER_SITES= https://github.com/dotnet/dotnet/releases/download/${GH_TAGNAME}/release.json?dummy=/:dotnetmanifest \ - https://github.com/sec/dotnet-core-freebsd-source-build/releases/download/${BOOTSTRAP_SDKVERSION}-vmr/:bootstrap + LOCAL/arrowd/dotnet/:bootstrap DISTFILES= release.json-${PORTVERSION}:dotnetmanifest \ ${BOOTSTRAP_SOURCEBUILT_ARTIFACTS_DISTNAME}${EXTRACT_SUFX}:bootstrap \ ${BOOTSTRAP_SDK_DISTNAME}${EXTRACT_SUFX}:bootstrap @@ -41,9 +41,9 @@ BINARY_ALIAS= grep=${LOCALBASE}/bin/ggrep DOTNET_ENV= PYTHON=${PYTHON_CMD} BOOTSTRAP_DOTNETVERSION= 9.0 -BOOTSTRAP_SDKVERSION= ${BOOTSTRAP_DOTNETVERSION}.103 -BOOTSTRAP_SDKVERSIONSUFFIX= -servicing.25071.1 -BOOTSTRAP_SOURCEBUILT_ARTIFACTS_DISTNAME= Private.SourceBuilt.Artifacts.${BOOTSTRAP_SDKVERSION}${BOOTSTRAP_SDKVERSIONSUFFIX}.freebsd-${DOTNET_ARCH} +BOOTSTRAP_SDKVERSION= ${BOOTSTRAP_DOTNETVERSION}.110 +BOOTSTRAP_SDKVERSIONSUFFIX= -servicing.25421.1 +BOOTSTRAP_SOURCEBUILT_ARTIFACTS_DISTNAME= Private.SourceBuilt.Artifacts.${BOOTSTRAP_SDKVERSION}${BOOTSTRAP_SDKVERSIONSUFFIX}.freebsd.13-${DOTNET_ARCH} BOOTSTRAP_SDK_DISTNAME= dotnet-sdk-${BOOTSTRAP_SDKVERSION}-freebsd-${DOTNET_ARCH} DOTNETVERSION= 9.0 @@ -55,6 +55,8 @@ SDK_DISTNAME= dotnet-sdk-${SDKVERSION}-${SDK_RID} SDK_RID= freebsd.${_OSVERSION_MAJOR}-${DOTNET_ARCH} DOTNET_ARCH= ${ARCH:S|amd64|x64|:C|aarch64|arm64|} +SOURCEBUILT_ARTIFACTS_DISTNAME?=Private.SourceBuilt.Artifacts.${SDKVERSION}${SDKSERVICESUFFIX}.freebsd-${DOTNET_ARCH} + PLIST_SUB= DOTNET_ARCH=${DOTNET_ARCH} FULL_DOTNETVERSION=${DISTVERSION} \ DOTNETVERSION=${DOTNETVERSION} SDKVERSION=${SDKVERSION} \ SDK_RID=${SDK_RID} SDKVERSIONSUFFIX=${SDKVERSIONSUFFIX} \ diff --git a/lang/dotnet/distinfo b/lang/dotnet/distinfo index a53dc7b74c0a..d58f6bbca1ab 100644 --- a/lang/dotnet/distinfo +++ b/lang/dotnet/distinfo @@ -1,13 +1,13 @@ TIMESTAMP = 1758978575 SHA256 (dotnet/release.json-9.0.9) = 13bc9291f6adc341325cf21258f892528d5ce988de6da6b46a4c2b56845002a1 SIZE (dotnet/release.json-9.0.9) = 275 -SHA256 (dotnet/Private.SourceBuilt.Artifacts.9.0.103-servicing.25071.1.freebsd-arm64.tar.gz) = 8dd55906bd75de83cad9c6b257cbe772cf23413c3a2caee913cde7398c1a0622 -SIZE (dotnet/Private.SourceBuilt.Artifacts.9.0.103-servicing.25071.1.freebsd-arm64.tar.gz) = 827383751 -SHA256 (dotnet/dotnet-sdk-9.0.103-freebsd-arm64.tar.gz) = 04027a151f981dc948f3f93fca0c8a88c3de9c18d709f61c91105af8abeb3196 -SIZE (dotnet/dotnet-sdk-9.0.103-freebsd-arm64.tar.gz) = 504643018 -SHA256 (dotnet/Private.SourceBuilt.Artifacts.9.0.103-servicing.25071.1.freebsd-x64.tar.gz) = 307bba6133c8c247f014553676663da26b82a0a8a8db7940c131d1b00772853b -SIZE (dotnet/Private.SourceBuilt.Artifacts.9.0.103-servicing.25071.1.freebsd-x64.tar.gz) = 837219995 -SHA256 (dotnet/dotnet-sdk-9.0.103-freebsd-x64.tar.gz) = cab6accdf9fc926c6f4e231caa13d2075ba9b3584708e08cc08c05c0d0e42fd6 -SIZE (dotnet/dotnet-sdk-9.0.103-freebsd-x64.tar.gz) = 513941299 +SHA256 (dotnet/Private.SourceBuilt.Artifacts.9.0.110-servicing.25421.1.freebsd.13-arm64.tar.gz) = 4599ae777acd3a58919ceeeaa07b74668e1a53661c3ebf24b99f877e3c5ebe0e +SIZE (dotnet/Private.SourceBuilt.Artifacts.9.0.110-servicing.25421.1.freebsd.13-arm64.tar.gz) = 828079589 +SHA256 (dotnet/dotnet-sdk-9.0.110-freebsd-arm64.tar.gz) = 05f3c223c70fa3096a97350cf485eaffdee1ddb2796a71984cbf4760009f40dc +SIZE (dotnet/dotnet-sdk-9.0.110-freebsd-arm64.tar.gz) = 505604643 +SHA256 (dotnet/Private.SourceBuilt.Artifacts.9.0.110-servicing.25421.1.freebsd.13-x64.tar.gz) = 91239d2dc1197211d7cb8b1d30cfb783035dfc574a593093d56bab885c887a75 +SIZE (dotnet/Private.SourceBuilt.Artifacts.9.0.110-servicing.25421.1.freebsd.13-x64.tar.gz) = 837969817 +SHA256 (dotnet/dotnet-sdk-9.0.110-freebsd-x64.tar.gz) = eb8d675d1a0edc27f4a8b12455dbb13545809b95d80a23536dfea4c94e7a23d2 +SIZE (dotnet/dotnet-sdk-9.0.110-freebsd-x64.tar.gz) = 514661886 SHA256 (dotnet/dotnet-dotnet-9.0.9-v9.0.110_GH0.tar.gz) = 310170a6572f97c6d1437024eb47b1bac5e0a169776631df061754263dcf62d6 SIZE (dotnet/dotnet-dotnet-9.0.9-v9.0.110_GH0.tar.gz) = 495148389 diff --git a/lang/dotnet/pkg-plist b/lang/dotnet/pkg-plist index 744c8195c72f..2daa4eb58191 100644 --- a/lang/dotnet/pkg-plist +++ b/lang/dotnet/pkg-plist @@ -1636,7 +1636,6 @@ %%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-format/BuildHost-netcore/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.dll.config %%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-format/BuildHost-netcore/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.runtimeconfig.json %%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-format/BuildHost-netcore/Newtonsoft.Json.dll -%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-format/BuildHost-netcore/System.Collections.Immutable.dll %%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-format/BuildHost-netcore/System.CommandLine.dll %%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-format/BuildHost-netcore/cs/System.CommandLine.resources.dll %%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-format/BuildHost-netcore/de/System.CommandLine.resources.dll @@ -1914,7 +1913,6 @@ %%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKSERVICESUFFIX%%/tools/net%%DOTNETVERSION%%/any/BuildHost-netcore/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.dll.config %%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKSERVICESUFFIX%%/tools/net%%DOTNETVERSION%%/any/BuildHost-netcore/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.runtimeconfig.json %%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKSERVICESUFFIX%%/tools/net%%DOTNETVERSION%%/any/BuildHost-netcore/Newtonsoft.Json.dll -%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKSERVICESUFFIX%%/tools/net%%DOTNETVERSION%%/any/BuildHost-netcore/System.Collections.Immutable.dll %%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKSERVICESUFFIX%%/tools/net%%DOTNETVERSION%%/any/BuildHost-netcore/System.CommandLine.dll %%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKSERVICESUFFIX%%/tools/net%%DOTNETVERSION%%/any/BuildHost-netcore/cs/System.CommandLine.resources.dll %%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKSERVICESUFFIX%%/tools/net%%DOTNETVERSION%%/any/BuildHost-netcore/de/System.CommandLine.resources.dll @@ -2435,8 +2433,6 @@ %%DATADIR%%/sdk/%%SDKVERSION%%/Roslyn/bincore/Microsoft.CodeAnalysis.CSharp.dll %%DATADIR%%/sdk/%%SDKVERSION%%/Roslyn/bincore/Microsoft.CodeAnalysis.VisualBasic.dll %%DATADIR%%/sdk/%%SDKVERSION%%/Roslyn/bincore/Microsoft.CodeAnalysis.dll -%%DATADIR%%/sdk/%%SDKVERSION%%/Roslyn/bincore/System.Collections.Immutable.dll -%%DATADIR%%/sdk/%%SDKVERSION%%/Roslyn/bincore/System.Reflection.Metadata.dll %%DATADIR%%/sdk/%%SDKVERSION%%/Roslyn/bincore/VBCSCompiler.deps.json %%DATADIR%%/sdk/%%SDKVERSION%%/Roslyn/bincore/VBCSCompiler.dll %%DATADIR%%/sdk/%%SDKVERSION%%/Roslyn/bincore/VBCSCompiler.runtimeconfig.json diff --git a/mail/nextcloud-mail/Makefile b/mail/nextcloud-mail/Makefile index a33251999240..146553cea1e9 100644 --- a/mail/nextcloud-mail/Makefile +++ b/mail/nextcloud-mail/Makefile @@ -1,5 +1,5 @@ PORTNAME= mail -PORTVERSION= 5.5.6 +PORTVERSION= 5.5.7 DISTVERSIONPREFIX= v CATEGORIES= mail diff --git a/mail/nextcloud-mail/distinfo b/mail/nextcloud-mail/distinfo index e127c29c33dd..b56d75a8fee8 100644 --- a/mail/nextcloud-mail/distinfo +++ b/mail/nextcloud-mail/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759139711 -SHA256 (nextcloud/mail-v5.5.6.tar.gz) = eeab958388cd4edd51fab1fafc3de50d538bfa2fa2f81400198834cf990b6a91 -SIZE (nextcloud/mail-v5.5.6.tar.gz) = 29045153 +TIMESTAMP = 1759905085 +SHA256 (nextcloud/mail-v5.5.7.tar.gz) = f3f275a10eda55aae8618cb61ed4320e90f0eef4ed82413e473cf2eb2482d938 +SIZE (nextcloud/mail-v5.5.7.tar.gz) = 29053447 diff --git a/math/R-cran-XLConnect/Makefile b/math/R-cran-XLConnect/Makefile index 35a8b2e671c1..e15ea4fd742b 100644 --- a/math/R-cran-XLConnect/Makefile +++ b/math/R-cran-XLConnect/Makefile @@ -1,5 +1,5 @@ PORTNAME= XLConnect -PORTVERSION= 1.2.2 +DISTVERSION= 1.2.2 CATEGORIES= math DISTNAME= ${PORTNAME}_${PORTVERSION} @@ -26,24 +26,7 @@ TEST_DEPENDS= R-cran-zoo>0:math/R-cran-zoo \ USES= cran java -# See PR 272855 -BROKEN= a recent default JDK is required for a full apache-poi with bouncycastle - -DEP_JARS= commons-codec commons-collections4 commons-compress commons-io \ - commons-lang3 commons-math log4j-api poi poi-ooxml poi-ooxml-full\ - SparseBitSet xmlbeans - -post-stage: -.for j in ${DEP_JARS} - ${LN} -sf ${JAVALIBDIR}/${j}.jar ${STAGEDIR}${PREFIX}/${R_MOD_DIR}/java/ -.endfor - ${LN} -sf ${JAVALIBDIR}/commons-lang3.jar \ - ${STAGEDIR}${PREFIX}/${R_MOD_DIR}/java/commons-lang3-3.16.0.jar - ${LN} -sf ${JAVALIBDIR}/commons-math.jar \ - ${STAGEDIR}${PREFIX}/${R_MOD_DIR}/java/commons-math3.jar - ${LN} -sf ${JAVALIBDIR}/commons-io.jar \ - ${STAGEDIR}${PREFIX}/${R_MOD_DIR}/java/commons-io-2.18.0.jar - ${LN} -sf ${JAVALIBDIR}/commons-codec.jar \ - ${STAGEDIR}${PREFIX}/${R_MOD_DIR}/java/commons-codec-1.18.0.jar +post-patch: + @${REINPLACE_CMD} -e 's|JAVALIBDIR|${JAVALIBDIR}|g' ${WRKSRC}/R/onLoad.R .include <bsd.port.mk> diff --git a/math/R-cran-XLConnect/files/patch-R_onLoad.R b/math/R-cran-XLConnect/files/patch-R_onLoad.R index c44134cc8c79..1317db929f59 100644 --- a/math/R-cran-XLConnect/files/patch-R_onLoad.R +++ b/math/R-cran-XLConnect/files/patch-R_onLoad.R @@ -1,11 +1,12 @@ ---- R/onLoad.R.orig 2025-04-29 09:58:50 UTC +--- R/onLoad.R.orig 2025-10-07 15:45:48 UTC +++ R/onLoad.R -@@ -55,50 +55,7 @@ +@@ -55,50 +55,21 @@ repo <- "https://repo1.maven.org/maven2" } apachePrefix <- paste0(repo, "/org/apache") - sharedPaths <- tryCatch({ -- c( ++ sharedPaths <- + c( - xlcEnsureDependenciesFor( - paste0(apachePrefix, "/poi/poi-ooxml-full/5.4.1/poi-ooxml-full-5.4.1.jar"), "poi-ooxml-full.jar", - "5.4.1", libname, pkgname), @@ -42,13 +43,24 @@ - xlcEnsureDependenciesFor( - paste0(repo, "/com/zaxxer/SparseBitSet/1.3/SparseBitSet-1.3.jar"), "SparseBitSet.jar", - "1\\.([2-9]|[1-9][0-9]).*", libname, pkgname) -- ) ++ "JAVALIBDIR/poi-ooxml-full.jar", ++ "JAVALIBDIR/poi-ooxml.jar", ++ "JAVALIBDIR/poi.jar", ++ "JAVALIBDIR/commons-compress.jar", ++ "JAVALIBDIR/commons-lang3.jar", ++ "JAVALIBDIR/xmlbeans.jar", ++ "JAVALIBDIR/commons-collections4.jar", ++ "JAVALIBDIR/commons-math.jar", ++ "JAVALIBDIR/log4j-api.jar", ++ "JAVALIBDIR/commons-codec.jar", ++ "JAVALIBDIR/commons-io.jar", ++ "JAVALIBDIR/SparseBitSet.jar" + ) - }, - error=function(e) { - e - } - ) -+ sharedPaths <- "" .jpackage(name = pkgname, jars = "*", morePaths = sharedPaths, own.loader=TRUE) # Perform general XLConnect settings - pass package description XLConnectSettings(packageDescription(pkgname)) diff --git a/math/R-cran-XLConnect/pkg-plist b/math/R-cran-XLConnect/pkg-plist index c23b9d5691d5..d03cae491b25 100644 --- a/math/R-cran-XLConnect/pkg-plist +++ b/math/R-cran-XLConnect/pkg-plist @@ -57,25 +57,9 @@ %%R_MOD_DIR%%/help/paths.rds %%R_MOD_DIR%%/html/00Index.html %%R_MOD_DIR%%/html/R.css -%%R_MOD_DIR%%/java/SparseBitSet.jar %%R_MOD_DIR%%/java/XLConnect-3.1.1.jar -%%R_MOD_DIR%%/java/commons-codec-1.18.0.jar -%%R_MOD_DIR%%/java/commons-codec.jar -%%R_MOD_DIR%%/java/commons-collections4.jar -%%R_MOD_DIR%%/java/commons-compress.jar -%%R_MOD_DIR%%/java/commons-io-2.18.0.jar -%%R_MOD_DIR%%/java/commons-io.jar -%%R_MOD_DIR%%/java/commons-lang3-3.16.0.jar -%%R_MOD_DIR%%/java/commons-lang3.jar -%%R_MOD_DIR%%/java/commons-math3.jar -%%R_MOD_DIR%%/java/commons-math.jar %%R_MOD_DIR%%/java/curvesapi-1.08.jar -%%R_MOD_DIR%%/java/log4j-api.jar %%R_MOD_DIR%%/java/log4j2.system.properties -%%R_MOD_DIR%%/java/poi-ooxml-full.jar -%%R_MOD_DIR%%/java/poi-ooxml.jar -%%R_MOD_DIR%%/java/poi.jar -%%R_MOD_DIR%%/java/xmlbeans.jar %%R_MOD_DIR%%/tests/run_tests.R %%R_MOD_DIR%%/unitTests/resources/test37.xlsx %%R_MOD_DIR%%/unitTests/resources/testBug106.xlsx diff --git a/math/xgap/pkg-descr b/math/xgap/pkg-descr index 36cee688e6e5..5d024cafb84a 100644 --- a/math/xgap/pkg-descr +++ b/math/xgap/pkg-descr @@ -1 +1,8 @@ -The XGAP package allows to use graphics in GAP. +XGAP is a graphical user interface (GUI) for the GAP system for +computational discrete algebra. It allows for the visualization +of mathematical objects and is particularly useful for investigating +subgroup lattices of groups. + +XGAP provides interactive displays and gives access to various +GAP functions for group theory. It runs as a separate C program +alongside the main GAP session to handle graphics and user interactions. diff --git a/multimedia/tautulli/Makefile b/multimedia/tautulli/Makefile index b34486eb0d24..59bc0f463366 100644 --- a/multimedia/tautulli/Makefile +++ b/multimedia/tautulli/Makefile @@ -1,6 +1,6 @@ PORTNAME= tautulli DISTVERSIONPREFIX= v -DISTVERSION= 2.15.2 +DISTVERSION= 2.16.0 CATEGORIES= multimedia python MAINTAINER= christer.edwards@gmail.com diff --git a/multimedia/tautulli/distinfo b/multimedia/tautulli/distinfo index e12c822c0f31..0a46a0899f25 100644 --- a/multimedia/tautulli/distinfo +++ b/multimedia/tautulli/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1746005074 -SHA256 (Tautulli-Tautulli-v2.15.2_GH0.tar.gz) = b3118d1de3732577043b9233ee266390f73bb6b7b39075b683349499f1a38a53 -SIZE (Tautulli-Tautulli-v2.15.2_GH0.tar.gz) = 13897681 +TIMESTAMP = 1757408000 +SHA256 (Tautulli-Tautulli-v2.16.0_GH0.tar.gz) = 25fdb9a9d57dd1f4c4ef739e2962e846be24f0954f6b2b5f1d081a5434764481 +SIZE (Tautulli-Tautulli-v2.16.0_GH0.tar.gz) = 13898723 diff --git a/net-mgmt/zabbix6-server/Makefile b/net-mgmt/zabbix6-server/Makefile index 025bf95bacd8..d0ce369330e3 100644 --- a/net-mgmt/zabbix6-server/Makefile +++ b/net-mgmt/zabbix6-server/Makefile @@ -1,5 +1,5 @@ PORTNAME= zabbix6 -DISTVERSION= 6.0.41 +DISTVERSION= 6.0.42 PORTREVISION?= 0 CATEGORIES= net-mgmt MASTER_SITES= https://cdn.zabbix.com/zabbix/sources/stable/${DISTVERSION:R}/ diff --git a/net-mgmt/zabbix6-server/distinfo b/net-mgmt/zabbix6-server/distinfo index 3d8f2b0e8d95..665155bb3f6e 100644 --- a/net-mgmt/zabbix6-server/distinfo +++ b/net-mgmt/zabbix6-server/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1756185644 -SHA256 (zabbix-6.0.41.tar.gz) = 13976dc13752315e11211f74784aa1fb691e0d899e2967840d13343ee0387713 -SIZE (zabbix-6.0.41.tar.gz) = 41250295 +TIMESTAMP = 1759904702 +SHA256 (zabbix-6.0.42.tar.gz) = 0257b9d7b75bbaace3981318a89940b58d3517d05df96eeca5e8234c7c932560 +SIZE (zabbix-6.0.42.tar.gz) = 41389270 diff --git a/net-mgmt/zabbix7-server/Makefile b/net-mgmt/zabbix7-server/Makefile index 478eb7cd9d09..acad9dac82b6 100644 --- a/net-mgmt/zabbix7-server/Makefile +++ b/net-mgmt/zabbix7-server/Makefile @@ -1,5 +1,5 @@ PORTNAME= zabbix7 -DISTVERSION= 7.0.18 +DISTVERSION= 7.0.19 PORTREVISION?= 0 CATEGORIES= net-mgmt MASTER_SITES= https://cdn.zabbix.com/zabbix/sources/stable/${DISTVERSION:R}/ diff --git a/net-mgmt/zabbix7-server/distinfo b/net-mgmt/zabbix7-server/distinfo index 16ce708bb08b..21e5e0d55e43 100644 --- a/net-mgmt/zabbix7-server/distinfo +++ b/net-mgmt/zabbix7-server/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1756185558 -SHA256 (zabbix-7.0.18.tar.gz) = 9125cee21441ffdaaa1893ee123273ef8d030a1509086cfade8cdd0b1802ba98 -SIZE (zabbix-7.0.18.tar.gz) = 46113850 +TIMESTAMP = 1759904286 +SHA256 (zabbix-7.0.19.tar.gz) = 30bef0173493b199377c9061b34e8a2e16a28eb0d6f7e9c7b942433e4b75367f +SIZE (zabbix-7.0.19.tar.gz) = 46506321 diff --git a/net-mgmt/zabbix72-server/Makefile b/net-mgmt/zabbix72-server/Makefile index 48a81572e453..447b2271b677 100644 --- a/net-mgmt/zabbix72-server/Makefile +++ b/net-mgmt/zabbix72-server/Makefile @@ -1,5 +1,5 @@ PORTNAME= zabbix72 -DISTVERSION= 7.2.12 +DISTVERSION= 7.2.13 PORTREVISION?= 0 CATEGORIES= net-mgmt MASTER_SITES= https://cdn.zabbix.com/zabbix/sources/stable/${DISTVERSION:R}/ diff --git a/net-mgmt/zabbix72-server/distinfo b/net-mgmt/zabbix72-server/distinfo index 2f1f9cc5da18..1c143fd29885 100644 --- a/net-mgmt/zabbix72-server/distinfo +++ b/net-mgmt/zabbix72-server/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1756185659 -SHA256 (zabbix-7.2.12.tar.gz) = 3768a72fa1ac549611dedfd79d35418c3f187fbcff678f97006343f2831a80b2 -SIZE (zabbix-7.2.12.tar.gz) = 41859546 +TIMESTAMP = 1759904424 +SHA256 (zabbix-7.2.13.tar.gz) = 44b51a09897e83b7d25cd706f88c0462224991d780881d6157d88fd804cc3a6c +SIZE (zabbix-7.2.13.tar.gz) = 42079877 diff --git a/net-mgmt/zabbix74-server/Makefile b/net-mgmt/zabbix74-server/Makefile index 3e28004d5489..57c2f5086401 100644 --- a/net-mgmt/zabbix74-server/Makefile +++ b/net-mgmt/zabbix74-server/Makefile @@ -1,5 +1,5 @@ PORTNAME= zabbix74 -DISTVERSION= 7.4.2 +DISTVERSION= 7.4.3 PORTREVISION?= 0 CATEGORIES= net-mgmt MASTER_SITES= https://cdn.zabbix.com/zabbix/sources/stable/${DISTVERSION:R}/ diff --git a/net-mgmt/zabbix74-server/distinfo b/net-mgmt/zabbix74-server/distinfo index 65977a6bb00d..b8a80b6e61f9 100644 --- a/net-mgmt/zabbix74-server/distinfo +++ b/net-mgmt/zabbix74-server/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1756188394 -SHA256 (zabbix-7.4.2.tar.gz) = 08d2d584d1390b1cebf0e515280eaf3611405d6fec9867690e4038bd259c3efc -SIZE (zabbix-7.4.2.tar.gz) = 42772578 +TIMESTAMP = 1759904654 +SHA256 (zabbix-7.4.3.tar.gz) = 67551435a5fb90e00c57b0cac793b4d21714368f53901c039b0504130f9ff738 +SIZE (zabbix-7.4.3.tar.gz) = 43112039 diff --git a/net-mgmt/zabbix74-server/pkg-plist.frontend b/net-mgmt/zabbix74-server/pkg-plist.frontend index 45b9fb22f201..14242159fa13 100644 --- a/net-mgmt/zabbix74-server/pkg-plist.frontend +++ b/net-mgmt/zabbix74-server/pkg-plist.frontend @@ -374,6 +374,7 @@ %%WWWDIR%%/app/controllers/CControllerUserroleList.php %%WWWDIR%%/app/controllers/CControllerUserroleUpdate.php %%WWWDIR%%/app/controllers/CControllerValidate.php +%%WWWDIR%%/app/controllers/CControllerValidateApiExists.php %%WWWDIR%%/app/controllers/CControllerValueMapCheck.php %%WWWDIR%%/app/controllers/CControllerValueMapEdit.php %%WWWDIR%%/app/controllers/CControllerWebScenarioStepCheck.php diff --git a/net/mpich/Makefile b/net/mpich/Makefile index ff7e104c13b6..a56de523ad68 100644 --- a/net/mpich/Makefile +++ b/net/mpich/Makefile @@ -1,7 +1,7 @@ PORTNAME= mpich -DISTVERSION= 4.3.1 +DISTVERSION= 4.3.2 CATEGORIES= net parallel -MASTER_SITES= https://www.mpich.org/static/downloads/${DISTVERSION}/ +MASTER_SITES= https://github.com/pmodels/mpich/releases/download/v${DISTVERSION}/ MAINTAINER= laurent.chardon@gmail.com COMMENT= Portable implementation of MPI-1, MPI-2 and MPI-3 @@ -21,7 +21,7 @@ USES= compiler:c11 libtool localbase perl5 pkgconfig python:build USE_LDCONFIG= yes GNU_CONFIGURE= yes -CONFIGURE_ARGS= --enable-fast="" \ +CONFIGURE_ARGS= --enable-fast="" \ --with-libfabric=${LOCALBASE} \ --with-libfabric-include=${WRKDIR}/include \ --with-hwloc=${LOCALBASE} \ diff --git a/net/mpich/distinfo b/net/mpich/distinfo index 671b0d7b2cfa..428d8d3ca3de 100644 --- a/net/mpich/distinfo +++ b/net/mpich/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1750447721 -SHA256 (mpich-4.3.1.tar.gz) = acc11cb2bdc69678dc8bba747c24a28233c58596f81f03785bf2b7bb7a0ef7dc -SIZE (mpich-4.3.1.tar.gz) = 37469641 +TIMESTAMP = 1759838010 +SHA256 (mpich-4.3.2.tar.gz) = 47d774587a7156a53752218c811c852e70ac44db9c502dc3f399b4cb817e3818 +SIZE (mpich-4.3.2.tar.gz) = 37697007 diff --git a/net/mpich/pkg-plist b/net/mpich/pkg-plist index fff2aa858f20..ac52bf5c5e41 100644 --- a/net/mpich/pkg-plist +++ b/net/mpich/pkg-plist @@ -41,18 +41,18 @@ include/mpiof.h lib/libmpi.a lib/libmpi.so lib/libmpi.so.12 -lib/libmpi.so.12.5.1 +lib/libmpi.so.12.5.2 lib/libmpich.so lib/libmpichcxx.so %%FORTRAN%%lib/libmpichf90.so lib/libmpicxx.a lib/libmpicxx.so lib/libmpicxx.so.12 -lib/libmpicxx.so.12.5.1 +lib/libmpicxx.so.12.5.2 %%FORTRAN%%lib/libmpifort.a %%FORTRAN%%lib/libmpifort.so %%FORTRAN%%lib/libmpifort.so.12 -%%FORTRAN%%lib/libmpifort.so.12.5.1 +%%FORTRAN%%lib/libmpifort.so.12.5.2 lib/libmpl.so lib/libopa.so libdata/pkgconfig/mpich.pc diff --git a/net/pkt-gen/Makefile b/net/pkt-gen/Makefile index 876d874e46ad..b33fa11be4e9 100644 --- a/net/pkt-gen/Makefile +++ b/net/pkt-gen/Makefile @@ -1,9 +1,9 @@ PORTNAME= pkt-gen -PORTVERSION= g2024.09.16 +PORTVERSION= g2025.10.08 CATEGORIES= net MAINTAINER= olivier@FreeBSD.org -COMMENT= Packet sink/source using the netmap API +COMMENT= Packet sink/source and bandwidth/delay emulator using the netmap API WWW= https://github.com/luigirizzo/netmap LICENSE= BSD2CLAUSE @@ -12,7 +12,7 @@ USES= gmake USE_GITHUB= yes GH_ACCOUNT= luigirizzo GH_PROJECT= netmap -GH_TAGNAME= eb905c6 +GH_TAGNAME= bc3a126 MAKEFILE= GNUmakefile @@ -23,22 +23,29 @@ PCAP_MAKE_ARGS= WITH_PCAP=1 PLIST_FILES= bin/pkt-gen \ bin/nmreplay \ + bin/tlem \ share/man/man8/nmreplay.8.gz \ - share/man/man8/pkt-gen.8.gz + share/man/man8/pkt-gen.8.gz \ + share/man/man8/tlem.8.gz do-build: cd ${WRKSRC}/libnetmap && ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_ARGS} ${MAKE_FLAGS} ${MAKEFILE} cd ${WRKSRC}/apps/pkt-gen && ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_ARGS} ${MAKE_FLAGS} ${MAKEFILE} cd ${WRKSRC}/apps/nmreplay && ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_ARGS} ${MAKE_FLAGS} ${MAKEFILE} + cd ${WRKSRC}/apps/tlem && ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_ARGS} ${MAKE_FLAGS} ${MAKEFILE} do-install: ${INSTALL_PROGRAM} ${WRKSRC}/apps/pkt-gen/pkt-gen \ ${STAGEDIR}${PREFIX}/bin ${INSTALL_PROGRAM} ${WRKSRC}/apps/nmreplay/nmreplay \ ${STAGEDIR}${PREFIX}/bin + ${INSTALL_PROGRAM} ${WRKSRC}/apps/tlem/tlem \ + ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/apps/pkt-gen/pkt-gen.8 \ ${STAGEDIR}${PREFIX}/share/man/man8 ${INSTALL_MAN} ${WRKSRC}/apps/nmreplay/nmreplay.8 \ ${STAGEDIR}${PREFIX}/share/man/man8 + ${INSTALL_MAN} ${WRKSRC}/apps/tlem/tlem.8 \ + ${STAGEDIR}${PREFIX}/share/man/man8 .include <bsd.port.mk> diff --git a/net/pkt-gen/distinfo b/net/pkt-gen/distinfo index 3fa40153b967..93c29fdfecdd 100644 --- a/net/pkt-gen/distinfo +++ b/net/pkt-gen/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729258698 -SHA256 (luigirizzo-netmap-g2024.09.16-eb905c6_GH0.tar.gz) = 50e681ff6156273b810cc6fd8c64bc240de4f75db642d34a3b4f70c1f09f42fa -SIZE (luigirizzo-netmap-g2024.09.16-eb905c6_GH0.tar.gz) = 771578 +TIMESTAMP = 1759939977 +SHA256 (luigirizzo-netmap-g2025.10.08-bc3a126_GH0.tar.gz) = de3abd8353612777784fce661bd56eed9731f24d93216a4bac37a92d66b0dcbd +SIZE (luigirizzo-netmap-g2025.10.08-bc3a126_GH0.tar.gz) = 775215 diff --git a/net/pkt-gen/files/patch-apps_tlem_tlem.c b/net/pkt-gen/files/patch-apps_tlem_tlem.c new file mode 100644 index 000000000000..2247abb5b425 --- /dev/null +++ b/net/pkt-gen/files/patch-apps_tlem_tlem.c @@ -0,0 +1,37 @@ +--- apps/tlem/tlem.c.orig 2025-07-29 09:00:18 UTC ++++ apps/tlem/tlem.c +@@ -194,6 +194,7 @@ static void latency_reduction_stop(void) + #include <stddef.h> + #include <pthread.h> + #include <sys/time.h> ++#include <sys/mman.h> /* MAP_ */ + + // for route-mode + #include <netinet/in.h> +@@ -214,7 +215,6 @@ static void latency_reduction_stop(void) + + #ifdef linux + #define cpuset_t cpu_set_t +-#include <sys/mman.h> + #ifndef MAP_HUGETLB + #define MAP_HUGETLB 0x40000 + #endif +@@ -3227,7 +3227,8 @@ avg_bw_parse(struct _qs *q, struct _cfg *dst, int ac, + static int + avg_bw_parse(struct _qs *q, struct _cfg *dst, int ac, char *av[]) + { +- double bw, token; ++ double token; ++ uint64_t bw; + struct avgbw_arg *d; + + if (strcmp(av[0], "avg") != 0) +@@ -3239,7 +3240,7 @@ avg_bw_parse(struct _qs *q, struct _cfg *dst, int ac, + return 1; /* error */ + if (update_max_bw(q, bw)) + return 1; +- token = (bw / 8) * (1UL << WSHIFT) / 1e9; ++ token = ((double)bw / 8) * (1UL << WSHIFT) / 1e9; + dst->arg = ec_alloc(q, dst->ec, sizeof(*d)); + if (dst->arg == NULL) + return 1; diff --git a/net/pkt-gen/pkg-descr b/net/pkt-gen/pkg-descr index d996a6fc612e..e7a7688fd7ba 100644 --- a/net/pkt-gen/pkg-descr +++ b/net/pkt-gen/pkg-descr @@ -1,3 +1,4 @@ -Packet sink/source using the netmap API useful for perforamce testing -networks. This is the upstream version of the program by the same name -that lives in /usr/src/tools/tools/netmap, maintained by Luigi Rizzo. +Packet sink/source (pkt-gen) and link emulator (tlem) using the netmap API +useful for performance testing networks. This is the upstream version of the +program by the same name that lives in /usr/src/tools/tools/netmap, maintained +by Luigi Rizzo. diff --git a/ports-mgmt/appstream-generator/Makefile b/ports-mgmt/appstream-generator/Makefile index 921889487215..abd7f3cf7c40 100644 --- a/ports-mgmt/appstream-generator/Makefile +++ b/ports-mgmt/appstream-generator/Makefile @@ -1,7 +1,6 @@ PORTNAME= appstream-generator DISTVERSIONPREFIX= v -DISTVERSION= 0.9.1 -PORTREVISION= 3 +DISTVERSION= 0.10.1 CATEGORIES= ports-mgmt MAINTAINER= arrowd@FreeBSD.org @@ -11,38 +10,37 @@ WWW= https://github.com/ximion/appstream-generator LICENSE= LGPL3 LICENSE_FILE= ${WRKSRC}/LICENSE -BROKEN= fails to build with new devel/appstream - -BUILD_DEPENDS= girtod:lang/gir-to-d \ - ldc2:lang/ldc \ - xsltproc:textproc/libxslt \ +BUILD_DEPENDS= nlohmann-json>=3:devel/nlohmann-json \ + inja>=3:devel/inja \ + catch2>0:devel/catch2 \ + ${LOCALBASE}/include/__generator.hpp:devel/stdgenerator \ ${LOCALBASE}/share/xsl/docbook/manpages/docbook.xsl:textproc/docbook-xsl LIB_DEPENDS= libappstream.so:devel/appstream \ libappstream-compose.so:devel/appstream-compose \ + libCatch2.so:devel/catch2 \ libcurl.so:ftp/curl \ - libglibd-2.0.so:devel/glibd \ liblmdb.so:databases/lmdb \ - libphobos2-ldc-shared.so:lang/ldc -RUN_DEPENDS= ${LOCALBASE}/share/icons/hicolor/index.theme:misc/hicolor-icon-theme + libtbb.so:devel/onetbb \ + libfyaml.so:textproc/libfyaml -USES= gnome libarchive meson pkgconfig +USES= compiler:c++23-lang gnome libarchive meson pkgconfig -USE_GNOME= glib20 +USE_GNOME= glib20 libxml2 libxslt:build +USE_CXXSTD= c++23 USE_GITHUB= yes -GH_ACCOUNT= arrowd -GH_TAGNAME= 5e71cac08bae0aa8e812f5dc5508b3b501ee5678 +GH_ACCOUNT= ximion OPTIONS_DEFINE= MANPAGES MANPAGES_BUILD_DEPENDS= xsltproc:textproc/libxslt -MESON_ARGS= -Ddownload-js=false -Dlocalbase=${LOCALBASE} -Drpmmd=false +MESON_ARGS= -Ddownload-js=false -Dbackward=false + +CFLAGS+= -fexperimental-library DATADIR= ${PREFIX}/share/appstream OPTIONS_SUB= yes -PIE_UNSAFE= yes - post-install: cd ${WRKSRC}/data && \ ${COPYTREE_SHARE} templates ${STAGEDIR}${DATADIR} diff --git a/ports-mgmt/appstream-generator/distinfo b/ports-mgmt/appstream-generator/distinfo index 42bb482df23d..1808e31bcdd8 100644 --- a/ports-mgmt/appstream-generator/distinfo +++ b/ports-mgmt/appstream-generator/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1752666020 -SHA256 (arrowd-appstream-generator-v0.9.1-5e71cac08bae0aa8e812f5dc5508b3b501ee5678_GH0.tar.gz) = fa51b029a5e5f98cc71cee336b6695b0f8a944cf58f39bcb2ca9653fc174c57b -SIZE (arrowd-appstream-generator-v0.9.1-5e71cac08bae0aa8e812f5dc5508b3b501ee5678_GH0.tar.gz) = 549119 +TIMESTAMP = 1759931829 +SHA256 (ximion-appstream-generator-v0.10.1_GH0.tar.gz) = 002c509c54daa39b3bc179afca84227c9675368264040d19e7847540b7d0ed48 +SIZE (ximion-appstream-generator-v0.10.1_GH0.tar.gz) = 580502 diff --git a/ports-mgmt/appstream-generator/files/patch-meson.build b/ports-mgmt/appstream-generator/files/patch-meson.build new file mode 100644 index 000000000000..59bb727a1897 --- /dev/null +++ b/ports-mgmt/appstream-generator/files/patch-meson.build @@ -0,0 +1,13 @@ +--- meson.build.orig 2025-09-25 21:14:13 UTC ++++ meson.build +@@ -57,8 +57,8 @@ endif + # + # Compiler flags + # +-add_project_arguments('-D_POSIX_C_SOURCE=201710L', language: 'c') +-add_project_arguments('-D_POSIX_C_SOURCE=201710L', language: 'cpp') ++#add_project_arguments('-D_POSIX_C_SOURCE=201710L', language: 'c') ++#add_project_arguments('-D_POSIX_C_SOURCE=201710L', language: 'cpp') + + if get_option('maintainer') + maintainer_c_args = [ diff --git a/ports-mgmt/appstream-generator/files/patch-src_backends_freebsd_fbsdpkg.h b/ports-mgmt/appstream-generator/files/patch-src_backends_freebsd_fbsdpkg.h new file mode 100644 index 000000000000..8ea32db22c6b --- /dev/null +++ b/ports-mgmt/appstream-generator/files/patch-src_backends_freebsd_fbsdpkg.h @@ -0,0 +1,10 @@ +--- src/backends/freebsd/fbsdpkg.h.orig 2025-09-25 21:14:13 UTC ++++ src/backends/freebsd/fbsdpkg.h +@@ -24,6 +24,7 @@ + #include <vector> + #include <unordered_map> + #include <memory> ++#include <mutex> + #include <cstdint> + #include <nlohmann/json.hpp> + diff --git a/ports-mgmt/appstream-generator/files/patch-src_engine.cpp b/ports-mgmt/appstream-generator/files/patch-src_engine.cpp new file mode 100644 index 000000000000..5bf92fa33c1a --- /dev/null +++ b/ports-mgmt/appstream-generator/files/patch-src_engine.cpp @@ -0,0 +1,10 @@ +--- src/engine.cpp.orig 2025-09-25 21:14:13 UTC ++++ src/engine.cpp +@@ -35,6 +35,7 @@ + + #include <tbb/parallel_for.h> + #include <tbb/parallel_for_each.h> ++#include <tbb/parallel_invoke.h> + #include <tbb/blocked_range.h> + #include <tbb/task_arena.h> + #include <inja/inja.hpp> diff --git a/security/gsa/Makefile b/security/gsa/Makefile index 355f134bd07c..545a68bbc34b 100644 --- a/security/gsa/Makefile +++ b/security/gsa/Makefile @@ -1,6 +1,6 @@ PORTNAME= gsa DISTVERSIONPREFIX= v -DISTVERSION= 25.0.0 +DISTVERSION= 26.0.0 CATEGORIES= security MAINTAINER= acm@FreeBSD.org diff --git a/security/gsa/distinfo b/security/gsa/distinfo index 1601832c8f0e..a1e911a27787 100644 --- a/security/gsa/distinfo +++ b/security/gsa/distinfo @@ -1,7 +1,7 @@ -TIMESTAMP = 1750730229 -SHA256 (gsa-cache-aarch64-25.0.0.tar.gz) = 73d2a799e3e91d933a6070a68a700160fdd09d0f7cf1dbb7e5a612dbfa72f564 -SIZE (gsa-cache-aarch64-25.0.0.tar.gz) = 49641157 -SHA256 (gsa-cache-amd64-25.0.0.tar.gz) = 030b10dec16f5cddf4c91e3a38a4af2bcca411aad54e7be6ff5e29805e21eb12 -SIZE (gsa-cache-amd64-25.0.0.tar.gz) = 50160790 -SHA256 (greenbone-gsa-v25.0.0_GH0.tar.gz) = f177c1c0d5e66ea9bb93a6c898c5175b0f85a91baae416a95d8e6f3a102ba46c -SIZE (greenbone-gsa-v25.0.0_GH0.tar.gz) = 3729977 +TIMESTAMP = 1759903257 +SHA256 (gsa-cache-amd64-26.0.0.tar.gz) = bc43fba7a3e5507f9f3d8f3b0f930dd9d9347f4126f25496a223040c4f3a49b5 +SIZE (gsa-cache-amd64-26.0.0.tar.gz) = 56573102 +SHA256 (gsa-cache-aarch64-26.0.0.tar.gz) = 5d6d9325c56db77afef57350f7c3c06603e79cc9684f71bf93653573d1dac112 +SIZE (gsa-cache-aarch64-26.0.0.tar.gz) = 56081175 +SHA256 (greenbone-gsa-v26.0.0_GH0.tar.gz) = 3d96a038c5e6ddf7b828d08485cce2e46c6345fb6a7aac9bfbc327f4cda2e8fe +SIZE (greenbone-gsa-v26.0.0_GH0.tar.gz) = 2468141 diff --git a/security/gsad/Makefile b/security/gsad/Makefile index 93105ab32e2e..1f948846ac51 100644 --- a/security/gsad/Makefile +++ b/security/gsad/Makefile @@ -1,7 +1,6 @@ PORTNAME= gsad DISTVERSIONPREFIX= v -DISTVERSION= 24.3.0 -PORTREVISION= 1 +DISTVERSION= 24.5.4 CATEGORIES= security MAINTAINER= acm@FreeBSD.org diff --git a/security/gsad/distinfo b/security/gsad/distinfo index 3db5c844a5ea..edb51b301f1a 100644 --- a/security/gsad/distinfo +++ b/security/gsad/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1750731904 -SHA256 (greenbone-gsad-v24.3.0_GH0.tar.gz) = d5756149e666169063516f6a94f2d6618e0a1f42ea40ee0c5e2b967c5e81a0d3 -SIZE (greenbone-gsad-v24.3.0_GH0.tar.gz) = 229954 +TIMESTAMP = 1759903294 +SHA256 (greenbone-gsad-v24.5.4_GH0.tar.gz) = f5e7fbf1a37d87ebf7ce3a50dbc55184cce4f2383c629a5fd8c638d9248e18dd +SIZE (greenbone-gsad-v24.5.4_GH0.tar.gz) = 235074 diff --git a/security/gvm-libs/Makefile b/security/gvm-libs/Makefile index f7a8987caa7c..5160f991ded2 100644 --- a/security/gvm-libs/Makefile +++ b/security/gvm-libs/Makefile @@ -1,7 +1,6 @@ PORTNAME= gvm DISTVERSIONPREFIX= v -DISTVERSION= 22.22.0 -PORTREVISION= 2 +DISTVERSION= 22.29.2 CATEGORIES= security PKGNAMESUFFIX= -libs diff --git a/security/gvm-libs/distinfo b/security/gvm-libs/distinfo index bd000ba5bc69..9a2991415155 100644 --- a/security/gvm-libs/distinfo +++ b/security/gvm-libs/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1750728151 -SHA256 (greenbone-gvm-libs-v22.22.0_GH0.tar.gz) = c97372197de5f6253580ef5f1083d32f1a2b0c47bfa4b54b60b1b87d31d1ca67 -SIZE (greenbone-gvm-libs-v22.22.0_GH0.tar.gz) = 382817 +TIMESTAMP = 1759900802 +SHA256 (greenbone-gvm-libs-v22.29.2_GH0.tar.gz) = 564b82d58ef5b7f4fcdb4735c91f2ba87fa26da89644510a71cf1a76ae0e761c +SIZE (greenbone-gvm-libs-v22.29.2_GH0.tar.gz) = 407412 diff --git a/security/gvm-libs/files/patch-util_passwordbasedauthentication.c b/security/gvm-libs/files/patch-util_passwordbasedauthentication.c index 6838446064ad..55e4d62a57a8 100644 --- a/security/gvm-libs/files/patch-util_passwordbasedauthentication.c +++ b/security/gvm-libs/files/patch-util_passwordbasedauthentication.c @@ -1,6 +1,6 @@ ---- util/passwordbasedauthentication.c 2021-08-03 06:50:41.000000000 -0500 -+++ util/passwordbasedauthentication.c 2021-09-04 20:54:26.630524000 -0500 -@@ -26,7 +26,13 @@ +--- util/passwordbasedauthentication.c 2025-10-01 02:22:47.000000000 -0700 ++++ util/passwordbasedauthentication.c 2025-10-07 22:23:18.428502000 -0700 +@@ -14,7 +14,13 @@ // UFC_crypt defines crypt_r when only when __USE_GNU is set // this shouldn't affect other implementations #define __USE_GNU @@ -14,16 +14,19 @@ // INVALID_HASH is used on verify when the given hash is a NULL pointer. // This is done to not directly jump to exit with a INVALID_HASH result // but rather keep calculating to make it a little bit harder to guess -@@ -173,6 +179,7 @@ +@@ -208,6 +214,7 @@ return strlen (setting) > 1 && setting[0] == '$'; } +#if HAS_CRYPT_R - char * - pba_hash (struct PBASettings *setting, const char *password) - { -@@ -276,3 +283,4 @@ - free (tmp); + /** + * @brief Create a password hash. + * +@@ -262,6 +269,7 @@ + free (settings); return result; } +#endif /* #if HAS_CRYPT_R */ + + /** + * @brief Verify a password hash. diff --git a/security/gvm-libs/pkg-plist b/security/gvm-libs/pkg-plist index 6a65393809a7..d98884f22dea 100644 --- a/security/gvm-libs/pkg-plist +++ b/security/gvm-libs/pkg-plist @@ -24,8 +24,10 @@ include/gvm/boreas/cli.h include/gvm/boreas/ping.h include/gvm/boreas/sniffer.h include/gvm/boreas/util.h +include/gvm/container_image_scanner/container_image_scanner.h include/gvm/gmp/gmp.h include/gvm/http/httputils.h +include/gvm/http_scanner/http_scanner.h include/gvm/openvasd/openvasd.h include/gvm/osp/osp.h include/gvm/util/authutils.h @@ -43,39 +45,48 @@ include/gvm/util/passwordbasedauthentication.h include/gvm/util/radiusutils.h include/gvm/util/serverutils.h include/gvm/util/sshutils.h +include/gvm/util/streamvalidator.h include/gvm/util/uuidutils.h include/gvm/util/versionutils.h include/gvm/util/vtparser.h include/gvm/util/xmlutils.h lib/libgvm_agent_controller.so lib/libgvm_agent_controller.so.22 -lib/libgvm_agent_controller.so.22.22.0 +lib/libgvm_agent_controller.so.22.29.2 lib/libgvm_base.so lib/libgvm_base.so.22 -lib/libgvm_base.so.22.22.0 +lib/libgvm_base.so.22.29.2 lib/libgvm_boreas.so lib/libgvm_boreas.so.22 -lib/libgvm_boreas.so.22.22.0 +lib/libgvm_boreas.so.22.29.2 +lib/libgvm_container_image_scanner.so +lib/libgvm_container_image_scanner.so.22 +lib/libgvm_container_image_scanner.so.22.29.2 lib/libgvm_gmp.so lib/libgvm_gmp.so.22 -lib/libgvm_gmp.so.22.22.0 +lib/libgvm_gmp.so.22.29.2 lib/libgvm_http.so lib/libgvm_http.so.22 -lib/libgvm_http.so.22.22.0 +lib/libgvm_http.so.22.29.2 +lib/libgvm_http_scanner.so +lib/libgvm_http_scanner.so.22 +lib/libgvm_http_scanner.so.22.29.2 lib/libgvm_openvasd.so lib/libgvm_openvasd.so.22 -lib/libgvm_openvasd.so.22.22.0 +lib/libgvm_openvasd.so.22.29.2 lib/libgvm_osp.so lib/libgvm_osp.so.22 -lib/libgvm_osp.so.22.22.0 +lib/libgvm_osp.so.22.29.2 lib/libgvm_util.so lib/libgvm_util.so.22 -lib/libgvm_util.so.22.22.0 +lib/libgvm_util.so.22.29.2 libdata/pkgconfig/libgvm_agent_controller.pc libdata/pkgconfig/libgvm_base.pc libdata/pkgconfig/libgvm_boreas.pc +libdata/pkgconfig/libgvm_container_image_scanner.pc libdata/pkgconfig/libgvm_gmp.pc libdata/pkgconfig/libgvm_http.pc +libdata/pkgconfig/libgvm_http_scanner.pc libdata/pkgconfig/libgvm_openvasd.pc libdata/pkgconfig/libgvm_osp.pc libdata/pkgconfig/libgvm_util.pc diff --git a/security/gvm/Makefile b/security/gvm/Makefile index 0f8c629b2078..bc1a195af02c 100644 --- a/security/gvm/Makefile +++ b/security/gvm/Makefile @@ -1,5 +1,5 @@ PORTNAME= gvm -PORTVERSION= 26.0.0 +PORTVERSION= 26.3.0 CATEGORIES= security MAINTAINER= acm@FreeBSD.org diff --git a/security/gvmd/Makefile b/security/gvmd/Makefile index 38a02d7f3b2c..af884117fbfb 100644 --- a/security/gvmd/Makefile +++ b/security/gvmd/Makefile @@ -1,6 +1,5 @@ PORTNAME= gvmd -DISTVERSION= 26.0.0 -PORTREVISION= 3 +DISTVERSION= 26.3.0 DISTVERSIONPREFIX= v CATEGORIES= security diff --git a/security/gvmd/distinfo b/security/gvmd/distinfo index 3b51e4292115..d34513f64e3f 100644 --- a/security/gvmd/distinfo +++ b/security/gvmd/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1750728558 -SHA256 (greenbone-gvmd-v26.0.0_GH0.tar.gz) = c209a735147235b4c5d0956cfb883cb358386d0682751db3f73fc90bc5675d30 -SIZE (greenbone-gvmd-v26.0.0_GH0.tar.gz) = 1125084 +TIMESTAMP = 1759901261 +SHA256 (greenbone-gvmd-v26.3.0_GH0.tar.gz) = 7ff29b8dec6be3c24bd196d154ad103650f1b640d5b48133494c330badbd096d +SIZE (greenbone-gvmd-v26.3.0_GH0.tar.gz) = 1217037 diff --git a/security/gvmd/files/patch-src_manage_alerts.c b/security/gvmd/files/patch-src_manage_alerts.c new file mode 100644 index 000000000000..3010412c662e --- /dev/null +++ b/security/gvmd/files/patch-src_manage_alerts.c @@ -0,0 +1,25 @@ +--- src/manage_alerts.c 2025-09-05 02:59:51.000000000 -0700 ++++ src/manage_alerts.c 2025-10-07 22:40:51.468412000 -0700 +@@ -33,12 +33,12 @@ + #include "manage_sql_tickets.h" + #include "manage_tickets.h" + +-#include <bsd/unistd.h> + #include <glib/gstdio.h> + #include <grp.h> + #include <pwd.h> + #include <sys/types.h> + #include <sys/wait.h> ++#include <unistd.h> + + #include <gvm/gmp/gmp.h> + #include <gvm/util/fileutils.h> +@@ -1043,7 +1043,7 @@ + g_debug (" HTTP_GET %s", url); + + cmd = (gchar **) g_malloc (5 * sizeof (gchar *)); +- cmd[0] = g_strdup ("/usr/bin/wget"); ++ cmd[0] = g_strdup ("/usr/local/bin/wget"); + cmd[1] = g_strdup ("-O"); + cmd[2] = g_strdup ("-"); + cmd[3] = g_strdup (url); diff --git a/security/gvmd/files/patch-src_manage_sql.c b/security/gvmd/files/patch-src_manage_sql.c index f0a2558a25c8..4a8c168b398a 100644 --- a/security/gvmd/files/patch-src_manage_sql.c +++ b/security/gvmd/files/patch-src_manage_sql.c @@ -1,31 +1,28 @@ ---- src/manage_sql.c 2024-01-12 03:14:29.000000000 -0500 -+++ src/manage_sql.c 2024-01-26 16:42:23.043251000 -0500 -@@ -54,7 +54,6 @@ +--- src/manage_sql.c 2025-09-05 02:59:51.000000000 -0700 ++++ src/manage_sql.c 2025-10-07 22:42:53.666243000 -0700 +@@ -72,7 +72,6 @@ #include <errno.h> #include <glib/gstdio.h> #include <gnutls/x509.h> -#include <malloc.h> - #include <pwd.h> #include <stdlib.h> #include <sys/socket.h> -@@ -71,7 +70,6 @@ + #include <sys/stat.h> +@@ -84,12 +83,12 @@ + #include <gpgme.h> + #include <stdlib.h> + #include <string.h> ++#include <unistd.h> + + #include <gvm/base/gvm_sentry.h> #include <gvm/base/hosts.h> #include <gvm/base/pwpolicy.h> #include <gvm/base/logging.h> -#include <bsd/unistd.h> #include <gvm/util/fileutils.h> - #include <gvm/util/gpgmeutils.h> #include <gvm/util/serverutils.h> -@@ -9431,7 +9429,7 @@ - g_debug (" HTTP_GET %s", url); - - cmd = (gchar **) g_malloc (5 * sizeof (gchar *)); -- cmd[0] = g_strdup ("/usr/bin/wget"); -+ cmd[0] = g_strdup ("/usr/local/bin/wget"); - cmd[1] = g_strdup ("-O"); - cmd[2] = g_strdup ("-"); - cmd[3] = g_strdup (url); -@@ -15775,8 +15773,6 @@ + #include <gvm/util/uuidutils.h> +@@ -6382,8 +6381,6 @@ cleanup_iterator (&nvts); cleanup_iterator (&prefs); diff --git a/security/gvmd/pkg-plist b/security/gvmd/pkg-plist index 16a215ec225e..c9035415f44b 100644 --- a/security/gvmd/pkg-plist +++ b/security/gvmd/pkg-plist @@ -3,7 +3,7 @@ bin/gvm-manage-certs @sample etc/gvm/pwpolicy.conf.sample lib/libgvm-pg-server.so lib/libgvm-pg-server.so.26 -lib/libgvm-pg-server.so.26.0.0 +lib/libgvm-pg-server.so.26.3.0 sbin/gvmd share/doc/gvm/example-gvm-manage-certs.conf share/doc/gvm/html/gmp.html diff --git a/security/hidden-lake/Makefile b/security/hidden-lake/Makefile index 558ba701b058..93177dea07a7 100644 --- a/security/hidden-lake/Makefile +++ b/security/hidden-lake/Makefile @@ -1,7 +1,6 @@ PORTNAME= hidden-lake DISTVERSIONPREFIX= v -DISTVERSION= 1.9.0 -PORTREVISION= 2 +DISTVERSION= 1.9.1 CATEGORIES= security net-p2p MAINTAINER= alven@FreeBSD.org diff --git a/security/hidden-lake/distinfo b/security/hidden-lake/distinfo index e2025a2a90d5..0c453c912479 100644 --- a/security/hidden-lake/distinfo +++ b/security/hidden-lake/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1755749357 -SHA256 (go/security_hidden-lake/hidden-lake-v1.9.0/v1.9.0.mod) = 63e461d57f3f49cebe5696f97cf82a652a9afe45e3d17e1aaa7cac4340eca63b -SIZE (go/security_hidden-lake/hidden-lake-v1.9.0/v1.9.0.mod) = 340 -SHA256 (go/security_hidden-lake/hidden-lake-v1.9.0/v1.9.0.zip) = 9cbb358b10607e5b3b20eae34c367f8ad578340bec4bb2203795704c80fcb5a0 -SIZE (go/security_hidden-lake/hidden-lake-v1.9.0/v1.9.0.zip) = 10690371 +TIMESTAMP = 1759785956 +SHA256 (go/security_hidden-lake/hidden-lake-v1.9.1/v1.9.1.mod) = 63e461d57f3f49cebe5696f97cf82a652a9afe45e3d17e1aaa7cac4340eca63b +SIZE (go/security_hidden-lake/hidden-lake-v1.9.1/v1.9.1.mod) = 340 +SHA256 (go/security_hidden-lake/hidden-lake-v1.9.1/v1.9.1.zip) = 3721b5c69e813a53a44ddac81e13a777784ad32dd1a373238c638a1306279c42 +SIZE (go/security_hidden-lake/hidden-lake-v1.9.1/v1.9.1.zip) = 10648837 diff --git a/security/keychain/Makefile b/security/keychain/Makefile index 913a8fbc38f1..4f071b73d6fd 100644 --- a/security/keychain/Makefile +++ b/security/keychain/Makefile @@ -1,5 +1,5 @@ PORTNAME= keychain -PORTVERSION= 2.9.5 +PORTVERSION= 2.9.6 CATEGORIES= security MAINTAINER= garga@FreeBSD.org diff --git a/security/keychain/distinfo b/security/keychain/distinfo index 5dfacbe82b18..588c263ce07b 100644 --- a/security/keychain/distinfo +++ b/security/keychain/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1750426458 -SHA256 (funtoo-keychain-2.9.5_GH0.tar.gz) = c883f26db616bc1c81ba5ef3832c7ad912f3e8bd0baf6aaff981164c538a1411 -SIZE (funtoo-keychain-2.9.5_GH0.tar.gz) = 42685 +TIMESTAMP = 1759928737 +SHA256 (funtoo-keychain-2.9.6_GH0.tar.gz) = 23e58da1f3ea7cbe15069e7d3c730277d0cb6a4bec2db76adc20a06acd4c0a42 +SIZE (funtoo-keychain-2.9.6_GH0.tar.gz) = 51990 diff --git a/security/libgpg-error/Makefile b/security/libgpg-error/Makefile index c5cd944be429..8e14c97232ce 100644 --- a/security/libgpg-error/Makefile +++ b/security/libgpg-error/Makefile @@ -1,5 +1,5 @@ PORTNAME= libgpg-error -DISTVERSION= 1.55 +DISTVERSION= 1.56 CATEGORIES= security devel MASTER_SITES= GNUPG diff --git a/security/libgpg-error/distinfo b/security/libgpg-error/distinfo index 71d07ea47033..5b0e4cda9143 100644 --- a/security/libgpg-error/distinfo +++ b/security/libgpg-error/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1745598267 -SHA256 (libgpg-error-1.55.tar.bz2) = 95b178148863f07d45df0cea67e880a79b9ef71f5d230baddc0071128516ef78 -SIZE (libgpg-error-1.55.tar.bz2) = 1109437 +TIMESTAMP = 1759920743 +SHA256 (libgpg-error-1.56.tar.bz2) = 82c3d2deb4ad96ad3925d6f9f124fe7205716055ab50e291116ef27975d169c0 +SIZE (libgpg-error-1.56.tar.bz2) = 1116017 diff --git a/security/libgpg-error/pkg-plist b/security/libgpg-error/pkg-plist index 15910b09c9ca..12c18a64659b 100644 --- a/security/libgpg-error/pkg-plist +++ b/security/libgpg-error/pkg-plist @@ -7,7 +7,7 @@ include/gpgrt.h lib/libgpg-error.a lib/libgpg-error.so lib/libgpg-error.so.0 -lib/libgpg-error.so.0.39.3 +lib/libgpg-error.so.0.40.0 libdata/pkgconfig/gpg-error.pc share/man/man1/gpg-error-config.1.gz share/man/man1/gpgrt-config.1.gz diff --git a/security/openvas/Makefile b/security/openvas/Makefile index 27e3a9a1a15a..a1033b6ebeb6 100644 --- a/security/openvas/Makefile +++ b/security/openvas/Makefile @@ -1,6 +1,5 @@ PORTNAME= openvas -DISTVERSION= 23.20.1 -PORTREVISION= 2 +DISTVERSION= 23.28.0 DISTVERSIONPREFIX= v CATEGORIES= security diff --git a/security/openvas/distinfo b/security/openvas/distinfo index 321cb33a54a7..df23d9547dae 100644 --- a/security/openvas/distinfo +++ b/security/openvas/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1750728484 -SHA256 (greenbone-openvas-scanner-v23.20.1_GH0.tar.gz) = 80fbf610520c4304e901b803828e296d942ec76e95751c5607de06ef2295fcea -SIZE (greenbone-openvas-scanner-v23.20.1_GH0.tar.gz) = 1580761 +TIMESTAMP = 1759902409 +SHA256 (greenbone-openvas-scanner-v23.28.0_GH0.tar.gz) = 63afa40723a549f698c35f6458c428a2efce483a5e970a094270570254e728b6 +SIZE (greenbone-openvas-scanner-v23.28.0_GH0.tar.gz) = 1621693 diff --git a/security/openvas/files/patch-nasl_nasl_http2.c b/security/openvas/files/patch-nasl_nasl_http2.c new file mode 100644 index 000000000000..d5dfdeca691a --- /dev/null +++ b/security/openvas/files/patch-nasl_nasl_http2.c @@ -0,0 +1,20 @@ +--- nasl/nasl_http2.c 2025-10-07 22:47:47.850601000 -0700 ++++ nasl/nasl_http2.c 2025-10-07 22:49:19.267011000 -0700 +@@ -366,7 +366,7 @@ + curl_easy_setopt (handle, CURLOPT_CUSTOMREQUEST, "DELETE"); + break; + case HEAD: +- curl_easy_setopt (handle, CURLOPT_NOBODY, 1); ++ curl_easy_setopt (handle, CURLOPT_NOBODY, 1L); + break; + case PUT: + curl_easy_setopt (handle, CURLOPT_CUSTOMREQUEST, "PUT"); +@@ -377,7 +377,7 @@ + } + break; + case GET: +- curl_easy_setopt (handle, CURLOPT_HTTPGET, 1); ++ curl_easy_setopt (handle, CURLOPT_HTTPGET, 1L); + break; + case POST: + // Set body. POST is set automatically with this options diff --git a/security/openvas/pkg-plist b/security/openvas/pkg-plist index 650a981dbf83..e0b6bfc886d0 100644 --- a/security/openvas/pkg-plist +++ b/security/openvas/pkg-plist @@ -3,10 +3,10 @@ bin/openvas-nasl-lint @sample %%ETCDIR%%/openvas_log.conf.sample lib/libopenvas_misc.so lib/libopenvas_misc.so.23 -lib/libopenvas_misc.so.23.20.1 +lib/libopenvas_misc.so.23.28.0 lib/libopenvas_nasl.so lib/libopenvas_nasl.so.23 -lib/libopenvas_nasl.so.23.20.1 +lib/libopenvas_nasl.so.23.28.0 sbin/openvas share/man/man1/openvas-nasl-lint.1.gz share/man/man1/openvas-nasl.1.gz diff --git a/security/py-greenbone-feed-sync/Makefile b/security/py-greenbone-feed-sync/Makefile index d9ab494643e3..7b32bb1ca99c 100644 --- a/security/py-greenbone-feed-sync/Makefile +++ b/security/py-greenbone-feed-sync/Makefile @@ -1,7 +1,6 @@ PORTNAME= greenbone-feed-sync -DISTVERSION= 25.1.0 +DISTVERSION= 25.1.3 DISTVERSIONPREFIX= v -PORTREVISION= 1 CATEGORIES= security python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/security/py-greenbone-feed-sync/distinfo b/security/py-greenbone-feed-sync/distinfo index 7c3eae88689a..c45ffe902c2a 100644 --- a/security/py-greenbone-feed-sync/distinfo +++ b/security/py-greenbone-feed-sync/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1744687806 -SHA256 (greenbone-greenbone-feed-sync-v25.1.0_GH0.tar.gz) = 4cab6c3774c4bab9e2eb4453d071e56ee7d848008d02f60bc876f4c8320c0ffe -SIZE (greenbone-greenbone-feed-sync-v25.1.0_GH0.tar.gz) = 65345 +TIMESTAMP = 1759902692 +SHA256 (greenbone-greenbone-feed-sync-v25.1.3_GH0.tar.gz) = 683d8ae8194ac861085b640bffb5a2f06cb323e342e62af559abb390f1bd3a7e +SIZE (greenbone-greenbone-feed-sync-v25.1.3_GH0.tar.gz) = 70796 diff --git a/security/py-greenbone-feed-sync/pkg-plist b/security/py-greenbone-feed-sync/pkg-plist index 8e02743b6b87..c6dadda2e728 100644 --- a/security/py-greenbone-feed-sync/pkg-plist +++ b/security/py-greenbone-feed-sync/pkg-plist @@ -44,11 +44,11 @@ bin/greenbone-scapdata-sync %%PYTHON_SITELIBDIR%%/greenbone/tests/test_main.py %%PYTHON_SITELIBDIR%%/greenbone/tests/test_parser.py %%PYTHON_SITELIBDIR%%/greenbone/tests/test_rsync.py -%%PYTHON_SITELIBDIR%%/greenbone_feed_sync-25.1.0.dist-info/LICENSE -%%PYTHON_SITELIBDIR%%/greenbone_feed_sync-25.1.0.dist-info/METADATA -%%PYTHON_SITELIBDIR%%/greenbone_feed_sync-25.1.0.dist-info/RECORD -%%PYTHON_SITELIBDIR%%/greenbone_feed_sync-25.1.0.dist-info/WHEEL -%%PYTHON_SITELIBDIR%%/greenbone_feed_sync-25.1.0.dist-info/entry_points.txt +%%PYTHON_SITELIBDIR%%/greenbone_feed_sync-25.1.3.dev1.dist-info/LICENSE +%%PYTHON_SITELIBDIR%%/greenbone_feed_sync-25.1.3.dev1.dist-info/METADATA +%%PYTHON_SITELIBDIR%%/greenbone_feed_sync-25.1.3.dev1.dist-info/RECORD +%%PYTHON_SITELIBDIR%%/greenbone_feed_sync-25.1.3.dev1.dist-info/WHEEL +%%PYTHON_SITELIBDIR%%/greenbone_feed_sync-25.1.3.dev1.dist-info/entry_points.txt @dir(gvm,gvm,750) etc/gvm @dir(gvm,gvm,750) /var/lib/gvm @dir(gvm,gvm,750) /var/lib/notus diff --git a/security/py-gvm-tools/Makefile b/security/py-gvm-tools/Makefile index 9f5874b1f32f..749e435e8912 100644 --- a/security/py-gvm-tools/Makefile +++ b/security/py-gvm-tools/Makefile @@ -1,5 +1,5 @@ PORTNAME= gvm-tools -DISTVERSION= 25.3.0 +DISTVERSION= 25.4.0 DISTVERSIONPREFIX= v CATEGORIES= security python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/security/py-gvm-tools/distinfo b/security/py-gvm-tools/distinfo index d33dd9268515..63c582de5f04 100644 --- a/security/py-gvm-tools/distinfo +++ b/security/py-gvm-tools/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1744687887 -SHA256 (greenbone-gvm-tools-v25.3.0_GH0.tar.gz) = 24f8385a00dc909f1862a48f063126f8f51094b8f93c5d29e6b1438e424ed538 -SIZE (greenbone-gvm-tools-v25.3.0_GH0.tar.gz) = 260850 +TIMESTAMP = 1759902961 +SHA256 (greenbone-gvm-tools-v25.4.0_GH0.tar.gz) = 63c4b35d78301052ffefb2cc79969caa23b7769567222ea5ac6b7de45376a09e +SIZE (greenbone-gvm-tools-v25.4.0_GH0.tar.gz) = 263485 diff --git a/security/py-python-gvm/Makefile b/security/py-python-gvm/Makefile index 0b0fff283ba4..cefeace0d0b5 100644 --- a/security/py-python-gvm/Makefile +++ b/security/py-python-gvm/Makefile @@ -1,5 +1,5 @@ PORTNAME= python-gvm -DISTVERSION= 26.2.1 +DISTVERSION= 26.6.0 DISTVERSIONPREFIX= v CATEGORIES= security python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/security/py-python-gvm/distinfo b/security/py-python-gvm/distinfo index aa2cb56cae26..545fa9caec1a 100644 --- a/security/py-python-gvm/distinfo +++ b/security/py-python-gvm/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1750729968 -SHA256 (greenbone-python-gvm-v26.2.1_GH0.tar.gz) = bb4a455ab8f716df888e66832dca5a6743c7ebdd9d939993d2863b8cd560d739 -SIZE (greenbone-python-gvm-v26.2.1_GH0.tar.gz) = 333842 +TIMESTAMP = 1759903032 +SHA256 (greenbone-python-gvm-v26.6.0_GH0.tar.gz) = affd14809cdb32e5f08f2b17b3d2d9dc4106598de60bb5a02e059849c06e1676 +SIZE (greenbone-python-gvm-v26.6.0_GH0.tar.gz) = 369658 diff --git a/security/py-scramp/Makefile b/security/py-scramp/Makefile index 7d9ab89a65e3..4a6a7eaf594f 100644 --- a/security/py-scramp/Makefile +++ b/security/py-scramp/Makefile @@ -1,5 +1,5 @@ PORTNAME= scramp -PORTVERSION= 1.4.5 +PORTVERSION= 1.4.6 CATEGORIES= security python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/security/py-scramp/distinfo b/security/py-scramp/distinfo index 3a28992a6d79..ac3438466ee0 100644 --- a/security/py-scramp/distinfo +++ b/security/py-scramp/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1715050187 -SHA256 (scramp-1.4.5.tar.gz) = be3fbe774ca577a7a658117dca014e5d254d158cecae3dd60332dfe33ce6d78e -SIZE (scramp-1.4.5.tar.gz) = 16169 +TIMESTAMP = 1759908629 +SHA256 (scramp-1.4.6.tar.gz) = fe055ebbebf4397b9cb323fcc4b299f219cd1b03fd673ca40c97db04ac7d107e +SIZE (scramp-1.4.6.tar.gz) = 16306 diff --git a/shells/zsh-fast-syntax-highlighting/files/pkg-message.in b/shells/zsh-fast-syntax-highlighting/files/pkg-message.in index da4b6b7f7bfa..763d877a0f22 100644 --- a/shells/zsh-fast-syntax-highlighting/files/pkg-message.in +++ b/shells/zsh-fast-syntax-highlighting/files/pkg-message.in @@ -3,7 +3,7 @@ message: <<EOM Add the line below to *the end of* your .zshrc to enable highlighting. -source %%DATADIR%%/fast-syntax-highlighting-plugin.zsh +source %%DATADIR%%/fast-syntax-highlighting.plugin.zsh EOM } ] diff --git a/textproc/hs-pandoc-crossref/Makefile b/textproc/hs-pandoc-crossref/Makefile index 5975dcd34a23..3bfd8ab78d88 100644 --- a/textproc/hs-pandoc-crossref/Makefile +++ b/textproc/hs-pandoc-crossref/Makefile @@ -1,5 +1,6 @@ PORTNAME= pandoc-crossref DISTVERSION= 0.3.21 +PORTREVISION= 1 CATEGORIES= textproc haskell MAINTAINER= haskell@FreeBSD.org @@ -45,7 +46,7 @@ USE_CABAL+= Glob-0.10.2_3 \ cabal-doctest-1.0.11 \ case-insensitive-1.2.1.0 \ cassava-0.5.4.1 \ - cborg-0.2.10.0 \ + cborg-0.2.10.0_3 \ cereal-0.5.8.3 \ character-ps-0.1 \ citeproc-0.10 \ @@ -118,7 +119,7 @@ USE_CABAL+= Glob-0.10.2_3 \ optparse-applicative-0.19.0.0 \ ordered-containers-0.2.4 \ os-string-2.0.8 \ - pandoc-3.8.1 \ + pandoc-3.8.2 \ pandoc-types-1.23.1_3 \ pem-0.2.4 \ pretty-show-1.10 \ @@ -150,7 +151,7 @@ USE_CABAL+= Glob-0.10.2_3 \ tagsoup-0.14.8 \ tasty-1.5.3_2 \ temporary-1.3 \ - texmath-0.13 \ + texmath-0.13.0.1 \ text-conversions-0.3.1.1 \ text-iso8601-0.1.1_2 \ text-short-0.1.6_3 \ @@ -172,7 +173,7 @@ USE_CABAL+= Glob-0.10.2_3 \ uniplate-1.6.13_1 \ unix-time-0.4.17 \ unliftio-core-0.2.1.0_4 \ - unordered-containers-0.2.20_4 \ + unordered-containers-0.2.20.1 \ utf8-string-1.0.2 \ utility-ht-0.0.17.2 \ uuid-types-1.0.6_3 \ @@ -194,7 +195,7 @@ SKIP_CABAL_PLIST= yes PLIST_FILES= bin/pandoc-crossref \ share/man/man1/pandoc-crossref.1.gz -PANDOC_VER= 3.8.1 +PANDOC_VER= 3.8.2 post-build: ${SETENV} pandoc_datadir=${WRKSRC}/_cabal_deps/pandoc-${PANDOC_VER} \ diff --git a/textproc/hs-pandoc-crossref/distinfo b/textproc/hs-pandoc-crossref/distinfo index fd9ce2eb95ba..e1acc343f3ca 100644 --- a/textproc/hs-pandoc-crossref/distinfo +++ b/textproc/hs-pandoc-crossref/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1759268824 +TIMESTAMP = 1759848676 SHA256 (cabal/pandoc-crossref-0.3.21/pandoc-crossref-0.3.21.tar.gz) = 10b2b805e3a42d8d9c5d7f73b2a462d7cfd92ff13bfb729182a3cb83129c2eeb SIZE (cabal/pandoc-crossref-0.3.21/pandoc-crossref-0.3.21.tar.gz) = 86625 SHA256 (cabal/pandoc-crossref-0.3.21/revision/1.cabal) = 97f0f9df06eef3e1b304b0ab569a281ab8a66effb0c30335941fcb59ac01aba4 @@ -99,6 +99,8 @@ SHA256 (cabal/cassava-0.5.4.1/cassava-0.5.4.1.tar.gz) = d40636f530737a99c0282084 SIZE (cabal/cassava-0.5.4.1/cassava-0.5.4.1.tar.gz) = 38097 SHA256 (cabal/cborg-0.2.10.0/cborg-0.2.10.0.tar.gz) = 17fe070c38fc498cab49bcb9d6215b7747d53bedf96502e9bcce9cad73b9c797 SIZE (cabal/cborg-0.2.10.0/cborg-0.2.10.0.tar.gz) = 92122 +SHA256 (cabal/cborg-0.2.10.0/revision/3.cabal) = 47c044ade185e59433ec301fd3d85c7a1b9709cc752daf8b6388c9190aa618aa +SIZE (cabal/cborg-0.2.10.0/revision/3.cabal) = 5397 SHA256 (cabal/cereal-0.5.8.3/cereal-0.5.8.3.tar.gz) = 99905220661b26e5bd91130bd9772554938608a5b1d717240a6eb331121e0f6a SIZE (cabal/cereal-0.5.8.3/cereal-0.5.8.3.tar.gz) = 20166 SHA256 (cabal/character-ps-0.1/character-ps-0.1.tar.gz) = 22de71fde38b236d3e9168a832b5e1e75d1fb4f4028667bdf747b3b4c8c1529c @@ -281,10 +283,10 @@ SHA256 (cabal/ordered-containers-0.2.4/ordered-containers-0.2.4.tar.gz) = 3da167 SIZE (cabal/ordered-containers-0.2.4/ordered-containers-0.2.4.tar.gz) = 7877 SHA256 (cabal/os-string-2.0.8/os-string-2.0.8.tar.gz) = 02794279dd30282e7b0d45a860dda50ee26a92b1461f5da4545f62dab4172686 SIZE (cabal/os-string-2.0.8/os-string-2.0.8.tar.gz) = 44896 -SHA256 (cabal/pandoc-3.8.1/pandoc-3.8.1.tar.gz) = 605d5dfdb64e75fadfb00f469791b8634982258579e948773f063b0d54f9d4f7 -SIZE (cabal/pandoc-3.8.1/pandoc-3.8.1.tar.gz) = 7818229 -SHA256 (cabal/pandoc-cli-3.8.1/pandoc-cli-3.8.1.tar.gz) = d85fee0457793bb7a8dece960033eb0e546d8d2e47fbbacba87e2d0d69c1d3e2 -SIZE (cabal/pandoc-cli-3.8.1/pandoc-cli-3.8.1.tar.gz) = 98818 +SHA256 (cabal/pandoc-3.8.2/pandoc-3.8.2.tar.gz) = 80eb055b0170f4b3b220c082e1cd643f9f9bf49bbe8b4c57f3be730c23ccc0f7 +SIZE (cabal/pandoc-3.8.2/pandoc-3.8.2.tar.gz) = 7818881 +SHA256 (cabal/pandoc-cli-3.8.2/pandoc-cli-3.8.2.tar.gz) = cf31adfcc041dcb3215c50eb941e1d6cac2a68216e765410a5e580df5dbf7ff6 +SIZE (cabal/pandoc-cli-3.8.2/pandoc-cli-3.8.2.tar.gz) = 98822 SHA256 (cabal/pandoc-types-1.23.1/pandoc-types-1.23.1.tar.gz) = ad0fa083d28d452b7d37a1c67a2c140137a5f29a2f52fd88e807fac20245a1c1 SIZE (cabal/pandoc-types-1.23.1/pandoc-types-1.23.1.tar.gz) = 36480 SHA256 (cabal/pandoc-types-1.23.1/revision/3.cabal) = 3fafaab20aaae77934bab312f8c4769631da3a658960b563d64a0eddff265670 @@ -363,8 +365,8 @@ SHA256 (cabal/tasty-1.5.3/revision/2.cabal) = 6b5dda3f16db1274a0b3e6c4073ac57172 SIZE (cabal/tasty-1.5.3/revision/2.cabal) = 2923 SHA256 (cabal/temporary-1.3/temporary-1.3.tar.gz) = 8c442993694b5ffca823ce864af95bd2841fb5264ee511c61cf48cc71d879890 SIZE (cabal/temporary-1.3/temporary-1.3.tar.gz) = 5686 -SHA256 (cabal/texmath-0.13/texmath-0.13.tar.gz) = 7d88b56e922471ff292d467af5fef690aaa0fae5c8cc30f55940b1035f2d57b1 -SIZE (cabal/texmath-0.13/texmath-0.13.tar.gz) = 1490531 +SHA256 (cabal/texmath-0.13.0.1/texmath-0.13.0.1.tar.gz) = a31b24bac9f4e33e72af77608f89aa4f70e5ed356576e9b91e95d2f0078a08d4 +SIZE (cabal/texmath-0.13.0.1/texmath-0.13.0.1.tar.gz) = 1491031 SHA256 (cabal/text-conversions-0.3.1.1/text-conversions-0.3.1.1.tar.gz) = c8770fba789ce80334cae628285103c49abec0fa074773cbb5a88e26f5a7725d SIZE (cabal/text-conversions-0.3.1.1/text-conversions-0.3.1.1.tar.gz) = 5258 SHA256 (cabal/text-iso8601-0.1.1/text-iso8601-0.1.1.tar.gz) = 9dead2b7ceeae40fe0fc060bd54795c32e9926c9d1aebae8f9b9a621fba88202 @@ -427,10 +429,8 @@ SHA256 (cabal/unliftio-core-0.2.1.0/unliftio-core-0.2.1.0.tar.gz) = 99384cba8d56 SIZE (cabal/unliftio-core-0.2.1.0/unliftio-core-0.2.1.0.tar.gz) = 3865 SHA256 (cabal/unliftio-core-0.2.1.0/revision/4.cabal) = f6a2736f858b5390d9384dca43d3ea4d96e9ca17217791791ca4951ba6e8072a SIZE (cabal/unliftio-core-0.2.1.0/revision/4.cabal) = 996 -SHA256 (cabal/unordered-containers-0.2.20/unordered-containers-0.2.20.tar.gz) = d9cfb287cf00592d39dc9c3cac8b99627ea08f2c01798e70130fc39f7c90f11d -SIZE (cabal/unordered-containers-0.2.20/unordered-containers-0.2.20.tar.gz) = 59823 -SHA256 (cabal/unordered-containers-0.2.20/revision/4.cabal) = 233cbcdda6c2698932bb391ce0935fb44f80c115621ee815a21ed33ac8ede422 -SIZE (cabal/unordered-containers-0.2.20/revision/4.cabal) = 3921 +SHA256 (cabal/unordered-containers-0.2.20.1/unordered-containers-0.2.20.1.tar.gz) = 708a60513d6da61e09b60b9a486106af703a889b5b43472a27c3b60bf35246ab +SIZE (cabal/unordered-containers-0.2.20.1/unordered-containers-0.2.20.1.tar.gz) = 60625 SHA256 (cabal/utf8-string-1.0.2/utf8-string-1.0.2.tar.gz) = ee48deada7600370728c4156cb002441de770d0121ae33a68139a9ed9c19b09a SIZE (cabal/utf8-string-1.0.2/utf8-string-1.0.2.tar.gz) = 10726 SHA256 (cabal/utility-ht-0.0.17.2/utility-ht-0.0.17.2.tar.gz) = 0a8ec081956d18f8ca84f58aacf39a5ab1a7dc08302e2ce28b4ac3768bb0372c diff --git a/textproc/hs-pandoc/Makefile b/textproc/hs-pandoc/Makefile index a67993d391a7..4f9674779c8a 100644 --- a/textproc/hs-pandoc/Makefile +++ b/textproc/hs-pandoc/Makefile @@ -1,6 +1,5 @@ PORTNAME= pandoc -DISTVERSION= 3.8.1 -PORTREVISION= 1 +DISTVERSION= 3.8.2 CATEGORIES= textproc haskell MAINTAINER= haskell@FreeBSD.org @@ -151,7 +150,7 @@ USE_CABAL= Glob-0.10.2_3 \ optparse-applicative-0.19.0.0 \ ordered-containers-0.2.4 \ os-string-2.0.8 \ - pandoc-3.8.1 \ + pandoc-3.8.2 \ pandoc-lua-engine-0.5 \ pandoc-lua-marshal-0.3.1 \ pandoc-server-0.1.1 \ @@ -194,7 +193,7 @@ USE_CABAL= Glob-0.10.2_3 \ tagsoup-0.14.8 \ tasty-1.5.3_2 \ temporary-1.3 \ - texmath-0.13 \ + texmath-0.13.0.1 \ text-conversions-0.3.1.1 \ text-iso8601-0.1.1_2 \ text-short-0.1.6_3 \ @@ -219,7 +218,7 @@ USE_CABAL= Glob-0.10.2_3 \ unix-compat-0.7.4.1 \ unix-time-0.4.17 \ unliftio-core-0.2.1.0_4 \ - unordered-containers-0.2.20_4 \ + unordered-containers-0.2.20.1 \ utf8-string-1.0.2 \ uuid-types-1.0.6_3 \ vault-0.3.1.5_10 \ diff --git a/textproc/hs-pandoc/distinfo b/textproc/hs-pandoc/distinfo index e848a62ed9e1..b14a94818ee7 100644 --- a/textproc/hs-pandoc/distinfo +++ b/textproc/hs-pandoc/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1759233778 -SHA256 (cabal/pandoc-cli-3.8.1/pandoc-cli-3.8.1.tar.gz) = d85fee0457793bb7a8dece960033eb0e546d8d2e47fbbacba87e2d0d69c1d3e2 -SIZE (cabal/pandoc-cli-3.8.1/pandoc-cli-3.8.1.tar.gz) = 98818 +TIMESTAMP = 1759847175 +SHA256 (cabal/pandoc-cli-3.8.2/pandoc-cli-3.8.2.tar.gz) = cf31adfcc041dcb3215c50eb941e1d6cac2a68216e765410a5e580df5dbf7ff6 +SIZE (cabal/pandoc-cli-3.8.2/pandoc-cli-3.8.2.tar.gz) = 98822 SHA256 (cabal/Glob-0.10.2/Glob-0.10.2.tar.gz) = 6af672ac8427d35cbd42d64142dc288feab266f0be92dae3c696e8860d8173c0 SIZE (cabal/Glob-0.10.2/Glob-0.10.2.tar.gz) = 30226 SHA256 (cabal/Glob-0.10.2/revision/3.cabal) = dd2ddbecae8f84e8f4cacb5b856901a19c25ceaa11f2525d3ee88d034acb0081 @@ -359,8 +359,8 @@ SHA256 (cabal/ordered-containers-0.2.4/ordered-containers-0.2.4.tar.gz) = 3da167 SIZE (cabal/ordered-containers-0.2.4/ordered-containers-0.2.4.tar.gz) = 7877 SHA256 (cabal/os-string-2.0.8/os-string-2.0.8.tar.gz) = 02794279dd30282e7b0d45a860dda50ee26a92b1461f5da4545f62dab4172686 SIZE (cabal/os-string-2.0.8/os-string-2.0.8.tar.gz) = 44896 -SHA256 (cabal/pandoc-3.8.1/pandoc-3.8.1.tar.gz) = 605d5dfdb64e75fadfb00f469791b8634982258579e948773f063b0d54f9d4f7 -SIZE (cabal/pandoc-3.8.1/pandoc-3.8.1.tar.gz) = 7818229 +SHA256 (cabal/pandoc-3.8.2/pandoc-3.8.2.tar.gz) = 80eb055b0170f4b3b220c082e1cd643f9f9bf49bbe8b4c57f3be730c23ccc0f7 +SIZE (cabal/pandoc-3.8.2/pandoc-3.8.2.tar.gz) = 7818881 SHA256 (cabal/pandoc-lua-engine-0.5/pandoc-lua-engine-0.5.tar.gz) = ac87e0180a6c329dcb67645e5d54c0b4d7725f3a679c3f9bbfcba484c3ed457d SIZE (cabal/pandoc-lua-engine-0.5/pandoc-lua-engine-0.5.tar.gz) = 96272 SHA256 (cabal/pandoc-lua-marshal-0.3.1/pandoc-lua-marshal-0.3.1.tar.gz) = 205ff68480086e29a6f7d2b77479b8275ac7b3f19b24a3600349179e7255c920 @@ -471,8 +471,8 @@ SHA256 (cabal/tasty-1.5.3/revision/2.cabal) = 6b5dda3f16db1274a0b3e6c4073ac57172 SIZE (cabal/tasty-1.5.3/revision/2.cabal) = 2923 SHA256 (cabal/temporary-1.3/temporary-1.3.tar.gz) = 8c442993694b5ffca823ce864af95bd2841fb5264ee511c61cf48cc71d879890 SIZE (cabal/temporary-1.3/temporary-1.3.tar.gz) = 5686 -SHA256 (cabal/texmath-0.13/texmath-0.13.tar.gz) = 7d88b56e922471ff292d467af5fef690aaa0fae5c8cc30f55940b1035f2d57b1 -SIZE (cabal/texmath-0.13/texmath-0.13.tar.gz) = 1490531 +SHA256 (cabal/texmath-0.13.0.1/texmath-0.13.0.1.tar.gz) = a31b24bac9f4e33e72af77608f89aa4f70e5ed356576e9b91e95d2f0078a08d4 +SIZE (cabal/texmath-0.13.0.1/texmath-0.13.0.1.tar.gz) = 1491031 SHA256 (cabal/text-conversions-0.3.1.1/text-conversions-0.3.1.1.tar.gz) = c8770fba789ce80334cae628285103c49abec0fa074773cbb5a88e26f5a7725d SIZE (cabal/text-conversions-0.3.1.1/text-conversions-0.3.1.1.tar.gz) = 5258 SHA256 (cabal/text-iso8601-0.1.1/text-iso8601-0.1.1.tar.gz) = 9dead2b7ceeae40fe0fc060bd54795c32e9926c9d1aebae8f9b9a621fba88202 @@ -541,10 +541,8 @@ SHA256 (cabal/unliftio-core-0.2.1.0/unliftio-core-0.2.1.0.tar.gz) = 99384cba8d56 SIZE (cabal/unliftio-core-0.2.1.0/unliftio-core-0.2.1.0.tar.gz) = 3865 SHA256 (cabal/unliftio-core-0.2.1.0/revision/4.cabal) = f6a2736f858b5390d9384dca43d3ea4d96e9ca17217791791ca4951ba6e8072a SIZE (cabal/unliftio-core-0.2.1.0/revision/4.cabal) = 996 -SHA256 (cabal/unordered-containers-0.2.20/unordered-containers-0.2.20.tar.gz) = d9cfb287cf00592d39dc9c3cac8b99627ea08f2c01798e70130fc39f7c90f11d -SIZE (cabal/unordered-containers-0.2.20/unordered-containers-0.2.20.tar.gz) = 59823 -SHA256 (cabal/unordered-containers-0.2.20/revision/4.cabal) = 233cbcdda6c2698932bb391ce0935fb44f80c115621ee815a21ed33ac8ede422 -SIZE (cabal/unordered-containers-0.2.20/revision/4.cabal) = 3921 +SHA256 (cabal/unordered-containers-0.2.20.1/unordered-containers-0.2.20.1.tar.gz) = 708a60513d6da61e09b60b9a486106af703a889b5b43472a27c3b60bf35246ab +SIZE (cabal/unordered-containers-0.2.20.1/unordered-containers-0.2.20.1.tar.gz) = 60625 SHA256 (cabal/utf8-string-1.0.2/utf8-string-1.0.2.tar.gz) = ee48deada7600370728c4156cb002441de770d0121ae33a68139a9ed9c19b09a SIZE (cabal/utf8-string-1.0.2/utf8-string-1.0.2.tar.gz) = 10726 SHA256 (cabal/uuid-types-1.0.6/uuid-types-1.0.6.tar.gz) = 7e0dd953483d6fd3ca49bcaed6b11f9e3c2787213479b2581e07747836b8357e diff --git a/www/ilias/Makefile b/www/ilias/Makefile index c3494fd6f15c..fc1d3ec8d35b 100644 --- a/www/ilias/Makefile +++ b/www/ilias/Makefile @@ -1,6 +1,6 @@ PORTNAME= ilias DISTVERSIONPREFIX= v -DISTVERSION= 9.12 +DISTVERSION= 10.2 CATEGORIES= www education PKGNAMEPREFIX= ${PHP_PKGNAMEPREFIX} diff --git a/www/ilias/distinfo b/www/ilias/distinfo index 31d152045b7f..ea67a85ce60b 100644 --- a/www/ilias/distinfo +++ b/www/ilias/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1753358801 -SHA256 (ILIAS-eLearning-ILIAS-v9.12_GH0.tar.gz) = 566f8a5a7ecfa37365e2a42b71052bd7c4a1723e7432aa841e9b0176bd0aa9ce -SIZE (ILIAS-eLearning-ILIAS-v9.12_GH0.tar.gz) = 31906390 +TIMESTAMP = 1759906993 +SHA256 (ILIAS-eLearning-ILIAS-v10.2_GH0.tar.gz) = ea64730b799fd9ba986dfd3ab03ba7d46d171ec893a91fec6888fa24c82ce3b0 +SIZE (ILIAS-eLearning-ILIAS-v10.2_GH0.tar.gz) = 32729147 diff --git a/www/ilias/files/pkg-message.in b/www/ilias/files/pkg-message.in index 4ebd6ea0baf2..db0149704298 100644 --- a/www/ilias/files/pkg-message.in +++ b/www/ilias/files/pkg-message.in @@ -33,7 +33,7 @@ in directory %%WWWDIR%%: username/root and password/homer as the administrator. 7 More information please visit : -https://docu.ilias.de/goto_docu_lm_367.html, +https://github.com/ILIAS-eLearning/ILIAS/blob/release_10/docs/configuration/install.md, EOM } ] diff --git a/www/newsraft/Makefile b/www/newsraft/Makefile index adde46a6f346..71a68f680e70 100644 --- a/www/newsraft/Makefile +++ b/www/newsraft/Makefile @@ -1,5 +1,5 @@ PORTNAME= newsraft -DISTVERSION= 0.32 +DISTVERSION= 0.34 CATEGORIES= www MASTER_SITES= https://codeberg.org/${PORTNAME}/${PORTNAME}/archive/ diff --git a/www/newsraft/distinfo b/www/newsraft/distinfo index 075deaea121b..a08d75cb84cc 100644 --- a/www/newsraft/distinfo +++ b/www/newsraft/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1754049917 -SHA256 (newsraft-0.32.tar.gz) = a3b5f4935189316b5962658f29669472798a3e40d62b4f60d66644af3f04d2d3 -SIZE (newsraft-0.32.tar.gz) = 225800 +TIMESTAMP = 1759947383 +SHA256 (newsraft-0.34.tar.gz) = 8d55441ddfc2e7d49ad3ff36c384ad4c1533de97d92a9fcaf3f6753b49b37c7c +SIZE (newsraft-0.34.tar.gz) = 229676 diff --git a/www/nextcloud-appointments/Makefile b/www/nextcloud-appointments/Makefile index bc7a5066de63..41af6f4b14a3 100644 --- a/www/nextcloud-appointments/Makefile +++ b/www/nextcloud-appointments/Makefile @@ -1,5 +1,5 @@ PORTNAME= appointments -PORTVERSION= 2.5.0 +PORTVERSION= 2.6.0 CATEGORIES= www MASTER_SITES= https://github.com/${GH_ACCOUNT}/${PORTNAME}/raw/${DISTVERSIONPREFIX}${DISTVERSION}/build/artifacts/appstore/ DISTVERSIONPREFIX= v diff --git a/www/nextcloud-appointments/distinfo b/www/nextcloud-appointments/distinfo index 06d18f8f3d72..6e26f66d5e38 100644 --- a/www/nextcloud-appointments/distinfo +++ b/www/nextcloud-appointments/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759344898 -SHA256 (nextcloud/appointments-2.5.0/appointments.tar.gz) = 1d113acd60d6ecab4ab4f6e61f206c33abef526ba90ad3a19a0d945c6f9f501a -SIZE (nextcloud/appointments-2.5.0/appointments.tar.gz) = 2281777 +TIMESTAMP = 1759904980 +SHA256 (nextcloud/appointments-2.6.0/appointments.tar.gz) = 36f554bf96cd85b8f5cd41ab7ece2b5aa5c57cefbbaa460825935653d7991a44 +SIZE (nextcloud/appointments-2.6.0/appointments.tar.gz) = 2302606 diff --git a/www/nextcloud-contacts/Makefile b/www/nextcloud-contacts/Makefile index e5ac5dbb1148..96306f8963bc 100644 --- a/www/nextcloud-contacts/Makefile +++ b/www/nextcloud-contacts/Makefile @@ -1,5 +1,5 @@ PORTNAME= contacts -PORTVERSION= 8.0.2 +PORTVERSION= 8.0.3 DISTVERSIONPREFIX= v CATEGORIES= www diff --git a/www/nextcloud-contacts/distinfo b/www/nextcloud-contacts/distinfo index eb084b94e456..f3ebc2e11468 100644 --- a/www/nextcloud-contacts/distinfo +++ b/www/nextcloud-contacts/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1758966186 -SHA256 (nextcloud/contacts-v8.0.2.tar.gz) = 7f2a9c52ac7ad003c59135b9c951123696bc419afcca7a28001e88109e06b443 -SIZE (nextcloud/contacts-v8.0.2.tar.gz) = 4578404 +TIMESTAMP = 1759905052 +SHA256 (nextcloud/contacts-v8.0.3.tar.gz) = e67819d911c9c72d19305b63d4f6e789f32e013f36f146217e2ee87ddbb433d6 +SIZE (nextcloud/contacts-v8.0.3.tar.gz) = 4591413 diff --git a/www/tomcat101/Makefile b/www/tomcat101/Makefile index bd70dd407e66..454c80b7c14b 100644 --- a/www/tomcat101/Makefile +++ b/www/tomcat101/Makefile @@ -1,5 +1,5 @@ PORTNAME= tomcat -DISTVERSION= 10.1.46 +DISTVERSION= 10.1.47 CATEGORIES= www java MASTER_SITES= APACHE/${PORTNAME}/${PORTNAME}-${DISTVERSION:C/([0-9]+)(.*)/\1/}/v${DISTVERSION}/bin PKGNAMESUFFIX= 101 diff --git a/www/tomcat101/distinfo b/www/tomcat101/distinfo index baba933bfd83..26a939cecd2c 100644 --- a/www/tomcat101/distinfo +++ b/www/tomcat101/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757700000 -SHA256 (apache-tomcat-10.1.46.tar.gz) = 45e9d5ef561ab46b74c75f40c33b83f49e13e79e99f736dff8e8948557e968da -SIZE (apache-tomcat-10.1.46.tar.gz) = 14123043 +TIMESTAMP = 1759933333 +SHA256 (apache-tomcat-10.1.47.tar.gz) = a6a3df6a6d6db96e49e20c5973a5b234a1185bcf1c1a7ef3a36cae4c368cf852 +SIZE (apache-tomcat-10.1.47.tar.gz) = 14123372 diff --git a/www/tomcat110/Makefile b/www/tomcat110/Makefile index def5c2248db9..acb157ee5d8e 100644 --- a/www/tomcat110/Makefile +++ b/www/tomcat110/Makefile @@ -1,5 +1,5 @@ PORTNAME= tomcat -DISTVERSION= 11.0.11 +DISTVERSION= 11.0.12 CATEGORIES= www java MASTER_SITES= APACHE/${PORTNAME}/${PORTNAME}-${DISTVERSION:C/([0-9]+)(.*)/\1/}/v${DISTVERSION}/bin PKGNAMESUFFIX= 110 diff --git a/www/tomcat110/distinfo b/www/tomcat110/distinfo index 360357392089..66c1824cab8c 100644 --- a/www/tomcat110/distinfo +++ b/www/tomcat110/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757080808 -SHA256 (apache-tomcat-11.0.11.tar.gz) = 2a91b80c1ea7dbbf4af05bb1f80abb975e5de415c0c803dea745e5aa1126e081 -SIZE (apache-tomcat-11.0.11.tar.gz) = 14137461 +TIMESTAMP = 1759933333 +SHA256 (apache-tomcat-11.0.12.tar.gz) = 1a65bc81aed5d4c13ad225258f5d746c2d63699dc96a04ffe33e16e32f420c55 +SIZE (apache-tomcat-11.0.12.tar.gz) = 14137377 diff --git a/x11/babl/Makefile b/x11/babl/Makefile index 528193b38e92..e6c10f4e0d32 100644 --- a/x11/babl/Makefile +++ b/x11/babl/Makefile @@ -1,5 +1,5 @@ PORTNAME= babl -PORTVERSION= 0.1.114 +PORTVERSION= 0.1.116 CATEGORIES= x11 MASTER_SITES= GIMP @@ -19,7 +19,7 @@ USE_LDCONFIG= yes MESON_ARGS= -Dgi-docgen=disabled -Dwith-docs=false -BABL_SHLIB= 0.213.1 +BABL_SHLIB= 0.215.1 BABL_VER= 0.1 PLIST_SUB+= BABL_SHLIB=${BABL_SHLIB} BABL_VER=${BABL_VER} diff --git a/x11/babl/distinfo b/x11/babl/distinfo index 8471588c7a25..90ef0129958f 100644 --- a/x11/babl/distinfo +++ b/x11/babl/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1752051552 -SHA256 (babl-0.1.114.tar.xz) = bcbb7786c1e447703db3bc7fa34d62d0d2d117b22f04d8834c7b2d5ded456487 -SIZE (babl-0.1.114.tar.xz) = 321456 +TIMESTAMP = 1759928403 +SHA256 (babl-0.1.116.tar.xz) = 50fae069867c7ade1259888ff1e3db85fec86d708252e5385b5a4f39a78ec483 +SIZE (babl-0.1.116.tar.xz) = 321804 diff --git a/x11/xtrlock/Makefile b/x11/xtrlock/Makefile index d068c93e4492..ddc3a07b68cb 100644 --- a/x11/xtrlock/Makefile +++ b/x11/xtrlock/Makefile @@ -1,9 +1,8 @@ PORTNAME= xtrlock -PORTVERSION= 2.15 -PORTREVISION= 1 +DISTVERSION= 2.17 CATEGORIES= x11 MASTER_SITES= DEBIAN -DISTNAME= ${PORTNAME}_${PORTVERSION} +DISTNAME= ${PORTNAME}_${DISTVERSION} MAINTAINER= romain@FreeBSD.org COMMENT= X Transparent Lock @@ -12,18 +11,16 @@ WWW= https://salsa.debian.org/debian/xtrlock LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/GPL-3.txt -WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} +WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION} USES= cpe localbase tar:xz xorg CPE_VENDOR= ${PORTNAME}_project -USE_XORG= x11 +USE_XORG= x11 xorgproto LIBS+= -lX11 -lcrypt post-patch: - @${REINPLACE_CMD} -e \ - 's|<crypt.h>|<unistd.h>| ; \ - s|<values.h>|<limits.h>|' ${WRKSRC}/xtrlock.c + @${REINPLACE_CMD} -e '/<crypt.h>/d ; /<values.h>/d' ${WRKSRC}/xtrlock.c do-build: (cd ${WRKSRC} && ${CC} ${CFLAGS} -o xtrlock xtrlock.c ${LDFLAGS} ${LIBS}) diff --git a/x11/xtrlock/distinfo b/x11/xtrlock/distinfo index f1b1395fd033..245af3c064b9 100644 --- a/x11/xtrlock/distinfo +++ b/x11/xtrlock/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1628477969 -SHA256 (xtrlock_2.15.tar.xz) = fcde55d06e6822e9bf1adebe6b251ef78db0ccb390fc6fba81a5ddb897f6f755 -SIZE (xtrlock_2.15.tar.xz) = 21316 +TIMESTAMP = 1758089169 +SHA256 (xtrlock_2.17.tar.xz) = 30a7178c7e1cad3bf3e5f58ce0c9a8c4f8990a5a3c2503d110e6bc0329d029c0 +SIZE (xtrlock_2.17.tar.xz) = 21704 |