summaryrefslogtreecommitdiff
path: root/www
diff options
context:
space:
mode:
Diffstat (limited to 'www')
-rw-r--r--www/firefox-esr/Makefile3
-rw-r--r--www/firefox-esr/distinfo6
-rw-r--r--www/firefox-esr/files/patch-bug187405925
-rw-r--r--www/firefox-esr/files/patch-toolkit_xre_nsEmbedFunctions.cpp17
-rw-r--r--www/go-anubis/Makefile5
-rw-r--r--www/go-anubis/distinfo6
-rw-r--r--www/go-anubis/pkg-plist4
-rw-r--r--www/minio/Makefile5
-rw-r--r--www/minio/distinfo10
-rw-r--r--www/onlyoffice-documentserver/Makefile9
-rw-r--r--www/onlyoffice-documentserver/files/patch-core_Common_3dParty_openssl_openssl.pri4
-rw-r--r--www/otter-browser/Makefile18
-rw-r--r--www/py-httpx_gssapi/Makefile3
-rw-r--r--www/py-httpx_gssapi/Makefile.new21
-rw-r--r--www/py-httpx_gssapi/distinfo6
-rw-r--r--www/py-searxng-devel/Makefile3
16 files changed, 38 insertions, 107 deletions
diff --git a/www/firefox-esr/Makefile b/www/firefox-esr/Makefile
index 9e4b5561fd17..3ad59771cd66 100644
--- a/www/firefox-esr/Makefile
+++ b/www/firefox-esr/Makefile
@@ -1,6 +1,5 @@
PORTNAME= firefox
-DISTVERSION= 140.2.0
-PORTREVISION= 2
+DISTVERSION= 140.3.0
PORTEPOCH= 1
CATEGORIES= www wayland
MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}esr/source \
diff --git a/www/firefox-esr/distinfo b/www/firefox-esr/distinfo
index 9b2d3f0fc244..6574baceeb1a 100644
--- a/www/firefox-esr/distinfo
+++ b/www/firefox-esr/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754937436
-SHA256 (firefox-140.2.0esr.source.tar.xz) = 956dce675c3b706d563caf07ed3ca9af632ab830be710dfd4351da78a0a2ef55
-SIZE (firefox-140.2.0esr.source.tar.xz) = 631022940
+TIMESTAMP = 1757438037
+SHA256 (firefox-140.3.0esr.source.tar.xz) = efc6eb3c93756311bd2f9db3796c0bbee6e3f182975d857284168b3dec672316
+SIZE (firefox-140.3.0esr.source.tar.xz) = 645261332
diff --git a/www/firefox-esr/files/patch-bug1874059 b/www/firefox-esr/files/patch-bug1874059
deleted file mode 100644
index 3fa954ef9def..000000000000
--- a/www/firefox-esr/files/patch-bug1874059
+++ /dev/null
@@ -1,25 +0,0 @@
-commit 56c888446600991803fd92d668349101ad4bf160
-Author: Christoph Moench-Tegeder <cmt@burggraben.net>
-Date: Tue Feb 6 22:51:27 2024 +0100
-
- switch to -fvisibility flags
-
- this fixes linkage with llvm18 (which does not like the former
- approach via the #pragma in gcc_hidden.h
-
- PR: 276746
- Submitted by: dim@
-
-diff --git build/moz.configure/toolchain.configure build/moz.configure/toolchain.configure
-index d08b748db250..4696f69153f6 100644
---- build/moz.configure/toolchain.configure
-+++ build/moz.configure/toolchain.configure
-@@ -2186,7 +2186,7 @@ set_define("_LIBCPP_HIDE_FROM_ABI", libcxx_override_visibility.hide_from_abi)
- @depends(target, build_environment)
- def visibility_flags(target, env):
- if target.os != "WINNT":
-- if target.kernel == "Darwin":
-+ if target.kernel == "Darwin" or target.kernel == "FreeBSD":
- return ("-fvisibility=hidden", "-fvisibility-inlines-hidden")
- return (
- "-I%s/system_wrappers" % os.path.join(env.dist),
diff --git a/www/firefox-esr/files/patch-toolkit_xre_nsEmbedFunctions.cpp b/www/firefox-esr/files/patch-toolkit_xre_nsEmbedFunctions.cpp
deleted file mode 100644
index caac874012c9..000000000000
--- a/www/firefox-esr/files/patch-toolkit_xre_nsEmbedFunctions.cpp
+++ /dev/null
@@ -1,17 +0,0 @@
-diff --git toolkit/xre/nsEmbedFunctions.cpp toolkit/xre/nsEmbedFunctions.cpp
-index 9ce6af94637c..44165558f7ec 100644
---- toolkit/xre/nsEmbedFunctions.cpp
-+++ toolkit/xre/nsEmbedFunctions.cpp
-@@ -360,10 +360,12 @@ nsresult XRE_InitChildProcess(int aArgc, char* aArgv[],
- static_cast<CrashReporter::ProcessId>(*crashHelperPidArg);
- #endif // defined(XP_LINUX) && !defined(MOZ_WIDGET_ANDROID)
-
-+#if !defined(XP_FREEBSD)
- exceptionHandlerIsSet = CrashReporter::SetRemoteExceptionHandler(
- std::move(*crashReporterArg), crashHelperPid);
- MOZ_ASSERT(exceptionHandlerIsSet,
- "Should have been able to set remote exception handler");
-+#endif
-
- if (!exceptionHandlerIsSet) {
- // Bug 684322 will add better visibility into this condition
diff --git a/www/go-anubis/Makefile b/www/go-anubis/Makefile
index 518bf473ff87..5b2d3aaee7b2 100644
--- a/www/go-anubis/Makefile
+++ b/www/go-anubis/Makefile
@@ -1,7 +1,6 @@
PORTNAME= anubis
DISTVERSIONPREFIX= v
-DISTVERSION= 1.21.3
-PORTREVISION= 3
+DISTVERSION= 1.22.0
CATEGORIES= www
MASTER_SITES= https://github.com/techarohq/${PORTNAME}/releases/download/${DISTVERSIONPREFIX}${DISTVERSION}/
PKGNAMEPREFIX= go-
@@ -19,6 +18,8 @@ USE_RC_SUBR= ${PORTNAME}
ALL_TARGET= prebaked-build
+MAKE_FLAGS= VERSION=${DISTVERSION} GOFLAGS="-buildvcs=false"
+
post-patch:
@${FIND} ${WRKSRC}/data \( -name "*.yaml" -or -name "*.json" \) \
| ${XARGS} ${REINPLACE_CMD} -i '' -e 's|(data)|${DATADIR}|g'
diff --git a/www/go-anubis/distinfo b/www/go-anubis/distinfo
index 645294eb94ca..e3e4a90a63ac 100644
--- a/www/go-anubis/distinfo
+++ b/www/go-anubis/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753561488
-SHA256 (anubis-src-vendor-npm-1.21.3.tar.gz) = f4b5af04d014dd3bac988995d076b4e3492d44d6ed6c6b4c657bea4d007da040
-SIZE (anubis-src-vendor-npm-1.21.3.tar.gz) = 15106502
+TIMESTAMP = 1757319886
+SHA256 (anubis-src-vendor-npm-1.22.0.tar.gz) = b3a3c600dce35c3bfc1e81897cd30fe01c9f6c056c704d413934ebb196f94d73
+SIZE (anubis-src-vendor-npm-1.22.0.tar.gz) = 15322719
diff --git a/www/go-anubis/pkg-plist b/www/go-anubis/pkg-plist
index c5de54c48c29..207d6c667806 100644
--- a/www/go-anubis/pkg-plist
+++ b/www/go-anubis/pkg-plist
@@ -5,7 +5,6 @@ sbin/robots2policy
%%DATADIR%%/apps/gitea-rss-feeds.yaml
%%DATADIR%%/apps/qualys-ssl-labs.yml
%%DATADIR%%/apps/searx-checker.yml
-%%DATADIR%%/botPolicies.json
%%DATADIR%%/botPolicies.yaml
%%DATADIR%%/bots/_deny-pathological.yaml
%%DATADIR%%/bots/aggressive-brazilian-scrapers.yaml
@@ -50,3 +49,6 @@ sbin/robots2policy
%%DATADIR%%/meta/ai-block-moderate.yaml
%%DATADIR%%/meta/ai-block-permissive.yaml
%%DATADIR%%/services/uptime-robot.yaml
+%%DATADIR%%/bots/custom-async-http-client.yaml
+%%DATADIR%%/crawlers/alibaba-cloud.yaml
+%%DATADIR%%/crawlers/huawei-cloud.yaml
diff --git a/www/minio/Makefile b/www/minio/Makefile
index af5ba0640cb0..518b0c5c92b0 100644
--- a/www/minio/Makefile
+++ b/www/minio/Makefile
@@ -1,6 +1,5 @@
PORTNAME= minio
DISTVERSION= ${GH_TAGNAME:S/RELEASE.//:S/Z//:S/T/-/:S/-/./g}
-PORTREVISION= 2
CATEGORIES= www
DIST_SUBDIR= minio
@@ -11,11 +10,11 @@ WWW= https://minio.io/
LICENSE= AGPLv3
USES= compiler cpe go:modules
-GH_TAGNAME= RELEASE.2025-07-23T15-54-02Z
+GH_TAGNAME= RELEASE.2025-09-07T16-13-09Z
CPE_VERSION= ${GH_TAGNAME}
USE_RC_SUBR= ${PORTNAME}
-COMMIT_ID= 7ced9663e6a791fef9dc6be798ff24cda9c730ac
+COMMIT_ID= 07c3a429bfed433e49018cb0f78a52145d4bedeb
GO_MODULE= github.com/minio/minio@v0.0.0-${DISTVERSION:S/.//g}-${COMMIT_ID:C/^(.{12}).*/\1/}
GO_BUILDFLAGS= -ldflags=' \
diff --git a/www/minio/distinfo b/www/minio/distinfo
index b2f74b5fa0f9..bbe177258593 100644
--- a/www/minio/distinfo
+++ b/www/minio/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1753828346
-SHA256 (go/www_minio/minio-2025.07.23.15.54.02/v0.0.0-20250723155402-7ced9663e6a7.mod) = 1092c21cbe753941b16da2943be699d1517e70ebdd4da6d5c994ca27a85ba430
-SIZE (go/www_minio/minio-2025.07.23.15.54.02/v0.0.0-20250723155402-7ced9663e6a7.mod) = 12569
-SHA256 (go/www_minio/minio-2025.07.23.15.54.02/v0.0.0-20250723155402-7ced9663e6a7.zip) = 86276daaeb0801f57e0d7f5a9cf7e0e995a5d6c98057a4e6e5be4e08dff66972
-SIZE (go/www_minio/minio-2025.07.23.15.54.02/v0.0.0-20250723155402-7ced9663e6a7.zip) = 25081187
+TIMESTAMP = 1757405368
+SHA256 (go/www_minio/minio-2025.09.07.16.13.09/v0.0.0-20250907161309-07c3a429bfed.mod) = e362dbf17ddb50992fe199e0d777b3da147ec398e6db9e590fef2a573060acb1
+SIZE (go/www_minio/minio-2025.09.07.16.13.09/v0.0.0-20250907161309-07c3a429bfed.mod) = 12569
+SHA256 (go/www_minio/minio-2025.09.07.16.13.09/v0.0.0-20250907161309-07c3a429bfed.zip) = ec6f45516ef6915e4b5035d7e332c9af0519a3f27fa80d0111aa79780c909ed9
+SIZE (go/www_minio/minio-2025.09.07.16.13.09/v0.0.0-20250907161309-07c3a429bfed.zip) = 25343993
diff --git a/www/onlyoffice-documentserver/Makefile b/www/onlyoffice-documentserver/Makefile
index a41f0027e3d5..c361d98c4336 100644
--- a/www/onlyoffice-documentserver/Makefile
+++ b/www/onlyoffice-documentserver/Makefile
@@ -16,8 +16,10 @@ WWW= https://www.onlyoffice.com/
LICENSE= AGPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
+BROKEN_SSL= boringssl libressl libressl-devel
+BROKEN_SSL_REASON= Node.js requires OpenSSL
ONLY_FOR_ARCHS= aarch64 amd64
-ONLY_FOR_ARCHS_REASON= "Upstream only supports amd64 and arm64"
+ONLY_FOR_ARCHS_REASON= Upstream only supports amd64 and arm64
# node version used with "npm install @yao-pkg/pkg@6.6.0"
# keep in sync with patch-build__tools_scripts_build__server.py and patch-document-server-package_Makefile
@@ -50,7 +52,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}supervisor>0:sysutils/py-supervisor@${PY_FLA
webfonts>=0:x11-fonts/webfonts
USES= autoreconf:build dos2unix fakeroot gmake gnome iconv localbase pkgconfig \
- python:3.9+,build qt:5 ssl:build trigger
+ python:3.9+,build qt:5 ssl trigger
DOS2UNIX_FILES= document-server-package/common/documentserver/nginx/includes/http-common.conf.m4
@@ -165,7 +167,6 @@ pre-configure:
${WRKSRC}/core/Apple/IWork.pro \
${WRKSRC}/core/Common/3dParty/boost/boost.pri \
${WRKSRC}/core/Common/3dParty/icu/icu.pri \
- ${WRKSRC}/core/Common/3dParty/openssl/openssl.pri \
${WRKSRC}/core/Common/3dParty/v8_89/v8/build/toolchain/gcc_toolchain.gni \
${WRKSRC}/core/Common/3dParty/v8_89/v8/buildtools/third_party/libc++/BUILD.gn \
${WRKSRC}/core/DesktopEditor/fontengine/ApplicationFonts.cpp \
@@ -199,6 +200,8 @@ pre-configure:
@${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|' -e 's|%%ETCDIR%%|${ETCDIR}|' \
${WRKSRC}/document-server-package/common/documentserver/bin/documentserver-flush-cache.sh.m4 \
${WRKSRC}/document-server-package/Makefile
+ @${REINPLACE_CMD} 's|%%OPENSSL_LIB%%|${OPENSSLLIB}|' \
+ ${WRKSRC}/core/Common/3dParty/openssl/openssl.pri
@${RM} ${WRKSRC}/web-apps/build/patches/optipng-bin+5.1.0.patch.orig
@${RM} ${WRKSRC}/server/Metrics/patches/modern-syslog+1.2.0.patch.orig
diff --git a/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_openssl_openssl.pri b/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_openssl_openssl.pri
index bdd57c356f17..0d407de32790 100644
--- a/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_openssl_openssl.pri
+++ b/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_openssl_openssl.pri
@@ -6,8 +6,8 @@
} else {
- LIBS += $$OPENSSL_LIBS_DIRECTORY/libssl.a
- LIBS += $$OPENSSL_LIBS_DIRECTORY/libcrypto.a
-+ LIBS += %%LOCALBASE%%/lib/libssl.a
-+ LIBS += %%LOCALBASE%%/lib/libcrypto.a
++ LIBS += %%OPENSSL_LIB%%/libssl.so
++ LIBS += %%OPENSSL_LIB%%/libcrypto.so
}
INCLUDEPATH += $$OPENSSL_LIBS_DIRECTORY/../include
diff --git a/www/otter-browser/Makefile b/www/otter-browser/Makefile
index 4b216b1dfb7a..12bc3eed6d93 100644
--- a/www/otter-browser/Makefile
+++ b/www/otter-browser/Makefile
@@ -23,25 +23,15 @@ LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libhunspell-1.7.so:textproc/hunspell
USES= cmake compiler:c++11-lib desktop-file-utils qt:5
-USE_QT= concurrent core dbus declarative gui multimedia network printsupport \
- script sql sql-sqlite3 svg widgets xmlpatterns \
+USE_QT= concurrent core dbus declarative gui location multimedia \
+ network printsupport script sql sql-sqlite3 svg \
+ webchannel webengine widgets xmlpatterns \
buildtools:build qmake:build
USE_GITHUB= yes
GH_ACCOUNT= OtterBrowser
# GH_TAGNAME= 22de58d # For intermediate versions only
-OPTIONS_MULTI= BACKEND
-OPTIONS_MULTI_BACKEND= QTWEBENGINE QTWEBKIT
-OPTIONS_DEFAULT= QTWEBENGINE
-
-QTWEBENGINE_DESC= Build QtWebEngine backend
-QTWEBKIT_DESC= Build QtWebKit backend
-
-QTWEBENGINE_USE= qt=declarative,location,webchannel,webengine
-QTWEBENGINE_CMAKE_BOOL= ENABLE_QTWEBENGINE
-
-QTWEBKIT_USE= qt=webkit
-QTWEBKIT_CMAKE_BOOL= ENABLE_QTWEBKIT
+CMAKE_ON= ENABLE_QTWEBENGINE
.include <bsd.port.mk>
diff --git a/www/py-httpx_gssapi/Makefile b/www/py-httpx_gssapi/Makefile
index 3f10695f7c2d..2118260eb8d5 100644
--- a/www/py-httpx_gssapi/Makefile
+++ b/www/py-httpx_gssapi/Makefile
@@ -1,6 +1,5 @@
PORTNAME= httpx_gssapi
-PORTVERSION= 0.4
-PORTREVISION= 2
+PORTVERSION= 0.5
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/www/py-httpx_gssapi/Makefile.new b/www/py-httpx_gssapi/Makefile.new
deleted file mode 100644
index 16c578311e7e..000000000000
--- a/www/py-httpx_gssapi/Makefile.new
+++ /dev/null
@@ -1,21 +0,0 @@
-PORTNAME= httpx-gssapi
-PORTVERSION= 0.4
-CATEGORIES= www python
-MASTER_SITES= PYPI
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= dvl@FreeBSD.org
-COMMENT= Requests GSSAPI for HTTPX
-WWW= https://github.com/pythongssapi/httpx-gssapi
-
-LICENSE= BSD3CLAUSE
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}httpx>=0.16<0.28:www/py-httpx@${PY_FLAVOR}
-
-USES= python
-USE_PYTHON= autoplist concurrent distutils
-
-NO_ARCH= yes
-
-.include <bsd.port.mk>
diff --git a/www/py-httpx_gssapi/distinfo b/www/py-httpx_gssapi/distinfo
index 4982ccb85dc4..5a26ac22c2f3 100644
--- a/www/py-httpx_gssapi/distinfo
+++ b/www/py-httpx_gssapi/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1733321110
-SHA256 (httpx_gssapi-0.4.tar.gz) = 8c9a4fa526484c1323c0a4436ef1198f34c0f1d6dde0973ea38f960d51e16ef0
-SIZE (httpx_gssapi-0.4.tar.gz) = 36237
+TIMESTAMP = 1757419864
+SHA256 (httpx_gssapi-0.5.tar.gz) = d1fe7af4c8544303bbb08e5b1bb51d87c5d3b07a1caa6594096660803e40188d
+SIZE (httpx_gssapi-0.5.tar.gz) = 37064
diff --git a/www/py-searxng-devel/Makefile b/www/py-searxng-devel/Makefile
index a2f8006c78c2..f27d05ae69fa 100644
--- a/www/py-searxng-devel/Makefile
+++ b/www/py-searxng-devel/Makefile
@@ -1,5 +1,6 @@
PORTNAME= searxng
DISTVERSION= 20250819
+PORTREVISION= 1
CATEGORIES= www python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
PKGNAMESUFFIX= -devel
@@ -34,7 +35,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Babel>=0:devel/py-babel@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}setproctitle>=0:devel/py-setproctitle@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}tomli>=0:textproc/py-tomli@${PY_FLAVOR} \
+ ${PY_TOMLI} \
${PYTHON_PKGNAMEPREFIX}typer>=0:devel/py-typer@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}uvloop>=0:devel/py-uvloop@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}valkey>=0:databases/py-valkey@${PY_FLAVOR} \