Re: UPDATE: devel/sdcc 4.2.0

2023-04-09 Thread Rafael Sadowski
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

2023-04-09 Thread Rafael Sadowski
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

2023-04-09 Thread Rafael Sadowski
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

2023-04-09 Thread Rafael Sadowski
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

2023-04-09 Thread Rafael Sadowski
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

2023-04-09 Thread Rafael Sadowski
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

2023-04-09 Thread Rafael Sadowski
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

2023-04-09 Thread wen heping
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

2023-04-09 Thread Greg Steuck
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

2023-04-09 Thread Rafael Sadowski
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

2023-04-09 Thread Rafael Sadowski
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

2023-04-09 Thread Rafael Sadowski
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

2023-04-09 Thread Rafael Sadowski
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

2023-04-09 Thread Rafael Sadowski
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

2023-04-09 Thread Rafael Sadowski
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

2023-04-09 Thread Brad Smith
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

2023-04-09 Thread Jeremie Courreges-Anglas
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

2023-04-09 Thread Brad Smith
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]

2023-04-09 Thread Brad Smith
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]

2023-04-09 Thread Brad Smith
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

2023-04-09 Thread Brad Smith
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

2023-04-09 Thread Brad Smith

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

2023-04-09 Thread Jeremie Courreges-Anglas
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

2023-04-09 Thread Christian Weisgerber
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

2023-04-09 Thread Theo Buehler
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

2023-04-09 Thread Volker Schlecht

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

2023-04-09 Thread Volker Schlecht

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

2023-04-09 Thread Jonathan Gray
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

2023-04-09 Thread Rafael Sadowski
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

2023-04-09 Thread xaizek
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

2023-04-09 Thread Lucas de Sena
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

2023-04-09 Thread Lucas de Sena
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

2023-04-09 Thread Volker Schlecht

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

2023-04-09 Thread Antoine Jacoutot
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

2023-04-09 Thread Stuart Henderson
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

2023-04-09 Thread Stuart Henderson
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

2023-04-09 Thread Stuart Henderson
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

2023-04-09 Thread Robert Nagy
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

2023-04-09 Thread Stuart Henderson
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

2023-04-09 Thread Jonathan Gray
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

2023-04-09 Thread Stuart Henderson
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

2023-04-09 Thread Laurent Cheylus

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

2023-04-09 Thread Volker Schlecht

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

2023-04-09 Thread Antoine Jacoutot
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

2023-04-09 Thread Jeremie Courreges-Anglas
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

2023-04-09 Thread Landry Breuil
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

2023-04-09 Thread Jeremie Courreges-Anglas
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

2023-04-09 Thread Remi Locherer
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

2023-04-09 Thread kmos
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

2023-04-09 Thread Rafael Sadowski
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

2023-04-09 Thread Rafael Sadowski
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

2023-04-09 Thread Rafael Sadowski
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

2023-04-09 Thread Rafael Sadowski
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

2023-04-09 Thread Rafael Sadowski
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

2023-04-09 Thread Rafael Sadowski
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

2023-04-09 Thread Rafael Sadowski
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

2023-04-09 Thread Rafael Sadowski
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

2023-04-09 Thread Rafael Sadowski
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

2023-04-09 Thread Rafael Sadowski
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

2023-04-09 Thread Rafael Sadowski
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

2023-04-09 Thread Rafael Sadowski
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

2023-04-09 Thread Rafael Sadowski
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

2023-04-09 Thread Rafael Sadowski
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

2023-04-09 Thread Rafael Sadowski
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

2023-04-09 Thread Vasyl Zubko
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

2023-04-09 Thread Rafael Sadowski
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

2023-04-09 Thread Rafael Sadowski
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

2023-04-09 Thread Rafael Sadowski
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

2023-04-09 Thread Rafael Sadowski
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

2023-04-09 Thread Rafael Sadowski
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

2023-04-09 Thread Rafael Sadowski
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

2023-04-09 Thread Rafael Sadowski
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

2023-04-09 Thread Rafael Sadowski
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