CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: rsadow...@cvs.openbsd.org 2023/04/29 23:25:28 Modified files: x11/mplayer: Makefile graphics/ffmpeg: Makefile distinfo Log message: Update FFmpeg to 4.4.4 Update diff from Brad, went through a bulk build by phessler@, thanks!
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: b...@cvs.openbsd.org2023/04/29 23:07:55 Modified files: audio/audacious: Makefile.inc audio/audacious/player: Makefile distinfo audio/audacious/plugins: distinfo meta/audacious : Makefile Log message: Update to audacious-4.3.1 Fixes reading of invalid ID3v2.4 tags and seek errors for some FLAC files. Overview on changes can be found at https://audacious-media-player.org/news/57-audacious-4-3-1-released
unbreak emulators/flycast
naddy@ reported a bulk build with emulators/flycast build failure. --8<---cut here---start->8--- /usr/obj/ports/flycast-2.1pl20230303/flycast/core/deps/glslang/SPIRV/CInterface/spirv_c_interface.cpp:39:1: error: static_assert failed due to requirement 'sizeof(glslang_spv_options_s) == sizeof(glslang::SpvOptions)' "" static_assert(sizeof(glslang_spv_options_t) == sizeof(glslang::SpvOptions), ""); ^ 1 error generated. --8<---cut here---end--->8--- To resolve this, I propose enabling shared library building in graphics/glslang and unbundling glslang in flycast. To reproduce the build error, I had to uninstall my modified glslang and install packaged glslang. The issue is different struct sizes in the /usr/local/include glslang header file and bundled flycast glslang file. This diff does the following: - no revision bump because build failure so a package never built. - unbundles glslang and uses graphics/glslang for libglslang.so.0.0 and libSPIRV.so instead. - mirrors a different dist file with glslang deleted Test against the libglslang diff to build shared libraries sent prior to this email. Feedback and tests are welcome. ok? Index: Makefile === RCS file: /cvs/ports/emulators/flycast/Makefile,v retrieving revision 1.2 diff -u -p -u -p -r1.2 Makefile --- Makefile26 Apr 2023 09:19:17 - 1.2 +++ Makefile30 Apr 2023 03:23:05 - @@ -19,7 +19,7 @@ MAINTAINER = Nam Nguyen https://github.com/flyinghead/flycast.git; \ cd ${D} && git checkout ${COMMIT}; \ - git rm -r --cached core/deps/{SDL,libchdr,luabridge,breakpad}; \ + git rm -r --cached core/deps/{SDL,breakpad,glslang,libchdr,luabridge}; \ git submodule init; \ git submodule update; \ rm -rfv core/deps/{dirent,libretro-common,libzip,miniupnpc,oboe,xxHash}; \ Index: distinfo === RCS file: /cvs/ports/emulators/flycast/distinfo,v retrieving revision 1.1.1.1 diff -u -p -u -p -r1.1.1.1 distinfo --- distinfo25 Apr 2023 19:31:43 - 1.1.1.1 +++ distinfo30 Apr 2023 03:23:05 - @@ -1,2 +1,2 @@ -SHA256 (flycast-2.1pl20230303.tar.gz) = KojesNJ/ODejrhVK8Kh9aKCQDRZuKY7+FYhYMDMbypQ= -SIZE (flycast-2.1pl20230303.tar.gz) = 18430249 +SHA256 (flycast-2.1pl20230303.tar.gz) = F4AjWMwKO1hFJEeUzZOMf7i3drm74+4UtPwIMRX3N3o= +SIZE (flycast-2.1pl20230303.tar.gz) = 14886805 Index: patches/patch-CMakeLists_txt === RCS file: /cvs/ports/emulators/flycast/patches/patch-CMakeLists_txt,v retrieving revision 1.1.1.1 diff -u -p -u -p -r1.1.1.1 patch-CMakeLists_txt --- patches/patch-CMakeLists_txt25 Apr 2023 19:31:43 - 1.1.1.1 +++ patches/patch-CMakeLists_txt30 Apr 2023 03:23:05 - @@ -1,5 +1,5 @@ add include and link directories -unbundle xxhash and libchdr +unbundle xxhash, glslang and libchdr link against -lSDL2 instead of libSDL2.a by using PkgConfig Index: CMakeLists.txt @@ -31,7 +31,39 @@ Index: CMakeLists.txt option(BUILD_SHARED_LIBS "Build shared library" OFF) add_subdirectory(core/deps/glm) -@@ -356,29 +364,10 @@ if(NOT LIBRETRO) +@@ -339,8 +347,29 @@ if(USE_VULKAN) + option(ENABLE_GLSLANG_BINARIES "Builds glslangValidator and spirv-remap" OFF) + option(ENABLE_HLSL "Enables HLSL input support" OFF) + option(ENABLE_PCH "Enables Precompiled header" OFF) +- add_subdirectory(core/deps/glslang EXCLUDE_FROM_ALL) +- target_link_libraries(${PROJECT_NAME} PRIVATE SPIRV) ++ find_library(GLSLANG_LIBRARIES glslang) ++ if (GLSLANG_LIBRARIES) ++ set(GLSLANG_FOUND 1) ++ find_path(GLSLANG_INCLUDE_DIR GlslangToSpv.h PATH_SUFFIXES glslang/SPIRV) ++ set(GLSLANG_INCLUDE_DIR "${GLSLANG_INCLUDE_DIR}/..") ++ endif(GLSLANG_LIBRARIES) ++ find_library(SPIRV_LIBRARIES SPIRV) ++ if (SPIRV_LIBRARIES) ++ set(SPIRV_FOUND 1) ++ endif (SPIRV_LIBRARIES) ++ if (GLSLANG_FOUND) ++ message(STATUS "Found glslang: ${GLSLANG_LIBRARIES}") ++ message(STATUS "glslang include: ${GLSLANG_INCLUDE_DIR}") ++ else() ++ message(STATUS "glslang library not found.") ++ endif() ++ if (SPIRV_FOUND) ++ message(STATUS "Found SPIRV: ${SPIRV_LIBRARIES}") ++ else() ++ message(STATUS "spirv library not found.") ++ endif() ++ target_include_directories(${PROJECT_NAME} PRIVATE ${GLSLANG_INCLUDE_DIR}) ++ target_link_libraries(${PROJECT_NAME} PRIVATE ${GLSLANG_LIBRARIES} ${SPIRV_LIBRARIES}) + endif() + + if(NOT LIBRETRO) +@@ -356,29 +385,10 @@ if(NOT LIBRETRO) endif() if(NOT ANDROID AND NOT IOS) @@ -65,7 +97,7 @@ Index: CMakeLists.txt
Re: graphics/glslang build shared libs
> Thomas Frohwein writes: > >> On Tue, Apr 18, 2023 at 06:41:50PM -0700, Nam Nguyen wrote: >> Do you have some details on this? Is this an upstream error, that >> that --no-undefined is wrong when building the shared library? Or is >> there something that might not be compiling or linking correctly? Brad upstreamed a fix recently for removing --no-undefined, included in this new diff. see: https://github.com/KhronosGroup/glslang/commit/9c7fd1a33e5cecbe465e1cd70170167d5e40d398 Here is a new inline diff that: - backports Brad's fix for removing --no-undefined when building shared libraries - builds shared libraries naddy uncovered a build failure with emulators/flycast. I will have details in the flycast email, but the proposed solution is to build shared libraries in graphics/glslang so that flycast can use libSPIRV.so and libglslang.so.0.0. >>> +@so lib/libHLSL.so >>> +@so lib/libSPIRV.so >>> +@so lib/libSPVRemapper.so >>> +@so lib/libglslang-default-resource-limits.so >>> +@lib lib/libglslang.so.${LIBglslang_VERSION} Having shared libraries without semantic versioning might be fine? Upstream seems to only want to add semantic versioning to the main library, libglslang.so.0.0. see: https://github.com/KhronosGroup/glslang/commit/fbe9a23baf2cb020fe3f80d68d972e2a97d9b954 I successfully tested all consumers (vulkan-tools, vkquake and piglit) again. OK? Index: Makefile === RCS file: /cvs/ports/graphics/glslang/Makefile,v retrieving revision 1.16 diff -u -p -u -p -r1.16 Makefile --- Makefile10 Mar 2023 22:28:49 - 1.16 +++ Makefile30 Apr 2023 03:18:50 - @@ -5,7 +5,9 @@ COMMENT = reference front-end for GLSL a GH_TAGNAME = 12.0.0 GH_ACCOUNT = KhronosGroup GH_PROJECT = glslang -REVISION = 0 +REVISION = 1 + +SHARED_LIBS += glslang 0.0 # 12.0 CATEGORIES = devel graphics @@ -24,6 +26,8 @@ MODULES = devel/cmake \ lang/python TEST_DEPENDS = graphics/spirv-tools \ shells/bash + +CONFIGURE_ARGS += -DBUILD_SHARED_LIBS=ON do-test: cd ${WRKSRC}/Test; exec ./runtests localResults \ Index: patches/patch-CMakeLists_txt === RCS file: patches/patch-CMakeLists_txt diff -N patches/patch-CMakeLists_txt --- /dev/null 1 Jan 1970 00:00:00 - +++ patches/patch-CMakeLists_txt30 Apr 2023 03:18:50 - @@ -0,0 +1,38 @@ +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 +@@ -171,10 +171,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) +@@ -188,10 +186,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: pkg/PLIST === RCS file: /cvs/ports/graphics/glslang/pkg/PLIST,v retrieving revision 1.6 diff -u -p -u -p -r1.6 PLIST --- pkg/PLIST 3 Mar 2023 02:38:37 - 1.6 +++ pkg/PLIST 30 Apr 2023 03:18:50 - @@ -72,8 +72,6 @@ include/glslang/SPIRV/spvIR.h include/glslang/build_info.h lib/cmake/ lib/cmake/HLSLTargets.cmake -lib/cmake/OGLCompilerTargets.cmake -lib/cmake/OSDependentTargets.cmake lib/cmake/SPIRVTargets.cmake lib/cmake/SPVRemapperTargets.cmake lib/cmake/glslang/ @@ -82,15 +80,10 @@ lib/cmake/glslang/glslang-config-version lib/cmake/glslang/glslang-config.cmake lib/cmake/glslang/glslang-targets${MODCMAKE_BUILD_SUFFIX} lib/cmake/glslang/glslang-targets.cmake
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ai...@cvs.openbsd.org 2023/04/29 17:17:26 Modified files: security/keycloak: Makefile distinfo security/keycloak/pkg: PLIST Log message: update to 21.1.1
sparc64 bulk build report
Bulk build on sparc64-0a.ports.openbsd.org Started : Fri Apr 28 02:02:27 MDT 2023 Finished: Sat Apr 29 17:08:22 MDT 2023 Duration: 1 Days 15 hours 6 minutes Built using OpenBSD 7.3-current (GENERIC.MP) #1739: Wed Apr 26 03:32:15 MDT 2023 Built 8294 packages Number of packages built each day: Apr 28: 6417 Apr 29: 1877 Critical path missing pkgs: http://build-failures.rhaalovely.net/sparc64/2023-04-28/summary.log Build failures: 37 http://build-failures.rhaalovely.net/sparc64/2023-04-28/audio/espeak.log http://build-failures.rhaalovely.net/sparc64/2023-04-28/audio/mp3splt-gtk.log http://build-failures.rhaalovely.net/sparc64/2023-04-28/audio/ncmpc.log http://build-failures.rhaalovely.net/sparc64/2023-04-28/audio/ocp.log http://build-failures.rhaalovely.net/sparc64/2023-04-28/comms/libhidapi.log http://build-failures.rhaalovely.net/sparc64/2023-04-28/devel/avr/gcc.log http://build-failures.rhaalovely.net/sparc64/2023-04-28/devel/clang-tools-extra.log http://build-failures.rhaalovely.net/sparc64/2023-04-28/devel/difftastic.log http://build-failures.rhaalovely.net/sparc64/2023-04-28/devel/mtxclient.log http://build-failures.rhaalovely.net/sparc64/2023-04-28/devel/orcania.log http://build-failures.rhaalovely.net/sparc64/2023-04-28/devel/p5-Catalyst-Plugin-C3.log http://build-failures.rhaalovely.net/sparc64/2023-04-28/devel/py-thrift,python3.log http://build-failures.rhaalovely.net/sparc64/2023-04-28/devel/rgbds.log http://build-failures.rhaalovely.net/sparc64/2023-04-28/devel/xsd.log http://build-failures.rhaalovely.net/sparc64/2023-04-28/emulators/libchdr.log http://build-failures.rhaalovely.net/sparc64/2023-04-28/games/cataclysm-dda,no_x11.log http://build-failures.rhaalovely.net/sparc64/2023-04-28/games/choria.log http://build-failures.rhaalovely.net/sparc64/2023-04-28/games/dxx-rebirth.log http://build-failures.rhaalovely.net/sparc64/2023-04-28/games/fheroes2.log http://build-failures.rhaalovely.net/sparc64/2023-04-28/graphics/pstoedit.log http://build-failures.rhaalovely.net/sparc64/2023-04-28/graphics/tesseract/tesseract.log http://build-failures.rhaalovely.net/sparc64/2023-04-28/lang/guile2.log http://build-failures.rhaalovely.net/sparc64/2023-04-28/mail/grommunio/libexmdbpp.log http://build-failures.rhaalovely.net/sparc64/2023-04-28/mail/neomutt,sasl.log http://build-failures.rhaalovely.net/sparc64/2023-04-28/mail/rspamd,hyperscan.log http://build-failures.rhaalovely.net/sparc64/2023-04-28/math/gunits.log http://build-failures.rhaalovely.net/sparc64/2023-04-28/multimedia/gstreamer1/plugins-bad.log http://build-failures.rhaalovely.net/sparc64/2023-04-28/multimedia/mpv.log http://build-failures.rhaalovely.net/sparc64/2023-04-28/net/libproxy.log http://build-failures.rhaalovely.net/sparc64/2023-04-28/net/zabbix,-main.log http://build-failures.rhaalovely.net/sparc64/2023-04-28/security/p5-Net-SSLeay.log http://build-failures.rhaalovely.net/sparc64/2023-04-28/security/yubico/yubico-piv-tool.log http://build-failures.rhaalovely.net/sparc64/2023-04-28/sysutils/libvirt.log http://build-failures.rhaalovely.net/sparc64/2023-04-28/sysutils/u-boot-asahi.log http://build-failures.rhaalovely.net/sparc64/2023-04-28/textproc/libmarisa.log http://build-failures.rhaalovely.net/sparc64/2023-04-28/www/havp.log http://build-failures.rhaalovely.net/sparc64/2023-04-28/x11/gnome/gjs.log Recurrent failures: failures/audio/espeak.log failures/audio/ocp.log failures/comms/libhidapi.log failures/devel/avr/gcc.log failures/devel/clang-tools-extra.log failures/devel/difftastic.log failures/devel/mtxclient.log failures/devel/py-thrift,python3.log failures/devel/xsd.log failures/games/cataclysm-dda,no_x11.log failures/games/choria.log failures/games/dxx-rebirth.log failures/games/fheroes2.log failures/graphics/pstoedit.log failures/graphics/tesseract/tesseract.log failures/mail/grommunio/libexmdbpp.log failures/mail/rspamd,hyperscan.log failures/math/gunits.log failures/multimedia/gstreamer1/plugins-bad.log failures/multimedia/mpv.log failures/security/yubico/yubico-piv-tool.log failures/sysutils/u-boot-asahi.log failures/www/havp.log failures/x11/gnome/gjs.log New failures: +failures/audio/mp3splt-gtk.log +failures/audio/ncmpc.log +failures/devel/orcania.log +failures/devel/p5-Catalyst-Plugin-C3.log +failures/devel/rgbds.log +failures/emulators/libchdr.log +failures/lang/guile2.log +failures/mail/neomutt,sasl.log +failures/net/libproxy.log +failures/net/zabbix,-main.log +failures/security/p5-Net-SSLeay.log +failures/sysutils/libvirt.log +failures/textproc/libmarisa.log Resolved failures: -failures/astro/calcmysky.log -failures/audio/libcanberra.log -failures/databases/leveldb.log -failures/devel/jdk/1.8.log -failures/devel/libvirt-glib.log -failures/devel/qcoro.log -failures/games/xmoto.log -failures/graphics/cfdg.log -failures/inputmethods/libime.log -failures/mail/mu.log -failures/mail/neomutt,gpgme,sasl.log -failures/security/py-bcrypt,python3.log -failures/sysutils/collectd,-main.log
Re: [NEW] sysutils/jfrog-cli
Le Tue, Apr 25, 2023 at 09:44:23AM +0200, Rafael Sadowski a écrit : > > First of all thanks for the port, it build and runs fine. I noticed > there is self-hosted but I see GH_*. Confusing! Is there no possibility > to use the source directly from upstream and not self-hosted? I really > dislike self-hosted source-code. > The vendor dependencies/libs are not available from the GH repository. That's why I add it as a self-hosted archive (as many Go projects do in the ports tree). Also the Go modules mirror is not usable because versions do not match. Downloading resources is not possible when building a port so it dependencies have to be made available upfront. Denis
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ai...@cvs.openbsd.org 2023/04/29 08:25:09 Modified files: productivity/monica: Makefile distinfo productivity/monica/pkg: PLIST Log message: update to 4.0.0 OK op@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: gne...@cvs.openbsd.org 2023/04/29 08:24:54 Modified files: devel/cabal-bundler: Makefile Log message: Remove duplicate gentle-introduction in cabal-bundler This mistake was not manifest when using make but got exposed when using dpb. OK espie@
[update] security/gosec to 2.15.0
Hi, attached a diff to update security/gosec for the latest version 2.15.0. Changelog https://github.com/securego/gosec/releases/tag/v2.15.0 - update Makefile and modules.inc for the latest version - add do-install in Makefile to install only gosec binary + update pkg/PLIST - add a patch to simplify version display (gosec -version) Build and tests OK on current/amd64 with Go v1.20.1. Unless there's any objections, I'd like to take maintainership for this port. I'm using this tool for my Go projects. Comments welcome and please commit if OK. Laurent Index: Makefile === RCS file: /cvs/ports/security/gosec/Makefile,v retrieving revision 1.3 diff -u -p -r1.3 Makefile --- Makefile 31 Mar 2022 13:37:02 - 1.3 +++ Makefile 29 Apr 2023 13:39:59 - @@ -1,8 +1,7 @@ COMMENT = security checker for Go projects MODGO_MODNAME = github.com/securego/gosec/v2 -REVISION = 0 -MODGO_VERSION = v2.9.6 +MODGO_VERSION = v2.15.0 DISTNAME = gosec-${MODGO_VERSION} @@ -10,6 +9,8 @@ HOMEPAGE = https://securego.io/ CATEGORIES = security devel +MAINTAINER =Laurent Cheylus + # Apache 2.0 PERMIT_PACKAGE = Yes @@ -17,7 +18,13 @@ WANTLIB += c pthread MODULES = lang/go -MODGO_LDFLAGS = -X main.Version=${MODGO_VERSION} +MODGO_LDFLAGS = -X main.Version=${MODGO_VERSION:S/v//} + +# For patch to apply +WRKDIST = ${WRKSRC} + +do-install: + ${INSTALL_PROGRAM} ${MODGO_WORKSPACE}/bin/gosec ${PREFIX}/bin .include "modules.inc" Index: distinfo === RCS file: /cvs/ports/security/gosec/distinfo,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 distinfo --- distinfo 20 Jan 2022 17:15:10 - 1.1.1.1 +++ distinfo 29 Apr 2023 13:40:00 - @@ -132,8 +132,7 @@ SHA256 (go_modules/github.com/fatih/colo SHA256 (go_modules/github.com/fatih/color/@v/v1.10.0.zip) = 4bLagQykihbZ7NgIt6qudX8cPJBs8ejKHRSbjbfNuRs= SHA256 (go_modules/github.com/fatih/color/@v/v1.7.0.mod) = TDlJ5lwSok4Luy1SEYvASOaYDCm8SUAsWWWK3gNRmKM= SHA256 (go_modules/github.com/fsnotify/fsnotify/@v/v1.4.7.mod) = 6i0Kag6E9dOdDAVxGlXa+x1WqXShqRh/sk6GVxlsVFQ= -SHA256 (go_modules/github.com/fsnotify/fsnotify/@v/v1.4.9.mod) = DasIqdOQ+kI5ebKByKMK32NoV5lFUZ3/pWjr5vdUoDY= -SHA256 (go_modules/github.com/fsnotify/fsnotify/@v/v1.4.9.zip) = /kj1cIAd4Wv+lz3HTn5ZI65om6jCdEN/ZdvIpjU391k= +SHA256 (go_modules/github.com/fsnotify/fsnotify/@v/v1.4.7.zip) = HQmtjz3EHLbgKIAjtHJywck5PKQR5I9LUAm8pmYtw60= SHA256 (go_modules/github.com/fullstorydev/grpcurl/@v/v1.6.0.mod) = AfRADqlfZ9ZUrnKy+wWtz1BYo5d3ce7MsGTuWfpS7jw= SHA256 (go_modules/github.com/fullstorydev/grpcurl/@v/v1.6.0.zip) = iUB9Zs3pEkK2fxGEoMjqsbGIk91IBQswSKRopSEZiyk= SHA256 (go_modules/github.com/ghodss/yaml/@v/v1.0.0.mod) = eKGuHn8M24VH6QP9Cu2m09Z6GKY+C9Gb+0tokYRBC8w= @@ -149,6 +148,8 @@ SHA256 (go_modules/github.com/go-kit/kit SHA256 (go_modules/github.com/go-logfmt/logfmt/@v/v0.3.0.mod) = eTmLzLy8EwrQD5ipnOaf/lysw0WL9NMy8Vib+Zur2Ug= SHA256 (go_modules/github.com/go-logfmt/logfmt/@v/v0.4.0.mod) = SWFhybJTv9cd/bQCM8MieG1V6eQpU3hcO+SDiYP+fnk= SHA256 (go_modules/github.com/go-logfmt/logfmt/@v/v0.4.0.zip) = 1ngZjcDurtKHNuDXG5GaC9mFAbcnXGmnkXEi9t6eDRw= +SHA256 (go_modules/github.com/go-logr/logr/@v/v1.2.3.mod) = UZsdbaXu72dbShhX1ijwXxEKK4yzxCO3Ff6oDQl1pRg= +SHA256 (go_modules/github.com/go-logr/logr/@v/v1.2.3.zip) = S0t5tYY6sdNcMp00qcu6KlipuDtKM8Qm+s0qpzsTLwQ= SHA256 (go_modules/github.com/go-redis/redis/@v/v6.15.8+incompatible.mod) = pbKgUcebNxhtpVHdWjHxXOWGDTixbnbOzHS7Y64zI2A= SHA256 (go_modules/github.com/go-redis/redis/@v/v6.15.8+incompatible.zip) = l3pUdSqUyMsI0kzcDmtPDuJVcAopWlZjMY2ozNhDtZ4= SHA256 (go_modules/github.com/go-sql-driver/mysql/@v/v1.5.0.mod) = c9P9R6q2sN5RpE3yf+seOBuRQGDaMYrtP+1kYoBHSgg= @@ -191,7 +192,6 @@ SHA256 (go_modules/github.com/golang/pro SHA256 (go_modules/github.com/golang/protobuf/@v/v1.4.0.mod) = DQkveqKHf+ueVa7iZoKG679+PQcRsXAthMkiXkzKc/g= SHA256 (go_modules/github.com/golang/protobuf/@v/v1.4.1.mod) = t+u+8PIWanPHq3nsN6AbJSBrYyfmhOOJi6fLdezW7AA= SHA256 (go_modules/github.com/golang/protobuf/@v/v1.4.2.mod) = S/WIXR69xtJwlYN5p0HNO096ygFuh02OixBZEQ3+nhU= -SHA256 (go_modules/github.com/golang/protobuf/@v/v1.5.0.mod) = c4y7HelrZ6YjisO4CBzYsb+w2uvPbJu+jL221zuuzRk= SHA256 (go_modules/github.com/golang/protobuf/@v/v1.5.2.mod) = fI52EFJ6/Xckx+i36EPxMrDbYejJ3UncWJ1DDokpvMQ= SHA256 (go_modules/github.com/golang/protobuf/@v/v1.5.2.zip) = XRyBe+vBICqztCpBjlhOAAjoAnuvISzmnCrj6ee4xks= SHA256 (go_modules/github.com/google/btree/@v/v0.0.0-20180813153112-4030bb1f1f0c.mod) = zxL0h7DCiaymnWKzj7Ik7HrONX8Sc9ofX6V46ZGqCaI= @@ -206,8 +206,8 @@ SHA256 (go_modules/github.com/google/go- SHA256 (go_modules/github.com/google/go-cmp/@v/v0.4.0.mod) = QDarVjaqQr0xMpbNO/y0yIkSdgxWqeZlWuQi2HZ8gNo= SHA256 (go_modules/github.com/google/go-cmp/@v/v0.5.0.mod) = QDarVjaqQr0xMpbNO/y0yIkSdgxWqeZlWuQi2HZ8gNo= SHA256 (go_modules/github.com/google/go-cmp/@v/v0.5.2.mod) =
net/syncthing: update to 1.23.4
https://github.com/syncthing/syncthing/releases works for me on amd64. OK? Index: Makefile === RCS file: /cvs/ports/net/syncthing/Makefile,v retrieving revision 1.48 diff -u -p -r1.48 Makefile --- Makefile8 Mar 2023 14:32:17 - 1.48 +++ Makefile29 Apr 2023 13:40:41 - @@ -1,6 +1,6 @@ COMMENT = open decentralized synchronization utility -V =1.23.2 +V =1.23.4 DISTNAME = syncthing-${V} DISTFILES =syncthing-source-v${V}${EXTRACT_SUFX} Index: distinfo === RCS file: /cvs/ports/net/syncthing/distinfo,v retrieving revision 1.33 diff -u -p -r1.33 distinfo --- distinfo8 Mar 2023 14:32:17 - 1.33 +++ distinfo29 Apr 2023 13:41:12 - @@ -1,2 +1,2 @@ -SHA256 (syncthing-source-v1.23.2.tar.gz) = PQ7KDm9Oquukh5kYs/VPR9WftfQoioOvgh1QknGtoYk= -SIZE (syncthing-source-v1.23.2.tar.gz) = 14413300 +SHA256 (syncthing-source-v1.23.4.tar.gz) = BqKIL4rEnhX6+WAlsB0O3NTMGQpBnV3pj76CcWlTKfo= +SIZE (syncthing-source-v1.23.4.tar.gz) = 14141457
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: s...@cvs.openbsd.org2023/04/29 06:30:07 Modified files: devel/got : Makefile distinfo Log message: update to got 0.88 - tog: always use alternate charset for vertical/horizontal line - several tog regression test suite improvements - run the tog tests as part of the default regress set - tog: resize log view if toggling fullscreen from child view - when finding changed paths iterate tree entries in on-disk order for speed - cache fulltext data in delta cache to improve speed with long delta chains - gotwebd: fix logic error in gotweb_render_index
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2023/04/29 05:21:46 Modified files: audio/audacity : Makefile distinfo Log message: Update to audacity-3.3.1.
Re: update graphics/imlib2 to 1.11
On 2023/04/28 16:51:40 +0200, Omar Polo wrote: > Please find attached a diff to update imlib2 to the latest release. > I've tested it with some deps, but not all (hsetroot, nsixv, pmenu, > xmenu, xnotify.) This update doesn't introduce API changes (only a > new function provided), so it shouldn't cause issues in consumers. > There's a detailed changelog in the tarball; but it boils down to > small bugfixes. > > I've bumped the major even though there's only one new symbol provided > (imlib_save_image_fd()), because IMLIB2_LOADER_VERSION was cranked. > > While here i've noticed the missing COMPILER too. > > ok? updated diff after imlib2-heic merge. Index: Makefile === RCS file: /home/cvs/ports/graphics/imlib2/Makefile,v retrieving revision 1.48 diff -u -p -r1.48 Makefile --- Makefile29 Apr 2023 08:10:43 - 1.48 +++ Makefile29 Apr 2023 08:58:08 - @@ -1,8 +1,7 @@ COMMENT= image manipulation library -DISTNAME= imlib2-1.10.0 -REVISION= 1 -SHARED_LIBS= Imlib2 7.0 # 11.0 +DISTNAME= imlib2-1.11.0 +SHARED_LIBS= Imlib2 8.0 # 12.0 CATEGORIES=graphics HOMEPAGE= https://docs.enlightenment.org/api/imlib2/html/ @@ -20,6 +19,8 @@ WANTLIB += heif hwy iconv id3tag intl jp WANTLIB += lzma m openjp2 pango-1.0 pangocairo-1.0 pangoft2-1.0 WANTLIB += pcre2-8 pixman-1 png rsvg-2 tiff webp webpdemux x265 WANTLIB += xcb xcb-render xcb-shm xml2 z zstd + +COMPILER= base-clang ports-gcc LIB_DEPENDS+= archivers/bzip2 \ audio/libid3tag \ Index: distinfo === RCS file: /home/cvs/ports/graphics/imlib2/distinfo,v retrieving revision 1.12 diff -u -p -r1.12 distinfo --- distinfo28 Feb 2023 10:10:28 - 1.12 +++ distinfo29 Apr 2023 08:58:10 - @@ -1,2 +1,2 @@ -SHA256 (imlib2-1.10.0.tar.gz) = bl9c/3PlqBlZPZCOORCC1rUx4kXj8fLJ4J9jjlASlo4= -SIZE (imlib2-1.10.0.tar.gz) = 1122651 +SHA256 (imlib2-1.11.0.tar.gz) = lLdPfCjV0FrJNtR5+USnEiIxG4ztjQEv1XAQgw+q3jE= +SIZE (imlib2-1.11.0.tar.gz) = 1125232
Re: [update] security/osv-scanner to 1.3.2
On Sun, Apr 23, 2023 at 09:36:15PM +, Lucas Raab wrote: > Hello, > > Here's an update for osv-scanner to 1.3.1. It works well, but the experimental > GoVulnCheck integration like to consume a lot of RAM. I stopped trying after > 3-4GB. Other than that, I haven't noticed any issues. > > Other tests? > > Thanks, > Lucas 1.3.2 was released just a few days ago, updated diff attached. In some projects with 300-450 dependencies, bumping ulimit -d to 8GB was enough to get the GoVulnCheck scans to complete. YMMV changelogs: https://github.com/google/osv-scanner/releases/tag/v1.3.0 https://github.com/google/osv-scanner/releases/tag/v1.3.1 https://github.com/google/osv-scanner/releases/tag/v1.3.2 Thanks, Lucas diff refs/heads/master refs/heads/osv-scanner commit - f9544b990b420cc4a68450cd335f74795967a2d2 commit + c4cbad7663ee575e268b39d92425ccf9eee84f4f blob - a2bf1c4d0d03aa16a6a1ced69ff0454ac58e070d blob + b1d8bf866628d68282b8fa0ac39fc5e345c3f23b --- security/osv-scanner/Makefile +++ security/osv-scanner/Makefile @@ -6,7 +6,7 @@ V = 1.2.0 COMMENT = scan your project's dependencies for vulnerabilities -V =1.2.0 +V =1.3.2 MODGO_MODNAME =github.com/google/osv-scanner MODGO_VERSION =v${V} blob - af0758b75bc47abc9c8eaf1a5d366a77ae34df92 blob + 11a0fd580b104397e581c21a593d72324be4b34b --- security/osv-scanner/distinfo +++ security/osv-scanner/distinfo @@ -1,13 +1,14 @@ +SHA256 (go_modules/github.com/!burnt!sushi/toml/@v/v0.3.1.mod) = KAIbQYClnDmTYHqVsY4jDdC8a+pSQv/o6ou/tPT3tNc= SHA256 (go_modules/github.com/!burnt!sushi/toml/@v/v1.2.1.mod) = JnfIL+dPIDdyiJpagBr7Mp2VF1UId92ssXIZFpurPt0= SHA256 (go_modules/github.com/!burnt!sushi/toml/@v/v1.2.1.zip) = b7ZY6CYhef/TTVfq72sHayXHfoshKWWbZml83tKacSE= -SHA256 (go_modules/github.com/!cyclone!d!x/cyclonedx-go/@v/v0.7.0.mod) = SKB0jK23wf8dnhwVqicWbye5ex2qRszBWhoBVbh0490= -SHA256 (go_modules/github.com/!cyclone!d!x/cyclonedx-go/@v/v0.7.0.zip) = yyDWspQ+9lwXekiVv5U1XYBbmUmdd464jVYm9dFfriw= +SHA256 (go_modules/github.com/!cyclone!d!x/cyclonedx-go/@v/v0.7.1.mod) = uqvhVbf1hOh1/U4bvuiQTjf0qn4QJl1WfdKYiAY/5oM= +SHA256 (go_modules/github.com/!cyclone!d!x/cyclonedx-go/@v/v0.7.1.zip) = +D2ExgswC7p36y6FOYnFDHq/mMWWIPtaC24x2gd3aAU= SHA256 (go_modules/github.com/!microsoft/go-winio/@v/v0.5.2.mod) = Gbj76dRBkni7Hp0M8v1a7IeeQoKcU7o+/VZWuNGzWuc= SHA256 (go_modules/github.com/!microsoft/go-winio/@v/v0.5.2.zip) = 9HnUI0H97R0KmFQHEzOZIHdPdUDt96drhJf7wRSTE4w= -SHA256 (go_modules/github.com/!proton!mail/go-crypto/@v/v0.0.0-20221026131551-cf6655e29de4.mod) = n5M1x3zb3c6ld3nZKZ1bKyc23N+8JldsgfrwhHCMAbU= -SHA256 (go_modules/github.com/!proton!mail/go-crypto/@v/v0.0.0-20221026131551-cf6655e29de4.zip) = r+PZYXnpM6svceZcuwKVGDIhTfGQbHrVwfYMB130blA= -SHA256 (go_modules/github.com/acomagu/bufpipe/@v/v1.0.3.mod) = Iaxsw323lcL/h53Hl9IqRY/0F1um/IBgrFx8/DYOoWw= -SHA256 (go_modules/github.com/acomagu/bufpipe/@v/v1.0.3.zip) = 7ZrftBGZjQjNK28lO9OrAlWZiFBswyIjWv1cLY+m5t0= +SHA256 (go_modules/github.com/!proton!mail/go-crypto/@v/v0.0.0-20230217124315-7d5c6f04bbb8.mod) = QVtdNmqDPoNHidCM66rfXMhZG5WwIPV9NY170fTTDS8= +SHA256 (go_modules/github.com/!proton!mail/go-crypto/@v/v0.0.0-20230217124315-7d5c6f04bbb8.zip) = QwUH/oqnnj2zdodYBPMSbvCZZdheyYaRH5jQmXUU4Tc= +SHA256 (go_modules/github.com/acomagu/bufpipe/@v/v1.0.4.mod) = Iaxsw323lcL/h53Hl9IqRY/0F1um/IBgrFx8/DYOoWw= +SHA256 (go_modules/github.com/acomagu/bufpipe/@v/v1.0.4.zip) = Oj1OO/HH5GpaEMpDGEcx1fFnEgE6YoMIfzYy9xw/P8U= SHA256 (go_modules/github.com/anmitsu/go-shlex/@v/v0.0.0-20200514113438-38f4b401e2be.mod) = YFvwqg2YIjVA9dr3+pcJHq+79ImJx9F2Uq+ZLKdkr7Y= SHA256 (go_modules/github.com/anmitsu/go-shlex/@v/v0.0.0-20200514113438-38f4b401e2be.zip) = Klz3yaJwn2Sf1QjLrLK+luT7pNU0oooSLuTXV0r0C14= SHA256 (go_modules/github.com/armon/go-socks5/@v/v0.0.0-20160902184237-e75332964ef5.mod) = eH9fmKshF09xFkyrjuplEl5gqnL111F+EuCOe47szNI= @@ -16,6 +17,8 @@ SHA256 (go_modules/github.com/cloudflare/circl/@v/v1.1 SHA256 (go_modules/github.com/bradleyjkemp/cupaloy/v2/@v/v2.8.0.zip) = +nOEG0auVcwJj3c5M4gl5XREHETrknHSzqt1rMDbPtc= SHA256 (go_modules/github.com/bwesterb/go-ristretto/@v/v1.2.0.mod) = NorKF1e+h0XM47kN60Aee+V0CWPKU1nEqVTMA1AtjwM= SHA256 (go_modules/github.com/bwesterb/go-ristretto/@v/v1.2.0.zip) = RZ6byrTT29I8JWJebDwSHZzBjz9oPhO7YXQA9offe3I= +SHA256 (go_modules/github.com/client9/misspell/@v/v0.3.4.mod) = 0bw2Ld3Zb7OkPtS5Kqq3CqbH71pQDX8JVk4+skq88Lg= +SHA256 (go_modules/github.com/client9/misspell/@v/v0.3.4.zip) = o68gY3LhMd0QporEcMZqGxjq9Rxq+stVsuKgbjm5Byg= SHA256 (go_modules/github.com/cloudflare/circl/@v/v1.1.0.mod) = HbnQ8RL5ropyoGhB9PGR01RcFExuBe082BYBiliCKBo= SHA256 (go_modules/github.com/cloudflare/circl/@v/v1.1.0.zip) = vGIgcUMzpWYndEC0f6KpArlTR2nbVvhPvHGuKZLfF5o= SHA256 (go_modules/github.com/cpuguy83/go-md2man/v2/@v/v2.0.2.mod) = FMOvou9iNVXBtINNH4ixTfd1Sa/uheV1DBkQJGW3iro= @@ -32,30 +35,34 @@ SHA256 (go_modules/github.com/go-git/go-billy/v5/@v/v5
[update] geo/py-mercantile to 2023.2.0
Hello, Here's an update for py-xyzservices to 2023.2.0. Offline tests continue to pass and add py-requests as a TDEP (missed the first time around). changelog: Providers: Updated available layers of GeoportailFrance Bug fixes: Use pkgutil instead of importlib to fetch the JSON if the default in share is not available. Fixes this fallback for Python 3.8. Thanks, Lucas diff /usr/ports commit - f9544b990b420cc4a68450cd335f74795967a2d2 path + /usr/ports blob - 9841cdd238544690c703057f3dbec0cc34b1422f file + geo/py-xyzservices/Makefile --- geo/py-xyzservices/Makefile +++ geo/py-xyzservices/Makefile @@ -1,6 +1,6 @@ COMMENT = source of XYZ tiles providers -MODPY_EGG_VERSION =2022.9.0 +MODPY_EGG_VERSION =2023.2.0 DISTNAME = xyzservices-${MODPY_EGG_VERSION} PKGNAME = py-${DISTNAME} @@ -21,6 +21,7 @@ TEST_DEPENDS =geo/py-mercantile${MODPY_FLAVOR} MODPY_PYBUILD =setuptools # Many tests want to get online, but there are passing tests -TEST_DEPENDS = geo/py-mercantile${MODPY_FLAVOR} +TEST_DEPENDS = geo/py-mercantile${MODPY_FLAVOR} \ + www/py-requests${MODPY_FLAVOR} .include blob - 4b08980035bd526c180ebf1f42b58e5ecf950a05 file + geo/py-xyzservices/distinfo --- geo/py-xyzservices/distinfo +++ geo/py-xyzservices/distinfo @@ -1,2 +1,2 @@ -SHA256 (xyzservices-2022.9.0.tar.gz) = K1e2qgqIB8L7Aj1OgrOpvKIBbGfXcAhop9SiMxKXjDU= -SIZE (xyzservices-2022.9.0.tar.gz) = 1133163 +SHA256 (xyzservices-2023.2.0.tar.gz) = uMFDIovRSZdKZy90sRMsPTYTfj/IxIl7ywN2C7Az97M= +SIZE (xyzservices-2023.2.0.tar.gz) = 1133277
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2023/04/29 03:54:57 Modified files: sysutils/terragrunt: Makefile distinfo Log message: Update to terragrunt-0.45.6.
Re: man borg - unexpected output with borgbackup-1.1.18p3
On Sat 29/04/2023 08:21, Mikolaj Kucharski wrote: > Hi, > > I just wanted to have a quick look at `man borg` and it doesn't look > right. > > Do you guys see the same? Yes, think so. Manual page is displayed with markup language. I'm not familiar with the language and not sure if the attached patch is the right solution. At least with this patch 'man borg' looks good. Hopefully someone - with more knowledge on manpages - chimes in. diff --git Makefile Makefile index 2bf9cd961fa..3ce565536c1 100644 --- Makefile +++ Makefile @@ -1,7 +1,7 @@ PORTROACH =limit:^1\.1\. MODPY_EGG_VERSION =1.1.18 -REVISION = 3 +REVISION = 4 WANTLIB = ${COMPILER_LIBCXX} b2 crypto m diff --git patches/patch-docs_man_borg_1 patches/patch-docs_man_borg_1 new file mode 100644 index 000..2bfdc8ebd57 --- /dev/null +++ patches/patch-docs_man_borg_1 @@ -0,0 +1,157 @@ +Index: docs/man/borg.1 +--- docs/man/borg.1.orig docs/man/borg.1 +@@ -27,29 +27,13 @@ level margin: \\n[rst2man-indent\\n[rst2man-indent-lev + .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]] + .in \\n[rst2man-indent\\n[rst2man-indent-level]]u + .. +-.TH "" "" "" "" ++.TH "BORG" 1 "2023-03-22" "" "borg backup tool" + .SH NAME +- \- +-.SH BORG +-.SS deduplicating and encrypting backup tool +-.INDENT 0.0 +-.TP +-.B Author +-The Borg Collective +-.TP +-.B Date +-2017\-02\-05 +-.TP +-.B Manual section +-1 +-.TP +-.B Manual group +-borg backup tool +-.UNINDENT +-.SS SYNOPSIS ++borg \- deduplicating and encrypting backup tool ++.SH SYNOPSIS + .sp + borg [common options] [options] [arguments] +-.SS DESCRIPTION ++.SH DESCRIPTION + .\" we don't include the README.rst here since we want to keep this terse. + . + .sp +@@ -66,8 +50,8 @@ Borg stores a set of files in an \fIarchive\fP\&. A \f + of \fIarchives\fP\&. The format of repositories is Borg\-specific. Borg does not + distinguish archives from each other in any way other than their name, + it does not matter when or where archives were created (e.g. different hosts). +-.SS EXAMPLES +-.SS A step\-by\-step example ++.SH EXAMPLES ++.SH A step\-by\-step example + .INDENT 0.0 + .IP 1. 3 + Before a backup can be made a repository has to be initialized: +@@ -201,8 +185,8 @@ reports during command execution. You can also add th + get other informational messages. + .UNINDENT + .UNINDENT +-.SS NOTES +-.SS Positional Arguments and Options: Order matters ++.SH NOTES ++.SH Positional Arguments and Options: Order matters + .sp + Borg only supports taking options (\fB\-s\fP and \fB\-\-progress\fP in the example) + to the left or right of all positional arguments (\fBrepo::archive\fP and \fBpath\fP +@@ -222,7 +206,7 @@ borg create repo::archive \-s \-\-progress path # BAD + .UNINDENT + .sp + This is due to a problem in the argparse module: \fI\%https://bugs.python.org/issue15112\fP +-.SS Repository URLs ++.SH Repository URLs + .sp + \fBLocal filesystem\fP (or locally mounted network filesystem): + .sp +@@ -278,7 +262,7 @@ to use the default \- it will be read from BORG_REPO t + .sp + Use \fB::\fP syntax to give the repo URL when syntax requires giving a positional + argument for the repo (e.g. \fBborg mount :: /mnt\fP). +-.SS Repository / Archive Locations ++.SH Repository / Archive Locations + .sp + Many commands want either a repository (just give the repo URL, see above) or + an archive location, which is a repo URL followed by \fB::archive_name\fP\&. +@@ -290,7 +274,7 @@ name). + .sp + If you have set BORG_REPO (see above) and an archive location is needed, use + \fB::archive_name\fP \- the repo URL part is then read from BORG_REPO. +-.SS Logging ++.SH Logging + .sp + Borg writes all log output to stderr by default. But please note that something + showing up on stderr does \fInot\fP indicate an error condition just because it is +@@ -343,7 +327,7 @@ Options \fB\-\-critical\fP and \fB\-\-error\fP are pro + their usage is not recommended as you might miss important information. + .UNINDENT + .UNINDENT +-.SS Return codes ++.SH Return codes + .sp + Borg can exit with the following return codes (rc): + .TS +@@ -386,7 +370,7 @@ _ + .sp + If you use \fB\-\-show\-rc\fP, the return code is also logged at the indicated + level as the last log entry. +-.SS Environment Variables ++.SH Environment Variables + .sp + Borg uses some environment variables for automation: + .INDENT 0.0 +@@ -597,7 +581,7 @@ Be very careful when using the "yes" sayers, the warni + Also be very careful when putting your passphrase into a script, make sure it has appropriate file permissions (e.g. + mode 600, root:root). + .UNINDENT +-.SS File systems ++.SH File systems + .sp + We strongly recommend against using Borg (or any other database\-like + software) on non\-journaling file systems like FAT, since it is not +@@ -630,14 +614,14 @@ Hardlinks are needed for \fIborg_upgrade\fP (if \fB\-\ + Also hardlinks are used for more safe and secure file updating (e.g. of the repo +
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2023/04/29 03:24:03 Modified files: net/netatalk3 : Makefile distinfo net/netatalk3/patches: patch-etc_netatalk_Makefile_in Removed files: net/netatalk3/patches: patch-libatalk_dsi_dsi_write_c Log message: Update to netatalk-3.1.15.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2023/04/29 03:19:22 Modified files: x11/gnome/zenity: Makefile distinfo x11/gnome/zenity/pkg: PLIST Removed files: x11/gnome/zenity/patches: patch-src_progress_c Log message: Update to zenity-3.92.0.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2023/04/29 02:40:09 Modified files: editors/libreoffice: Makefile Log message: Missed -java bump in previous. Bump all subpackages just in case.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2023/04/29 02:28:51 Modified files: cad/qelectrotech: Makefile Log message: Fix package version: 0.9.1 -> 0.91.
man borg - unexpected output with borgbackup-1.1.18p3
Hi, I just wanted to have a quick look at `man borg` and it doesn't look right. Do you guys see the same? OpenBSD 7.3-current (GENERIC.MP) #1139: Fri Apr 14 10:12:49 MDT 2023 dera...@amd64.openbsd.org:/usr/src/sys/arch/amd64/compile/GENERIC.MP -- Regards, Mikolaj
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: o...@cvs.openbsd.org2023/04/29 02:13:24 Modified files: graphics : Makefile Log message: -imlib2-heic
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: o...@cvs.openbsd.org2023/04/29 02:12:57 Removed files: graphics/imlib2-heic: Makefile distinfo graphics/imlib2-heic/patches: patch-makefile graphics/imlib2-heic/pkg: DESCR PLIST Log message: remove imlib2-heic ok ajacoutot@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: o...@cvs.openbsd.org2023/04/29 02:10:43 Modified files: graphics/imlib2: Makefile graphics/imlib2/pkg: PLIST Log message: merge imlib2 and imlib2-heic imlib2-heic was imported when imlib2 didn't have a HEIC loader. Since the last update, imlib2 has one built-in loader and due to a change in the loader interface, having imlib2-heic installed not only is redundant but breaks applications using imlib2.
Re: NEW news/py-sabctools-7.0.1
On 2023/04/29 07:35, Bjorn Ketelaars wrote: > Enclosed is a port for py-sabctools, which is needed for an update of > news/sabnzbd. > > DESCR > - > This module implements several sets of C implementations that are used > within SABnzbd: > - yEnc decoding and encoding using SIMD routines > - CRC32 calculations > - Non-blocking SSL-socket reading > - Marking files as sparse > > > py-sabctools actually is a rename of py-sabyenc, which is already in > ports. Assuming that someone given an OK to import this, plan is to move > news/py-sabyenc to the attic and register the rename in quirks. > > OK for importing this? OK. To replace via quirks, you'll need EPOCH=0, @pkgpath news-py-sabyenc and @pkgpath news-py-sabyenc,python3 .