CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: rsadow...@cvs.openbsd.org 2023/07/27 22:45:55 Modified files: security/qca-qt5: Makefile distinfo security/qca-qt5/patches: patch-plugins_qca-ossl_qca-ossl_cpp Log message: Update Qca to 2.3.7
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: rsadow...@cvs.openbsd.org 2023/07/27 22:19:40 Modified files: devel/jenkins/devel: Makefile distinfo Log message: Update jenkins -devel to 2.416
Re: UPDATE: net/nextcloudclient-3.9.1
On Wed Jul 26, 2023 at 07:27:34PM -0400, Adriano Barbosa wrote: > Hi. > Update for net/nextcloudclient v3.9.1 > Changelog: https://github.com/nextcloud/desktop/releases/v3.9.1 > - Bugfix/unsupported filename on server by @backportbot-nextcloud in > #5812 > - Bugfix/remove stale caseclashcopies by @backportbot-nextcloud in > #5817 > - Build for Debian Bookworm by @backportbot-nextcloud in #5820 > - Bugfix/checksum calculation stop on destruction by > @backportbot-nextcloud in #5827 > - prevent crash by resetting common pointer after deleting gobject > menu by @backportbot-nextcloud in #5850 > - Documentation for mass deployment. by @backportbot-nextcloud in > #5857 > - Update the documentation with information on how 'Edit locally' > works. by @backportbot-nextcloud in #5858 > - Fix typos found by codespell by @backportbot-nextcloud in #5859 > - Remove seen Talk notificatios from Tray window. by > @backportbot-nextcloud in #5869 > - fix bulk upload of empty files by @backportbot-nextcloud in #5878 > - add link in readme to nextcloud-releases correct page with binaries > by @backportbot-nextcloud in #5880 > - always propagate locked status to read-only or read/write for real > file by @backportbot-nextcloud in #5883 > - chore(CI): Sign .drone.yml file by @nickvergessen in #5887 > - Added new state and new job to check if /index.php/204 is being > redirected by @backportbot-nextcloud in #5894 > - Fix crash and incorrect implementation of seen chat notofications > removal by @backportbot-nextcloud in #5897 > - Disable share view completely when server does not support/has > disabled file sharing by @backportbot-nextcloud in #5900 > - Set VFS PinState to Excluded for ignored files. by > @backportbot-nextcloud in #5904 > - Create placeholder while dehydrating if needed by > @backportbot-nextcloud in #5906 > - Fix password generation for shares, improve generator by > @backportbot-nextcloud in #5908 > - Fix expire date field in Share settings by @backportbot-nextcloud in > #5907 > - Fix SVG rendering error in SvgImageProvider by > @backportbot-nextcloud in #5909 > - Fix build of sharemodel.cpp on MSVC by @backportbot-nextcloud in > #5913 > - Improve macOS Sparkle updater by @backportbot-nextcloud in #5914 > > Obrigado! > -- > Adriano Committed, thanks > > > Index: Makefile > === > RCS file: /cvs/ports/net/nextcloudclient/Makefile,v > retrieving revision 1.52 > diff -u -p -r1.52 Makefile > --- Makefile 15 Jun 2023 07:33:44 - 1.52 > +++ Makefile 26 Jul 2023 23:22:36 - > @@ -2,7 +2,7 @@ USE_WXNEEDED =Yes > > COMMENT =desktop sync client for Nextcloud > > -V = 3.9.0 > +V = 3.9.1 > DISTNAME = nextcloudclient-${V} > > GH_ACCOUNT = nextcloud > @@ -13,8 +13,8 @@ CATEGORIES =net > > HOMEPAGE = https://nextcloud.com > > -SHARED_LIBS += nextcloudsync 11.0 # 3.9.0 > -SHARED_LIBS += nextcloud_csync 5.0 # 3.9.0 > +SHARED_LIBS += nextcloudsync 12.0 # 3.9.1 > +SHARED_LIBS += nextcloud_csync 6.0 # 3.9.1 > SHARED_LIBS += nextcloudsync_vfs_suffix 1.0 # 3.9.0 > > MAINTAINER = Adriano Barbosa > Index: distinfo > === > RCS file: /cvs/ports/net/nextcloudclient/distinfo,v > retrieving revision 1.41 > diff -u -p -r1.41 distinfo > --- distinfo 15 Jun 2023 07:33:44 - 1.41 > +++ distinfo 26 Jul 2023 23:22:36 - > @@ -1,2 +1,2 @@ > -SHA256 (nextcloudclient-3.9.0.tar.gz) = > hn0NHx2VDOIk6njTAJqJ577cMxe7ncRan5/5YeSRMgE= > -SIZE (nextcloudclient-3.9.0.tar.gz) = 15648917 > +SHA256 (nextcloudclient-3.9.1.tar.gz) = > OfPjnljR9rsI9rzu9se+ETIv7OaCv3PkhqX/ffuVnks= > +SIZE (nextcloudclient-3.9.1.tar.gz) = 15733029 > Index: pkg/PLIST > === > RCS file: /cvs/ports/net/nextcloudclient/pkg/PLIST,v > retrieving revision 1.11 > diff -u -p -r1.11 PLIST > --- pkg/PLIST 1 Aug 2022 04:58:33 - 1.11 > +++ pkg/PLIST 26 Jul 2023 23:22:36 - > @@ -36,6 +36,7 @@ share/nextcloud/ > share/nextcloud/i18n/ > share/nextcloud/i18n/client_TW.qm > share/nextcloud/i18n/client_af.qm > +share/nextcloud/i18n/client_ar.qm > share/nextcloud/i18n/client_bg.qm > share/nextcloud/i18n/client_br.qm > share/nextcloud/i18n/client_ca.qm >
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: rsadow...@cvs.openbsd.org 2023/07/27 22:16:58 Modified files: net/nextcloudclient: Makefile distinfo net/nextcloudclient/pkg: PLIST Log message: Update nextcloudclient to 3.9.1 Update diff from Maintainer Adriano Barbosa
vulkan update to sdk 1.3.250.1; glslang to 12.3.1
This updates the vulkan ports to the latest SDK release. No complicated changes. Thanks to jsg@ for the hint for the simple fix for the namespace collision with major/minor that I somehow didn't think of. Builds and tested on amd64 Intel Tigerlake with vkcube and vkquake. This includes a fix for the compilation failure seen on sparc64; see https://github.com/KhronosGroup/Vulkan-ValidationLayers/pull/5474/files ok? I'm planning to commit this in a few days if I'm not hearing any concerns... Index: glslang/Makefile === RCS file: /cvs/ports/graphics/glslang/Makefile,v retrieving revision 1.18 diff -u -p -r1.18 Makefile --- glslang/Makefile13 May 2023 16:26:12 - 1.18 +++ glslang/Makefile28 Jul 2023 01:48:09 - @@ -2,15 +2,14 @@ PORTROACH = limit:^[0-9] COMMENT = reference front-end for GLSL and ESSL -GH_TAGNAME = 12.1.0 +GH_TAGNAME = 12.3.1 GH_ACCOUNT = KhronosGroup GH_PROJECT = glslang -SHARED_LIBS += glslang 1.0 # 12.0 +SHARED_LIBS += glslang 3.0 # 12.3 SHARED_LIBS += HLSL0.0 # 12.1 -SHARED_LIBS += SPIRV 0.0 # 12.1 +SHARED_LIBS += SPIRV 2.0 # 12.3 SHARED_LIBS += SPVRemapper 0.0 # 12.1 -SHARED_LIBS += glslang-default-resource-limits 0.0 # 12.1 CATEGORIES = devel graphics Index: glslang/distinfo === RCS file: /cvs/ports/graphics/glslang/distinfo,v retrieving revision 1.8 diff -u -p -r1.8 distinfo --- glslang/distinfo13 May 2023 16:26:12 - 1.8 +++ glslang/distinfo28 Jul 2023 01:48:09 - @@ -1,2 +1,2 @@ -SHA256 (glslang-12.1.0.tar.gz) = FRXoQIgdESj7bYMTCEM/cxgI+BjyEDiBFi8//UexXNU= -SIZE (glslang-12.1.0.tar.gz) = 3686676 +SHA256 (glslang-12.3.1.tar.gz) = pXg2pYOzBECHrFG7DV0tgD/4RZHVX4kIf8KazkKouag= +SIZE (glslang-12.3.1.tar.gz) = 3718998 Index: glslang/patches/patch-CMakeLists_txt === RCS file: glslang/patches/patch-CMakeLists_txt diff -N glslang/patches/patch-CMakeLists_txt --- glslang/patches/patch-CMakeLists_txt13 May 2023 16:26:12 - 1.2 +++ /dev/null 1 Jan 1970 00:00:00 - @@ -1,38 +0,0 @@ -Fix building on OpenBSD when building shared libs - -OpenBSD does not link shared libs against libc so it is expected -that the use of --no-undefined when linking will fail. - -Also garbage collect CMAKE_VERSION check while here, as requested, since -the minimum version is already 3.14. - -see: -https://github.com/KhronosGroup/glslang/commit/9c7fd1a33e5cecbe465e1cd70170167d5e40d398 - -Index: CMakeLists.txt CMakeLists.txt.orig -+++ CMakeLists.txt -@@ -161,10 +161,8 @@ if(${CMAKE_CXX_COMPILER_ID} MATCHES "GNU") - add_compile_options(-Werror=deprecated-copy) - endif() - --if(NOT CMAKE_VERSION VERSION_LESS "3.13" AND NOT CMAKE_SYSTEM_NAME STREQUAL "Darwin") -+if(NOT CMAKE_SYSTEM_NAME STREQUAL "OpenBSD" AND NOT CMAKE_SYSTEM_NAME STREQUAL "Darwin") - # Error if there's symbols that are not found at link time. --# add_link_options() was added in CMake 3.13 - if using an earlier --# version don't set this - it should be caught by presubmits anyway. - add_link_options("-Wl,--no-undefined") - endif() - elseif(${CMAKE_CXX_COMPILER_ID} MATCHES "Clang" AND NOT MSVC) -@@ -178,10 +176,8 @@ elseif(${CMAKE_CXX_COMPILER_ID} MATCHES "Clang" AND NO - add_compile_options(-fno-exceptions) - endif() - --if(NOT CMAKE_VERSION VERSION_LESS "3.13") -+if(NOT CMAKE_SYSTEM_NAME STREQUAL "OpenBSD") - # Error if there's symbols that are not found at link time. --# add_link_options() was added in CMake 3.13 - if using an earlier --# version don't set this - it should be caught by presubmits anyway. - if (CMAKE_CXX_COMPILER_ID STREQUAL "AppleClang") - add_link_options("-Wl,-undefined,error") - else() Index: glslang/pkg/PLIST === RCS file: /cvs/ports/graphics/glslang/pkg/PLIST,v retrieving revision 1.8 diff -u -p -r1.8 PLIST --- glslang/pkg/PLIST 13 May 2023 16:26:12 - 1.8 +++ glslang/pkg/PLIST 28 Jul 2023 01:48:09 - @@ -1,4 +1,4 @@ -@bin bin/glslangValidator +@bin bin/glslang @bin bin/spirv-remap include/glslang/ include/glslang/HLSL/ @@ -76,14 +76,14 @@ lib/cmake/SPIRVTargets.cmake lib/cmake/SPVRemapperTargets.cmake lib/cmake/glslang/ lib/cmake/glslang-default-resource-limitsTargets.cmake +lib/cmake/glslang-standaloneTargets.cmake lib/cmake/glslang/glslang-config-version.cmake lib/cmake/glslang/glslang-config.cmake lib/cmake/glslang/glslang-targets${MODCMAKE_BUILD_SUFFIX} lib/cmake/glslang/glslang-targets.cmake -lib/cmake/glslangValidatorTargets.cmake lib/cmake/spirv-remapTargets.cmake @lib
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: k...@cvs.openbsd.org2023/07/27 19:53:00 Modified files: devel/jdk/1.8 : Makefile Log message: Pass CONFIGURE_ARGS/ENV to ensure we don't pickup unwanted build depends. Fixes junking in bulk builds.
Re: update net/wget 1.21.4
Stuart Henderson writes: > On 2023/07/27 14:44, Nam Nguyen wrote: >> Stuart Henderson writes: >> >> > tests fail to run completely here: >> > >> > cc -I/usr/local/include -I/usr/local/include -DHAVE_LIBSSL >> > -I/usr/local/include -DNDEBUG -O2 -pipe -I/usr/local/include >> > -L/usr/local/lib -o ./unit-tests ./unit-tests.c >> > ./unit-tests.c:31:10: fatal error: 'wget.h' file not found >> >> I can reproduce this if I run `make check' in ${WRKSRC}. If I run `make >> test' in the port directory it is able to run the test suite, and it >> omits that compile line. > > It usually fails "make test" in the port directory for me. > Seems I am able to get it to work (not sure if reliably or just > sometimes) with MAKE_JOBS=6 though. I can reproduce this wget.h not found error with MAKE_JOBS=1. naddy@ reported this error a while ago, too. Here is an inline diff that additionally switches back to USE_GMAKE = Yes so tests can reliably compile with MAKE_JOBS=1. Still OK? It is weird that it successfully builds unit-tests (before ...) then tries to rebuild it again (after ...): --8<---cut here---start->8--- cc -I/usr/local/include -I/usr/local/include -DHAVE_LIBSSL -I/usr/local/include -DNDEBUG -O2 -pipe -L/usr/local/lib -o unit-tests unit-tests.o ../src/libunittest.a ../lib/libgnu.a /usr/local/lib/libiconv.so.7.1 /usr/local/lib /libintl.so.7.0 /usr/local/lib/libiconv.so.7.1 -Wl,-rpath,/usr/local/lib /usr/local/lib/libunistring.so.0.1 /usr/local/lib/libiconv.so.7.1 -Wl,-rpath,/usr/local/lib -L/usr/local/lib -lpcre2-8 -L/usr/local/lib -lidn2 -lssl -lcrypto -lz -L /usr/local/lib -lpsl ... cd ../src && make libunittest.a `libunittest.a' is up to date. cc -I/usr/local/include -I/usr/local/include -DHAVE_LIBSSL -I/usr/local/include -DNDEBUG -O2 -pipe -I/usr/local/include -L/usr/local/lib -o ./unit-tests ./unit-tests.c ./unit-tests.c:31:10: fatal error: 'wget.h' file not found #include "wget.h" ^~~~ 1 error generated. --8<---cut here---end--->8--- This seems like difference in behavior between make and gmake. Maybe because unit-tests is specified as an explicit rule in [3] it somehow wants to rebuild it at some point and the include paths are insufficient? Maybe it is the usage of parallel-tests feature in [2] and [4]? [1] https://www.gnu.org/savannah-checkouts/gnu/autoconf/manual/autoconf-2.71/html_node/Make-Target-Lookup.html#Make-Target-Lookup "OpenBSD and FreeBSD make, however, never perform a VPATH search for a dependency that has an explicit rule. This is extremely annoying." [2] https://www.gnu.org/software/automake/manual/html_node/Parallel-Test-Harness.html#Parallel-Test-Harness "it is not possible to specify distributed tests that are themselves generated by means of explicit rules, in a way that is portable to all make implementations (see Make Target Lookup in The Autoconf Manual, the semantics of FreeBSD and OpenBSD make conflict with this). In case of doubt you may want to require to use GNU make, or work around the issue with inference rules to generate the tests." [3] ${WRKSRC}/tests/Makefile --8<---cut here---start->8--- 2205 unit-tests$(EXEEXT): $(unit_tests_OBJECTS) $(unit_tests_DEPENDENCIES) $(EXTRA_unit_tests_DEPENDENCIES) 2206 @rm -f unit-tests$(EXEEXT) 2207 $(AM_V_CCLD)$(LINK) $(unit_tests_OBJECTS) $(unit_tests_LDADD) $(LIBS) --8<---cut here---end--->8--- [4] parallel-tests feature https://www.gnu.org/software/automake/manual/1.11.6/html_node/Simple-Tests-using-parallel_002dtests.html --8<---cut here---start->8--- testenv/README 6:This Test Suite exploits the Parallel Test Harness available in GNU Autotools. testenv/Makefile 2077:AUTOMAKE_OPTIONS = parallel-tests testenv/Makefile.am 109:AUTOMAKE_OPTIONS = parallel-tests tests/Makefile 45:# see http://www.gnu.org/software/automake/manual/html_node/Parallel-Test-Harness.html#Parallel-Test-Harness --8<---cut here---end--->8--- Index: Makefile === RCS file: /cvs/ports/net/wget/Makefile,v retrieving revision 1.91 diff -u -p -u -p -r1.91 Makefile --- Makefile3 Apr 2022 23:42:36 - 1.91 +++ Makefile28 Jul 2023 01:43:27 - @@ -1,6 +1,6 @@ COMMENT = retrieve files from the web via HTTP, HTTPS and FTP -DISTNAME = wget-1.21.3 +DISTNAME = wget-1.21.4 CATEGORIES = net HOMEPAGE = https://www.gnu.org/software/wget/ @@ -30,6 +30,8 @@ TEST_DEPENDS =www/p5-HTTP-Daemon ${MOD TEST_DEPENDS +=www/p5-HTTP-Message security/p5-IO-Socket-SSL FAKE_FLAGS = sysconfdir="${PREFIX}/share/examples/wget" + +USE_GMAKE =Yes CONFIGURE_STYLE = gnu CONFIGURE_ARGS = --with-ssl=openssl Index: distinfo
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2023/07/27 19:15:02 Modified files: devel/sdl2 : Makefile devel/sdl2/patches: patch-src_joystick_bsd_SDL_bsdjoystick_c Log message: backport D-pad calculation by bitwise operation. This is overall much more rational code than before. https://github.com/libsdl-org/SDL/pull/7996
Re: update net/wget 1.21.4
On 2023/07/27 14:44, Nam Nguyen wrote: > Stuart Henderson writes: > > > tests fail to run completely here: > > > > cc -I/usr/local/include -I/usr/local/include -DHAVE_LIBSSL > > -I/usr/local/include -DNDEBUG -O2 -pipe -I/usr/local/include > > -L/usr/local/lib -o ./unit-tests ./unit-tests.c > > ./unit-tests.c:31:10: fatal error: 'wget.h' file not found > > I can reproduce this if I run `make check' in ${WRKSRC}. If I run `make > test' in the port directory it is able to run the test suite, and it > omits that compile line. It usually fails "make test" in the port directory for me. Seems I am able to get it to work (not sure if reliably or just sometimes) with MAKE_JOBS=6 though. > > I would avoid patching tests infrastructure just to avoid test failures, > > unless those failures prevent other tests from running. > > Here is a simplified update to wget with test patching removed. > > I am waiting for feedback from upstream on two better patches that > ignore the wget-log output file in the python and perl test > scripts. This does not have to hold up the update. ok > see: > https://lists.gnu.org/archive/html/bug-wget/2023-07/msg9.html > > OK? > > Index: Makefile > === > RCS file: /cvs/ports/net/wget/Makefile,v > retrieving revision 1.91 > diff -u -p -u -p -r1.91 Makefile > --- Makefile 3 Apr 2022 23:42:36 - 1.91 > +++ Makefile 26 Jul 2023 21:44:10 - > @@ -1,6 +1,6 @@ > COMMENT =retrieve files from the web via HTTP, HTTPS and FTP > > -DISTNAME = wget-1.21.3 > +DISTNAME = wget-1.21.4 > CATEGORIES = net > > HOMEPAGE = https://www.gnu.org/software/wget/ > Index: distinfo > === > RCS file: /cvs/ports/net/wget/distinfo,v > retrieving revision 1.28 > diff -u -p -u -p -r1.28 distinfo > --- distinfo 3 Apr 2022 23:42:36 - 1.28 > +++ distinfo 26 Jul 2023 21:44:10 - > @@ -1,2 +1,2 @@ > -SHA256 (wget-1.21.3.tar.gz) = Vya7i8XKD23HEQ9kFuS7cBni0v9b+T0cov/MZlbyIOU= > -SIZE (wget-1.21.3.tar.gz) = 5079864 > +SHA256 (wget-1.21.4.tar.gz) = gVQvXO+4+qzDm7vGyC3tgOPkqIUFrnLqUd8nUlvN4Ew= > +SIZE (wget-1.21.4.tar.gz) = 5059591 > Index: patches/patch-Makefile_in > === > RCS file: /cvs/ports/net/wget/patches/patch-Makefile_in,v > retrieving revision 1.6 > diff -u -p -u -p -r1.6 patch-Makefile_in > --- patches/patch-Makefile_in 3 Apr 2022 23:42:36 - 1.6 > +++ patches/patch-Makefile_in 26 Jul 2023 21:44:10 - > @@ -1,7 +1,7 @@ > Index: Makefile.in > --- Makefile.in.orig > +++ Makefile.in > -@@ -1691,7 +1691,7 @@ distuninstallcheck_listfiles = find . -type f | \ > +@@ -1895,7 +1895,7 @@ distuninstallcheck_listfiles = find . -type f | \ > ACLOCAL_AMFLAGS = -I m4 > > # subdirectories in the distribution > Index: pkg/PLIST > === > RCS file: /cvs/ports/net/wget/pkg/PLIST,v > retrieving revision 1.29 > diff -u -p -u -p -r1.29 PLIST > --- pkg/PLIST 11 Mar 2022 19:48:11 - 1.29 > +++ pkg/PLIST 26 Jul 2023 21:44:10 - > @@ -50,6 +50,10 @@ share/locale/it/LC_MESSAGES/wget-gnulib. > share/locale/it/LC_MESSAGES/wget.mo > share/locale/ja/LC_MESSAGES/wget-gnulib.mo > share/locale/ja/LC_MESSAGES/wget.mo > +share/locale/ka/ > +share/locale/ka/LC_MESSAGES/ > +share/locale/ka/LC_MESSAGES/wget-gnulib.mo > +share/locale/ka/LC_MESSAGES/wget.mo > share/locale/ko/LC_MESSAGES/wget-gnulib.mo > share/locale/ko/LC_MESSAGES/wget.mo > share/locale/lt/
Re: update net/wget 1.21.4
Stuart Henderson writes: > tests fail to run completely here: > > cc -I/usr/local/include -I/usr/local/include -DHAVE_LIBSSL > -I/usr/local/include -DNDEBUG -O2 -pipe -I/usr/local/include > -L/usr/local/lib -o ./unit-tests ./unit-tests.c > ./unit-tests.c:31:10: fatal error: 'wget.h' file not found I can reproduce this if I run `make check' in ${WRKSRC}. If I run `make test' in the port directory it is able to run the test suite, and it omits that compile line. > > I would avoid patching tests infrastructure just to avoid test failures, > unless those failures prevent other tests from running. Here is a simplified update to wget with test patching removed. I am waiting for feedback from upstream on two better patches that ignore the wget-log output file in the python and perl test scripts. This does not have to hold up the update. see: https://lists.gnu.org/archive/html/bug-wget/2023-07/msg9.html OK? Index: Makefile === RCS file: /cvs/ports/net/wget/Makefile,v retrieving revision 1.91 diff -u -p -u -p -r1.91 Makefile --- Makefile3 Apr 2022 23:42:36 - 1.91 +++ Makefile26 Jul 2023 21:44:10 - @@ -1,6 +1,6 @@ COMMENT = retrieve files from the web via HTTP, HTTPS and FTP -DISTNAME = wget-1.21.3 +DISTNAME = wget-1.21.4 CATEGORIES = net HOMEPAGE = https://www.gnu.org/software/wget/ Index: distinfo === RCS file: /cvs/ports/net/wget/distinfo,v retrieving revision 1.28 diff -u -p -u -p -r1.28 distinfo --- distinfo3 Apr 2022 23:42:36 - 1.28 +++ distinfo26 Jul 2023 21:44:10 - @@ -1,2 +1,2 @@ -SHA256 (wget-1.21.3.tar.gz) = Vya7i8XKD23HEQ9kFuS7cBni0v9b+T0cov/MZlbyIOU= -SIZE (wget-1.21.3.tar.gz) = 5079864 +SHA256 (wget-1.21.4.tar.gz) = gVQvXO+4+qzDm7vGyC3tgOPkqIUFrnLqUd8nUlvN4Ew= +SIZE (wget-1.21.4.tar.gz) = 5059591 Index: patches/patch-Makefile_in === RCS file: /cvs/ports/net/wget/patches/patch-Makefile_in,v retrieving revision 1.6 diff -u -p -u -p -r1.6 patch-Makefile_in --- patches/patch-Makefile_in 3 Apr 2022 23:42:36 - 1.6 +++ patches/patch-Makefile_in 26 Jul 2023 21:44:10 - @@ -1,7 +1,7 @@ Index: Makefile.in --- Makefile.in.orig +++ Makefile.in -@@ -1691,7 +1691,7 @@ distuninstallcheck_listfiles = find . -type f | \ +@@ -1895,7 +1895,7 @@ distuninstallcheck_listfiles = find . -type f | \ ACLOCAL_AMFLAGS = -I m4 # subdirectories in the distribution Index: pkg/PLIST === RCS file: /cvs/ports/net/wget/pkg/PLIST,v retrieving revision 1.29 diff -u -p -u -p -r1.29 PLIST --- pkg/PLIST 11 Mar 2022 19:48:11 - 1.29 +++ pkg/PLIST 26 Jul 2023 21:44:10 - @@ -50,6 +50,10 @@ share/locale/it/LC_MESSAGES/wget-gnulib. share/locale/it/LC_MESSAGES/wget.mo share/locale/ja/LC_MESSAGES/wget-gnulib.mo share/locale/ja/LC_MESSAGES/wget.mo +share/locale/ka/ +share/locale/ka/LC_MESSAGES/ +share/locale/ka/LC_MESSAGES/wget-gnulib.mo +share/locale/ka/LC_MESSAGES/wget.mo share/locale/ko/LC_MESSAGES/wget-gnulib.mo share/locale/ko/LC_MESSAGES/wget.mo share/locale/lt/
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: kette...@cvs.openbsd.org2023/07/27 15:17:04 Modified files: lang/gcc/11: Makefile Log message: Add the --enable-standard-branch-protection to enable BTI and PAuth by default on arm64. ok pascal@
Re: Enable BTI by default in gcc 11
> From: Pascal Stumpf > Date: Thu, 27 Jul 2023 21:20:25 +0200 > > On Thu, 27 Jul 2023 17:38:34 +0200, Mark Kettenis wrote: > > With this diff I can build the gcc 11 port on a machine that > > implements BTI. As far as I can tell the option has no effect on > > non-arm64 machines. > > > > ok? > > OK. > > But now there's two methods for doing this, depending on the > architecture, which I'll need to keep in mind. Oh well. Yes, unfortunately the situation is similar as with llvm. At least here there is a simple configure option that can be enabled. > > Index: lang/gcc/11/Makefile > > === > > RCS file: /cvs/ports/lang/gcc/11/Makefile,v > > retrieving revision 1.19 > > diff -u -p -r1.19 Makefile > > --- lang/gcc/11/Makefile2 Jul 2023 15:33:26 - 1.19 > > +++ lang/gcc/11/Makefile27 Jul 2023 15:34:15 - > > @@ -18,7 +18,7 @@ USE_NOEXECONLY = Yes > > V = 11.2.0 > > FULL_VERSION = $V > > FULL_PKGVERSION = $V > > -REVISION = 7 > > +REVISION = 8 > > > > ADASTRAP-amd64 = adastrap-amd64-$V-3.tar.xz > > ADASTRAP-arm = adastrap-arm-4.9.4-0.tar.xz > > @@ -155,7 +155,8 @@ CONFIGURE_ARGS += \ > > --enable-languages=${LANGS} \ > > --disable-libstdcxx-pch \ > > --enable-default-pie \ > > - --without-isl > > + --enable-standard-branch-protection \ > > + --without-isl > > > > # Enable the stack protector by default where supported > > .if ${MACHINE_ARCH} != "riscv64" >
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2023/07/27 14:51:18 Modified files: games : Makefile Log message: +dsda-doom
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2023/07/27 14:50:30 Log message: import dsda-doom, as fork of prboom+ with focus on speedrunning from Lucas de Sena who takes maintainer - thanks! ok sthen@ DESCR: DSDA-Doom (also Doom Speed Demos Archive - Doom) is a source port based on the PrBoom+um 2.6.x fork of PrBoom+ by Ryan Krafnick (Kraflab). It has extra tooling for demo recording and playback, with a focus on speedrunning. It also implements several new standards for mod and map authors alike. New features from PrBoom+ include: - Heretic, Hexen, MBF21, and Doom-in-Hexen support - In-game console and scripting - Full controller support - Palette-based lightmode for opengl - Debugging features for testing - Strict mode for speedrunning - Various quality of life improvements - Advanced tools for TASing - Rewind Status: Vendor Tag: thfr Release Tags: thfr_20230727 N ports/games/dsda-doom/Makefile N ports/games/dsda-doom/distinfo N ports/games/dsda-doom/pkg/DESCR N ports/games/dsda-doom/pkg/PLIST N ports/games/dsda-doom/patches/patch-prboom2_src_CMakeLists_txt N ports/games/dsda-doom/patches/patch-prboom2_CMakeLists_txt No conflicts created by this import
Re: [update] openttd to 13.1
On 2023/04/21 19:43, Omar Polo wrote: > On 2023/04/13 21:56:43 +0200, Florian Viehweger > wrote: > > Hi, > > > > this updates openttd to 13.1, changes are listed here[1]. > > > > I've played a bit on amd64 and found no issues. > > > > Comments? > > builds and works fine for me. `make port-lib-depends-check' complains > about unneeded WANTLIBs but I guess that's due to SDL2 being > statically linked: doesn't ssem statically linked to me? $ objdump -p ../fake-amd64/usr/local/bin/openttd|grep SDL NEEDED libSDL2.so.0.14
Re: update games/openttd
On 2023/07/27 21:41, Florian Viehweger wrote: > Hi, > > > > tested on amd64 by playing a game > > > > > > ok? > > > > make fetch failed, > > > > ftp: proxy.binaries.openttd.org: no address associated with name > > > > It succeeded after I made this change, > > > > -MASTER_SITES = > > https://proxy.binaries.openttd.org/openttd-releases/$V/ +MASTER_SITES > > = https://cdn.openttd.org/openttd-releases/$V/ > > > > If you fix the fetch, then ok gkoehler@ > > I have been experimenting with fixing WANTLIB in the last few days. For > now I'm happy with a simple version bump and fixing MASTER_SITES. That would be WANTLIB += ${COMPILER_LIBCXX} WANTLIB += c fluidsynth fontconfig freetype icudata icui18n icuuc WANTLIB += lzma lzo2 m png z and it uses C++17 so the COMPILER line should be COMPILER =base-clang ports-gcc
Re: [new] games/dsda-doom
On 2023-07-27, Thomas Frohwein wrote: > One more issue: Lucas, it would be best if you are the maintainer of > the port to be involved in keeping it updated and working. Ok. Adding myself as maintainer. --- Makefile.orig Thu Jul 27 17:35:18 2023 +++ MakefileThu Jul 27 17:34:44 2023 @@ -6,6 +6,8 @@ GH_TAGNAME =v0.26.2 CATEGORIES = games x11 +MAINTAINER = Lucas de Sena + HOMEPAGE = https://github.com/kraflab/dsda-doom # GPLv2+
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2023/07/27 14:20:06 Modified files: games/dxx-rebirth: Makefile Log message: requires -std=gnu++20; therefore disable gcc arches
Re: [new] games/dsda-doom
On Wed, Jul 26, 2023 at 09:03:42AM +0100, Stuart Henderson wrote: [...] > > fluidsynth v2.0 will be useful to know when we might be able to remove > > that CONFIGURE_ARG in the future... > > > > with or without DEBUG_PACKAGES, ok thfr@ > > couple of nits: make the comment a little more clear; put > MODCMAKE_LDFLAGS with CFLAGS (conceptually similar); actually > remove the second -DCMAKE_BUILD_TYPE > > with that it's ok sthen@ One more issue: Lucas, it would be best if you are the maintainer of the port to be involved in keeping it updated and working. > > --- Makefile.orig Tue Jul 25 18:53:17 2023 > +++ Makefile Wed Jul 26 09:02:05 2023 > @@ -25,17 +25,16 @@ LIB_DEPENDS = archivers/libzip \ > devel/sdl2-mixer \ > devel/sdl2-image > > -# disable fluidsynth v2.0, which is not packaged > +# requires fluidsynth v2.0, currently we have 1.x > CONFIGURE_ARGS = -DWITH_FLUIDSYNTH=OFF > > +MODCMAKE_LDFLAGS = -L${X11BASE}/lib -L${LOCALBASE}/lib > CFLAGS +=-I${X11BASE}/include -I${LOCALBASE}/include > > -DEBUG_CONFIGURE_ARGS = -DCMAKE_BUILD_TYPE=Debug > DEBUG_PACKAGES = ${BUILD_PACKAGES} > > NO_TEST =Yes > > -MODCMAKE_LDFLAGS = -L${X11BASE}/lib -L${LOCALBASE}/lib > WRKSRC = ${WRKDIST}/prboom2 > > post-install:
Re: update games/openttd
Hi, > > tested on amd64 by playing a game > > > > ok? > > make fetch failed, > > ftp: proxy.binaries.openttd.org: no address associated with name > > It succeeded after I made this change, > > -MASTER_SITES = > https://proxy.binaries.openttd.org/openttd-releases/$V/ +MASTER_SITES > = https://cdn.openttd.org/openttd-releases/$V/ > > If you fix the fetch, then ok gkoehler@ I have been experimenting with fixing WANTLIB in the last few days. For now I'm happy with a simple version bump and fixing MASTER_SITES. Attached below for convenience. Thank you both for looking at openttd. Index: Makefile === RCS file: /daten/openbsdmirror/cvs/mirror/ports/games/openttd/Makefile,v retrieving revision 1.85 diff -u -p -u -p -r1.85 Makefile --- Makefile26 Apr 2023 08:34:13 - 1.85 +++ Makefile27 Jul 2023 19:22:18 - @@ -1,6 +1,6 @@ COMMENT= open source clone of the game Transport Tycoon Deluxe -V =13.1 +V =13.3 DISTNAME = openttd-$V-source PKGNAME = openttd-$V @@ -20,7 +20,7 @@ WANTLIB += sndio usbhid z COMPILER = base-clang ports-gcc base-gcc -MASTER_SITES = https://proxy.binaries.openttd.org/openttd-releases/$V/ +MASTER_SITES = https://cdn.openttd.org/openttd-releases/$V/ EXTRACT_SUFX = .tar.xz DIST_SUBDIR = openttd Index: distinfo === RCS file: /daten/openbsdmirror/cvs/mirror/ports/games/openttd/distinfo,v retrieving revision 1.44 diff -u -p -u -p -r1.44 distinfo --- distinfo26 Apr 2023 08:34:13 - 1.44 +++ distinfo27 Jul 2023 19:22:18 - @@ -1,2 +1,2 @@ -SHA256 (openttd/openttd-13.1-source.tar.xz) = Xt8i03A1I4KF72cql9WeZCgL66sj5YR4CDTM1r4KWLs= -SIZE (openttd/openttd-13.1-source.tar.xz) = 7407360 +SHA256 (openttd/openttd-13.3-source.tar.xz) = qvoW0vtnFlE0xzqIj3n3pe19oXoEz26ez2csnLiecZI= +SIZE (openttd/openttd-13.3-source.tar.xz) = 7417568 -- greetings, Florian Viehweger
Re: Enable BTI by default in gcc 11
On Thu, 27 Jul 2023 17:38:34 +0200, Mark Kettenis wrote: > With this diff I can build the gcc 11 port on a machine that > implements BTI. As far as I can tell the option has no effect on > non-arm64 machines. > > ok? OK. But now there's two methods for doing this, depending on the architecture, which I'll need to keep in mind. Oh well. > Index: lang/gcc/11/Makefile > === > RCS file: /cvs/ports/lang/gcc/11/Makefile,v > retrieving revision 1.19 > diff -u -p -r1.19 Makefile > --- lang/gcc/11/Makefile 2 Jul 2023 15:33:26 - 1.19 > +++ lang/gcc/11/Makefile 27 Jul 2023 15:34:15 - > @@ -18,7 +18,7 @@ USE_NOEXECONLY = Yes > V = 11.2.0 > FULL_VERSION = $V > FULL_PKGVERSION = $V > -REVISION = 7 > +REVISION = 8 > > ADASTRAP-amd64 = adastrap-amd64-$V-3.tar.xz > ADASTRAP-arm = adastrap-arm-4.9.4-0.tar.xz > @@ -155,7 +155,8 @@ CONFIGURE_ARGS += \ > --enable-languages=${LANGS} \ > --disable-libstdcxx-pch \ > --enable-default-pie \ > - --without-isl > + --enable-standard-branch-protection \ > + --without-isl > > # Enable the stack protector by default where supported > .if ${MACHINE_ARCH} != "riscv64"
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: na...@cvs.openbsd.org 2023/07/27 13:13:27 Modified files: net/curl : Makefile distinfo Log message: net/curl: update to bugfix release 8.2.1
Re: jdk fails to build (gmkdir)
On Jul 27, 2023, at 5:44 AM, Antoine Jacoutot wrote: > > Hi. > > It seems gmkdir is picked up if present at configure time. > If junked then the build fails with: Thanks. Fix committed. I’ll look over 1.8 and 17 for similar corrections as well.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: k...@cvs.openbsd.org2023/07/27 11:09:42 Modified files: devel/jdk/11 : Makefile Log message: Pass CONFIGURE_ARGS to ensure we don't pickup unwanted build depends. Fixes junking in bulk builds reported by ajacoutot@
Enable BTI by default in gcc 11
With this diff I can build the gcc 11 port on a machine that implements BTI. As far as I can tell the option has no effect on non-arm64 machines. ok? Index: lang/gcc/11/Makefile === RCS file: /cvs/ports/lang/gcc/11/Makefile,v retrieving revision 1.19 diff -u -p -r1.19 Makefile --- lang/gcc/11/Makefile2 Jul 2023 15:33:26 - 1.19 +++ lang/gcc/11/Makefile27 Jul 2023 15:34:15 - @@ -18,7 +18,7 @@ USE_NOEXECONLY = Yes V = 11.2.0 FULL_VERSION = $V FULL_PKGVERSION = $V -REVISION = 7 +REVISION = 8 ADASTRAP-amd64 = adastrap-amd64-$V-3.tar.xz ADASTRAP-arm = adastrap-arm-4.9.4-0.tar.xz @@ -155,7 +155,8 @@ CONFIGURE_ARGS += \ --enable-languages=${LANGS} \ --disable-libstdcxx-pch \ --enable-default-pie \ - --without-isl + --enable-standard-branch-protection \ + --without-isl # Enable the stack protector by default where supported .if ${MACHINE_ARCH} != "riscv64"
Re: Port Request
On Thu, Jul 27, 2023 at 07:41:15AM +, luffy20201 wrote: > Large Fries! =]
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: bcal...@cvs.openbsd.org 2023/07/27 08:00:37 Modified files: sysutils/diffoscope: Makefile distinfo sysutils/diffoscope/pkg: PLIST Log message: Update to diffoscope-245
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: rsadow...@cvs.openbsd.org 2023/07/27 06:37:01 Modified files: net/weechat: Makefile net/weechat/patches: patch-CMakeLists_txt Log message: Remove -fms-extensions to fix the build This was lost in the last update diff. What's funny is that it built without too. Spotted by naddy, tb, danke!
Re: www/gotosocial: update to v0.10.0
Le Thu, Jul 27, 2023 at 11:16:48AM +0100, Stuart Henderson a écrit : > On 2023/07/26 22:51, Denis Fondras wrote: > > Here is an update to the latest version of GoToSocial. > > It is not broken anymore. > > I see https://github.com/superseriousbusiness/gotosocial/issues/1710 > is still open, is that tested with a sqlite db (not pgsql)? > > If so, ok. > It was started with a SQLite DB : Jul 27 13:53:43 carcass gotosocial[93477]: timestamp="27/07/2023 13:53:43.210" func=cache.(*Cac hes).Init level=INFO msg="init: 0xc0005a2000" Jul 27 13:53:43 carcass gotosocial[93477]: timestamp="27/07/2023 13:53:43.211" func=cache.(*Cac hes).Start level=INFO msg="start: 0xc0005a2000" Jul 27 13:53:43 carcass gotosocial[93477]: timestamp="27/07/2023 13:53:43.212" func=bundb.sqlit eConn level=INFO msg="connected to SQLITE database with address file:/var/gotosocial/gotosocial .db?_txlock=immediate" Jul 27 13:53:43 carcass gotosocial[93477]: timestamp="27/07/2023 13:53:43.217" func=bundb.sqlit ePragmas level=INFO msg="sqlite pragma journal_mode set to wal" Jul 27 13:53:43 carcass gotosocial[93477]: timestamp="27/07/2023 13:53:43.217" func=bundb.sqlit ePragmas level=INFO msg="sqlite pragma synchronous set to 1" Jul 27 13:53:43 carcass gotosocial[93477]: timestamp="27/07/2023 13:53:43.217" func=bundb.sqlit ePragmas level=INFO msg="sqlite pragma cache_size set to -8192" Jul 27 13:53:43 carcass gotosocial[93477]: timestamp="27/07/2023 13:53:43.217" func=bundb.sqlit ePragmas level=INFO msg="sqlite pragma busy_timeout set to 180" Jul 27 13:53:43 carcass gotosocial[93477]: timestamp="27/07/2023 13:53:43.221" func=bundb.doMig ration level=INFO msg="there are no new migrations to run" Jul 27 13:53:43 carcass gotosocial[93477]: timestamp="27/07/2023 13:53:43.221" func=bundb.(*adm inDB).CreateInstanceAccount level=INFO msg="instance account localhost already exists" Jul 27 13:53:43 carcass gotosocial[93477]: timestamp="27/07/2023 13:53:43.221" func=bundb.(*adm inDB).CreateInstanceInstance level=INFO msg="instance entry already exists" Jul 27 13:53:43 carcass gotosocial[93477]: timestamp="27/07/2023 13:53:43.226" func=router.(*ro uter).Start.func5 level=INFO msg="listening on [2a00:6060:1::1]:" Jul 27 13:54:21 carcass gotosocial[93477]: timestamp="27/07/2023 13:54:21.392" func=middleware. Logger.func1.1 level=INFO latency=5.551004ms userAgent="Mozilla/5.0 (X11; OpenBSD amd64; rv:109 .0) Gecko/20100101 Firefox/115.0" method=GET statusCode=200 path=/ clientIP=2a00:6060:1::10 req uestID=9cqk75w904001pwdqe40 msg="OK: wrote 3.88kiB" I believe the new version of modernc.org/sqlite resolved the issue.
sparc64 bulk build report
Bulk build on sparc64-0a.ports.openbsd.org Started : Mon Jul 24 13:46:59 MDT 2023 Finished: Thu Jul 27 05:36:40 MDT 2023 Duration: 2 Days 15 hours 50 minutes Built using OpenBSD 7.3-current (GENERIC.MP) #1838: Sun Jul 23 20:02:33 MDT 2023 Built 9271 packages Number of packages built each day: Jul 24: 5416 Jul 25: 1977 Jul 26: 1835 Jul 27: 43 Critical path missing pkgs: http://build-failures.rhaalovely.net/sparc64/2023-07-24/summary.log Build failures: 64 http://build-failures.rhaalovely.net/sparc64/2023-07-24/astro/calcmysky.log http://build-failures.rhaalovely.net/sparc64/2023-07-24/astro/py-astropy,python3.log http://build-failures.rhaalovely.net/sparc64/2023-07-24/audio/libcanberra.log http://build-failures.rhaalovely.net/sparc64/2023-07-24/audio/libmusicbrainz.log http://build-failures.rhaalovely.net/sparc64/2023-07-24/audio/libmusicbrainz5.log http://build-failures.rhaalovely.net/sparc64/2023-07-24/audio/milkytracker.log http://build-failures.rhaalovely.net/sparc64/2023-07-24/audio/ncmpc.log http://build-failures.rhaalovely.net/sparc64/2023-07-24/audio/ocp.log http://build-failures.rhaalovely.net/sparc64/2023-07-24/cad/dxf2gcode.log http://build-failures.rhaalovely.net/sparc64/2023-07-24/devel/abseil-cpp.log http://build-failures.rhaalovely.net/sparc64/2023-07-24/devel/avr/gcc.log http://build-failures.rhaalovely.net/sparc64/2023-07-24/devel/difftastic.log http://build-failures.rhaalovely.net/sparc64/2023-07-24/devel/kf5/kguiaddons.log http://build-failures.rhaalovely.net/sparc64/2023-07-24/devel/kf5/kquickcharts.log http://build-failures.rhaalovely.net/sparc64/2023-07-24/devel/liburcu.log http://build-failures.rhaalovely.net/sparc64/2023-07-24/devel/mtxclient.log http://build-failures.rhaalovely.net/sparc64/2023-07-24/devel/orcania.log http://build-failures.rhaalovely.net/sparc64/2023-07-24/devel/py-thrift,python3.log http://build-failures.rhaalovely.net/sparc64/2023-07-24/devel/qcoro.log http://build-failures.rhaalovely.net/sparc64/2023-07-24/devel/vim-command-t.log http://build-failures.rhaalovely.net/sparc64/2023-07-24/devel/xsd.log http://build-failures.rhaalovely.net/sparc64/2023-07-24/editors/kakoune.log http://build-failures.rhaalovely.net/sparc64/2023-07-24/games/cataclysm-dda,no_x11.log http://build-failures.rhaalovely.net/sparc64/2023-07-24/games/choria.log http://build-failures.rhaalovely.net/sparc64/2023-07-24/games/dxx-rebirth.log http://build-failures.rhaalovely.net/sparc64/2023-07-24/games/fheroes2.log http://build-failures.rhaalovely.net/sparc64/2023-07-24/games/libgdx/1.9.11.log http://build-failures.rhaalovely.net/sparc64/2023-07-24/games/xmoto.log http://build-failures.rhaalovely.net/sparc64/2023-07-24/graphics/asymptote.log http://build-failures.rhaalovely.net/sparc64/2023-07-24/graphics/flameshot.log http://build-failures.rhaalovely.net/sparc64/2023-07-24/graphics/libgexiv2.log http://build-failures.rhaalovely.net/sparc64/2023-07-24/graphics/makehuman.log http://build-failures.rhaalovely.net/sparc64/2023-07-24/graphics/nomacs.log http://build-failures.rhaalovely.net/sparc64/2023-07-24/graphics/rawstudio.log http://build-failures.rhaalovely.net/sparc64/2023-07-24/graphics/tesseract/tesseract.log http://build-failures.rhaalovely.net/sparc64/2023-07-24/graphics/vulkan-validation-layers.log http://build-failures.rhaalovely.net/sparc64/2023-07-24/inputmethods/ibus.log http://build-failures.rhaalovely.net/sparc64/2023-07-24/inputmethods/libime.log http://build-failures.rhaalovely.net/sparc64/2023-07-24/lang/gambit.log http://build-failures.rhaalovely.net/sparc64/2023-07-24/lang/sbcl.log http://build-failures.rhaalovely.net/sparc64/2023-07-24/mail/mu.log http://build-failures.rhaalovely.net/sparc64/2023-07-24/mail/rspamd,hyperscan.log http://build-failures.rhaalovely.net/sparc64/2023-07-24/math/gunits.log http://build-failures.rhaalovely.net/sparc64/2023-07-24/net/cadaver.log http://build-failures.rhaalovely.net/sparc64/2023-07-24/net/openconnect.log http://build-failures.rhaalovely.net/sparc64/2023-07-24/security/opensc.log http://build-failures.rhaalovely.net/sparc64/2023-07-24/sysutils/firmware/apple-boot.log http://build-failures.rhaalovely.net/sparc64/2023-07-24/sysutils/nut.log http://build-failures.rhaalovely.net/sparc64/2023-07-24/sysutils/u-boot-asahi.log http://build-failures.rhaalovely.net/sparc64/2023-07-24/telephony/asterisk/16.log http://build-failures.rhaalovely.net/sparc64/2023-07-24/telephony/asterisk/18.log http://build-failures.rhaalovely.net/sparc64/2023-07-24/telephony/asterisk/20.log http://build-failures.rhaalovely.net/sparc64/2023-07-24/telephony/baresip/baresip,-gtk.log http://build-failures.rhaalovely.net/sparc64/2023-07-24/textproc/libmarisa,,-main.log http://build-failures.rhaalovely.net/sparc64/2023-07-24/textproc/redland-bindings,-main.log http://build-failures.rhaalovely.net/sparc64/2023-07-24/textproc/xxdiff.log http://build-failures.rhaalovely.net/sparc64/2023-07-24/www/havp.log
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: rob...@cvs.openbsd.org 2023/07/27 05:08:33 Modified files: www/ungoogled-chromium: Makefile distinfo Log message: update to 115.0.5790.110
NEW: x11/qt6/qtwebsockets
Please find attached a new qt6 module qt6-qtwebsockets-6.5.1. We need this module to switch multimedia/shotcut from Qt5 to Qt6. OK to import? Comment: Qt6 module for the WebSocket protocol Required by: debug-qt6-qtwebsockets-6.5.1 Description: The Qt WebSockets module provides C++ and QML interfaces that enable Qt applications to act as a server that can process WebSocket requests, or a client that can consume data received from the server, or both. Maintainer: Rafael Sadowski WWW: https://www.qt.io/
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2023/07/27 03:52:42 Modified files: databases/pgbouncer: Makefile distinfo databases/pgbouncer/patches: patch-etc_pgbouncer_ini patch-lib_usual_tls_tls_compat_h databases/pgbouncer/pkg: PLIST Log message: databases/pgbouncer: update to 1.20.0. see https://www.pgbouncer.org/changelog.html#pgbouncer-120x ok pea@ (MAINTAINER)
jdk fails to build (gmkdir)
Hi. It seems gmkdir is picked up if present at configure time. If junked then the build fails with: Copying jdk/lib/server/libjvm.so /usr/local/bin/bash: line 1: /usr/local/bin/gmkdir: No such file or directory /bin/cp -fP '/exopi-obj/pobj/jdk-11.0.19.7.1/jdk11u-jdk-11.0.19-7-1/build/bsd-x86_64-normal-server-release/support/modules_libs/java.base/server/libjvm.so' '/exopi-obj/pobj/jdk-11.0.19.7.1/jdk11u-jdk-11.0.19-7-1/build/bsd-x86_64-normal-se rver-release/jdk/lib/server/libjvm.so' Creating symlink jdk/lib/server/libjvm.debuginfo cp: /exopi-obj/pobj/jdk-11.0.19.7.1/jdk11u-jdk-11.0.19-7-1/build/bsd-x86_64-normal-server-release/jdk/lib/server/libjvm.so: No such file or directory /usr/local/bin/bash: line 1: /usr/local/bin/gmkdir: No such file or directory gmake[3]: *** [CopyToExplodedJdk.gmk:43: /exopi-obj/pobj/jdk-11.0.19.7.1/jdk11u-jdk-11.0.19-7-1/build/bsd-x86_64-normal-server-release/jdk/lib/server/libjvm.so] Error 1 gmake[3]: Leaving directory '/exopi-obj/pobj/jdk-11.0.19.7.1/jdk11u-jdk-11.0.19-7-1/make/hotspot' gmake[2]: *** [make/Main.gmk:272: hotspot-server-libs] Error 2 gmake[2]: Leaving directory '/exopi-obj/pobj/jdk-11.0.19.7.1/jdk11u-jdk-11.0.19-7-1' ERROR: Build failed for target 'images' in configuration 'bsd-x86_64-normal-server-release' (exit code 2) gmake[2]: Entering directory '/exopi-obj/pobj/jdk-11.0.19.7.1/jdk11u-jdk-11.0.19-7-1' [ -f /exopi-obj/pobj/jdk-11.0.19.7.1/jdk11u-jdk-11.0.19-7-1/build/bsd-x86_64-normal-server-release/make-support/javacservers/server.port ] && echo Stopping sjavac server && /usr/bin/touch /exopi-obj/pobj/jdk-11.0.19.7.1/jdk11u-jdk-11.0.19 -7-1/build/bsd-x86_64-normal-server-release/make-support/javacservers/server.port.stop; true /bin/date '+%Y %m %d %H %M %S' | /usr/bin/awk '{ print $1,$2,$3,$4,$5,$6,($4*3600+$5*60+$6) }' > /exopi-obj/pobj/jdk-11.0.19.7.1/jdk11u-jdk-11.0.19-7-1/build/bsd-x86_64-normal-server-release/make-support/build-times/build_time_end_TOTAL /bin/date '+%Y-%m-%d %H:%M:%S' > /exopi-obj/pobj/jdk-11.0.19.7.1/jdk11u-jdk-11.0.19-7-1/build/bsd-x86_64-normal-server-release/make-support/build-times/build_time_end_TOTAL_human_readable echo `/bin/cat /exopi-obj/pobj/jdk-11.0.19.7.1/jdk11u-jdk-11.0.19-7-1/build/bsd-x86_64-normal-server-release/make-support/build-times/build_time_start_TOTAL` `/bin/cat /exopi-obj/pobj/jdk-11.0.19.7.1/jdk11u-jdk-11.0.19-7-1/build/bsd-x86_6 4-normal-server-release/make-support/build-times/build_time_end_TOTAL` TOTAL | /usr/bin/awk '{ F=$7; T=$14; if (F > T) { T+=3600*24 }; D=T-F; H=int(D/3600); M=int((D-H*3600)/60); S=D-H*3600-M*60; printf("%02d:%02d:%02d %s\n",H,M,S,$15); } ' > /exopi-obj/pobj/jdk-11.0.19.7.1/jdk11u-jdk-11.0.19-7-1/build/bsd-x86_64-normal-server-release/make-support/build-times/build_time_diff_TOTAL printf -- "- Build times ---\nStart %s\nEnd %s\n%s\n%s\n-\n" "`/bin/cat /exopi-obj/pobj/jdk-11.0.19.7.1/jdk11u-jdk-11.0.19-7-1/build/bsd-x86_64-normal-server-release/make-support/build-times/build_time_s tart_TOTAL_human_readable`" "`/bin/cat /exopi-obj/pobj/jdk-11.0.19.7.1/jdk11u-jdk-11.0.19-7-1/build/bsd-x86_64-normal-server-release/make-support/build-times/build_time_end_TOTAL_human_readable`" "`/bin/ls /exopi-obj/pobj/jdk-11.0.19.7.1/ jdk11u-jdk-11.0.19-7-1/build/bsd-x86_64-normal-server-release/make-support/build-times/build_time_diff_* | /usr/bin/grep -v _TOTAL | /usr/bin/xargs /bin/cat | /usr/bin/sort -k 2`" "`/bin/cat /exopi-obj/pobj/jdk-11.0.19.7.1/jdk11u-jdk-11.0 .19-7-1/build/bsd-x86_64-normal-server-release/make-support/build-times/build_time_diff_TOTAL`" > >(/usr/bin/tee -a /exopi-obj/pobj/jdk-11.0.19.7.1/jdk11u-jdk-11.0.19-7-1/build/bsd-x86_64-normal-server-release/build.log) 2> >(/usr/bin/tee -a /exopi-obj/pobj/jdk-11.0.19.7.1/jdk11u-jdk-11.0.19-7-1/build/bsd-x86_64-normal-server-release/build.log >&2) && wait - Build times --- Start 2023-07-27 11:13:45 End 2023-07-27 11:21:38 00:07:54 TOTAL - if /usr/bin/grep -q "recipe for target .* failed" /exopi-obj/pobj/jdk-11.0.19.7.1/jdk11u-jdk-11.0.19-7-1/build/bsd-x86_64-normal-server-release/build.log 2> /dev/null; then printf "\n=== Make failed targets repeated here ===\n" ; /usr/bin /grep "recipe for target .* failed" /exopi-obj/pobj/jdk-11.0.19.7.1/jdk11u-jdk-11.0.19-7-1/build/bsd-x86_64-normal-server-release/build.log ; printf "=== End of repeated output ===\n" ; printf "\nHint: Try searching the build log for the name of the first failed target.\n" ; else printf "\nNo indication of failed target found.\n" ; printf "Hint: Try searching the build log for '] Error'.\n" ; fi No indication of failed target found. Hint: Try searching the build log for '] Error'. printf "Hint: See doc/building.html#troubleshooting for assistance.\n\n" Hint: See doc/building.html#troubleshooting for assistance. gmake[2]: Leaving directory '/exopi-obj/pobj/jdk-11.0.19.7.1/jdk11u-jdk-11.0.19-7-1' gmake[1]: ***
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: bl...@cvs.openbsd.org 2023/07/27 03:26:03 Modified files: misc/open62541 : Makefile distinfo misc/open62541/patches: patch-CMakeLists_txt patch-doc_CMakeLists_txt patch-plugins_crypto_openssl_ua_openssl_version_abstraction_h patch-plugins_crypto_openssl_ua_pki_openssl_c patch-src_client_ua_client_c patch-src_client_ua_client_internal_h misc/open62541/pkg: PFRAG.ns0_full PLIST Log message: update open62541 to 1.3.6
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: p...@cvs.openbsd.org2023/07/27 02:18:22 Modified files: net/miniflux : Makefile distinfo modules.inc Log message: update net/miniflux to 2.0.46 ok aisha@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2023/07/27 01:28:39 Modified files: sysutils/terraform: Makefile distinfo Log message: Update to terraform-1.5.4.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2023/07/27 01:13:16 Modified files: net/nmap : Makefile net/nmap/patches: patch-nse_openssl_cc Log message: net/nmap: RC4_options will go away. Add workaround for the only consumer.
Re: [update] pgbouncer 1.19.1
Le Tue, Jul 18, 2023 at 08:47:00AM +0200, Landry Breuil a écrit : > hi, > > simple update to latest, cf > https://www.pgbouncer.org/changelog.html#pgbouncer-119x - now it > defaults to md5 instead of trust. it should also improve scram support > (cf https://www.pgbouncer.org/changelog.html#pgbouncer-117x) which is > now default in psql.. > > not tested on openbsd, but using it fine on debian.. now for 1.20.0 :) unless i hear from you pea@, will be commited with maintainer timeout in 2 weeks.. Landry Index: Makefile === RCS file: /cvs/ports/databases/pgbouncer/Makefile,v retrieving revision 1.37 diff -u -r1.37 Makefile --- Makefile8 Nov 2022 11:14:45 - 1.37 +++ Makefile27 Jul 2023 06:49:52 - @@ -1,8 +1,7 @@ COMMENT = lightweight connection pooler for PostgreSQL -V =1.16.1 +V =1.20.0 DISTNAME = pgbouncer-${V} -REVISION = 1 CATEGORIES = databases Index: distinfo === RCS file: /cvs/ports/databases/pgbouncer/distinfo,v retrieving revision 1.15 diff -u -r1.15 distinfo --- distinfo17 Dec 2021 13:18:38 - 1.15 +++ distinfo27 Jul 2023 06:49:52 - @@ -1,2 +1,2 @@ -SHA256 (pgbouncer-1.16.1.tar.gz) = CHR36eR2bQMrBLewBsDI1kFgpUFBp7/CxuWueuEb9/w= -SIZE (pgbouncer-1.16.1.tar.gz) = 591450 +SHA256 (pgbouncer-1.20.0.tar.gz) = 5w1afLi3Hdfbq/01cdcaS2uZ8uhdjXGvHnNPbYZjXw4= +SIZE (pgbouncer-1.20.0.tar.gz) = 638020 Index: patches/patch-etc_pgbouncer_ini === RCS file: /cvs/ports/databases/pgbouncer/patches/patch-etc_pgbouncer_ini,v retrieving revision 1.7 diff -u -r1.7 patch-etc_pgbouncer_ini --- patches/patch-etc_pgbouncer_ini 11 Mar 2022 18:31:35 - 1.7 +++ patches/patch-etc_pgbouncer_ini 27 Jul 2023 06:49:52 - @@ -1,20 +1,10 @@ Index: etc/pgbouncer.ini --- etc/pgbouncer.ini.orig +++ etc/pgbouncer.ini -@@ -112,7 +112,7 @@ listen_port = 6432 - ;;; - - ;; any, trust, plain, md5, cert, hba, pam --auth_type = trust -+auth_type = md5 - auth_file = /etc/pgbouncer/userlist.txt - - ;; Path to HBA-style auth config -@@ -127,7 +127,7 @@ auth_file = /etc/pgbouncer/userlist.txt - ;;; +@@ -138,6 +138,7 @@ auth_file = /etc/pgbouncer/userlist.txt ;; comma-separated list of users who are allowed to change settings --;admin_users = user2, someadmin, otheradmin + ;admin_users = user2, someadmin, otheradmin +admin_users = admin, pgbouncer ;; comma-separated list of users who are just allowed to use SHOW command Index: patches/patch-lib_usual_tls_tls_compat_h === RCS file: /cvs/ports/databases/pgbouncer/patches/patch-lib_usual_tls_tls_compat_h,v retrieving revision 1.4 diff -u -r1.4 patch-lib_usual_tls_tls_compat_h --- patches/patch-lib_usual_tls_tls_compat_h11 Mar 2022 18:31:36 - 1.4 +++ patches/patch-lib_usual_tls_tls_compat_h27 Jul 2023 06:49:52 - @@ -11,12 +11,12 @@ #define NID_kx_ecdhe (-90) #define NID_kx_dhe (-91) -@@ -79,7 +78,7 @@ static inline X509_OBJECT *X509_STORE_CTX_get_obj_by_s +@@ -78,6 +77,8 @@ static inline X509_OBJECT *X509_STORE_CTX_get_obj_by_s + } return NULL; } - -- ++ +#endif - #endif - /* ecdh_auto is broken - ignores main EC key */ + /* + * We need these specific functions for OpenSSL 3.0.0 because the Index: pkg/PLIST === RCS file: /cvs/ports/databases/pgbouncer/pkg/PLIST,v retrieving revision 1.10 diff -u -r1.10 PLIST --- pkg/PLIST 8 Nov 2022 11:14:45 - 1.10 +++ pkg/PLIST 27 Jul 2023 06:49:52 - @@ -11,10 +11,17 @@ share/doc/pgbouncer/ share/doc/pgbouncer/NEWS.md share/doc/pgbouncer/README.md +share/doc/pgbouncer/pgbouncer-minimal.ini @mode 640 @group _pgbouncer share/doc/pgbouncer/pgbouncer.ini @sample ${SYSCONFDIR}/pgbouncer/pgbouncer.ini +@mode +@group +share/doc/pgbouncer/pgbouncer.service +share/doc/pgbouncer/pgbouncer.socket +@mode 640 +@group _pgbouncer share/doc/pgbouncer/userlist.txt @sample ${SYSCONFDIR}/pgbouncer/userlist.txt @mode
Re: cmake/lua: fix lua autodetection
On Wed Jul 26, 2023 at 10:27:29AM +0200, Sebastien Marie wrote: > Hi, > > tb@ signaled some build problems with geo/osrm-backend when lua5.4 was junked > during the build, whereas osrm-backend is expected to use lua5.3. > > After looking a bit to the build, osrm-backend was using include files from > lua5.3 and library from lua5.4: the configure stage using LUA_INCLUDE_DIR > passed > in CONFIGURE_ARGS and autodetecting the library (and picking 5.4). > > Passing both LUA_INCLUDE_DIR and LUA_LIBRARY in CONFIGURE_ARGS fix it. > > I built a set of ~50 ports on amd64 (based on ports using both devel/cmake > and > lang/lua MODULES) to ensure it creates no problem at build time. > > Comments or OK ? > -- > Sebastien Marie > > > diff /data/semarie/repos/openbsd/ports > commit - ad60a6a0d7b0467885ae2577b00a7cc55e5089c7 > path + /data/semarie/repos/openbsd/ports > blob - 256d812ac7fa17abafdf46a3b0353240c63dbfbd > file + devel/cmake/cmake.port.mk > --- devel/cmake/cmake.port.mk > +++ devel/cmake/cmake.port.mk > @@ -88,6 +88,7 @@ CONFIGURE_ARGS += -DLUA_INCLUDE_DIR=${MODLUA_INCL_DIR} > # Lua > .if ${MODULES:Mlang/lua} > CONFIGURE_ARGS +=-DLUA_INCLUDE_DIR=${MODLUA_INCL_DIR} > +CONFIGURE_ARGS += > -DLUA_LIBRARY=${LOCALBASE}/lib/liblua${MODLUA_VERSION}.so.${MODLUA_VERSION} > .endif > > # Ruby > I have looked at osrm-backend. If you remove the self-shipped (crafted) FindLua model (/osrm-backend-5.27.1/cmake/FindLua.cmake) our cmake(1) finds lua5.3 and not 5.4 even both are present.