Re: UPDATE: devel/sdcc 4.2.0
On Fri Apr 07, 2023 at 11:18:13PM +0200, Sven M. Hallberg wrote: > Hi, > > after some initial trouble, I managed to update this port to the latest > version. The issue I ran into was that the build failed with a linker > error that, strangely, did not appear when I compiled the package by > hand outside of ports. > > Specifically, building ucsim failed with > > ld: error: undefined symbol: uc_yy_free_string_to_parse() > ld: error: undefined symbol: yylex() > > config.log showed this: > > checking for lex output file root... (cached) lex.yy > checking for lex library... cat: lex.yy.c: No such file or directory > cat: lex.yy.c: No such file or directory > cat: lex.yy.c: No such file or directory > not found > configure: WARNING: required lex library not found; giving up on flex > > What happens is that the OpenBSD config.site sets the variable > ac_cv_prog_lex_root (shown cached above) and this causes the following > check for the lex library to fail, since the test assumes the file > lex.yy.cc to exit as a side effect of the first test. The configure > script then sets LEX=':' (the empty command). Then the empty command > gets used with an output redirection, creating an empty C file, which > the compiler happily accepts, until the linker notices that it didn't > define any of the symbols that it should have. > > I solved the issue by adding ac_cv_lib_lex='none needed' to > CONFIGURE_ENV. Or should that be -lfl? Should this variable be added to > config.site itself? > > Further changes: > > - Removed the only two patches (patch-sim_ucsim_cmd_src_Makefile_in and > patch-sim_ucsim_cmd_src_cmdlex_l) that change the name cmdpars.hh > to cmdpars.h. Their comment says "Allow use of in-base yacc." > The build worked for me without them, using yacc from base, so I guess > they are no longer needed? > > portcheck complained that I didn't remove the empty patches directory, > so i did that, but now the removal of the files no longer appears in > the diff. Not sure if I did this right. ;) > > - Changes to CONFIGURE_ENV: > - Changed sdcc_cv_CCggdb=no to sdcc_cv_c_ggdb=no. I think this may > have been a typo?! > - Guessing that the intention was to not compile anything with -ggdb, > I also added sdcc_cv_cxx_ggdb=no and bor_cv_c_ggdb=no. The latter > appears in debugger/mcs51/configure. > - Removed sdcc_cv_c_fms_extensions=no. I could not find that variable > in the source. > > - Added curses to WANTLIB (needed by serialview). > > I tested this on my amd64 system. I couldn't check if the archs marked > BROKEN (sparc64, alpha, aarch64) are still current. > > Regards, > pesco > > PS: Not subscribed to ports@, please Cc me in replies. > Thanks Sven, your changes make sense to me. Sorry Brian I was probably something in Easter mode and too fast. This was committed.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: rsadow...@cvs.openbsd.org 2023/04/09 23:53:22 Modified files: devel/sdcc : Makefile distinfo devel/sdcc/pkg : PLIST Removed files: devel/sdcc/patches: patch-sim_ucsim_cmd_src_Makefile_in patch-sim_ucsim_cmd_src_cmdlex_l Log message: Update sdcc to 4.2.0 Port Changes from Sven M. Hallberg: - Removed the only two patches (patch-sim_ucsim_cmd_src_Makefile_in and patch-sim_ucsim_cmd_src_cmdlex_l) that change the name cmdpars.hh to cmdpars.h. Their comment says "Allow use of in-base yacc." The build worked for me without them, using yacc from base - Changes to CONFIGURE_ENV: - Changed sdcc_cv_CCggdb=no to sdcc_cv_c_ggdb=no. I think this may have been a typo?! - Guessing that the intention was to not compile anything with -ggdb, I also added sdcc_cv_cxx_ggdb=no and bor_cv_c_ggdb=no. The latter appears in debugger/mcs51/configure. - Removed sdcc_cv_c_fms_extensions=no. I could not find that variable in the source. - Added curses to WANTLIB (needed by serialview). Update diff from Sven M. Hallberg, thanks
Re: [Maintainer Update] age-plugin-yubikey 0.4.0
On Sun Apr 09, 2023 at 12:00:06PM +0200, Volker Schlecht wrote: > Updates age-plugin-yubikey to v0.4.0, released today. > > * Drop MESSAGE. Upstream accepted a patch for a more > helpful error message when pcscd isn't running on OpenBSD, > as well as instructions in README.md > > * age-plugin-yubikey now caches PINs when the configured > policy ("once") allows it > > Built and tested on amd64. Committed, thanks
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: rsadow...@cvs.openbsd.org 2023/04/09 23:48:20 Modified files: security/age-plugin-yubikey: Makefile crates.inc distinfo Log message: Updat age-plugin-yubikey to 0.4.0 Update diff from Volker Schlecht (maintainer)
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: rsadow...@cvs.openbsd.org 2023/04/09 23:46:29 Modified files: x11/qt6: Makefile Makefile.version x11/qt6/qt3d : Makefile distinfo x11/qt6/qt3d/pkg: PLIST x11/qt6/qt5compat: Makefile distinfo x11/qt6/qt5compat/pkg: PLIST x11/qt6/qtbase : Makefile distinfo x11/qt6/qtbase/patches: patch-cmake_QtBuild_cmake patch-cmake_QtCompilerOptimization_cmake patch-cmake_QtFeature_cmake patch-cmake_QtProcessConfigureArgs_cmake patch-cmake_QtRpathHelpers_cmake patch-qmake_generators_unix_unixmake2_cpp patch-src_corelib_plugin_qelfparser_p_cpp patch-src_network_ssl_qsslsocket_openssl_symbols_cpp patch-src_plugins_tls_openssl_qx509_openssl_cpp x11/qt6/qtbase/pkg: PLIST-global PLIST-main x11/qt6/qtcharts: Makefile distinfo x11/qt6/qtcharts/pkg: PLIST x11/qt6/qtconnectivity: Makefile distinfo x11/qt6/qtconnectivity/pkg: PLIST x11/qt6/qtdatavis3d: Makefile distinfo x11/qt6/qtdatavis3d/pkg: PLIST x11/qt6/qtdeclarative: Makefile distinfo x11/qt6/qtdeclarative/patches: patch-src_qml_configure_cmake patch-src_qml_jit_qv4assemblercommon_p_h x11/qt6/qtdeclarative/pkg: PLIST x11/qt6/qtimageformats: distinfo x11/qt6/qtlanguageserver: Makefile distinfo x11/qt6/qtlanguageserver/pkg: PLIST x11/qt6/qtlottie: Makefile distinfo x11/qt6/qtlottie/pkg: PLIST x11/qt6/qtmultimedia: Makefile distinfo x11/qt6/qtmultimedia/pkg: PLIST x11/qt6/qtnetworkauth: Makefile distinfo x11/qt6/qtnetworkauth/pkg: PLIST x11/qt6/qtpositioning: Makefile distinfo x11/qt6/qtpositioning/pkg: PLIST x11/qt6/qtquick3d: Makefile distinfo x11/qt6/qtquick3d/pkg: PLIST x11/qt6/qtquicktimeline: Makefile distinfo x11/qt6/qtquicktimeline/pkg: PLIST x11/qt6/qtremoteobjects: Makefile distinfo x11/qt6/qtremoteobjects/pkg: PLIST x11/qt6/qtscxml: Makefile distinfo x11/qt6/qtscxml/pkg: PLIST x11/qt6/qtsensors: Makefile distinfo x11/qt6/qtsensors/pkg: PLIST x11/qt6/qtserialbus: Makefile distinfo x11/qt6/qtserialbus/pkg: PLIST x11/qt6/qtserialport: Makefile distinfo x11/qt6/qtserialport/pkg: PLIST x11/qt6/qtshadertools: Makefile distinfo x11/qt6/qtshadertools/pkg: PLIST x11/qt6/qtsvg : Makefile distinfo x11/qt6/qtsvg/pkg: PLIST x11/qt6/qttools: Makefile distinfo x11/qt6/qttools/pkg: PLIST x11/qt6/qttranslations: distinfo x11/qt6/qttranslations/pkg: PLIST x11/qt6/qtvirtualkeyboard: Makefile distinfo x11/qt6/qtvirtualkeyboard/pkg: PLIST x11/qt6/qtwayland: Makefile distinfo x11/qt6/qtwayland/patches: patch-CMakeLists_txt x11/qt6/qtwayland/pkg: PLIST Added files: x11/qt6/qtdeclarative/patches: patch-src_qml_memory_qv4stacklimits_cpp Removed files: x11/qt6/qtbase/patches: patch-mkspecs_features_qt_module_prf Log message: Update Qt6 to 6.5.0 (LTS) https://www.qt.io/blog/qt-6.5-lts-released
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: rsadow...@cvs.openbsd.org 2023/04/09 23:43:30 Modified files: devel/cmake: Makefile distinfo devel/cmake/patches: patch-Source_cmFileCommand_cxx patch-Source_cmFindPackageCommand_cxx patch-Source_cmGeneratorTarget_cxx patch-Source_cmGlobalGenerator_cxx patch-Source_cmTarget_cxx devel/cmake/pkg: PLIST Log message: Update CMake to 3.26.3 CMake 3.26.2 went through a aarch64 bulk build from phessler@, thanks!
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: rsadow...@cvs.openbsd.org 2023/04/09 23:38:55 Modified files: inputmethods/fcitx-kkc: Makefile inputmethods/fcitx-kkc/patches: patch-CMakeLists.txt patch-gui_CMakeLists_txt Log message: Fix build with CMake 3.26 Fix from upstream: https://github.com/fcitx/fcitx5-kkc/commit/85b56d6289550174b15f108e355f39d7083f8c5c OK Yifei Zhan (maintainer)
回复: 回复: archivers/minizip: Update to 3.0.9
I downgrade my dancer to 1.3513, which released 3 years ago, the problem still exist, "reverse dependencies" and "files" do not show up. 发件人: Stuart Henderson 发送时间: 2023年4月6日 14:30 收件人: wen heping 抄送: ports@openbsd.org 主题: Re: 回复: archivers/minizip: Update to 3.0.9 On 2023/04/06 06:19, wen heping wrote: > You are right. > But why my ports-readmes(and openports.pl) report > there is no Reverse dependencies for minizip ? It looks like "reverse dependencies" and "files" are not showing up for any port. Perhaps there was a problem introduced by one of the updates to p5-Dancer.
ld.so $ORIGIN change in -current
I changed ld.so behavior in -current. We are now better aligned with other systems. Still, if you see some libraries not being found at runtime in strange scenarios, do let me know. If you can confirm reverting the change fixes such breakage, it will be even better: https://marc.info/?l=openbsd-cvs=168108367900461 Thanks Greg
Re: UPDATE: MPlayer 20230409
On Sun Apr 09, 2023 at 02:47:16PM -0400, Brad Smith wrote: > Here is an update to MPlayer 20230409 snapshot. Thanks, committed.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: rsadow...@cvs.openbsd.org 2023/04/09 14:03:20 Modified files: x11/mplayer: Makefile distinfo x11/mplayer/patches: patch-configure patch-libao2_ao_sndio_c patch-stream_tvi_bsdbt848_c Removed files: x11/mplayer/patches: patch-libmpcodecs_ve_lavc_c Log message: Update MPlayer to 20230409 snapshot. Update diff from Brad
Re: UPDATE: iperf3 3.13
On Sun Apr 09, 2023 at 03:06:13PM -0400, Brad Smith wrote: > Here is an update to iperf3 3.13. > > > iperf-3.13 2023-02-16 > - > > * Notable user-visible changes > > * fq-rate (PR #1461, Issue #1366), and bidirectional flag (Issue #1428, > PR #1429) were added to the JSON output. > > * Added support for OpenBSD including cleaning up endian handling (PR #1396) > and support for TCP_INFO on systems where it was implemented (PR #1397). > > * Fixed bug in how TOS is set in mapped v4 (PR #1427). > > * Corrected documentation, such as updating binary download links and text > (Issue #1459), updating version on iperf3 websites, and fixing an > incorrect error message (Issue #1441). > > * Fixed crash on rcv-timeout with JSON logfile (#1463, #1460, issue #1360, > PR #1369). > > * Fixed a bug that prevented TOS/DSCP from getting set correctly for reverse > tests (PR #1427, Issue #638). > > * Developer-visible changes > > * Getter and setter are now available for bind_dev (PR #1419). > > * Added missing getter for bidirectional tests (PR #1453). > > * Added minor changes to clean up .gitignore and error messages (#1408). > > * Made sure configure scripts are runnable with /bin/sh (PR #1398). > > * Cleaned up RPM spec, such as adding missing RPM build dependencies, > dropping > EL5 and removing outdated %changelog (PR #1401) to make. > > * Added a fix for a resource leak bug in function > iperf_create_pidfile(#1443). > > Committed, thanks
Re: UPDATE: dav1d 1.1.0
On Sun Apr 09, 2023 at 02:46:21PM -0400, Brad Smith wrote: > On 2023-04-09 1:32 a.m., Rafael Sadowski wrote: > > On Sat Apr 08, 2023 at 06:12:27AM -0400, Brad Smith wrote: > > > Here is an update to dav1d 1.1.0. > > > > > > > > > Changes for 1.1.0 'Arctic Peregrine Falcon': > > > --- > > > > > > 1.1.0 is an important release of dav1d, fixing numerous bugs, and adding > > > SIMD > > > > > > - New function dav1d_get_frame_delay to query the decoder frame delay > > > - Numerous fixes for strict conformity to the specs and samples > > > - NEON and AVX-512 misc fixes and improvements > > > - Partial AVX2 12bpc transform implementations > > > - AVX-512 high bit-depth cdef_filter, loopfilter, itx > > > - NEON z1/z3 optimization for 8bpc > > > - SSSE3 z1 optimization for 8bpc > > > > > Fetch > > https://downloads.videolan.org/pub/videolan/dav1d/1.1.0/dav1d-1.1.0.tar.xz > > TLS handshake failure: certificate verification failed: certificate has > > expired > > > > Ohh videolan :) > > Can you check again? It looks like the cert was updated today. > Committed, thanks
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: rsadow...@cvs.openbsd.org 2023/04/09 13:58:54 Modified files: net/iperf3 : Makefile distinfo net/iperf3/patches: patch-src_iperf_api_c Removed files: net/iperf3/patches: patch-configure_ac patch-src_iperf_h patch-src_iperf_locale_c patch-src_tcp_info_c Log message: Update to iperf3 3.13. iperf-3.13 2023-02-16 - * Notable user-visible changes * fq-rate (PR #1461, Issue #1366), and bidirectional flag (Issue #1428, PR #1429) were added to the JSON output. * Added support for OpenBSD including cleaning up endian handling (PR #1396) and support for TCP_INFO on systems where it was implemented (PR #1397). * Fixed bug in how TOS is set in mapped v4 (PR #1427). * Corrected documentation, such as updating binary download links and text (Issue #1459), updating version on iperf3 websites, and fixing an incorrect error message (Issue #1441). * Fixed crash on rcv-timeout with JSON logfile (#1463, #1460, issue #1360, PR #1369). * Fixed a bug that prevented TOS/DSCP from getting set correctly for reverse tests (PR #1427, Issue #638). * Developer-visible changes * Getter and setter are now available for bind_dev (PR #1419). * Added missing getter for bidirectional tests (PR #1453). * Added minor changes to clean up .gitignore and error messages (#1408). * Made sure configure scripts are runnable with /bin/sh (PR #1398). * Cleaned up RPM spec, such as adding missing RPM build dependencies, dropping EL5 and removing outdated %changelog (PR #1401) to make. * Added a fix for a resource leak bug in function iperf_create_pidfile(#1443). Update diff from Brad
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: rsadow...@cvs.openbsd.org 2023/04/09 13:52:58 Modified files: multimedia/dav1d: Makefile distinfo Log message: Update to dav1d 1.1.0. Changes for 1.1.0 'Arctic Peregrine Falcon': --- 1.1.0 is an important release of dav1d, fixing numerous bugs, and adding SIMD - New function dav1d_get_frame_delay to query the decoder frame delay - Numerous fixes for strict conformity to the specs and samples - NEON and AVX-512 misc fixes and improvements - Partial AVX2 12bpc transform implementations - AVX-512 high bit-depth cdef_filter, loopfilter, itx - NEON z1/z3 optimization for 8bpc - SSSE3 z1 optimization for 8bpc Update diff from Brad
Re: UPDATE: handbrake 1.6.0
On Sun, Jan 01, 2023 at 02:03:07AM -0500, Brad Smith wrote: > Here is an update to HandBrake 1.6.0. > > I did a bit of cleaning up after upstreaming the local patches. > > https://github.com/HandBrake/HandBrake/releases/tag/1.6.0 Here is an update to HandBrake 1.6.1. https://github.com/HandBrake/HandBrake/releases/tag/1.6.1 Index: Makefile === RCS file: /home/cvs/ports/multimedia/handbrake/Makefile,v retrieving revision 1.17 diff -u -p -u -p -r1.17 Makefile --- Makefile30 Dec 2022 00:13:29 - 1.17 +++ Makefile1 Feb 2023 00:44:51 - @@ -1,8 +1,8 @@ -V =1.3.3 COMMENT = open source video transcoder + +V =1.6.1 DISTNAME = HandBrake-${V}-source PKGNAME = handbrake-${V} -REVISION = 5 EXTRACT_SUFX = .tar.bz2 CATEGORIES = multimedia x11 @@ -12,20 +12,20 @@ MAINTAINER =Brian Callahan https://github.com/HandBrake/HandBrake/releases/download/${V}/ @@ -40,17 +40,32 @@ BUILD_DEPENDS = devel/autoconf/${AUTOCON devel/libtool \ textproc/intltool -LIB_DEPENDS = devel/jansson \ - devel/orc \ +LIB_DEPENDS = archivers/bzip2 \ + archivers/xz \ + audio/lame \ + audio/libogg \ + audio/libvorbis \ + audio/opus \ + audio/speex \ + converters/libiconv \ + devel/fribidi \ + devel/harfbuzz \ + devel/jansson \ + devel/libdvdread \ graphics/ffmpeg \ + graphics/jpeg \ + graphics/zimg \ multimedia/aom \ + multimedia/libass \ multimedia/libbluray \ multimedia/gstreamer1/plugins-base \ multimedia/libdvdnav \ multimedia/libtheora \ multimedia/libvpx \ + multimedia/svt-av1 \ multimedia/x264 \ multimedia/x265 \ + textproc/libxml \ x11/gtk+3 RUN_DEPENDS = devel/desktop-file-utils \ @@ -60,8 +75,6 @@ SEPARATE_BUILD = Yes CONFIGURE_STYLE = simple CONFIGURE_SCRIPT = ${MODPY_BIN} ${WRKSRC}/make/configure.py -CONFIGURE_ARGS = --disable-gtk-update-checks \ - --enable-x265 # Yes, autoconf is called *during* the build but not at configure time... USE_GMAKE =Yes @@ -70,22 +83,20 @@ MAKE_ENV = AUTOCONF_VERSION="${AUTOCONF_ AUTOMAKE_VERSION="${AUTOMAKE_VERSION}" \ MKDIR_P='/bin/mkdir -p' MAKE_FILE =GNUmakefile -MAKE_FLAGS = CFLAGS="${CFLAGS} -I${LOCALBASE}/include/libxml2 -D_NO_UPDATE_CHECK" \ - LDFLAGS="${LDFLAGS} -L${LOCALBASE}/lib -L${X11BASE}/lib -lx265 -liconv" +MAKE_FLAGS = CFLAGS="${CFLAGS}" \ + LDFLAGS="-L${LOCALBASE}/lib -L${X11BASE}/lib" .if ${MACHINE_ARCH:Mi386} CFLAGS += -msse2 CXXFLAGS +=-msse2 .endif -AUTOCONF_VERSION = 2.69 +CFLAGS+= -D_NO_UPDATE_CHECK + +AUTOCONF_VERSION = 2.71 AUTOMAKE_VERSION = 1.16 WRKDIST = ${WRKDIR}/HandBrake-${V} - -post-extract: - ln -s ${WRKSRC}/make/variant/freebsd.defs \ - ${WRKSRC}/make/variant/openbsd.defs post-install: ln -s ${TRUEPREFIX}/bin/ghb ${PREFIX}/bin/HandBrake Index: distinfo === RCS file: /home/cvs/ports/multimedia/handbrake/distinfo,v retrieving revision 1.5 diff -u -p -u -p -r1.5 distinfo --- distinfo20 Jun 2020 21:12:38 - 1.5 +++ distinfo1 Feb 2023 00:39:09 - @@ -1,2 +1,2 @@ -SHA256 (HandBrake-1.3.3-source.tar.bz2) = IYo32V9ItefPKFNj06sWwxTZdienpxDKs3WJAq6Hf4U= -SIZE (HandBrake-1.3.3-source.tar.bz2) = 16804119 +SHA256 (HandBrake-1.6.1-source.tar.bz2) = lMz+A9uRepFlAADFEPf9U/hE2hnxmtS0vhuPa8MajUw= +SIZE (HandBrake-1.6.1-source.tar.bz2) = 15934833 Index: patches/patch-gtk_configure_ac === RCS file: /home/cvs/ports/multimedia/handbrake/patches/patch-gtk_configure_ac,v retrieving revision 1.5 diff -u -p -u -p -r1.5 patch-gtk_configure_ac --- patches/patch-gtk_configure_ac 11 Mar 2022 19:39:19 - 1.5 +++ patches/patch-gtk_configure_ac 13 Jan 2023 21:44:11 - @@ -1,25 +1,14 @@ Get the proper library directory for -lhandbrake. -No -ldl on OpenBSD. Index: gtk/configure.ac --- gtk/configure.ac.orig +++ gtk/configure.ac -@@ -199,7 +199,7 @@ AM_CONDITIONAL([GHB_GTK_3_16], [test "$HAVE_GTK_316" - +@@ -203,7 +203,7 @@ AM_CONDITIONAL([GHB_GTK_3_16], [test "$HAVE_GTK_316" - AM_CONDITIONAL([MINGW], [test "x$mingw_flag" = "xyes"]) --HB_LIBS="$HB_LIBS -lhandbrake -lavformat -lavfilter -lavcodec -lavutil -ldav1d -lswresample -lpostproc -ldvdnav -ldvdread -lmp3lame -lvorbis -lvorbisenc -logg -lswscale -ltheoraenc -ltheoradec -lvpx -lz -lbz2 -lbluray
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2023/04/09 13:09:07 Modified files: lang/mawk : Makefile distinfo Log message: Update to mawk-1.3.4-20230203
UPDATE: iperf3 3.13
Here is an update to iperf3 3.13. iperf-3.13 2023-02-16 - * Notable user-visible changes * fq-rate (PR #1461, Issue #1366), and bidirectional flag (Issue #1428, PR #1429) were added to the JSON output. * Added support for OpenBSD including cleaning up endian handling (PR #1396) and support for TCP_INFO on systems where it was implemented (PR #1397). * Fixed bug in how TOS is set in mapped v4 (PR #1427). * Corrected documentation, such as updating binary download links and text (Issue #1459), updating version on iperf3 websites, and fixing an incorrect error message (Issue #1441). * Fixed crash on rcv-timeout with JSON logfile (#1463, #1460, issue #1360, PR #1369). * Fixed a bug that prevented TOS/DSCP from getting set correctly for reverse tests (PR #1427, Issue #638). * Developer-visible changes * Getter and setter are now available for bind_dev (PR #1419). * Added missing getter for bidirectional tests (PR #1453). * Added minor changes to clean up .gitignore and error messages (#1408). * Made sure configure scripts are runnable with /bin/sh (PR #1398). * Cleaned up RPM spec, such as adding missing RPM build dependencies, dropping EL5 and removing outdated %changelog (PR #1401) to make. * Added a fix for a resource leak bug in function iperf_create_pidfile(#1443). Index: Makefile === RCS file: /home/cvs/ports/net/iperf3/Makefile,v retrieving revision 1.11 diff -u -p -u -p -r1.11 Makefile --- Makefile17 Nov 2022 09:08:36 - 1.11 +++ Makefile25 Feb 2023 11:01:26 - @@ -1,6 +1,6 @@ COMMENT= tool to measure maximum achievable bandwidth on IP networks -V= 3.12 +V= 3.13 PKGNAME= iperf3-${V} DISTNAME= iperf-${V} @@ -19,9 +19,7 @@ WANTLIB += c m MASTER_SITES= https://downloads.es.net/pub/iperf/ -AUTOCONF_VERSION= 2.71 - -CONFIGURE_STYLE= autoconf +CONFIGURE_STYLE= gnu CONFIGURE_ARGS= --with-openssl=no .include Index: distinfo === RCS file: /home/cvs/ports/net/iperf3/distinfo,v retrieving revision 1.7 diff -u -p -u -p -r1.7 distinfo --- distinfo17 Nov 2022 09:08:36 - 1.7 +++ distinfo25 Feb 2023 10:59:34 - @@ -1,2 +1,2 @@ -SHA256 (iperf-3.12.tar.gz) = cgNOz7an1tZ+OE4Z+27/8yNspPftTFGNfbZJxEfh/9Y= -SIZE (iperf-3.12.tar.gz) = 644807 +SHA256 (iperf-3.13.tar.gz) = vuQnrrE9ai7iIHPyMmH2NxLYK++qg6yMtNtdpMK9yGU= +SIZE (iperf-3.13.tar.gz) = 646508 Index: patches/patch-configure_ac === RCS file: patches/patch-configure_ac diff -N patches/patch-configure_ac --- patches/patch-configure_ac 17 Nov 2022 09:08:36 - 1.1 +++ /dev/null 1 Jan 1970 00:00:00 - @@ -1,14 +0,0 @@ -Add support for OpenBSD systems which have TCP_INFO implemented. -463571f25e8bcb49ae37fec77d63c3fe65dd0638 - -Index: configure.ac configure.ac.orig -+++ configure.ac -@@ -305,6 +305,7 @@ AC_CHECK_MEMBER([struct tcp_info.tcpi_snd_wnd], - [#ifdef HAVE_LINUX_TCP_H - #include - #else -+#include - #include - #endif - ]) Index: patches/patch-src_iperf_api_c === RCS file: /home/cvs/ports/net/iperf3/patches/patch-src_iperf_api_c,v retrieving revision 1.6 diff -u -p -u -p -r1.6 patch-src_iperf_api_c --- patches/patch-src_iperf_api_c 17 Nov 2022 09:08:36 - 1.6 +++ patches/patch-src_iperf_api_c 25 Feb 2023 11:00:47 - @@ -3,7 +3,7 @@ Default to IPv4. Index: src/iperf_api.c --- src/iperf_api.c.orig +++ src/iperf_api.c -@@ -2787,7 +2787,7 @@ iperf_defaults(struct iperf_test *testp) +@@ -2813,7 +2813,7 @@ iperf_defaults(struct iperf_test *testp) testp->stats_interval = testp->reporter_interval = 1; testp->num_streams = 1; Index: patches/patch-src_iperf_h === RCS file: patches/patch-src_iperf_h diff -N patches/patch-src_iperf_h --- patches/patch-src_iperf_h 17 Nov 2022 09:08:36 - 1.1 +++ /dev/null 1 Jan 1970 00:00:00 - @@ -1,18 +0,0 @@ -Add support for OpenBSD systems which have TCP_INFO implemented. -463571f25e8bcb49ae37fec77d63c3fe65dd0638 - -Index: src/iperf.h src/iperf.h.orig -+++ src/iperf.h -@@ -94,9 +94,9 @@ struct iperf_interval_results - int cnt_error; - - int omitted; --#if (defined(linux) || defined(__FreeBSD__) || defined(__NetBSD__)) && \ -+#if (defined(linux) || defined(__FreeBSD__) || defined(__NetBSD__) || defined(__OpenBSD__)) && \ - defined(TCP_INFO) --struct tcp_info tcpInfo; /* getsockopt(TCP_INFO) for Linux, {Free,Net}BSD */ -+struct tcp_info tcpInfo; /* getsockopt(TCP_INFO) for Linux, {Free,Net,Open}BSD */ - #else - /* Just placeholders, never accessed. */ - char *tcpInfo; Index: patches/patch-src_iperf_locale_c
[b...@comstyle.com: Re: UPDATE: SVT-AV1 1.4.1]
ping. - Forwarded message from Brad Smith - Date: Thu, 12 Jan 2023 22:25:23 -0500 From: Brad Smith To: ports@openbsd.org Subject: Re: UPDATE: SVT-AV1 1.4.1 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:109.0) Gecko/20100101 Thunderbird/109.0 ping. On 12/16/2022 9:07 PM, Brad Smith wrote: > Here is an update to SVT-AV1 1.4.1. > > > ## [1.4.1] - 2022-12-12 > > Bugfixes: > - Fix CRF with maxrate bug causing bitrate to be significantly limited for > CRF encodings > - Fix command line parsing forcing 1-pass in a 2-pass encoding mode when the > --keyint=`x`s format is used > - Fix decoder segfault due to assuming aligned buffers in the inverse > transform assembly > > > Index: Makefile > === > RCS file: /home/cvs/ports/multimedia/svt-av1/Makefile,v > retrieving revision 1.12 > diff -u -p -u -p -r1.12 Makefile > --- Makefile 12 Dec 2022 13:51:34 - 1.12 > +++ Makefile 17 Dec 2022 02:06:38 - > @@ -2,10 +2,9 @@ ONLY_FOR_ARCHS= ${LP64_ARCHS} i386 > COMMENT=scalable AV1 encoder/decoder > -VER= 1.4.0 > +VER= 1.4.1 > DISTNAME= SVT-AV1-v${VER} > PKGNAME=svt-av1-${VER} > -REVISION=0 > CATEGORIES= multimedia > MASTER_SITES= > https://gitlab.com/AOMediaCodec/SVT-AV1/-/archive/v${VER}/ > EXTRACT_SUFX= .tar.bz2 > Index: distinfo > === > RCS file: /home/cvs/ports/multimedia/svt-av1/distinfo,v > retrieving revision 1.10 > diff -u -p -u -p -r1.10 distinfo > --- distinfo 4 Dec 2022 20:12:56 - 1.10 > +++ distinfo 16 Dec 2022 22:17:17 - > @@ -1,2 +1,2 @@ > -SHA256 (SVT-AV1-v1.4.0.tar.bz2) = > 0jZFfrC4OXFrNgnbLObbYsEDocoOni7tAjnhlLcr3NA= > -SIZE (SVT-AV1-v1.4.0.tar.bz2) = 9437631 > +SHA256 (SVT-AV1-v1.4.1.tar.bz2) = > DpiFgvMV/nbJCazPXn+BuXXFvSuFDudg2On6wpf3C10= > +SIZE (SVT-AV1-v1.4.1.tar.bz2) = 9440077 > Index: patches/patch-CMakeLists_txt > === > RCS file: patches/patch-CMakeLists_txt > diff -N patches/patch-CMakeLists_txt > --- patches/patch-CMakeLists_txt 4 Dec 2022 20:12:56 - 1.7 > +++ /dev/null 1 Jan 1970 00:00:00 - > @@ -1,15 +0,0 @@ > -build: fix CMake version detection > -5cca0f013508b482cbdd2e2fa96b201fe3924d95 > - > -Index: CMakeLists.txt > CMakeLists.txt.orig > -+++ CMakeLists.txt > -@@ -287,7 +287,7 @@ endmacro() > - > - option(SVT_AV1_LTO "Attempt to enable Link Time Optimization if available" > OFF) > - if(SVT_AV1_LTO) > --if(CMAKE_VERSION GREATER_EQUAL 3.9) > -+if(CMAKE_VERSION VERSION_GREATER_EQUAL 3.9) > - include(CheckIPOSupported) > - check_ipo_supported(RESULT svt_av1_ipo_supported) > - if(svt_av1_ipo_supported AND NOT DEFINED > CMAKE_INTERPROCEDURAL_OPTIMIZATION) > Index: patches/patch-Source_Lib_Encoder_Codec_EbRateControlProcess_c > === > RCS file: patches/patch-Source_Lib_Encoder_Codec_EbRateControlProcess_c > diff -N patches/patch-Source_Lib_Encoder_Codec_EbRateControlProcess_c > --- patches/patch-Source_Lib_Encoder_Codec_EbRateControlProcess_c 12 Dec > 2022 13:51:34 - 1.1 > +++ /dev/null 1 Jan 1970 00:00:00 - > @@ -1,32 +0,0 @@ > -Fix Quality Degradation When MaxBitRate Specified, Issue #2017 > -b4c89396fa22791570c3992f9c56a6a65bdaca48 > - > -Index: Source/Lib/Encoder/Codec/EbRateControlProcess.c > Source/Lib/Encoder/Codec/EbRateControlProcess.c.orig > -+++ Source/Lib/Encoder/Codec/EbRateControlProcess.c > -@@ -873,6 +873,11 @@ static int crf_qindex_calc(PictureControlSet *pcs, RAT > - } > - // Scale r0 based on the GOP structure > - ppcs->r0 = ppcs->r0 / > tpl_hl_islice_div_factor[scs_ptr->max_heirachical_level]; > -+ > -+// when frames_to_key not available, i.e. in 1 pass encoding > -+rc->kf_boost = get_cqp_kf_boost_from_r0(ppcs->r0, -1, > scs_ptr->input_resolution); > -+int max_boost = ppcs->used_tpl_frame_num * KB; > -+rc->kf_boost = AOMMIN(rc->kf_boost, max_boost); > - } else { > - if (use_qstep_based_q_calc) { > - if (ppcs->tpl_ctrls.r0_adjust_factor) { > -@@ -881,6 +886,13 @@ static int crf_qindex_calc(PictureControlSet *pcs, RAT > - ppcs->r0 = ppcs->r0 / > tpl_hl_base_frame_div_factor[scs_ptr->max_heirachical_level]; > - } > - } > -+intnum_stats_required_for_gfu_boost = ppcs->tpl_group_size + (1 > << hierarchical_levels); > -+double min_boost_factor = (int32_t)1 << > (hierarchical_levels >> 1); > -+if (hierarchical_levels & 1) { > -+min_boost_factor *= CONST_SQRT2; > -+} > -+rc->gfu_boost = get_gfu_boost_from_r0_lap( > -+min_boost_factor, MAX_GFUBOOST_FACTOR, ppcs->r0, > num_stats_required_for_gfu_boost); > - } > - > - q =
[b...@comstyle.com: UPDATE: xine-ui 0.99.14]
ping. - Forwarded message from Brad Smith - Date: Sun, 8 Jan 2023 07:32:19 -0500 From: Brad Smith To: ports@openbsd.org Subject: UPDATE: xine-ui 0.99.14 Here is an update to Xine-ui 0.99.14. xine-ui (0.99.14) * Add Dutch translation. * Add panel mrl display highlight. * Add display flipping support. * Better keyboard support. * Better status OSD. * Better setup, key binding and mediamark editors. * Better filename filter. * Fix build with libcaca. * Fix menu hide. * Fix directory add to playlists. * Many small fixes and optinizations. * Update german translation. Index: Makefile === RCS file: /cvs/ports/multimedia/xine-ui/Makefile,v retrieving revision 1.52 diff -u -p -u -p -r1.52 Makefile --- Makefile11 Mar 2022 19:39:29 - 1.52 +++ Makefile8 Jan 2023 12:28:11 - @@ -1,6 +1,6 @@ COMMENT= multimedia player -DISTNAME= xine-ui-0.99.13 +DISTNAME= xine-ui-0.99.14 CATEGORIES=multimedia MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=xine/} EXTRACT_SUFX= .tar.xz @@ -11,7 +11,7 @@ HOMEPAGE= https://www.xine-project.org/ PERMIT_PACKAGE=Yes WANTLIB += X11 Xext Xft Xinerama Xss Xtst Xv Xxf86vm c curl -WANTLIB += iconv intl jpeg m curses png pthread readline xine z +WANTLIB += iconv intl jpeg m curses png pthread readline xine RUN_DEPENDS= devel/desktop-file-utils \ misc/shared-mime-info \ Index: distinfo === RCS file: /cvs/ports/multimedia/xine-ui/distinfo,v retrieving revision 1.10 diff -u -p -u -p -r1.10 distinfo --- distinfo26 Feb 2022 21:25:42 - 1.10 +++ distinfo8 Jan 2023 12:28:11 - @@ -1,2 +1,2 @@ -SHA256 (xine-ui-0.99.13.tar.xz) = sjgtB1xysbEAOeDpAxDMhsjZEDWMU1We2C09WEIB9cU= -SIZE (xine-ui-0.99.13.tar.xz) = 2156892 +SHA256 (xine-ui-0.99.14.tar.xz) = 1NSQ1c7OcOK7mEnJ5ILyz4evAwLUUbYUR2/cw2Qs2cM= +SIZE (xine-ui-0.99.14.tar.xz) = 2214740 Index: patches/patch-src_xitk_xine-toolkit_backend_x11_c === RCS file: patches/patch-src_xitk_xine-toolkit_backend_x11_c diff -N patches/patch-src_xitk_xine-toolkit_backend_x11_c --- patches/patch-src_xitk_xine-toolkit_backend_x11_c 11 Mar 2022 19:39:30 - 1.2 +++ /dev/null 1 Jan 1970 00:00:00 - @@ -1,14 +0,0 @@ -Remove malloc.h include -3ea5f5a563782e4f2f5230e9d8e3a658229536a4 - -Index: src/xitk/xine-toolkit/backend_x11.c src/xitk/xine-toolkit/backend_x11.c.orig -+++ src/xitk/xine-toolkit/backend_x11.c -@@ -30,7 +30,6 @@ - #include - #include - #include --#include - - #include - #include Index: pkg/PLIST === RCS file: /cvs/ports/multimedia/xine-ui/pkg/PLIST,v retrieving revision 1.15 diff -u -p -u -p -r1.15 PLIST --- pkg/PLIST 11 Mar 2022 19:39:30 - 1.15 +++ pkg/PLIST 8 Jan 2023 12:28:11 - @@ -25,6 +25,13 @@ man/fr/man1/ @man man/man1/xine-check.1 @man man/man1/xine-remote.1 @man man/man1/xine.1 +man/nl/ +man/nl/man1/ +@man man/nl/man1/aaxine.1 +@man man/nl/man1/xine-bugreport.1 +@man man/nl/man1/xine-check.1 +@man man/nl/man1/xine-remote.1 +@man man/nl/man1/xine.1 man/pl/ man/pl/man1/ @man man/pl/man1/aaxine.1 @@ -46,6 +53,14 @@ share/doc/xine-ui/README.en.30.Advanced share/doc/xine-ui/README.en.32.Window_managers share/doc/xine-ui/README.en.35.Legal_issues share/doc/xine-ui/README.en.5.xine-ui +share/doc/xine-ui/README.nl.0.Introduction +share/doc/xine-ui/README.nl.10.Remote_control +share/doc/xine-ui/README.nl.15.MRLs +share/doc/xine-ui/README.nl.25.VideoCD +share/doc/xine-ui/README.nl.30.Advanced +share/doc/xine-ui/README.nl.32.Window_managers +share/doc/xine-ui/README.nl.35.Legal_issues +share/doc/xine-ui/README.nl.5.xine-ui share/doc/xine-ui/README_cs share/doc/xine-ui/README_de share/doc/xine-ui/README_en @@ -53,6 +68,7 @@ share/doc/xine-ui/README_es share/doc/xine-ui/README_fi share/doc/xine-ui/README_fr share/doc/xine-ui/README_it +share/doc/xine-ui/README_nl share/doc/xine-ui/README_pl share/doc/xine-ui/README_uk share/doc/xitk/ @@ -80,6 +96,7 @@ share/locale/ja/LC_MESSAGES/xine-ui.mo share/locale/ja/LC_MESSAGES/xitk.mo share/locale/nb/LC_MESSAGES/xine-ui.mo share/locale/nb/LC_MESSAGES/xitk.mo +share/locale/nl/LC_MESSAGES/xine-ui.mo share/locale/pl/LC_MESSAGES/xine-ui.mo share/locale/pl/LC_MESSAGES/xitk.mo share/locale/pt_BR/LC_MESSAGES/xine-ui.mo @@ -110,6 +127,7 @@ share/xine/skins/xinetic/CtlBg.png share/xine/skins/xinetic/Letters.png share/xine/skins/xinetic/Letters2.png share/xine/skins/xinetic/LettersA.png +share/xine/skins/xinetic/LettersHL.png share/xine/skins/xinetic/LettersHLA.png share/xine/skins/xinetic/MainBg.png share/xine/skins/xinetic/MainBits1.png - End forwarded message -
UPDATE: MPlayer 20230409
Here is an update to MPlayer 20230409 snapshot. Index: Makefile === RCS file: /home/cvs/ports/x11/mplayer/Makefile,v retrieving revision 1.325 diff -u -p -u -p -r1.325 Makefile --- Makefile14 Mar 2023 10:08:13 - 1.325 +++ Makefile9 Apr 2023 18:41:55 - @@ -1,9 +1,8 @@ COMMENT= movie player supporting many formats -V= 20211106 +V= 20230409 FFMPEG_V= 4.4.3 DISTNAME= mplayer-${V} -REVISION= 6 CATEGORIES=x11 multimedia MASTER_SITES= https://comstyle.com/source/ EXTRACT_SUFX= .tar.xz @@ -19,8 +18,8 @@ WANTLIB= EGL GL SDL X11 Xext Xinerama Xs avcodec avformat avutil bluray bs2b bz2 c cdda_interface \ cdda_paranoia crypto dv dvdnav dvdread enca fontconfig \ freetype fribidi gif iconv jpeg m mng mp3lame curses png \ - postproc pthread sndio ssl ${COMPILER_LIBCXX} swscale \ - swresample util x264 xvidcore z + postproc pthread sndio ssl swscale swresample util x264 \ + xvidcore z COMPILER= base-clang ports-gcc COMPILER_LANGS=c Index: distinfo === RCS file: /home/cvs/ports/x11/mplayer/distinfo,v retrieving revision 1.54 diff -u -p -u -p -r1.54 distinfo --- distinfo7 Dec 2021 20:03:57 - 1.54 +++ distinfo9 Apr 2023 18:35:48 - @@ -1,2 +1,2 @@ -SHA256 (mplayer-20211106.tar.xz) = abnH7MqAyIClXGKO+xmvhnOqYozshtmDz9teTWGWJjM= -SIZE (mplayer-20211106.tar.xz) = 5178076 +SHA256 (mplayer-20230409.tar.xz) = bwTz7Xl2T+HlT3FoBA5d1k6ZZiO5K9ITOBRiAPp6Fgo= +SIZE (mplayer-20230409.tar.xz) = 5176244 Index: patches/patch-configure === RCS file: /home/cvs/ports/x11/mplayer/patches/patch-configure,v retrieving revision 1.95 diff -u -p -u -p -r1.95 patch-configure --- patches/patch-configure 11 Mar 2022 20:16:48 - 1.95 +++ patches/patch-configure 14 Dec 2022 02:08:12 - @@ -15,7 +15,7 @@ Index: configure # Use this before starting a check echocheck() { echo " Checking for $@ " >> "$TMPLOG" -@@ -1529,39 +1536,39 @@ echo configuration: $configuration > "$TMPLOG" +@@ -1530,39 +1537,39 @@ echo configuration: $configuration > "$TMPLOG" echo >> "$TMPLOG" @@ -87,7 +87,7 @@ Index: configure list_subparts() { test ! -e ffmpeg/libav${3} && return 1 pattern="s/^[^#]*${1}.*([^ ,]*, *\([^ ,)]*\).*/\1_${2}/p" -@@ -1991,7 +1998,10 @@ fi +@@ -1995,7 +2002,10 @@ fi if arm ; then cc_check && host_arch=aarch64 || host_arch=arm fi @@ -98,7 +98,7 @@ Index: configure echo "Detected operating system: $system_name" echo "Detected host architecture: $host_arch" -@@ -2534,7 +2544,7 @@ case "$host_arch" in +@@ -2540,7 +2550,7 @@ case "$host_arch" in arch='sparc' iproc='sparc' if test "$host_arch" = "sparc64" ; then @@ -107,7 +107,7 @@ Index: configure proc='ultrasparc' def_fast_64bit='#define HAVE_FAST_64BIT 1' elif sunos ; then -@@ -2835,7 +2845,14 @@ EOF +@@ -2841,7 +2851,14 @@ EOF arch='arc' iproc='arc' ;; @@ -122,7 +122,7 @@ Index: configure *) echo "The architecture of your CPU ($host_arch) is not supported by this configure script" echo "It seems nobody has ported MPlayer to your OS or CPU type yet." -@@ -2909,7 +2926,7 @@ cat > $TMPC << EOF +@@ -2915,7 +2932,7 @@ cat > $TMPC << EOF int ff_extern; EOF cc_check -c || die "Symbol mangling check failed." @@ -131,7 +131,7 @@ Index: configure extern_prefix=${sym%%ff_extern*} def_extern_asm="#define EXTERN_ASM $extern_prefix" def_extern_prefix="#define EXTERN_PREFIX \"$extern_prefix\"" -@@ -2974,7 +2991,7 @@ else +@@ -2980,7 +2997,7 @@ else fi CFLAGS="-D_ISOC99_SOURCE -I. -Iffmpeg $CFLAGS" @@ -140,7 +140,7 @@ Index: configure # On glibc, add some more CPPFLAGS for enabling required functionality. cpp_condition_check features.h "defined __GLIBC__" && -@@ -3055,7 +3072,7 @@ elif test $relocatable = "yes" ; then +@@ -3061,7 +3078,7 @@ elif test $relocatable = "yes" ; then fi echores $relocatable @@ -177,7 +177,7 @@ Index: configure _cdparanoia=yes && extra_cflags="$extra_cflags $inc_tmp" && break done fi -@@ -8488,6 +8509,7 @@ extra_ldflags="$extra_ldflags $libm" +@@ -8445,6 +8466,7 @@ extra_ldflags="$extra_ldflags $libm" # XML documentation tests echocheck "XML catalogs" for try_catalog in \ @@ -185,7 +185,7 @@ Index: configure /etc/sgml/catalog \ /usr/
Re: UPDATE: dav1d 1.1.0
On 2023-04-09 1:32 a.m., Rafael Sadowski wrote: On Sat Apr 08, 2023 at 06:12:27AM -0400, Brad Smith wrote: Here is an update to dav1d 1.1.0. Changes for 1.1.0 'Arctic Peregrine Falcon': --- 1.1.0 is an important release of dav1d, fixing numerous bugs, and adding SIMD - New function dav1d_get_frame_delay to query the decoder frame delay - Numerous fixes for strict conformity to the specs and samples - NEON and AVX-512 misc fixes and improvements - Partial AVX2 12bpc transform implementations - AVX-512 high bit-depth cdef_filter, loopfilter, itx - NEON z1/z3 optimization for 8bpc - SSSE3 z1 optimization for 8bpc Fetch https://downloads.videolan.org/pub/videolan/dav1d/1.1.0/dav1d-1.1.0.tar.xz TLS handshake failure: certificate verification failed: certificate has expired Ohh videolan :) Can you check again? It looks like the cert was updated today. Index: Makefile === RCS file: /home/cvs/ports/multimedia/dav1d/Makefile,v retrieving revision 1.30 diff -u -p -u -p -r1.30 Makefile --- Makefile20 Mar 2022 09:51:42 - 1.30 +++ Makefile14 Feb 2023 21:54:33 - @@ -1,12 +1,12 @@ COMMENT= small and fast AV1 decoder -VER= 1.0.0 +VER= 1.1.0 DISTNAME= dav1d-${VER} CATEGORIES= multimedia MASTER_SITES= https://downloads.videolan.org/pub/videolan/dav1d/${VER}/ EXTRACT_SUFX= .tar.xz -SHARED_LIBS= dav1d 2.2 +SHARED_LIBS= dav1d 2.3 HOMEPAGE= https://code.videolan.org/videolan/dav1d/ Index: distinfo === RCS file: /home/cvs/ports/multimedia/dav1d/distinfo,v retrieving revision 1.15 diff -u -p -u -p -r1.15 distinfo --- distinfo20 Mar 2022 09:51:42 - 1.15 +++ distinfo14 Feb 2023 21:45:03 - @@ -1,2 +1,2 @@ -SHA256 (dav1d-1.0.0.tar.xz) = UXN9t+SJflmWhPhzpHJRdt08d55jlBHXxPzhNLteu4I= -SIZE (dav1d-1.0.0.tar.xz) = 810116 +SHA256 (dav1d-1.1.0.tar.xz) = +1eq54dfKMMPs9uuSjaD0n4vkd3gnOXGDCLO+bxY39E= +SIZE (dav1d-1.1.0.tar.xz) = 845284
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2023/04/09 12:37:38 Modified files: net/openvpn: Makefile distinfo Log message: Update to openvpn-2.6.2 ChangeLog: https://community.openvpn.net/openvpn/wiki/ChangesInOpenvpn26
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: na...@cvs.openbsd.org 2023/04/09 11:52:47 Modified files: shells/yash: Makefile Log message: shells/yash: add GitHub mirror
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2023/04/09 10:51:00 Modified files: security/rust-openssl-tests: Makefile distinfo security/rust-openssl-tests/patches: patch-openssl-sys_build_main_rs Log message: Update rust-openssl-tests to 20230409
[Update] benchmarks/tsung 1.8.0
Update benchmarks/tsung to 1.8.0 Major Updates and Improvements, as per https://github.com/processone/tsung/blob/develop/CHANGELOG.md * Port changed to make use of GH_* * Pre-compile python files to make portcheck happy Builds and tests on amd64, the only failing testcase has been failing since approximately forever.Index: Makefile === RCS file: /cvs/ports/benchmarks/tsung/Makefile,v retrieving revision 1.20 diff -u -p -r1.20 Makefile --- Makefile 18 Jan 2023 09:31:51 - 1.20 +++ Makefile 9 Apr 2023 15:55:08 - @@ -1,18 +1,15 @@ COMMENT= multi-protocol distributed load testing tool -V= 1.7.0 -DISTNAME= tsung-$V -REVISION= 5 +V= 1.8.0 +GH_ACCOUNT= processone +GH_PROJECT= tsung +GH_TAGNAME= v${V} CATEGORIES= benchmarks net -HOMEPAGE= http://tsung.erlang-projects.org/ - # GPLv2 PERMIT_PACKAGE= Yes -MASTER_SITES= http://tsung.erlang-projects.org/dist/ - MODULES= lang/erlang \ lang/python MODERL_VERSION= 25 @@ -35,5 +32,11 @@ FAKE_FLAGS= CONFDIR="${PREFIX}/share/ex MAN_DIR="${PREFIX}/man/man1/" SUBST_VARS+= V + +post-install: + ${MODPY_BIN} ${MODPY_LIBDIR}/compileall.py \ + ${PREFIX}/lib/tsung/tsung_plotter/__init__.py + ${MODPY_BIN} ${MODPY_LIBDIR}/compileall.py \ + ${PREFIX}/lib/tsung/tsung_plotter/tsung.py .include Index: distinfo === RCS file: /cvs/ports/benchmarks/tsung/distinfo,v retrieving revision 1.3 diff -u -p -r1.3 distinfo --- distinfo 13 Feb 2020 20:32:48 - 1.3 +++ distinfo 9 Apr 2023 15:55:08 - @@ -1,2 +1,2 @@ -SHA256 (tsung-1.7.0.tar.gz) = Y5REWGDvNPrt+MRtqVo8sga8FzARRbySAVEQf/os5So= -SIZE (tsung-1.7.0.tar.gz) = 1572265 +SHA256 (tsung-1.8.0.tar.gz) = bFXfSLgvGF39YK5yceCbvCXGyLxWi7i/wM2wVtd8OJk= +SIZE (tsung-1.8.0.tar.gz) = 972168 Index: pkg/PLIST === RCS file: /cvs/ports/benchmarks/tsung/pkg/PLIST,v retrieving revision 1.5 diff -u -p -r1.5 PLIST --- pkg/PLIST 11 Mar 2022 18:21:42 - 1.5 +++ pkg/PLIST 9 Apr 2023 15:55:08 - @@ -178,6 +178,7 @@ lib/tsung/tsung_controller-${V}/ebin/ts_ lib/tsung/tsung_controller-${V}/ebin/ts_file_server.beam lib/tsung/tsung_controller-${V}/ebin/ts_interaction_server.beam lib/tsung/tsung_controller-${V}/ebin/ts_job_notify.beam +lib/tsung/tsung_controller-${V}/ebin/ts_local_file_server.beam lib/tsung/tsung_controller-${V}/ebin/ts_match_logger.beam lib/tsung/tsung_controller-${V}/ebin/ts_mon.beam lib/tsung/tsung_controller-${V}/ebin/ts_msg_server.beam @@ -236,6 +237,7 @@ lib/tsung/tsung_controller-${V}/src/ts_c lib/tsung/tsung_controller-${V}/src/ts_file_server.erl lib/tsung/tsung_controller-${V}/src/ts_interaction_server.erl lib/tsung/tsung_controller-${V}/src/ts_job_notify.erl +lib/tsung/tsung_controller-${V}/src/ts_local_file_server.erl lib/tsung/tsung_controller-${V}/src/ts_match_logger.erl lib/tsung/tsung_controller-${V}/src/ts_mon.erl lib/tsung/tsung_controller-${V}/src/ts_msg_server.erl @@ -252,6 +254,9 @@ lib/tsung/tsung_controller-${V}/src/ts_w lib/tsung/tsung_controller-${V}/src/tsung_controller.erl lib/tsung/tsung_plotter/ lib/tsung/tsung_plotter/__init__.py +${MODPY_COMMENT}lib/tsung/tsung_plotter/${MODPY_PYCACHE}/ +lib/tsung/tsung_plotter/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc +lib/tsung/tsung_plotter/${MODPY_PYCACHE}tsung.${MODPY_PYC_MAGIC_TAG}pyc lib/tsung/tsung_plotter/tsung.py lib/tsung/tsung_recorder-${V}/ lib/tsung/tsung_recorder-${V}/ebin/
[Maintainer Update] lang/elixir 1.14.4
Trivial diff to update elixir to 1.14.4 * Establishes compatibility with erlang/otp 26 * Fixes a handful of bugs https://github.com/elixir-lang/elixir/releases/tag/v1.14.4 Change to the port: * Explicitly set CONFIGURE_STYLE=None to document that lang/elixir doesn't depend on rebar3 (which would be pulled in automatically by erlang.port.mk) Builds and works fine on amd64, rebuilds net/rabbitmqIndex: Makefile === RCS file: /cvs/ports/lang/elixir/Makefile,v retrieving revision 1.66 diff -u -p -r1.66 Makefile --- Makefile 18 Jan 2023 09:33:59 - 1.66 +++ Makefile 9 Apr 2023 15:01:23 - @@ -1,6 +1,6 @@ COMMENT= functional language for building scalable applications -V= 1.14.3 +V= 1.14.4 GH_ACCOUNT= elixir-lang GH_PROJECT= elixir GH_TAGNAME= v$V @@ -24,6 +24,8 @@ PORTHOME= ${WRKDIR} MAKE_FLAGS= PREFIX="${PREFIX}" \ MAN_PREFIX="${PREFIX}/man" \ Q="" + +CONFIGURE_STYLE= None # Needed because otherwise the bootstrapping step complains MAKE_ENV+= LC_ALL="en_US.UTF-8" Index: distinfo === RCS file: /cvs/ports/lang/elixir/distinfo,v retrieving revision 1.56 diff -u -p -r1.56 distinfo --- distinfo 18 Jan 2023 09:33:59 - 1.56 +++ distinfo 9 Apr 2023 15:01:23 - @@ -1,2 +1,2 @@ -SHA256 (elixir-1.14.3.tar.gz) = vUZBRSV/Nr1k97qL7ZO2SZxQVxtBXEkbICZ9J9cDVwc= -SIZE (elixir-1.14.3.tar.gz) = 3086297 +SHA256 (elixir-1.14.4.tar.gz) = B9Zs8UesrcIb0WefSG79b41kpzhW7Mg8cbXpAwgbRdI= +SIZE (elixir-1.14.4.tar.gz) = 3076206
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2023/04/09 08:28:14 Modified files: cad/kicad-share/packages3D: Makefile cad/kicad-share/packages3D/pkg: DESCR chinese/libtabe: Makefile chinese/libtabe/pkg: DESCR databases/p5-DBIx-DBSchema: Makefile databases/p5-DBIx-DBSchema/pkg: DESCR devel/npth : Makefile devel/npth/pkg : DESCR devel/p5-String-Tagged-Terminal: Makefile devel/p5-String-Tagged-Terminal/pkg: DESCR devel/py-wcwidth: Makefile devel/py-wcwidth/pkg: DESCR devel/vanessa/logger: Makefile devel/vanessa/logger/pkg: DESCR fonts/chivo: Makefile fonts/chivo/pkg: DESCR fonts/league-fonts/junction: Makefile fonts/league-fonts/junction/pkg: DESCR games/puzzles : Makefile games/puzzles/pkg: DESCR graphics/dcmtk : Makefile graphics/dcmtk/pkg: DESCR graphics/jbigkit: Makefile graphics/jbigkit/pkg: DESCR lang/kawa : Makefile lang/kawa/pkg : DESCR lang/rsm : Makefile lang/rsm/pkg : DESCR mail/rss2email : Makefile mail/rss2email/pkg: DESCR print/latex-mk : Makefile print/latex-mk/pkg: DESCR security/p5-Text-Password-Pronounceable: Makefile security/p5-Text-Password-Pronounceable/pkg: DESCR sysutils/hcloud: Makefile sysutils/hcloud/pkg: DESCR sysutils/multitail: Makefile sysutils/multitail/pkg: DESCR sysutils/tarsnapper: Makefile sysutils/tarsnapper/pkg: DESCR textproc/meld : Makefile textproc/meld/pkg: DESCR textproc/py-patiencediff: Makefile textproc/py-patiencediff/pkg: DESCR www/netsurf/libnspsl: Makefile www/netsurf/libnspsl/pkg: DESCR www/polipo : Makefile www/polipo/pkg : DESCR Log message: fix double words in DESCR ok sthen@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: rsadow...@cvs.openbsd.org 2023/04/09 06:28:38 Modified files: devel/kf5 : kf5.port.mk devel/kf5/attica: Makefile distinfo devel/kf5/baloo: Makefile distinfo devel/kf5/baloo/pkg: PLIST devel/kf5/bluez-qt: Makefile distinfo devel/kf5/breeze-icons: distinfo devel/kf5/breeze-icons/pkg: PLIST devel/kf5/extra-cmake-modules: distinfo devel/kf5/frameworkintegration: distinfo devel/kf5/kactivities: distinfo devel/kf5/kactivities-stats: distinfo devel/kf5/kapidox: distinfo devel/kf5/karchive: distinfo devel/kf5/karchive/pkg: PLIST devel/kf5/kauth: Makefile distinfo devel/kf5/kbookmarks: distinfo devel/kf5/kcalendarcore: Makefile distinfo devel/kf5/kcmutils: distinfo devel/kf5/kcodecs: distinfo devel/kf5/kcompletion: Makefile distinfo devel/kf5/kconfig: Makefile distinfo devel/kf5/kconfigwidgets: Makefile distinfo devel/kf5/kcontacts: Makefile distinfo devel/kf5/kcoreaddons: Makefile distinfo devel/kf5/kcrash: distinfo devel/kf5/kdav : distinfo devel/kf5/kdbusaddons: Makefile distinfo devel/kf5/kdeclarative: distinfo devel/kf5/kded : distinfo devel/kf5/kdelibs4support: distinfo devel/kf5/kdesignerplugin: distinfo devel/kf5/kdesu: Makefile distinfo devel/kf5/kdewebkit: distinfo devel/kf5/kdnssd: Makefile distinfo devel/kf5/kdoctools: distinfo devel/kf5/kemoticons: distinfo devel/kf5/kfilemetadata: distinfo devel/kf5/kglobalaccel: Makefile distinfo devel/kf5/kguiaddons: Makefile distinfo devel/kf5/kholidays: distinfo devel/kf5/khtml: distinfo devel/kf5/ki18n: Makefile distinfo devel/kf5/kiconthemes: distinfo devel/kf5/kidletime: Makefile distinfo devel/kf5/kimageformats: distinfo devel/kf5/kinit: distinfo devel/kf5/kio : Makefile distinfo devel/kf5/kio/pkg: PLIST devel/kf5/kirigami2: distinfo devel/kf5/kitemmodels: distinfo devel/kf5/kitemviews: distinfo devel/kf5/kjobwidgets: Makefile distinfo devel/kf5/kjs : distinfo devel/kf5/kjsembed: distinfo devel/kf5/kmediaplayer: distinfo devel/kf5/knewstuff: Makefile distinfo devel/kf5/knotifications: Makefile distinfo devel/kf5/knotifyconfig: distinfo devel/kf5/kpackage: distinfo devel/kf5/kparts: Makefile distinfo devel/kf5/kpeople: Makefile distinfo devel/kf5/kplotting: distinfo devel/kf5/kpty : Makefile distinfo devel/kf5/kquickcharts: distinfo devel/kf5/kross: distinfo devel/kf5/krunner: Makefile distinfo devel/kf5/kservice: distinfo devel/kf5/ktexteditor: Makefile distinfo devel/kf5/ktextwidgets: Makefile distinfo devel/kf5/kunitconversion: Makefile distinfo devel/kf5/kwallet: Makefile distinfo devel/kf5/kwayland: distinfo devel/kf5/kwidgetsaddons: Makefile distinfo devel/kf5/kwindowsystem: distinfo devel/kf5/kxmlgui: Makefile distinfo devel/kf5/kxmlrpcclient: distinfo devel/kf5/oxygen-icons: distinfo devel/kf5/plasma-framework: distinfo devel/kf5/prison: distinfo devel/kf5/purpose: distinfo devel/kf5/purpose/pkg: PLIST devel/kf5/qqc2-desktop-style: distinfo devel/kf5/solid: Makefile distinfo devel/kf5/sonnet: Makefile distinfo devel/kf5/syndication: Makefile distinfo devel/kf5/syntax-highlighting: Makefile distinfo devel/kf5/threadweaver: distinfo Log message: Update KDE Frameworks to 5.105.0 https://kde.org/announcements/frameworks/5/5.105.0/
Re: [maintainer update] sysutils/vifm 0.12.1 -> 0.13
On Sun, Apr 09, 2023 at 08:43:24AM +0200, Rafael Sadowski wrote: > On Wed Apr 05, 2023 at 05:47:51PM +, xaizek wrote: > > Hello, > > > > Update package to the latest release. > > > > Icons are also installed to ${prefix}/share/icons/ now > > (${prefix}/share/pixmaps isn't always looked in), but no corresponding > > gtk tag is added because gtk is not a dependency. > > Hmm, usually we are not doing this. The standard way is to > add @tag gtk-update-icon-cache %D/share/icons/hicolor and add > the missing RDEP on x11/gtk+3,-guic BUT for CLI tools we actually don't > do that because if you only want to use the pure CLI tool without any > GUI you don't need GTK and the dependency chain. > > We should probably just not install the icons, right? My bad, I skipped over @comment for pixmaps directory and thought that one is installed. Updated the patch. diff --git a/sysutils/vifm/Makefile b/sysutils/vifm/Makefile index fd1e2e80b..c96a92cf8 100644 --- a/sysutils/vifm/Makefile +++ b/sysutils/vifm/Makefile @@ -1,5 +1,5 @@ COMMENT = ncurses file manager with Vim-like everything -V =0.12.1 +V =0.13 DISTNAME = vifm-${V} CATEGORIES = sysutils HOMEPAGE = https://vifm.info/ diff --git a/sysutils/vifm/distinfo b/sysutils/vifm/distinfo index 4cace9ddb..ecd2cc206 100644 --- a/sysutils/vifm/distinfo +++ b/sysutils/vifm/distinfo @@ -1,2 +1,2 @@ -SHA256 (vifm-0.12.1.tar.bz2) = j+KBPr3Mz+ma7OArBdYqIJkVJdRrDM+67Dr2FMZlVog= -SIZE (vifm-0.12.1.tar.bz2) = 1510709 +SHA256 (vifm-0.13.tar.bz2) = DZKTdJp5QHat6Wfs3EfRQdheRQNwWUdlORvfGpvUUHU= +SIZE (vifm-0.13.tar.bz2) = 1546673 diff --git a/sysutils/vifm/pkg/PLIST b/sysutils/vifm/pkg/PLIST index 8cc9861e8..5f0f2e049 100644 --- a/sysutils/vifm/pkg/PLIST +++ b/sysutils/vifm/pkg/PLIST @@ -16,6 +16,7 @@ share/doc/vifm/AUTHORS share/doc/vifm/BUGS share/doc/vifm/COPYING share/doc/vifm/ChangeLog +share/doc/vifm/ChangeLog.LuaAPI share/doc/vifm/FAQ share/doc/vifm/INSTALL share/doc/vifm/NEWS @@ -24,6 +25,14 @@ share/doc/vifm/TODO share/fish/ share/fish/vendor_completions.d/ share/fish/vendor_completions.d/vifm.fish +@comment share/icons/ +@comment share/icons/hicolor/ +@comment share/icons/hicolor/128x128/ +@comment share/icons/hicolor/128x128/apps/ +@comment share/icons/hicolor/128x128/apps/vifm.png +@comment share/icons/hicolor/scalable/ +@comment share/icons/hicolor/scalable/apps/ +@comment share/icons/hicolor/scalable/apps/vifm.svg @comment share/pixmaps/ @comment share/pixmaps/vifm.png share/vifm/
Re: [readd] games/hedgewars
On 2023-04-04, Lucas de Sena wrote: > Hi, > > This is a revised port from my last attempt to readd games/headgewars, > in its last version. > > The client for hedgewars can be built again since its dependency > lang/fpc had been readded into the ports. > > The server flavor, however, could not be built; for lots of its haskell > dependencies got deleted from the ports. > > Comments? > > Lucas de Sena. Ping.
Re: [new] games/dsda-doom
On 2023-04-04, Lucas de Sena wrote: > Hi, > > This is a port for DSDA-Doom. > > DSDA-Doom is a new DOOM source port based on prboom-plus. It has extra > tooling for demo recording and playback, with a focus on speedrunning. > It also implements several new standards for mod and map authors alike. > > Noteworthy features include the hability to rewind the game; support for > Heretic and Hexen (two games based on DOOM, but with a wizardry/medieval > theme); and support for UMAPINFO, in which a WAD can provide meta-data > associated to levels, such as the level author, the name of the music > playing in the level, etc. > > DSDA-Doom has gained popularity among DOOM players and the users of the > doomworld.com forums. > > Article on the DOOM Wiki: https://doomwiki.org/wiki/DSDA-Doom > Post on the DoomWorld forums: https://www.doomworld.com/vb/thread/118074 > Repository on Github: https://github.com/kraflab/dsda-doom > > Lucas de Sena Ping.
[Maintainer Update] age-plugin-yubikey 0.4.0
Updates age-plugin-yubikey to v0.4.0, released today. * Drop MESSAGE. Upstream accepted a patch for a more helpful error message when pcscd isn't running on OpenBSD, as well as instructions in README.md * age-plugin-yubikey now caches PINs when the configured policy ("once") allows it Built and tested on amd64.Index: Makefile === RCS file: /cvs/ports/security/age-plugin-yubikey/Makefile,v retrieving revision 1.2 diff -u -p -r1.2 Makefile --- Makefile 30 Jan 2023 13:28:39 - 1.2 +++ Makefile 9 Apr 2023 09:45:59 - @@ -2,7 +2,7 @@ COMMENT= YubiKey plugin for age clients GH_ACCOUNT= str4d GH_PROJECT= age-plugin-yubikey -GH_TAGNAME= v0.3.0 +GH_TAGNAME= v0.4.0 CATEGORIES= security Index: crates.inc === RCS file: /cvs/ports/security/age-plugin-yubikey/crates.inc,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 crates.inc --- crates.inc 29 Dec 2022 23:24:06 - 1.1.1.1 +++ crates.inc 9 Apr 2023 09:45:59 - @@ -1,178 +1,300 @@ MODCARGO_CRATES += adler 1.0.2 # 0BSD OR MIT OR Apache-2.0 -MODCARGO_CRATES += aead 0.4.3 # MIT OR Apache-2.0 -MODCARGO_CRATES += age-core 0.8.0 # MIT OR Apache-2.0 -MODCARGO_CRATES += age-plugin 0.3.0 # MIT OR Apache-2.0 -MODCARGO_CRATES += aho-corasick 0.7.18 # Unlicense/MIT -MODCARGO_CRATES += atty 0.2.14 # MIT -MODCARGO_CRATES += autocfg 0.1.8 # Apache-2.0 OR MIT +MODCARGO_CRATES += aead 0.5.2 # MIT OR Apache-2.0 +MODCARGO_CRATES += age-core 0.9.0 # MIT OR Apache-2.0 +MODCARGO_CRATES += age-plugin 0.4.0 # MIT OR Apache-2.0 +MODCARGO_CRATES += aho-corasick 0.7.20 # Unlicense OR MIT +MODCARGO_CRATES += android_system_properties 0.1.5 # MIT/Apache-2.0 +MODCARGO_CRATES += arc-swap 1.6.0 # MIT OR Apache-2.0 +MODCARGO_CRATES += asn1-rs 0.5.2 # MIT/Apache-2.0 +MODCARGO_CRATES += asn1-rs-derive 0.4.0 # MIT/Apache-2.0 +MODCARGO_CRATES += asn1-rs-impl 0.1.0 # MIT/Apache-2.0 MODCARGO_CRATES += autocfg 1.1.0 # Apache-2.0 OR MIT -MODCARGO_CRATES += base64 0.13.0 # MIT/Apache-2.0 -MODCARGO_CRATES += base64ct 1.1.1 # Apache-2.0 OR MIT -MODCARGO_CRATES += bech32 0.8.1 # MIT +MODCARGO_CRATES += base16ct 0.2.0 # Apache-2.0 OR MIT +MODCARGO_CRATES += base64 0.13.1 # MIT/Apache-2.0 +MODCARGO_CRATES += base64 0.21.0 # MIT OR Apache-2.0 +MODCARGO_CRATES += base64ct 1.6.0 # Apache-2.0 OR MIT +MODCARGO_CRATES += bech32 0.9.1 # MIT MODCARGO_CRATES += bitflags 1.3.2 # MIT/Apache-2.0 MODCARGO_CRATES += block 0.1.6 # MIT -MODCARGO_CRATES += block-buffer 0.9.0 # MIT OR Apache-2.0 -MODCARGO_CRATES += block-buffer 0.10.2 # MIT OR Apache-2.0 +MODCARGO_CRATES += block-buffer 0.10.4 # MIT OR Apache-2.0 +MODCARGO_CRATES += bumpalo 3.12.0 # MIT/Apache-2.0 +MODCARGO_CRATES += byte-unit 4.0.19 # MIT MODCARGO_CRATES += byteorder 1.4.3 # Unlicense OR MIT +MODCARGO_CRATES += bytes 1.4.0 # MIT +MODCARGO_CRATES += cc 1.0.79 # MIT OR Apache-2.0 MODCARGO_CRATES += cfg-if 1.0.0 # MIT/Apache-2.0 -MODCARGO_CRATES += chacha20 0.8.1 # Apache-2.0 OR MIT -MODCARGO_CRATES += chacha20poly1305 0.9.0 # Apache-2.0 OR MIT -MODCARGO_CRATES += chrono 0.4.19 # MIT/Apache-2.0 -MODCARGO_CRATES += cipher 0.3.0 # MIT OR Apache-2.0 -MODCARGO_CRATES += console 0.15.0 # MIT -MODCARGO_CRATES += const-oid 0.6.2 # Apache-2.0 OR MIT +MODCARGO_CRATES += chacha20 0.9.1 # Apache-2.0 OR MIT +MODCARGO_CRATES += chacha20poly1305 0.10.1 # Apache-2.0 OR MIT +MODCARGO_CRATES += chrono 0.4.24 # MIT/Apache-2.0 +MODCARGO_CRATES += cipher 0.4.4 # MIT OR Apache-2.0 +MODCARGO_CRATES += codespan-reporting 0.11.1 # Apache-2.0 +MODCARGO_CRATES += console 0.15.5 # MIT +MODCARGO_CRATES += const-oid 0.9.2 # Apache-2.0 OR MIT MODCARGO_CRATES += cookie-factory 0.3.2 # MIT -MODCARGO_CRATES += cpufeatures 0.2.2 # MIT OR Apache-2.0 +MODCARGO_CRATES += core-foundation 0.9.3 # MIT / Apache-2.0 +MODCARGO_CRATES += core-foundation-sys 0.8.4 # MIT / Apache-2.0 +MODCARGO_CRATES += cpufeatures 0.2.6 # MIT OR Apache-2.0 MODCARGO_CRATES += crc32fast 1.3.2 # MIT OR Apache-2.0 -MODCARGO_CRATES += crypto-bigint 0.2.11 # Apache-2.0 OR MIT -MODCARGO_CRATES += crypto-common 0.1.3 # MIT OR Apache-2.0 -MODCARGO_CRATES += crypto-mac 0.11.1 # MIT OR Apache-2.0 -MODCARGO_CRATES += dashmap 5.2.0 # MIT -MODCARGO_CRATES += data-encoding 2.3.2 # MIT -MODCARGO_CRATES += der 0.4.5 # Apache-2.0 OR MIT -MODCARGO_CRATES += der-oid-macro 0.5.0 # MIT/Apache-2.0 -MODCARGO_CRATES += der-parser 6.0.1 # MIT/Apache-2.0 -MODCARGO_CRATES += des 0.7.0 # MIT OR Apache-2.0 -MODCARGO_CRATES += dialoguer 0.9.0 # MIT -MODCARGO_CRATES += digest 0.9.0 # MIT OR Apache-2.0 -MODCARGO_CRATES += digest 0.10.3 # MIT OR Apache-2.0 -MODCARGO_CRATES += ecdsa 0.12.4 # Apache-2.0 OR MIT -MODCARGO_CRATES += either 1.6.1 # MIT/Apache-2.0 -MODCARGO_CRATES += elliptic-curve 0.10.6 # Apache-2.0 OR MIT +MODCARGO_CRATES += crossbeam-channel 0.5.7 # MIT OR Apache-2.0 +MODCARGO_CRATES += crossbeam-deque 0.8.3 # MIT OR Apache-2.0 +MODCARGO_CRATES += crossbeam-epoch 0.9.14 # MIT OR
Re: notify-send: silence vfprintf null
On Sun, Apr 09, 2023 at 10:31:28AM +0100, Stuart Henderson wrote: > On 2023/04/09 09:50, Landry Breuil wrote: > > Hi, > > > > here's a smallish patch to silence some annoying warnings i have in my > > logs on my mozilla builder at each build, which is running headless and > > doesnt have a notification daemon running: > > > > Apr 9 07:07:05 c64 notify-send: vfprintf %s NULL in "Using sever %s %s, > > v%s - Supporting Notification Spec %s" > > Apr 9 07:07:05 c64 last message repeated 3 times > > Apr 9 07:12:16 c64 notify-send: vfprintf %s NULL in "Using sever %s %s, > > v%s - Supporting Notification Spec %s" > > Apr 9 07:12:16 c64 last message repeated 3 times > > These are *all* over the place in various software, it can result in a > huge amount of crap sent to syslog. Example from the first machine running > GNOME I looked at below - if I look harder there's a good chance I'll > find some with "last message repeated" counts in the hundreds. > > Basically it seems that g_debug callers expect to be able to use NULL > srrings and it would be huge whack-a-mole to clean them up. I wonder > if it might be better to do something to catch these in g_debug() and > avoid passing the NULL to vfprintf. Ah that would be much better indeed.
Re: [update] sysutils/fzf 0.39.0
On 2023/04/09 08:28, Laurent Cheylus wrote: > I removed patches/patch-shell_completion_bash (no more necessary with fix > upstream, see my first message), not included in my CVS diff. cvs rm [...] cvs di -uNp
Re: [update] mail/fdm-2.2
On 2023/04/09 09:01, Rafael Sadowski wrote: > On Thu Mar 30, 2023 at 03:49:06PM +0100, Ricardo Mestre wrote: > > Hi, > > > > Simple update to fdm-2.2. > > > > Comments? OK? > > Committed, thanks mestre@ has an account btw > > > > Index: Makefile > > === > > RCS file: /cvs/ports/mail/fdm/Makefile,v > > retrieving revision 1.28 > > diff -u -p -u -r1.28 Makefile > > --- Makefile1 Jun 2022 12:26:08 - 1.28 > > +++ Makefile30 Mar 2023 14:47:54 - > > @@ -1,6 +1,6 @@ > > COMMENT= fetch, filter and deliver mail > > > > -V= 2.1 > > +V= 2.2 > > DISTNAME= fdm-$V > > CATEGORIES=mail > > > > Index: distinfo > > === > > RCS file: /cvs/ports/mail/fdm/distinfo,v > > retrieving revision 1.14 > > diff -u -p -u -r1.14 distinfo > > --- distinfo1 Jun 2022 12:26:08 - 1.14 > > +++ distinfo30 Mar 2023 14:47:54 - > > @@ -1,2 +1,2 @@ > > -SHA256 (fdm-2.1.tar.gz) = hY3y5u8INtlA6LjMT+wzN3D6nJe6DySFqeY+0Yssrf8= > > -SIZE (fdm-2.1.tar.gz) = 318803 > > +SHA256 (fdm-2.2.tar.gz) = U6rRF4KYNOIcG5vyBJahqhwOD7mP53NeHnMxQmb7bBY= > > +SIZE (fdm-2.2.tar.gz) = 319140 > > >
Re: notify-send: silence vfprintf null
On 2023/04/09 09:50, Landry Breuil wrote: > Hi, > > here's a smallish patch to silence some annoying warnings i have in my > logs on my mozilla builder at each build, which is running headless and > doesnt have a notification daemon running: > > Apr 9 07:07:05 c64 notify-send: vfprintf %s NULL in "Using sever %s %s, v%s > - Supporting Notification Spec %s" > Apr 9 07:07:05 c64 last message repeated 3 times > Apr 9 07:12:16 c64 notify-send: vfprintf %s NULL in "Using sever %s %s, v%s > - Supporting Notification Spec %s" > Apr 9 07:12:16 c64 last message repeated 3 times These are *all* over the place in various software, it can result in a huge amount of crap sent to syslog. Example from the first machine running GNOME I looked at below - if I look harder there's a good chance I'll find some with "last message repeated" counts in the hundreds. Basically it seems that g_debug callers expect to be able to use NULL srrings and it would be huge whack-a-mole to clean them up. I wonder if it might be better to do something to catch these in g_debug() and avoid passing the NULL to vfprintf. Mar 30 00:20:12 nuc610-59-141 console-kit-daemon: vfprintf %s NULL in "instance of invalid non-instantiatable type '%s'" Mar 30 00:20:12 nuc610-59-141 console-kit-daemon: vfprintf %s NULL in "instance of invalid non-instantiatable type '%s'" Mar 30 00:20:12 nuc610-59-141 gdm: vfprintf %s NULL in "GdmSession: type %s, program? %s, seat %s" Mar 30 00:20:12 nuc610-59-141 gdm: vfprintf %s NULL in "GdmSession: type %s, program? %s, seat %s" Mar 30 00:20:19 nuc610-59-141 gsd-media-keys: vfprintf %s NULL in "gvc-mixer-output-set-property - card port name: %s" Mar 30 00:20:22 nuc610-59-141 gnome-shell: vfprintf %s NULL in "gvc-mixer-output-set-property - card port name: %s" Mar 30 00:25:51 nuc610-59-141 gdm: vfprintf %s NULL in "GdmDisplay: id: %s" Mar 30 00:25:51 nuc610-59-141 gdm: vfprintf %s NULL in "GdmDisplay: seat id: %s" Mar 30 00:25:51 nuc610-59-141 gdm: vfprintf %s NULL in "GdmDisplay: supported session types: %s" Mar 30 00:25:54 nuc610-59-141 gdm: vfprintf %s NULL in "GdmSession: Creating D-Bus server for greeters and such for session %s (%p)" Mar 30 00:25:54 nuc610-59-141 gdm: vfprintf %s NULL in "GdmDisplay: Creating greeter for %s %s" Mar 30 00:25:54 nuc610-59-141 gdm: vfprintf %s NULL in "GdmSession: Creating D-Bus server for greeters and such for session %s (%p)" Mar 30 00:25:54 nuc610-59-141 gdm: vfprintf %s NULL in "GdmSession: type %s, program? %s, seat %s" Mar 30 00:26:00 nuc610-59-141 gsd-media-keys: vfprintf %s NULL in "gvc-mixer-output-set-property - card port name: %s" Mar 30 00:26:01 nuc610-59-141 gnome-shell: vfprintf %s NULL in "gvc-mixer-output-set-property - card port name: %s" Mar 30 00:26:02 nuc610-59-141 gdm: vfprintf %s NULL in "GdmSession: Considering session %s for username %s" Mar 30 00:26:02 nuc610-59-141 gdm: vfprintf %s NULL in "GdmSession: Considering session %s for username %s" Mar 30 00:26:04 nuc610-59-141 gdm: vfprintf %s NULL in "GdmSession: client requesting automatic login for user '%s' on session '%s' (%p)" Mar 30 00:26:04 nuc610-59-141 gdm: vfprintf %s NULL in "GdmSession: selecting user '%s' for session '%s' (%p)" Mar 30 00:26:04 nuc610-59-141 gdm: vfprintf %s NULL in "GdmSession: type %s, program? %s, seat %s" Mar 30 00:26:05 nuc610-59-141 gdm: vfprintf %s NULL in "GdmSession: Ignoring session %s as requested" Mar 30 00:26:05 nuc610-59-141 gdm: vfprintf %s NULL in "GdmSession: type %s, program? %s, seat %s" Mar 30 00:26:05 nuc610-59-141 console-kit-daemon: vfprintf %s NULL in "instance of invalid non-instantiatable type '%s'" Mar 30 00:26:05 nuc610-59-141 console-kit-daemon: vfprintf %s NULL in "instance of invalid non-instantiatable type '%s'" Mar 30 00:26:05 nuc610-59-141 gdm: vfprintf %s NULL in "GdmSession: type %s, program? %s, seat %s" Mar 30 00:26:05 nuc610-59-141 gdm: vfprintf %s NULL in "GdmSession: type %s, program? %s, seat %s" Mar 30 00:26:10 nuc610-59-141 gsd-media-keys: vfprintf %s NULL in "gvc-mixer-output-set-property - card port name: %s" Mar 30 00:26:12 nuc610-59-141 gnome-shell: vfprintf %s NULL in "gvc-mixer-output-set-property - card port name: %s" Mar 30 06:57:37 nuc610-59-141 gdm-autologin]: vfprintf %s NULL in "GdmSession: Creating D-Bus server for greeters and such for session %s (%p)" Mar 30 07:06:08 nuc610-59-141 dleyna-renderer-service: vfprintf %s NULL in "Entries: %s" Mar 30 07:06:08 nuc610-59-141 dleyna-renderer-service: vfprintf %s NULL in " host_ip: %s" Mar 30 07:06:08 nuc610-59-141 dleyna-renderer-service: vfprintf %s NULL in " network: %s" Mar 30 07:06:08 nuc610-59-141 nautilus: vfprintf %s NULL in "unable to parse ctime: %s" Mar 30 07:06:08 nuc610-59-141 nautilus: vfprintf %s NULL in "unable to parse ctime: %s" Mar 30 11:28:50 nuc610-59-141 gdm-autologin]: vfprintf %s NULL in "GdmSession: Creating D-Bus server for greeters and such for session %s (%p)" Apr 1 15:08:33 nuc610-59-141
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: rob...@cvs.openbsd.org 2023/04/09 03:22:43 Modified files: www/chromium : Makefile Log message: remove PATCHORIG
Re: double words in DESCR
The REVISION bump for cad/kicad-share/packages3D should be in cad/kicad-share/packages3D/Makefile rather than cad/kicad-share/Makefile.inc (which affects all subdirs), otherwise ok with me -- Sent from a phone, apologies for poor formatting. On 9 April 2023 09:42:20 Jonathan Gray wrote: Index: cad/kicad-share/Makefile.inc === RCS file: /cvs/ports/cad/kicad-share/Makefile.inc,v retrieving revision 1.18 diff -u -p -r1.18 Makefile.inc --- cad/kicad-share/Makefile.inc18 Feb 2023 07:14:52 - 1.18 +++ cad/kicad-share/Makefile.inc9 Apr 2023 08:33:04 - @@ -7,6 +7,7 @@ PKG_ARCH ?= * V ?=6.0.11 EXTRACT_SUFX ?= .tar.bz2 +REVISION = 0 DISTNAME= kicad-${KICAD_PROJECT}-$V Index: cad/kicad-share/packages3D/pkg/DESCR === RCS file: /cvs/ports/cad/kicad-share/packages3D/pkg/DESCR,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 DESCR --- cad/kicad-share/packages3D/pkg/DESCR3 Oct 2019 07:58:04 - 1.1.1.1 +++ cad/kicad-share/packages3D/pkg/DESCR9 Apr 2023 08:33:04 - @@ -1,4 +1,4 @@ The KiCad 3D model libraries are the individual .3dshapes directories. These 3d models are best used in combination with the official footprint libs. -Each directory directory contains multiple 3D model files, supporting the +Each directory contains multiple 3D model files, supporting the WRL and STEP file formats. Index: chinese/libtabe/Makefile === RCS file: /cvs/ports/chinese/libtabe/Makefile,v retrieving revision 1.29 diff -u -p -r1.29 Makefile --- chinese/libtabe/Makefile11 Mar 2022 18:25:21 - 1.29 +++ chinese/libtabe/Makefile9 Apr 2023 08:33:04 - @@ -2,7 +2,7 @@ COMMENT=library for Chinese language pr DISTNAME= libtabe-0.2.6 PKGNAME=zh-${DISTNAME} -REVISION= 6 +REVISION= 7 CATEGORIES= chinese SHARED_LIBS += tabe 2.1 # .0.0 SHARED_LIBS += bims 2.1 # .0.0 Index: chinese/libtabe/pkg/DESCR === RCS file: /cvs/ports/chinese/libtabe/pkg/DESCR,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 DESCR --- chinese/libtabe/pkg/DESCR 14 Jan 2004 05:56:23 - 1.1.1.1 +++ chinese/libtabe/pkg/DESCR 9 Apr 2023 08:33:04 - @@ -1,5 +1,5 @@ After its pioneering work on Chinese i18n/l10n issues, TaBE Project extends -extends its goal to more general Chinese language processing issues +its goal to more general Chinese language processing issues on computer systems. libtabe, the latest work made available by the Project, is a library which Index: databases/p5-DBIx-DBSchema/Makefile === RCS file: /cvs/ports/databases/p5-DBIx-DBSchema/Makefile,v retrieving revision 1.16 diff -u -p -r1.16 Makefile --- databases/p5-DBIx-DBSchema/Makefile 26 Feb 2023 07:57:19 - 1.16 +++ databases/p5-DBIx-DBSchema/Makefile 9 Apr 2023 08:33:04 - @@ -4,6 +4,7 @@ DISTNAME = DBIx-DBSchema-0.47 CATEGORIES= databases MODULES=cpan PKG_ARCH= * +REVISION= 0 # Perl PERMIT_PACKAGE= Yes Index: databases/p5-DBIx-DBSchema/pkg/DESCR === RCS file: /cvs/ports/databases/p5-DBIx-DBSchema/pkg/DESCR,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 DESCR --- databases/p5-DBIx-DBSchema/pkg/DESCR6 May 2006 19:36:12 - 1.1.1.1 +++ databases/p5-DBIx-DBSchema/pkg/DESCR9 Apr 2023 08:33:04 - @@ -2,5 +2,5 @@ This module implements an OO-interface t module, you can create a database schema with an OO Perl interface. You can read the schema from an existing database. You can save the schema to disk and restore it a different process. Most importantly, -DBIx::DBSchema can write SQL CREATE statements statements for different +DBIx::DBSchema can write SQL CREATE statements for different databases from a single source. Index: devel/npth/Makefile === RCS file: /cvs/ports/devel/npth/Makefile,v retrieving revision 1.11 diff -u -p -r1.11 Makefile --- devel/npth/Makefile 11 Mar 2022 18:50:52 - 1.11 +++ devel/npth/Makefile 9 Apr 2023 08:33:04 - @@ -1,6 +1,7 @@ COMMENT=new GNU Portable Threads Library DISTNAME= npth-1.6 +REVISION= 0 SHARED_LIBS=npth 1.0# 1.1 Index: devel/npth/pkg/DESCR === RCS file: /cvs/ports/devel/npth/pkg/DESCR,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 DESCR --- devel/npth/pkg/DESCR17 Oct 2012 11:56:22 - 1.1.1.1 +++ devel/npth/pkg/DESCR9 Apr 2023 08:33:04 - @@ -1,5 +1,5 @@ nPth is a non-preemptive
double words in DESCR
Index: cad/kicad-share/Makefile.inc === RCS file: /cvs/ports/cad/kicad-share/Makefile.inc,v retrieving revision 1.18 diff -u -p -r1.18 Makefile.inc --- cad/kicad-share/Makefile.inc18 Feb 2023 07:14:52 - 1.18 +++ cad/kicad-share/Makefile.inc9 Apr 2023 08:33:04 - @@ -7,6 +7,7 @@ PKG_ARCH ?= * V ?= 6.0.11 EXTRACT_SUFX ?=.tar.bz2 +REVISION = 0 DISTNAME= kicad-${KICAD_PROJECT}-$V Index: cad/kicad-share/packages3D/pkg/DESCR === RCS file: /cvs/ports/cad/kicad-share/packages3D/pkg/DESCR,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 DESCR --- cad/kicad-share/packages3D/pkg/DESCR3 Oct 2019 07:58:04 - 1.1.1.1 +++ cad/kicad-share/packages3D/pkg/DESCR9 Apr 2023 08:33:04 - @@ -1,4 +1,4 @@ The KiCad 3D model libraries are the individual .3dshapes directories. These 3d models are best used in combination with the official footprint libs. -Each directory directory contains multiple 3D model files, supporting the +Each directory contains multiple 3D model files, supporting the WRL and STEP file formats. Index: chinese/libtabe/Makefile === RCS file: /cvs/ports/chinese/libtabe/Makefile,v retrieving revision 1.29 diff -u -p -r1.29 Makefile --- chinese/libtabe/Makefile11 Mar 2022 18:25:21 - 1.29 +++ chinese/libtabe/Makefile9 Apr 2023 08:33:04 - @@ -2,7 +2,7 @@ COMMENT=library for Chinese language pr DISTNAME= libtabe-0.2.6 PKGNAME= zh-${DISTNAME} -REVISION= 6 +REVISION= 7 CATEGORIES=chinese SHARED_LIBS += tabe 2.1 # .0.0 SHARED_LIBS += bims 2.1 # .0.0 Index: chinese/libtabe/pkg/DESCR === RCS file: /cvs/ports/chinese/libtabe/pkg/DESCR,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 DESCR --- chinese/libtabe/pkg/DESCR 14 Jan 2004 05:56:23 - 1.1.1.1 +++ chinese/libtabe/pkg/DESCR 9 Apr 2023 08:33:04 - @@ -1,5 +1,5 @@ After its pioneering work on Chinese i18n/l10n issues, TaBE Project extends -extends its goal to more general Chinese language processing issues +its goal to more general Chinese language processing issues on computer systems. libtabe, the latest work made available by the Project, is a library which Index: databases/p5-DBIx-DBSchema/Makefile === RCS file: /cvs/ports/databases/p5-DBIx-DBSchema/Makefile,v retrieving revision 1.16 diff -u -p -r1.16 Makefile --- databases/p5-DBIx-DBSchema/Makefile 26 Feb 2023 07:57:19 - 1.16 +++ databases/p5-DBIx-DBSchema/Makefile 9 Apr 2023 08:33:04 - @@ -4,6 +4,7 @@ DISTNAME = DBIx-DBSchema-0.47 CATEGORIES=databases MODULES= cpan PKG_ARCH= * +REVISION= 0 # Perl PERMIT_PACKAGE=Yes Index: databases/p5-DBIx-DBSchema/pkg/DESCR === RCS file: /cvs/ports/databases/p5-DBIx-DBSchema/pkg/DESCR,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 DESCR --- databases/p5-DBIx-DBSchema/pkg/DESCR6 May 2006 19:36:12 - 1.1.1.1 +++ databases/p5-DBIx-DBSchema/pkg/DESCR9 Apr 2023 08:33:04 - @@ -2,5 +2,5 @@ This module implements an OO-interface t module, you can create a database schema with an OO Perl interface. You can read the schema from an existing database. You can save the schema to disk and restore it a different process. Most importantly, -DBIx::DBSchema can write SQL CREATE statements statements for different +DBIx::DBSchema can write SQL CREATE statements for different databases from a single source. Index: devel/npth/Makefile === RCS file: /cvs/ports/devel/npth/Makefile,v retrieving revision 1.11 diff -u -p -r1.11 Makefile --- devel/npth/Makefile 11 Mar 2022 18:50:52 - 1.11 +++ devel/npth/Makefile 9 Apr 2023 08:33:04 - @@ -1,6 +1,7 @@ COMMENT= new GNU Portable Threads Library DISTNAME= npth-1.6 +REVISION= 0 SHARED_LIBS= npth 1.0# 1.1 Index: devel/npth/pkg/DESCR === RCS file: /cvs/ports/devel/npth/pkg/DESCR,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 DESCR --- devel/npth/pkg/DESCR17 Oct 2012 11:56:22 - 1.1.1.1 +++ devel/npth/pkg/DESCR9 Apr 2023 08:33:04 - @@ -1,5 +1,5 @@ nPth is a non-preemptive threads implementation using an API very similar to the one known from GNU Pth. It has been designed as a replacement of GNU Pth -for non-ancient operating systems. In contrast to GNU Pth is is based on the +for non-ancient operating systems. In contrast to
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2023/04/09 02:40:00 Modified files: security/sslscan: Makefile distinfo Log message: update to sslscan-2.0.16
Re: [update] sysutils/fzf 0.39.0
Hi Rafael, I ran into the following error... ===> Applying OpenBSD patch patch-shell_completion_bash Hmm... Looks like a unified diff to me... The text leading up to this was: -- |Index: shell/completion.bash |--- shell/completion.bash.orig |+++ shell/completion.bash -- Patching file shell/completion.bash using Plan A... Hunk #1 failed at 269. 1 out of 1 hunks failed--saving rejects to shell/completion.bash.rej done ***> patch-shell_completion_bash did not apply cleanly ===> Failed patches: patch-shell_completion_bash I removed patches/patch-shell_completion_bash (no more necessary with fix upstream, see my first message), not included in my CVS diff. Without this patch, build is OK on current/amd64. Laurent
Re: sparc64 bulk build report
Looks like something slipped through with the ocaml-menhir update. On 4/9/23 09:13, k...@openbsd.org wrote: http://build-failures.rhaalovely.net/sparc64/2023-04-04/devel/ocaml-menhir.logIndex: pkg/PFRAG.native === RCS file: /cvs/ports/devel/ocaml-menhir/pkg/PFRAG.native,v retrieving revision 1.5 diff -u -p -r1.5 PFRAG.native --- pkg/PFRAG.native 4 Apr 2023 10:28:14 - 1.5 +++ pkg/PFRAG.native 9 Apr 2023 08:24:45 - @@ -1,6 +1,8 @@ %%dynlink%% +lib/ocaml/menhirLib/menhirLib.a lib/ocaml/menhirLib/menhirLib.cmx lib/ocaml/menhirLib/menhirLib.cmxa +lib/ocaml/menhirSdk/menhirSdk.a lib/ocaml/menhirSdk/menhirSdk.cmx lib/ocaml/menhirSdk/menhirSdk.cmxa lib/ocaml/menhirSdk/menhirSdk__Cmly_api.cmx Index: pkg/PLIST === RCS file: /cvs/ports/devel/ocaml-menhir/pkg/PLIST,v retrieving revision 1.14 diff -u -p -r1.14 PLIST --- pkg/PLIST 4 Apr 2023 10:28:14 - 1.14 +++ pkg/PLIST 9 Apr 2023 08:24:45 - @@ -9,7 +9,6 @@ lib/ocaml/menhir/dune-package lib/ocaml/menhirLib/ lib/ocaml/menhirLib/META lib/ocaml/menhirLib/dune-package -lib/ocaml/menhirLib/menhirLib.a lib/ocaml/menhirLib/menhirLib.cma lib/ocaml/menhirLib/menhirLib.cmi lib/ocaml/menhirLib/menhirLib.cmt @@ -25,7 +24,6 @@ lib/ocaml/menhirSdk/cmly_read.mli lib/ocaml/menhirSdk/dune-package lib/ocaml/menhirSdk/keyword.ml lib/ocaml/menhirSdk/keyword.mli -lib/ocaml/menhirSdk/menhirSdk.a lib/ocaml/menhirSdk/menhirSdk.cma lib/ocaml/menhirSdk/menhirSdk.cmi lib/ocaml/menhirSdk/menhirSdk.cmt
Re: notify-send: silence vfprintf null
On Sun, Apr 09, 2023 at 09:50:09AM +0200, Landry Breuil wrote: > Hi, > > here's a smallish patch to silence some annoying warnings i have in my > logs on my mozilla builder at each build, which is running headless and > doesnt have a notification daemon running: > > Apr 9 07:07:05 c64 notify-send: vfprintf %s NULL in "Using sever %s %s, v%s > - Supporting Notification Spec %s" > Apr 9 07:07:05 c64 last message repeated 3 times > Apr 9 07:12:16 c64 notify-send: vfprintf %s NULL in "Using sever %s %s, v%s > - Supporting Notification Spec %s" > Apr 9 07:12:16 c64 last message repeated 3 times > > The mozilla build system does run notify-send (if installed) at various > steps of the build, cf > https://searchfox.org/mozilla-central/source/python/mozbuild/mozbuild/base.py#627 > > i've had those since a long time, the strange thing is that the printed > message is only a g_debug one and i dont know what would set glib > debugging msgs to be printed within the mozbuild goo, but that can be > reproduced locally with: > > (thats on a laptop running xfce) > G_MESSAGES_DEBUG=all notify-send --app-name="Mozilla Build System" "bla bli > blu" blah > (notify-send:16579): libnotify-DEBUG: 09:37:00.687: Using sever Xfce Notify > Daemon Xfce, v0.8.2 - Supporting Notification Spec 1.2 > > (on my builder i get this) > [09:37] > c64:/usr/obj/ports/libnotify-0.8.2/libnotify-0.8.2/$G_MESSAGES_DEBUG=all > notify-send --app-name="Mozilla Build System" "bla bli blu" blah > (notify-send:29048): libnotify-DEBUG: 09:37:28.198: Using sever (null)(null), > v(null) - Supporting Notification Spec (null) > Impossible de lancer automatiquement D-Bus sans $DISPLAY X11 > [09:37] c64:/usr/obj/ports/libnotify-0.8.2/libnotify-0.8.2/ $tail -1 > /var/log/messages > Apr 9 09:37:28 c64 notify-send: vfprintf %s NULL in "Using sever %s %s, v%s > - Supporting Notification Spec %s" > > patch below, better suggestions welcome :) Looks fine to me (with a bump). > avoid vfprintf %s NULL in "Using sever %s %s, v%s - Supporting Notification > Spec %s" > Index: tools/notify-send.c > --- tools/notify-send.c.orig > +++ tools/notify-send.c > @@ -329,8 +329,10 @@ main (int argc, char *argv[]) > _version, > _spec_version); > > -g_debug ("Using sever %s %s, v%s - Supporting Notification Spec %s", > - server_name, server_vendor, server_version, > server_spec_version); > +if (server_name != NULL && server_vendor != NULL && > +server_version != NULL && server_spec_version != NULL) > +g_debug ("Using sever %s %s, v%s - Supporting Notification > Spec %s", > + server_name, server_vendor, server_version, > server_spec_version); > g_free (server_name); > g_free (server_vendor); > g_free (server_version); -- Antoine
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2023/04/09 01:53:53 Modified files: devel/highway : Makefile Added files: devel/highway/patches: patch-CMakeLists_txt Log message: riscv64: don't forcefully enable -march=rv64gcv1p0 No support in clang and our kernel yet
notify-send: silence vfprintf null
Hi, here's a smallish patch to silence some annoying warnings i have in my logs on my mozilla builder at each build, which is running headless and doesnt have a notification daemon running: Apr 9 07:07:05 c64 notify-send: vfprintf %s NULL in "Using sever %s %s, v%s - Supporting Notification Spec %s" Apr 9 07:07:05 c64 last message repeated 3 times Apr 9 07:12:16 c64 notify-send: vfprintf %s NULL in "Using sever %s %s, v%s - Supporting Notification Spec %s" Apr 9 07:12:16 c64 last message repeated 3 times The mozilla build system does run notify-send (if installed) at various steps of the build, cf https://searchfox.org/mozilla-central/source/python/mozbuild/mozbuild/base.py#627 i've had those since a long time, the strange thing is that the printed message is only a g_debug one and i dont know what would set glib debugging msgs to be printed within the mozbuild goo, but that can be reproduced locally with: (thats on a laptop running xfce) G_MESSAGES_DEBUG=all notify-send --app-name="Mozilla Build System" "bla bli blu" blah (notify-send:16579): libnotify-DEBUG: 09:37:00.687: Using sever Xfce Notify Daemon Xfce, v0.8.2 - Supporting Notification Spec 1.2 (on my builder i get this) [09:37] c64:/usr/obj/ports/libnotify-0.8.2/libnotify-0.8.2/$G_MESSAGES_DEBUG=all notify-send --app-name="Mozilla Build System" "bla bli blu" blah (notify-send:29048): libnotify-DEBUG: 09:37:28.198: Using sever (null)(null), v(null) - Supporting Notification Spec (null) Impossible de lancer automatiquement D-Bus sans $DISPLAY X11 [09:37] c64:/usr/obj/ports/libnotify-0.8.2/libnotify-0.8.2/ $tail -1 /var/log/messages Apr 9 09:37:28 c64 notify-send: vfprintf %s NULL in "Using sever %s %s, v%s - Supporting Notification Spec %s" patch below, better suggestions welcome :) avoid vfprintf %s NULL in "Using sever %s %s, v%s - Supporting Notification Spec %s" Index: tools/notify-send.c --- tools/notify-send.c.orig +++ tools/notify-send.c @@ -329,8 +329,10 @@ main (int argc, char *argv[]) _version, _spec_version); -g_debug ("Using sever %s %s, v%s - Supporting Notification Spec %s", - server_name, server_vendor, server_version, server_spec_version); +if (server_name != NULL && server_vendor != NULL && +server_version != NULL && server_spec_version != NULL) +g_debug ("Using sever %s %s, v%s - Supporting Notification Spec %s", + server_name, server_vendor, server_version, server_spec_version); g_free (server_name); g_free (server_vendor); g_free (server_version);
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2023/04/09 01:45:50 ports/devel/highway/patches Update of /cvs/ports/devel/highway/patches In directory cvs.openbsd.org:/tmp/cvs-serv49658/patches Log Message: Directory /cvs/ports/devel/highway/patches added to the repository
Re: [update] librelp version 1.10.0
On Sun, Mar 12, 2023 at 11:23:20PM +0100, Remi Locherer wrote: > Hi, > > This is an update for librelp to version 1.10.0. > > The changelog lists "TLS handling bugfix" for version 1.10.0: > https://github.com/rsyslog/librelp/blob/master/ChangeLog > > All tests pass but the ones using LibreSSL. It is the same issue as > last time: The test certs include errors. Nevertheless, GnuTLS and > OpenSSL validate them successful. > Details from last update: > https://marc.info/?l=openbsd-ports=16129288212=2 > > I verified with rsyslogd that imrelp and omrelp with and without TLS > are working. > > According to nm and also check_sym the SHARED_LIBS can stay as it is. > > I intend to commit this after the release of 7.3. > > OK? > > Remi > ping Index: Makefile === RCS file: /cvs/ports/sysutils/librelp/Makefile,v retrieving revision 1.23 diff -u -p -r1.23 Makefile --- Makefile31 Mar 2022 13:37:03 - 1.23 +++ Makefile4 Mar 2023 21:26:43 - @@ -1,7 +1,6 @@ COMMENT = reliable event logging protocol library -DISTNAME = librelp-1.9.0 -REVISION = 1 +DISTNAME = librelp-1.10.0 SHARED_LIBS += relp 5.0 # 5.0 Index: distinfo === RCS file: /cvs/ports/sysutils/librelp/distinfo,v retrieving revision 1.10 diff -u -p -r1.10 distinfo --- distinfo10 Feb 2021 21:26:44 - 1.10 +++ distinfo27 Feb 2023 09:08:56 - @@ -1,2 +1,2 @@ -SHA256 (librelp-1.9.0.tar.gz) = JO6ehDlg0UAKRP+u2wseyRRj34+KzKhpzAJ+0l7mvzM= -SIZE (librelp-1.9.0.tar.gz) = 540477 +SHA256 (librelp-1.10.0.tar.gz) = FI205NGiPoE26ewIgQkppV+vXUXiTC4xhtWrNDVdqzE= +SIZE (librelp-1.10.0.tar.gz) = 543414
sparc64 bulk build report
Bulk build on sparc64-0a.ports.openbsd.org Started : Tue Apr 4 16:27:54 MDT 2023 Finished: Sun Apr 9 01:12:33 MDT 2023 Duration: 4 Days 8 hours 45 minutes Built using OpenBSD 7.3 (GENERIC.MP) #1716: Sat Mar 25 14:02:42 MDT 2023 Built 9326 packages Number of packages built each day: Apr 4: 5160 Apr 5: 2663 Apr 6: 1459 Apr 7: 33 Apr 9: 11 Critical path missing pkgs: http://build-failures.rhaalovely.net/sparc64/2023-04-04/summary.log Build failures: 52 http://build-failures.rhaalovely.net/sparc64/2023-04-04/astro/calcmysky.log http://build-failures.rhaalovely.net/sparc64/2023-04-04/audio/espeak.log http://build-failures.rhaalovely.net/sparc64/2023-04-04/audio/libcanberra.log http://build-failures.rhaalovely.net/sparc64/2023-04-04/audio/ocp.log http://build-failures.rhaalovely.net/sparc64/2023-04-04/databases/ruby-redis-namespace.log http://build-failures.rhaalovely.net/sparc64/2023-04-04/devel/avr/gcc.log http://build-failures.rhaalovely.net/sparc64/2023-04-04/devel/clang-tools-extra.log http://build-failures.rhaalovely.net/sparc64/2023-04-04/devel/difftastic.log http://build-failures.rhaalovely.net/sparc64/2023-04-04/devel/kf5/kcontacts.log http://build-failures.rhaalovely.net/sparc64/2023-04-04/devel/mtxclient.log http://build-failures.rhaalovely.net/sparc64/2023-04-04/devel/ocaml-menhir.log http://build-failures.rhaalovely.net/sparc64/2023-04-04/devel/py-thrift,python3.log http://build-failures.rhaalovely.net/sparc64/2023-04-04/devel/qcoro.log http://build-failures.rhaalovely.net/sparc64/2023-04-04/devel/ruby-log4r.log http://build-failures.rhaalovely.net/sparc64/2023-04-04/devel/xsd.log http://build-failures.rhaalovely.net/sparc64/2023-04-04/games/arx-libertatis.log http://build-failures.rhaalovely.net/sparc64/2023-04-04/games/cataclysm-dda,no_x11.log http://build-failures.rhaalovely.net/sparc64/2023-04-04/games/choria.log http://build-failures.rhaalovely.net/sparc64/2023-04-04/games/dxx-rebirth.log http://build-failures.rhaalovely.net/sparc64/2023-04-04/games/fheroes2.log http://build-failures.rhaalovely.net/sparc64/2023-04-04/games/libgdx/1.9.9.log http://build-failures.rhaalovely.net/sparc64/2023-04-04/graphics/birdfont.log http://build-failures.rhaalovely.net/sparc64/2023-04-04/graphics/gimp/snapshot.log http://build-failures.rhaalovely.net/sparc64/2023-04-04/graphics/pstoedit.log http://build-failures.rhaalovely.net/sparc64/2023-04-04/graphics/ruby-rmagick,ruby31.log http://build-failures.rhaalovely.net/sparc64/2023-04-04/graphics/tesseract/tesseract.log http://build-failures.rhaalovely.net/sparc64/2023-04-04/inputmethods/libime.log http://build-failures.rhaalovely.net/sparc64/2023-04-04/java/tanukiwrapper.log http://build-failures.rhaalovely.net/sparc64/2023-04-04/lang/gambit.log http://build-failures.rhaalovely.net/sparc64/2023-04-04/lang/guile2.log http://build-failures.rhaalovely.net/sparc64/2023-04-04/lang/kawa.log http://build-failures.rhaalovely.net/sparc64/2023-04-04/mail/grommunio/libexmdbpp.log http://build-failures.rhaalovely.net/sparc64/2023-04-04/mail/mu.log http://build-failures.rhaalovely.net/sparc64/2023-04-04/mail/neomutt,gpgme,sasl.log http://build-failures.rhaalovely.net/sparc64/2023-04-04/mail/rspamd,hyperscan.log http://build-failures.rhaalovely.net/sparc64/2023-04-04/math/coq.log http://build-failures.rhaalovely.net/sparc64/2023-04-04/multimedia/gstreamer1/plugins-bad.log http://build-failures.rhaalovely.net/sparc64/2023-04-04/multimedia/mpv.log http://build-failures.rhaalovely.net/sparc64/2023-04-04/print/cups-filters.log http://build-failures.rhaalovely.net/sparc64/2023-04-04/security/pizauth.log http://build-failures.rhaalovely.net/sparc64/2023-04-04/security/yubico/yubico-piv-tool.log http://build-failures.rhaalovely.net/sparc64/2023-04-04/sysutils/firmware/apple-boot.log http://build-failures.rhaalovely.net/sparc64/2023-04-04/sysutils/libvirt.log http://build-failures.rhaalovely.net/sparc64/2023-04-04/sysutils/u-boot-asahi.log http://build-failures.rhaalovely.net/sparc64/2023-04-04/textproc/libmarisa.log http://build-failures.rhaalovely.net/sparc64/2023-04-04/textproc/xxdiff.log http://build-failures.rhaalovely.net/sparc64/2023-04-04/www/havp.log http://build-failures.rhaalovely.net/sparc64/2023-04-04/x11/gnome/gjs.log http://build-failures.rhaalovely.net/sparc64/2023-04-04/x11/grantlee-qt5.log http://build-failures.rhaalovely.net/sparc64/2023-04-04/x11/qt5/docs,-html.log http://build-failures.rhaalovely.net/sparc64/2023-04-04/x11/qt5/qttranslations.log http://build-failures.rhaalovely.net/sparc64/2023-04-04/x11/qt6/qttools.log Recurrent failures: failures/audio/espeak.log failures/audio/libcanberra.log failures/audio/ocp.log failures/devel/avr/gcc.log failures/devel/clang-tools-extra.log failures/devel/difftastic.log failures/devel/mtxclient.log failures/devel/py-thrift,python3.log failures/devel/qcoro.log failures/devel/xsd.log failures/games/arx-libertatis.log failures/games/cataclysm-dda,no_x11.log failures/games/choria.log
Re: [update] mail/fdm-2.2
On Thu Mar 30, 2023 at 03:49:06PM +0100, Ricardo Mestre wrote: > Hi, > > Simple update to fdm-2.2. > > Comments? OK? Committed, thanks > > Index: Makefile > === > RCS file: /cvs/ports/mail/fdm/Makefile,v > retrieving revision 1.28 > diff -u -p -u -r1.28 Makefile > --- Makefile 1 Jun 2022 12:26:08 - 1.28 > +++ Makefile 30 Mar 2023 14:47:54 - > @@ -1,6 +1,6 @@ > COMMENT= fetch, filter and deliver mail > > -V= 2.1 > +V= 2.2 > DISTNAME=fdm-$V > CATEGORIES= mail > > Index: distinfo > === > RCS file: /cvs/ports/mail/fdm/distinfo,v > retrieving revision 1.14 > diff -u -p -u -r1.14 distinfo > --- distinfo 1 Jun 2022 12:26:08 - 1.14 > +++ distinfo 30 Mar 2023 14:47:54 - > @@ -1,2 +1,2 @@ > -SHA256 (fdm-2.1.tar.gz) = hY3y5u8INtlA6LjMT+wzN3D6nJe6DySFqeY+0Yssrf8= > -SIZE (fdm-2.1.tar.gz) = 318803 > +SHA256 (fdm-2.2.tar.gz) = U6rRF4KYNOIcG5vyBJahqhwOD7mP53NeHnMxQmb7bBY= > +SIZE (fdm-2.2.tar.gz) = 319140 >
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: rsadow...@cvs.openbsd.org 2023/04/09 01:01:42 Modified files: mail/fdm : Makefile distinfo Log message: Update fdm to 2.2 Update diff from Ricardo Mestre, maintainer timeout
Re: editors/sigil: Update to 1.9.30
On Thu Apr 06, 2023 at 02:10:37AM +, wen heping wrote: > Hi, ports@: > >Here is a simple patch for editors/sigil to update to > 1.9.30, it build and run well on amd64-current system. >No other ports depend on it. > Committed, thanks > > Cheers ! > wen > Index: Makefile > === > RCS file: /cvs/ports/editors/sigil/Makefile,v > retrieving revision 1.13 > diff -u -p -r1.13 Makefile > --- Makefile 13 Nov 2022 15:28:26 - 1.13 > +++ Makefile 6 Apr 2023 02:07:15 - > @@ -7,7 +7,7 @@ REVISION =0 > > GH_ACCOUNT = Sigil-Ebook > GH_PROJECT = Sigil > -GH_TAGNAME = 1.9.20 > +GH_TAGNAME = 1.9.30 > > CATEGORIES = editors > > Index: distinfo > === > RCS file: /cvs/ports/editors/sigil/distinfo,v > retrieving revision 1.4 > diff -u -p -r1.4 distinfo > --- distinfo 26 Oct 2022 12:23:45 - 1.4 > +++ distinfo 6 Apr 2023 02:07:15 - > @@ -1,2 +1,2 @@ > -SHA256 (Sigil-1.9.20.tar.gz) = zLqG2pHn1oPvHLwRQOmfnux6gCwolRCRYkKFyUM36D0= > -SIZE (Sigil-1.9.20.tar.gz) = 25139664 > +SHA256 (Sigil-1.9.30.tar.gz) = JixD7Azp6pSG/BkHTdCmh6OdnfGClzLpAG2MX7skJFg= > +SIZE (Sigil-1.9.30.tar.gz) = 26602897
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: rsadow...@cvs.openbsd.org 2023/04/09 00:46:06 Modified files: editors/sigil : Makefile distinfo Log message: Update sigil to 1.9.30 Update diff from wen heping
Re: [maintainer update] sysutils/vifm 0.12.1 -> 0.13
On Wed Apr 05, 2023 at 05:47:51PM +, xaizek wrote: > Hello, > > Update package to the latest release. > > Icons are also installed to ${prefix}/share/icons/ now > (${prefix}/share/pixmaps isn't always looked in), but no corresponding > gtk tag is added because gtk is not a dependency. Hmm, usually we are not doing this. The standard way is to add @tag gtk-update-icon-cache %D/share/icons/hicolor and add the missing RDEP on x11/gtk+3,-guic BUT for CLI tools we actually don't do that because if you only want to use the pure CLI tool without any GUI you don't need GTK and the dependency chain. We should probably just not install the icons, right? > > Best regards, > xaizek > diff --git a/sysutils/vifm/Makefile b/sysutils/vifm/Makefile > index fd1e2e80b..c96a92cf8 100644 > --- a/sysutils/vifm/Makefile > +++ b/sysutils/vifm/Makefile > @@ -1,5 +1,5 @@ > COMMENT =ncurses file manager with Vim-like everything > -V = 0.12.1 > +V = 0.13 > DISTNAME = vifm-${V} > CATEGORIES = sysutils > HOMEPAGE = https://vifm.info/ > diff --git a/sysutils/vifm/distinfo b/sysutils/vifm/distinfo > index 4cace9ddb..ecd2cc206 100644 > --- a/sysutils/vifm/distinfo > +++ b/sysutils/vifm/distinfo > @@ -1,2 +1,2 @@ > -SHA256 (vifm-0.12.1.tar.bz2) = j+KBPr3Mz+ma7OArBdYqIJkVJdRrDM+67Dr2FMZlVog= > -SIZE (vifm-0.12.1.tar.bz2) = 1510709 > +SHA256 (vifm-0.13.tar.bz2) = DZKTdJp5QHat6Wfs3EfRQdheRQNwWUdlORvfGpvUUHU= > +SIZE (vifm-0.13.tar.bz2) = 1546673 > diff --git a/sysutils/vifm/pkg/PLIST b/sysutils/vifm/pkg/PLIST > index 8cc9861e8..da1acd006 100644 > --- a/sysutils/vifm/pkg/PLIST > +++ b/sysutils/vifm/pkg/PLIST > @@ -16,6 +16,7 @@ share/doc/vifm/AUTHORS > share/doc/vifm/BUGS > share/doc/vifm/COPYING > share/doc/vifm/ChangeLog > +share/doc/vifm/ChangeLog.LuaAPI > share/doc/vifm/FAQ > share/doc/vifm/INSTALL > share/doc/vifm/NEWS > @@ -24,6 +25,14 @@ share/doc/vifm/TODO > share/fish/ > share/fish/vendor_completions.d/ > share/fish/vendor_completions.d/vifm.fish > +share/icons/ > +share/icons/hicolor/ > +share/icons/hicolor/128x128/ > +share/icons/hicolor/128x128/apps/ > +share/icons/hicolor/128x128/apps/vifm.png > +share/icons/hicolor/scalable/ > +share/icons/hicolor/scalable/apps/ > +share/icons/hicolor/scalable/apps/vifm.svg > @comment share/pixmaps/ > @comment share/pixmaps/vifm.png > share/vifm/
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: rsadow...@cvs.openbsd.org 2023/04/09 00:27:35 Modified files: games/freecol : Makefile distinfo games/freecol/files: freecol games/freecol/pkg: PLIST Log message: Update freecol to 1.0.0. While here switch HOMEPAGE to HTTPS. Update diff from wen heping
Re: [update] sysutils/fzf 0.39.0
On Sat Apr 08, 2023 at 05:41:03PM +, Laurent Cheylus wrote: > Hi, > > a simple patch for the latest version 0.39.0 of sysutils/fzf : > > - update Makefile and modules.inc > - remove patches/patch-shell_completion_bash => no more necessary with fix > in PR#3219 https://github.com/junegunn/fzf/pull/3219 > > Build and tests on current/amd64. > > Laurent > I ran into the following error... ===> Applying OpenBSD patch patch-shell_completion_bash Hmm... Looks like a unified diff to me... The text leading up to this was: -- |Index: shell/completion.bash |--- shell/completion.bash.orig |+++ shell/completion.bash -- Patching file shell/completion.bash using Plan A... Hunk #1 failed at 269. 1 out of 1 hunks failed--saving rejects to shell/completion.bash.rej done ***> patch-shell_completion_bash did not apply cleanly ===> Failed patches: patch-shell_completion_bash
Re: UPDATE: aom 3.6.0
On Sat Apr 08, 2023 at 06:33:43AM -0400, Brad Smith wrote: > Here is an update to aom 3.6.0. > > > 2023-02-03 v3.6.0 > This release includes compression efficiency and perceptual quality > improvements, speedup and memory optimizations, and some new features. > This release is ABI compatible with the last release. > > - New Features > * New values 20-27 (corresponding to levels 7.0-7.3 and 8.0-8.3) for > the encoder control AV1E_SET_TARGET_SEQ_LEVEL_IDX (note that the > proposal to add the new levels are still in draft status). The > original special value 24 (keep level stats only for level > monitoring) is renumbered as 32. > * New encoder control AV1E_SET_SKIP_POSTPROC_FILTERING to skip the > application of post-processing filters on reconstructed frame in > all intra mode. > * New encoder option "kf-max-pyr-height": Maximum height of pyramid > structure used for the GOP starting with a key frame (-1 to 5). > * Make SVC work for screen content. > * Rate control improvements to reduce frame-size spikes for screen > content coding. > * RISC-V architecture support with gcc toolchain. > > - Compression Efficiency Improvements > * Peak compression efficiency in VOD setting is improved by 1%. > * 0.7% - 2.2% RTC encoding BDrate gains for real time speed 8 to 10. > * 15% RTC encoding BDrate gains for screen content speed 10. > > - Perceptual Quality Improvements > * Resolved a visual quality issue that was reported for high > resolution clips (2K) for speed 4 and above in VOD use case. > * Visual quality improvements to screen content coding. > * Quality improvements to temporal layer RTC coding. > > - Speedup and Memory Optimizations > * RTC single-thread encoder speedup: > o ~6% instruction count reduction for speed 5 and 6. > o ~15% instruction count reduction for speed 7. > o ~10% instruction count reduction for speed 8 to 10 (>=360p > resolutions). > * RTC multi-thread encoder speedup (beyond single-thread speedup): > o 5-8% encode time reduction for speed 7 to 10. > * RTC screen-content encoder speedup: > o 11% instruction count reduction for speed 9 and 10 (>=720p > resolutions). > * ~5% reduction in heap memory requirements for RTC, speed 6 to 10. > * AVIF: > o 4-5% speedup for speed 9 in still-picture encoding mode. > o 3-4% heap memory reduction in still-picture encoding mode for > 360p-720p resolutions with multiple threads. > > - Bug Fixes > * Added a workaround for an AV1 specification bug which makes > TRANSLATION type global motion models unusable. > * Fixed AddressSanitizer global-buffer-overflow errors in > av1/encoder/arm/neon/av1_fwd_txfm2d_neon.c. > * Fixed AddressSanitizer heap-buffer-overflow error in > av1_wiener_convolve_add_src_neon(). > * chromium:1393384 Avoid scene detection on spatial resize. > * aomedia:3308 Remove color artifacts under high motion. > * aomedia:3310 Avoid out of memory failures with Visual Studio 2017, > 2019, and 2022 for Win32 x86 builds. > * aomedia:3346 Make SVC work properly for screen content. > * aomedia:3348 Fix a bug where an uninitialized search_site is used. > * aomedia:3365 Work around what seems like a Visual Studio 2022 > compiler optimization bug. > * aomedia:3369 Incorrect PSNR values reported by libaom for 12-bit > encode. > Committed, thanks! > > Index: Makefile > === > RCS file: /home/cvs/ports/multimedia/aom/Makefile,v > retrieving revision 1.18 > diff -u -p -u -p -r1.18 Makefile > --- Makefile 17 Nov 2022 06:24:38 - 1.18 > +++ Makefile 9 Feb 2023 01:01:17 - > @@ -2,7 +2,7 @@ COMMENT= Alliance for Open Media AV1 vid > > GH_ACCOUNT= jbeich > GH_PROJECT= aom > -GH_TAGNAME= v3.5.0 > +GH_TAGNAME= v3.6.0 > CATEGORIES= multimedia > > SHARED_LIBS= aom 4.0 > Index: distinfo > === > RCS file: /home/cvs/ports/multimedia/aom/distinfo,v > retrieving revision 1.15 > diff -u -p -u -p -r1.15 distinfo > --- distinfo 17 Nov 2022 06:24:38 - 1.15 > +++ distinfo 9 Feb 2023 01:01:26 - > @@ -1,2 +1,2 @@ > -SHA256 (aom-3.5.0.tar.gz) = AYnqL1rmuIPIOyRTBd54T2XARhvNcAzJi73FirlXxuc= > -SIZE (aom-3.5.0.tar.gz) = 5213077 > +SHA256 (aom-3.6.0.tar.gz) = K6ITgiyxUotVWNZycSVlThTRstdQW9H8ivo2wunp+Uo= > +SIZE (aom-3.6.0.tar.gz) = 5268170 > Index: patches/patch-CMakeLists_txt > === > RCS file: /home/cvs/ports/multimedia/aom/patches/patch-CMakeLists_txt,v > retrieving revision 1.4 > diff -u -p -u -p -r1.4 patch-CMakeLists_txt > --- patches/patch-CMakeLists_txt 17 Nov 2022 06:24:38 - 1.4 > +++ patches/patch-CMakeLists_txt 22 Jan 2023
Re: UPDATE: libvpx 1.13.0
On Sat Apr 08, 2023 at 06:31:47AM -0400, Brad Smith wrote: > Here is an update to libvpx 1.13.0. > > > 2023-01-31 v1.13.0 "Ugly Duckling" > This release includes more Neon and AVX2 optimizations, adds a new codec > control to set per frame QP, upgrades GoogleTest to v1.12.1, and includes > numerous bug fixes. > > - Upgrading: > This release is ABI incompatible with the previous release. > > New codec control VP9E_SET_QUANTIZER_ONE_PASS to set per frame QP. > > GoogleTest is upgraded to v1.12.1. > > .clang-format is upgraded to clang-format-11. > > VPX_EXT_RATECTRL_ABI_VERSION was bumped due to incompatible changes to the > feature of using external rate control models for vp9. > > - Enhancement: > Numerous improvements on Neon optimizations. > Numerous improvements on AVX2 optimizations. > Additional ARM targets added for Visual Studio. > > - Bug fixes: > Fix to calculating internal stats when frame dropped. > Fix to segfault for external resize test in vp9. > Fix to build system with replacing egrep with grep -E. > Fix to a few bugs with external RTC rate control library. > Fix to make SVC work with VBR. > Fix to key frame setting in VP9 external RC. > Fix to -Wimplicit-int (Clang 16). > Fix to VP8 external RC for buffer levels. > Fix to VP8 external RC for dynamic update of layers. > Fix to VP9 auto level. > Fix to off-by-one error of max w/h in validate_config. > Fix to make SVC work for Profile 1. > Committed, thanks! > > Index: Makefile > === > RCS file: /home/cvs/ports/multimedia/libvpx/Makefile,v > retrieving revision 1.50 > diff -u -p -u -p -r1.50 Makefile > --- Makefile 4 Oct 2022 11:30:19 - 1.50 > +++ Makefile 14 Feb 2023 06:17:29 - > @@ -2,11 +2,11 @@ COMMENT=Google VP8/VP9 video codec > > GH_ACCOUNT= webmproject > GH_PROJECT= libvpx > -GH_TAGNAME= v1.12.0 > +GH_TAGNAME= v1.13.0 > EPOCH= 0 > CATEGORIES= multimedia > > -SHARED_LIBS= vpx 15.0 > +SHARED_LIBS= vpx 16.0 > > HOMEPAGE=https://www.webmproject.org/ > > Index: distinfo > === > RCS file: /home/cvs/ports/multimedia/libvpx/distinfo,v > retrieving revision 1.21 > diff -u -p -u -p -r1.21 distinfo > --- distinfo 4 Oct 2022 11:30:19 - 1.21 > +++ distinfo 14 Feb 2023 06:16:48 - > @@ -1,2 +1,2 @@ > -SHA256 (libvpx-1.12.0.tar.gz) = 8azBXQ/Qy0MfS/bqwy1eky5A6hGG/njgdCVNbQA5V7s= > -SIZE (libvpx-1.12.0.tar.gz) = 5465627 > +SHA256 (libvpx-1.13.0.tar.gz) = yyo5PJwfrnq6drlQuwrTk7oQVAn+GhR8zWGwqqFQEGY= > +SIZE (libvpx-1.13.0.tar.gz) = 5515327 > Index: patches/patch-configure > === > RCS file: /home/cvs/ports/multimedia/libvpx/patches/patch-configure,v > retrieving revision 1.24 > diff -u -p -u -p -r1.24 patch-configure > --- patches/patch-configure 4 Oct 2022 11:30:19 - 1.24 > +++ patches/patch-configure 14 Feb 2023 06:16:57 - > @@ -1,7 +1,7 @@ > Index: configure > --- configure.orig > +++ configure > -@@ -118,7 +118,9 @@ all_platforms="${all_platforms} loongarch32-linux-gcc" > +@@ -123,7 +123,9 @@ all_platforms="${all_platforms} loongarch32-linux-gcc" > all_platforms="${all_platforms} loongarch64-linux-gcc" > all_platforms="${all_platforms} mips32-linux-gcc" > all_platforms="${all_platforms} mips64-linux-gcc" > @@ -11,7 +11,7 @@ Index: configure > all_platforms="${all_platforms} sparc-solaris-gcc" > all_platforms="${all_platforms} x86-android-gcc" > all_platforms="${all_platforms} x86-darwin8-gcc" > -@@ -177,7 +179,7 @@ for t in ${all_targets}; do > +@@ -183,7 +185,7 @@ for t in ${all_targets}; do > [ -f "${source_path}/${t}.mk" ] && enable_feature ${t} > done > > @@ -20,7 +20,7 @@ Index: configure > die "diff missing: Try installing diffutils via your package manager." > fi > > -@@ -192,19 +194,6 @@ if [ "`cd \"${source_path}\" && pwd`" != "`pwd`" ]; th > +@@ -198,19 +200,6 @@ if [ "`cd \"${source_path}\" && pwd`" != "`pwd`" ]; th > fi > fi > > @@ -40,7 +40,7 @@ Index: configure > # disable codecs when their source directory does not exist > [ -d "${source_path}/vp8" ] || disable_codec vp8 > [ -d "${source_path}/vp9" ] || disable_codec vp9 > -@@ -542,7 +531,7 @@ process_detect() { > +@@ -548,7 +537,7 @@ process_detect() { > # here rather than at option parse time because the target > auto-detect > # magic happens after the command line has been parsed. > case "${tgt_os}" in >
Re: UPDATE: libunibreak 5.1
On Sat Apr 08, 2023 at 06:30:14AM -0400, Brad Smith wrote: > Here is an update to libunibreak 5.1. > > - Speed up line-break property lookup > - Update the data to conform to Unicode 15 > Committed, thanks! > > Index: Makefile > === > RCS file: /home/cvs/ports/textproc/libunibreak/Makefile,v > retrieving revision 1.2 > diff -u -p -u -p -r1.2 Makefile > --- Makefile 11 Mar 2022 20:02:40 - 1.2 > +++ Makefile 13 Jan 2023 04:02:45 - > @@ -1,12 +1,12 @@ > COMMENT= implementation of the line and word breaking > > -V= 5.0 > +V= 5.1 > GH_ACCOUNT= adah1972 > GH_PROJECT= libunibreak > GH_TAGNAME= libunibreak_${V:S/./_/} > PKGNAME= ${GH_PROJECT}-${V} > > -SHARED_LIBS += unibreak 0.0 # 5.0 > +SHARED_LIBS += unibreak 1.0 # 5.1 > > CATEGORIES= textproc > > Index: distinfo > === > RCS file: /home/cvs/ports/textproc/libunibreak/distinfo,v > retrieving revision 1.1.1.1 > diff -u -p -u -p -r1.1.1.1 distinfo > --- distinfo 12 Dec 2021 10:44:57 - 1.1.1.1 > +++ distinfo 13 Jan 2023 03:57:46 - > @@ -1,2 +1,2 @@ > -SHA256 (libunibreak-libunibreak_5_0.tar.gz) = > fA82gXCdVPXFjdb8MlEKQr4//Y1oitti7rNARriWuAw= > -SIZE (libunibreak-libunibreak_5_0.tar.gz) = 88213 > +SHA256 (libunibreak-libunibreak_5_1.tar.gz) = > 1Zh42CyEpgtZKUCo4aJk8KlxTwqaiGiwmYRveA2dwWc= > +SIZE (libunibreak-libunibreak_5_1.tar.gz) = 71309 >
Re: UPDATE: libass 0.17.1
On Sat Apr 08, 2023 at 06:24:55AM -0400, Brad Smith wrote: > Here is an update to libass 0.17.1. > Committed, thanks! > > libass (0.17.1) > * Fix buffer overread if soft-wrapping occurred and >ASS_FEATURE_WHOLE_TEXT_LAYOUT was enabled via API or due to Encoding -1 >(bug introduced in 0.16.0) > * x86: detect GNU Hurd and configure NASM appropriately > > libass (0.17.0) > * Fix various parts relating to automatic linebreaking > * Fix rendering when hinting was enabled and fontsizes or scales are zero > * Switch build to a non-recursive setup for improved parallelism > * Improve quality of SSA Effects movement > * Further documentation improvements > * Completely invalid Events are now discarded during parsing > > * Introduction of LayoutRes{X,Y} script headers > * New AlphaLevel style override to set all alpha values while keeping the > color > * Add ASS_FEATURE_WRAP_UNICODE to allow automatic linebreaks in accordance >with the Unicode line breaking algorithm instead of ASS' much stricter >breaking rules. For the feature to be available at runtime, libass must be >linked against the new optional dependency libunibreak. > > * Improve VSFilter compatibility: >* Fix premature truncation of animated alphas (was a 0.15.0 regression) >* Fix handling of small delay parameters for legacy SSA Effects >* Fix x-scaling with PlayResX >* Fix x-scaling for anamorphic video > (except for \be whose scaling remains buggy in general) >* Support SSA's AlphaLevel style field >* Support the \kt override tag from VSFilter's v4++ set >* Parse ScriptType headers >* Parse integer header, style and event field values like VSFilter >* Ignore trailing whitespace in an event's text > > > Index: Makefile > === > RCS file: /home/cvs/ports/multimedia/libass/Makefile,v > retrieving revision 1.30 > diff -u -p -u -p -r1.30 Makefile > --- Makefile 5 Nov 2022 17:06:29 - 1.30 > +++ Makefile 6 Apr 2023 08:10:29 - > @@ -1,11 +1,10 @@ > COMMENT= portable ASS/SSA subtitle renderer > > -VER= 0.16.0 > +VER= 0.17.1 > DISTNAME=libass-${VER} > CATEGORIES= multimedia devel > MASTER_SITES= > https://github.com/libass/libass/releases/download/${VER}/ > EXTRACT_SUFX=.tar.xz > -REVISION=0 > > SHARED_LIBS= ass 3.1 > > @@ -16,8 +15,8 @@ MAINTAINER= Brad Smith # ISC > PERMIT_PACKAGE= Yes > > -WANTLIB= ${COMPILER_LIBCXX} expat fontconfig freetype fribidi \ > - glib-2.0 graphite2 harfbuzz iconv intl m pcre2-8 z > +WANTLIB= ${COMPILER_LIBCXX} expat fontconfig freetype fribidi glib-2.0 \ > + graphite2 harfbuzz iconv intl m pcre2-8 unibreak z > > COMPILER=base-clang ports-gcc > COMPILER_LANGS= c > @@ -28,11 +27,12 @@ BUILD_DEPENDS+= devel/nasm > > LIB_DEPENDS= converters/libiconv \ > devel/fribidi \ > - devel/harfbuzz > + devel/harfbuzz \ > + textproc/libunibreak > > CONFIGURE_STYLE= gnu > CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ > LDFLAGS="-L${LOCALBASE}/lib" \ > - ASFLAGS="-DPIC=1 " > + ASFLAGS="-DPIC" > > .include > Index: distinfo > === > RCS file: /home/cvs/ports/multimedia/libass/distinfo,v > retrieving revision 1.20 > diff -u -p -u -p -r1.20 distinfo > --- distinfo 6 Jun 2022 23:38:49 - 1.20 > +++ distinfo 6 Apr 2023 08:10:31 - > @@ -1,2 +1,2 @@ > -SHA256 (libass-0.16.0.tar.xz) = Xb3p4iM5EZz47tWe6mxiOgdG71qQtonmigkBCQeOPAg= > -SIZE (libass-0.16.0.tar.xz) = 396304 > +SHA256 (libass-0.17.1.tar.xz) = 8NoLv7pHbBauPhz9hiJW0wkVkR96uqGxbOYu5lMZJ4Q= > +SIZE (libass-0.17.1.tar.xz) = 403160 >
Re: UPDATE: libcares 1.19.0
On Sat Apr 08, 2023 at 06:22:23AM -0400, Brad Smith wrote: > Here is an update to libcares 1.19.0. Committed, thanks! > > > c-ares version 1.19.0 > > This is a feature and bugfix release. It addresses a couple of new feature > requests as well as a couple of bug fixes. > > Security: > o Low. Stack overflow in ares_set_sortlist() which is used during c-ares >initialization and typically provided by an administrator and not an >end user. [24] > > Changes: > o Windows: Drop support for XP and derivatives which greatly cleans up >initialization code. [3] > o Add ARES_OPT_HOSTS_FILE similar to ARES_OPT_RESOLVCONF for specifying a >custom hosts file location. [10] > o Add vcpkg installation instructions [13] > > Bug fixes: > o Fix cross-compilation from Windows to Linux due to CPACK logic. [1] > o Fix memory leak in reading /etc/hosts when using localhost fallback. [2] > o Fix chain building c-ares when libresolv is already included by another >project [4] > o File lookup should not immediately abort as there may be other tries due to >search criteria. > o Asterisks should be allowed in host validation as CNAMEs may reference >wildcard domains [5] > o AutoTools build system referenced bad STDC_HEADERS macro [6] > o Even if one address class returns a failure for ares_getaddrinfo() we > should >still return the results we have > o CMake Windows: DLLs did not include resource file to include versions [7] > [8] > o CMake: Guard target creation in exported config [9] > o Fix ares_getaddrinfo() numerical address resolution with AF_UNSPEC [11] > o Apple: fix libresolv configured query times. [12] > o Fix tools and help information [14] [15] > o Various documentation fixes and cleanups [16] [22] [25] > o Add include guards to ares_data.h [17] > o c-ares could try to exceed maximum number of iovec entries supported by >system [18] > o CMake package config generation allow for absolute install paths [19] > o Intel compiler fixes [20] > o ares_strsplit bugs [21] [23] > o The RFC6761 6.3 states localhost subdomains must be offline too. [26] > > > Index: Makefile > === > RCS file: /home/cvs/ports/net/libcares/Makefile,v > retrieving revision 1.23 > diff -u -p -u -p -r1.23 Makefile > --- Makefile 11 Mar 2022 19:46:13 - 1.23 > +++ Makefile 28 Jan 2023 22:14:28 - > @@ -1,6 +1,6 @@ > COMMENT= asynchronous resolver library > > -V= 1.18.1 > +V= 1.19.0 > DISTNAME=c-ares-${V} > PKGNAME= libcares-${V} > CATEGORIES= net devel > Index: distinfo > === > RCS file: /home/cvs/ports/net/libcares/distinfo,v > retrieving revision 1.12 > diff -u -p -u -p -r1.12 distinfo > --- distinfo 7 Dec 2021 19:55:17 - 1.12 > +++ distinfo 28 Jan 2023 22:14:35 - > @@ -1,2 +1,2 @@ > -SHA256 (c-ares-1.18.1.tar.gz) = Gn1SqKhKn7/7G+kTPA9uFyF9kepab6Yfa0cpzaeOu88= > -SIZE (c-ares-1.18.1.tar.gz) = 1560165 > +SHA256 (c-ares-1.19.0.tar.gz) = v866N+I/1TEpOCkALKwEAe9JptxVkj9/kiNlhbetHdM= > +SIZE (c-ares-1.19.0.tar.gz) = 1572210 >
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: rsadow...@cvs.openbsd.org 2023/04/09 00:17:17 Modified files: multimedia/aom : Makefile distinfo multimedia/aom/patches: patch-CMakeLists_txt patch-build_cmake_aom_configure_cmake Log message: Update to aom 3.6.0. 2023-02-03 v3.6.0 This release includes compression efficiency and perceptual quality improvements, speedup and memory optimizations, and some new features. This release is ABI compatible with the last release. - New Features * New values 20-27 (corresponding to levels 7.0-7.3 and 8.0-8.3) for the encoder control AV1E_SET_TARGET_SEQ_LEVEL_IDX (note that the proposal to add the new levels are still in draft status). The original special value 24 (keep level stats only for level monitoring) is renumbered as 32. * New encoder control AV1E_SET_SKIP_POSTPROC_FILTERING to skip the application of post-processing filters on reconstructed frame in all intra mode. * New encoder option "kf-max-pyr-height": Maximum height of pyramid structure used for the GOP starting with a key frame (-1 to 5). * Make SVC work for screen content. * Rate control improvements to reduce frame-size spikes for screen content coding. * RISC-V architecture support with gcc toolchain. - Compression Efficiency Improvements * Peak compression efficiency in VOD setting is improved by 1%. * 0.7% - 2.2% RTC encoding BDrate gains for real time speed 8 to 10. * 15% RTC encoding BDrate gains for screen content speed 10. - Perceptual Quality Improvements * Resolved a visual quality issue that was reported for high resolution clips (2K) for speed 4 and above in VOD use case. * Visual quality improvements to screen content coding. * Quality improvements to temporal layer RTC coding. - Speedup and Memory Optimizations * RTC single-thread encoder speedup: o ~6% instruction count reduction for speed 5 and 6. o ~15% instruction count reduction for speed 7. o ~10% instruction count reduction for speed 8 to 10 (>=360p resolutions). * RTC multi-thread encoder speedup (beyond single-thread speedup): o 5-8% encode time reduction for speed 7 to 10. * RTC screen-content encoder speedup: o 11% instruction count reduction for speed 9 and 10 (>=720p resolutions). * ~5% reduction in heap memory requirements for RTC, speed 6 to 10. * AVIF: o 4-5% speedup for speed 9 in still-picture encoding mode. o 3-4% heap memory reduction in still-picture encoding mode for 360p-720p resolutions with multiple threads. - Bug Fixes * Added a workaround for an AV1 specification bug which makes TRANSLATION type global motion models unusable. * Fixed AddressSanitizer global-buffer-overflow errors in av1/encoder/arm/neon/av1_fwd_txfm2d_neon.c. * Fixed AddressSanitizer heap-buffer-overflow error in av1_wiener_convolve_add_src_neon(). * chromium:1393384 Avoid scene detection on spatial resize. * aomedia:3308 Remove color artifacts under high motion. * aomedia:3310 Avoid out of memory failures with Visual Studio 2017, 2019, and 2022 for Win32 x86 builds. * aomedia:3346 Make SVC work properly for screen content. * aomedia:3348 Fix a bug where an uninitialized search_site is used. * aomedia:3365 Work around what seems like a Visual Studio 2022 compiler optimization bug. * aomedia:3369 Incorrect PSNR values reported by libaom for 12-bit encode. Update diff from Brad
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: rsadow...@cvs.openbsd.org 2023/04/09 00:16:31 Modified files: net/libcares : Makefile distinfo Log message: Update to libcares 1.19.0. c-ares version 1.19.0 This is a feature and bugfix release. It addresses a couple of new feature requests as well as a couple of bug fixes. Security: o Low. Stack overflow in ares_set_sortlist() which is used during c-ares initialization and typically provided by an administrator and not an end user. [24] Changes: o Windows: Drop support for XP and derivatives which greatly cleans up initialization code. [3] o Add ARES_OPT_HOSTS_FILE similar to ARES_OPT_RESOLVCONF for specifying a custom hosts file location. [10] o Add vcpkg installation instructions [13] Bug fixes: o Fix cross-compilation from Windows to Linux due to CPACK logic. [1] o Fix memory leak in reading /etc/hosts when using localhost fallback. [2] o Fix chain building c-ares when libresolv is already included by another project [4] o File lookup should not immediately abort as there may be other tries due to search criteria. o Asterisks should be allowed in host validation as CNAMEs may reference wildcard domains [5] o AutoTools build system referenced bad STDC_HEADERS macro [6] o Even if one address class returns a failure for ares_getaddrinfo() we should still return the results we have o CMake Windows: DLLs did not include resource file to include versions [7] [8] o CMake: Guard target creation in exported config [9] o Fix ares_getaddrinfo() numerical address resolution with AF_UNSPEC [11] o Apple: fix libresolv configured query times. [12] o Fix tools and help information [14] [15] o Various documentation fixes and cleanups [16] [22] [25] o Add include guards to ares_data.h [17] o c-ares could try to exceed maximum number of iovec entries supported by system [18] o CMake package config generation allow for absolute install paths [19] o Intel compiler fixes [20] o ares_strsplit bugs [21] [23] o The RFC6761 6.3 states localhost subdomains must be offline too. [26] Update diff from Brad
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: rsadow...@cvs.openbsd.org 2023/04/09 00:15:33 Modified files: multimedia/libvpx: Makefile distinfo multimedia/libvpx/patches: patch-configure Log message: Update to libvpx 1.13.0. 2023-01-31 v1.13.0 "Ugly Duckling" This release includes more Neon and AVX2 optimizations, adds a new codec control to set per frame QP, upgrades GoogleTest to v1.12.1, and includes numerous bug fixes. - Upgrading: This release is ABI incompatible with the previous release. New codec control VP9E_SET_QUANTIZER_ONE_PASS to set per frame QP. GoogleTest is upgraded to v1.12.1. .clang-format is upgraded to clang-format-11. VPX_EXT_RATECTRL_ABI_VERSION was bumped due to incompatible changes to the feature of using external rate control models for vp9. - Enhancement: Numerous improvements on Neon optimizations. Numerous improvements on AVX2 optimizations. Additional ARM targets added for Visual Studio. - Bug fixes: Fix to calculating internal stats when frame dropped. Fix to segfault for external resize test in vp9. Fix to build system with replacing egrep with grep -E. Fix to a few bugs with external RTC rate control library. Fix to make SVC work with VBR. Fix to key frame setting in VP9 external RC. Fix to -Wimplicit-int (Clang 16). Fix to VP8 external RC for buffer levels. Fix to VP8 external RC for dynamic update of layers. Fix to VP9 auto level. Fix to off-by-one error of max w/h in validate_config. Fix to make SVC work for Profile 1. Update diff form Brad
Re: [new] graphics/libliftoff
Is anyone interested in having this imported? Would require some dev help to do this, as I have no CVS account/permissions. Ok? On Wed, 5 Apr 2023, at 22:34, Vasyl Zubko wrote: > Lightweight KMS plane library. > > libliftoff eases the use of KMS planes from userspace without standing > in your way. Users create "virtual planes" called layers, set KMS > properties on them, > and libliftoff will pick hardware planes for these layers if possible. > > Blog post with details: > https://emersion.fr/blog/2019/xdc2019-wrap-up/#libliftoff > Repository: https://gitlab.freedesktop.org/emersion/libliftoff > > Builds and passes tests on -current. Verified for amd64. > > Attachments: > * libliftoff.tar.gz
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: rsadow...@cvs.openbsd.org 2023/04/09 00:14:31 Modified files: multimedia/libass: Makefile distinfo Log message: Update to libass 0.17.1. libass (0.17.1) * Fix buffer overread if soft-wrapping occurred and ASS_FEATURE_WHOLE_TEXT_LAYOUT was enabled via API or due to Encoding -1 (bug introduced in 0.16.0) * x86: detect GNU Hurd and configure NASM appropriately libass (0.17.0) * Fix various parts relating to automatic linebreaking * Fix rendering when hinting was enabled and fontsizes or scales are zero * Switch build to a non-recursive setup for improved parallelism * Improve quality of SSA Effects movement * Further documentation improvements * Completely invalid Events are now discarded during parsing * Introduction of LayoutRes{X,Y} script headers * New AlphaLevel style override to set all alpha values while keeping the color * Add ASS_FEATURE_WRAP_UNICODE to allow automatic linebreaks in accordance with the Unicode line breaking algorithm instead of ASS' much stricter breaking rules. For the feature to be available at runtime, libass must be linked against the new optional dependency libunibreak. * Improve VSFilter compatibility: * Fix premature truncation of animated alphas (was a 0.15.0 regression) * Fix handling of small delay parameters for legacy SSA Effects * Fix x-scaling with PlayResX * Fix x-scaling for anamorphic video (except for \be whose scaling remains buggy in general) * Support SSA's AlphaLevel style field * Support the \kt override tag from VSFilter's v4++ set * Parse ScriptType headers * Parse integer header, style and event field values like VSFilter * Ignore trailing whitespace in an event's text Update diff from Brad
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: rsadow...@cvs.openbsd.org 2023/04/09 00:10:06 Modified files: textproc/libunibreak: Makefile distinfo Log message: Update to libunibreak 5.1. - Speed up line-break property lookup - Update the data to conform to Unicode 15 Update diff from Brad
Re: UPDATE: libheif 1.15.2
On Sat Apr 08, 2023 at 06:28:48AM -0400, Brad Smith wrote: > Here is an update to libheif 1.15.2. > > > - codec plugin system now also works with Windows > - heif_convert: manually choose which decoder should be used > - support for CLLI (content light level box), MDCV (mastering display colour > volume), PASP (pixel aspect) information > - ICC profile support in gdk-pixbuf loader Committed, thanks > > > Index: Makefile > === > RCS file: /home/cvs/ports/multimedia/libheif/Makefile,v > retrieving revision 1.10 > diff -u -p -u -p -r1.10 Makefile > --- Makefile 4 Apr 2023 09:08:47 - 1.10 > +++ Makefile 6 Apr 2023 08:59:01 - > @@ -1,9 +1,9 @@ > COMMENT= HEIF and AVIF file format decoder and encoder > > -V= 1.14.2 > +V= 1.15.2 > DISTNAME=libheif-$V > > -SHARED_LIBS += heif 1.4 # 9.0 > +SHARED_LIBS += heif 1.5 # 9.0 > > CATEGORIES= multimedia graphics > > @@ -13,7 +13,7 @@ HOMEPAGE= https://github.com/strukturag/ > PERMIT_PACKAGE= Yes > > WANTLIB += ${COMPILER_LIBCXX} aom c dav1d de265 gdk_pixbuf-2.0 > -WANTLIB += glib-2.0 gobject-2.0 intl jpeg m png x265 > +WANTLIB += glib-2.0 gobject-2.0 intl jpeg m png x265 z > > MASTER_SITES= > https://github.com/strukturag/libheif/releases/download/v$V/ > > Index: distinfo > === > RCS file: /home/cvs/ports/multimedia/libheif/distinfo,v > retrieving revision 1.6 > diff -u -p -u -p -r1.6 distinfo > --- distinfo 4 Apr 2023 09:08:47 - 1.6 > +++ distinfo 6 Apr 2023 08:39:38 - > @@ -1,2 +1,2 @@ > -SHA256 (libheif-1.14.2.tar.gz) = 0BaQXiR9aVLNfuT5uQlXNQtqbKpGa8dv3+brMCttCIw= > -SIZE (libheif-1.14.2.tar.gz) = 1739439 > +SHA256 (libheif-1.15.2.tar.gz) = ekxgd/RRgJJlg+IIdXE3G92cshtub62oWm+9VE8moOI= > +SIZE (libheif-1.15.2.tar.gz) = 1749773 > Index: patches/patch-libheif_CMakeLists_txt > === > RCS file: patches/patch-libheif_CMakeLists_txt > diff -N patches/patch-libheif_CMakeLists_txt > --- patches/patch-libheif_CMakeLists_txt 4 Apr 2023 09:08:47 - > 1.1 > +++ /dev/null 1 Jan 1970 00:00:00 - > @@ -1,14 +0,0 @@ > -cmake: Use CMAKE_DL_LIBS instead of dl to fix build on OpenBSD > - > -Index: libheif/CMakeLists.txt > libheif/CMakeLists.txt.orig > -+++ libheif/CMakeLists.txt > -@@ -64,7 +64,7 @@ target_compile_definitions(heif > - > - if (PLUGIN_LOADING_SUPPORTED_AND_ENABLED) > - target_compile_definitions(heif PRIVATE ENABLE_PLUGIN_LOADING=1) > --target_link_libraries(heif PRIVATE dl) > -+target_link_libraries(heif PRIVATE ${CMAKE_DL_LIBS}) > - endif() > - > - add_subdirectory(plugins) > Index: pkg/PLIST > === > RCS file: /home/cvs/ports/multimedia/libheif/pkg/PLIST,v > retrieving revision 1.4 > diff -u -p -u -p -r1.4 PLIST > --- pkg/PLIST 4 Apr 2023 09:08:47 - 1.4 > +++ pkg/PLIST 6 Apr 2023 08:53:25 - > @@ -19,8 +19,6 @@ lib/pkgconfig/libheif.pc > @man man/man1/heif-enc.1 > @man man/man1/heif-info.1 > @man man/man1/heif-thumbnailer.1 > -share/mime/packages/avif.xml > -share/mime/packages/heif.xml > share/thumbnailers/heif.thumbnailer > @tag update-mime-database > @tag update-gdk-pixbuf >
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: rsadow...@cvs.openbsd.org 2023/04/09 00:07:08 Modified files: multimedia/libheif: Makefile distinfo multimedia/libheif/pkg: PLIST Removed files: multimedia/libheif/patches: patch-libheif_CMakeLists_txt Log message: Update to libheif 1.15.2. - codec plugin system now also works with Windows - heif_convert: manually choose which decoder should be used - support for CLLI (content light level box), MDCV (mastering display colour volume), PASP (pixel aspect) information - ICC profile support in gdk-pixbuf loader Update diff from Brad
Re: UPDATE: dnsmasq 2.89
On Sat Apr 08, 2023 at 06:16:21AM -0400, Brad Smith wrote: > Here is an update to dnsmasq 2.89. > > > version 2.89 > Fix bug introduced in 2.88 (commit fe91134b) which can result > in corruption of the DNS cache internal data structures and > logging of "cache internal error". This has only been seen > in one place in the wild, and it took considerable effort > to even generate a test case to reproduce it, but there's > no way to be sure it won't strike, and the effect is to break > the cache badly. Installations with DNSSEC enabled are more > likely to see the problem, but not running DNSSEC does not > guarantee that it won't happen. Thanks to Timo van Roermund > for reporting the bug and for his great efforts in chasing > it down. Committed, thanks > > > Index: Makefile > === > RCS file: /home/cvs/ports/net/dnsmasq/Makefile,v > retrieving revision 1.65 > diff -u -p -u -p -r1.65 Makefile > --- Makefile 3 Jan 2023 15:45:35 - 1.65 > +++ Makefile 18 Feb 2023 10:26:57 - > @@ -1,6 +1,6 @@ > COMMENT= lightweight caching DNS forwarder, DHCP and TFTP server > > -DISTNAME=dnsmasq-2.88 > +DISTNAME=dnsmasq-2.89 > CATEGORIES= net > MASTER_SITES=https://thekelleys.org.uk/dnsmasq/ > EXTRACT_SUFX=.tar.xz > Index: distinfo > === > RCS file: /home/cvs/ports/net/dnsmasq/distinfo,v > retrieving revision 1.43 > diff -u -p -u -p -r1.43 distinfo > --- distinfo 3 Jan 2023 15:45:35 - 1.43 > +++ distinfo 18 Feb 2023 10:27:07 - > @@ -1,2 +1,2 @@ > -SHA256 (dnsmasq-2.88.tar.xz) = I1RN7aEDQMBTvqbxWpP+1up/WqqFMWv8Zx/6bSL7wbM= > -SIZE (dnsmasq-2.88.tar.xz) = 560640 > +SHA256 (dnsmasq-2.89.tar.xz) = Ar0jA0bPC51ZCfXhUd8WiycHEDeF62FrVmhYVa3rtgk= > +SIZE (dnsmasq-2.89.tar.xz) = 562700 > Index: patches/patch-man_dnsmasq_8 > === > RCS file: /home/cvs/ports/net/dnsmasq/patches/patch-man_dnsmasq_8,v > retrieving revision 1.32 > diff -u -p -u -p -r1.32 patch-man_dnsmasq_8 > --- patches/patch-man_dnsmasq_8 3 Jan 2023 15:45:35 - 1.32 > +++ patches/patch-man_dnsmasq_8 18 Feb 2023 10:27:27 - > @@ -17,8 +17,8 @@ Index: man/dnsmasq.8 > .TP > .B \-v, --version > Print the version number. > -@@ -2217,7 +2216,7 @@ and /share/ads-domains.gz containing a compressed > - list of ad server domains will save disk space with large ad-server > blocklists. > +@@ -2231,7 +2230,7 @@ dig +short chaos txt cachesize.bind > + > .SH CONFIG FILE > At startup, dnsmasq reads > -.I /etc/dnsmasq.conf, > @@ -26,7 +26,7 @@ Index: man/dnsmasq.8 > if it exists. (On > FreeBSD, the file is > .I /usr/local/etc/dnsmasq.conf > -@@ -2676,7 +2675,7 @@ dnsmasq has no direct way of determining the charset i > +@@ -2681,7 +2680,7 @@ dnsmasq has no direct way of determining the charset i > assume that it is the system default. > > .SH FILES >
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: rsadow...@cvs.openbsd.org 2023/04/09 00:04:29 Modified files: net/dnsmasq: Makefile distinfo net/dnsmasq/patches: patch-man_dnsmasq_8 Log message: Update to dnsmasq 2.89. version 2.89 Fix bug introduced in 2.88 (commit fe91134b) which can result in corruption of the DNS cache internal data structures and logging of "cache internal error". This has only been seen in one place in the wild, and it took considerable effort to even generate a test case to reproduce it, but there's no way to be sure it won't strike, and the effect is to break the cache badly. Installations with DNSSEC enabled are more likely to see the problem, but not running DNSSEC does not guarantee that it won't happen. Thanks to Timo van Roermund for reporting the bug and for his great efforts in chasing it down. Update diff from Brad
Re: UPDATE: GraphicsMagick 1.3.40
On Sat Apr 08, 2023 at 06:14:22AM -0400, Brad Smith wrote: > Here is an update to GraphicsMagick 1.3.40. > Committed, thanks > > Index: Makefile > === > RCS file: /home/cvs/ports/graphics/GraphicsMagick/Makefile,v > retrieving revision 1.70 > diff -u -p -u -p -r1.70 Makefile > --- Makefile 4 Mar 2023 08:04:21 - 1.70 > +++ Makefile 26 Mar 2023 23:49:48 - > @@ -1,13 +1,12 @@ > COMMENT= image processing tools with stable ABI > > -DISTNAME=GraphicsMagick-1.3.38 > +DISTNAME=GraphicsMagick-1.3.40 > CATEGORIES= graphics devel > MASTER_SITES=${MASTER_SITE_SOURCEFORGE:=graphicsmagick/} > EXTRACT_SUFX=.tar.xz > -REVISION=0 > > -SHARED_LIBS= GraphicsMagick 9.2 \ > - GraphicsMagick++6.0 \ > +SHARED_LIBS= GraphicsMagick 9.3 \ > + GraphicsMagick++6.1 \ > GraphicsMagickWand 4.0 > > HOMEPAGE=http://www.graphicsmagick.org/ > Index: distinfo > === > RCS file: /home/cvs/ports/graphics/GraphicsMagick/distinfo,v > retrieving revision 1.32 > diff -u -p -u -p -r1.32 distinfo > --- distinfo 24 Apr 2022 21:08:29 - 1.32 > +++ distinfo 5 Mar 2023 16:05:13 - > @@ -1,2 +1,2 @@ > -SHA256 (GraphicsMagick-1.3.38.tar.xz) = > 1gzZ21k1HSucsZvrRDFwrKoo8HPRPSWPZ7NidjXjJnU= > -SIZE (GraphicsMagick-1.3.38.tar.xz) = 5958352 > +SHA256 (GraphicsMagick-1.3.40.tar.xz) = > l9wanU6Jx3slo7JFBef/FlO4j5v+MfGJzhCAS476d0Y= > +SIZE (GraphicsMagick-1.3.40.tar.xz) = 5507792 > Index: patches/patch-configure > === > RCS file: /home/cvs/ports/graphics/GraphicsMagick/patches/patch-configure,v > retrieving revision 1.21 > diff -u -p -u -p -r1.21 patch-configure > --- patches/patch-configure 11 Mar 2022 19:22:04 - 1.21 > +++ patches/patch-configure 8 Jan 2023 12:08:02 - > @@ -1,7 +1,7 @@ > Index: configure > --- configure.orig > +++ configure > -@@ -28046,7 +28046,7 @@ done > +@@ -28557,7 +28557,7 @@ done > # > > # Subdirectory under lib to place GraphicsMagick lib files > @@ -10,7 +10,7 @@ Index: configure > > cat >>confdefs.h <<_ACEOF > #define MagickLibSubdir "$MagickLibSubdir" > -@@ -28150,7 +28150,7 @@ _ACEOF > +@@ -28661,7 +28661,7 @@ _ACEOF > > # > # Path to GraphicsMagick share files > Index: pkg/PLIST > === > RCS file: /home/cvs/ports/graphics/GraphicsMagick/pkg/PLIST,v > retrieving revision 1.28 > diff -u -p -u -p -r1.28 PLIST > --- pkg/PLIST 4 Mar 2023 08:04:22 - 1.28 > +++ pkg/PLIST 5 Mar 2023 17:10:00 - > @@ -376,6 +376,7 @@ share/doc/GraphicsMagick/www/ChangeLog-2 > share/doc/GraphicsMagick/www/ChangeLog-2019.html > share/doc/GraphicsMagick/www/ChangeLog-2020.html > share/doc/GraphicsMagick/www/ChangeLog-2021.html > +share/doc/GraphicsMagick/www/ChangeLog-2022.html > share/doc/GraphicsMagick/www/Changelog.html > share/doc/GraphicsMagick/www/Changes.html > share/doc/GraphicsMagick/www/Copyright.html >
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: rsadow...@cvs.openbsd.org 2023/04/09 00:02:45 Modified files: graphics/GraphicsMagick: Makefile distinfo graphics/GraphicsMagick/patches: patch-configure graphics/GraphicsMagick/pkg: PLIST Log message: Update GraphicsMagick to 1.3.40. Update diff from Brad