CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2024/02/19 22:31:10 Modified files: mail/postfix/snapshot: Makefile mail/postfix/stable: Makefile Log message: postfixes: bump after openssl asm change (static link)
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2024/02/19 22:32:00 Modified files: sysutils/borgbackup/2.0: Makefile Log message: borgbackup/2.0 bump after openssl asm change (static link)
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2024/02/19 22:29:48 Modified files: security/openssl/3.1: Makefile security/openssl/3.1/patches: patch-crypto_modes_asm_ghash-x86_64_pl security/openssl/quictls: Makefile security/openssl/quictls/patches: patch-crypto_modes_asm_ghash-x86_64_pl Log message: openssl/{3.1,quictls}: move a landing pad after .cfi_startproc pointed out by brynet
Re: [UPDATE] graphics/libplacebo - v6.338.2
El Mon, 19 Feb 2024 22:44:58 -0500 Brad Smith escribió: > On 2024-02-19 3:53 p.m., Jose Maldonado wrote: > > El Mon, 19 Feb 2024 15:30:55 + > > Stuart Henderson escribió: > >> You add "WANTLIB+= ${COMPILER_LIBCXX}" while keeping > >> COMPILER_LANGS=c, which will probably fail on base-gcc archs. I > >> think you'll need to remove the COMPILER_LANGS line. > > Hi @sthen! > > > > Fixed, I send the new diff with corrections, newly tested in amd64, > > build and work fine. > > Hi Jose,Could you move the dlopen comment to the bottom and have a > separate line of just "WANTLIB += GL epoxy" below the comment. The > rest looks good. Thanks. Hi @Brad! I'll send you a new diff with the changes you request. -- * Dios en su cielo, todo bien en la Tierra Index: Makefile === RCS file: /cvs/ports/graphics/libplacebo/Makefile,v retrieving revision 1.11 diff -u -p -r1.11 Makefile --- Makefile 23 Jul 2022 05:16:05 - 1.11 +++ Makefile 20 Feb 2024 04:41:53 - @@ -2,32 +2,52 @@ COMMENT= reusable library for GPU-accele GH_ACCOUNT= haasn GH_PROJECT= libplacebo -GH_TAGNAME= v4.208.0 +GH_TAGNAME= v6.338.2 CATEGORIES= graphics -SHARED_LIBS= placebo 7.0 +SHARED_LIBS= placebo 8.0 MAINTAINER= Brad Smith # LGPLv2.1+ PERMIT_PACKAGE= Yes -WANTLIB= epoxy execinfo lcms2 m pthread +WANTLIB += ${COMPILER_LIBCXX} +WANTLIB += execinfo lcms2 m pthread +WANTLIB += shaderc_shared vulkan +# GL and epoxy are dlopened by libplacebo +WANTLIB += epoxy GL + MODULES= devel/meson -LIB_DEPENDS= graphics/lcms2 +BUILD_DEPENDS= devel/fast-float \ + graphics/glad \ + graphics/vulkan-headers + +LIB_DEPENDS= graphics/lcms2 \ + graphics/shaderc \ + graphics/vulkan-loader COMPILER= base-clang ports-gcc -COMPILER_LANGS= c + +CFLAGS += -I${X11BASE}/include +LDFLAGS += -L${X11BASE}/lib + +MODMESON_CONFIGURE_ENV += CFLAGS="${CFLAGS}" \ + LDFLAGS="${LDFLAGS}" CONFIGURE_ARGS+=-Ddefault_library=both \ -Dd3d11=disabled \ -Ddemos=false \ + -Ddovi=disabled \ -Dglslang=disabled \ - -Dshaderc=disabled \ + -Dlibdovi=disabled \ + -Dshaderc=enabled \ + -Dopengl=enabled \ -Dunwind=disabled \ - -Dvulkan=disabled + -Dvulkan=enabled \ + -Dxxhash=disabled NO_TEST= Yes Index: distinfo === RCS file: /cvs/ports/graphics/libplacebo/distinfo,v retrieving revision 1.9 diff -u -p -r1.9 distinfo --- distinfo 23 Jul 2022 05:16:05 - 1.9 +++ distinfo 20 Feb 2024 04:41:53 - @@ -1,2 +1,2 @@ -SHA256 (libplacebo-4.208.0.tar.gz) = UJD7rU9luclQAoweDdhtIKpm0VnAhUqJs+uNQhCWa3M= -SIZE (libplacebo-4.208.0.tar.gz) = 647068 +SHA256 (libplacebo-6.338.2.tar.gz) = Lx5iTgnXKoydtw+RD3Vg52ShwSba5CrMWzvO+DanrsY= +SIZE (libplacebo-6.338.2.tar.gz) = 841168 Index: pkg/PLIST === RCS file: /cvs/ports/graphics/libplacebo/pkg/PLIST,v retrieving revision 1.8 diff -u -p -r1.8 PLIST --- pkg/PLIST 11 Mar 2022 19:22:45 - 1.8 +++ pkg/PLIST 20 Feb 2024 04:41:53 - @@ -1,20 +1,25 @@ include/libplacebo/ +include/libplacebo/cache.h include/libplacebo/colorspace.h include/libplacebo/common.h include/libplacebo/config.h -include/libplacebo/context.h +include/libplacebo/d3d11.h include/libplacebo/dispatch.h include/libplacebo/dither.h include/libplacebo/dummy.h include/libplacebo/filters.h +include/libplacebo/gamut_mapping.h include/libplacebo/gpu.h include/libplacebo/log.h include/libplacebo/opengl.h +include/libplacebo/options.h include/libplacebo/renderer.h include/libplacebo/shaders/ include/libplacebo/shaders.h include/libplacebo/shaders/colorspace.h include/libplacebo/shaders/custom.h +include/libplacebo/shaders/deinterlacing.h +include/libplacebo/shaders/dithering.h include/libplacebo/shaders/film_grain.h include/libplacebo/shaders/icc.h include/libplacebo/shaders/lut.h @@ -24,10 +29,12 @@ include/libplacebo/tone_mapping.h include/libplacebo/utils/ include/libplacebo/utils/dav1d.h include/libplacebo/utils/dav1d_internal.h +include/libplacebo/utils/dolbyvision.h include/libplacebo/utils/frame_queue.h include/libplacebo/utils/libav.h include/libplacebo/utils/libav_internal.h include/libplacebo/utils/upload.h +include/libplacebo/vulkan.h @static-lib lib/libplacebo.a @lib lib/libplacebo.so.${LIBplacebo_VERSION} lib/pkgconfig/libplacebo.pc
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: bent...@cvs.openbsd.org 2024/02/19 21:18:39 Modified files: emulators : Makefile Log message: +es-de
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: bent...@cvs.openbsd.org 2024/02/19 21:17:30 Log message: Import es-de-3.0.0. EmulationStation Desktop Edition is a frontend for browsing and launching games from your multi-platform game collection. ok stsp@ Status: Vendor Tag: bentley Release Tags: bentley_20240219 N ports/emulators/es-de/Makefile N ports/emulators/es-de/distinfo N ports/emulators/es-de/pkg/DESCR N ports/emulators/es-de/pkg/PLIST N ports/emulators/es-de/patches/patch-CMakeLists_txt No conflicts created by this import
Re: NEW: emulators/es-de
Stefan Sperling writes: > Generally, do you think it would make sense to pre-configure de-cs, and > add appropriate run-depends, such that it will spawn a working emulator > for a given system out of the box? I would prefer not to change the defaults from what they would be on other platforms. It's easy enough for users to change (Other Settings -> Alternative Emulators). And since it's so configurable, I'd rather not add dependencies on a bunch of specific emulators either.
UPDATE: VLC 3.0.20
Here is an update to VLC 3.0.20. Changes between 3.0.19 and 3.0.20: -- Video Output: - Fix green line in fullscreen in D3D11 video output - Fix crash with some AMD drivers old versions - Fix events propagation issue when double-clicking with mouse wheel Decoders: - Fix crash when AV1 hardware decoder fails Interface: - Fix annoying disappearance of the Windows fullscreen controller Demuxers: - Fix potential security issue (OOB Write) on MMS:// by checking user size bounds Changes between 3.0.18 and 3.0.19: -- Core: * Fix next-frame freezing in most scenarios Demux: * Fix FLAC playback quality regression with variable frame size * Support RIFF INFO tags for Wav files * Fix AVI files with flipped RAW video planes * Fix duration on short and small Ogg/Opus files * Fix some HLS/TS streams with ID3 prefix * Fix some HLS playlist refresh drift * Fix for GoPro MAX spatial metadata * Improve FFmpeg-muxed MP4 chapters handling * Improve playback for QNap-produced AVI files * Improve playback of some old RealVideo files * Fix duration probing on some MP4 with missing information Decoders: * Multiple fixes on AAC handling * Activate hardware decoding of AV1 on Windows (DxVA) * Improve AV1 HDR support with software decoding * Fix some AV1 GBRP streams, AV1 super-resolution streams and monochrome ones * Fix black screen on poorly edited MP4 files on Android Mediacodec * Fix rawvid video in NV12 * Fix several issues on Windows hardware decoding (including "too large resolution in DxVA") * Improve crunchyroll-produced SSA rendering Video Output: * Super Resolution scaling with nVidia and Intel GPUs * Fix for an issue when cropping on Direct3D9 * Multiple fixes for hardware decoding on D3D11 and OpenGL interop * Fix an issue when playing -90??rotated video * Fix subtitles rendering blur on recent macOS Input: * Improve SMB compatibility with Windows 11 hosts Misc: * Improve muxing timestamps in a few formats (reset to 0) * Fix some rendering issues on Linux with the fullscreen controller * Fix GOOM visualization * Fixes for Youtube playback * Fix some MPRIS inconsistencies that broke some OS widgets on Linux * Implement MPRIS TrackList signals * Fix opening files in read-only mode * Fix password search using the Kwallet backend * Fix some crashes on macOS when switching application * Fix 5.1/7.1 output on macOS and tvOS * Fix several crashes and bugs in the macOS preferences panel * Improvements on the threading of the MMDevice audio output on Windows * Fix a potential security issue on the uninstaller DLLs (CVE-2023-46814) * Fix memory leaks when using the media_list_player libVLC APIs Translations: * Update of most translations * New translations to Esperanto, Interlingue, Lao, Macedonian, Burmese, Odia, Samoan and Swahili Index: Makefile === RCS file: /cvs/ports/x11/vlc/Makefile,v retrieving revision 1.269 diff -u -p -u -p -r1.269 Makefile --- Makefile19 Feb 2024 15:28:21 - 1.269 +++ Makefile20 Feb 2024 03:40:11 - @@ -1,15 +1,13 @@ COMMENT-main= VideoLAN client; multimedia player COMMENT-jack= JACK audio output module for VLC -V= 3.0.18 +V= 3.0.20 DISTNAME= vlc-${V} PKGNAME-main= ${DISTNAME} PKGNAME-jack= vlc-jack-${V} -REVISION-main= 6 CATEGORIES=x11 SITES= https://download.videolan.org/pub/videolan/vlc/${V}/ EXTRACT_SUFX= .tar.xz -REVISION-jack= 0 USE_NOBTCFI= Yes @@ -76,7 +74,7 @@ WANTLIB-main+=v4l2 WANTLIB-jack= db execinfo jack vlccore ${WANTLIB-common} -AUTOCONF_VERSION= 2.69 +AUTOCONF_VERSION= 2.71 AUTOMAKE_VERSION= 1.16 AUTORECONF=./bootstrap Index: distinfo === RCS file: /cvs/ports/x11/vlc/distinfo,v retrieving revision 1.47 diff -u -p -u -p -r1.47 distinfo --- distinfo25 Nov 2022 11:52:17 - 1.47 +++ distinfo20 Feb 2024 03:40:11 - @@ -1,2 +1,2 @@ -SHA256 (vlc-3.0.18.tar.xz) = VwlEOcNl2KqLm0H6MIDMDu8r7+YCW7XO9yKszGJa7ew= -SIZE (vlc-3.0.18.tar.xz) = 26631372 +SHA256 (vlc-3.0.20.tar.xz) = rccoW00nIc3fQOtScMraKqoQozTLVG/VWgY1NEe6KbU= +SIZE (vlc-3.0.20.tar.xz) = 25596392 Index: patches/patch-configure_ac === RCS file: /cvs/ports/x11/vlc/patches/patch-configure_ac,v retrieving revision 1.44 diff -u -p -u -p -r1.44 patch-configure_ac --- patches/patch-configure_ac 14 May 2023 09:20:41 - 1.44 +++ patches/patch-configure_ac 20 Feb 2024 03:40:11 - @@ -11,7 +11,7 @@ Index: configure.ac ;; netbsd*) SYS=netbsd -@@ -1123,22 +1122,6 @@ AC_ARG_ENABLE(optimizations, +@@ -1122,22 +1121,6 @@ AC_ARG_ENABLE(optimizations, dnl Check for various optimization flags AS_IF([test "${enable_optimizations}" != "no"], [ @@ -34,7 +34,7 @@ Index: configure.ac
Re: [UPDATE] graphics/libplacebo - v6.338.2
On 2024-02-19 3:53 p.m., Jose Maldonado wrote: El Mon, 19 Feb 2024 15:30:55 + Stuart Henderson escribió: You add "WANTLIB+= ${COMPILER_LIBCXX}" while keeping COMPILER_LANGS=c, which will probably fail on base-gcc archs. I think you'll need to remove the COMPILER_LANGS line. Hi @sthen! Fixed, I send the new diff with corrections, newly tested in amd64, build and work fine. Hi Jose,Could you move the dlopen comment to the bottom and have a separate line of just "WANTLIB += GL epoxy" below the comment. The rest looks good. Thanks.
UPDATE: libcares 1.26.0
Here is an update to libcares 1.26.0. ## c-ares version 1.26.0 - Jan 26 2024 This is a feature and bugfix release. Features: * Event Thread support. Integrators are no longer required to monitor the file descriptors registered by c-ares for events and call `ares_process()` when enabling the event thread feature via `ARES_OPT_EVENT_THREAD` passed to `ares_init_options()`. [PR #696](https://github.com/c-ares/c-ares/pull/696) * Added flags to `are_dns_parse()` to force RAW packet parsing. [PR #693](https://github.com/c-ares/c-ares/pull/693) Changes: * Mark `ares_fds()` as deprecated. [PR #691](https://github.com/c-ares/c-ares/pull/691) Bugfixes: * `adig`: Differentiate between internal and server errors. [e10b16a](https://github.com/c-ares/c-ares/commit/e10b16a) * Autotools allow make to override CFLAGS/CPPFLAGS/CXXFLAGS. [PR #695](https://github.com/c-ares/c-ares/pull/695) * Autotools: fix building for 32bit windows due to stdcall symbol mangling. [PR #689](https://github.com/c-ares/c-ares/pull/689) * RR Name should not be sanity checked against the Question. [PR #685](https://github.com/c-ares/c-ares/pull/685) Index: Makefile === RCS file: /cvs/ports/net/libcares/Makefile,v retrieving revision 1.26 diff -u -p -u -p -r1.26 Makefile --- Makefile27 Sep 2023 14:18:14 - 1.26 +++ Makefile14 Feb 2024 14:18:03 - @@ -1,12 +1,12 @@ COMMENT= asynchronous resolver library -V= 1.19.1 +V= 1.26.0 DISTNAME= c-ares-${V} PKGNAME= libcares-${V} CATEGORIES=net devel SITES= ${HOMEPAGE}download/ -SHARED_LIBS += cares3.4 # 8.1.6 +SHARED_LIBS += cares3.5 # 8.1.6 HOMEPAGE= https://c-ares.haxx.se/ @@ -15,6 +15,11 @@ MAINTAINER= Brad Smith Index: distinfo === RCS file: /cvs/ports/net/libcares/distinfo,v retrieving revision 1.14 diff -u -p -u -p -r1.14 distinfo --- distinfo24 May 2023 12:42:55 - 1.14 +++ distinfo14 Feb 2024 14:18:03 - @@ -1,2 +1,2 @@ -SHA256 (c-ares-1.19.1.tar.gz) = MhcAOZty7Q4DfQB0xinndB9rLsLdqSlWq+PpZx0+Jo4= -SIZE (c-ares-1.19.1.tar.gz) = 1579100 +SHA256 (c-ares-1.26.0.tar.gz) = vtWMTwKwCQgOvabCRnukaXIqxq679El9xEqD2MYZTlA= +SIZE (c-ares-1.26.0.tar.gz) = 1298394 Index: pkg/PLIST === RCS file: /cvs/ports/net/libcares/pkg/PLIST,v retrieving revision 1.13 diff -u -p -u -p -r1.13 PLIST --- pkg/PLIST 11 Mar 2022 19:46:13 - 1.13 +++ pkg/PLIST 14 Feb 2024 14:18:03 - @@ -1,17 +1,88 @@ +@bin bin/adig +@bin bin/ahost include/ares.h include/ares_build.h include/ares_dns.h +include/ares_dns_record.h include/ares_nameser.h include/ares_rules.h include/ares_version.h -@static-lib lib/libcares.a -lib/libcares.la +lib/cmake/ +lib/cmake/c-ares/ +lib/cmake/c-ares/c-ares-config-version.cmake +lib/cmake/c-ares/c-ares-config.cmake +lib/cmake/c-ares/c-ares-targets${MODCMAKE_BUILD_SUFFIX} +lib/cmake/c-ares/c-ares-targets.cmake @lib lib/libcares.so.${LIBcares_VERSION} +@static-lib lib/libcares_static.a lib/pkgconfig/libcares.pc +@man man/man1/adig.1 +@man man/man1/ahost.1 @man man/man3/ares_cancel.3 @man man/man3/ares_create_query.3 @man man/man3/ares_destroy.3 @man man/man3/ares_destroy_options.3 +@man man/man3/ares_dns_class_fromstr.3 +@man man/man3/ares_dns_class_t.3 +@man man/man3/ares_dns_class_tostr.3 +@man man/man3/ares_dns_datatype_t.3 +@man man/man3/ares_dns_flags_t.3 +@man man/man3/ares_dns_mapping.3 +@man man/man3/ares_dns_opcode_t.3 +@man man/man3/ares_dns_opcode_tostr.3 +@man man/man3/ares_dns_opt_datatype_t.3 +@man man/man3/ares_dns_opt_get_datatype.3 +@man man/man3/ares_dns_opt_get_name.3 +@man man/man3/ares_dns_parse.3 +@man man/man3/ares_dns_rcode_t.3 +@man man/man3/ares_dns_rcode_tostr.3 +@man man/man3/ares_dns_rec_type_fromstr.3 +@man man/man3/ares_dns_rec_type_t.3 +@man man/man3/ares_dns_record.3 +@man man/man3/ares_dns_record_create.3 +@man man/man3/ares_dns_record_destroy.3 +@man man/man3/ares_dns_record_get_flags.3 +@man man/man3/ares_dns_record_get_id.3 +@man man/man3/ares_dns_record_get_opcode.3 +@man man/man3/ares_dns_record_get_rcode.3 +@man man/man3/ares_dns_record_query_add.3 +@man man/man3/ares_dns_record_query_cnt.3 +@man man/man3/ares_dns_record_query_get.3 +@man man/man3/ares_dns_record_rr_add.3 +@man man/man3/ares_dns_record_rr_cnt.3 +@man man/man3/ares_dns_record_rr_del.3 +@man man/man3/ares_dns_record_rr_get.3 +@man man/man3/ares_dns_rr.3 +@man man/man3/ares_dns_rr_get_addr.3 +@man man/man3/ares_dns_rr_get_addr6.3 +@man man/man3/ares_dns_rr_get_bin.3 +@man man/man3/ares_dns_rr_get_class.3 +@man man/man3/ares_dns_rr_get_keys.3 +@man man/man3/ares_dns_rr_get_name.3 +@man man/man3/ares_dns_rr_get_opt.3 +@man man/man3/ares_dns_rr_get_opt_byid.3 +@man man/man3/ares_dns_rr_get_opt_cnt.3 +@man
Re: multimedia/x264: IBT fixes
On 2024-02-19 6:01 p.m., Mark Kettenis wrote: Same diff as x265. There is no make test here, but the code is largely identical so I'm sure this is necessary here as well. ok? OK.
Re: multimedia/x265: IBT fixes
On 2024-02-19 6:00 p.m., Mark Kettenis wrote: This seems to be the magic to insert an endbr64 at the start of global functions. Even though many of these are hidden in the shared library, the majority seems to be called through function pointers that are setup based on the available instruction set extensions. With this diff "make test" passes again. ok? OK.
UPDATE: databases/timescaledb-2.14.1
Trivial diff updating databases/timescaledb to 2.14.1: diff -NPru -x CVS /usr/ports/databases/timescaledb/Makefile ./Makefile --- /usr/ports/databases/timescaledb/Makefile Sat Jan 27 14:23:55 2024 +++ ./Makefile Mon Feb 19 18:00:40 2024 @@ -2,7 +2,7 @@ GH_ACCOUNT = timescale GH_PROJECT = timescaledb -GH_TAGNAME = 2.13.1 +GH_TAGNAME = 2.14.1 CATEGORIES = databases HOMEPAGE = https://www.timescale.com/ diff -NPru -x CVS /usr/ports/databases/timescaledb/distinfo ./distinfo --- /usr/ports/databases/timescaledb/distinfo Sat Jan 27 14:23:55 2024 +++ ./distinfo Mon Feb 19 18:01:00 2024 @@ -1,2 +1,2 @@ -SHA256 (timescaledb-2.13.1.tar.gz) = yk9IFHyxvzvyKvn2Q4IqWTHhKomQnMc8SondrjyCisE= -SIZE (timescaledb-2.13.1.tar.gz) = 8239930 +SHA256 (timescaledb-2.14.1.tar.gz) = V2CxEFmqF2vVBN2cI1iB+Y4K+jYCtvAaVXeaVk7CnLo= +SIZE (timescaledb-2.14.1.tar.gz) = 7318486 diff -NPru -x CVS /usr/ports/databases/timescaledb/pkg/PLIST ./pkg/PLIST --- /usr/ports/databases/timescaledb/pkg/PLIST Sat Jan 27 14:23:55 2024 +++ ./pkg/PLIST Mon Feb 19 18:02:00 2024 @@ -15,6 +15,8 @@ share/postgresql/extension/timescaledb--2.12.1--${GH_TAGNAME}.sql share/postgresql/extension/timescaledb--2.12.2--${GH_TAGNAME}.sql share/postgresql/extension/timescaledb--2.13.0--${GH_TAGNAME}.sql +share/postgresql/extension/timescaledb--2.13.1--${GH_TAGNAME}.sql +share/postgresql/extension/timescaledb--2.14.0--${GH_TAGNAME}.sql share/postgresql/extension/timescaledb--${GH_TAGNAME}.sql share/postgresql/extension/timescaledb--2.2.0--${GH_TAGNAME}.sql share/postgresql/extension/timescaledb--2.2.1--${GH_TAGNAME}.sql -- Renato Aguiar
Re: security/openssl/3.1 endbr64 sprinkling
Hey Mark, does the order of .cfi_startproc and endbranch matter at all, I noticed a difference between your openssl/3.1 and 3.2 patches and was just wondering, it's reversed in gcm_init_avx. -Bryan. diff -u -p -r1.1.1.1 patch-crypto_modes_asm_ghash-x86_64_pl --- security/openssl/3.1/patches/patch-crypto_modes_asm_ghash-x86_64_pl 14 Mar 2023 18:54:42 - 1.1.1.1 +++ security/openssl/3.1/patches/patch-crypto_modes_asm_ghash-x86_64_pl 18 Feb 2024 22:25:50 - @@ -1,7 +1,23 @@ Index: crypto/modes/asm/ghash-x86_64.pl --- crypto/modes/asm/ghash-x86_64.pl.orig +++ crypto/modes/asm/ghash-x86_64.pl -@@ -1609,6 +1609,7 @@ ___ +@@ -534,6 +534,7 @@ $code.=<<___; + .align16 + gcm_init_clmul: + .cfi_startproc ++ endbranch + .L_init_clmul: + ___ + $code.=<<___ if ($win64); +@@ -1026,6 +1027,7 @@ $code.=<<___; + .type gcm_init_avx,\@abi-omnipotent + .align32 + gcm_init_avx: ++ endbranch + .cfi_startproc + ___ + if ($avx) { +@@ -1609,6 +1611,7 @@ ___ } $code.=<<___; @@ -9,7 +25,7 @@ Index: crypto/modes/asm/ghash-x86_64.pl .align64 .Lbswap_mask: .byte 15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0 -@@ -1662,6 +1663,7 @@ $code.=<<___; +@@ -1662,6 +1665,7 @@ $code.=<<___; .asciz"GHASH for x86_64, CRYPTOGAMS by " .align64
Re: UPDATE samba-4.19.5
Hi, Builds and test fine on current. Attached is a patch for 7.4-stable as the one for current does not apply due to the revision. Builds and tests fine on current. Ok from me. Ian McWilliam > On 20 Feb 2024, at 4:42 am, Bjorn Ketelaars wrote: > > Simple diff for updating samba to 4.19.5. Release notes: > https://www.samba.org/samba/history/samba-4.19.5.html > > Run tested on amd64. > > Tests and OKs welcome (for -stable too)! > > > Index: Makefile > === > RCS file: /cvs/ports/net/samba/Makefile,v > retrieving revision 1.342 > diff -u -p -r1.342 Makefile > --- Makefile 29 Jan 2024 18:04:27 - 1.342 > +++ Makefile 19 Feb 2024 17:35:50 - > @@ -1,5 +1,4 @@ > -VERSION =4.19.4 > -REVISION = 0 > +VERSION =4.19.5 > DISTNAME =samba-${VERSION} > EPOCH = 0 > > Index: distinfo > === > RCS file: /cvs/ports/net/samba/distinfo,v > retrieving revision 1.113 > diff -u -p -r1.113 distinfo > --- distinfo 12 Jan 2024 12:33:48 - 1.113 > +++ distinfo 19 Feb 2024 17:35:50 - > @@ -1,2 +1,2 @@ > -SHA256 (samba-4.19.4.tar.gz) = QCbZO4ZtsZjIyhaFsPXVJ5P2XG5jyzZBY69mH9/wlow= > -SIZE (samba-4.19.4.tar.gz) = 41839810 > +SHA256 (samba-4.19.5.tar.gz) = DiQFtM7CnQRZYh9DQKGnSvdx7Hz/7f9DJQytfx+HYF4= > +SIZE (samba-4.19.5.tar.gz) = 41840159 samba-4.19.5-stable.diff Description: Binary data
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: bl...@cvs.openbsd.org 2024/02/19 16:41:57 Modified files: net/p5-Net-DNS : Makefile distinfo net/p5-Net-DNS/pkg: PLIST Log message: update p5-Net-DNS to 1.44
Re: UPDATE: Dolphin 20230523
On Sun, Jul 23, 2023 at 09:02:18PM -0400, Brad Smith wrote: > On Sat, Jul 22, 2023 at 09:28:43PM -0400, Brad Smith wrote: > > On Mon, Jun 05, 2023 at 10:34:00PM -0400, Brad Smith wrote: > > > On 2023-06-05 10:21 p.m., Thomas Frohwein wrote: > > > > On Sun, Jun 04, 2023 at 10:51:26PM -0400, Brad Smith wrote: > > > > > On Sun, Jun 04, 2023 at 09:45:36PM -0400, Thomas Frohwein wrote: > > > > > > On Sun, Jun 04, 2023 at 04:38:17PM +0200, Sol?ne Rapenne wrote: > > > > > > > On Wed, 2023-05-24 at 00:19 -0400, Brad Smith wrote: > > > > > > > > Here is an update to Dolphin 20230523 snapshot. > > > > > > > > > > > > > > > > Rolling up 4 years worth of work. I don't see any sort of > > > > > > > > change log. > > > > > > > > > > > > > > > Nice, thanks! > > > > > > > > > > > > > > It builds fine on amd64, and the GUI runs. The diff looks good. I > > > > > > > can't > > > > > > > try dolphin more, but I'd be happy to commit if someone else is > > > > > > > ok. > > > > > > > > > > > > > Doesn't build here; also amd64: > > > > > > > > > > > > /usr/ports/pobj/dolphin-5.0.0.20230523/dolphin-5.0.0.20230523/Source/Core/Core/HW/GBACore.cpp:308:11 > > > > > > : error: no member named 'currentVideoSize' in 'mCore' > > > > > >m_core->currentVideoSize(m_core, , ); > > > > > Try this updated diff. Looks like you have the mGBA port installed, > > > > > but it's > > > > > not new enough. > > > > The new diff picks up graphics/glslang even though -DENABLE_VULKAN=OFF: > > > > > > > > In file included from > > > > /usr/ports/pobj/dolphin-5.0.0.20230523/dolphin-5.0.0.20230523/Source/Core/Vi > > > > deoCommon/Spirv.cpp:7: > > > > In file included from > > > > /usr/ports/pobj/dolphin-5.0.0.20230523/dolphin-5.0.0.20230523/Externals/glsl > > > > ang/SPIRV/GlslangToSpv.h:42: > > > > In file included from > > > > /usr/ports/pobj/dolphin-5.0.0.20230523/dolphin-5.0.0.20230523/Externals/glsl > > > > ang/SPIRV/SpvTools.h:50: > > > > In file included from > > > > /usr/local/include/glslang/MachineIndependent/localintermediate.h:42: > > > > In file included from > > > > /usr/local/include/glslang/MachineIndependent/../Include/intermediate.h:57: > > > > /usr/local/include/glslang/MachineIndependent/../Include/../Include/Types.h:903:14: > > > > error: use of > > > > undeclared identifier 'EShLangMesh' > > > > case EShLangMesh: > > > > > > That's the internal copy being built, but then looks like it picks up on > > > port / package headers instead > > > of internal headers. I'll see what I can do. Thanks. > > > > Rolled forward to a newer snap. The build issue with a system copy of > > glslang > > has been resolved as well as the CMake issue with a system copy of minizip. > > Add a new build depends on Qt6Svg. Current dolphin-5.0.0.20190621p4 crashes when loading a GameCube game image. $ dolphin-emu ./game.iso Program terminated with signal SIGILL, Illegal instruction. #0 0x075bc3dd3000 in ?? () [Current thread is 1 (process 282494)] (gdb) bt #0 0x075bc3dd3000 in ?? () #1 0x075b9d69feb0 in ?? () #2 0x in ?? () #3 0x075b9d69fee0 in ?? () #4 0x0758b5973678 in CPU::s_state_cpu_idle_cvar () #5 0x0001 in ?? () #6 0x0758b5973670 in CPU::s_state_change_lock () #7 0x075b4f90f000 in ?? () #8 0x075b9d69fec0 in ?? () #9 0x in ?? () USE_NOBTCFI=Yes avoids crashing (but the game window remains black). Your update fails to build for me on amd64: FAILED: Source/Core/UICommon/CMakeFiles/uicommon.dir/ResourcePack/ResourcePack.cpp.o /usr/local/bin/ccache /usr/ports/pobj/dolphin-5.0.0.20230722/bin/c++ -DAUTOUPDATE=1 -DDATA_DIR=\"/usr/local/share/dolphin-emu/\" -DFMT_SHARED -DHAS_OPENGL -DHAVE_EGL=1 -DHAVE_FFMPEG -DHAVE_X11=1 -DHAVE_XRANDR=1 -DUSE_ANALYTICS=1 -DUSE_MEMORYWATCHER=1 -DUSE_PIPES=1 -DUSE_UPNP -D_ARCH_64=1 -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_M_X86=1 -D_M_X86_64=1 -D__LIBUSB__ -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/usr/X11R6/include -I/usr/ports/pobj/dolphin-5.0.0.20230722/dolphin-5.0.0.20230722/Source/Core -I/usr/ports/pobj/dolphin-5.0.0.20230722/dolphin-5.0.0.20230722/Externals/soundtouch -I/usr/ports/pobj/dolphin-5.0.0.20230722/dolphin-5.0.0.20230722/Externals/picojson -I/usr/ports/pobj/dolphin-5.0.0.20230722/build-amd64/Source/Core -I/usr/ports/pobj/dolphin-5.0.0.20230722/dolphin-5.0.0.20230722/Externals/cpp-optparse/. -I/usr/ports/pobj/dolphin-5.0.0.20230722/dolphin-5.0.0.20230722/Externals/Bochs_disasm -isystem /usr/local/include -isystem /usr/local/include/minizip -isystem /usr/local/include/libusb-1.0 -O2 -pipe -Qunused-arguments -fcolor-diagnostics -DNDEBUG -std=c++20 -msse2 -fdiagnostics-color -fno-strict-aliasing -fno-exceptions -fvisibility-inlines-hidden -fvisibility=hidden -fomit-frame-pointer -flto -Wall -Wtype-limits -Wsign-compare
multimedia/x264: IBT fixes
Same diff as x265. There is no make test here, but the code is largely identical so I'm sure this is necessary here as well. ok? Index: multimedia/x264/Makefile === RCS file: /cvs/ports/multimedia/x264/Makefile,v retrieving revision 1.68 diff -u -p -r1.68 Makefile --- multimedia/x264/Makefile17 Jun 2023 22:17:46 - 1.68 +++ multimedia/x264/Makefile19 Feb 2024 23:00:42 - @@ -4,7 +4,7 @@ DISTNAME= x264-20221028 GH_ACCOUNT=mirror GH_PROJECT=x264 GH_COMMIT= 416e3eb2b52abb0a67e57599aba4f8be3003b36d -REVISION= 1 +REVISION= 2 CATEGORIES=multimedia SHARED_LIBS= x26424.0 Index: multimedia/x264/patches/patch-common_x86_x86inc_asm === RCS file: multimedia/x264/patches/patch-common_x86_x86inc_asm diff -N multimedia/x264/patches/patch-common_x86_x86inc_asm --- /dev/null 1 Jan 1970 00:00:00 - +++ multimedia/x264/patches/patch-common_x86_x86inc_asm 19 Feb 2024 23:00:42 - @@ -0,0 +1,13 @@ +Index: common/x86/x86inc.asm +--- common/x86/x86inc.asm.orig common/x86/x86inc.asm +@@ -802,6 +802,9 @@ BRANCH_INSTR jz, je, jnz, jne, jl, jle, jnl, jnle, jg, + %endif + align function_align + %2: ++%if ARCH_X86_64 ++endbr64 ++%endif + RESET_MM_PERMUTATION; needed for x86-64, also makes disassembly somewhat nicer + %xdefine rstk rsp ; copy of the original stack pointer, used when greater alignment than the known stack alignment is required + %assign stack_offset 0 ; stack pointer offset relative to the return address
multimedia/x265: IBT fixes
This seems to be the magic to insert an endbr64 at the start of global functions. Even though many of these are hidden in the shared library, the majority seems to be called through function pointers that are setup based on the available instruction set extensions. With this diff "make test" passes again. ok? Index: multimedia/x265/Makefile === RCS file: /cvs/ports/multimedia/x265/Makefile,v retrieving revision 1.57 diff -u -p -r1.57 Makefile --- multimedia/x265/Makefile27 Sep 2023 10:10:22 - 1.57 +++ multimedia/x265/Makefile19 Feb 2024 22:54:22 - @@ -3,7 +3,7 @@ COMMENT=free H.265/HEVC encoder VER= 3.5 DISTNAME= x265_${VER} PKGNAME= x265-${VER} -REVISION= 2 +REVISION= 3 CATEGORIES=multimedia SITES= https://bitbucket.org/multicoreware/x265_git/downloads/ Index: multimedia/x265/patches/patch-source_common_x86_x86inc_asm === RCS file: multimedia/x265/patches/patch-source_common_x86_x86inc_asm diff -N multimedia/x265/patches/patch-source_common_x86_x86inc_asm --- /dev/null 1 Jan 1970 00:00:00 - +++ multimedia/x265/patches/patch-source_common_x86_x86inc_asm 19 Feb 2024 22:54:22 - @@ -0,0 +1,13 @@ +Index: source/common/x86/x86inc.asm +--- source/common/x86/x86inc.asm.orig source/common/x86/x86inc.asm +@@ -717,6 +717,9 @@ BRANCH_INSTR jz, je, jnz, jne, jl, jle, jnl, jnle, jg, + %endif + align function_align + %2: ++%if ARCH_X86_64 ++endbr64 ++%endif + RESET_MM_PERMUTATION; needed for x86-64, also makes disassembly somewhat nicer + %xdefine rstk rsp ; copy of the original stack pointer, used when greater alignment than the known stack alignment is required + %assign stack_offset 0 ; stack pointer offset relative to the return address
Re: sysutils/crust: SCP firmware for Allwinner SoCs
On Mon, Feb 19 2024, Mark Kettenis wrote: > This will be used in an upcoming u-boot update for Allwinner's 64-bit > SoCs. This will bring "proper" S3-like suspend/resume on selected > boards. > > ok? Please see nits below. > > diff --git a/sysutils/crust/Makefile b/sysutils/crust/Makefile > new file mode 100644 > index 000..3b187598161 > --- /dev/null > +++ b/sysutils/crust/Makefile > @@ -0,0 +1,57 @@ > +PKG_ARCH=* > + > +COMMENT= Libre SCP firmware for Allwinner sunxi SoCs Should start lowercase unless for a good reason (eg acronyms). Here I think "libre" is more appropriate. > +GH_ACCOUNT= crust-firmware > +GH_PROJECT= crust > +GH_TAGNAME= v0.6 > + > +CATEGORIES= sysutils > + > +# BSD > +PERMIT_PACKAGE= Yes > + > +BUILD_DEPENDS+= devel/or1k-elf/gcc > +MAKE_ENV+= CROSS_COMPILE="or1k-unknown-elf-" I know it's done in a lot of places, but "+=" is not useful here, please just use "=". Also: - space vs tab for the MAKE_ENV line - keeping VAR= VALUE aligned makes things more readable Adding MAKE_FLAGS= V=1 lets us see the flags used for compilation. Diff to previous below, and updated tarball attached. Please submit tarballs for new ports! ;) ok jca@ to import diff -pruN ./Makefile /usr/ports/mystuff/sysutils/crust/Makefile --- ./Makefile Mon Feb 19 23:29:40 2024 +++ /usr/ports/mystuff/sysutils/crust/Makefile Mon Feb 19 23:29:31 2024 @@ -1,6 +1,6 @@ PKG_ARCH= * -COMMENT= Libre SCP firmware for Allwinner sunxi SoCs +COMMENT= libre SCP firmware for Allwinner sunxi SoCs GH_ACCOUNT=crust-firmware GH_PROJECT=crust @@ -11,9 +11,10 @@ CATEGORIES= sysutils # BSD PERMIT_PACKAGE=Yes -BUILD_DEPENDS+=devel/or1k-elf/gcc +BUILD_DEPENDS= devel/or1k-elf/gcc -MAKE_ENV+= CROSS_COMPILE="or1k-unknown-elf-" +MAKE_ENV= CROSS_COMPILE="or1k-unknown-elf-" +MAKE_FLAGS=V=1 NO_TEST= Yes USE_GMAKE= Yes crust.tgz Description: Binary data -- jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF DDCC 0DFA 74AE 1524 E7EE
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: dan...@cvs.openbsd.org 2024/02/19 15:23:10 Modified files: net/tacacs+: Makefile net/tacacs+/pkg: PLIST Log message: switch tacacs+ over to python3 feedback and ok jca@, sthen@
Re: switch tacacs+ to python3
On Mon, Feb 19 2024, Stuart Henderson wrote: > On 2024/02/19 10:46, Daniel Dickman wrote: >> >> >> On Mon, 19 Feb 2024, Stuart Henderson wrote: >> >> > On 2024/02/19 10:21, Daniel Dickman wrote: >> > > >> > > >> > > On Mon, 19 Feb 2024, Jeremie Courreges-Anglas wrote: >> > > >> > > > On Sat, Feb 17 2024, Daniel Dickman wrote: >> > > > > Hello Jan, ports@, >> > > > > >> > > > > Please see below for a small update so tacacs+ doesn't need python2. >> > > > > >> > > > > It also looks like python2 is not needed at build time, but only at >> > > > > run >> > > > > time. >> > > > > >> > > > > ok to commit the diff below? >> > > > >> > > > do_auth.py isn't ready for python3, if you really want to move this to >> > > > python3 I would suggest using 2to3 -w in eg post-extract (and thus keep >> > > > current MODPY_BUILDDEP). >> > > > >> > > >> > > Indeed I botched the diff I sent out. I had run do_auth.py through 2to3 >> > > and made a patch that should have been part of the original diff. >> > > >> > > The reason I made a patch instead of running 2to3 dynamically is because >> > > it is only 1 file and more changes might be needed in do_auth.py to >> > > adapt >> > > to future python updates in the future. >> > >> > However, the diff for any future patches needed will be shorter if it's >> > made on top of 2to3's output (as would be the case with 2to3 run in >> > post-extract). >> > >> > > ok on this revised version? >> > >> > I'd slightly prefer 2to3 in do-extract (plus drop MODPY_BUILDDEP=No), >> > but I'm ok with either. >> > >> >> okay, here is that version instead. > > thanks, OK sthen. Also ok jca@ -- jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF DDCC 0DFA 74AE 1524 E7EE
sysutils/crust: SCP firmware for Allwinner SoCs
This will be used in an upcoming u-boot update for Allwinner's 64-bit SoCs. This will bring "proper" S3-like suspend/resume on selected boards. ok? diff --git a/sysutils/crust/Makefile b/sysutils/crust/Makefile new file mode 100644 index 000..3b187598161 --- /dev/null +++ b/sysutils/crust/Makefile @@ -0,0 +1,57 @@ +PKG_ARCH= * + +COMMENT= Libre SCP firmware for Allwinner sunxi SoCs + +GH_ACCOUNT=crust-firmware +GH_PROJECT=crust +GH_TAGNAME=v0.6 + +CATEGORIES=sysutils + +# BSD +PERMIT_PACKAGE=Yes + +BUILD_DEPENDS+=devel/or1k-elf/gcc + +MAKE_ENV+= CROSS_COMPILE="or1k-unknown-elf-" + +NO_TEST= Yes +USE_GMAKE= Yes + +BOARDS=\ + a64-olinuxino \ + nanopi_a64 \ + orangepi_pc2 \ + orangepi_win \ + orangepi_zero_plus \ + pine64-lts \ + pine64_plus \ + pine_h64 \ + pinebook + +do-build: +.for BOARD in ${BOARDS} + cd ${WRKSRC} && \ + mkdir -p build/${BOARD} && \ + ${SETENV} ${MAKE_ENV} ${MAKE_PROGRAM} ${MAKE_FLAGS} \ + OBJ="build/${BOARD}" \ + -f ${MAKE_FILE} "${BOARD}"_defconfig + cd ${WRKSRC} && \ + ${SETENV} ${MAKE_ENV} \ + ${MAKE_PROGRAM} ${MAKE_FLAGS} OBJ="build/${BOARD}" \ + -f ${MAKE_FILE} ${ALL_TARGET} +.endfor + +do-install: + ${INSTALL_DATA_DIR} ${PREFIX}/share/crust +.for BOARD in ${BOARDS} + @[ -d ${WRKSRC}/build/${BOARD}/scp ] && \ + echo ${INSTALL_DATA_DIR} ${PREFIX}/share/crust/${BOARD} && \ + ${INSTALL_DATA_DIR} ${PREFIX}/share/crust/${BOARD} && \ + echo cd ${WRKSRC}/build/${BOARD}/scp && \ + cd ${WRKSRC}/build/${BOARD}/scp && \ + echo ${INSTALL_DATA} scp.bin ${PREFIX}/share/crust/${BOARD}/; \ + ${INSTALL_DATA} scp.bin ${PREFIX}/share/crust/${BOARD}/ +.endfor + +.include diff --git a/sysutils/crust/distinfo b/sysutils/crust/distinfo new file mode 100644 index 000..2987fe1882f --- /dev/null +++ b/sysutils/crust/distinfo @@ -0,0 +1,2 @@ +SHA256 (crust-0.6.tar.gz) = Q7iVhd17bwIiAL14ipeoWoMf7/qYiv/AS8oYdXoTPv0= +SIZE (crust-0.6.tar.gz) = 193461 diff --git a/sysutils/crust/patches/patch-3rdparty_kconfig_confdata_c b/sysutils/crust/patches/patch-3rdparty_kconfig_confdata_c new file mode 100644 index 000..96ed0b17872 --- /dev/null +++ b/sysutils/crust/patches/patch-3rdparty_kconfig_confdata_c @@ -0,0 +1,12 @@ +Index: 3rdparty/kconfig/confdata.c +--- 3rdparty/kconfig/confdata.c.orig 3rdparty/kconfig/confdata.c +@@ -71,7 +71,7 @@ static bool is_same(const char *file1, const char *fil + if (map2 == MAP_FAILED) + goto close2; + +- if (bcmp(map1, map2, st1.st_size)) ++ if (memcmp(map1, map2, st1.st_size)) + goto close2; + + ret = true; diff --git a/sysutils/crust/patches/patch-Makefile b/sysutils/crust/patches/patch-Makefile new file mode 100644 index 000..0fbc0cfc7de --- /dev/null +++ b/sysutils/crust/patches/patch-Makefile @@ -0,0 +1,11 @@ +Index: Makefile +--- Makefile.orig Makefile +@@ -27,7 +27,6 @@ COMMON_CFLAGS = -Os -pipe -std=c11 \ + -ffunction-sections \ + -fno-builtin \ + -fno-common \ +- -fvar-tracking-assignments \ + -g$(if $(CONFIG_DEBUG_INFO),gdb,0) \ + -Wall -Wextra -Wformat=2 -Wpedantic -Wshadow \ + -Werror=implicit-function-declaration \ diff --git a/sysutils/crust/pkg/DESCR b/sysutils/crust/pkg/DESCR new file mode 100644 index 000..950e67150a9 --- /dev/null +++ b/sysutils/crust/pkg/DESCR @@ -0,0 +1,11 @@ +Libre SCP firmware for Allwinner sunxi SoCs. + +Crust improves battery life and thermal performance by implementing a +deep sleep state. During deep sleep, the CPU cores, the DRAM +controller, and most onboard peripherals are powered down, reducing +power consumption by 80% or more compared to an idle device. On boards +without a PMIC, Crust is also responsible for orderly power-off and +power-on of the device. + +This package provides SCP firware builds for boards supported by +OpenBSD. diff --git a/sysutils/crust/pkg/PLIST b/sysutils/crust/pkg/PLIST new file mode 100644 index 000..6bafc43d2dd --- /dev/null +++ b/sysutils/crust/pkg/PLIST @@ -0,0 +1,19 @@ +share/crust/ +share/crust/a64-olinuxino/ +share/crust/a64-olinuxino/scp.bin +share/crust/nanopi_a64/ +share/crust/nanopi_a64/scp.bin +share/crust/orangepi_pc2/ +share/crust/orangepi_pc2/scp.bin +share/crust/orangepi_win/ +share/crust/orangepi_win/scp.bin +share/crust/orangepi_zero_plus/ +share/crust/orangepi_zero_plus/scp.bin +share/crust/pine64-lts/ +share/crust/pine64-lts/scp.bin +share/crust/pine64_plus/ +share/crust/pine64_plus/scp.bin +share/crust/pine_h64/ +share/crust/pine_h64/scp.bin +share/crust/pinebook/ +share/crust/pinebook/scp.bin
UPDATE net/unison-2.53.4
Diff below updates net/unison to 2.53.4, which includes bug fixes, minor improvements and clean-ups. Release notes: https://github.com/bcpierce00/unison/releases/tag/v2.53.4. Change in the build system is that the gtk3 flavor of unison is renamed to unison-gui. This is undone in the diff below by setting the correct binary and renaming it in the do-install phase. I'm not sure if this is the way to go, or if there is a better way to do this. Run tested on amd64. Comments / OK? diff --git Makefile Makefile index d240adb9879..d9b47062baf 100644 --- Makefile +++ Makefile @@ -6,8 +6,7 @@ COMMENT = multi-platform file synchronization tool GH_ACCOUNT = bcpierce00 GH_PROJECT = unison -GH_TAGNAME = v2.53.3 -REVISION = 2 +GH_TAGNAME = v2.53.4 CATEGORIES = net @@ -16,7 +15,7 @@ MAINTAINER = Bjorn Ketelaars # GPLv3 PERMIT_PACKAGE = Yes -WANTLIB = c m util +WANTLIB = c m pthread util MODULES = lang/ocaml MODOCAML_RUNDEP = if-not-native @@ -32,7 +31,8 @@ FLAVORS = no_x11 FLAVOR ?= .if ${FLAVOR:Mno_x11} -MAKE_FLAGS += UISTYLE=text +MAKE_FLAGS += tui +PROG = unison .else WANTLIB += atk-1.0 cairo cairo-gobject fontconfig freetype gdk-3 WANTLIB += gdk_pixbuf-2.0 gio-2.0 glib-2.0 gobject-2.0 gtk-3 harfbuzz @@ -40,7 +40,8 @@ WANTLIB +=intl pango-1.0 pangocairo-1.0 BUILD_DEPENDS += x11/lablgtk3 LIB_DEPENDS += x11/gtk+3 RUN_DEPENDS += devel/desktop-file-utils -MAKE_FLAGS += UISTYLE=gtk3 +MAKE_FLAGS += gui +PROG = unison-gui .endif FLAVOR_COMMA = ${FLAVOR_EXT:S/-/,/g} @@ -49,10 +50,9 @@ SUBST_VARS = FLAVOR_COMMA PORTHOME = ${WRKDIR} DOCS = NEWS.md README.md -# Avoid the nightmare of their Makefile install target. # Do not use INSTALL_PROGRAM, as the bytecode version must not be stripped! do-install: - ${INSTALL_SCRIPT} ${WRKSRC}/src/unison ${PREFIX}/bin + ${INSTALL_SCRIPT} ${WRKSRC}/src/${PROG} ${PREFIX}/bin/unison ${INSTALL_MAN} ${WRKSRC}/man/unison.1 ${PREFIX}/man/man1 ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/unison @cd ${WRKSRC} && ${INSTALL_DATA} ${DOCS} ${PREFIX}/share/doc/unison diff --git distinfo distinfo index df466e43a6d..aaf7e3e2284 100644 --- distinfo +++ distinfo @@ -1,2 +1,2 @@ -SHA256 (unison-2.53.3.tar.gz) = quoE/FvHbc/oYnaDyWWe5MGU1PmSzIqqFbuygg/I3kY= -SIZE (unison-2.53.3.tar.gz) = 1415490 +SHA256 (unison-2.53.4.tar.gz) = 0Z5CkwE1gdvE0Umu+Js0x2Ih78vYc8eqUZPeSJrduFo= +SIZE (unison-2.53.4.tar.gz) = 1407429
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: rsadow...@cvs.openbsd.org 2024/02/19 13:53:36 Modified files: x11/kde-plasma/plasma-workspace: Makefile Log message: Switch phonon-backend from gstreamer to vlc as run dependency. Side note from KDE6 upgrade "(note phonon-gstreamer should be dropped)". VLC works as good as gstreamer (maybe much better) so we can switch it with foresight.
Re: [UPDATE] graphics/libplacebo - v6.338.2
El Mon, 19 Feb 2024 15:30:55 + Stuart Henderson escribió: > You add "WANTLIB+= ${COMPILER_LIBCXX}" while keeping COMPILER_LANGS=c, > which will probably fail on base-gcc archs. I think you'll need to > remove the COMPILER_LANGS line. Hi @sthen! Fixed, I send the new diff with corrections, newly tested in amd64, build and work fine. -- * Dios en su cielo, todo bien en la Tierra Index: Makefile === RCS file: /cvs/ports/graphics/libplacebo/Makefile,v retrieving revision 1.11 diff -u -p -r1.11 Makefile --- Makefile 23 Jul 2022 05:16:05 - 1.11 +++ Makefile 19 Feb 2024 20:50:24 - @@ -2,32 +2,50 @@ COMMENT= reusable library for GPU-accele GH_ACCOUNT= haasn GH_PROJECT= libplacebo -GH_TAGNAME= v4.208.0 +GH_TAGNAME= v6.338.2 CATEGORIES= graphics -SHARED_LIBS= placebo 7.0 +SHARED_LIBS= placebo 8.0 MAINTAINER= Brad Smith # LGPLv2.1+ PERMIT_PACKAGE= Yes -WANTLIB= epoxy execinfo lcms2 m pthread +# GL and epoxy are dlopened by libplacebo +WANTLIB += ${COMPILER_LIBCXX} +WANTLIB += epoxy execinfo GL lcms2 m pthread +WANTLIB += shaderc_shared vulkan MODULES= devel/meson -LIB_DEPENDS= graphics/lcms2 +BUILD_DEPENDS= devel/fast-float \ + graphics/glad \ + graphics/vulkan-headers + +LIB_DEPENDS= graphics/lcms2 \ + graphics/shaderc \ + graphics/vulkan-loader COMPILER= base-clang ports-gcc -COMPILER_LANGS= c + +CFLAGS += -I${X11BASE}/include +LDFLAGS += -L${X11BASE}/lib + +MODMESON_CONFIGURE_ENV += CFLAGS="${CFLAGS}" \ + LDFLAGS="${LDFLAGS}" CONFIGURE_ARGS+=-Ddefault_library=both \ -Dd3d11=disabled \ -Ddemos=false \ + -Ddovi=disabled \ -Dglslang=disabled \ - -Dshaderc=disabled \ + -Dlibdovi=disabled \ + -Dshaderc=enabled \ + -Dopengl=enabled \ -Dunwind=disabled \ - -Dvulkan=disabled + -Dxxhash=disabled \ + -Dvulkan=enabled NO_TEST= Yes Index: distinfo === RCS file: /cvs/ports/graphics/libplacebo/distinfo,v retrieving revision 1.9 diff -u -p -r1.9 distinfo --- distinfo 23 Jul 2022 05:16:05 - 1.9 +++ distinfo 19 Feb 2024 20:50:24 - @@ -1,2 +1,2 @@ -SHA256 (libplacebo-4.208.0.tar.gz) = UJD7rU9luclQAoweDdhtIKpm0VnAhUqJs+uNQhCWa3M= -SIZE (libplacebo-4.208.0.tar.gz) = 647068 +SHA256 (libplacebo-6.338.2.tar.gz) = Lx5iTgnXKoydtw+RD3Vg52ShwSba5CrMWzvO+DanrsY= +SIZE (libplacebo-6.338.2.tar.gz) = 841168 Index: pkg/PLIST === RCS file: /cvs/ports/graphics/libplacebo/pkg/PLIST,v retrieving revision 1.8 diff -u -p -r1.8 PLIST --- pkg/PLIST 11 Mar 2022 19:22:45 - 1.8 +++ pkg/PLIST 19 Feb 2024 20:50:24 - @@ -1,20 +1,25 @@ include/libplacebo/ +include/libplacebo/cache.h include/libplacebo/colorspace.h include/libplacebo/common.h include/libplacebo/config.h -include/libplacebo/context.h +include/libplacebo/d3d11.h include/libplacebo/dispatch.h include/libplacebo/dither.h include/libplacebo/dummy.h include/libplacebo/filters.h +include/libplacebo/gamut_mapping.h include/libplacebo/gpu.h include/libplacebo/log.h include/libplacebo/opengl.h +include/libplacebo/options.h include/libplacebo/renderer.h include/libplacebo/shaders/ include/libplacebo/shaders.h include/libplacebo/shaders/colorspace.h include/libplacebo/shaders/custom.h +include/libplacebo/shaders/deinterlacing.h +include/libplacebo/shaders/dithering.h include/libplacebo/shaders/film_grain.h include/libplacebo/shaders/icc.h include/libplacebo/shaders/lut.h @@ -24,10 +29,12 @@ include/libplacebo/tone_mapping.h include/libplacebo/utils/ include/libplacebo/utils/dav1d.h include/libplacebo/utils/dav1d_internal.h +include/libplacebo/utils/dolbyvision.h include/libplacebo/utils/frame_queue.h include/libplacebo/utils/libav.h include/libplacebo/utils/libav_internal.h include/libplacebo/utils/upload.h +include/libplacebo/vulkan.h @static-lib lib/libplacebo.a @lib lib/libplacebo.so.${LIBplacebo_VERSION} lib/pkgconfig/libplacebo.pc
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2024/02/19 13:45:02 Modified files: www/webkitgtk4/patches: patch-Source_JavaScriptCore_llint_LowLevelInterpreter_cpp Log message: commited upstream
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2024/02/19 13:40:51 Modified files: fonts : Makefile Log message: +tamzen-font
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2024/02/19 13:40:38 Log message: import ports/fonts/tamzen-font, ok daniel@ Tamzen is a fork of the Tamsyn bitmapped console font. It's programmatically forked from Tamsyn version 1.11 by the Rakefile script which backports glyphs from older versions while deleting deliberately empty glyphs (which serve as unimplemented markers) to allow secondary fallback fonts to provide real glyphs at those code points. The "TamzenForPowerline" fonts contain additional Powerline symbols. Status: Vendor Tag: sthen Release Tags: sthen_20240219 N ports/fonts/tamzen-font/Makefile N ports/fonts/tamzen-font/distinfo N ports/fonts/tamzen-font/pkg/DESCR N ports/fonts/tamzen-font/pkg/PLIST No conflicts created by this import
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: kette...@cvs.openbsd.org2024/02/19 13:26:42 Modified files: devel : Makefile Log message: +or1k-elf
Re: NEW: emulators/es-de
On Mon, Feb 19, 2024 at 05:19:27PM +0100, Stefan Sperling wrote: > I would suggest a RUN_DEPENDS on emulators/retroarch. If it is not > installed then es-ds prints errors asking for retroarch I now see that we're lacking quite a few libretro cores in ports. In my particular case it actually wouldn't help to add this dependency since neither snes or gba cores are present. Perhaps it makes more sense to make es-de run mednafen for a few things? Generally, do you think it would make sense to pre-configure de-cs, and add appropriate run-depends, such that it will spawn a working emulator for a given system out of the box? Or should we leave this for users to figure out?
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: kette...@cvs.openbsd.org2024/02/19 13:22:47 Log message: GNU cross compiler suite, configured for the or1k (OpenRISC 1000) target. ok jca@ Status: Vendor Tag: kettenis Release Tags: kettenis_20240219 N ports/devel/or1k-elf/Makefile N ports/devel/or1k-elf/Makefile.inc N ports/devel/or1k-elf/binutils/Makefile N ports/devel/or1k-elf/binutils/distinfo N ports/devel/or1k-elf/binutils/patches/patch-bfd_Makefile_in N ports/devel/or1k-elf/binutils/patches/patch-binutils_Makefile_in N ports/devel/or1k-elf/binutils/patches/patch-gas_Makefile_in N ports/devel/or1k-elf/binutils/patches/patch-gprof_Makefile_in N ports/devel/or1k-elf/binutils/patches/patch-ld_Makefile_in N ports/devel/or1k-elf/binutils/patches/patch-libiberty_Makefile_in N ports/devel/or1k-elf/binutils/patches/patch-libctf_Makefile_in N ports/devel/or1k-elf/binutils/patches/patch-libsframe_Makefile_in N ports/devel/or1k-elf/binutils/pkg/DESCR N ports/devel/or1k-elf/binutils/pkg/PLIST N ports/devel/or1k-elf/gcc/Makefile N ports/devel/or1k-elf/gcc/distinfo N ports/devel/or1k-elf/gcc/patches/patch-Makefile_in N ports/devel/or1k-elf/gcc/patches/patch-gcc_Makefile_in N ports/devel/or1k-elf/gcc/patches/patch-gcc_configure N ports/devel/or1k-elf/gcc/patches/patch-libcc1_connection_cc N ports/devel/or1k-elf/gcc/patches/patch-libgcc_Makefile_in N ports/devel/or1k-elf/gcc/patches/patch-libiberty_Makefile_in N ports/devel/or1k-elf/gcc/patches/vecstep-gcc_tree-vect-loop_cc N ports/devel/or1k-elf/gcc/pkg/DESCR N ports/devel/or1k-elf/gcc/pkg/PLIST No conflicts created by this import
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: kette...@cvs.openbsd.org2024/02/19 13:21:27 Removed files: lang/or1k-elf : Makefile Makefile.inc lang/or1k-elf/binutils: Makefile distinfo lang/or1k-elf/binutils/patches: patch-bfd_Makefile_in patch-binutils_Makefile_in patch-gas_Makefile_in patch-gprof_Makefile_in patch-ld_Makefile_in patch-libctf_Makefile_in patch-libiberty_Makefile_in patch-libsframe_Makefile_in lang/or1k-elf/binutils/pkg: DESCR PLIST lang/or1k-elf/gcc: Makefile distinfo lang/or1k-elf/gcc/patches: patch-Makefile_in patch-gcc_Makefile_in patch-gcc_configure patch-libcc1_connection_cc patch-libgcc_Makefile_in patch-libiberty_Makefile_in vecstep-gcc_tree-vect-loop_cc lang/or1k-elf/gcc/pkg: DESCR PLIST Log message: Oops, this should have been devel/or1k
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: kette...@cvs.openbsd.org2024/02/19 13:07:29 Log message: GNU cross compiler suite, configured for the or1k (OpenRISC 1000) target. ok jca@ Status: Vendor Tag: kettenis Release Tags: kettenis_20240219 N ports/lang/or1k-elf/Makefile N ports/lang/or1k-elf/Makefile.inc N ports/lang/or1k-elf/binutils/Makefile N ports/lang/or1k-elf/binutils/distinfo N ports/lang/or1k-elf/binutils/patches/patch-bfd_Makefile_in N ports/lang/or1k-elf/binutils/patches/patch-binutils_Makefile_in N ports/lang/or1k-elf/binutils/patches/patch-gas_Makefile_in N ports/lang/or1k-elf/binutils/patches/patch-gprof_Makefile_in N ports/lang/or1k-elf/binutils/patches/patch-ld_Makefile_in N ports/lang/or1k-elf/binutils/patches/patch-libiberty_Makefile_in N ports/lang/or1k-elf/binutils/patches/patch-libctf_Makefile_in N ports/lang/or1k-elf/binutils/patches/patch-libsframe_Makefile_in N ports/lang/or1k-elf/binutils/pkg/DESCR N ports/lang/or1k-elf/binutils/pkg/PLIST N ports/lang/or1k-elf/gcc/Makefile N ports/lang/or1k-elf/gcc/distinfo N ports/lang/or1k-elf/gcc/patches/patch-Makefile_in N ports/lang/or1k-elf/gcc/patches/patch-gcc_Makefile_in N ports/lang/or1k-elf/gcc/patches/patch-gcc_configure N ports/lang/or1k-elf/gcc/patches/patch-libcc1_connection_cc N ports/lang/or1k-elf/gcc/patches/patch-libgcc_Makefile_in N ports/lang/or1k-elf/gcc/patches/patch-libiberty_Makefile_in N ports/lang/or1k-elf/gcc/patches/vecstep-gcc_tree-vect-loop_cc N ports/lang/or1k-elf/gcc/pkg/DESCR N ports/lang/or1k-elf/gcc/pkg/PLIST No conflicts created by this import
[MAINTAINER UPDATE] www/honk 1.2.1 -> 1.2.3
Upgrade to v1.2.3 - install docs explicitly changelog ### 1.2.3 Regarded Reflection + Don't serve attachments to clients expecting activities. ### 1.2.2 Nameless Neophyte + Ensure fetched activities are compatible content types. + Some federation interop improvements. + More complete API support. + More compact image arrangement. N.B. "Yesterday's content type fix broke webfinger. And nothing of value was lost. But it'll be fixed, just waiting a few days to see if any other dust settles." https://honk.tedunangst.com/u/tedu/h/l3wv26bGNb54GjXb5H Index: Makefile === RCS file: /cvs/ports/www/honk/Makefile,v diff -u -p -r1.28 Makefile --- Makefile25 Jan 2024 14:30:41 - 1.28 +++ Makefile19 Feb 2024 18:09:38 - @@ -1,6 +1,6 @@ COMMENT = federated status conveyance -DISTNAME = honk-1.2.1 +DISTNAME = honk-1.2.3 CATEGORIES = www HOMEPAGE = https://humungus.tedunangst.com/r/honk @@ -37,13 +37,10 @@ post-build: post-install: ${INSTALL_MAN} ${MODGO_WORKSPACE}/src/${ALL_TARGET}/docs/honk.8 \ ${PREFIX}/man/man8 -.for p in 1 3 5 7 8 - rm ${MODGO_WORKSPACE}/src/${ALL_TARGET}/docs/*.${p} -.endfor ${INSTALL_DATA_DIR} ${DOCDIR}/toys ${INSTALL_DATA} ${MODGO_WORKSPACE}/src/${ALL_TARGET}/toys/README \ ${DOCDIR}/toys - ${INSTALL_DATA} ${MODGO_WORKSPACE}/src/${ALL_TARGET}/{LICENSE,README,docs/*} \ + ${INSTALL_DATA} ${MODGO_WORKSPACE}/src/${ALL_TARGET}/{LICENSE,README,TODO,docs/*.{css,html,jpg,png,txt}} \ ${DOCDIR}/ ${INSTALL_DATA_DIR} ${EXAMPLESDIR}/memes ${INSTALL_DATA} ${MODGO_WORKSPACE}/src/${ALL_TARGET}/memes/* \ Index: distinfo === RCS file: /cvs/ports/www/honk/distinfo,v diff -u -p -r1.17 distinfo --- distinfo25 Jan 2024 14:30:41 - 1.17 +++ distinfo19 Feb 2024 18:09:38 - @@ -1,2 +1,2 @@ -SHA256 (honk-1.2.1.tgz) = adBbJG45md7wUGzqYKA06RXzXul3Ltncrtz2eN4Ezqo= -SIZE (honk-1.2.1.tgz) = 919987 +SHA256 (honk-1.2.3.tgz) = fexremJlsTfvvEDzihNk6P92mtEOAhUGgydHtA+tHsM= +SIZE (honk-1.2.3.tgz) = 920299 Index: pkg/PLIST === RCS file: /cvs/ports/www/honk/pkg/PLIST,v diff -u -p -r1.14 PLIST --- pkg/PLIST 25 Jan 2024 14:30:41 - 1.14 +++ pkg/PLIST 19 Feb 2024 18:09:38 - @@ -22,6 +22,7 @@ share/doc/honk/ share/doc/honk/LICENSE share/doc/honk/README +share/doc/honk/TODO share/doc/honk/activitypub.7.html @sample ${LOCALSTATEDIR}/honk/docs/activitypub.7.html share/doc/honk/changelog.txt
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: kette...@cvs.openbsd.org2024/02/19 11:38:12 Modified files: sysutils/arm-trusted-firmware: Makefile distinfo sysutils/arm-trusted-firmware/pkg: PLIST Removed files: sysutils/arm-trusted-firmware/patches: patch-Makefile Log message: Update to arm-trusted-firmware 2.10.2 Add sun50i_h616 to the build Switch to doing release builds since debug builds for sun50i_a64 no longer fit. ok kevlo@, sthen@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: kette...@cvs.openbsd.org2024/02/19 11:33:52 Modified files: multimedia/dav1d: Makefile multimedia/dav1d/patches: patch-src_x86_itx_avx512_asm patch-src_x86_mc_avx512_asm Added files: multimedia/dav1d/patches: patch-src_x86_ipred16_avx512_asm patch-src_x86_ipred_avx512_asm patch-src_x86_mc16_avx512_asm Log message: Sprinkle a few more ENDBR64 instructions in AVX-512 code. ok deraadt@, robert@
Re: sysutils/py-watchdog: Update to 4.0.0
On Mon, 19 Feb 2024, wen heping wrote: > Hi, ports@: > > Here is patch for sysutils/py-watchdog to update to 4.0.0. Thanks for the update. I went through the changelog and they mentioned dropping the DEP on py-argh. Can we remove it? > It build well and run well on amd64-current system. 7 tests > failed in all 100+ tests, while 10 tests failed in current version. > > Only 1 port depends on it: devel/spyder/spyder, upstream require > watchdog>=0.10.3. And it build well and run well with this update. Again, looking through the changelog it seems like this release has python 3.8 to 3.12 support which is good, so I think it's a useful update just curious what you tested already? Just launching spyder? Or did you do more extensive tests as well? > > > Cheers ! > wen
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: dan...@cvs.openbsd.org 2024/02/19 10:49:52 Modified files: devel : Makefile devel/quirks : Makefile devel/quirks/files: Quirks.pm devel/py-setuptools_git: Makefile devel/py-setuptools_git/pkg: PLIST Log message: make py-setuptools_git python3-only ok sthen@
UPDATE samba-4.19.5
Simple diff for updating samba to 4.19.5. Release notes: https://www.samba.org/samba/history/samba-4.19.5.html Run tested on amd64. Tests and OKs welcome (for -stable too)! Index: Makefile === RCS file: /cvs/ports/net/samba/Makefile,v retrieving revision 1.342 diff -u -p -r1.342 Makefile --- Makefile29 Jan 2024 18:04:27 - 1.342 +++ Makefile19 Feb 2024 17:35:50 - @@ -1,5 +1,4 @@ -VERSION = 4.19.4 -REVISION = 0 +VERSION = 4.19.5 DISTNAME = samba-${VERSION} EPOCH =0 Index: distinfo === RCS file: /cvs/ports/net/samba/distinfo,v retrieving revision 1.113 diff -u -p -r1.113 distinfo --- distinfo12 Jan 2024 12:33:48 - 1.113 +++ distinfo19 Feb 2024 17:35:50 - @@ -1,2 +1,2 @@ -SHA256 (samba-4.19.4.tar.gz) = QCbZO4ZtsZjIyhaFsPXVJ5P2XG5jyzZBY69mH9/wlow= -SIZE (samba-4.19.4.tar.gz) = 41839810 +SHA256 (samba-4.19.5.tar.gz) = DiQFtM7CnQRZYh9DQKGnSvdx7Hz/7f9DJQytfx+HYF4= +SIZE (samba-4.19.5.tar.gz) = 41840159
[Maintainer Update] lang/lfe 2.1.4
Update to latest release 2.1.4, minor update. Built and tested on amd64 - nothing depends on it. ok? Index: Makefile === RCS file: /cvs/ports/lang/lfe/Makefile,v retrieving revision 1.3 diff -u -p -r1.3 Makefile --- Makefile30 Oct 2023 21:02:52 - 1.3 +++ Makefile19 Feb 2024 17:09:48 - @@ -2,8 +2,7 @@ COMMENT = Lisp Flavoured Erlang (LFE) GH_ACCOUNT = lfe GH_PROJECT = lfe -GH_TAGNAME = 2.1.2 -REVISION = 0 +GH_TAGNAME = 2.1.4 CATEGORIES = lang Index: distinfo === RCS file: /cvs/ports/lang/lfe/distinfo,v retrieving revision 1.2 diff -u -p -r1.2 distinfo --- distinfo25 Aug 2023 17:42:45 - 1.2 +++ distinfo19 Feb 2024 17:09:48 - @@ -1,6 +1,6 @@ SHA256 (hex_modules/proper-1.4.0.tar) = GChYQhhb0z772pfRNKXLWgiEOE2zYRn+4OPPpIhWjLs= SHA256 (hex_modules/rebar3_proper-0.12.1.tar) = ZpHE0Yg1Q1eCQNFX6qnUnz67MVaJL3wyDwcIaJYjJ7g= -SHA256 (lfe-2.1.2.tar.gz) = WXQ8JJb3LyrVlYQzEfSdCe+TL/qluyYHXHnDaKOUj4A= +SHA256 (lfe-2.1.4.tar.gz) = RQ9es00Z9zE+X7XAlCe0EJzgjwX0i9qc39hiX1s7BjM= SIZE (hex_modules/proper-1.4.0.tar) = 154112 SIZE (hex_modules/rebar3_proper-0.12.1.tar) = 16384 -SIZE (lfe-2.1.2.tar.gz) = 364310 +SIZE (lfe-2.1.4.tar.gz) = 365863 Index: patches/patch-Makefile === RCS file: /cvs/ports/lang/lfe/patches/patch-Makefile,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 patch-Makefile --- patches/patch-Makefile 16 Jun 2023 14:47:19 - 1.1.1.1 +++ patches/patch-Makefile 19 Feb 2024 17:09:48 - @@ -3,7 +3,7 @@ Index: Makefile --- Makefile.orig +++ Makefile -@@ -142,7 +142,11 @@ install-bin: +@@ -148,7 +148,11 @@ install-bin: $(BINDIR)/lfescript \ $(DESTBINDIR) $(INSTALL_DIR) $(PREFIX)/bin
Re: switch tacacs+ to python3
On Mon, 19 Feb 2024, Jan Vlach wrote: > Hi ports@ > > I don't have access to openbsd tacacs boxes and switches anymore, so I can't > really test this. > > Maybe Daniel could take over maintainer as he'll be the last one to touch > this? :-) > > JV > Thanks Jan. I'm not planning to take this one myself, but I'd be happy to drop you as MAINTAINER when I commit the update if you'd like. Just let me know... Thank you.
Re: [Maintainer Update] sysutils/eza 0.18.2
Ping, with a diff for 0.18.3 On 2024-02-09 17:40, Volker Schlecht wrote: Trivial update to the latest release. It's announced as a security release, but as far as I can tell, that's only due to their updating their dependency on devel/libgit2 to 1.7.2. Built and tested on amd64. Index: Makefile === RCS file: /cvs/ports/sysutils/eza/Makefile,v retrieving revision 1.2 diff -u -p -r1.2 Makefile --- Makefile1 Dec 2023 17:27:37 - 1.2 +++ Makefile19 Feb 2024 17:10:57 - @@ -2,7 +2,7 @@ COMMENT = ls alternative written in Rus GH_ACCOUNT = eza-community GH_PROJECT = eza -GH_TAGNAME = v0.16.2 +GH_TAGNAME = v0.18.3 HOMEPAGE = https://eza.rocks/ Index: crates.inc === RCS file: /cvs/ports/sysutils/eza/crates.inc,v retrieving revision 1.2 diff -u -p -r1.2 crates.inc --- crates.inc 1 Dec 2023 17:27:37 - 1.2 +++ crates.inc 19 Feb 2024 17:10:57 - @@ -4,7 +4,7 @@ MODCARGO_CRATES += android_system_proper MODCARGO_CRATES += anes0.1.6 # MIT OR Apache-2.0 MODCARGO_CRATES += ansi_colours1.2.2 # LGPL-3.0-or-later MODCARGO_CRATES += ansiterm0.12.2 # MIT -MODCARGO_CRATES += anstream0.6.4 # MIT OR Apache-2.0 +MODCARGO_CRATES += anstream0.6.11 # MIT OR Apache-2.0 MODCARGO_CRATES += anstyle 1.0.3 # MIT OR Apache-2.0 MODCARGO_CRATES += anstyle-parse 0.2.1 # MIT OR Apache-2.0 MODCARGO_CRATES += anstyle-query 1.0.0 # MIT OR Apache-2.0 @@ -19,7 +19,7 @@ MODCARGO_CRATES +=byteorder 1.4.3 # Unl MODCARGO_CRATES += cast0.3.0 # MIT OR Apache-2.0 MODCARGO_CRATES += cc 1.0.79 # MIT OR Apache-2.0 MODCARGO_CRATES += cfg-if 1.0.0 # MIT/Apache-2.0 -MODCARGO_CRATES += chrono 0.4.31 # MIT OR Apache-2.0 +MODCARGO_CRATES += chrono 0.4.33 # MIT OR Apache-2.0 MODCARGO_CRATES += ciborium0.2.1 # Apache-2.0 MODCARGO_CRATES += ciborium-io 0.2.1 # Apache-2.0 MODCARGO_CRATES += ciborium-ll 0.2.1 # Apache-2.0 @@ -31,7 +31,6 @@ MODCARGO_CRATES +=content_inspector 0.2 MODCARGO_CRATES += core-foundation-sys 0.8.4 # MIT / Apache-2.0 MODCARGO_CRATES += criterion 0.5.1 # Apache-2.0 OR MIT MODCARGO_CRATES += criterion-plot 0.5.0 # MIT/Apache-2.0 -MODCARGO_CRATES += crossbeam-channel 0.5.8 # MIT OR Apache-2.0 MODCARGO_CRATES += crossbeam-deque 0.8.3 # MIT OR Apache-2.0 MODCARGO_CRATES += crossbeam-epoch 0.9.15 # MIT OR Apache-2.0 MODCARGO_CRATES += crossbeam-utils 0.8.16 # MIT OR Apache-2.0 @@ -46,7 +45,7 @@ MODCARGO_CRATES +=fast-srgb8 1.0.0 # MI MODCARGO_CRATES += fastrand2.0.0 # Apache-2.0 OR MIT MODCARGO_CRATES += filetime0.2.22 # MIT/Apache-2.0 MODCARGO_CRATES += form_urlencoded 1.0.1 # MIT/Apache-2.0 -MODCARGO_CRATES += git20.18.1 # MIT OR Apache-2.0 +MODCARGO_CRATES += git20.18.2 # MIT OR Apache-2.0 MODCARGO_CRATES += glob0.3.1 # MIT OR Apache-2.0 MODCARGO_CRATES += half1.8.2 # MIT OR Apache-2.0 MODCARGO_CRATES += hashbrown 0.14.2 # MIT OR Apache-2.0 @@ -62,8 +61,8 @@ MODCARGO_CRATES +=itertools 0.10.5 # MI MODCARGO_CRATES += itoa1.0.9 # MIT OR Apache-2.0 MODCARGO_CRATES += jobserver 0.1.22 # MIT/Apache-2.0 MODCARGO_CRATES += js-sys 0.3.64 # MIT/Apache-2.0 -MODCARGO_CRATES += libc0.2.150 # MIT OR Apache-2.0 -MODCARGO_CRATES += libgit2-sys 0.16.1+1.7.1# MIT OR Apache-2.0 +MODCARGO_CRATES += libc0.2.152 # MIT OR Apache-2.0 +MODCARGO_CRATES += libgit2-sys 0.16.2+1.7.2# MIT OR Apache-2.0 MODCARGO_CRATES += libz-sys1.1.2 # MIT OR Apache-2.0 MODCARGO_CRATES += line-wrap 0.1.1 # Apache-2.0 MODCARGO_CRATES += linux-raw-sys 0.4.11 # Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT @@ -75,17 +74,16 @@ MODCARGO_CRATES += memoffset 0.9.0 # MIT MODCARGO_CRATES += natord 1.0.9 # MIT MODCARGO_CRATES += normalize-line-endings 0.3.0 # Apache-2.0 MODCARGO_CRATES += num-traits 0.2.14 # MIT OR Apache-2.0 -MODCARGO_CRATES += num_cpus1.16.0 # MIT OR Apache-2.0 MODCARGO_CRATES += number_prefix 0.4.0 # MIT -MODCARGO_CRATES += once_cell 1.18.0 # MIT OR Apache-2.0 +MODCARGO_CRATES += once_cell 1.19.0 # MIT OR Apache-2.0 MODCARGO_CRATES += oorandom11.1.3 # MIT MODCARGO_CRATES += openssl-src 111.26.0+1.1.1u # MIT/Apache-2.0 MODCARGO_CRATES += openssl-sys 0.9.61 # MIT MODCARGO_CRATES += os_pipe 1.1.4 # MIT -MODCARGO_CRATES += palette 0.7.3 # MIT OR Apache-2.0 -MODCARGO_CRATES += palette_derive 0.7.3 # MIT OR Apache-2.0 +MODCARGO_CRATES += palette
Re: switch tacacs+ to python3
Hi ports@ I don't have access to openbsd tacacs boxes and switches anymore, so I can't really test this. Maybe Daniel could take over maintainer as he'll be the last one to touch this? :-) JV
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: rsadow...@cvs.openbsd.org 2024/02/19 09:51:42 Modified files: x11/polkit-qt : Makefile x11/polkit-qt/patches: patch-PolkitQt-1Config_cmake_in Log message: hotfix: Dynamic variable names in SUBST_VARS Spotted by naddy, verified with qt5 flavor
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: rob...@cvs.openbsd.org 2024/02/19 09:21:47 Modified files: devel/llvm/13 : Makefile devel/llvm/13/patches: patch-lld_ELF_Driver_cpp devel/llvm/16 : Makefile devel/llvm/16/patches: patch-lld_ELF_Arch_RISCV_cpp patch-lld_ELF_Driver_cpp devel/llvm/17 : Makefile devel/llvm/17/patches: patch-lld_ELF_Driver_cpp Removed files: devel/llvm/13/patches: patch-clang_lib_Driver_ToolChains_Arch_X86_cpp devel/llvm/16/patches: patch-clang_lib_Driver_ToolChains_Arch_X86_cpp devel/llvm/17/patches: patch-clang_lib_Driver_ToolChains_Arch_X86_cpp Log message: sync changes from base regarding retpoline defaults and an additional commit for llvm/16 with a risc64 fix
Re: Update arm-trusted-firmware 2.10.2
On 2024/02/17 17:34, Mark Kettenis wrote: > I tested rk3328, rk3399, sun50i_a64 and sun50i_h616. Earlier releases > don't work on the H618 board that I have. > > Debug builds no longer fit the SRAM constraints on at least A64. So > this switches to release builds. > > ok? I don't have any hw to test, but the ports side of things is good. OK. > Index: sysutils/arm-trusted-firmware/Makefile > === > RCS file: /cvs/ports/sysutils/arm-trusted-firmware/Makefile,v > retrieving revision 1.20 > diff -u -p -r1.20 Makefile > --- sysutils/arm-trusted-firmware/Makefile22 Apr 2023 16:30:11 - > 1.20 > +++ sysutils/arm-trusted-firmware/Makefile17 Feb 2024 16:25:09 - > @@ -2,12 +2,14 @@ PKG_ARCH= * > > COMMENT= ARM Trusted Firmware > > +VERSION= 2.10.2 > +PKGNAME= arm-trusted-firmware-${VERSION} > + > GH_ACCOUNT= ARM-software > GH_PROJECT= arm-trusted-firmware > -GH_TAGNAME= v2.7.0 > +GH_TAGNAME= lts-v${VERSION} > > EPOCH= 0 > -REVISION=0 > > CATEGORIES= sysutils > > @@ -32,24 +34,27 @@ PLATFORMS=\ > rk3328 \ > rk3399 \ > sun50i_a64 \ > - sun50i_h6 > + sun50i_h6 \ > + sun50i_h616 > > do-build: > .for P in ${PLATFORMS} > cd ${WRKSRC} && \ > ${SETENV} ${MAKE_ENV} ${MAKE_PROGRAM} ${MAKE_FLAGS} \ > - V=1 PLAT=${P} DEBUG=1 bl31 > + V=1 PLAT=${P} DEBUG=0 bl31 > .endfor > > do-install: > ${INSTALL_DATA_DIR} ${PREFIX}/share/arm-trusted-firmware/ > - ${INSTALL_DATA} ${WRKBUILD}/build/rk3328/debug/bl31/bl31.elf \ > + ${INSTALL_DATA} ${WRKBUILD}/build/rk3328/release/bl31/bl31.elf \ > ${PREFIX}/share/arm-trusted-firmware/rk3328-bl31.elf > - ${INSTALL_DATA} ${WRKBUILD}/build/rk3399/debug/bl31/bl31.elf \ > + ${INSTALL_DATA} ${WRKBUILD}/build/rk3399/release/bl31/bl31.elf \ > ${PREFIX}/share/arm-trusted-firmware/rk3399-bl31.elf > - ${INSTALL_DATA} ${WRKBUILD}/build/sun50i_a64/debug/bl31.bin \ > + ${INSTALL_DATA} ${WRKBUILD}/build/sun50i_a64/release/bl31.bin \ > ${PREFIX}/share/arm-trusted-firmware/sun50i_a64-bl31.bin > - ${INSTALL_DATA} ${WRKBUILD}/build/sun50i_h6/debug/bl31.bin \ > + ${INSTALL_DATA} ${WRKBUILD}/build/sun50i_h6/release/bl31.bin \ > ${PREFIX}/share/arm-trusted-firmware/sun50i_h6-bl31.bin > + ${INSTALL_DATA} ${WRKBUILD}/build/sun50i_h616/release/bl31.bin \ > + ${PREFIX}/share/arm-trusted-firmware/sun50i_h616-bl31.bin > > .include > Index: sysutils/arm-trusted-firmware/distinfo > === > RCS file: /cvs/ports/sysutils/arm-trusted-firmware/distinfo,v > retrieving revision 1.11 > diff -u -p -r1.11 distinfo > --- sysutils/arm-trusted-firmware/distinfo8 Aug 2022 15:27:59 - > 1.11 > +++ sysutils/arm-trusted-firmware/distinfo17 Feb 2024 16:25:09 - > @@ -1,2 +1,2 @@ > -SHA256 (arm-trusted-firmware-2.7.0.tar.gz) = > maN/WraCQVvoDyC7GKzcGkXtqfKn3mfrPceY+qcPZuY= > -SIZE (arm-trusted-firmware-2.7.0.tar.gz) = 6511934 > +SHA256 (arm-trusted-firmware-lts-v2.10.2.tar.gz) = > 6ey3QaaFyQtw6nIhpIEYg+lkSVumQs1F6Qjy94Q7Nio= > +SIZE (arm-trusted-firmware-lts-v2.10.2.tar.gz) = 7820262 > Index: sysutils/arm-trusted-firmware/patches/patch-Makefile > === > RCS file: sysutils/arm-trusted-firmware/patches/patch-Makefile > diff -N sysutils/arm-trusted-firmware/patches/patch-Makefile > --- sysutils/arm-trusted-firmware/patches/patch-Makefile 22 Apr 2023 > 16:30:11 - 1.1 > +++ /dev/null 1 Jan 1970 00:00:00 - > @@ -1,35 +0,0 @@ > -Index: Makefile > Makefile.orig > -+++ Makefile > -@@ -409,6 +409,8 @@ endif > - > - GCC_V_OUTPUT:= $(shell $(CC) -v 2>&1) > - > -+TF_LDFLAGS += -z noexecstack > -+ > - # LD = armlink > - ifneq ($(findstring armlink,$(notdir $(LD))),) > - TF_LDFLAGS += --diag_error=warning --lto_level=O1 > -@@ -435,6 +437,9 @@ TF_LDFLAGS += $(subst --,-Xlinker > --,$(TF_LDFLAGS_$(A > - > - # LD = gcc-ld (ld) or llvm-ld (ld.lld) or other > - else > -+# With ld.bfd version 2.39 and newer new warnings are added. Skip those > since we > -+# are not loaded by a elf loader. > -+TF_LDFLAGS += $(call ld_option, --no-warn-rwx-segments) > - TF_LDFLAGS += --fatal-warnings -O1 > - TF_LDFLAGS += --gc-sections > - # ld.lld doesn't recognize the errata flags, > -@@ -1086,6 +1091,12 @@ $(eval $(call assert_numerics,\ > - TWED_DELAY \ > - ENABLE_FEAT_TWED \ > - ))) > -+ > -+# Convenience function to check for a given linker option. An call to > -+# $(call ld_option, --no-XYZ) will return --no-XYZ if supported by the > linker > -+define ld_option > -+$(shell if $(LD) $(1) -v >/dev/null 2>&1; then echo $(1); fi ) > -+endef > - > - ifdef KEY_SIZE >
Re: NEW: emulators/es-de
On Mon, Feb 19, 2024 at 06:07:20AM -0700, Anthony J. Bentley wrote: > Hi, > > EmulationStation Desktop Edition is a frontend for browsing and launching > games from your multi-platform game collection. > > > Note: this is a fork of emulators/emulationstation, which has not been > updated upstream in ten years. > > ok? > > -- > Anthony J. Bentley This is a very pretty interface and works out-of-the box for me. I would suggest a RUN_DEPENDS on emulators/retroarch. If it is not installed then es-ds prints errors asking for retroarch when I try to run a game (tested my zelda 3 SNES cartridge and Zelda Minish Cap GBA cartridge dumps). In any case, ok by me.
Re: switch tacacs+ to python3
On 2024/02/19 10:46, Daniel Dickman wrote: > > > On Mon, 19 Feb 2024, Stuart Henderson wrote: > > > On 2024/02/19 10:21, Daniel Dickman wrote: > > > > > > > > > On Mon, 19 Feb 2024, Jeremie Courreges-Anglas wrote: > > > > > > > On Sat, Feb 17 2024, Daniel Dickman wrote: > > > > > Hello Jan, ports@, > > > > > > > > > > Please see below for a small update so tacacs+ doesn't need python2. > > > > > > > > > > It also looks like python2 is not needed at build time, but only at > > > > > run > > > > > time. > > > > > > > > > > ok to commit the diff below? > > > > > > > > do_auth.py isn't ready for python3, if you really want to move this to > > > > python3 I would suggest using 2to3 -w in eg post-extract (and thus keep > > > > current MODPY_BUILDDEP). > > > > > > > > > > Indeed I botched the diff I sent out. I had run do_auth.py through 2to3 > > > and made a patch that should have been part of the original diff. > > > > > > The reason I made a patch instead of running 2to3 dynamically is because > > > it is only 1 file and more changes might be needed in do_auth.py to adapt > > > to future python updates in the future. > > > > However, the diff for any future patches needed will be shorter if it's > > made on top of 2to3's output (as would be the case with 2to3 run in > > post-extract). > > > > > ok on this revised version? > > > > I'd slightly prefer 2to3 in do-extract (plus drop MODPY_BUILDDEP=No), > > but I'm ok with either. > > > > okay, here is that version instead. thanks, OK sthen. > > Index: Makefile > === > RCS file: /cvs/ports/net/tacacs+/Makefile,v > diff -u -p -u -r1.25 Makefile > --- Makefile 27 Sep 2023 14:18:34 - 1.25 > +++ Makefile 19 Feb 2024 15:44:35 - > @@ -4,7 +4,7 @@ V = 4.0.4.28 > DISTNAME = tacacs-F${V} > PKGNAME =tacacs+-${V} > EPOCH = 0 > -REVISION = 1 > +REVISION = 2 > > SHARED_LIBS += tacacs1.0 > > @@ -20,7 +20,7 @@ WANTLIB += c pthread > SITES = ftp://ftp.shrubbery.net/pub/tac_plus/ > > MODULES =lang/python > -MODPY_VERSION = ${MODPY_DEFAULT_VERSION_2} > + > MODPY_ADJ_FILES = do_auth.py > > BUILD_DEPENDS = devel/bison > @@ -35,6 +35,9 @@ CONFIGURE_ARGS =--with-libwrap=no \ > CONFIGURE_ENV = ac_cv_lib_pam_pam_start=false \ > MAKE=/usr/bin/make \ > YACC=bison > + > +post-extract: > + cd ${WRKSRC} && 2to3 -w do_auth.py > > post-install: > ${INSTALL_DATA} ${FILESDIR}/tac_plus.conf.sample ${PREFIX}/share/tacacs > Index: pkg/PLIST > === > RCS file: /cvs/ports/net/tacacs+/pkg/PLIST,v > diff -u -p -u -r1.12 PLIST > --- pkg/PLIST 8 Nov 2022 11:17:02 - 1.12 > +++ pkg/PLIST 19 Feb 2024 15:44:35 - > @@ -3,7 +3,7 @@ > @extraunexec rm -f /var/log/tac_plus/* > @rcscript ${RCDIR}/tac_plus > include/tacacs.h > -lib/libtacacs.a > +@static-lib lib/libtacacs.a > lib/libtacacs.la > @lib lib/libtacacs.so.${LIBtacacs_VERSION} > @man man/man5/tac_plus.conf.5 >
[WIP] net/q
Hello, Here is a preliminary port for "q" which is a tiny and feature-rich command line DNS client with support for UDP, TCP, DoT, DoH, DoQ, and ODoH. Best Regards q.tar.gz Description: application/gzip smime.p7s Description: S/MIME Cryptographic Signature
Re: switch tacacs+ to python3
On Mon, 19 Feb 2024, Stuart Henderson wrote: > On 2024/02/19 10:21, Daniel Dickman wrote: > > > > > > On Mon, 19 Feb 2024, Jeremie Courreges-Anglas wrote: > > > > > On Sat, Feb 17 2024, Daniel Dickman wrote: > > > > Hello Jan, ports@, > > > > > > > > Please see below for a small update so tacacs+ doesn't need python2. > > > > > > > > It also looks like python2 is not needed at build time, but only at run > > > > time. > > > > > > > > ok to commit the diff below? > > > > > > do_auth.py isn't ready for python3, if you really want to move this to > > > python3 I would suggest using 2to3 -w in eg post-extract (and thus keep > > > current MODPY_BUILDDEP). > > > > > > > Indeed I botched the diff I sent out. I had run do_auth.py through 2to3 > > and made a patch that should have been part of the original diff. > > > > The reason I made a patch instead of running 2to3 dynamically is because > > it is only 1 file and more changes might be needed in do_auth.py to adapt > > to future python updates in the future. > > However, the diff for any future patches needed will be shorter if it's > made on top of 2to3's output (as would be the case with 2to3 run in > post-extract). > > > ok on this revised version? > > I'd slightly prefer 2to3 in do-extract (plus drop MODPY_BUILDDEP=No), > but I'm ok with either. > okay, here is that version instead. Index: Makefile === RCS file: /cvs/ports/net/tacacs+/Makefile,v diff -u -p -u -r1.25 Makefile --- Makefile27 Sep 2023 14:18:34 - 1.25 +++ Makefile19 Feb 2024 15:44:35 - @@ -4,7 +4,7 @@ V = 4.0.4.28 DISTNAME = tacacs-F${V} PKGNAME = tacacs+-${V} EPOCH =0 -REVISION = 1 +REVISION = 2 SHARED_LIBS += tacacs1.0 @@ -20,7 +20,7 @@ WANTLIB += c pthread SITES =ftp://ftp.shrubbery.net/pub/tac_plus/ MODULES = lang/python -MODPY_VERSION =${MODPY_DEFAULT_VERSION_2} + MODPY_ADJ_FILES = do_auth.py BUILD_DEPENDS =devel/bison @@ -35,6 +35,9 @@ CONFIGURE_ARGS = --with-libwrap=no \ CONFIGURE_ENV =ac_cv_lib_pam_pam_start=false \ MAKE=/usr/bin/make \ YACC=bison + +post-extract: + cd ${WRKSRC} && 2to3 -w do_auth.py post-install: ${INSTALL_DATA} ${FILESDIR}/tac_plus.conf.sample ${PREFIX}/share/tacacs Index: pkg/PLIST === RCS file: /cvs/ports/net/tacacs+/pkg/PLIST,v diff -u -p -u -r1.12 PLIST --- pkg/PLIST 8 Nov 2022 11:17:02 - 1.12 +++ pkg/PLIST 19 Feb 2024 15:44:35 - @@ -3,7 +3,7 @@ @extraunexec rm -f /var/log/tac_plus/* @rcscript ${RCDIR}/tac_plus include/tacacs.h -lib/libtacacs.a +@static-lib lib/libtacacs.a lib/libtacacs.la @lib lib/libtacacs.so.${LIBtacacs_VERSION} @man man/man5/tac_plus.conf.5
Re: [UPDATE] graphics/libplacebo - v6.338.2
You add "WANTLIB+= ${COMPILER_LIBCXX}" while keeping COMPILER_LANGS=c, which will probably fail on base-gcc archs. I think you'll need to remove the COMPILER_LANGS line.
Re: [UPDATE] x11/vlc - revision for libplacebo support
On 2024/02/19 10:53, Jose Maldonado wrote: > El Mon, 19 Feb 2024 08:42:50 + > Stuart Henderson escribió: > > lcms2 is not used, and the wayland libs should be listed in WANTLIB > > (not new with this diff, but other changes in the ports tree resulted > > in them being used). I think this is the correct diff. > > > > I have checked the lcms2 and it is correct, we do not need it. I have > used the diff that you have passed and everything works correctly. > > > > -- > * > Dios en su cielo, todo bien en la Tierra > Thanks, I've commited it.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2024/02/19 08:28:21 Modified files: x11/vlc: Makefile Log message: vlc: disable libplacebo (vlc 3's use is not compatible with newer libplacebo versions such as the one required to update mpv, and it's not used for much). regen WANTLIB to remove libplacebo + pick up wayland libs now pulled in via deps. slight tweak from a diff from Jose Maldonado which brad was happy with.
Re: switch tacacs+ to python3
On 2024/02/19 10:21, Daniel Dickman wrote: > > > On Mon, 19 Feb 2024, Jeremie Courreges-Anglas wrote: > > > On Sat, Feb 17 2024, Daniel Dickman wrote: > > > Hello Jan, ports@, > > > > > > Please see below for a small update so tacacs+ doesn't need python2. > > > > > > It also looks like python2 is not needed at build time, but only at run > > > time. > > > > > > ok to commit the diff below? > > > > do_auth.py isn't ready for python3, if you really want to move this to > > python3 I would suggest using 2to3 -w in eg post-extract (and thus keep > > current MODPY_BUILDDEP). > > > > Indeed I botched the diff I sent out. I had run do_auth.py through 2to3 > and made a patch that should have been part of the original diff. > > The reason I made a patch instead of running 2to3 dynamically is because > it is only 1 file and more changes might be needed in do_auth.py to adapt > to future python updates in the future. However, the diff for any future patches needed will be shorter if it's made on top of 2to3's output (as would be the case with 2to3 run in post-extract). > ok on this revised version? I'd slightly prefer 2to3 in do-extract (plus drop MODPY_BUILDDEP=No), but I'm ok with either. > Index: Makefile > === > RCS file: /cvs/ports/net/tacacs+/Makefile,v > diff -u -p -u -r1.25 Makefile > --- Makefile 27 Sep 2023 14:18:34 - 1.25 > +++ Makefile 19 Feb 2024 15:14:54 - > @@ -4,7 +4,7 @@ V = 4.0.4.28 > DISTNAME = tacacs-F${V} > PKGNAME =tacacs+-${V} > EPOCH = 0 > -REVISION = 1 > +REVISION = 2 > > SHARED_LIBS += tacacs1.0 > > @@ -20,7 +20,9 @@ WANTLIB += c pthread > SITES = ftp://ftp.shrubbery.net/pub/tac_plus/ > > MODULES =lang/python > -MODPY_VERSION = ${MODPY_DEFAULT_VERSION_2} > + > +MODPY_BUILDDEP = No > + > MODPY_ADJ_FILES = do_auth.py > > BUILD_DEPENDS = devel/bison > Index: patches/patch-do_auth_py > === > RCS file: patches/patch-do_auth_py > diff -N patches/patch-do_auth_py > --- /dev/null 1 Jan 1970 00:00:00 - > +++ patches/patch-do_auth_py 19 Feb 2024 15:14:54 - > @@ -0,0 +1,101 @@ > +converted to python3 via 2to3 > + > +Index: do_auth.py > +--- do_auth.py.orig > do_auth.py > +@@ -211,7 +211,7 @@ General Public License for more details. > + Written by Dan Schmidt - Please visit tacacs.org to check for updates. > + ''' > + > +-import sys,re,getopt,ConfigParser > ++import sys,re,getopt,configparser > + from time import strftime > + > + # I really don't want to deal with these exceptions more than once > +@@ -230,23 +230,23 @@ def get_attribute(config, the_section, the_option, log > + #Should not have any exceptions - BUT, just in case > + try: > + attributes = config.get(the_section, the_option) > +-except ConfigParser.NoSectionError: > ++except configparser.NoSectionError: > + log_file.write(strftime("%Y-%m-%d %H:%M:%S: ") > + + "Error: Section '%s' Doesn't Exist!\n" > + % (the_section)) > + sys.exit(1) > +-except ConfigParser.DuplicateSectionError: > ++except configparser.DuplicateSectionError: > + log_file.write(strftime("%Y-%m-%d %H:%M:%S: ") > + + "Error: Duplicate section '%s'\n" > + % (the_section)) > + sys.exit(1) > +-except ConfigParser.NoOptionError: > ++except configparser.NoOptionError: > + log_file.write(strftime("%Y-%m-%d %H:%M:%S: ") > + + "Error: '%s' not found in section '%s\n'" > + % (the_option, the_section)) > + sys.exit(1) > + #To do: finish exceptions. > +-except ConfigParser.ParsingError: > ++except configparser.ParsingError: > + log_file.write(strftime("%Y-%m-%d %H:%M:%S: ") > + + "Error: Can't parse file '%s'! (You got me)\n" > + % (filename)) > +@@ -298,9 +298,9 @@ def main(): > + argv = sys.argv > + try: > + optlist, args = getopt.getopt(sys.argv[1:], 'i:u:f:l:d:?:D', > ['fix_crs_bug','?', '-?', 'help', 'Help']) > +-except getopt.GetoptError, err: > +-print str(err) > +-print __doc__ > ++except getopt.GetoptError as err: > ++print(str(err)) > ++print(__doc__) > + sys.exit(1) > + for (i, j) in optlist: > + if i == '-i': > +@@ -314,15 +314,15 @@ def main(): > + elif i == '-d': > + device = j > + elif i in ('?', '-?', 'help', 'Help'): > +-print __doc__ > ++print(__doc__) > + sys.exit(1) > + elif i == '-D': > + is_debug = True > + else: > +-print 'Unknown option:', i > ++print('Unknown option:', i) > + sys.exit(1) > + if len(argv) < 7: > +-print __doc__ >
Re: switch tacacs+ to python3
On Mon, 19 Feb 2024, Jeremie Courreges-Anglas wrote: > On Sat, Feb 17 2024, Daniel Dickman wrote: > > Hello Jan, ports@, > > > > Please see below for a small update so tacacs+ doesn't need python2. > > > > It also looks like python2 is not needed at build time, but only at run > > time. > > > > ok to commit the diff below? > > do_auth.py isn't ready for python3, if you really want to move this to > python3 I would suggest using 2to3 -w in eg post-extract (and thus keep > current MODPY_BUILDDEP). > Indeed I botched the diff I sent out. I had run do_auth.py through 2to3 and made a patch that should have been part of the original diff. The reason I made a patch instead of running 2to3 dynamically is because it is only 1 file and more changes might be needed in do_auth.py to adapt to future python updates in the future. ok on this revised version? Index: Makefile === RCS file: /cvs/ports/net/tacacs+/Makefile,v diff -u -p -u -r1.25 Makefile --- Makefile27 Sep 2023 14:18:34 - 1.25 +++ Makefile19 Feb 2024 15:14:54 - @@ -4,7 +4,7 @@ V = 4.0.4.28 DISTNAME = tacacs-F${V} PKGNAME = tacacs+-${V} EPOCH =0 -REVISION = 1 +REVISION = 2 SHARED_LIBS += tacacs1.0 @@ -20,7 +20,9 @@ WANTLIB += c pthread SITES =ftp://ftp.shrubbery.net/pub/tac_plus/ MODULES = lang/python -MODPY_VERSION =${MODPY_DEFAULT_VERSION_2} + +MODPY_BUILDDEP = No + MODPY_ADJ_FILES = do_auth.py BUILD_DEPENDS =devel/bison Index: patches/patch-do_auth_py === RCS file: patches/patch-do_auth_py diff -N patches/patch-do_auth_py --- /dev/null 1 Jan 1970 00:00:00 - +++ patches/patch-do_auth_py19 Feb 2024 15:14:54 - @@ -0,0 +1,101 @@ +converted to python3 via 2to3 + +Index: do_auth.py +--- do_auth.py.orig do_auth.py +@@ -211,7 +211,7 @@ General Public License for more details. + Written by Dan Schmidt - Please visit tacacs.org to check for updates. + ''' + +-import sys,re,getopt,ConfigParser ++import sys,re,getopt,configparser + from time import strftime + + # I really don't want to deal with these exceptions more than once +@@ -230,23 +230,23 @@ def get_attribute(config, the_section, the_option, log + #Should not have any exceptions - BUT, just in case + try: + attributes = config.get(the_section, the_option) +-except ConfigParser.NoSectionError: ++except configparser.NoSectionError: + log_file.write(strftime("%Y-%m-%d %H:%M:%S: ") + + "Error: Section '%s' Doesn't Exist!\n" + % (the_section)) + sys.exit(1) +-except ConfigParser.DuplicateSectionError: ++except configparser.DuplicateSectionError: + log_file.write(strftime("%Y-%m-%d %H:%M:%S: ") + + "Error: Duplicate section '%s'\n" + % (the_section)) + sys.exit(1) +-except ConfigParser.NoOptionError: ++except configparser.NoOptionError: + log_file.write(strftime("%Y-%m-%d %H:%M:%S: ") + + "Error: '%s' not found in section '%s\n'" + % (the_option, the_section)) + sys.exit(1) + #To do: finish exceptions. +-except ConfigParser.ParsingError: ++except configparser.ParsingError: + log_file.write(strftime("%Y-%m-%d %H:%M:%S: ") + + "Error: Can't parse file '%s'! (You got me)\n" + % (filename)) +@@ -298,9 +298,9 @@ def main(): + argv = sys.argv + try: + optlist, args = getopt.getopt(sys.argv[1:], 'i:u:f:l:d:?:D', ['fix_crs_bug','?', '-?', 'help', 'Help']) +-except getopt.GetoptError, err: +-print str(err) +-print __doc__ ++except getopt.GetoptError as err: ++print(str(err)) ++print(__doc__) + sys.exit(1) + for (i, j) in optlist: + if i == '-i': +@@ -314,15 +314,15 @@ def main(): + elif i == '-d': + device = j + elif i in ('?', '-?', 'help', 'Help'): +-print __doc__ ++print(__doc__) + sys.exit(1) + elif i == '-D': + is_debug = True + else: +-print 'Unknown option:', i ++print('Unknown option:', i) + sys.exit(1) + if len(argv) < 7: +-print __doc__ ++print(__doc__) + sys.exit(1) + log_file = open (log_name, "a") + #DEBUG! We at least got CALLED +@@ -384,7 +384,7 @@ def main(): + log_file.write(strftime("%Y-%m-%d %H:%M:%S: ") + + "Error: No username entered!\n") + sys.exit(1) +-config = ConfigParser.SafeConfigParser() ++config = configparser.SafeConfigParser() + if not (filename in config.read(filename)): + log_file.write(strftime("%Y-%m-%d %H:%M:%S: ") + + "Error: Can't
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: sebas...@cvs.openbsd.org2024/02/19 08:12:42 Modified files: security/exploitdb: Makefile distinfo security/exploitdb/pkg: PLIST Log message: update to 2024-02-17
NEW: tamzen-font
ok to import this? It's based on fonts/tamsyn-font, but includes otb versions as well as pcf, and allows fallback glyphs. $ pkg_info tamzen-font Information for inst:tamzen-font-1.11.6 Comment: bitmapped programming font, based on Tamsyn Description: Tamzen is a fork of the Tamsyn bitmapped console font. It's programmatically forked from Tamsyn version 1.11 by the Rakefile script which backports glyphs from older versions while deleting deliberately empty glyphs (which serve as unimplemented markers) to allow secondary fallback fonts to provide real glyphs at those code points. The "TamzenForPowerline" fonts contain additional Powerline symbols. Maintainer: The OpenBSD ports mailing-list WWW: https://github.com/sunaku/tamzen-font tamzen-font.tgz Description: application/tar-gz
Re: [UPDATE] x11/vlc - revision for libplacebo support
El Mon, 19 Feb 2024 08:42:50 + Stuart Henderson escribió: > lcms2 is not used, and the wayland libs should be listed in WANTLIB > (not new with this diff, but other changes in the ports tree resulted > in them being used). I think this is the correct diff. > I have checked the lcms2 and it is correct, we do not need it. I have used the diff that you have passed and everything works correctly. -- * Dios en su cielo, todo bien en la Tierra
add mwx(4) firmware to sysutils/firmware
I have some work in progress mwx(4) driver for the MT7961 aka MT7921 and MT7922 driver (this is what in linux is covered by mt76/mt7921). This adds these firmware files: mwx-license mwx-mt7922_ram_code_1 mwx-mt7922_patch_mcu_1_1_hdr mwx-mt7961_ram_code_1 mwx-mt7961_patch_mcu_1_2_hdr I did not include the BT files or any other mt76 files. -- :wq Claudio mwx.tgz Description: application/tar-gz
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ki...@cvs.openbsd.org 2024/02/19 07:41:40 Modified files: graphics/rawtherapee: Makefile distinfo graphics/rawtherapee/patches: patch-CMakeLists_txt patch-rtengine_dcraw_c patch-rtengine_procparams_cc patch-rtengine_rtthumbnail_cc patch-rtgui_cacheimagedata_cc patch-rtgui_multilangmgr_cc patch-rtgui_options_cc graphics/rawtherapee/pkg: PLIST Removed files: graphics/rawtherapee/patches: patch-rtexif_rtexif_cc Log message: update to rawtherapee-5.10
Re: Help with xtensa-esp32-elf-* ports
On 2024-02-12 10:29:21, Tracey Emery wrote: > The ESP32 xtensa port is really just designed to work with the Arduino > environment, using the makeEspArduino port. There is way too much black > magick to get the esp-idf to run on OpenBSD, with all its Linuxisms, > which is why there is no esp-idf port. > > I had a version running a few years back, but gave up on the effort > since it was too much trouble and wouldn't fit within ports as it was. Hello Tracey, Do you happen to have any scripts/patches you used back then? I have decided to give compiling the ESP-IDF a go. I'd be very grateful if you have anything that I may be able to use as a starting point. -- Sadeep Madurange PGP: 103BF9E3E750BF7E
Re: [UPDATE] x11/vlc - revision for libplacebo support
El Mon, 19 Feb 2024 02:47:46 -0500 Brad Smith escribió: > On 2024-02-15 7:36 p.m., Jose Maldonado wrote: > > El Thu, 15 Feb 2024 15:46:38 -0500 > > Thomas Frohwein escribió: > >> On Tue, Feb 13, 2024 at 09:31:32PM -0400, Jose Maldonado wrote: > >> > >> [...] > >> > >>> +WANTLIB-main += webp x264 x265 xcb xcb-composite xcb-dri2 > >>> xcb-dri3 xcb-glx xcb-keysyms +WANTLIB-main += xcb-present > >>> xcb-randr xcb-render xcb-shm xcb-sync xcb-xfixes xcb-xv xkbcommon > >>> xml2 > >> ^ These lines are very long now; I would usually reflow them to > >> stay <= 80 chars wide. > > Fixed too. > > > >>> WANTLIB-main += xshmfence xvidcore z zstd ${WANTLIB-common} > >>> ${MODLUA_WANTLIB} # v4l2 is dlopen'd > >>> WANTLIB-main+= v4l2 > >>> @@ -113,8 +113,8 @@ LIB_DEPENDS-main= ${MODQT5_LIB_DEPENDS} > >>> devel/sdl \ > >>> devel/sdl-image \ > >>> graphics/ffmpeg \ > >>> + graphics/lcms2 \ > >>> graphics/libdvbpsi \ > >>> - graphics/libplacebo \ > >>> graphics/png \ > >>> multimedia/libass \ > >>> multimedia/libbluray \ > >>> @@ -173,6 +173,7 @@ CONFIGURE_ARGS+=--disable-a52 \ > >>> --disable-kate \ > >>> --disable-kwallet \ > >>> --disable-libmpeg2 \ > >>> + --disable-libplacebo \ > >>> --disable-libva \ > >>> --disable-linsys \ > >>> --disable-live555 \ > >>> Index: pkg/PLIST-main > >>> === > >>> RCS file: /cvs/ports/x11/vlc/pkg/PLIST-main,v > >>> retrieving revision 1.52 > >>> diff -u -p -r1.52 PLIST-main > >>> --- pkg/PLIST-main14 May 2023 09:20:41 - 1.52 > >>> +++ pkg/PLIST-main14 Feb 2024 01:30:31 - > >>> @@ -1,6 +1,5 @@ > >>> @pkgpath x11/vlc > >>> %%amd64%% > >>> -%%i386%% > >>> bin/cvlc > >>> bin/qvlc > >>> bin/rvlc > >>> @@ -444,6 +443,7 @@ lib/vlc/plugins/video_chroma/ > >>> @so lib/vlc/plugins/video_chroma/libi420_yuy2_plugin.so > >>> @so lib/vlc/plugins/video_chroma/libi422_i420_plugin.so > >>> @so lib/vlc/plugins/video_chroma/libi422_yuy2_plugin.so > >>> +%%i386%% > >>> @so lib/vlc/plugins/video_chroma/librv32_plugin.so > >>> @so lib/vlc/plugins/video_chroma/libswscale_plugin.so > >>> @so lib/vlc/plugins/video_chroma/libyuvp_plugin.so > >> Not sure if that's a change generated by update-plist, but probably > >> not the right time to adjust the order of PLIST unless this is > >> related to the libplacebo change or another compelling reason... > >> > > This is something that the maintainer can clarify better for us, but > > based on the file names, this would also be related to libplacebo. > > The PLIST-main part should be removed. The order is intentional. Hi! I will fix this part > > >> I don't use vlc myself, but before moving forward with the > >> libplacebo update and this change to vlc, would need to hear from > >> maintainer or some others if the change for vlc is justifiable > >> here. > > It will be the last word of the maintainer. But the truth is that as > > things are with libplacebo and VLC, due to the latter we will not be > > able to update mpv either, since 0.37.0 has a strong dependency on > > libplacebo(v>=6) and with this VLC using libplacebo will not compile > > until VLC4 arrives. > > > > I don't use VLC either, but as upstream indicates, not using > > libplacebo should not remove any functionality from VLC, only that > > color management and mapping would be done with graphics/lcms2. > > > > In any case, I sent you the new diff along with an image [1] showing > > how well VLC works with the changes. > > > > [1] https://imgur.com/a/ZIGLB3I > > > I am fine with the diff disabling placebo. VLC with version 3 only > uses it for tone > mapping if I'm not mistaken, so it is not critical if it is disabled. > That's correct, it is not a functionality that interrupts the proper functioning of VLC. -- * Dios en su cielo, todo bien en la Tierra
Re: or1k-elf toolchain
On Sat, Feb 17 2024, Mark Kettenis wrote: > OR1k stands for OpenRISC 1000, a mostly dead open-source CPU > architecture. However, many Allwinner SoCs include an OpenRISC 1000 > core that can be used to implement proper suspend to RAM on these > SoCs. An open-source firmware to do that exists: > > https://github.com/crust-firmware/crust > > I want to make a port of that firmware and include it in our U-Boot > builds. But to do that I need a toolchain. > > This is mostly just a copy of the riscv64-elf toolchain ports, with > some changes: > > * Uses GCC 12.3.0 instead of 12.2.0 because the latter doesn't build. > > * Enables LTO > > * Disables newlib > > ok? Looks like this doesn't need autoconf%2.13 and metaauto but that seems also true for riscv-elf, avr or arm-none-eabi and can be dealt with later. ok jca@ to import -- jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF DDCC 0DFA 74AE 1524 E7EE
NEW: emulators/es-de
Hi, EmulationStation Desktop Edition is a frontend for browsing and launching games from your multi-platform game collection. Note: this is a fork of emulators/emulationstation, which has not been updated upstream in ten years. ok? -- Anthony J. Bentley es-de.tar.gz Description: GNU Zip compressed data
Re: switch tacacs+ to python3
On Sat, Feb 17 2024, Daniel Dickman wrote: > Hello Jan, ports@, > > Please see below for a small update so tacacs+ doesn't need python2. > > It also looks like python2 is not needed at build time, but only at run > time. > > ok to commit the diff below? do_auth.py isn't ready for python3, if you really want to move this to python3 I would suggest using 2to3 -w in eg post-extract (and thus keep current MODPY_BUILDDEP). > Index: Makefile > === > RCS file: /cvs/ports/net/tacacs+/Makefile,v > diff -u -p -u -r1.25 Makefile > --- Makefile 27 Sep 2023 14:18:34 - 1.25 > +++ Makefile 17 Feb 2024 21:16:00 - > @@ -4,7 +4,7 @@ V = 4.0.4.28 > DISTNAME = tacacs-F${V} > PKGNAME =tacacs+-${V} > EPOCH = 0 > -REVISION = 1 > +REVISION = 2 > > SHARED_LIBS += tacacs1.0 > > @@ -20,7 +20,9 @@ WANTLIB += c pthread > SITES = ftp://ftp.shrubbery.net/pub/tac_plus/ > > MODULES =lang/python > -MODPY_VERSION = ${MODPY_DEFAULT_VERSION_2} > + > +MODPY_BUILDDEP = No > + > MODPY_ADJ_FILES = do_auth.py > > BUILD_DEPENDS = devel/bison > Index: pkg/PLIST > === > RCS file: /cvs/ports/net/tacacs+/pkg/PLIST,v > diff -u -p -u -r1.12 PLIST > --- pkg/PLIST 8 Nov 2022 11:17:02 - 1.12 > +++ pkg/PLIST 17 Feb 2024 21:16:00 - > @@ -3,7 +3,7 @@ > @extraunexec rm -f /var/log/tac_plus/* > @rcscript ${RCDIR}/tac_plus > include/tacacs.h > -lib/libtacacs.a > +@static-lib lib/libtacacs.a > lib/libtacacs.la > @lib lib/libtacacs.so.${LIBtacacs_VERSION} > @man man/man5/tac_plus.conf.5 > -- jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF DDCC 0DFA 74AE 1524 E7EE
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2024/02/19 05:54:08 Modified files: devel/libuv: Makefile distinfo Log message: update to libuv-1.48.0
[NEW] alsa-plugins-1.2.7.1
here is the ports of alsa-plugins-1.2.7.1. ok? -- SASANO Takayoshi (JG1UAA) alsa-plugins.tgz Description: Binary data
[NEW] alsa-utils-1.2.11
here is the ports of alsa-utils-1.2.11. ok? -- SASANO Takayoshi (JG1UAA) alsa-utils.tgz Description: Binary data
[NEW] alsa-lib-1.2.11
here is the ports of alsa-lib-1.2.11. ok? -- SASANO Takayoshi (JG1UAA) alsa-lib.tgz Description: Binary data
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2024/02/19 05:22:33 Modified files: net/mautrix-whatsapp: Makefile distinfo modules.inc Log message: net/mautrix-whatsapp: update to 0.10.5, from maintainer Renaud Allard
sysutils/py-watchdog: Update to 4.0.0
Hi, ports@: Here is patch for sysutils/py-watchdog to update to 4.0.0. It build well and run well on amd64-current system. 7 tests failed in all 100+ tests, while 10 tests failed in current version. Only 1 port depends on it: devel/spyder/spyder, upstream require watchdog>=0.10.3. And it build well and run well with this update. Cheers ! wenIndex: sysutils/py-watchdog/Makefile === RCS file: /cvs/ports/sysutils/py-watchdog/Makefile,v retrieving revision 1.2 diff -u -p -r1.2 Makefile --- sysutils/py-watchdog/Makefile 21 Nov 2023 11:34:30 - 1.2 +++ sysutils/py-watchdog/Makefile 19 Feb 2024 12:03:52 - @@ -1,7 +1,6 @@ COMMENT = filesystem event monitoring -# XXX restrictive version spec in spyder3 -MODPY_EGG_VERSION =1.0.2 +MODPY_EGG_VERSION =4.0.0 DISTNAME = watchdog-${MODPY_EGG_VERSION} PKGNAME = py-${DISTNAME} Index: sysutils/py-watchdog/distinfo === RCS file: /cvs/ports/sysutils/py-watchdog/distinfo,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 distinfo --- sysutils/py-watchdog/distinfo 16 Sep 2023 18:19:57 - 1.1.1.1 +++ sysutils/py-watchdog/distinfo 19 Feb 2024 12:03:52 - @@ -1,2 +1,2 @@ -SHA256 (watchdog-1.0.2.tar.gz) = N2y8KjXAOSsP5/8W+8GzA/2Z1N2ZEatVge6daa3IiYI= -SIZE (watchdog-1.0.2.tar.gz) = 98483 +SHA256 (watchdog-4.0.0.tar.gz) = 4+cGXL2r5hg6uCGZ16T2s7oKQ4xaUSpoVZhGzLdqeOw= +SIZE (watchdog-4.0.0.tar.gz) = 126415 Index: sysutils/py-watchdog/pkg/PLIST === RCS file: /cvs/ports/sysutils/py-watchdog/pkg/PLIST,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 PLIST --- sysutils/py-watchdog/pkg/PLIST 16 Sep 2023 18:19:57 - 1.1.1.1 +++ sysutils/py-watchdog/pkg/PLIST 19 Feb 2024 12:03:52 - @@ -55,6 +55,7 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/watchdog/observers/polling.py lib/python${MODPY_VERSION}/site-packages/watchdog/observers/read_directory_changes.py lib/python${MODPY_VERSION}/site-packages/watchdog/observers/winapi.py +lib/python${MODPY_VERSION}/site-packages/watchdog/py.typed lib/python${MODPY_VERSION}/site-packages/watchdog/tricks/ lib/python${MODPY_VERSION}/site-packages/watchdog/tricks/__init__.py ${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/watchdog/tricks/${MODPY_PYCACHE}/ @@ -73,15 +74,21 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/watchdog/utils/${MODPY_PYCACHE}dirsnapshot.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/watchdog/utils/${MODPY_PYCACHE}echo.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/python${MODPY_VERSION}/site-packages/watchdog/utils/${MODPY_PYCACHE}echo.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/watchdog/utils/${MODPY_PYCACHE}event_debouncer.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/watchdog/utils/${MODPY_PYCACHE}event_debouncer.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/watchdog/utils/${MODPY_PYCACHE}patterns.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/python${MODPY_VERSION}/site-packages/watchdog/utils/${MODPY_PYCACHE}patterns.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/watchdog/utils/${MODPY_PYCACHE}platform.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/python${MODPY_VERSION}/site-packages/watchdog/utils/${MODPY_PYCACHE}platform.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/watchdog/utils/${MODPY_PYCACHE}process_watcher.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/watchdog/utils/${MODPY_PYCACHE}process_watcher.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/watchdog/utils/bricks.py lib/python${MODPY_VERSION}/site-packages/watchdog/utils/delayed_queue.py lib/python${MODPY_VERSION}/site-packages/watchdog/utils/dirsnapshot.py lib/python${MODPY_VERSION}/site-packages/watchdog/utils/echo.py +lib/python${MODPY_VERSION}/site-packages/watchdog/utils/event_debouncer.py lib/python${MODPY_VERSION}/site-packages/watchdog/utils/patterns.py lib/python${MODPY_VERSION}/site-packages/watchdog/utils/platform.py +lib/python${MODPY_VERSION}/site-packages/watchdog/utils/process_watcher.py lib/python${MODPY_VERSION}/site-packages/watchdog/version.py lib/python${MODPY_VERSION}/site-packages/watchdog/watchmedo.py
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: rsadow...@cvs.openbsd.org 2024/02/19 04:53:38 Modified files: x11/qt5/qtbase : Makefile distinfo Log message: Fix CVE-2024-25580 Improve KTX file reading memory safety patch: a43df98d037ad07cf096ef2f775958ceba743613
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2024/02/19 04:30:44 Modified files: x11/gnome/gedit: Makefile distinfo Log message: Update to gedit-46.2.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2024/02/19 04:19:26 Modified files: print/py-pypdf : Makefile distinfo Log message: Update to py3-pypdf-4.0.2.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2024/02/19 04:17:44 Modified files: net/sshuttle : Makefile distinfo net/sshuttle/pkg: PLIST Log message: Update to sshuttle-1.1.2.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2024/02/19 04:17:26 Modified files: graphics/gthumb: Makefile distinfo Log message: Update to gthumb-3.12.5.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: na...@cvs.openbsd.org 2024/02/19 03:55:03 Modified files: audio/mpg123 : Makefile distinfo Log message: audio/mpg123: update to 1.32.5
[update] net/mautrix-whatsapp 0.10.5
Hello, Here is a diff to update net/mautrix-whatsapp to 0.10.5 Tested on amd64 Best RegardsIndex: Makefile === RCS file: /cvs/ports/net/mautrix-whatsapp/Makefile,v retrieving revision 1.24 diff -u -p -r1.24 Makefile --- Makefile 17 Dec 2023 14:35:17 - 1.24 +++ Makefile 19 Feb 2024 10:46:28 - @@ -1,10 +1,9 @@ COMMENT = matrix-WhatsApp puppeting bridge -MODGO_VERSION = v0.10.4 +MODGO_VERSION = v0.10.5 MODGO_MODNAME = maunium.net/go/mautrix-whatsapp DISTNAME = mautrix-whatsapp-${MODGO_VERSION} -REVISION = 0 EPOCH = 0 Index: distinfo === RCS file: /cvs/ports/net/mautrix-whatsapp/distinfo,v retrieving revision 1.16 diff -u -p -r1.16 distinfo --- distinfo 23 Nov 2023 09:09:07 - 1.16 +++ distinfo 19 Feb 2024 10:46:28 - @@ -55,7 +55,8 @@ SHA256 (go_modules/github.com/mattn/go-i SHA256 (go_modules/github.com/mattn/go-isatty/@v/v0.0.19.mod) = Huq+8bTZjbc8bCBzKJFjZJvJoERVKsqGudWS/oTqocg= SHA256 (go_modules/github.com/mattn/go-isatty/@v/v0.0.19.zip) = uovBuGQyWXLcQ2CJNRud6mJi5/q//ciOlq+3EwzmPaM= SHA256 (go_modules/github.com/mattn/go-sqlite3/@v/v1.14.18.mod) = tmtIYA14NsYZ0AJP4f+zWZYQ2ffWahLVx+mCjk4YBHM= -SHA256 (go_modules/github.com/mattn/go-sqlite3/@v/v1.14.18.zip) = s18NbrJgibwdOO4uD5+Uf8czcyANPqAE4di7LxDzkSg= +SHA256 (go_modules/github.com/mattn/go-sqlite3/@v/v1.14.19.mod) = tmtIYA14NsYZ0AJP4f+zWZYQ2ffWahLVx+mCjk4YBHM= +SHA256 (go_modules/github.com/mattn/go-sqlite3/@v/v1.14.19.zip) = I3/ecAhmwXk4q1hLU5yjUZoCRhblksL6x97D3H8k+N8= SHA256 (go_modules/github.com/matttproud/golang_protobuf_extensions/@v/v1.0.4.mod) = VwnvZ7EkgagjGOBaaOvQW3UmgHT0vBQYdwmr4WE8TPk= SHA256 (go_modules/github.com/matttproud/golang_protobuf_extensions/@v/v1.0.4.zip) = C0SquqmupdKOZnhJrU2YITUUZsNZHde+3bLQJdttVfI= SHA256 (go_modules/github.com/modern-go/concurrent/@v/v0.0.0-20180306012644-bacd9c7ef1dd.mod) = J6Xp8FxxCJtv1eEZ/ByM6B8MFtpOwzVxV7HYXiuoWuI= @@ -112,15 +113,17 @@ SHA256 (go_modules/go.mau.fi/util/@v/v0. SHA256 (go_modules/go.mau.fi/util/@v/v0.2.1.zip) = kudwnwNDWsp55c87dFtuhd0hcs5iK6hVqkUnt+uV8To= SHA256 (go_modules/go.mau.fi/webp/@v/v0.1.0.mod) = JoxGeCDE/qt0zCma/lPU0S0/DPcdfsc0RSZdMuW9y1E= SHA256 (go_modules/go.mau.fi/webp/@v/v0.1.0.zip) = j0arfa9MAom6MG97VddEfHIsvJuCPn7zNauANmj9+Jc= -SHA256 (go_modules/go.mau.fi/whatsmeow/@v/v0.0.0-20231116213319-217e0c985fd6.mod) = 769tneLFrt7b2NOIXO+nvGyPN3502PtVkRwy7cc5gM4= -SHA256 (go_modules/go.mau.fi/whatsmeow/@v/v0.0.0-20231116213319-217e0c985fd6.zip) = onGsC3LGpnL4sPZs7aR2lUA0O+GJfZpOvaPByvaxxj8= +SHA256 (go_modules/go.mau.fi/whatsmeow/@v/v0.0.0-20231216213200-9d803dd92735.mod) = 769tneLFrt7b2NOIXO+nvGyPN3502PtVkRwy7cc5gM4= +SHA256 (go_modules/go.mau.fi/whatsmeow/@v/v0.0.0-20231216213200-9d803dd92735.zip) = VRwHQYe0IBE0b51GpvN76qOs+jtjmxc/yqhmbEIAg1s= SHA256 (go_modules/go.mau.fi/zeroconfig/@v/v0.1.2.mod) = x7GWSyVKvSzum9niPQ3y8sHBb8pXWyKNHJ3Gkas+Nls= SHA256 (go_modules/go.mau.fi/zeroconfig/@v/v0.1.2.zip) = bBp8NiIIwKEr4P+EVAB0ricrd/d5B8XD/P03E48EQIw= SHA256 (go_modules/golang.org/x/crypto/@v/v0.15.0.mod) = pUuxjkzZyFGczxTPTGmiAC7DzZCziOH592E+EGGMOiQ= -SHA256 (go_modules/golang.org/x/crypto/@v/v0.15.0.zip) = ajY/uYLTu4W8rQCcvs6bqC0+pkyUnzETPJqCZaBblW4= +SHA256 (go_modules/golang.org/x/crypto/@v/v0.16.0.mod) = 3ECGe+88pReVacwvh0K7YYuMxoSw0lp1MlDoHW3ClEI= +SHA256 (go_modules/golang.org/x/crypto/@v/v0.16.0.zip) = AsK0p7hzpwHeRBZiOHyKbC/GXrJu0aiUFVCYuQirkGo= SHA256 (go_modules/golang.org/x/crypto/@v/v0.4.0.mod) = oCSfrnXTVD+PMNcJZjAsz7P2H8Q4oOyGBzOiLff5UME= SHA256 (go_modules/golang.org/x/exp/@v/v0.0.0-20231110203233-9a3e6036ecaa.mod) = y/ONaZW6KtMXkNFQn0Bu3Y5L0sDYGEwbv2tvbNrNyEQ= -SHA256 (go_modules/golang.org/x/exp/@v/v0.0.0-20231110203233-9a3e6036ecaa.zip) = PjcX9RUejC6/JntNU2mLl4R8DeFEaDxRt0q37fUDn6g= +SHA256 (go_modules/golang.org/x/exp/@v/v0.0.0-20231214170342-aacd6d4b4611.mod) = dSUNWRZdES5cHf/yUBpW5Yakk5uZxMYMGWuYa0lHiy0= +SHA256 (go_modules/golang.org/x/exp/@v/v0.0.0-20231214170342-aacd6d4b4611.zip) = cCsDgHfD49aA7jGq+BvHUewW22kNRD+oIWisshvTh1g= SHA256 (go_modules/golang.org/x/image/@v/v0.0.0-20211028202545-6944b10bf410.mod) = nu8CAh0Fw+xzR8OlkUVT26GjhHozfk0fzte2LJK6LVk= SHA256 (go_modules/golang.org/x/image/@v/v0.14.0.mod) = 8XvTVyxQ6CjRmXGdxveqAPnvQBsiMnhtGI0+QL4CVlY= SHA256 (go_modules/golang.org/x/image/@v/v0.14.0.zip) = rC8NPuBPP9YtgXYa2WuLqz2CLa/wPNsLw6UxpwsTgEM= @@ -129,7 +132,8 @@ SHA256 (go_modules/golang.org/x/mod/@v/v SHA256 (go_modules/golang.org/x/mod/@v/v0.8.0.mod) = YkVnRZxumUesSr3gtwNO5h3Ltqk3P1lwCUwLs+gSGWQ= SHA256 (go_modules/golang.org/x/net/@v/v0.10.0.mod) = 07fiNv8J5jIr5IkXAhbgGNMiGGLxoFPctj5T6rhTPBc= SHA256 (go_modules/golang.org/x/net/@v/v0.18.0.mod) = fhbe3QuDg2VTuorI1MhZD5JkDdbwV9THJ+gydv/nKLI= -SHA256 (go_modules/golang.org/x/net/@v/v0.18.0.zip) = TKsigv+8/IzO7WV1Z6X88R5zUxLRhl+VP65iu/Eweno= +SHA256 (go_modules/golang.org/x/net/@v/v0.19.0.mod) =
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2024/02/19 03:43:41 Modified files: geo/gdal : Makefile distinfo Log message: geo/gdal: update to 3.8.4. see https://github.com/OSGeo/gdal/blob/v3.8.4/NEWS.md
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2024/02/19 03:40:55 Modified files: net/synapse: Makefile distinfo modules.inc net/synapse/pkg: PLIST Log message: net/synapse: update to 1.101, from maintainer Renaud Allard cf https://github.com/element-hq/synapse/releases/tag/v1.99.0, https://github.com/element-hq/synapse/releases/tag/v1.100.0 & https://github.com/element-hq/synapse/releases/tag/v1.101.0
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: gil...@cvs.openbsd.org 2024/02/19 03:32:34 Modified files: mail/opensmtpd-filters/senderscore: Makefile distinfo Log message: update to version 0.1.2 which was released over a year ago with various cleanups and an allowlist to skip senderscore ok landry@, op@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2024/02/19 03:32:11 Modified files: sysutils/py-psutil: Makefile distinfo sysutils/py-psutil/pkg: PLIST Log message: update to py3-psutil-5.9.8
Re: [update] mail/opensmtpd-filters/senderscore
Le Mon, Feb 19, 2024 at 10:43:39AM +0100, Gilles Chehade a écrit : > On Mon, Feb 19, 2024 at 09:41:02AM +0100, Landry Breuil wrote: > > Le Mon, Feb 19, 2024 at 09:25:32AM +0100, Gilles Chehade a ?crit : > > > Hello, > > > > > > Following is a diff to update filter-senderscore from 0.1.1 to 0.1.2, > > > adding support for IP address whitelisting. > > > > > > I'm not too comfortable with ports, let me know if I messed up. > > > > you should drop the REVISION line when updating the version :) > > oopsie. untested, but ok portswise :)
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2024/02/19 03:08:06 Modified files: math/libqalculate: Makefile distinfo math/libqalculate/pkg: PLIST Log message: update to libqalculate-4.9.0
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2024/02/19 03:08:03 Modified files: sysutils/htop : Makefile distinfo Added files: sysutils/htop/patches: patch-openbsd_OpenBSDProcessTable_c Removed files: sysutils/htop/patches: patch-openbsd_OpenBSDProcessList_c Log message: update to htop-3.3.0
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2024/02/19 03:05:48 Modified files: textproc/py-alabaster: Makefile distinfo textproc/py-alabaster/pkg: PLIST Log message: update to py3-alabaster-0.7.16
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2024/02/19 03:02:12 Modified files: textproc/scdoc : Makefile distinfo textproc/scdoc/patches: patch-Makefile patch-src_main_c Log message: update to scdoc-1.11.3
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2024/02/19 02:59:26 Modified files: security/yubico/yubikey-manager: Makefile distinfo Log message: update to yubikey-manager-5.3.0
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2024/02/19 02:57:28 Modified files: sysutils/py-dotenv: Makefile distinfo Log message: update to py3-dotenv-1.0.1
[update] net/synapse 1.101.0
Hello, Here is a diff to update net/synapse to 1.101.0. There is a change in the repository. Tested on amd64 Best RegardsIndex: Makefile === RCS file: /cvs/ports/net/synapse/Makefile,v retrieving revision 1.70 diff -u -p -r1.70 Makefile --- Makefile 8 Jan 2024 09:57:56 - 1.70 +++ Makefile 19 Feb 2024 09:47:22 - @@ -1,13 +1,11 @@ COMMENT = open network for secure, decentralized communication -MODPY_EGG_VERSION = 1.98.0 +MODPY_EGG_VERSION = 1.101.0 -GH_ACCOUNT = matrix-org +GH_ACCOUNT = element-hq GH_PROJECT = synapse GH_TAGNAME = v${MODPY_EGG_VERSION} CATEGORIES = net - -REVISION = 0 HOMEPAGE = https://matrix.org/ Index: distinfo === RCS file: /cvs/ports/net/synapse/distinfo,v retrieving revision 1.52 diff -u -p -r1.52 distinfo --- distinfo 13 Dec 2023 08:06:51 - 1.52 +++ distinfo 19 Feb 2024 09:47:22 - @@ -1,5 +1,5 @@ SHA256 (cargo/aho-corasick-1.0.2.tar.gz) = Q/bLG/IiAlNAF484LEJvE3V7KWDol3nfyzGcMlQqWkE= -SHA256 (cargo/anyhow-1.0.75.tar.gz) = pGaMqyD2bY0CDh+8Dr5HIXQzwbbI8gQPr4WFVOOUrOY= +SHA256 (cargo/anyhow-1.0.79.tar.gz) = CA6YkKCCZisJwa1F9Wf67rR/IrX7I4lfvh5lHnGOJco= SHA256 (cargo/arc-swap-1.5.1.tar.gz) = mDzYudSwKm3G/6VXJi61hYonoAOP//4hoPEz6qgZoWQ= SHA256 (cargo/autocfg-1.1.0.tar.gz) = 1GiAK6sXy8DMV16bBT9B5yqja/prf1XjUp/6QxYbl/o= SHA256 (cargo/bitflags-1.3.2.tar.gz) = vvONRRY8Lx3eCUp9/TPM9ZXJKQXI+PT9wY0G+xA3cYo= @@ -22,27 +22,27 @@ SHA256 (cargo/memoffset-0.9.0.tar.gz) = SHA256 (cargo/once_cell-1.15.0.tar.gz) = 6C2tBBObcakMCAyEY/4Nx5AttRktk5vQlQ8HTQFDOeE= SHA256 (cargo/parking_lot-0.12.1.tar.gz) = N0KywQO58GvJ//Cjf/SRKTWFG+5tNvPAK8x1W8/sIo8= SHA256 (cargo/parking_lot_core-0.9.3.tar.gz) = CaJ5y/JcsHV4EDlPvB41mUm1njSBRcZDqTmlJWkuaSk= -SHA256 (cargo/proc-macro2-1.0.64.tar.gz) = eIA7Ysvx9G/egNfA6AMRFSS5h3GEz+fDAzZZSQrHp9o= -SHA256 (cargo/pyo3-0.20.0.tar.gz) = BOhFO2WP5IDD5wyO1OPT7DPrdJiL0YZWGwzGa4XDvEs= -SHA256 (cargo/pyo3-build-config-0.20.0.tar.gz) = qW/nCxdqic/3jy+ns8kwCB4WPVN5tNzfmT464pymYuU= -SHA256 (cargo/pyo3-ffi-0.20.0.tar.gz) = IUkpkA/SXmYEZh7ZzzSXJ8iSDUfe/xlsTigWWm7yqWs= +SHA256 (cargo/proc-macro2-1.0.76.tar.gz) = lfxWzaC1wzJfX7vX/5/angK7ALs9rFElLS8b+hy4zIw= +SHA256 (cargo/pyo3-0.20.2.tar.gz) = moncelhQ0OmDvh7CpGOhcdIJkEh8PPzWi1Nj8e49b+A= +SHA256 (cargo/pyo3-build-config-0.20.2.tar.gz) = B0JvDY/lpgHyYpPzAK/Rp7HtXniypwWHDF8wiTxRY74= +SHA256 (cargo/pyo3-ffi-0.20.2.tar.gz) = 27fewX4XdmtGvKTxpCFahQBrTC7N4SIHbFYt0FjabPE= SHA256 (cargo/pyo3-log-0.9.0.tar.gz) = TBCAjuclBAO+2yS8MMMkk+k4df73uj5CkiJv6STzmL0= -SHA256 (cargo/pyo3-macros-0.20.0.tar.gz) = 2sUwcvcXqhv6Tbgys53oyHW3x69PSm/pPNv5Jkz4ODs= -SHA256 (cargo/pyo3-macros-backend-0.20.0.tar.gz) = d3S1qCgr1PJfgDsfDZRRIL6VmjbHLgjnzQMceS/f1CQ= +SHA256 (cargo/pyo3-macros-0.20.2.tar.gz) = Bfc4tOQNULVxGVfxQoeM+g8o4FSqDr38P9E3qEP3TtM= +SHA256 (cargo/pyo3-macros-backend-0.20.2.tar.gz) = D8kQ1IUYR4J9r51s3UqCP72qtbiBgyXF6XqG2nnoiB8= SHA256 (cargo/pythonize-0.20.0.tar.gz) = /9HD7znHJdY9tfm8RVRhuv2AVAy3gkxhr7gjUBkhqFA= -SHA256 (cargo/quote-1.0.29.tar.gz) = VzAV6KsnZhZ4NX8n3CZGBzj9K2yG5G84b96Uy12RMQU= +SHA256 (cargo/quote-1.0.35.tar.gz) = KR7Jq179k0qvUDpkZsXVJRU10QjudHRyw5d8xazIaO8= SHA256 (cargo/redox_syscall-0.2.16.tar.gz) = +1pYwYVbS2gZ1ZASFVYD8LIq0wytdSYAqt/LaVJlUZo= -SHA256 (cargo/regex-1.9.6.tar.gz) = 6+4gFAVAbb9Si4tnIQSubW1j5tEYyxDk1Rq7x7WARP8= -SHA256 (cargo/regex-automata-0.3.9.tar.gz) = WbI+ku5DGIk/o/4+b7NlJY77/mrGqzDwkM3Lt6o376k= -SHA256 (cargo/regex-syntax-0.7.5.tar.gz) = 27X7Gs2KGhiz3VvmLSVIXrdw4Fr7QIqWJ9FNRRuuEto= +SHA256 (cargo/regex-1.10.3.tar.gz) = ti2+AfCwb52Nx9SeBaB4XxU7ALLCJ4VigvZx4DGMmxU= +SHA256 (cargo/regex-automata-0.4.4.tar.gz) = O3+hE0QF4uyTU/1Baxf42s1GxHPX0/0c8gJwahTreSo= +SHA256 (cargo/regex-syntax-0.8.2.tar.gz) = wIx05iBHuy3k/0h7JR5KkuJPSHRWSEUWNc7H1ZEWLZ8= SHA256 (cargo/ryu-1.0.11.tar.gz) = RQGr3/OugqHBtHehclLrac7p5m65FcGrqk9E2HPfnwk= SHA256 (cargo/scopeguard-1.1.0.tar.gz) = 0pqwxtP8Dukv5m4tmfcA6rF6jVfRwdO3SDgPsguqeM0= -SHA256 (cargo/serde-1.0.193.tar.gz) = Jd2ZdeaNDLWqESDCiDM/yYcxvR3RL1YeRo6kcowEK4k= -SHA256 (cargo/serde_derive-1.0.193.tar.gz) = Q1dspQE1e5sHGsU83H2o7wy9lJPY3wlM2CF3fqbolNM= -SHA256 (cargo/serde_json-1.0.108.tar.gz) = PRx+PqxAjRFRAsTCStOT4IIbs6XfTVBqgPhfenQqUms= +SHA256 (cargo/serde-1.0.196.tar.gz) = hwAm5g+gjGnwZKp2bBDxCx1i25zNTQq7IGRyvuDOOzI= +SHA256 (cargo/serde_derive-1.0.196.tar.gz) = M8hTYMlefRN0VNyB2aTtK479j74ZzuVzV7Mrl3H8y2c= +SHA256 (cargo/serde_json-1.0.113.tar.gz) = aYAbcLHD2slj7LA6Nkugztqc9gxxz+R16ZhkdZyLink= SHA256 (cargo/smallvec-1.10.0.tar.gz) = pQe+/nlUBEVjQd+rEM72bq1MBB9iuLEbu5K//l0JU+A= SHA256 (cargo/subtle-2.4.1.tar.gz) = a97zLoFQwqCBEQtCdy/+fXyQMrYGvCJsgmD9l+CXZgE= -SHA256 (cargo/syn-2.0.28.tar.gz) = BDYZdbP140iyGJ2NxVvJQvJ4stSCpqA2XeW91i01FWc= +SHA256 (cargo/syn-2.0.48.tar.gz) = DzUxY45AffwIFHYau3wApbVJkrhJRSoGRrf2XJ93Dz8= SHA256 (cargo/target-lexicon-0.12.4.tar.gz) = wCQkCHeAybccyWeZ6u3f81ryvFEyeM2lyZ/B9dAm08E= SHA256
Re: [update] mail/opensmtpd-filters/senderscore
On Mon, Feb 19, 2024 at 09:41:02AM +0100, Landry Breuil wrote: > Le Mon, Feb 19, 2024 at 09:25:32AM +0100, Gilles Chehade a ?crit : > > Hello, > > > > Following is a diff to update filter-senderscore from 0.1.1 to 0.1.2, > > adding support for IP address whitelisting. > > > > I'm not too comfortable with ports, let me know if I messed up. > > you should drop the REVISION line when updating the version :) oopsie. Index: Makefile === RCS file: /cvs/ports/mail/opensmtpd-filters/senderscore/Makefile,v diff -u -p -r1.5 Makefile --- Makefile26 Sep 2023 12:28:14 - 1.5 +++ Makefile19 Feb 2024 09:40:22 - @@ -1,9 +1,8 @@ COMMENT = SenderScore integration to the OpenSMTPD daemon -V =0.1.1 +V =0.1.2 FILTER_NAME = senderscore DISTNAME = filter-senderscore-${V} -REVISION = 0 CATEGORIES = mail HOMEPAGE = https://github.com/poolpOrg/filter-senderscore/ Index: distinfo === RCS file: /cvs/ports/mail/opensmtpd-filters/senderscore/distinfo,v diff -u -p -r1.2 distinfo --- distinfo9 Dec 2019 20:24:02 - 1.2 +++ distinfo19 Feb 2024 09:40:22 - @@ -1,2 +1,2 @@ -SHA256 (filter-senderscore-0.1.1.tar.gz) = oeGzEG6mkhhADjXJwR6EcClhuYpHi5n7MppSyVTsS4Y= -SIZE (filter-senderscore-0.1.1.tar.gz) = 3481 +SHA256 (filter-senderscore-0.1.2.tar.gz) = rQhmHEyXCjZ7zslVNTPQ8SMyTo5MJHUO5FhkUDMfLh0= +SIZE (filter-senderscore-0.1.2.tar.gz) = 7416 -- Gilles Chehade
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2024/02/19 02:35:36 Modified files: net/unifi/snappy-java: Makefile Log message: set portroach ignore
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2024/02/19 02:28:43 Modified files: x11/enlightenment: Makefile Log message: fix #! in e_gen_menu and add RDEP on python.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2024/02/19 02:21:26 Modified files: x11/enlightenment: Makefile distinfo Log message: update to enlightenment-1.0.29
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2024/02/19 02:21:27 Modified files: x11/e16keyedit : Makefile distinfo Log message: update to e16keyedit-0.10
Re: [UPDATE] x11/vlc - revision for libplacebo support
lcms2 is not used, and the wayland libs should be listed in WANTLIB (not new with this diff, but other changes in the ports tree resulted in them being used). I think this is the correct diff. Index: Makefile === RCS file: /cvs/ports/x11/vlc/Makefile,v retrieving revision 1.268 diff -u -p -r1.268 Makefile --- Makefile2 Feb 2024 20:09:08 - 1.268 +++ Makefile19 Feb 2024 08:41:51 - @@ -5,7 +5,7 @@ V= 3.0.18 DISTNAME= vlc-${V} PKGNAME-main= ${DISTNAME} PKGNAME-jack= vlc-jack-${V} -REVISION-main= 5 +REVISION-main= 6 CATEGORIES=x11 SITES= https://download.videolan.org/pub/videolan/vlc/${V}/ EXTRACT_SUFX= .tar.xz @@ -25,6 +25,7 @@ MAINTAINER= Brad Smith
Re: [update] mail/opensmtpd-filters/senderscore
Le Mon, Feb 19, 2024 at 09:25:32AM +0100, Gilles Chehade a écrit : > Hello, > > Following is a diff to update filter-senderscore from 0.1.1 to 0.1.2, > adding support for IP address whitelisting. > > I'm not too comfortable with ports, let me know if I messed up. you should drop the REVISION line when updating the version :)
Re: [update] mail/opensmtpd-filters/senderscore
Hi, On 2024/02/19 09:25:32 +0100, Gilles Chehade wrote: > Hello, > > Following is a diff to update filter-senderscore from 0.1.1 to 0.1.2, > adding support for IP address whitelisting. > > I'm not too comfortable with ports, let me know if I messed up. with REVISION removed it's ok op@ Thanks, Omar Polo Index: Makefile === RCS file: /home/cvs/ports/mail/opensmtpd-filters/senderscore/Makefile,v diff -u -p -r1.5 Makefile --- Makefile26 Sep 2023 12:28:14 - 1.5 +++ Makefile19 Feb 2024 08:28:00 - @@ -1,9 +1,8 @@ COMMENT = SenderScore integration to the OpenSMTPD daemon -V =0.1.1 +V =0.1.2 FILTER_NAME = senderscore DISTNAME = filter-senderscore-${V} -REVISION = 0 CATEGORIES = mail HOMEPAGE = https://github.com/poolpOrg/filter-senderscore/ Index: distinfo === RCS file: /home/cvs/ports/mail/opensmtpd-filters/senderscore/distinfo,v diff -u -p -r1.2 distinfo --- distinfo9 Dec 2019 20:24:02 - 1.2 +++ distinfo19 Feb 2024 08:27:53 - @@ -1,2 +1,2 @@ -SHA256 (filter-senderscore-0.1.1.tar.gz) = oeGzEG6mkhhADjXJwR6EcClhuYpHi5n7MppSyVTsS4Y= -SIZE (filter-senderscore-0.1.1.tar.gz) = 3481 +SHA256 (filter-senderscore-0.1.2.tar.gz) = rQhmHEyXCjZ7zslVNTPQ8SMyTo5MJHUO5FhkUDMfLh0= +SIZE (filter-senderscore-0.1.2.tar.gz) = 7416
[update] mail/opensmtpd-filters/senderscore
Hello, Following is a diff to update filter-senderscore from 0.1.1 to 0.1.2, adding support for IP address whitelisting. I'm not too comfortable with ports, let me know if I messed up. Index: Makefile === RCS file: /cvs/ports/mail/opensmtpd-filters/senderscore/Makefile,v diff -u -p -r1.5 Makefile --- Makefile26 Sep 2023 12:28:14 - 1.5 +++ Makefile19 Feb 2024 08:16:15 - @@ -1,6 +1,6 @@ COMMENT = SenderScore integration to the OpenSMTPD daemon -V =0.1.1 +V =0.1.2 FILTER_NAME = senderscore DISTNAME = filter-senderscore-${V} REVISION = 0 Index: distinfo === RCS file: /cvs/ports/mail/opensmtpd-filters/senderscore/distinfo,v diff -u -p -r1.2 distinfo --- distinfo9 Dec 2019 20:24:02 - 1.2 +++ distinfo19 Feb 2024 08:16:15 - @@ -1,2 +1,2 @@ -SHA256 (filter-senderscore-0.1.1.tar.gz) = oeGzEG6mkhhADjXJwR6EcClhuYpHi5n7MppSyVTsS4Y= -SIZE (filter-senderscore-0.1.1.tar.gz) = 3481 +SHA256 (filter-senderscore-0.1.2.tar.gz) = rQhmHEyXCjZ7zslVNTPQ8SMyTo5MJHUO5FhkUDMfLh0= +SIZE (filter-senderscore-0.1.2.tar.gz) = 7416 -- Gilles Chehade