[maintainer update] remind 4.2.2 -> 4.2.3

2023-02-10 Thread Martin Ziemer
This patch updates remind from 4.2.2 to 4.2.3.

Tested on amd64

Index: Makefile
===
RCS file: /cvs/ports/misc/remind/Makefile,v
retrieving revision 1.63
diff -u -p -r1.63 Makefile
--- Makefile2 Jan 2023 06:11:53 -   1.63
+++ Makefile11 Feb 2023 07:17:57 -
@@ -1,7 +1,7 @@
 COMMENT=   scripting language for reminders, with a Tk front end
 
-DISTNAME=  remind-04.02.02
-PKGNAME=   remind-4.2.2
+DISTNAME=  remind-04.02.03
+PKGNAME=   remind-4.2.3
 
 CATEGORIES=misc
 
Index: distinfo
===
RCS file: /cvs/ports/misc/remind/distinfo,v
retrieving revision 1.33
diff -u -p -r1.33 distinfo
--- distinfo2 Jan 2023 06:11:53 -   1.33
+++ distinfo11 Feb 2023 07:17:57 -
@@ -1,2 +1,2 @@
-SHA256 (remind-04.02.02.tar.gz) = 1VcfJg+D/BUtIYHJLGa402j9Fmx/wcD8f4FXj1nnIYw=
-SIZE (remind-04.02.02.tar.gz) = 492738
+SHA256 (remind-04.02.03.tar.gz) = 0hY/ee3+ErqPNucD1ZcisK7WbzT7dmV/9vQKus/sOgA=
+SIZE (remind-04.02.03.tar.gz) = 495502
Index: pkg/PLIST
===
RCS file: /cvs/ports/misc/remind/pkg/PLIST,v
retrieving revision 1.13
diff -u -p -r1.13 PLIST
--- pkg/PLIST   2 Jan 2023 06:11:53 -   1.13
+++ pkg/PLIST   11 Feb 2023 07:17:57 -
@@ -27,6 +27,7 @@ share/remind/ansitext.rem
 share/remind/holidays/
 share/remind/holidays/ca.rem
 share/remind/holidays/fr.rem
+share/remind/holidays/gr.rem
 share/remind/holidays/jewish.rem
 share/remind/holidays/us.rem
 share/remind/lang/
@@ -37,6 +38,7 @@ share/remind/lang/en.rem
 share/remind/lang/es.rem
 share/remind/lang/fi.rem
 share/remind/lang/fr.rem
+share/remind/lang/gr.rem
 share/remind/lang/is.rem
 share/remind/lang/it.rem
 share/remind/lang/nl.rem



UPDATE archivers/zstd-1.5.4

2023-02-10 Thread Bjorn Ketelaars
zstd-1.5.4 is a pretty big release benefiting from one year of work. It
offers performance improvements, as well as new features, and it fixes
some bugs. Details can be found at
https://github.com/facebook/zstd/releases/tag/v1.5.4

Bumped minor because of addition of symbols.

'make test' passes all tests, run tested with several consumers on
amd64, and build tested about half of the consumers.

Comments/OK?


diff --git Makefile Makefile
index c38c0d5bfb4..2a3b29ac836 100644
--- Makefile
+++ Makefile
@@ -1,9 +1,9 @@
 COMMENT =  zstandard fast real-time compression algorithm
 
-V =1.5.2
+V =1.5.4
 DISTNAME = zstd-${V}
 
-SHARED_LIBS =  zstd6.1 # 1.5.1
+SHARED_LIBS =  zstd6.2 # 1.5.4
 
 CATEGORIES =   archivers
 
diff --git distinfo distinfo
index 25b30205e17..84f5ab5dc76 100644
--- distinfo
+++ distinfo
@@ -1,2 +1,2 @@
-SHA256 (zstd-1.5.2.tar.gz) = fELVb6wSaSmmqF28c/8dskEdBPEE+um96lEwVmOoP9A=
-SIZE (zstd-1.5.2.tar.gz) = 1936664
+SHA256 (zstd-1.5.4.tar.gz) = D0cJkq7a1UMSbQbvqzRNxfPhcYk4EEVXh9ODRzQ6RCQ=
+SIZE (zstd-1.5.4.tar.gz) = 2161536
diff --git patches/patch-lib_libzstd_mk patches/patch-lib_libzstd_mk
index 9f6a496dc90..c2272b3b354 100644
--- patches/patch-lib_libzstd_mk
+++ patches/patch-lib_libzstd_mk
@@ -3,7 +3,7 @@ Some compilers don't have -Wvla.
 Index: lib/libzstd.mk
 --- lib/libzstd.mk.orig
 +++ lib/libzstd.mk
-@@ -92,7 +92,7 @@ endif
+@@ -100,7 +100,7 @@ endif
  DEBUGFLAGS= -Wall -Wextra -Wcast-qual -Wcast-align -Wshadow \
  -Wstrict-aliasing=1 -Wswitch-enum -Wdeclaration-after-statement \
  -Wstrict-prototypes -Wundef -Wpointer-arith \



CVS: cvs.openbsd.org: ports

2023-02-10 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2023/02/10 23:26:36

Modified files:
fonts/font-awesome: Makefile distinfo 

Log message:
Update fontawesome to 6.3.0



CVS: cvs.openbsd.org: ports

2023-02-10 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2023/02/10 23:23:42

Modified files:
math/double-conversion: Makefile distinfo 
math/double-conversion/pkg: PLIST 

Log message:
Update double-conversion to 3.2.1



Re: amd64-clang bulk build report

2023-02-10 Thread Yifei Zhan
On 23/02/11 05:02AM, Theo Buehler wrote:
> My clang 15 ports queue is empty. Below is the list of remaining build
> failures with some quick notes. Some of them still have obvious fixes.
> Either there is a maintainer who can look or the ports involve languages
> or build systems I don't enjoy dealing with.
> 
> www/midoricvs rm? [-Wint-conversion]

I think cvs rm is the way to go, from offical README[1]:

> ...built on top of Electron and React.

Seems like the midori as we know has been discontinued.

[1]: https://gitlab.com/midori-web/midori-desktop/-/blob/master/README.md



Re: amd64-clang bulk build report

2023-02-10 Thread Theo Buehler
My clang 15 ports queue is empty. Below is the list of remaining build
failures with some quick notes. Some of them still have obvious fixes.
Either there is a maintainer who can look or the ports involve languages
or build systems I don't enjoy dealing with.

comms/pilot-linkperl XS [-Wint-conversion] - still useful?
databases/p5-sybperlperl XS [-Wint-conversion] - has newer version (poorly 
done)

devel/arm-none-eabi/newlib  gcc code is beautiful [-Wint-conversion]
devel/avr32/gcc-bootstrap   gcc code is beautiful [-Wint-conversion]
devel/ti-msp430gcc  gcc code is beautiful [-Wint-conversion]

devel/py-llvmlite,python3   ...

devel/qcoro rsadowski - templated C++ is strange

games/lwjgl3kmos - Java SIGSEGV/SIGABRT
games/scorched3dautoconf - chokes on OpenAL

editors/axe imake [-Wint-conversion]
games/spiderimake/X headers [-Wint-conversion]
games/xjewelimake [-Wint-conversion]
misc/xgas   imake/X headers [-Wint-conversion]

japanese/Wnnespie [-Wint-conversion]
japanese/canna  espie [-Wint-conversion]

lang/crystaljcs - no llvm 15 support yet -> BROKEN
lang/ldcbcallah -> looks into update to 1.31b1 for llvm 15 
support

mail/geary  aja - vala generates bad code [-Wint-conversion]
x11/gnome/gitg  aja - vala generates bad code [-Wint-conversion]
x11/gnome/usage aja - vala generates bad code [-Wint-conversion]

net/irc yuck - still useful? header mess [-Wint-conversion]
net/nam stu - tk/missing header? [-Wint-conversion]

security/cryptcat   varargs - fix on tech / cvs rm?
security/john-jumbo sebastia - needs string.h [-Wint-conversion]
security/pivy   jmatthew - embedded OpenSSH/autoconf

shells/ksh93pascal [-Wint-conversion]

www/midori  cvs rm? [-Wint-conversion]
www/sogosebastia [-Wint-conversion]

x11/chbggtk/gnome stuff [-Wint-conversion]
x11/gnustep/pantomime   sebastia - [-Wint-conversion]
x11/mate/engrampa   robert - needs time.h for strptime [-Wint-conversion]

x11/rep-gtk lisp generated C code, incorrect types for coordinate 
getters [-Wint-conversion]



new: productivity/xournalpp: handwriting notetaking and PDF annotation

2023-02-10 Thread Yifei Zhan
Hi,

xournalpp (Xournal++) is a handwriting notetaking software with PDF annotation 
support. It has good balance in terms of lightweightness and feature and has 
been part of my notetaking workflow.

Tested on amd64, audio recording needs extra steps to enable and has been 
documented in README, PDF annotation with text and images also works fine.

This port requires cxx binding to be enabled for audio/portaudio-svn, a patch 
is 
included for that.

Both xournalpp and patched portaudio-svn passed portcheck and 
port-lib-depends-check. Builtin testing is not ported but any help is welcomed.

any comments? 


xournalpp.tar
Description: Unix tar archive
Index: Makefile
===
RCS file: /cvs/ports/audio/portaudio-svn/Makefile,v
retrieving revision 1.22
diff -u -p -u -r1.22 Makefile
--- Makefile11 Mar 2022 18:20:26 -  1.22
+++ Makefile11 Feb 2023 03:24:31 -
@@ -6,19 +6,23 @@ CATEGORIES=   audio
 MASTER_SITES = http://files.portaudio.com/archives/
 EXTRACT_SUFX = .tgz
 
-SHARED_LIBS =  portaudio   1.2
+SHARED_LIBS += portaudio   1.2
+SHARED_LIBS += portaudiocpp0.12
 
 HOMEPAGE=  http://www.portaudio.com/
 
 # MIT
 PERMIT_PACKAGE=Yes
 
-WANTLIB=   m pthread sndio
+WANTLIB += ${COMPILER_LIBCXX} m sndio
+
+COMPILER = base-clang ports-gcc
 
 USE_GMAKE= Yes
 AUTOCONF_VERSION = 2.69
 CONFIGURE_STYLE=   autoconf no-autoheader
-CONFIGURE_ARGS=--without-alsa --without-oss --without-jack
+CONFIGURE_ARGS=--without-alsa --without-oss --without-jack \
+   --enable-cxx
 
 # builds non-automated, interactive tests in ${WRKBUILD}/bin
 TEST_TARGET=   tests
Index: pkg/PLIST
===
RCS file: /cvs/ports/audio/portaudio-svn/pkg/PLIST,v
retrieving revision 1.5
diff -u -p -u -r1.5 PLIST
--- pkg/PLIST   11 Mar 2022 18:20:27 -  1.5
+++ pkg/PLIST   11 Feb 2023 03:24:31 -
@@ -1,5 +1,29 @@
 include/portaudio.h
+include/portaudiocpp/
+include/portaudiocpp/AutoSystem.hxx
+include/portaudiocpp/BlockingStream.hxx
+include/portaudiocpp/CFunCallbackStream.hxx
+include/portaudiocpp/CallbackInterface.hxx
+include/portaudiocpp/CallbackStream.hxx
+include/portaudiocpp/CppFunCallbackStream.hxx
+include/portaudiocpp/Device.hxx
+include/portaudiocpp/DirectionSpecificStreamParameters.hxx
+include/portaudiocpp/Exception.hxx
+include/portaudiocpp/HostApi.hxx
+include/portaudiocpp/InterfaceCallbackStream.hxx
+include/portaudiocpp/MemFunCallbackStream.hxx
+include/portaudiocpp/PortAudioCpp.hxx
+include/portaudiocpp/SampleDataFormat.hxx
+include/portaudiocpp/Stream.hxx
+include/portaudiocpp/StreamParameters.hxx
+include/portaudiocpp/System.hxx
+include/portaudiocpp/SystemDeviceIterator.hxx
+include/portaudiocpp/SystemHostApiIterator.hxx
 @static-lib lib/libportaudio.a
 lib/libportaudio.la
 @lib lib/libportaudio.so.${LIBportaudio_VERSION}
+@lib lib/libportaudiocpp.so.${LIBportaudiocpp_VERSION}
+@static-lib lib/libportaudiocpp.a
+lib/libportaudiocpp.la
 lib/pkgconfig/portaudio-2.0.pc
+lib/pkgconfig/portaudiocpp.pc


Re: update math/py-scipy: 1.5.3 -> 1.6.3

2023-02-10 Thread Daniel Dickman



> On Feb 10, 2023, at 8:02 PM, James Cook  wrote:
> 
> Daniel Dickman  writes:
>> It's just a warning, right? It works for me here.
>> 
>> If something isn't working on your end can you share a code snippet?
> 
> Ah, you're right, it's just a warning.
> 
> It does seem to work; I tested using beancount-import. Below is one
> unfortunate caveat. I'm not sure if this counts as ports' problem; maybe
> you could say it's my fault for mixing pkg_add and pip:
> 
> If I do the following:
> 
> - (as root) pkg_add some python deps including py3-scikit-learn (which
>  depends on scipy)
> - (as non-root) pip install beancount-import
> - (as non-root, in Python) beancount_import.webserver.main(...)
> 
> I see:
> 
> RuntimeError: module compiled against API version 0x10 but this version of 
> numpy is 0xf . Check the section C-API incompatibility at the Troubleshooting 
> ImportError section at 
> https://numpy.org/devdocs/user/troubleshooting-importerror.html#c-api-incompatibility
>  for indications on how to solve this problem .
> 
> and a bunch more error lines cumulating in
>ImportError: numpy.core.multiarray failed to import
> and the beancount-import webserver drops to a Pdb prompt.
> 
> My guess: pip installed numpy-1.22.4 to my home dir because of the
> version incompatibility, but did not override the system scipy, leading
> to some sort of incompatibility. Evidence for my guess: if I delete
> ~/.local/python3.10/site-packages/numpy*, the error goes away and
> beancount-import works.

Thanks for sharing. Well I guess one thing you could do is look into upgrading 
scipy to a newer version. But as I previously noted, prepare to roll up your 
sleeves.

> 
> -- 
> James



Re: update math/py-scipy: 1.5.3 -> 1.6.3

2023-02-10 Thread James Cook
Daniel Dickman  writes:
> It's just a warning, right? It works for me here.
>
> If something isn't working on your end can you share a code snippet?

Ah, you're right, it's just a warning.

It does seem to work; I tested using beancount-import. Below is one
unfortunate caveat. I'm not sure if this counts as ports' problem; maybe
you could say it's my fault for mixing pkg_add and pip:

If I do the following:

- (as root) pkg_add some python deps including py3-scikit-learn (which
  depends on scipy)
- (as non-root) pip install beancount-import
- (as non-root, in Python) beancount_import.webserver.main(...)

I see:

RuntimeError: module compiled against API version 0x10 but this version of 
numpy is 0xf . Check the section C-API incompatibility at the Troubleshooting 
ImportError section at 
https://numpy.org/devdocs/user/troubleshooting-importerror.html#c-api-incompatibility
 for indications on how to solve this problem .

and a bunch more error lines cumulating in
ImportError: numpy.core.multiarray failed to import
and the beancount-import webserver drops to a Pdb prompt.

My guess: pip installed numpy-1.22.4 to my home dir because of the
version incompatibility, but did not override the system scipy, leading
to some sort of incompatibility. Evidence for my guess: if I delete
~/.local/python3.10/site-packages/numpy*, the error goes away and
beancount-import works.

-- 
James



textproc/p5-LaTeX-TOM: Update to 1.05

2023-02-10 Thread wen heping
Hi, ports@:

Here is a patch for textproc/p5-LaTeX-TOM to update to 1.05.
It build well and pass all tests on amd64-current system.
One port(textproc/p5-LaTeX-Pod) depends on it,it build well 
and pass tests too.


Cheers !
wenIndex: textproc/p5-LaTeX-TOM/Makefile
===
RCS file: /cvs/ports/textproc/p5-LaTeX-TOM/Makefile,v
retrieving revision 1.16
diff -u -p -r1.16 Makefile
--- textproc/p5-LaTeX-TOM/Makefile  11 Mar 2022 20:02:52 -  1.16
+++ textproc/p5-LaTeX-TOM/Makefile  11 Feb 2023 00:24:31 -
@@ -1,11 +1,12 @@
 COMMENT =  parse, analyze and manipulate LaTeX documents
 
-DISTNAME = LaTeX-TOM-1.03
+DISTNAME = LaTeX-TOM-1.05
 CATEGORIES =   textproc
-REVISION = 0
 
 MODULES =  cpan
 PKG_ARCH = *
+
+CONFIGURE_STYLE =  modbuild
 
 # perl
 PERMIT_PACKAGE =   Yes
Index: textproc/p5-LaTeX-TOM/distinfo
===
RCS file: /cvs/ports/textproc/p5-LaTeX-TOM/distinfo,v
retrieving revision 1.8
diff -u -p -r1.8 distinfo
--- textproc/p5-LaTeX-TOM/distinfo  15 Aug 2015 09:44:32 -  1.8
+++ textproc/p5-LaTeX-TOM/distinfo  11 Feb 2023 00:24:31 -
@@ -1,2 +1,2 @@
-SHA256 (LaTeX-TOM-1.03.tar.gz) = qzKi8QeNbXkD6uvKoU1gfSu1+xO8YYcUh4SQKuDWUME=
-SIZE (LaTeX-TOM-1.03.tar.gz) = 41210
+SHA256 (LaTeX-TOM-1.05.tar.gz) = Bn2Yqen/N23ZrrvBZwvk7YXEHejQbN1L8bjVXfQwryw=
+SIZE (LaTeX-TOM-1.05.tar.gz) = 41408


textproc/p5-LaTeX-Pod: Update to 0.22

2023-02-10 Thread wen heping
Hi, ports@:

Here is a simple patch for textproc/p5-LaTeX-Pod to update 
to 0.22. It build well and pass all tests om amd64-current system.
No other ports depend on it.

Cheers !
wenIndex: textproc/p5-LaTeX-Pod/Makefile
===
RCS file: /cvs/ports/textproc/p5-LaTeX-Pod/Makefile,v
retrieving revision 1.6
diff -u -p -r1.6 Makefile
--- textproc/p5-LaTeX-Pod/Makefile  11 Mar 2022 20:02:52 -  1.6
+++ textproc/p5-LaTeX-Pod/Makefile  11 Feb 2023 00:24:01 -
@@ -1,8 +1,7 @@
 COMMENT=   transform LaTeX source files to POD
 
-DISTNAME=  LaTeX-Pod-0.21
+DISTNAME=  LaTeX-Pod-0.22
 CATEGORIES=textproc
-REVISION=  0
 
 MODULES=   cpan
 PKG_ARCH=  *
Index: textproc/p5-LaTeX-Pod/distinfo
===
RCS file: /cvs/ports/textproc/p5-LaTeX-Pod/distinfo,v
retrieving revision 1.2
diff -u -p -r1.2 distinfo
--- textproc/p5-LaTeX-Pod/distinfo  18 Jan 2015 03:15:23 -  1.2
+++ textproc/p5-LaTeX-Pod/distinfo  11 Feb 2023 00:24:01 -
@@ -1,2 +1,2 @@
-SHA256 (LaTeX-Pod-0.21.tar.gz) = VxUU9awICeAHjUtqkgEX/f9kIsAm9mO8HUVEM8ZBH6Q=
-SIZE (LaTeX-Pod-0.21.tar.gz) = 13698
+SHA256 (LaTeX-Pod-0.22.tar.gz) = KAWkWa2QGqd7L9vMToE77hDtv16FwKQO8druQs71G4k=
+SIZE (LaTeX-Pod-0.22.tar.gz) = 13980


www/p5-Dancer: Update to 1.3521

2023-02-10 Thread wen heping
Hi, ports@:

Here is a simple patch for www/p5-Dancer to 
update to 1.3521. It build well and pass all tests
on OpenBSD-current system.

This update fix test failures.

Cheers !
wenIndex: www/p5-Dancer/Makefile
===
RCS file: /cvs/ports/www/p5-Dancer/Makefile,v
retrieving revision 1.18
diff -u -p -r1.18 Makefile
--- www/p5-Dancer/Makefile  6 Jan 2023 13:39:55 -   1.18
+++ www/p5-Dancer/Makefile  11 Feb 2023 00:02:50 -
@@ -2,7 +2,7 @@ COMMENT =   simple perl web app framework
 
 MODULES =  cpan
 PKG_ARCH = *
-DISTNAME = Dancer-1.3520
+DISTNAME = Dancer-1.3521
 CATEGORIES =   www
 
 # perl
Index: www/p5-Dancer/distinfo
===
RCS file: /cvs/ports/www/p5-Dancer/distinfo,v
retrieving revision 1.10
diff -u -p -r1.10 distinfo
--- www/p5-Dancer/distinfo  6 Jan 2023 13:39:55 -   1.10
+++ www/p5-Dancer/distinfo  11 Feb 2023 00:02:50 -
@@ -1,2 +1,2 @@
-SHA256 (Dancer-1.3520.tar.gz) = kq4REAW6n3gPuQHL5LbtIZJK25uTZPy8u1zMf8Yh/bI=
-SIZE (Dancer-1.3520.tar.gz) = 401620
+SHA256 (Dancer-1.3521.tar.gz) = FfYz4bQx3+VemoLJr0wyIQheZeHbqTv8/9JEWEWFWeI=
+SIZE (Dancer-1.3521.tar.gz) = 401803


Re: New: games/runelite

2023-02-10 Thread David Pedersen
Thank you! I applied your patch, regenerated distinfo, removed the
.png in files and updated the tar.gz.

On Fri, Feb 10, 2023 at 4:15 PM Stuart Henderson  wrote:
>
> On 2023/02/10 15:25, David Pedersen wrote:
> > That was my initial goal, to use the same launcher logo from the
> > runelite repository as FreeBSD use on their port.
> > This one: 
> > https://raw.githubusercontent.com/runelite/launcher/2.6.1/appimage/runelite.png
> >
> > But I was unable to get it working fetching multiple files and the
> > MASTER_SITE is different. Can you give me some pointers on how to
> > fetch the logo separately on build?
> >
> > The other ports I can find that fetch a .jar directly skip the logo,
> > and the Minecraft port has a .svg directly in files.
>
> ah, I just looked in the repo and missed that it's just fetching the
> jar. ok, something like this (+ regen distinfo) should do the trick.
>
> --- Makefile.orig   Thu Feb  9 19:38:48 2023
> +++ MakefileFri Feb 10 15:13:01 2023
> @@ -1,16 +1,16 @@
>  COMMENT =  open source OldSchool RuneScape client
>
>  V =2.6.1
> -DISTNAME = RuneLite
>  PKGNAME =  runelite-${V}
> -REVISION = 1
>
> -MASTER_SITES = https://github.com/runelite/launcher/releases/download/${V}/
> +MASTER_SITES = https://github.com/runelite/launcher/releases/download/$V/
> +MASTER_SITES0 =
> https://raw.githubusercontent.com/runelite/launcher/$V/appimage/
> +DISTFILES =runelite-$V{RuneLite}.jar \
> +   runelite-$V{runelite}.png:0
>
>  CATEGORIES =   games
>
>  EXTRACT_ONLY =
> -EXTRACT_SUFX = .jar
>
>  NO_BUILD = Yes
>  NO_TEST =  Yes
> @@ -29,13 +29,13 @@ do-install:
> ${INSTALL_DATA_DIR} ${PREFIX}/share/icons/hicolor/128x128/apps/ \
> ${PREFIX}/share/applications/ \
> ${PREFIX}/share/java/classes/
> -   ${SUBST_PROGRAM} ${FILESDIR}/runelite.png \
> +   ${INSTALL_DATA} ${FULLDISTDIR}/runelite-$V.png \
> ${PREFIX}/share/icons/hicolor/128x128/apps/runelite.png
> -   ${SUBST_PROGRAM} ${FILESDIR}/runelite.desktop \
> +   ${SUBST_DATA} ${FILESDIR}/runelite.desktop \
> ${PREFIX}/share/applications/runelite.desktop
> ${SUBST_PROGRAM} ${FILESDIR}/runelite.sh \
> ${PREFIX}/bin/runelite
> -   cp -r ${FULLDISTDIR}/${DISTNAME}${EXTRACT_SUFX} \
> +   ${INSTALL_DATA} ${FULLDISTDIR}/runelite-$V.jar \
> ${PREFIX}/share/java/classes/runelite.jar
>
>  .include 
>



Re: NEW: databases/puppetdb and sysutils/puppetserver 7.X

2023-02-10 Thread Sebastian Reitenbach
On Thursday, February 09, 2023 14:51 CET, Giovanni Bechis 
 wrote:

> On 1/30/23 21:42, Sebastian Reitenbach wrote:
> > Hi,
> >
> > with Puppet 5 now replaced by Puppet 7, the ability to run a Puppet master 
> > on OpenBSD was gone.
> > These two new packages replace the old PuppetDB 5, with PuppetDB 7 and 
> > introduces the new Puppetserver.
> >
> > Similarly to systuls/ruby-puppet, they go into branches based on the major 
> > version, to have future room for Puppet 8.
> > Their paths where software gets installed is aligned to Puppet, under 
> > /var/puppetlabs/... /usr/local/share/puppetlabs/... etc.
> >
> > Puppetserver usually comes bundled with a Ruby interpreter and Puppet 
> > agent. That doesn't work out
> > on OpenBSD. Therefore some bootstrapping has to be done manually that is 
> > OpenBSD specific, and noted
> > in the Puppetserver pkg/README.
> >
> >   A couple of tweaks I had to do to my hiera files, as well as to some of 
> > the modules, mostly updating
> > them. Overall, the changes weren't that big. As everyone might have 
> > different (custom) modules or
> > hiera plugins in use, ymmv. Therefore I can't really provide a step by step 
> > upgrade path. Install on a test
> > environment before attempting to upgrade/replace your former Puppet 5 
> > Master.
> > That said, Puppet 7 works for me standalone with puppet apply ... but also 
> > against this Puppetserver with PuppetDB backend, autosigning setup...
> >
> > comments to the ports, test reports, or maybe even OKs welcome ;)
> >
> > cheers,
> > Sebastian
> 

thanks for testing.
> Few issues:
> - puppetdb is missing pkg/README file in the tarball
This is missing on purpose, forgot to remove that, as I did last-minute 
clean-ups before sending out the tarball.
Puppetdb is quite standard, so the upstream doc should more or less just work. 
Also the old puppetdb 5 README
contained quite some outdated/misleading info
If there turns to be out some OpenBSD specific issues, I'm happy to re-add.

> - puppetserver doesn't create /var/log/puppetlabs/puppetserver directory
oops

> - puppetserver doesn't start on my server log file attached, it seems there 
> is a dependency missing (no such file to load...).
puppetserver is quite non-standard, compared to puppetdb, just to make sure, 
did you do the initial bootstrap as described in the README?


> New package doesn't upgrade from puppet5, a pkg_path is missing I think.
not sure if that should. as puppetserver is now "extra", and before, it was 
just a single package conaining client and master.

Sebastian

> 
>   Cheers
> 
>   Giovanni



CVS: cvs.openbsd.org: ports

2023-02-10 Thread Theo Buehler
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2023/02/10 15:32:19

Modified files:
x11/afterstep  : Makefile 
x11/afterstep/pkg: PLIST 
Added files:
x11/afterstep/patches: patch-libAfterImage_export_c 

Log message:
x11/afterstep: remove a strange #undef HAVE_STDLIB_H that breaks the build
with clang 15.



CVS: cvs.openbsd.org: ports

2023-02-10 Thread Theo Buehler
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2023/02/10 14:56:12

Modified files:
games/blockgame: Makefile 
Added files:
games/blockgame/patches: 
 
patch-launcher_translations_TranslationsModel_cpp 

Log message:
games/blockgame: remove a loop counter that isn't used otherwise to
make clang 15 happy.



CVS: cvs.openbsd.org: ports

2023-02-10 Thread Theo Buehler
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2023/02/10 14:45:32

Modified files:
devel/simulavr : Makefile 

Log message:
simulavr: fix build with clang 15 by passing -Wno-deprecated-non-prototype
since GNU getopts insists on -Werror. Add -Wno-unknown-warning-option on
top to appease clang 13.



CVS: cvs.openbsd.org: ports

2023-02-10 Thread Robert Nagy
CVSROOT:/cvs
Module name:ports
Changes by: rob...@cvs.openbsd.org  2023/02/10 14:14:16

Modified files:
mail/grommunio/admin-api: Makefile 

Log message:
add run dependency on www/py-openapi-core



CVS: cvs.openbsd.org: ports

2023-02-10 Thread Robert Nagy
CVSROOT:/cvs
Module name:ports
Changes by: rob...@cvs.openbsd.org  2023/02/10 14:13:28

Modified files:
www: Makefile 

Log message:
+py-openapi-core



CVS: cvs.openbsd.org: ports

2023-02-10 Thread Robert Nagy
CVSROOT:/cvs
Module name:ports
Changes by: rob...@cvs.openbsd.org  2023/02/10 14:12:04

Modified files:
devel  : Makefile 

Log message:
hook up some fresh and crispy ports:
- py-jsonschema-spec
- py-openapi-schema-validator
- py-openapi-spec-validator
- py-parse
- py-pathable
- py-rfc3339-validator



CVS: cvs.openbsd.org: ports

2023-02-10 Thread Theo Buehler
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2023/02/10 14:11:23

Modified files:
japanese/kanjips: Makefile 
Added files:
japanese/kanjips/patches: patch-kanjips_sub_c 

Log message:
japanese/kanjips: fix build with clang 15 by using the proper return type
for a malloc wrapper.

ok espie (maintainer)



CVS: cvs.openbsd.org: ports

2023-02-10 Thread Robert Nagy
CVSROOT:/cvs
Module name:ports
Changes by: rob...@cvs.openbsd.org  2023/02/10 14:06:42

Log message:
import of py-rfc3339-validator; pure python RFC3339 validator

ok sthen@

Status:

Vendor Tag: robert
Release Tags:   robert_20230210

N ports/devel/py-rfc3339-validator/Makefile
N ports/devel/py-rfc3339-validator/distinfo
N ports/devel/py-rfc3339-validator/pkg/DESCR
N ports/devel/py-rfc3339-validator/pkg/PLIST

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2023-02-10 Thread Robert Nagy
CVSROOT:/cvs
Module name:ports
Changes by: rob...@cvs.openbsd.org  2023/02/10 14:05:48

Log message:
import of py-pathable; object oriented paths

Object-oriented paths for Python
Key features:
- Traverse resources like paths
- Access resources on demand with separate accessor layer

ok sthen@

Status:

Vendor Tag: robert
Release Tags:   robert_20230210

N ports/devel/py-pathable/Makefile
N ports/devel/py-pathable/distinfo
N ports/devel/py-pathable/pkg/DESCR
N ports/devel/py-pathable/pkg/PLIST

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2023-02-10 Thread Robert Nagy
CVSROOT:/cvs
Module name:ports
Changes by: rob...@cvs.openbsd.org  2023/02/10 14:04:57

Log message:
import of py-parse; strings parser for the Python format() syntax

ok sthen@

Status:

Vendor Tag: robert
Release Tags:   robert_20230210

N ports/devel/py-parse/Makefile
N ports/devel/py-parse/distinfo
N ports/devel/py-parse/pkg/DESCR
N ports/devel/py-parse/pkg/PLIST

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2023-02-10 Thread Robert Nagy
CVSROOT:/cvs
Module name:ports
Changes by: rob...@cvs.openbsd.org  2023/02/10 14:04:14

Log message:
import of py-openapi-spec-validator; OpenAPI 2.0 (aka Swagger) and OpenAPI 
3 spec validator

OpenAPI Spec Validator is a Python library that validates OpenAPI Specs
against the OpenAPI 2.0 (aka Swagger), OpenAPI 3.0 and OpenAPI 3.1
specification. The validator aims to check for full compliance with the
Specification.

ok sthen@

Status:

Vendor Tag: robert
Release Tags:   robert_20230210

N ports/devel/py-openapi-spec-validator/Makefile
N ports/devel/py-openapi-spec-validator/distinfo
N ports/devel/py-openapi-spec-validator/pkg/DESCR
N ports/devel/py-openapi-spec-validator/pkg/PLIST

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2023-02-10 Thread Robert Nagy
CVSROOT:/cvs
Module name:ports
Changes by: rob...@cvs.openbsd.org  2023/02/10 14:02:56

Log message:
import of py-openapi-schema-validator; OpenAPI schema validator

openapi-schema-validator is a Python library that validates schema against:
- OpenAPI Schema Specification v3.0
- OpenAPI Schema Specification v3.1

ok sthen@

Status:

Vendor Tag: robert
Release Tags:   robert_20230210

N ports/devel/py-openapi-schema-validator/Makefile
N ports/devel/py-openapi-schema-validator/distinfo
N ports/devel/py-openapi-schema-validator/pkg/DESCR
N ports/devel/py-openapi-schema-validator/pkg/PLIST

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2023-02-10 Thread Robert Nagy
CVSROOT:/cvs
Module name:ports
Changes by: rob...@cvs.openbsd.org  2023/02/10 14:01:52

Log message:
import of py-jsonschema-spec; JSONSchema Spec with object-oriented paths

ok sthen@

Status:

Vendor Tag: robert
Release Tags:   robert_20230210

N ports/devel/py-jsonschema-spec/Makefile
N ports/devel/py-jsonschema-spec/distinfo
N ports/devel/py-jsonschema-spec/pkg/DESCR
N ports/devel/py-jsonschema-spec/pkg/PLIST

No conflicts created by this import



Fix or remove net/cryptcat?

2023-02-10 Thread Theo Buehler
The diff below fixes the build of cryptcat with llvm 15 which no longer
accepts the old school way of doing varargs. It also fixes some of the
more egregious warnings.

The code hasn't aged well to put it mildly and I'm not sure how much of
a selling point twofish encryption is nowadays. Nevertheless it still
works.

Is there a reason to keep this in the ports tree?

Index: Makefile
===
RCS file: /cvs/ports/security/cryptcat/Makefile,v
retrieving revision 1.8
diff -u -p -r1.8 Makefile
--- Makefile11 Mar 2022 19:53:20 -  1.8
+++ Makefile10 Feb 2023 20:50:44 -
@@ -3,10 +3,10 @@ COMMENT=  netcat enhanced with twofish e
 V= 1.2.1
 DISTNAME=  cryptcat-unix-$V
 PKGNAME=   cryptcat-$V
-REVISION = 2
+REVISION = 3
 CATEGORIES=security
 
-HOMEPAGE=  http://cryptcat.sourceforge.net
+HOMEPAGE=  https://cryptcat.sourceforge.net
 
 MAINTAINER=Laurent Fanis 
 
@@ -19,6 +19,7 @@ PERMIT_DISTFILES= No clear Licence
 MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=cryptcat/}
 
 EXTRACT_SUFX=  .tar
+FIX_EXTRACT_PERMISSIONS= Yes
 
 ALL_TARGET=openbsd
 
Index: patches/patch-netcat_c
===
RCS file: patches/patch-netcat_c
diff -N patches/patch-netcat_c
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/patch-netcat_c  10 Feb 2023 20:56:03 -
@@ -0,0 +1,55 @@
+Index: netcat.c
+--- netcat.c.orig
 netcat.c
+@@ -34,6 +34,8 @@
+   backend progs to do various encryption modes??!?!
+ */
+ 
++#include 
++#include 
+ #include "generic.h"  /* same as with L5, skey, etc */
+ 
+ /* conditional includes -- a very messy section which you may have to dink
+@@ -193,18 +195,19 @@ USHORT o_zero = 0;
+fake varargs -- need to do this way because we wind up calling through
+more levels of indirection than vanilla varargs can handle, and not all
+machines have vfprintf/vsyslog/whatever!  6 params oughta be enough. */
+-void holler (str, p1, p2, p3, p4, p5, p6)
+-  char * str;
+-  char * p1, * p2, * p3, * p4, * p5, * p6;
++void holler (const char *str, ...)
+ {
+   if (o_verbose) {
+-fprintf (stderr, str, p1, p2, p3, p4, p5, p6);
++va_list ap;
++va_start (ap, str);
++vfprintf (stderr, str, ap);
++va_end (ap);
+ #ifdef HAVE_BIND
+ if (h_errno) {/* if host-lookup variety of error ... */
+   if (h_errno > 4)/* oh no you don't, either */
+   fprintf (stderr, "preposterous h_errno: %d", h_errno);
+   else
+-  fprintf (stderr, h_errs[h_errno]);  /* handle it here */
++  fprintf (stderr, "%s", h_errs[h_errno]);/* handle it here */
+   h_errno = 0;/* and reset for next call */
+ }
+ #endif
+@@ -218,12 +221,13 @@ void holler (str, p1, p2, p3, p4, p5, p6)
+ 
+ /* bail :
+error-exit handler, callable from anywhere */
+-void bail (str, p1, p2, p3, p4, p5, p6)
+-  char * str;
+-  char * p1, * p2, * p3, * p4, * p5, * p6;
++void bail (const char *str, ...)
+ {
++  va_list ap;
+   o_verbose = 1;
+-  holler (str, p1, p2, p3, p4, p5, p6);
++  va_start (ap, str);
++  holler (str, ap);
++  va_end (ap);
+   close (netfd);
+   sleep (1);
+   exit (1);
Index: pkg/PLIST
===
RCS file: /cvs/ports/security/cryptcat/pkg/PLIST,v
retrieving revision 1.2
diff -u -p -r1.2 PLIST
--- pkg/PLIST   11 Mar 2022 19:53:20 -  1.2
+++ pkg/PLIST   10 Feb 2023 20:35:29 -
@@ -1,4 +1,4 @@
-bin/cryptcat
+@bin bin/cryptcat
 share/doc/cryptcat/
 share/doc/cryptcat/README
 share/doc/cryptcat/README.cryptcat



CVS: cvs.openbsd.org: ports

2023-02-10 Thread Robert Nagy
CVSROOT:/cvs
Module name:ports
Changes by: rob...@cvs.openbsd.org  2023/02/10 13:57:41

Log message:
import of py-openapi-core; client-side and server-side support for OpenAPI 
Spec v3

Openapi-core is a Python library that adds client-side and server-side
support for the OpenAPI v3.0 and OpenAPI v3.1 specification.

ok sthen@

Status:

Vendor Tag: robert
Release Tags:   robert_20230210

N ports/www/py-openapi-core/Makefile
N ports/www/py-openapi-core/distinfo
N ports/www/py-openapi-core/pkg/DESCR
N ports/www/py-openapi-core/pkg/PLIST

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2023-02-10 Thread Christian Weisgerber
CVSROOT:/cvs
Module name:ports
Changes by: na...@cvs.openbsd.org   2023/02/10 13:54:26

Modified files:
x11/bricons/patches: patch-action_c 

Log message:
x11/bricons: explicitly cast integer to pointer to appease clang 15



CVS: cvs.openbsd.org: ports

2023-02-10 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2023/02/10 13:47:00

Modified files:
devel/cryptopp : Makefile distinfo 
devel/cryptopp/patches: patch-osrng_cpp 

Log message:
Update cryptopp to 8.7.0



CVS: cvs.openbsd.org: ports

2023-02-10 Thread Christian Weisgerber
CVSROOT:/cvs
Module name:ports
Changes by: na...@cvs.openbsd.org   2023/02/10 13:45:30

Modified files:
net/yersinia   : Makefile 
Added files:
net/yersinia/patches: patch-src_vtp_c 

Log message:
net/yersinia: repair integer/pointer mixup to fix build with clang 15

Drop unconditional -DLBL_ALIGN, there is now a configure check.
Fix misdeclared variable and corresponding memcpy() size.

with and ok tb@



UPDATE: security/libident

2023-02-10 Thread Michael
Hi ports@,

after the recent ngircd+libident update [1] I had a look into
security/libident itself again and would like to take over the
maintainer role. I don't expect any updates there ;) but since
net/ngircd seems to currently be the only port using it I would like
to at least get involved should there be any issue.

Other minimal changes to Makefile:
- http -> https
- get CATEGORIES in order (like Makefile.template [2] suggests)
- update copyright note (See [3])
- redo DESCR


[1] https://marc.info/?l=openbsd-ports=167563696025123=2
[2] 
https://cvsweb.openbsd.org/ports/infrastructure/templates/Makefile.template?rev=1.93
[3] https://www.remlab.net/files/libident/COPYING


Index: Makefile
===
RCS file: /cvs/ports/security/libident/Makefile,v
retrieving revision 1.23
diff -u -p -r1.23 Makefile
--- Makefile11 Mar 2022 19:53:31 -  1.23
+++ Makefile10 Feb 2023 19:39:49 -
@@ -3,13 +3,16 @@ COMMENT=  library to interface the ident 
 SHARED_LIBS += ident 0.0 # 0.0
 
 DISTNAME=  libident-0.32
-CATEGORIES=devel net security
-MASTER_SITES=  http://www.remlab.net/files/libident/
-REVISION=  1
+CATEGORIES=security devel net
+MASTER_SITES=  https://www.remlab.net/files/libident/
+REVISION=  2
 
-HOMEPAGE=  http://www.remlab.net/libident/
+HOMEPAGE=  https://www.remlab.net/libident/
 
-# Public Domain
+MAINTAINER=Michael 
+
+# Public Domain with exceptions
+# See https://www.remlab.net/files/libident/COPYING
 PERMIT_PACKAGE=Yes
 
 CONFIGURE_STYLE=   gnu
Index: pkg/DESCR
===
RCS file: /cvs/ports/security/libident/pkg/DESCR,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 DESCR
--- pkg/DESCR   29 Apr 1998 05:22:54 -  1.1.1.1
+++ pkg/DESCR   10 Feb 2023 19:39:49 -
@@ -1,21 +1,5 @@
-COPYRIGHT ISSUES:
-
-   This version of 'libident' is hereby released into the
-   Public Domain. It may be distributed for a fee or without
-   a fee. We only ask you not to pretend you wrote it.
-
-If you make any changes, please send sources or a diff of it to
-us (p...@lysator.liu.se or p...@lysator.liu.se), so we can keep
-_one_ unified version of libident available...
-
-COMMENTS:
-
-This is the second stab at a small library to interface to the Ident
-protocol server. Maybe this will work correctly on some machines.. :-)
- 
-The ident-tester.c file is a small daemon (to be started from Inetd)
-that does an ident lookup on you if you telnet into it. Can be used
-to verify that your Ident server is working correctly.
- 
-I'm currently running this "ident-tester" on port 114 at lysator.liu.se
-(130.236.254.1) if you wish to test your server.
+This is a library which provides a simple interface to the Ident
+protocol on the client side. It is meant to be used by daemons to try
+to authenticate users using the Ident protocol. For this to work,
+users need to have an Ident server running on the system from which
+they are connected.



Re: GNS3 port [new port net/gns3-server]

2023-02-10 Thread Mikhail
$ pkg_info gns3-server
Information for inst:gns3-server-2.2.37

Comment:
GNS3 server

Description:
The GNS3 server manages emulators such as Dynamips, VirtualBox or
Qemu/KVM.
Clients like the GNS3 GUI and the GNS3 Web UI control the server using
an HTTP
REST API.

Maintainer: The OpenBSD ports mailing-list 

WWW: https://github.com/GNS3/gns3-server


gns3-server.tgz
Description: application/tar-gz


Re: GNS3 port [new port net/gns3-gui]

2023-02-10 Thread Mikhail
$ pkg_info gns3-gui
Information for inst:gns3-gui-2.2.37

Comment:
GNS3 GUI

Description:
GNS3 GUI

Maintainer: The OpenBSD ports mailing-list 

WWW: https://github.com/GNS3/gns3-gui


gns3-gui.tgz
Description: application/tar-gz


Re: GNS3 port [new port net/ubridge]

2023-02-10 Thread Mikhail
$ pkg_info ubridge
Information for inst:ubridge-0.9.18

Comment:
bridge for UDP tunnels, Ethernet, TAP and VMnet interfaces

Description:
uBridge is a simple application to create user-land bridges between various
technologies. Currently, bridging between UDP tunnels, Ethernet and TAP
interfaces is supported. Packet capture is also supported.

Maintainer: The OpenBSD ports mailing-list 

WWW: https://github.com/GNS3/ubridge



ubridge.tgz
Description: application/tar-gz


Re: GNS3 port [new port net/vpcs]

2023-02-10 Thread Mikhail
Patches were upstreamed.

$ pkg_info vpcs
Information for inst:vpcs-0.8.2

Comment:
simple Virtual PC Simulator

Description:
This is a continuation of VPCS, based on the last development version and
improved with patches wrote by various people from the community. The original
VPCS code, which is unfortunately not maintained anymore, can be viewed on
https://sourceforge.net/p/vpcs/code/

Maintainer: The OpenBSD ports mailing-list 

WWW: https://github.com/GNS3/vpcs



vpcs.tgz
Description: application/tar-gz


[new] gurk-rs - a cli signal client

2023-02-10 Thread Stefan Hagen
Hello,

here is a command line signal client. It's lacking a lot of features,
but basic text send/receive functionality is there.

The contact sync doesn't work for me. But I can see and message in
conversations initiated after gurk-rs is linked.

I hope the situation will improve. But this client is much better than 
having no client at all.

Some hints:
- this is rust, so build with "MAKE_JOBS=8 make", or something.
- F1 shows the key bindings and they're not configurable
- gurk -v(vv) starts verbose mode writes to gurk.log

I have OK kn@ already.

One more?

Best regards,
Stefan


gurk-rs.tgz
Description: application/tar-gz


CVS: cvs.openbsd.org: ports

2023-02-10 Thread Theo Buehler
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2023/02/10 10:48:54

Modified files:
multimedia/transcode: Makefile 
multimedia/transcode/pkg: PFRAG.i386 PFRAG.lzo PFRAG.mjpegtools 
  PLIST 
Added files:
multimedia/transcode/patches: patch-filter_Makefile_am 
Removed files:
multimedia/transcode/patches: patch-filter_filter_resample_c 

Log message:
multimedia/transcode: fix build with clang 15 by unhooking filter_resample
This has been trying to use ffmpeg API that was deprecated in 2013 and
removed in 2017. Several bogus patches to switch to libswresample were
subsequently added, but this was obviously never tested. REVISION is now
at 21... Regen PLIST/PFRAGs.



CVS: cvs.openbsd.org: ports

2023-02-10 Thread Robert Nagy
CVSROOT:/cvs
Module name:ports
Changes by: rob...@cvs.openbsd.org  2023/02/10 10:46:31

Modified files:
www/ungoogled-chromium: Makefile distinfo 
www/ungoogled-chromium/patches: patch-BUILD_gn 
patch-base_BUILD_gn 

patch-base_allocator_partition_allocator_page_allocator_internals_posix_h 

patch-base_allocator_partition_allocator_partition_address_space_cc 

patch-base_allocator_partition_allocator_partition_alloc_config_h 

patch-base_allocator_partition_allocator_partition_alloc_constants_h 

patch-base_allocator_partition_allocator_partition_alloc_gni 
patch-base_debug_stack_trace_posix_cc 

patch-base_files_file_path_watcher_unittest_cc 
patch-base_i18n_icu_util_cc 
patch-base_logging_unittest_cc 

patch-base_memory_platform_shared_memory_region_posix_cc 

patch-base_profiler_sampling_profiler_thread_token_cc 

patch-base_profiler_sampling_profiler_thread_token_h 

patch-base_profiler_stack_base_address_posix_cc 

patch-base_profiler_stack_sampling_profiler_test_util_cc 
patch-base_system_sys_info_cc 
patch-base_system_sys_info_h 
patch-base_system_sys_info_posix_cc 
patch-base_system_sys_info_unittest_cc 

patch-base_test_launcher_test_launcher_cc 

patch-base_threading_platform_thread_linux_cc 

patch-base_threading_platform_thread_unittest_cc 

patch-base_trace_event_malloc_dump_provider_cc 
patch-build_config_compiler_BUILD_gn 
patch-build_config_rust_gni 

patch-build_linux_unbundle_replace_gn_files_py 
patch-build_toolchain_gcc_toolchain_gni 
patch-cc_BUILD_gn 

patch-chrome_app_chrome_main_delegate_cc 

patch-chrome_app_generated_resources_grd 
patch-chrome_app_settings_strings_grdp 

patch-chrome_app_theme_chrome_unscaled_resources_grd 

patch-chrome_app_theme_theme_resources_grd 
patch-chrome_browser_about_flags_cc 

patch-chrome_browser_browser_process_impl_cc 

patch-chrome_browser_browser_process_impl_h 

patch-chrome_browser_chrome_browser_interface_binders_cc 

patch-chrome_browser_chrome_browser_main_cc 

patch-chrome_browser_chrome_content_browser_client_cc 

patch-chrome_browser_chrome_content_browser_client_h 

patch-chrome_browser_dev_ui_browser_resources_grd 

patch-chrome_browser_download_chrome_download_manager_delegate_cc 

patch-chrome_browser_download_download_file_picker_cc 

patch-chrome_browser_download_download_item_model_cc 

patch-chrome_browser_enterprise_connectors_reporting_browser_crash_event_router_h
 

patch-chrome_browser_extensions_BUILD_gn 

patch-chrome_browser_extensions_api_image_writer_private_removable_storage_provider_cc
 

patch-chrome_browser_extensions_api_passwords_private_passwords_private_delegate_impl_cc
 

patch-chrome_browser_extensions_api_settings_private_prefs_util_cc 

patch-chrome_browser_extensions_external_provider_impl_cc 

patch-chrome_browser_file_system_access_chrome_file_system_access_permission_context_cc
 

patch-chrome_browser_flag_descriptions_cc 

Re: update: net/swirc 3.4.0

2023-02-10 Thread Frederic Cambus
On Fri, Feb 10, 2023 at 07:28:34AM +, Markus Uhlin wrote:
> Hello ports@,
> 
> Today I released Swirc 3.4.0. It comes with spell-checking support so I added 
> a dep on Hunspell.

Committed, thanks!



CVS: cvs.openbsd.org: ports

2023-02-10 Thread Frederic Cambus
CVSROOT:/cvs
Module name:ports
Changes by: fcam...@cvs.openbsd.org 2023/02/10 09:46:55

Modified files:
net/swirc  : Makefile distinfo 

Log message:
Update swirc to 3.4.0.

>From maintainer Markus Uhlin, thanks!



CVS: cvs.openbsd.org: ports

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

Modified files:
x11/icewm  : Makefile distinfo 
x11/icewm/patches: patch-src_icesh_cc 

Log message:
update to icewm-3.3.1



CVS: cvs.openbsd.org: ports

2023-02-10 Thread Robert Nagy
CVSROOT:/cvs
Module name:ports
Changes by: rob...@cvs.openbsd.org  2023/02/10 09:20:52

Removed files:
mail/grommunio/dav/files: kopano-webapp.conf 
mail/grommunio/mapi-header-php/files: kopano-webapp.conf 
mail/grommunio/sync/files: kopano-webapp.conf 
mail/grommunio/web/files: kopano-webapp.conf 

Log message:
remove obsolete files



CVS: cvs.openbsd.org: ports

2023-02-10 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2023/02/10 09:19:43

Modified files:
devel/py-simplejson: Makefile distinfo 

Log message:
update to py-simplejson-3.18.3



CVS: cvs.openbsd.org: ports

2023-02-10 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2023/02/10 09:19:41

Modified files:
devel/py-hatchling: Makefile distinfo 

Log message:
update to py3-hatchling-1.13.0



CVS: cvs.openbsd.org: ports

2023-02-10 Thread Robert Nagy
CVSROOT:/cvs
Module name:ports
Changes by: rob...@cvs.openbsd.org  2023/02/10 09:19:25

Log message:
import of the grommunio groupware suite; ok ajacoutot@

this is still WIP so it is not hooked up to the build

Status:

Vendor Tag: robert
Release Tags:   robert_20230210

N ports/mail/grommunio/Makefile
N ports/mail/grommunio/Makefile.inc
N ports/mail/grommunio/libexmdbpp/Makefile
N ports/mail/grommunio/libexmdbpp/distinfo
N ports/mail/grommunio/libexmdbpp/pkg/DESCR
N ports/mail/grommunio/libexmdbpp/pkg/PLIST
N ports/mail/grommunio/libexmdbpp/patches/patch-CMakeLists_txt
N ports/mail/grommunio/gromox/Makefile
N ports/mail/grommunio/gromox/distinfo
N ports/mail/grommunio/gromox/patches/patch-mda_delivery_app_main_cpp
N ports/mail/grommunio/gromox/patches/patch-data_exmdb_list_txt
N ports/mail/grommunio/gromox/patches/patch-exch_php_lib_conf_php
N ports/mail/grommunio/gromox/pkg/DESCR-main
N ports/mail/grommunio/gromox/pkg/DESCR-mapi
N ports/mail/grommunio/gromox/pkg/PLIST-main
N ports/mail/grommunio/gromox/pkg/PLIST-mapi
N ports/mail/grommunio/gromox/pkg/README-main
N ports/mail/grommunio/gromox/pkg/gromox_http.rc
N ports/mail/grommunio/gromox/pkg/gromox_zcore.rc
N ports/mail/grommunio/gromox/pkg/gromox_timer.rc
N ports/mail/grommunio/gromox/pkg/gromox_delivery.rc
N ports/mail/grommunio/gromox/pkg/gromox_event.rc
N ports/mail/grommunio/gromox/pkg/gromox_delivery_queue.rc
N ports/mail/grommunio/gromox/pkg/gromox_midb.rc
N ports/mail/grommunio/gromox/pkg/gromox_imap.rc
N ports/mail/grommunio/gromox/pkg/gromox.rc
N ports/mail/grommunio/gromox/pkg/gromox_pop3.rc
N ports/mail/grommunio/dav/Makefile
N ports/mail/grommunio/dav/distinfo
N ports/mail/grommunio/dav/files/kopano-webapp.conf
N ports/mail/grommunio/dav/patches/patch-composer_json
N ports/mail/grommunio/dav/patches/patch-config_php
N ports/mail/grommunio/dav/patches/patch-log4php_xml
N ports/mail/grommunio/dav/pkg/DESCR
N ports/mail/grommunio/dav/pkg/PLIST
N ports/mail/grommunio/dav/pkg/README
N ports/mail/grommunio/sync/Makefile
N ports/mail/grommunio/sync/distinfo
N ports/mail/grommunio/sync/files/kopano-webapp.conf
N ports/mail/grommunio/sync/patches/patch-composer_json
N ports/mail/grommunio/sync/patches/patch-lib_grommunio_grommunio_php
N ports/mail/grommunio/sync/patches/patch-lib_grommunio_listfolders_php
N 
ports/mail/grommunio/sync/patches/patch-vendor_composer_autoload_classmap_php
N 
ports/mail/grommunio/sync/patches/patch-vendor_composer_autoload_static_php
N ports/mail/grommunio/sync/pkg/DESCR
N ports/mail/grommunio/sync/pkg/PLIST
N ports/mail/grommunio/sync/pkg/README
N ports/mail/grommunio/admin-api/Makefile
N ports/mail/grommunio/admin-api/distinfo
N ports/mail/grommunio/admin-api/pkg/DESCR
N ports/mail/grommunio/admin-api/pkg/PLIST
N ports/mail/grommunio/admin-api/patches/patch-CMakeLists_txt
N ports/mail/grommunio/admin-api/patches/patch-services_chat_py
N ports/mail/grommunio/admin-api/patches/patch-tools_config_py
N ports/mail/grommunio/admin-api/patches/patch-data_config_yaml
N ports/mail/grommunio/web/Makefile
N ports/mail/grommunio/web/distinfo
N ports/mail/grommunio/web/files/kopano-webapp.conf
N ports/mail/grommunio/web/patches/patch-Makefile
N ports/mail/grommunio/web/patches/patch-init_php
N ports/mail/grommunio/web/patches/patch-config_php_dist
N ports/mail/grommunio/web/patches/patch-plugins_files_config_php
N ports/mail/grommunio/web/pkg/DESCR
N ports/mail/grommunio/web/pkg/PLIST
N ports/mail/grommunio/web/pkg/README
N ports/mail/grommunio/mapi-header-php/Makefile
N ports/mail/grommunio/mapi-header-php/distinfo
N ports/mail/grommunio/mapi-header-php/files/kopano-webapp.conf
N ports/mail/grommunio/mapi-header-php/pkg/DESCR
N ports/mail/grommunio/mapi-header-php/pkg/PLIST

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2023-02-10 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2023/02/10 09:16:45

Modified files:
databases/barman: Makefile 

Log message:
barman: add missing dep on py-argcomplete. remove obsolete dep on py-argh
(it switched to argparse in Python core).



CVS: cvs.openbsd.org: ports

2023-02-10 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2023/02/10 09:15:25

Modified files:
devel/py-argh  : Makefile distinfo 
devel/py-argh/pkg: PLIST 

Log message:
update to py3-argh-0.27.2



CVS: cvs.openbsd.org: ports

2023-02-10 Thread Gonzalo L . Rodriguez
CVSROOT:/cvs
Module name:ports
Changes by: gonz...@cvs.openbsd.org 2023/02/10 09:10:51

Modified files:
net/dendrite   : Makefile distinfo modules.inc 

Log message:
Update for Dendrite to 0.11.0

OK tb@



CVS: cvs.openbsd.org: ports

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

Modified files:
net/eduvpn/vpn-user-portal: Makefile distinfo 
net/eduvpn/vpn-user-portal/patches: patch-bin_status_php 
net/eduvpn/vpn-user-portal/pkg: PLIST 

Log message:
security update to vpn-user-portal-3.3.1



CVS: cvs.openbsd.org: ports

2023-02-10 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:ports
Changes by: bl...@cvs.openbsd.org   2023/02/10 08:54:11

Modified files:
misc/p5-OPCUA-Open62541: Makefile distinfo 
misc/p5-OPCUA-Open62541/pkg: PLIST 

Log message:
update p5-OPCUA-Open62541 to 2.00



CVS: cvs.openbsd.org: ports

2023-02-10 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2023/02/10 08:47:46

Modified files:
mail/notmuch/notmuch: Makefile 

Log message:
Add a BDEP on py-setuptools. mail/notmuch builds, though does not currently
install, cffi-based Python bindings using its own Makefile rather than
the standard ports Python build infra, and this is failing if setuptools
is not present.

(there is also a separate port, mail/notmuch/py-notmuch, which packages
the older non-cffi-based Python bindings).



CVS: cvs.openbsd.org: ports

2023-02-10 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2023/02/10 08:39:52

Modified files:
editors/libreoffice: Makefile 

Log message:
mark BROKEN-i386 for now



CVS: cvs.openbsd.org: ports

2023-02-10 Thread Robert Nagy
CVSROOT:/cvs
Module name:ports
Changes by: rob...@cvs.openbsd.org  2023/02/10 08:33:35

Modified files:
textproc/tinyxml2: Makefile distinfo 
textproc/tinyxml2/patches: patch-xmltest_cpp 
textproc/tinyxml2/pkg: PLIST 
Added files:
textproc/tinyxml2/patches: patch-tinyxml2_cpp 

Log message:
upate to 9.0.0



CVS: cvs.openbsd.org: ports

2023-02-10 Thread Robert Nagy
CVSROOT:/cvs
Module name:ports
Changes by: rob...@cvs.openbsd.org  2023/02/10 08:31:18

Modified files:
devel/libHX: Makefile distinfo 
devel/libHX/pkg: PLIST 

Log message:
update to 4.9



Re: [update] afl++ 4.05c

2023-02-10 Thread Stuart Henderson
On 2023/02/10 13:13, Theo Buehler wrote:
> The in-tree version of afl++ doesn't build with llvm 15. Here's a
> straightforward update that does. Lightly tested on -current with
> the usual suspect. It immediately found something, which I will
> report. So: works for me.

Not new, but TEST_TARGET should be 'tests', part of it works ;)
Maybe add a little more to DESCR while there (example below)? the
existing one isn't very helpful unless you know what AFL is.

OK.



AFL++ is a fuzzing framework which includes the following:

- A fuzzer with many mutators and configurations: afl-fuzz.
- Different source code instrumentation modules:
  LLVM mode, afl-as, GCC plugin.
- Different binary code instrumentation modules:
  QEMU mode, Unicorn mode, QBDI mode.
- Utilities for testcase/corpus minimization: afl-tmin, afl-cmin.
- Helper libraries: libtokencap, libdislocator, libcompcov.

It is a superior fork of Google's AFL - more speed, more and better
mutations, more and better instrumentation, custom module support, etc.




Re: New: games/runelite

2023-02-10 Thread Stuart Henderson
On 2023/02/10 15:25, David Pedersen wrote:
> That was my initial goal, to use the same launcher logo from the
> runelite repository as FreeBSD use on their port.
> This one: 
> https://raw.githubusercontent.com/runelite/launcher/2.6.1/appimage/runelite.png
> 
> But I was unable to get it working fetching multiple files and the
> MASTER_SITE is different. Can you give me some pointers on how to
> fetch the logo separately on build?
> 
> The other ports I can find that fetch a .jar directly skip the logo,
> and the Minecraft port has a .svg directly in files.

ah, I just looked in the repo and missed that it's just fetching the
jar. ok, something like this (+ regen distinfo) should do the trick.

--- Makefile.orig   Thu Feb  9 19:38:48 2023
+++ MakefileFri Feb 10 15:13:01 2023
@@ -1,16 +1,16 @@
 COMMENT =  open source OldSchool RuneScape client

 V =2.6.1
-DISTNAME = RuneLite
 PKGNAME =  runelite-${V}
-REVISION = 1

-MASTER_SITES = https://github.com/runelite/launcher/releases/download/${V}/
+MASTER_SITES = https://github.com/runelite/launcher/releases/download/$V/
+MASTER_SITES0 =
https://raw.githubusercontent.com/runelite/launcher/$V/appimage/
+DISTFILES =runelite-$V{RuneLite}.jar \
+   runelite-$V{runelite}.png:0

 CATEGORIES =   games

 EXTRACT_ONLY =
-EXTRACT_SUFX = .jar

 NO_BUILD = Yes
 NO_TEST =  Yes
@@ -29,13 +29,13 @@ do-install:
${INSTALL_DATA_DIR} ${PREFIX}/share/icons/hicolor/128x128/apps/ \
${PREFIX}/share/applications/ \
${PREFIX}/share/java/classes/
-   ${SUBST_PROGRAM} ${FILESDIR}/runelite.png \
+   ${INSTALL_DATA} ${FULLDISTDIR}/runelite-$V.png \
${PREFIX}/share/icons/hicolor/128x128/apps/runelite.png
-   ${SUBST_PROGRAM} ${FILESDIR}/runelite.desktop \
+   ${SUBST_DATA} ${FILESDIR}/runelite.desktop \
${PREFIX}/share/applications/runelite.desktop
${SUBST_PROGRAM} ${FILESDIR}/runelite.sh \
${PREFIX}/bin/runelite
-   cp -r ${FULLDISTDIR}/${DISTNAME}${EXTRACT_SUFX} \
+   ${INSTALL_DATA} ${FULLDISTDIR}/runelite-$V.jar \
${PREFIX}/share/java/classes/runelite.jar

 .include 



Re: New: games/runelite

2023-02-10 Thread David Pedersen
That was my initial goal, to use the same launcher logo from the
runelite repository as FreeBSD use on their port.
This one: 
https://raw.githubusercontent.com/runelite/launcher/2.6.1/appimage/runelite.png

But I was unable to get it working fetching multiple files and the
MASTER_SITE is different. Can you give me some pointers on how to
fetch the logo separately on build?

The other ports I can find that fetch a .jar directly skip the logo,
and the Minecraft port has a .svg directly in files.

On Fri, Feb 10, 2023 at 9:26 AM Stuart Henderson  wrote:
>
> The binary (.png) directly in files/ isn't the best idea. Looking at the 
> upstream repo there's 
> master/src/main/resources/net/runelite/launcher/runelite_transparent.png, can 
> you use that instead?
>
> --
>   Sent from a phone, apologies for poor formatting.
>
>
> On 9 February 2023 19:51:05 David Pedersen  wrote:
>
>> Hello!
>> This is my first ever port for OpenBSD. It's the open source RuneScape
>> game client RuneLite (https://runelite.net/).
>>
>> Tested on amd64. It doesn't perform as well as on FreeBSD or Linux,
>> but it is definitely playable.
>>
>> I wish to get this added to the official ports tree, so please leave
>> any feedback or suggestions on what can be improved. Thank you!
>>
>> Source on Github:
>> https://github.com/Limero/openbsd-ports/tree/master/runelite
>> Direct link to gzipped tarball:
>> https://github.com/Limero/openbsd-ports/raw/master/runelite.tar.gz
>
>



CVS: cvs.openbsd.org: ports

2023-02-10 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2023/02/10 06:26:16

Added files:
geo/postgis/patches: 
 patch-deps_flatgeobuf_include_flatbuffers_base_h 

Log message:
geo/postgis: fix build if abseil-cpp is installed

flatgeobuf support tries to use abseil-cpp if found, and fails because
the latter requires c++14 or newer. patch out #elif __has_include
to make sure it isnt picked up, until properly fixed upstream.

same fix as applied to geo/mapserver.
build failure reported by tb@, thanks !



CVS: cvs.openbsd.org: ports

2023-02-10 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2023/02/10 06:03:29

Modified files:
x11/xfce4/xfce4-session: Makefile distinfo 

Log message:
x11/xfce4/xfce4-session: update to 4.18.1

see https://mail.xfce.org/pipermail/xfce-announce/2023-February/001242.html



CVS: cvs.openbsd.org: ports

2023-02-10 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2023/02/10 06:03:01

Modified files:
x11/xfce4/xfce4-power-manager: Makefile distinfo 

Log message:
x11/xfce4/xfce4-power-manager: update to 4.18.1

see https://mail.xfce.org/pipermail/xfce-announce/2023-February/001241.html



[update] afl++ 4.05c

2023-02-10 Thread Theo Buehler
The in-tree version of afl++ doesn't build with llvm 15. Here's a
straightforward update that does. Lightly tested on -current with
the usual suspect. It immediately found something, which I will
report. So: works for me.

Index: Makefile
===
RCS file: /cvs/ports/devel/afl++/Makefile,v
retrieving revision 1.2
diff -u -p -r1.2 Makefile
--- Makefile11 Mar 2022 18:49:31 -  1.2
+++ Makefile10 Feb 2023 11:57:53 -
@@ -3,7 +3,7 @@ ONLY_FOR_ARCHS= i386 amd64
 COMMENT=   improved version of afl
 GH_ACCOUNT =   AFLplusplus
 GH_PROJECT =   AFLplusplus
-GH_TAGNAME =   3.14c
+GH_TAGNAME =   4.05c
 PKGNAME =  afl++-${GH_TAGNAME}
 CATEGORIES=devel
 
Index: distinfo
===
RCS file: /cvs/ports/devel/afl++/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 distinfo
--- distinfo27 Oct 2021 17:22:11 -  1.1.1.1
+++ distinfo10 Feb 2023 11:57:57 -
@@ -1,2 +1,2 @@
-SHA256 (AFLplusplus-3.14c.tar.gz) = 
NlUuOqxcOQ3+xPddDdYNyALD6XuLrwQqoe22Up26B2Y=
-SIZE (AFLplusplus-3.14c.tar.gz) = 2162934
+SHA256 (AFLplusplus-4.05c.tar.gz) = 
Wip+lGkHceLYDSswpyNS4WvMFPLP/21vwf1n8M4qnTs=
+SIZE (AFLplusplus-4.05c.tar.gz) = 2839704
Index: pkg/PLIST
===
RCS file: /cvs/ports/devel/afl++/pkg/PLIST,v
retrieving revision 1.2
diff -u -p -r1.2 PLIST
--- pkg/PLIST   11 Mar 2022 18:49:31 -  1.2
+++ pkg/PLIST   10 Feb 2023 11:59:44 -
@@ -17,6 +17,7 @@ bin/afl-gcc
 @bin bin/afl-ld-lto
 bin/afl-lto
 bin/afl-lto++
+bin/afl-persistent-config
 bin/afl-plot
 @bin bin/afl-showmap
 bin/afl-system-config
@@ -30,15 +31,11 @@ libexec/afl/afl-compiler-rt-32.o
 libexec/afl/afl-compiler-rt-64.o
 libexec/afl/afl-compiler-rt.o
 @so libexec/afl/afl-llvm-dict2file.so
-@so libexec/afl/afl-llvm-lto-instrumentation.so
 @so libexec/afl/afl-llvm-lto-instrumentlist.so
 @so libexec/afl/afl-llvm-pass.so
-libexec/afl/afl-llvm-rt-32.o
-libexec/afl/afl-llvm-rt-64.o
 libexec/afl/afl-llvm-rt-lto-32.o
 libexec/afl/afl-llvm-rt-lto-64.o
 libexec/afl/afl-llvm-rt-lto.o
-libexec/afl/afl-llvm-rt.o
 libexec/afl/as
 @so libexec/afl/cmplog-instructions-pass.so
 @so libexec/afl/cmplog-routines-pass.so
@@ -63,6 +60,7 @@ libexec/afl/dynamic_list.txt
 @man man/man8/afl-gotcpu.8
 @man man/man8/afl-lto++.8
 @man man/man8/afl-lto.8
+@man man/man8/afl-persistent-config.8
 @man man/man8/afl-plot.8
 @man man/man8/afl-showmap.8
 @man man/man8/afl-system-config.8
@@ -243,28 +241,23 @@ share/doc/afl/
 share/doc/afl/Changelog.md
 share/doc/afl/FAQ.md
 share/doc/afl/INSTALL.md
-share/doc/afl/QuickStartGuide.md
 share/doc/afl/README.cmplog.md
-share/doc/afl/README.ctx.md
 share/doc/afl/README.gcc_plugin.md
 share/doc/afl/README.instrument_list.md
 share/doc/afl/README.laf-intel.md
 share/doc/afl/README.llvm.md
 share/doc/afl/README.lto.md
-share/doc/afl/README.neverzero.md
-share/doc/afl/README.ngram.md
-share/doc/afl/README.out_of_line.md
+share/doc/afl/README.md
 share/doc/afl/README.persistent_mode.md
-share/doc/afl/README.snapshot.md
-share/doc/afl/binaryonly_fuzzing.md
+share/doc/afl/afl-fuzz_approach.md
+share/doc/afl/best_practices.md
 share/doc/afl/custom_mutators.md
-share/doc/afl/docs.md
 share/doc/afl/env_variables.md
+share/doc/afl/features.md
+share/doc/afl/fuzzing_binary-only_targets.md
+share/doc/afl/fuzzing_in_depth.md
 share/doc/afl/ideas.md
-share/doc/afl/life_pro_tips.md
-share/doc/afl/parallel_fuzzing.md
-share/doc/afl/perf_tips.md
+share/doc/afl/important_changes.md
 share/doc/afl/rpc_statsd.md
-share/doc/afl/sister_projects.md
-share/doc/afl/status_screen.md
-share/doc/afl/technical_details.md
+share/doc/afl/third_party_tools.md
+share/doc/afl/tutorials.md



[NEW] devel/pax-utils

2023-02-10 Thread Frederic Cambus
Hi ports@,

Here is a new port: devel/pax-utils

>From DESCR:

pax-utils is a small set of utilities for peforming Q/A (mostly security)
checks on systems (most notably, `scanelf`).  It is focused on the ELF
format, but does include a Mach-O helper too for OS X systems.

While heavily integrated into Gentoo's build system, it can be used on any
distro as it is a generic toolset.

Originally focused only on PaX, it has been expanded to be generally
security focused.  It still has a good number of PaX helpers for people
interested in that.

Comments? OK?


pax-utils.tar.gz
Description: application/gzip


CVS: cvs.openbsd.org: ports

2023-02-10 Thread Theo Buehler
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2023/02/10 03:58:57

Modified files:
misc/rocrail   : Makefile 
misc/rocrail/patches: patch-rocs_impl_unx_uthread_c 

Log message:
rocrail: Fix build with clang 15: use explicit casts because pthread_t
is erroneously assumed to be an integer type.

ok sebastia (maintainer)



CVS: cvs.openbsd.org: ports

2023-02-10 Thread Theo Buehler
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2023/02/10 01:48:03

Modified files:
telephony/linphone/liblinphone: Makefile 
Added files:
telephony/linphone/liblinphone/patches: 
patch-console_linphonec_c 

Log message:
liblinphone: Fix build with clang 15 by adding missing (void) to avoid
-Werror -Wstrict-prototype breakage.

ok landry (maintainer)

https://github.com/BelledonneCommunications/liblinphone/pull/87



CVS: cvs.openbsd.org: ports

2023-02-10 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2023/02/10 01:37:35

Modified files:
sysutils/terraform: Makefile distinfo modules.inc 

Log message:
Update to terraform-1.3.8.



Re: New: games/runelite

2023-02-10 Thread Stuart Henderson
The binary (.png) directly in files/ isn't the best idea. Looking at the 
upstream repo there's 
master/src/main/resources/net/runelite/launcher/runelite_transparent.png, 
can you use that instead?


--
 Sent from a phone, apologies for poor formatting.

On 9 February 2023 19:51:05 David Pedersen  wrote:


Hello!
This is my first ever port for OpenBSD. It's the open source RuneScape
game client RuneLite (https://runelite.net/).

Tested on amd64. It doesn't perform as well as on FreeBSD or Linux,
but it is definitely playable.

I wish to get this added to the official ports tree, so please leave
any feedback or suggestions on what can be improved. Thank you!

Source on Github:
https://github.com/Limero/openbsd-ports/tree/master/runelite
Direct link to gzipped tarball:
https://github.com/Limero/openbsd-ports/raw/master/runelite.tar.gz




CVS: cvs.openbsd.org: ports

2023-02-10 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2023/02/10 01:25:52

Modified files:
x11/gnome/ghex : Makefile distinfo 

Log message:
Update to ghex-43.1.



CVS: cvs.openbsd.org: ports

2023-02-10 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2023/02/10 01:21:59

Modified files:
x11/gnome/contacts: Makefile distinfo 

Log message:
Update to gnome-contacts-43.1.