Re: CVS: cvs.openbsd.org: ports

2023-04-11 Thread Rafael Sadowski
On Mon Apr 10, 2023 at 10:58:38AM +0200, Antoine Jacoutot wrote:
> On Sat, Apr 08, 2023 at 11:29:05PM -0600, Rafael Sadowski wrote:
> > CVSROOT:/cvs
> > Module name:ports
> > Changes by: rsadow...@cvs.openbsd.org   2023/04/08 23:29:05
> > 
> > Modified files:
> > math/labplot   : Makefile distinfo 
> > math/labplot/pkg: PLIST 
> > 
> > Log message:
> > Update labplot to 2.10.0
> 
> Does not configure.
> 
> 
> <...>
> -- Origin project import DISABLED
> -- Found Cantor Library 22.12.3
> -- Found FFTW3: /usr/local/lib/libfftw3.so.7.1 (found version "3.3.10") 
> -- Could NOT find HDF5 (missing: HDF5_DIR)
> -- Found HDF5: 
> /usr/local/lib/libhdf5.so.4.0;/usr/lib/libz.so.7.0;/usr/lib/libm.so.10.1 
> (found version "1.12.1") found components: C 
> -- Could NOT find netCDF (missing: netCDF_DIR)
> -- Found netCDF: /usr/local/lib/libnetcdf.so.8.0 (found version "4.8.1") 
> -- Found Zip Library /usr/local/lib/libzip.so.4.2
> -- MQTT Library DISABLED
> -- Found Qt5SerialPort Library
> -- Found CFITSIO: /usr/local/lib/libcfitsio.so.3.0 (found version "4.2.0")
> -- Found LIBCERF: /usr/local/lib/libcerf.so.2.0 (found version "1.13") 
> -- Found ZLIB: /usr/lib/libz.so.7.0 (found version "1.2.13") 
> -- Found LZ4: /usr/local/lib/liblz4.so.3.2 (found version "1.9.4") 
> -- Found ZIP libraries ZLIB and LZ4 (needed for ROOT importer)
> -- ReadStat support DISABLED
> -- Could NOT find QXlsx (missing: QXLSX_LIBRARIES QXLSX_INCLUDE_DIR) 
> -- QXlsx library NOT FOUND. Building own version.
> -- Found Matio: /usr/local/lib/libmatio.so.3.1  
> -- Found Discount: /usr/local/lib/libmarkdown.so.0.0  
> -- Reproducable build DISABLED
> -- Looking for random
> -- Looking for random - found
> -- Found SharedMimeInfo: /usr/local/bin/update-mime-database (found version 
> "2.2") 
> CMake Error at src/3rdparty/QXlsx/CMakeLists.txt:16 (find_package):
>   Could not find a package configuration file provided by "QT" with any of
>   the following names:
> 
> Qt6Config.cmake
> qt6-config.cmake
> Qt5Config.cmake
> qt5-config.cmake
> 
>   Add the installation prefix of "QT" to CMAKE_PREFIX_PATH or set "QT_DIR" to
>   a directory containing one of the above files.  If "QT" provides a separate
>   development package or SDK, be sure it has been installed.
> 
> 
> -- Configuring incomplete, errors occurred!
> 
> 
> 
> -- 
> Antoine
> 

Thanks aja, should be fixed.



CVS: cvs.openbsd.org: ports

2023-04-11 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2023/04/11 23:56:13

Modified files:
math/labplot   : Makefile 
math/labplot/pkg: PLIST 

Log message:
Disable VectorBLF and Excel support for now

VectorBLF and QXlsx needs internet/git access at build time. We do not want
that. Separate ports might help here. While here disable CMake Git detection.

Spotted by aja and naddy, thanks!



Re: [New] security/Nuclei 2.9.0

2023-04-11 Thread lux
On Thu, 2023-03-30 at 08:53 +0800, lux wrote:
> Hi
> 
> Nuclei is a fast and customisable vulnerability scanner based on
> simple
> YAML based DSL.
> 
> Nuclei is used to send requests across targets based on a template,
> leading to zero false positives and providing fast scanning on a
> large
> number of hosts. Nuclei offers scanning for a variety of protocols,
> including TCP, DNS, HTTP, SSL, File, Whois, Websocket, Headless etc.
> With powerful and flexible templating, Nuclei can be used to model
> all
> kinds of security checks.
> 
> I built a port and tested on OpenBSD.
> 
> Cheers!

Ping



Re: [update] net/transmission 4.0.2

2023-04-11 Thread Josh Grosse
On Wed, Apr 12, 2023 at 12:18:47AM +0300, Kirill Bychkov wrote:
> On Fri, April 7, 2023 14:35, Josh Grosse wrote:
> > On Fri, Apr 07, 2023 at 10:30:22AM +0100, Stuart Henderson wrote:
> >> ..
> >> > +LIB_DEPENDS-common +=   net/curl net/libpsl net/miniupnp/libnatpmp
> >> > +LIB_DEPENDS-common +=   net/miniupnp/miniupnpc>=1.9
> >>
> >> would prefer one-per-line in LIB_DEPENDS like other ports do
> >
> > Done.
> >
> >> ..
> >> > +share/metainfo/
> >> > +share/metainfo/transmission-gtk.metainfo.xml
> >>
> >> that should be in PLIST-gtk
> >
> > Thank you for catching this. Corrected.
> >
> Hi,
> I guess share/transmission/translations/transmission_*.qm should go to
> PLIST-qt, not PLIST-main. Spotted while running update-plist with 
> FLAVOR=no_qt.
 
Thank you, Kirill!  "v3" diff attached.
diff --git a/net/transmission/Makefile b/net/transmission/Makefile
index 3deb9382f4a..cf5cbfa77a5 100644
--- a/net/transmission/Makefile
+++ b/net/transmission/Makefile
@@ -2,10 +2,7 @@ COMMENT-main=  BitTorrent command line and daemon client
 COMMENT-gtk=   BitTorrent client with GTK+ interface
 COMMENT-qt=BitTorrent client with Qt interface
 
-NOT_FOR_ARCHS-gtk= sparc64
-NOT_FOR_ARCHS-qt= sparc64
-
-VER=   3.00
+VER=   4.0.2
 DISTNAME=  transmission-${VER}
 PKGNAME-main=  transmission-${VER}
 PKGNAME-gtk=   transmission-gtk-${VER}
@@ -13,22 +10,17 @@ PKGNAME-qt= transmission-qt-${VER}
 CATEGORIES=net
 HOMEPAGE=  https://transmissionbt.com/
 MAINTAINER=Josh Grosse 
-REVISION-gtk=  2
-REVISION-main= 2
-REVISION-qt=   2
 
 # GPLv2+
 PERMIT_PACKAGE=Yes
 
-MASTER_SITES=  
https://github.com/transmission/transmission-releases/raw/master/
+MASTER_SITES=  
https://github.com/transmission/transmission/releases/download/${VER}/
 EXTRACT_SUFX=  .tar.xz
 
 MULTI_PACKAGES=-main -gtk -qt
 
-ONLY_FOR_ARCHS-qt= ${MODGCC4_ARCHS} ${CLANG_ARCHS}
-
+# gnu++17
 COMPILER = base-clang ports-gcc
-COMPILER_LANGS =   c
 
 
 PSEUDO_FLAVORS=no_gtk no_qt
@@ -36,84 +28,56 @@ FLAVOR?=
 
 .include 
 
-WANTLIB-common=c crypto curl event_core event_extra m miniupnpc>=2.0 \
-   natpmp pthread ssl z intl
-WANTLIB-main=  ${WANTLIB-common} nghttp2 iconv
-WANTLIB-gtk=   ${WANTLIB-common} X11 Xcomposite Xcursor Xdamage \
-   Xext Xfixes Xi Xinerama Xrandr Xrender \
-   atk-1.0 atk-bridge-2.0 cairo cairo-gobject \
-   expat ffi fontconfig freetype fribidi \
-   gdk-3 gdk_pixbuf-2.0 gio-2.0 glib-2.0 gmodule-2.0 \
-   gobject-2.0 graphite2 gthread-2.0 gtk-3 \
-   harfbuzz pango-1.0 pangoft2-1.0 \
-   pangocairo-1.0 pixman-1 png pcre2-8 xcb \
-   xcb-render xcb-shm epoxy nghttp2 iconv \
-   Xau Xdmcp execinfo jpeg ${COMPILER_LIBCXX}
-WANTLIB-qt=${WANTLIB-common} ${MODQT_WANTLIB} \
-   GL Qt5Core Qt5DBus Qt5Gui Qt5Network Qt5Widgets \
-   fontconfig freetype $(COMPILER_LIBCXX)
-
-MODULES+=  textproc/intltool
-
-LIB_DEPENDS-common=devel/gettext,-runtime \
-   devel/libevent2 \
-   net/curl \
-   net/miniupnp/libnatpmp \
-   net/miniupnp/miniupnpc>=1.9
-LIB_DEPENDS-main=${LIB_DEPENDS-common}
-LIB_DEPENDS-gtk=${LIB_DEPENDS-common} \
-   x11/gtk+3
-LIB_DEPENDS-qt=${LIB_DEPENDS-common} \
-   ${MODQT_LIB_DEPENDS}
-
-RUN_DEPENDS-gtk=${PKGNAME-main}:${BUILD_PKGPATH} \
-   devel/desktop-file-utils \
-   x11/gtk+3,-guic
-RUN_DEPENDS-qt=${PKGNAME-main}:${BUILD_PKGPATH} \
-   devel/desktop-file-utils
-
-USE_GMAKE= Yes
-CONFIGURE_STYLE=gnu
-
-CONFIGURE_ARGS=--disable-shared \
-   --enable-cli \
-   --enable-external-natpmp
-
-# -I$(top_builddir)/third-party is required, but configure fails to
-# set it if we use external miniupnp libs.
-
-CONFIGURE_ENV= CPPFLAGS="-I${WRKSRC}/third-party -I${LOCALBASE}/include" \
-   LDFLAGS="-L${LOCALBASE}/lib"
+WANTLIB-common =   ${COMPILER_LIBCXX} c crypto curl m miniupnpc natpmp psl 
ssl
 
-.if ${BUILD_PACKAGES:M-qt}
-MODULES+=  devel/qmake x11/qt5
-COMPILER_LANGS +=  c++
-# avoid setting LINK=
-MODQT5_USE_CXX11=  No
-MODQMAKE_PROJECTS= qt/qtr.pro
-CONFIGURE_STYLE+=  qmake
-SEPARATE_BUILD=No
-MODQMAKE_INSTALL_ROOT= ${PREFIX}
-.endif
+WANTLIB-main = ${WANTLIB-common}
 
-.if !${BUILD_PACKAGES:M-gtk}
-CONFIGURE_ARGS+=--without-gtk
-.endif
+WANTLIB-gtk += ${WANTLIB-common} atk-1.0 atkmm-1.6 cairo cairo-gobject
+WANTLIB-gtk += cairomm-1.0 gdk-3 gdk_pixbuf-2.0 gdkmm-3.0 gio-2.0
+WANTLIB-gtk += giomm-2.4 glib-2.0 glibmm-2.4 gobject-2.0 gtk-3 gtkmm-3.0
+WANTLIB-gtk += harfbuzz intl pango-1.0 pangocairo-1.0 pangomm-1.4 sigc-2.0
+
+WANTLIB-qt +=  ${WANTLIB-common} GL Qt6Core Qt6DBus Qt6Gui Qt6Network Qt6Svg
+WANTLIB-qt +=  Qt6Widgets
+
+MODULES += devel/cmake textproc/intltool
+
+LIB_DEPENDS-common +=  

Re: [update] net/transmission 4.0.2

2023-04-11 Thread Kirill Bychkov
On Fri, April 7, 2023 14:35, Josh Grosse wrote:
> On Fri, Apr 07, 2023 at 10:30:22AM +0100, Stuart Henderson wrote:
>> ..
>> > +LIB_DEPENDS-common += net/curl net/libpsl net/miniupnp/libnatpmp
>> > +LIB_DEPENDS-common += net/miniupnp/miniupnpc>=1.9
>>
>> would prefer one-per-line in LIB_DEPENDS like other ports do
>
> Done.
>
>> ..
>> > +share/metainfo/
>> > +share/metainfo/transmission-gtk.metainfo.xml
>>
>> that should be in PLIST-gtk
>
> Thank you for catching this. Corrected.
>
Hi,
I guess share/transmission/translations/transmission_*.qm should go to
PLIST-qt, not PLIST-main. Spotted while running update-plist with FLAVOR=no_qt.



CVS: cvs.openbsd.org: ports

2023-04-11 Thread Thomas Frohwein
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2023/04/11 16:29:47

Modified files:
devel/sdl2 : Makefile distinfo 
devel/sdl2/patches: patch-src_SDL_c 
patch-src_joystick_SDL_gamecontrollerdb_h 

Log message:
update to SDL2 2.26.5
based on diff from Brad, who noticed that --disable-oss and the joystick
haptics part of the diff are no longer needed



Re: editors/helix 23.03

2023-04-11 Thread Rafael Sadowski
On Tue Apr 11, 2023 at 12:09:58PM +, Laurent Cheylus wrote:
> Le 2023-04-09 09:07, Volker Schlecht a écrit :
> > Hi Laurent,
> > 
> > here's the whole thing in one patch, in case you want to "OK" it.
> 
> Thanks Volker to merge my modification in the whole patch for Helix 23.03.
> 
> Build and tests OK on current/amd64.
> 
> OK to commit as maintener. Can someone with write permissions commit, please
> ?

Done, thanks both of you.



CVS: cvs.openbsd.org: ports

2023-04-11 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2023/04/11 15:02:26

Modified files:
editors/helix  : Makefile crates.inc distinfo 
editors/helix/patches: patch-helix-loader_src_grammar_rs 
   patch-helix-loader_src_lib_rs 
editors/helix/pkg: PLIST 
Added files:
editors/helix/patches: patch-Cargo_lock patch-Cargo_toml 
   patch-helix-loader_build_rs 
Removed files:
editors/helix/patches: patch-helix-term_build_rs 

Log message:
Update helix to 23.03

Update diff from Volker Schlecht,
Feedback and ok Laurent Cheylus (maintainer)



Re: archives/zstd-1.5.5 on 7.3

2023-04-11 Thread Björn Ketelaars
On Tue 11/04/2023 09:41, Adriano Barbosa wrote:
> Hi!
> zstd-1.5.5 is available in 7.2 (reference below), but the version
> available in 7.3 is 1.5.4p0 because of the freeze on the ports tree
> for the release probably.
> Should 1.5.5 be made available in 7.3?
> 
> Obrigado!
> --
> Adriano
> 
> https://marc.info/?l=openbsd-ports=168067387316746=2
> 

zstd-1.5.5 has been committed a couple of minutes ago to 7.3-stable.



CVS: cvs.openbsd.org: ports

2023-04-11 Thread Kirill Bychkov
CVSROOT:/cvs
Module name:ports
Changes by: ki...@cvs.openbsd.org   2023/04/11 14:34:38

Modified files:
net/seafile/client: Makefile distinfo 
net/seafile/seafile: Makefile distinfo 
net/seafile/seafile/patches: patch-daemon_Makefile_am 

Log message:
Update to seafile-9.0.1



CVS: cvs.openbsd.org: ports

2023-04-11 Thread Bjorn Ketelaars
CVSROOT:/cvs
Module name:ports
Changes by: b...@cvs.openbsd.org2023/04/11 14:19:21

Modified files:
archivers/zstd : Tag: OPENBSD_7_3 Makefile distinfo 
Removed files:
archivers/zstd/patches: Tag: OPENBSD_7_3 patch-programs_fileio_c 

Log message:
Update to zstd-1.5.5

This release corrects a corruption bug in high compression mode. More
information can be found at https://github.com/facebook/zstd/pull/3517.
Overview on other changes can be found at
https://github.com/facebook/zstd/releases/tag/v1.5.5.

Minor of SHLIB has been bumped because of addition of new symbols.



CVS: cvs.openbsd.org: ports

2023-04-11 Thread Bjorn Ketelaars
CVSROOT:/cvs
Module name:ports
Changes by: b...@cvs.openbsd.org2023/04/11 14:07:34

Modified files:
news/sabnzbd   : Makefile 

Log message:
Add devel/py-setuptools as RDEP

Found by Matthias Schmidt . Thank you!



Re: games/0ad/base: recognise MAKE_JOBS, don't build tests

2023-04-11 Thread Thomas Frohwein
On Tue, Apr 11, 2023 at 10:53:23AM +, Klemens Nanni wrote:
> Official build tags mention passing -jN to the update-workspaces.sh script,
> which does make it use more jobs on my box, so do that.
> 
> Their build system is a very weird mix and I still see -j2 in the process list
> with and without this diff, so something else is at work, but this diff does
> not make that worse.

The build system is really pretty obtuse. Adding -j2 seems to address
the part in update-workspaces.sh. Not sure if this propagates to
places like libraries/source/fcollada/build.sh and
libraries/source/nvtt/build.sh.

I'm okay with adding -j${MAKE_JOBS} for now and taking it from there.

> Compiling .cpp tests takes noticable time and are logged, but we never run
> them, so disable for now.

ok to disable the tests while NO_TEST=Yes is in place. 

> Document -std=gnu++17 as seen in compile logs on amd64.

Definitely the right thing to note this here.

> Feedback? Objection? OK?

in sum that's an overall ok thfr@

> Index: Makefile
> ===
> RCS file: /cvs/ports/games/0ad/base/Makefile,v
> retrieving revision 1.40
> diff -u -p -r1.40 Makefile
> --- Makefile  6 Mar 2023 13:37:15 -   1.40
> +++ Makefile  11 Apr 2023 10:48:44 -
> @@ -35,6 +35,7 @@ RUN_DEPENDS =   devel/desktop-file-utils 
>   games/0ad/data=${V}
>  MODULES =lang/python
>  
> +# gnu++17
>  COMPILER =   base-clang ports-gcc
>  
>  MODPY_RUNDEP =   No
> @@ -58,7 +59,8 @@ CONFIGURE_ENV +=SHELL=sh
>  
>  # XXX don't use --with-native-mozjs because 0ad needs to stay in sync
>  # with it: updates to mozjs could break the multiplayer.
> -CONFIGURE_ARGS +=--without-nvtt \
> +CONFIGURE_ARGS +=-j${MAKE_JOBS} \
> + --without-nvtt \
>   --datadir=${PREFIX}/share/0ad \
>   --libdir=${PREFIX}/lib \
>   --minimal-flags
> @@ -97,6 +99,11 @@ do-install:
>  
>  # most tests fail without nvtt
>  NO_TEST =Yes
> +# avoid building unused tests in ${WRKSRC}/Makefile
> +MAKE_FLAGS +=cxxtestroot_config='' \
> + mocks_test_config='' \
> + test_config=''
> +
>  #do-test:
>  #cd ${WRKDIST}/binaries/system && ./test
>  
> 



CVS: cvs.openbsd.org: ports

2023-04-11 Thread Caspar Schutijser
CVSROOT:/cvs
Module name:ports
Changes by: cas...@cvs.openbsd.org  2023/04/11 13:37:29

Modified files:
meta/tor-browser: Tag: OPENBSD_7_3 Makefile 
www/tor-browser: Tag: OPENBSD_7_3 Makefile.inc 
www/tor-browser/browser: Tag: OPENBSD_7_3 Makefile distinfo 
www/tor-browser/browser/patches: Tag: OPENBSD_7_3 
 
patch-browser_app_profile_000-tor-browser_js 
www/tor-browser/noscript: Tag: OPENBSD_7_3 Makefile distinfo 

Log message:
Tor Browser: update to 12.0.4



Re: games/0ad/base: enable map editor

2023-04-11 Thread Thomas Frohwein
On Tue, Apr 11, 2023 at 10:47:07AM +, Klemens Nanni wrote:
> Our libxml has threading support enable sincd 2019 and the editor works
> for me on amd64.
> 
> Linking couldn't find "-liconv", so -L is needed.
> 
> OK?

Something with the dynamic linking isn't working out - I tried running
the editor from my home directory:

~$ ActorEditor   
ld.so: ActorEditor: can't load library '../../../binaries/system/libAtlasUI.so'
Killed 

Also one more thing inline below...

> Index: Makefile
> ===
> RCS file: /cvs/ports/games/0ad/base/Makefile,v
> retrieving revision 1.40
> diff -u -p -r1.40 Makefile
> --- Makefile  6 Mar 2023 13:37:15 -   1.40
> +++ Makefile  11 Apr 2023 10:44:48 -
> @@ -2,7 +2,7 @@ COMMENT = historical real-time strategy
>  
>  DISTNAME =   0ad-${V}-alpha-unix-build
>  PKGNAME =0ad-${V}
> -REVISION =   0
> +REVISION =   1
>  
>  USE_WXNEEDED =   Yes
>  
> @@ -13,6 +13,8 @@ WANTLIB += ${COMPILER_LIBCXX} SDL2 X11 b
>  WANTLIB += boost_system c crypto curl enet execinfo fmt freetype gloox iconv
>  WANTLIB += icudata icui18n icuuc idn m miniupnpc ogg openal
>  WANTLIB += png sodium ssl vorbis vorbisfile xml2 z
> +WANTLIB += wx_baseu-3.2 wx_baseu_net-3.2 wx_baseu_xml-3.2 wx_gtk3u_core-3.2
> +WANTLIB += wx_gtk3u_gl-3.2 wx_gtk3u_html-3.2 wx_gtk3u_qa-3.2 wx_gtk3u_xrc-3.2
>  
>  BUILD_DEPENDS =  archivers/zip \
>   lang/rust,-main \
> @@ -30,7 +32,8 @@ LIB_DEPENDS =   audio/libvorbis \
>   net/miniupnp/miniupnpc \
>   security/libsodium \
>   textproc/icu4c \
> - textproc/libxml
> + textproc/libxml \
> + x11/wxWidgets,-main
>  RUN_DEPENDS =devel/desktop-file-utils \
>   games/0ad/data=${V}
>  MODULES =lang/python
> @@ -45,7 +48,7 @@ MAKE_ENV =  CC="${CC}" \
>   CXX="${CXX}" \
>   CFLAGS="${CFLAGS}" \
>   CXXFLAGS="${CXXFLAGS} -I${X11BASE}/include" \
> - LDFLAGS="-liconv"
> + LDFLAGS="-L/usr/local/lib -liconv"

How about this instead:
LDFLAGS="-L${LOCALBASE}/lib -liconv" ??

>  
>  FIX_CRLF_FILES = build/premake/premake5/build/gmake.bsd/Premake5.make
>  
> @@ -63,9 +66,6 @@ CONFIGURE_ARGS +=   --without-nvtt \
>   --libdir=${PREFIX}/lib \
>   --minimal-flags
>  
> -# XXX atlas (the level editor) requires threaded libxml
> -CONFIGURE_ARGS +=--disable-atlas
> -
>  WRKSRC = ${WRKDIST}/build/workspaces/gcc
>  
>  do-build:
> @@ -86,6 +86,7 @@ do-install:
>   ${INSTALL_DATA_DIR} ${PREFIX}/share/0ad
>   cp -R ${WRKDIST}/binaries/data/* ${PREFIX}/share/0ad
>   ${INSTALL_DATA} ${WRKDIST}/binaries/system/lib* ${PREFIX}/lib
> + ${INSTALL_PROGRAM} ${WRKDIST}/binaries/system/ActorEditor ${PREFIX}/bin
>   ${INSTALL_PROGRAM} ${WRKDIST}/binaries/system/pyrogenesis ${PREFIX}/bin
>   ${INSTALL_SCRIPT} ${WRKDIST}/build/resources/0ad.sh ${PREFIX}/bin/0ad
>   ${INSTALL_DATA_DIR} ${PREFIX}/share/applications
> Index: pkg/PLIST
> ===
> RCS file: /cvs/ports/games/0ad/base/pkg/PLIST,v
> retrieving revision 1.13
> diff -u -p -r1.13 PLIST
> --- pkg/PLIST 9 Oct 2022 07:43:08 -   1.13
> +++ pkg/PLIST 11 Apr 2023 10:44:48 -
> @@ -1,5 +1,8 @@
>  bin/0ad
> +@bin bin/ActorEditor
>  @bin bin/pyrogenesis
> +@static-lib lib/libAtlasObject.a
> +@so lib/libAtlasUI.so
>  @so lib/libCollada.so
>  @static-lib lib/libatlas.a
>  @static-lib lib/libengine.a
> 



CVS: cvs.openbsd.org: ports

2023-04-11 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2023/04/11 13:23:55

Modified files:
devel/spidermonkey102: Makefile distinfo 

Log message:
Update to spidermonkey102-102.10.0.



CVS: cvs.openbsd.org: ports

2023-04-11 Thread Thomas Frohwein
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2023/04/11 12:52:20

Modified files:
games/fheroes2 : Makefile distinfo 
games/fheroes2/pkg: PLIST 

Log message:
update to fheroes2 1.0.3



CVS: cvs.openbsd.org: ports

2023-04-11 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2023/04/11 12:47:42

Modified files:
textproc/libxml: Tag: OPENBSD_7_3 Makefile distinfo 

Log message:
SECURITY update to libxml-2.10.4.
- [CVE-2023-29469] Hashing of empty dict strings isn’t deterministic
- [CVE-2023-28484] Fix null deref in xmlSchemaFixupComplexType
- schemas: Fix null-pointer-deref in xmlSchemaCheckCOSSTDerivedOK



CVS: cvs.openbsd.org: ports

2023-04-11 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2023/04/11 12:47:27

Modified files:
print/foo2zjs  : Tag: OPENBSD_7_3 Makefile 
print/foo2zjs/patches: Tag: OPENBSD_7_3 patch-getweb_in 

Log message:
MFC: unbreak getweb.



CVS: cvs.openbsd.org: ports

2023-04-11 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2023/04/11 12:33:05

Modified files:
textproc/libxslt: Makefile 

Log message:
Move to the gnome MODULE for real.



CVS: cvs.openbsd.org: ports

2023-04-11 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2023/04/11 12:25:53

Modified files:
textproc/libxml: Makefile distinfo 

Log message:
SECURITY update to libxml-2.10.4.
- [CVE-2023-29469] Hashing of empty dict strings isn’t deterministic
- [CVE-2023-28484] Fix null deref in xmlSchemaFixupComplexType
- schemas: Fix null-pointer-deref in xmlSchemaCheckCOSSTDerivedOK



CVS: cvs.openbsd.org: ports

2023-04-11 Thread Theo Buehler
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2023/04/11 12:25:44

Modified files:
security/rust-openssl-tests: Makefile crates.inc distinfo 
security/rust-openssl-tests/pkg: PLIST 

Log message:
Update to rust-openssl-tests 20230411



CVS: cvs.openbsd.org: ports

2023-04-11 Thread Theo Buehler
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2023/04/11 11:58:19

Modified files:
security/openssl-ruby-tests: Makefile 
security/openssl-ruby-tests/patches: 
 patch-test_openssl_test_bn_rb 

Log message:
openssl-ruby-tests: extend the mod_sqrt test slightly, link to PR

https://github.com/ruby/openssl/pull/614



CVS: cvs.openbsd.org: ports

2023-04-11 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2023/04/11 11:39:06

Modified files:
x11/qt5ct  : Makefile distinfo 
x11/qt5ct/pkg  : PLIST 

Log message:
Update qt5ct to 1.7



CVS: cvs.openbsd.org: ports

2023-04-11 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2023/04/11 11:34:03

Modified files:
mail/mozilla-thunderbird: Tag: OPENBSD_7_3 Makefile distinfo 

Log message:
mail/mozilla-thunderbird: MFC update to 102.10.0

see https://www.thunderbird.net/en-US/thunderbird/102.10.0/releasenotes/
fixes https://www.mozilla.org/en-US/security/advisories/mfsa2023-15/



CVS: cvs.openbsd.org: ports

2023-04-11 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2023/04/11 11:31:59

Modified files:
mail/mozilla-thunderbird: Tag: OPENBSD_7_2 Makefile distinfo 

Log message:
mail/mozilla-thunderbird: MFC update to 102.10.0

see https://www.thunderbird.net/en-US/thunderbird/102.10.0/releasenotes/
fixes https://www.mozilla.org/en-US/security/advisories/mfsa2023-15/



CVS: cvs.openbsd.org: ports

2023-04-11 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2023/04/11 11:30:25

Modified files:
mail/mozilla-thunderbird: Makefile distinfo 
mail/thunderbird-i18n: Makefile.inc distinfo 

Log message:
mail/mozilla-thunderbird: update to 102.10.0.

see https://www.thunderbird.net/en-US/thunderbird/102.10.0/releasenotes/
fixes https://www.mozilla.org/en-US/security/advisories/mfsa2023-15/



Re: notify-send: silence vfprintf null

2023-04-11 Thread Landry Breuil
Le Sun, Apr 09, 2023 at 11:41:22AM +0200, Antoine Jacoutot a écrit :
> 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.

I've had a quick look and got a bit lost in the maze, but my
understanding is that via various aliases/defines, the function called
is g_logv in
https://gitlab.gnome.org/GNOME/glib/-/blob/main/glib/gmessages.c#L1291 -
so the code should iterate on args and replace the NULL ones by '(null)' ?
or in format_string() ? there seems to be many dragons and
abstractions in that code...

Landry



CVS: cvs.openbsd.org: ports

2023-04-11 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2023/04/11 09:13:10

Modified files:
lang/php   : Tag: OPENBSD_7_3 php.port.mk 
lang/php/8.0   : Tag: OPENBSD_7_3 Makefile 
lang/php/8.0/pkg: Tag: OPENBSD_7_3 PLIST-main 
lang/php/8.1   : Tag: OPENBSD_7_3 Makefile distinfo 
lang/php/8.1/pkg: Tag: OPENBSD_7_3 PLIST-main 
lang/php/8.2   : Tag: OPENBSD_7_3 Makefile distinfo 

Log message:
move unversioned /usr/local/bin/php and phar binaries from 8.0 to 8.1
update 8.1 to 8.1.17, 8.2 to 8.2.4



CVS: cvs.openbsd.org: ports

2023-04-11 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2023/04/11 09:11:34

Modified files:
www/tomcat/v10 : Tag: OPENBSD_7_3 Makefile distinfo 
www/tomcat/v10/pkg: Tag: OPENBSD_7_3 PLIST-examples 

Log message:
update to tomcat-10.1.7



CVS: cvs.openbsd.org: ports

2023-04-11 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2023/04/11 09:11:31

Modified files:
www/tomcat/v9  : Tag: OPENBSD_7_3 Makefile distinfo 
www/tomcat/v9/pkg: Tag: OPENBSD_7_3 PLIST-examples 

Log message:
update to tomcat-9.0.73



CVS: cvs.openbsd.org: ports

2023-04-11 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2023/04/11 09:11:26

Modified files:
www/tomcat/v8  : Tag: OPENBSD_7_3 Makefile distinfo 
www/tomcat/v8/pkg: Tag: OPENBSD_7_3 PLIST-examples 

Log message:
update to tomcat-8.5.87



CVS: cvs.openbsd.org: ports

2023-04-11 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2023/04/11 09:10:49

Modified files:
net/irssi-icb  : Tag: OPENBSD_7_3 Makefile 

Log message:
bump REVISION to rebuild for -stable due to irssi update



CVS: cvs.openbsd.org: ports

2023-04-11 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2023/04/11 09:10:31

Modified files:
net/irssi  : Tag: OPENBSD_7_3 Makefile distinfo 

Log message:
update to irssi-1.4.4



CVS: cvs.openbsd.org: ports

2023-04-11 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2023/04/11 09:09:54

Modified files:
devel/py-tz: Tag: OPENBSD_7_3 Makefile 

Log message:
bump REVISION (updated in 7.2-stable)



CVS: cvs.openbsd.org: ports

2023-04-11 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2023/04/11 09:09:21

Modified files:
devel/py-tz: Tag: OPENBSD_7_3 Makefile distinfo 

Log message:
update to py3-tz-2023.3



CVS: cvs.openbsd.org: ports

2023-04-11 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2023/04/11 09:08:36

Modified files:
net/arouteserver: Tag: OPENBSD_7_3 Makefile distinfo 

Log message:
update to arouteserver-1.20.1



CVS: cvs.openbsd.org: ports

2023-04-11 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2023/04/11 09:08:11

Modified files:
net/arouteserver: Makefile distinfo 

Log message:
update to arouteserver-1.20.1, openbgpd 7.8 support



CVS: cvs.openbsd.org: ports

2023-04-11 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2023/04/11 09:06:06

Modified files:
net/isc-bind   : Tag: OPENBSD_7_3 Makefile distinfo 
net/isc-bind/patches: Tag: OPENBSD_7_3 patch-bin_dig_dig_c 
  patch-lib_isc_netmgr_netmgr_c 
net/isc-bind/pkg: Tag: OPENBSD_7_3 PLIST 

Log message:
update to isc-bind-9.18.13



Re: archives/zstd-1.5.5 on 7.3

2023-04-11 Thread Stuart Henderson
On 2023/04/11 09:41, Adriano Barbosa wrote:
> Hi!
> zstd-1.5.5 is available in 7.2 (reference below), but the version
> available in 7.3 is 1.5.4p0 because of the freeze on the ports tree
> for the release probably.
> Should 1.5.5 be made available in 7.3?
> 
> Obrigado!
> --
> Adriano
> 
> https://marc.info/?l=openbsd-ports=168067387316746=2
> 

yes, that needs to be done, but we hadn't started committing to
the OPENBSD_7_3 (7.3-stable) branch until release.



CVS: cvs.openbsd.org: ports

2023-04-11 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2023/04/11 08:58:26

Modified files:
www/firefox-esr: Tag: OPENBSD_7_3 Makefile distinfo 

Log message:
www/firefox-esr: MFC update to 102.10.0.

see https://www.mozilla.org/en-US/firefox/102.10.0/releasenotes/
fixes https://www.mozilla.org/en-US/security/advisories/mfsa2023-14/



CVS: cvs.openbsd.org: ports

2023-04-11 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2023/04/11 08:55:23

Modified files:
www/firefox-esr: Tag: OPENBSD_7_2 Makefile distinfo 

Log message:
www/firefox-esr: MFC update to 102.10.0.

see https://www.mozilla.org/en-US/firefox/102.10.0/releasenotes/
fixes https://www.mozilla.org/en-US/security/advisories/mfsa2023-14/



CVS: cvs.openbsd.org: ports

2023-04-11 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2023/04/11 08:54:38

Modified files:
www/firefox-esr-i18n: Makefile.inc distinfo 
www/firefox-esr: Makefile distinfo 

Log message:
www/firefox-esr: update to 102.10.0.

see https://www.mozilla.org/en-US/firefox/102.10.0/releasenotes/
fixes https://www.mozilla.org/en-US/security/advisories/mfsa2023-14/



CVS: cvs.openbsd.org: ports

2023-04-11 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2023/04/11 08:50:44

Modified files:
www/mozilla-firefox: Makefile distinfo 
www/mozilla-firefox/patches: 
 patch-media_ffvpx_libavcodec_x86_fft_asm 
 patch-toolkit_xre_glxtest_cpp 
www/firefox-i18n: Makefile.inc distinfo 
Added files:
www/mozilla-firefox/patches: patch-mozglue_misc_Uptime_cpp 
Removed files:
www/mozilla-firefox/patches: 
 patch-media_libcubeb_src_cubeb_sndio_c 
 
patch-toolkit_system_gnome_nsGIOService_cpp 

Log message:
www/mozilla-firefox: update to 112.0.

see https://www.mozilla.org/en-US/firefox/112.0/releasenotes/
fixes https://www.mozilla.org/en-US/security/advisories/mfsa2023-13/

- drop patch from #1814359, merged upstream
- drop patch from tb@ via #1817588, merged upstream
- add patch from #1824084 fixing various (with/without suspend)
uptime-related functions, discussed with cheloha@



[Maintainer Update] www/mycorrhiza: 1.13.0 -> 1.14.0

2023-04-11 Thread la ninpre

Hello, ports,

mycorrhiza updated to 1.14. It's a relatively small quality of life update.
Full changelog is available at https://mycorrhiza.wiki/hypha/release/1.14.

Comments, ok?

Index: Makefile
===
RCS file: /cvs/ports/www/mycorrhiza/Makefile,v
retrieving revision 1.3
diff -u -p -r1.3 Makefile
--- Makefile    10 Nov 2022 08:09:25 -    1.3
+++ Makefile    11 Apr 2023 12:46:50 -
@@ -1,7 +1,7 @@
 COMMENT =    plain-text driven engine for personal wikis

 MODGO_MODNAME =    github.com/bouncepaw/mycorrhiza
-MODGO_VERSION =    v1.13.0
+MODGO_VERSION =    v1.14.0

 DISTNAME =    mycorrhiza-${MODGO_VERSION}

Index: distinfo
===
RCS file: /cvs/ports/www/mycorrhiza/distinfo,v
retrieving revision 1.2
diff -u -p -r1.2 distinfo
--- distinfo    10 Nov 2022 08:09:25 -    1.2
+++ distinfo    11 Apr 2023 12:46:50 -
@@ -1,5 +1,5 @@
-SHA256 (go_modules/git.sr.ht/~bouncepaw/mycomarkup/v5/@v/v5.2.1.mod) = 
L51xy10F0ZU2tmQkoFnYI2AjTv4GmNcDZxDlHpaF3tE=
-SHA256 (go_modules/git.sr.ht/~bouncepaw/mycomarkup/v5/@v/v5.2.1.zip) = 
GYRgDENzsGZ6Ej7opcOT8wRDM28y4Nrc7DOgTe0OpLw=
+SHA256 (go_modules/git.sr.ht/~bouncepaw/mycomarkup/v5/@v/v5.4.0.mod) = 
L51xy10F0ZU2tmQkoFnYI2AjTv4GmNcDZxDlHpaF3tE=
+SHA256 (go_modules/git.sr.ht/~bouncepaw/mycomarkup/v5/@v/v5.4.0.zip) = 
Ud94xXE95bNpcQoBkzMzo8kkKzjcZkl9XAjHCpx0+ec=
 SHA256 (go_modules/github.com/andybalholm/brotli/@v/v1.0.2.mod) = 
hWZkf7zU9nc3KiYxeKry8ncpsFfcIYf9EZS+yYgwx8k=
 SHA256 (go_modules/github.com/andybalholm/brotli/@v/v1.0.3.mod) = 
gLn5QXXMYZiLSYDdCzyCwBdJQP93fYIOJhrmAA+H1xM=
 SHA256 (go_modules/github.com/andybalholm/brotli/@v/v1.0.3.zip) = 
HXjtY7wKJvINBW8oDhK7yD769Opg2kz0d9+hLgzNpCE=

@@ -37,41 +37,45 @@ SHA256 (go_modules/github.com/valyala/qu
 SHA256 (go_modules/github.com/valyala/tcplisten/@v/v1.0.0.mod) = 
h7jhMzyA6tyb8SoyHW5vX2QsiJAmkHH4ScbA5MuLbNk=
 SHA256 (go_modules/github.com/valyala/tcplisten/@v/v1.0.0.zip) = 
ed/z7REUuJuzlrc9VN/TmZp0GBhZ0CsmHDGGHAIcweg=
 SHA256 
(go_modules/golang.org/x/crypto/@v/v0.0.0-20210513164829-c07d793c2f9a.mod) 
= gULGyDiexcbzvbr4GR+H975CXHfKNVJR7QZsmo/qNw8=
-SHA256 
(go_modules/golang.org/x/crypto/@v/v0.0.0-20211108221036-ceb1ce70b4fa.mod) 
= zWMRYSoqpNDX4DxBs6ofvC1fiVqz9hCJ+rgL/p+PVIU=
-SHA256 
(go_modules/golang.org/x/crypto/@v/v0.0.0-20211108221036-ceb1ce70b4fa.zip) 
= 36okbRB+QiMkyKcFDXF4c/mEnM7kd9NecrSssfl0BBs=
+SHA256 (go_modules/golang.org/x/crypto/@v/v0.1.0.mod) = 
UyMpuLIbGJweFmNIgx2ltu2Mx8mCUJOmvjEM7M0m6MI=
+SHA256 (go_modules/golang.org/x/crypto/@v/v0.1.0.zip) = 
05MbEJeQlmQIZ4CRR+jH0PHIvA3T1ACUfgHCnu+miY4=
 SHA256 
(go_modules/golang.org/x/exp/@v/v0.0.0-20220414153411-bcd21879b8fd.mod) 
= 2xLf5Sji5F9WmEsb0fzMU4xUTuJ8IVnzE3Jy/45ZULw=
 SHA256 
(go_modules/golang.org/x/exp/@v/v0.0.0-20220414153411-bcd21879b8fd.zip) 
= TSH7R1Y82Hwm7uskTxRF4O+7g+AMivJS3H9cRqIvZTM=
 SHA256 
(go_modules/golang.org/x/mod/@v/v0.6.0-dev.0.20211013180041-c96bc1413d57.mod) 
= CT1MzqEdCHW3jvAJ119ua0lGy5YRNQEqZC8SVR1ISNw=
-SHA256 
(go_modules/golang.org/x/mod/@v/v0.6.0-dev.0.20211013180041-c96bc1413d57.zip) 
= blRU8jtOvGwYyNsHvBaMcZOCad65LCLJzkgQkDaA/Ms=
+SHA256 
(go_modules/golang.org/x/mod/@v/v0.6.0-dev.0.20220419223038-86c51ed26bb4.mod) 
= QtGQI/+PLq5wC8VJXzcezZmKItGbqYXQr19pkAslQIM=
+SHA256 
(go_modules/golang.org/x/mod/@v/v0.6.0-dev.0.20220419223038-86c51ed26bb4.zip) 
= K3Rx7TSjSfkQVVJ8Uyis1A6augBrZE5R1AqGJ++napI=
 SHA256 
(go_modules/golang.org/x/net/@v/v0.0.0-20210226172049-e18ecbb05110.mod) 
= /vWJbRA6C85QVf216W6DCUQzR5JDeGU0dxjtzrYzNIo=
 SHA256 
(go_modules/golang.org/x/net/@v/v0.0.0-20210510120150-4163338589ed.mod) 
= +pFfXQIs+wy4Zaou4306d0G0BvhOtKg3hi4pzGmrTvQ=
-SHA256 
(go_modules/golang.org/x/net/@v/v0.0.0-20210510120150-4163338589ed.zip) 
= b5q5Mcvgp6GNEO8rdt9gEeWu/VZki7IQ552+XSlopzY=
+SHA256 (go_modules/golang.org/x/net/@v/v0.1.0.mod) = 
bMULjKFlQRqqkeV/MJpPT0TkMAPb2vIiAicYcfdCids=
+SHA256 (go_modules/golang.org/x/net/@v/v0.1.0.zip) = 
aURKTNnsnMfpjxvod2r3001SjMW+8vMOvh+4nsgFetA=
 SHA256 
(go_modules/golang.org/x/sys/@v/v0.0.0-20201119102817-f84b799fce68.mod) 
= GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M=
 SHA256 
(go_modules/golang.org/x/sys/@v/v0.0.0-20210423082822-04245dca01da.mod) 
= GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M=
 SHA256 
(go_modules/golang.org/x/sys/@v/v0.0.0-20210514084401-e8d321eab015.mod) 
= 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ=
 SHA256 
(go_modules/golang.org/x/sys/@v/v0.0.0-20210615035016-665e8c7367d1.mod) 
= 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ=
 SHA256 
(go_modules/golang.org/x/sys/@v/v0.0.0-20211019181941-9d821ace8654.mod) 
= 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ=
-SHA256 
(go_modules/golang.org/x/sys/@v/v0.0.0-20211109184856-51b60fd695b3.mod) 
= 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ=
-SHA256 
(go_modules/golang.org/x/sys/@v/v0.0.0-20211109184856-51b60fd695b3.zip) 
= gw4hX/L1//S+EuRhQnKTice4bSyzgVHj4/w/2I426Pc=
+SHA256 

archives/zstd-1.5.5 on 7.3

2023-04-11 Thread Adriano Barbosa
Hi!
zstd-1.5.5 is available in 7.2 (reference below), but the version
available in 7.3 is 1.5.4p0 because of the freeze on the ports tree
for the release probably.
Should 1.5.5 be made available in 7.3?

Obrigado!
--
Adriano

https://marc.info/?l=openbsd-ports=168067387316746=2



Re: editors/helix 23.03

2023-04-11 Thread Laurent Cheylus

Le 2023-04-09 09:07, Volker Schlecht a écrit :

Hi Laurent,

here's the whole thing in one patch, in case you want to "OK" it.


Thanks Volker to merge my modification in the whole patch for Helix 
23.03.


Build and tests OK on current/amd64.

OK to commit as maintener. Can someone with write permissions commit, 
please ?


Laurent



Re: [update] sysutils/fzf 0.39.0

2023-04-11 Thread Laurent Cheylus

Le 2023-04-09 09:35, Stuart Henderson a écrit :

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


Thanks for these tips.

Attached a new version of my patch with unnecessary patch removed.

Laurent




Index: Makefile
===
RCS file: /cvs/ports/sysutils/fzf/Makefile,v
retrieving revision 1.18
diff -u -p -u -p -r1.18 Makefile
--- Makefile	20 Feb 2023 22:03:42 -	1.18
+++ Makefile	9 Apr 2023 15:15:42 -
@@ -1,9 +1,9 @@
 COMMENT =	command-line fuzzy finder
 
 MODGO_MODNAME = github.com/junegunn/fzf
-MODGO_VERSION =	v0.0.0-20230215142442-352ea072269d
+MODGO_VERSION =	v0.0.0-20230402143337-20230402d087
 
-V =	0.38.0
+V =	0.39.0
 DISTNAME =	fzf-${V}
 
 CATEGORIES =	sysutils
Index: distinfo
===
RCS file: /cvs/ports/sysutils/fzf/distinfo,v
retrieving revision 1.11
diff -u -p -u -p -r1.11 distinfo
--- distinfo	20 Feb 2023 22:03:42 -	1.11
+++ distinfo	9 Apr 2023 15:15:42 -
@@ -1,4 +1,4 @@
-SHA256 (fzf-0.38.0.zip) = 85D9ETJJ4MuCNC79v1PQwwYstswayeICJdk0q3RrOfQ=
+SHA256 (fzf-0.39.0.zip) = qo8oqzyi0g7OF/lMsTCo/28dEPxnjCHglxtVyDa+Lm8=
 SHA256 (go_modules/github.com/gdamore/encoding/@v/v1.0.0.mod) = pJgRJVFfDy3yU8LeOjrBlwx0Q+W2adlH6HTnezaBtuU=
 SHA256 (go_modules/github.com/gdamore/encoding/@v/v1.0.0.zip) = Y4qYMuL2LRGNfFEdhr2uFiKlHzMd5IoB2Sn9JOvmoqY=
 SHA256 (go_modules/github.com/gdamore/tcell/v2/@v/v2.5.4.mod) = 4zhutrVn0oD6CGHqAr93IkVDVuXmzBVThvjmX/RGQ5E=
@@ -12,8 +12,8 @@ SHA256 (go_modules/github.com/mattn/go-r
 SHA256 (go_modules/github.com/mattn/go-shellwords/@v/v1.0.12.mod) = Kb//Fv9Xt9raZOanSAbZMVSazOYctwxFijidCZwtDsI=
 SHA256 (go_modules/github.com/mattn/go-shellwords/@v/v1.0.12.zip) = bTXD7ckuR6BpiHiNaDwa04lxm1XvGdWn8jmrRwi22hE=
 SHA256 (go_modules/github.com/rivo/uniseg/@v/v0.2.0.mod) = bHMYonqNVHOo62YedfsAUoF24O/FkxDtJ3yhO9EqU/E=
-SHA256 (go_modules/github.com/rivo/uniseg/@v/v0.4.2.mod) = oeF0iQ/J8lJFAhH63rU3VvnPWrexlpd2X5+yVfgeqJg=
-SHA256 (go_modules/github.com/rivo/uniseg/@v/v0.4.2.zip) = SYh8XlSwRdfPiNRbj+kniIMM9MgAuM+rimqnB0b9S38=
+SHA256 (go_modules/github.com/rivo/uniseg/@v/v0.4.4.mod) = oeF0iQ/J8lJFAhH63rU3VvnPWrexlpd2X5+yVfgeqJg=
+SHA256 (go_modules/github.com/rivo/uniseg/@v/v0.4.4.zip) = dAzVgDEE763yd6DzUZ8OrZfjIdvZCc7uvXyLaza0R1Q=
 SHA256 (go_modules/github.com/saracen/walker/@v/v0.1.3.mod) = 0kway39am7ME90XPLfJq9bVJOMxXYxgsir8ISkd4zUc=
 SHA256 (go_modules/github.com/saracen/walker/@v/v0.1.3.zip) = lFe2CuCa3V2nRgsynUdvWFq/HUuLBO1ZukCSSQxhG10=
 SHA256 (go_modules/github.com/yuin/goldmark/@v/v1.4.13.mod) = 7n/kRmIDoB06wZrcE0zeyZvG3nGZLCjz3Zp0SAv/BgM=
@@ -37,10 +37,12 @@ SHA256 (go_modules/golang.org/x/sys/@v/v
 SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20220520151302-bc2c85ada10a.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ=
 SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20220722155257-8c9f86f7a55f.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ=
 SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20220811171246-fbc7d0a398ab.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ=
-SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20220811171246-fbc7d0a398ab.zip) = Xr00+vNM+3gk7W0S6V55PIVkzMmJr5+ceZhCLDbsmDg=
+SHA256 (go_modules/golang.org/x/sys/@v/v0.6.0.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ=
+SHA256 (go_modules/golang.org/x/sys/@v/v0.6.0.zip) = jBWGDjhQ486lpxhrt5uM+Y9RPZrFSYCZ073f1Jxt/D8=
 SHA256 (go_modules/golang.org/x/term/@v/v0.0.0-20201126162022-7de9c90e9dd1.mod) = TLqxT3cGdxsnHZlaGzzBMf5aJGqtx+5tG6bwvYlHgfo=
 SHA256 (go_modules/golang.org/x/term/@v/v0.0.0-20210927222741-03fcf44c2211.mod) = dAeU4pFPXMh+JWVsWEMiKyxlZlghIF9FYyoEd8jT95s=
-SHA256 (go_modules/golang.org/x/term/@v/v0.0.0-20210927222741-03fcf44c2211.zip) = Ot9xOvpJ/iZYD/5K2x9PsvSSHJRTAapan7bTQDH6MM0=
+SHA256 (go_modules/golang.org/x/term/@v/v0.6.0.mod) = ZDWbnGU3CEePAgcpiFBE/z2ABxhtnUQRJf6HSBfnEgE=
+SHA256 (go_modules/golang.org/x/term/@v/v0.6.0.zip) = NpkIStEQSmoKAnoIceZ5hzBNc6arsncMj35c49fB0xQ=
 SHA256 (go_modules/golang.org/x/text/@v/v0.3.0.mod) = NoedWG/YAB6E2oeHGQoR5PeHSeKoHf6Lm2kxiZ//Mc8=
 SHA256 (go_modules/golang.org/x/text/@v/v0.3.3.mod) = +7eojtFAUV55Dsp6EP/TGcl4axHGpsfln4D3+ze7RUI=
 SHA256 (go_modules/golang.org/x/text/@v/v0.3.7.mod) = xF1mkIlCe8RjXQexhfm5aAMy0cSMdbPEnLcVuBoEpbA=
@@ -52,7 +54,7 @@ SHA256 (go_modules/golang.org/x/tools/@v
 SHA256 (go_modules/golang.org/x/tools/@v/v0.1.12.zip) = SxIuDkcDvEAUyxz4wBT8+T6n1y8B2nlJk2U0b1TLuFE=
 SHA256 (go_modules/golang.org/x/xerrors/@v/v0.0.0-20190717185122-a985d3407aa7.mod) = ql4+ybt7n2gWCe+sAZ2d4ae6dxkkj/Hqon54iC2z1/U=
 SHA256 (go_modules/golang.org/x/xerrors/@v/v0.0.0-20190717185122-a985d3407aa7.zip) = xOnwY8/tVGyQ8AqWV96sT5FaiZT4y+bb0/GOeeuDAs8=
-SIZE (fzf-0.38.0.zip) = 276043
+SIZE (fzf-0.39.0.zip) = 279046
 SIZE 

Re: [Maintainer Update] print/ghostscript/gnu 10.01.1

2023-04-11 Thread Volker Schlecht

Pinging again, since I just got aware of this CVE:
https://nvd.nist.gov/vuln/detail/CVE-2023-28879

The patch should apply to -stable and work there just
as well.

On 4/8/23 11:24, Volker Schlecht wrote:

Ping

On 3/31/23 19:37, Volker Schlecht wrote:

Update ghostscript to the latest release 10.01.1

Lots of changes, most of which are considered bugfixes.

This release deprecates the old PDF interpreter (the new
one was already default in 10.0.0).

Other changes:

* Remove workaround to handle different version string
formats - not needed anymore
* Remove ${PREFIX}/bin/gsx for non-gtk flavours, since
a binary by that name is now installed by default

Built and tested on amd64.






games/0ad/base: recognise MAKE_JOBS, don't build tests

2023-04-11 Thread Klemens Nanni
Official build tags mention passing -jN to the update-workspaces.sh script,
which does make it use more jobs on my box, so do that.

Their build system is a very weird mix and I still see -j2 in the process list
with and without this diff, so something else is at work, but this diff does
not make that worse.

Compiling .cpp tests takes noticable time and are logged, but we never run
them, so disable for now.

Document -std=gnu++17 as seen in compile logs on amd64.

Feedback? Objection? OK?

Index: Makefile
===
RCS file: /cvs/ports/games/0ad/base/Makefile,v
retrieving revision 1.40
diff -u -p -r1.40 Makefile
--- Makefile6 Mar 2023 13:37:15 -   1.40
+++ Makefile11 Apr 2023 10:48:44 -
@@ -35,6 +35,7 @@ RUN_DEPENDS = devel/desktop-file-utils 
games/0ad/data=${V}
 MODULES =  lang/python
 
+# gnu++17
 COMPILER = base-clang ports-gcc
 
 MODPY_RUNDEP = No
@@ -58,7 +59,8 @@ CONFIGURE_ENV +=  SHELL=sh
 
 # XXX don't use --with-native-mozjs because 0ad needs to stay in sync
 # with it: updates to mozjs could break the multiplayer.
-CONFIGURE_ARGS +=  --without-nvtt \
+CONFIGURE_ARGS +=  -j${MAKE_JOBS} \
+   --without-nvtt \
--datadir=${PREFIX}/share/0ad \
--libdir=${PREFIX}/lib \
--minimal-flags
@@ -97,6 +99,11 @@ do-install:
 
 # most tests fail without nvtt
 NO_TEST =  Yes
+# avoid building unused tests in ${WRKSRC}/Makefile
+MAKE_FLAGS +=  cxxtestroot_config='' \
+   mocks_test_config='' \
+   test_config=''
+
 #do-test:
 #  cd ${WRKDIST}/binaries/system && ./test
 



games/0ad/base: enable map editor

2023-04-11 Thread Klemens Nanni
Our libxml has threading support enable sincd 2019 and the editor works
for me on amd64.

Linking couldn't find "-liconv", so -L is needed.

OK?

Index: Makefile
===
RCS file: /cvs/ports/games/0ad/base/Makefile,v
retrieving revision 1.40
diff -u -p -r1.40 Makefile
--- Makefile6 Mar 2023 13:37:15 -   1.40
+++ Makefile11 Apr 2023 10:44:48 -
@@ -2,7 +2,7 @@ COMMENT =   historical real-time strategy
 
 DISTNAME = 0ad-${V}-alpha-unix-build
 PKGNAME =  0ad-${V}
-REVISION = 0
+REVISION = 1
 
 USE_WXNEEDED = Yes
 
@@ -13,6 +13,8 @@ WANTLIB += ${COMPILER_LIBCXX} SDL2 X11 b
 WANTLIB += boost_system c crypto curl enet execinfo fmt freetype gloox iconv
 WANTLIB += icudata icui18n icuuc idn m miniupnpc ogg openal
 WANTLIB += png sodium ssl vorbis vorbisfile xml2 z
+WANTLIB += wx_baseu-3.2 wx_baseu_net-3.2 wx_baseu_xml-3.2 wx_gtk3u_core-3.2
+WANTLIB += wx_gtk3u_gl-3.2 wx_gtk3u_html-3.2 wx_gtk3u_qa-3.2 wx_gtk3u_xrc-3.2
 
 BUILD_DEPENDS =archivers/zip \
lang/rust,-main \
@@ -30,7 +32,8 @@ LIB_DEPENDS = audio/libvorbis \
net/miniupnp/miniupnpc \
security/libsodium \
textproc/icu4c \
-   textproc/libxml
+   textproc/libxml \
+   x11/wxWidgets,-main
 RUN_DEPENDS =  devel/desktop-file-utils \
games/0ad/data=${V}
 MODULES =  lang/python
@@ -45,7 +48,7 @@ MAKE_ENV =CC="${CC}" \
CXX="${CXX}" \
CFLAGS="${CFLAGS}" \
CXXFLAGS="${CXXFLAGS} -I${X11BASE}/include" \
-   LDFLAGS="-liconv"
+   LDFLAGS="-L/usr/local/lib -liconv"
 
 FIX_CRLF_FILES =   build/premake/premake5/build/gmake.bsd/Premake5.make
 
@@ -63,9 +66,6 @@ CONFIGURE_ARGS += --without-nvtt \
--libdir=${PREFIX}/lib \
--minimal-flags
 
-# XXX atlas (the level editor) requires threaded libxml
-CONFIGURE_ARGS +=  --disable-atlas
-
 WRKSRC =   ${WRKDIST}/build/workspaces/gcc
 
 do-build:
@@ -86,6 +86,7 @@ do-install:
${INSTALL_DATA_DIR} ${PREFIX}/share/0ad
cp -R ${WRKDIST}/binaries/data/* ${PREFIX}/share/0ad
${INSTALL_DATA} ${WRKDIST}/binaries/system/lib* ${PREFIX}/lib
+   ${INSTALL_PROGRAM} ${WRKDIST}/binaries/system/ActorEditor ${PREFIX}/bin
${INSTALL_PROGRAM} ${WRKDIST}/binaries/system/pyrogenesis ${PREFIX}/bin
${INSTALL_SCRIPT} ${WRKDIST}/build/resources/0ad.sh ${PREFIX}/bin/0ad
${INSTALL_DATA_DIR} ${PREFIX}/share/applications
Index: pkg/PLIST
===
RCS file: /cvs/ports/games/0ad/base/pkg/PLIST,v
retrieving revision 1.13
diff -u -p -r1.13 PLIST
--- pkg/PLIST   9 Oct 2022 07:43:08 -   1.13
+++ pkg/PLIST   11 Apr 2023 10:44:48 -
@@ -1,5 +1,8 @@
 bin/0ad
+@bin bin/ActorEditor
 @bin bin/pyrogenesis
+@static-lib lib/libAtlasObject.a
+@so lib/libAtlasUI.so
 @so lib/libCollada.so
 @static-lib lib/libatlas.a
 @static-lib lib/libengine.a



Re: [new] math/p5-graph-easy{-svg}

2023-04-11 Thread Johannes Thyssen Tishman
Hi all,

now that 7.3 has been released I'd like to revive this thread and see if
anyone is interested in this port. I'd appreciate any feedback in case
the port need more work.

Thank you!

-- 
Johannes Thyssen Tishman
https://thyssentishman.com



p5-Graph-Easy-As_svg.tgz
Description: Binary data


p5-Graph-Easy.tgz
Description: Binary data


Re: [Update] u-boot-asahi to openbsd-v2023.04

2023-04-11 Thread Stuart Henderson
On 2023/04/10 19:45, Tobias Heider wrote:
> Update to to get the newer device trees with keyboard backlight and usb
> type-a support. The upstream maintainer was nice to us and added an
> openbsd release tag with all the good stuff included.

Untested (I am just running via VMs on my m1) but lgtm. Don't forget to
update REVISION and BUILD_DEPENDS in sysutils/firmware/apple-boot.



Re: [update] sysutils/fzf 0.39.0

2023-04-11 Thread Edd Barrett
On Tue, Apr 11, 2023 at 09:35:27AM +, Laurent Cheylus wrote:
> Attached a new version of my patch with unnecessary patch removed.

Looks good to me.

Unless anyone objects, I'll commit this later.

-- 
Best Regards
Edd Barrett

https://www.theunixzoo.co.uk



CVS: cvs.openbsd.org: ports

2023-04-11 Thread Giovanni Bechis
CVSROOT:/cvs
Module name:ports
Changes by: giova...@cvs.openbsd.org2023/04/11 03:20:42

Modified files:
www/apache-httpd: Makefile 

Log message:
switch to CONFIGURE_STYLE=gnu, avoid some hidden dependencies
ok rsadowski@
No bump since it has just been committed



CVS: cvs.openbsd.org: ports

2023-04-11 Thread Giovanni Bechis
CVSROOT:/cvs
Module name:ports
Changes by: giova...@cvs.openbsd.org2023/04/11 03:17:45

Modified files:
www/apache-httpd: Makefile distinfo 

Log message:
update to 2.4.57
ok rsadowski@



CVS: cvs.openbsd.org: ports

2023-04-11 Thread Theo Buehler
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2023/04/11 03:15:17

Modified files:
mail/neomutt   : Makefile 
mail/neomutt/patches: patch-main_c 

Log message:
neomutt: adjust guard to fix SASL library preloading before pledge

problem found and fix tested by rsadowski
ok rsadowski sthen (maintainer)