diff options
Diffstat (limited to 'www')
-rw-r--r-- | www/onlyoffice-documentserver/Makefile | 9 | ||||
-rw-r--r-- | www/onlyoffice-documentserver/files/patch-core_Common_3dParty_openssl_openssl.pri | 4 | ||||
-rw-r--r-- | www/py-searxng-devel/Makefile | 3 |
3 files changed, 10 insertions, 6 deletions
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/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} \ |