Re: NEW: games/classicube

2024-04-29 Thread izder456
Awh jeez. It is too late for this.

Fixed trailing whitespace in pkg/README, as well as removed leftover
PLIST.orig.

this should be the last of my mails in this thread unless something
comes up.

OK to merge?

-- 
-iz (they/them)

> i like to say mundane things, 
> there are too many uninteresting things 
> that go unnoticed.

izder456 (dot) neocities (dot) org


classicube-1.3.6.tgz
Description: application/compressed-tar


Re: NEW: games/classicube

2024-04-29 Thread izder456
On Tue, 30 Apr 2024 00:37:11 -0500
izder456  wrote:
>
> Updated port is attached.
> 

Whoops, PLIST didn't get updated.

-- 
-iz (they/them)

> i like to say mundane things, 
> there are too many uninteresting things 
> that go unnoticed.

izder456 (dot) neocities (dot) org


classicube-1.3.6.tgz
Description: application/compressed-tar


Re: NEW: games/classicube

2024-04-29 Thread izder456
On Mon, 29 Apr 2024 23:31:23 -0500
izder456  wrote:
> 
> classicube_run is the binary itself, whereas classicube is a wrapper. 
> 
> classicube downloads assets to the CWD on first run, so I opted to
> make a small wrapper script that downloads the assets to a place that
> is writable to a normal user. (see files/classicube)
> 

To clarify this, I wrote a pkg-readme for this.

Updated port is attached.

-- 
-iz (they/them)

> i like to say mundane things, 
> there are too many uninteresting things 
> that go unnoticed.

izder456 (dot) neocities (dot) org


classicube-1.3.6.tgz
Description: application/compressed-tar


Re: NEW: games/classicube

2024-04-29 Thread izder456
On Mon, 29 Apr 2024 17:38:17 +0200
"Sebastian Reitenbach"  wrote:

> On Monday, April 29, 2024 17:15 CEST, "Sebastian Reitenbach"
>  wrote:
> 
> > Hi,
> > 
> > 
> > On Sunday, April 28, 2024 23:53 CEST, Thomas Frohwein
> >  wrote: 
> > > On Sat, Apr 27, 2024 at 08:53:31PM -0500, izder456 wrote:  
> > > > Ohp, minor typo in files/classicube.desktop
> > > > 
> > > > fixed tarball is attached.
> > > > 
> > > > Best-
> > > > 
> > > > -- 
> > > > -iz (they/them)
> > > >   
> > > > > i like to say mundane things, 
> > > > > there are too many uninteresting things 
> > > > > that go unnoticed.  
> > > > 
> > > > izder456 (dot) neocities (dot) org  
> > > 
> > > Tested it in singleplayer only, builds and runs fine. I don't
> > > really know how to play, but looks good. ok thfr@
> > >   
> > 
> > When I try to start it, just tested single player mode, it bailed
> > out on me: Error 2 when starting game
> > Error meaning: No such file or directory
> > 
> > And that's what I saw on the CLI:
> > [55310:-1862911424:0429/170327.885904:ERROR:bus.cc(407)] Failed to
> > connect to the bus: Failed to connect to socket
> > /var/run/dbus/system_bus_socket: No such file or directory 
> 
> even with that messagebus started, same as above.
> However, I used the classicube_run to start the game, also when
> starting classicube_run multiple times, it recreates font cache and
> downloads missing pieces from the Internet every time.
> 
> Just using classicube does the trick as it seems. Whatever
> classicube_run is good for ;)
> 
> Sebastian
> 

classicube_run is the binary itself, whereas classicube is a wrapper. 

classicube downloads assets to the CWD on first run, so I opted to make
a small wrapper script that downloads the assets to a place that is
writable to a normal user. (see files/classicube)

-- 
-iz (they/them)

> i like to say mundane things, 
> there are too many uninteresting things 
> that go unnoticed.

izder456 (dot) neocities (dot) org



SUGGESTION: Makefile.template should have info on autoreconf

2024-04-29 Thread izder456
Hello ports@,

I was working on a port earlier today that configures via GNU autotools.

I needed the `configure` script, which wasn't included. When I grabbed
the sources with `DIST_TUPLE`, `autoconf` didn't seem to generate one.
(spat some really confusing error, unrelated to the ports tree).
*side note: GNU autotools error really suck*

It looked like `CONFIGURE_STYLE = autoreconf` was needed. (which ended
up working fine).

But, what frustrated me was the lack of documentation on this one
specific option. I just grepped the tree to see if that command was
ever used, and sure enough it is a valid (and used)  `CONFIGURE_STYLE`.

I dunno, but it seems worthwhile to add this information
to Makefile.template.

Thoughts?

-- 
-iz (they/them)

> i like to say mundane things, 
> there are too many uninteresting things 
> that go unnoticed.

izder456 (dot) neocities (dot) org



[update] net/znc to 1.9.0

2024-04-29 Thread aisha
Hi,

  Attached a simple update to ZNC from 1.8.2 to 1.9.0.

OK?

Aisha


diff --git a/net/znc/Makefile b/net/znc/Makefile
index dd1ff40c1b4..81e1e0b7611 100644
--- a/net/znc/Makefile
+++ b/net/znc/Makefile
@@ -1,11 +1,9 @@
 COMMENT-main=  advanced IRC bouncer
 COMMENT-sasl=  SASL module for ZNC
 
-DISTNAME=  znc-1.8.2
+DISTNAME=  znc-1.9.0
 CATEGORIES=net
 SITES= ${HOMEPAGE}releases/
-REVISION-main= 6
-REVISION-sasl= 0
 
 HOMEPAGE=  https://znc.in/
 
diff --git a/net/znc/distinfo b/net/znc/distinfo
index 833699626bc..d2f31985ada 100644
--- a/net/znc/distinfo
+++ b/net/znc/distinfo
@@ -1,2 +1,2 @@
-SHA256 (znc-1.8.2.tar.gz) = /yOKrj8q4OROaDxK7hfcjk/dJhypN52DtIp9QiSI3g0=
-SIZE (znc-1.8.2.tar.gz) = 2101215
+SHA256 (znc-1.9.0.tar.gz) = i5nJ27IcEwlwUHNGC+m/rLb3sOg6Ff5dS3FAIBs50qE=
+SIZE (znc-1.9.0.tar.gz) = 2221116
diff --git a/net/znc/patches/patch-modules_crypt_cpp 
b/net/znc/patches/patch-modules_crypt_cpp
deleted file mode 100644
index 3ca6f05437a..000
--- a/net/znc/patches/patch-modules_crypt_cpp
+++ /dev/null
@@ -1,15 +0,0 @@
-DH_set0_pqg() has been available since LibreSSL version 2.7. This version
-won't compile with opaque DH in LibreSSL 3.5.
-
-Index: modules/crypt.cpp
 modules/crypt.cpp.orig
-+++ modules/crypt.cpp
-@@ -68,7 +68,7 @@ class CCryptMod : public CModule {
- CString m_sPrivKey;
- CString m_sPubKey;
- 
--#if OPENSSL_VERSION_NUMBER < 0X1010L || defined(LIBRESSL_VERSION_NUMBER)
-+#if OPENSSL_VERSION_NUMBER < 0X1010L
- static int DH_set0_pqg(DH* dh, BIGNUM* p, BIGNUM* q, BIGNUM* g) {
- /* If the fields p and g in dh are nullptr, the corresponding input
-  * parameters MUST be non-nullptr.  q may remain nullptr.
diff --git a/net/znc/patches/patch-modules_schat_cpp 
b/net/znc/patches/patch-modules_schat_cpp
deleted file mode 100644
index 2a67597a2ba..000
--- a/net/znc/patches/patch-modules_schat_cpp
+++ /dev/null
@@ -1,14 +0,0 @@
-Index: modules/schat.cpp
 modules/schat.cpp.orig
-+++ modules/schat.cpp
-@@ -25,8 +25,8 @@
- #include 
- #include 
- 
--#if !defined(OPENSSL_VERSION_NUMBER) || defined(LIBRESSL_VERSION_NUMBER) || \
--OPENSSL_VERSION_NUMBER < 0x1017
-+#if !defined(OPENSSL_VERSION_NUMBER) || OPENSSL_VERSION_NUMBER < 0x1017 
|| \
-+(defined(LIBRESSL_VERSION_NUMBER) && LIBRESSL_VERSION_NUMBER < 
0x304fL)
- /* SSL_SESSION was made opaque in OpenSSL 1.1.0, cipher accessor was added 2
- weeks before the public release.
- See openssl/openssl@e92813234318635639dba0168c7ef5568757449b. */
diff --git a/net/znc/pkg/PLIST-main b/net/znc/pkg/PLIST-main
index 299db06cf03..0198567eb60 100644
--- a/net/znc/pkg/PLIST-main
+++ b/net/znc/pkg/PLIST-main
@@ -67,6 +67,7 @@ lib/znc/
 @so lib/znc/clearbufferonmsg.so
 @so lib/znc/clientnotify.so
 @so lib/znc/controlpanel.so
+@so lib/znc/corecaps.so
 @so lib/znc/crypt.so
 @so lib/znc/ctcpflood.so
 @so lib/znc/dcc.so
@@ -105,8 +106,10 @@ lib/znc/
 share/doc/pkg-readmes/${PKGSTEM}
 share/znc/
 share/znc/cmake/
+share/znc/cmake/CMakeFindDependencyMacroPC.cmake
 share/znc/cmake/ZNCConfig.cmake
 share/znc/cmake/ZNCConfigVersion.cmake
+share/znc/cmake/use_homebrew.cmake
 share/znc/cmake/znc_internal${MODCMAKE_BUILD_SUFFIX}
 share/znc/cmake/znc_internal.cmake
 share/znc/cmake/znc_public.cmake
@@ -177,7 +180,10 @@ share/znc/translations/id-ID
 share/znc/translations/it-IT
 share/znc/translations/nl-NL
 share/znc/translations/pl-PL
+share/znc/translations/pt-BR
+share/znc/translations/pt-PT
 share/znc/translations/ru-RU
+share/znc/translations/tr-TR
 share/znc/webskins/
 share/znc/webskins/_default_/
 share/znc/webskins/_default_/pub/



Update: JRuby 9.4.7.0

2024-04-29 Thread Jeremy Evans
Simple update to the latest release of JRuby.  Release notes at:
https://www.jruby.org/2024/04/29/jruby-9-4-7-0.html

Tested on amd64, the only supported arch.  Will be committing in a
couple days unless I hear objections.

Thanks,
Jeremy

Index: Makefile
===
RCS file: /cvs/ports/lang/jruby/Makefile,v
retrieving revision 1.114
diff -u -p -u -p -r1.114 Makefile
--- Makefile23 Feb 2024 17:29:53 -  1.114
+++ Makefile29 Apr 2024 19:41:51 -
@@ -3,7 +3,7 @@ ONLY_FOR_ARCHS = amd64
 
 COMMENT =  pure-Java implementation of the Ruby language
 
-V =9.4.6.0
+V =9.4.7.0
 DISTNAME = jruby-dist-${V}-bin
 PKGNAME =  jruby-${V}
 CATEGORIES =   lang lang/ruby
Index: distinfo
===
RCS file: /cvs/ports/lang/jruby/distinfo,v
retrieving revision 1.78
diff -u -p -u -p -r1.78 distinfo
--- distinfo23 Feb 2024 17:29:53 -  1.78
+++ distinfo29 Apr 2024 19:41:51 -
@@ -1,6 +1,6 @@
 SHA256 (jffi-1.3.10.tar.gz) = QZWOTjjcxTOTidj4/JjERqcokJJ5SOiQualLs/ivHsw=
-SHA256 (jruby-dist-9.4.6.0-bin.tar.gz) = 
LaFN5BUrcf2/o1ukaHpG7xLNRldAM3tUnMH+bHwTmBM=
+SHA256 (jruby-dist-9.4.7.0-bin.tar.gz) = 
8cOfgldQUwClKP+D/kch++YahVq7JePSfVLUOsl6TYA=
 SHA256 (jruby-launcher-1.1.19-java.gem) = 
LPGrpNcsdLNq7MSjCxiSXh4h+vcPVuC0ykUyUYquGJo=
 SIZE (jffi-1.3.10.tar.gz) = 3304571
-SIZE (jruby-dist-9.4.6.0-bin.tar.gz) = 31819131
+SIZE (jruby-dist-9.4.7.0-bin.tar.gz) = 31842429
 SIZE (jruby-launcher-1.1.19-java.gem) = 64000
Index: pkg/PLIST
===
RCS file: /cvs/ports/lang/jruby/pkg/PLIST,v
retrieving revision 1.69
diff -u -p -u -p -r1.69 PLIST
--- pkg/PLIST   23 Feb 2024 17:29:53 -  1.69
+++ pkg/PLIST   29 Apr 2024 19:41:51 -
@@ -259,10 +259,10 @@ jruby/lib/ruby/gems/1.8/gems/rake-13.0.6
 jruby/lib/ruby/gems/1.8/gems/rake-13.0.6/lib/rake/version.rb
 jruby/lib/ruby/gems/1.8/gems/rake-13.0.6/lib/rake/win32.rb
 jruby/lib/ruby/gems/1.8/gems/rake-13.0.6/rake.gemspec
-jruby/lib/ruby/gems/1.8/gems/rdoc-6.4.0/
-jruby/lib/ruby/gems/1.8/gems/rdoc-6.4.0/exe/
-jruby/lib/ruby/gems/1.8/gems/rdoc-6.4.0/exe/rdoc
-jruby/lib/ruby/gems/1.8/gems/rdoc-6.4.0/exe/ri
+jruby/lib/ruby/gems/1.8/gems/rdoc-6.4.1.1/
+jruby/lib/ruby/gems/1.8/gems/rdoc-6.4.1.1/exe/
+jruby/lib/ruby/gems/1.8/gems/rdoc-6.4.1.1/exe/rdoc
+jruby/lib/ruby/gems/1.8/gems/rdoc-6.4.1.1/exe/ri
 jruby/lib/ruby/gems/1.8/gems/rexml-3.2.5/
 jruby/lib/ruby/gems/1.8/gems/rexml-3.2.5/LICENSE.txt
 jruby/lib/ruby/gems/1.8/gems/rexml-3.2.5/NEWS.md
@@ -554,7 +554,7 @@ jruby/lib/ruby/gems/1.8/specifications/d
 jruby/lib/ruby/gems/1.8/specifications/default/ipaddr-1.2.4.gemspec
 jruby/lib/ruby/gems/1.8/specifications/default/irb-1.4.2.gemspec
 jruby/lib/ruby/gems/1.8/specifications/default/jar-dependencies-0.4.1.gemspec
-jruby/lib/ruby/gems/1.8/specifications/default/jruby-openssl-0.14.3-java.gemspec
+jruby/lib/ruby/gems/1.8/specifications/default/jruby-openssl-0.14.5-java.gemspec
 
jruby/lib/ruby/gems/1.8/specifications/default/jruby-readline-1.3.7-java.gemspec
 jruby/lib/ruby/gems/1.8/specifications/default/json-2.7.1-java.gemspec
 jruby/lib/ruby/gems/1.8/specifications/default/logger-1.5.1.gemspec
@@ -573,7 +573,7 @@ jruby/lib/ruby/gems/1.8/specifications/d
 jruby/lib/ruby/gems/1.8/specifications/default/psych-5.1.1.1-java.gemspec
 jruby/lib/ruby/gems/1.8/specifications/default/racc-1.6.0-java.gemspec
 jruby/lib/ruby/gems/1.8/specifications/default/rake-ant-1.0.6.gemspec
-jruby/lib/ruby/gems/1.8/specifications/default/rdoc-6.4.0.gemspec
+jruby/lib/ruby/gems/1.8/specifications/default/rdoc-6.4.1.1.gemspec
 jruby/lib/ruby/gems/1.8/specifications/default/reline-0.4.2.gemspec
 jruby/lib/ruby/gems/1.8/specifications/default/resolv-replace-0.1.0.gemspec
 jruby/lib/ruby/gems/1.8/specifications/default/rinda-0.1.1.gemspec



Re: net/rsync: update to 3.3.0

2024-04-29 Thread Christian Weisgerber
Klemens Nanni:

> https://download.samba.org/pub/rsync/NEWS#3.3.0 (6. Apr. 2024)
> Has been working fine on amd64 since release;  mostly reposync(1), though.

That release has just a number of bug fixes, there are no big
changes.  I diffed the sources, just to be sure.  The regression
suite passes, which should already provide better coverage than
most manual testing.

ok naddy@

-- 
Christian "naddy" Weisgerber  na...@mips.inka.de



Re: Update to node_exporter-1.8.0

2024-04-29 Thread Daniel Jakots
On Mon, 29 Apr 2024 14:06:20 +0200, Claudio Jeker 
wrote:

> On Mon, Apr 29, 2024 at 02:57:13PM +0200, Solene Rapenne wrote:
> > looks good and works for me
> > 
> > ok solene@  
> 
> I don't really have time to properly test this update. I agree that it
> looks ok and if it works it should go in.
> 
> OK claudio@

Thanks, committed!
  
> > On Wed, Apr 24, 2024 at 09:47:56PM GMT, Daniel Jakots wrote:  
> > > Hey,
> > > 
> > > They released 1.8.0 earlier today:
> > > https://github.com/prometheus/node_exporter/releases/tag/v1.8.0
> > > 
> > > Lightly tested, looks fine.
> > > 
> > > Comments? OK?
> > > 
> > > Cheers,
> > > Daniel  
> >   
> 



UPDATE: games/angband to 4.2.5

2024-04-29 Thread Edd Barrett
Hi,

This updates angband to the latest.

I started this at p2k24, but it was more effort than expected. Please check
carefully for mistakes.

Notes:

 - Use sdl2 instead of sdl1.

 - Sound not working out of the box. Didn't try to fix it really. Not sure if
   sound really adds much to a game like angband.

 - Found a bug which upstream quickly patched. Local patch included.

 - Sound not enabled by default any more, only if you enable SDL is it turned
   on. I forced it off for the sdl FLAVOR.

 - Only run tags for FLAVORs that would install icons and desktop files.

 - Was surprised `PKG_ARGS += -Dno_x11=1` wasn't required to deselect
   `PFRAG.no-no_x11` when necessary. Curious... I did check the contents of the
   packages, that they include/exclude the right files for the right FLAVORs.

 - Is the `BASELOCALSTATEDIR` stuff right?

 - All FLAVORs build tested with dpb to look for missing deps. None
   forthcoming.

Cheers


Index: Makefile
===
RCS file: /cvs/ports/games/angband/Makefile,v
diff -u -p -r1.39 Makefile
--- Makefile19 Apr 2024 13:07:46 -  1.39
+++ Makefile28 Apr 2024 21:27:59 -
@@ -3,10 +3,9 @@
 COMMENT=   rogue-like game with X11 support
 COMMENT-no_x11=rogue-like game
 
-V =4.1.3
-REVISION = 1
-V_DLDIR =  ${V:C/\.[0-9]$//}
-DISTNAME=  angband-${V}
+V =4.2.5
+DISTNAME = Angband-${V}
+PKGNAME =  ${DISTNAME:L}
 CATEGORIES=games
 
 HOMEPAGE=  http://rephial.org
@@ -18,9 +17,9 @@ MAINTAINER =  Edd Barrett https://github.com/angband/angband/releases/download/${V}/
 
 CONFIGURE_STYLE=   autoreconf
 AUTOCONF_VERSION = 2.69
@@ -28,7 +27,7 @@ AUTOMAKE_VERSION =1.15
 
 CONFIGURE_ENV +=   "LDFLAGS=-L${LOCALBASE}/lib"
 CONFIGURE_ARGS +=  --with-setgid=games \
-   --with-varpath=/var/games/angband \
+   --localstatedir=${BASELOCALSTATEDIR} \
--bindir=${PREFIX}/bin
 
 USE_GMAKE =Yes
@@ -36,48 +35,50 @@ USE_GMAKE = Yes
 FLAVORS=   no_x11 sdl
 FLAVOR?=
 
-RUN_DEPENDS =  devel/desktop-file-utils
 BUILD_DEPENDS =textproc/py-docutils,python3
 
 .if ${FLAVOR:Mno_x11}
 CONFIGURE_ARGS+=   --without-x
 .else
 CONFIGURE_ARGS+=   --with-x
+# We only install desktop files and icons for non-no_x11 FLAVORs.
+RUN_DEPENDS =  devel/desktop-file-utils \
+   x11/gtk+4,-guic
 WANTLIB+=  ICE SM X11
 .endif
 
 .if ${FLAVOR:Msdl} # funky graphical mode and sounds
 # Sound is currently broken:
-# http://trac.rephial.org/ticket/1977
-CONFIGURE_ARGS +=  --enable-sdl \
-   --disable-sdl-mixer \
-   --with-sdl-prefix=/usr/local
+# https://github.com/angband/angband/issues/5952
+#
+# It may not be hard to fix. I haven't tried.
+CONFIGURE_ARGS +=  --enable-sdl2 \
+   --disable-sdl2-mixer \
+   --with-sdl2-prefix=/usr/local
 PKG_ARGS +=-Dsdl=1
-LIB_DEPENDS += devel/sdl-image \
-   devel/sdl-ttf
-WANTLIB += SDL SDL_image SDL_ttf pthread
+LIB_DEPENDS += devel/sdl2-image \
+   devel/sdl2-ttf
+WANTLIB += SDL2 SDL2_image SDL2_ttf
 .else
-CONFIGURE_ARGS +=  --disable-sdl-mixer # defaults to ON
 PKG_ARGS +=-Dsdl=0
 .endif
 
 NO_TEST =  Yes
 
-pre-configure:
-   @perl -pi -e "s,/usr/share,${TRUEPREFIX}/share," \
-   ${WRKSRC}/lib/icons/angband-*.desktop
-
-# Looks like upstream forgot to include a version file.
-# `cat: ../version: No such file or directory`
+# Kill `make -s`.
 pre-build:
-   echo ${V} > ${WRKSRC}/version
+   sed -i 's/$${MAKE} -s/$${MAKE}/g' ${WRKBUILD}/mk/buildsys.mk
 
 post-install:
-   ${INSTALL_DATA_DIR} ${PREFIX}/share/applications
-   mv ${PREFIX}/share/angband/icons/*.desktop \
-   ${PREFIX}/share/applications
+   # By default installs at most one desktop file (depending on configured
+   # GUI libs) and installs it as `angband.desktop`. Installs neither a
+   # desktop file, nor even the `applications` dir for no_x11 FLAVOR.
+   ${INSTALL_DATA_DIR} ${PREFIX}/share/applications/
+   rm -f ${PREFIX}/share/applications/angband.desktop
+   ${INSTALL_DATA} ${WRKSRC}/lib/icons/angband-{sdl2,x11}.desktop \
+   ${PREFIX}/share/applications/
${INSTALL_DATA_DIR} ${PREFIX}/share/examples/
mv ${WRKINST}/etc/angband ${PREFIX}/share/examples/
-   chmod -R u+rwX ${WRKINST}/var
+   chmod -R u+rwX ${WRKINST}/${BASELOCALSTATEDIR}/games/angband/
 
 .include 
Index: distinfo
===
RCS file: /cvs/ports/games/angband/distinfo,v
diff -u -p

Re: NEW: games/classicube

2024-04-29 Thread Sebastian Reitenbach
On Monday, April 29, 2024 17:15 CEST, "Sebastian Reitenbach" 
 wrote:

> Hi,
> 
> 
> On Sunday, April 28, 2024 23:53 CEST, Thomas Frohwein 
>  wrote:
> 
> > On Sat, Apr 27, 2024 at 08:53:31PM -0500, izder456 wrote:
> > > Ohp, minor typo in files/classicube.desktop
> > > 
> > > fixed tarball is attached.
> > > 
> > > Best-
> > > 
> > > -- 
> > > -iz (they/them)
> > > 
> > > > i like to say mundane things, 
> > > > there are too many uninteresting things 
> > > > that go unnoticed.
> > > 
> > > izder456 (dot) neocities (dot) org
> > 
> > Tested it in singleplayer only, builds and runs fine. I don't really
> > know how to play, but looks good. ok thfr@
> > 
> 
> When I try to start it, just tested single player mode, it bailed out on me: 
> Error 2 when starting game
> Error meaning: No such file or directory
> 
> And that's what I saw on the CLI:
> [55310:-1862911424:0429/170327.885904:ERROR:bus.cc(407)] Failed to connect to 
> the bus: Failed to connect to socket /var/run/dbus/system_bus_socket: No such 
> file or directory
> 

even with that messagebus started, same as above.
However, I used the classicube_run to start the game, also when starting 
classicube_run multiple times, it recreates font cache and downloads missing 
pieces from the Internet every time.

Just using classicube does the trick as it seems. Whatever classicube_run is 
good for ;)

Sebastian



Re: NEW: games/classicube

2024-04-29 Thread Sebastian Reitenbach
Hi,


On Sunday, April 28, 2024 23:53 CEST, Thomas Frohwein  
wrote:

> On Sat, Apr 27, 2024 at 08:53:31PM -0500, izder456 wrote:
> > Ohp, minor typo in files/classicube.desktop
> > 
> > fixed tarball is attached.
> > 
> > Best-
> > 
> > -- 
> > -iz (they/them)
> > 
> > > i like to say mundane things, 
> > > there are too many uninteresting things 
> > > that go unnoticed.
> > 
> > izder456 (dot) neocities (dot) org
> 
> Tested it in singleplayer only, builds and runs fine. I don't really
> know how to play, but looks good. ok thfr@
> 

When I try to start it, just tested single player mode, it bailed out on me: 
Error 2 when starting game
Error meaning: No such file or directory

And that's what I saw on the CLI:
[55310:-1862911424:0429/170327.885904:ERROR:bus.cc(407)] Failed to connect to 
the bus: Failed to connect to socket /var/run/dbus/system_bus_socket: No such 
file or directory



Re: [NEW] net/crawley-v1.7.5

2024-04-29 Thread Omar Polo
On 2024/04/27 23:40:35 -0400, Russ Sharek  wrote:
> Anything else need tidying on this?

The port looks fine to me, and it's a little useful utility.

ok op@ to import

thanks!



Re: Update to node_exporter-1.8.0

2024-04-29 Thread Claudio Jeker
On Mon, Apr 29, 2024 at 02:57:13PM +0200, Solene Rapenne wrote:
> looks good and works for me
> 
> ok solene@

I don't really have time to properly test this update. I agree that it
looks ok and if it works it should go in.

OK claudio@
 
> On Wed, Apr 24, 2024 at 09:47:56PM GMT, Daniel Jakots wrote:
> > Hey,
> > 
> > They released 1.8.0 earlier today:
> > https://github.com/prometheus/node_exporter/releases/tag/v1.8.0
> > 
> > Lightly tested, looks fine.
> > 
> > Comments? OK?
> > 
> > Cheers,
> > Daniel
> 

-- 
:wq Claudio



Re: [security] net/synapse 1.105.1

2024-04-29 Thread Renaud Allard



On 4/29/24 1:17 PM, Landry Breuil wrote:

Le Mon, Apr 29, 2024 at 10:18:24AM +0200, Renaud Allard a écrit :



On 4/29/24 9:43 AM, Landry Breuil wrote:

Le Mon, Apr 29, 2024 at 09:38:25AM +0200, Renaud Allard a écrit :

Hello,

This is a small update for net/synapse to 1.105.1 to solve CVE-2024-31208


can you assess whether this should be backported to 7.5-stable, only a
single commit, the complete update ?


The commit for the fix is 
https://github.com/element-hq/synapse/commit/55b0aa847a61774b6a3acdc4b177a20dc019f01a

It seems it affects all versions prior to 1.105.1.
I don't think backporting the whole version is really an issue, it might be
more simple than to just add the fix. There are no breaking changes between
the versions and I have tested the backport on -stable.

Given that it can more or less corrupt the database by filling the disk, it
might be a good idea to backport it to -stable.


the only drawback i can see is that the fix bumps the database schema
version, so it requires an update of the database after applying the fix ?


Yes, that's why I think it's better to backport the full version instead 
of applying the patch alone as this could bring issues later.


smime.p7s
Description: S/MIME Cryptographic Signature


Re: [NEW] net/crawley-v1.7.5

2024-04-29 Thread Jeremie Courreges-Anglas
On Fri, Apr 19, 2024 at 07:10:12PM -0400, Russ Sharek wrote:
> > > Is `ALL_TARGET = github.com/s0rg/crawley@v1.7.5` needed?
> > 
> > I couldn't get it to build without.
> 
> And a moment later, I realized that I was wrong. :)
> 
> Revision attached. Thank you!

So... Edd asked for feedback.

A few nits:
- the port doesn't install any doc and DESCR is rather light.  I
  understand the tool is simple but still, it would be nice to at least
  have the examples from the README.  Maybe just install that file under
  share/doc/crawley?
- make test fails for bad reasons and I don't know how to fix that.
  NO_TEST=Yes?

I definitely don't consider myself as an expert on go ports but LGTM
ports-wise.  ok jca@ but I'd prefer to have at least the ''make test''
issue addressed, even if papered over.

-- 
jca



Re: [security] net/synapse 1.105.1

2024-04-29 Thread Landry Breuil
Le Mon, Apr 29, 2024 at 10:18:24AM +0200, Renaud Allard a écrit :
> 
> 
> On 4/29/24 9:43 AM, Landry Breuil wrote:
> > Le Mon, Apr 29, 2024 at 09:38:25AM +0200, Renaud Allard a écrit :
> > > Hello,
> > > 
> > > This is a small update for net/synapse to 1.105.1 to solve CVE-2024-31208
> > 
> > can you assess whether this should be backported to 7.5-stable, only a
> > single commit, the complete update ?
> > 
> The commit for the fix is 
> https://github.com/element-hq/synapse/commit/55b0aa847a61774b6a3acdc4b177a20dc019f01a
> 
> It seems it affects all versions prior to 1.105.1.
> I don't think backporting the whole version is really an issue, it might be
> more simple than to just add the fix. There are no breaking changes between
> the versions and I have tested the backport on -stable.
> 
> Given that it can more or less corrupt the database by filling the disk, it
> might be a good idea to backport it to -stable.

the only drawback i can see is that the fix bumps the database schema
version, so it requires an update of the database after applying the fix ?



Re: Update to node_exporter-1.8.0

2024-04-29 Thread Solene Rapenne
looks good and works for me

ok solene@

On Wed, Apr 24, 2024 at 09:47:56PM GMT, Daniel Jakots wrote:
> Hey,
> 
> They released 1.8.0 earlier today:
> https://github.com/prometheus/node_exporter/releases/tag/v1.8.0
> 
> Lightly tested, looks fine.
> 
> Comments? OK?
> 
> Cheers,
> Daniel



update net/iperf

2024-04-29 Thread Solene Rapenne
update to latest version of iperf 2
tested with public servers as a client, worked fine

the cpp file patch is not required anymore, upstream
seems to have imported it


diff --git a/net/iperf/Makefile b/net/iperf/Makefile
index 8d753deda55..9cf1ddabe1a 100644
--- a/net/iperf/Makefile
+++ b/net/iperf/Makefile
@@ -1,8 +1,7 @@
 COMMENT=   tool for measuring maximum TCP and UDP bandwidth
 
-DISTNAME=  iperf-2.0.12
+DISTNAME=  iperf-2.2.0
 CATEGORIES=net
-REVISION=  1
 
 HOMEPAGE=  https://sourceforge.net/projects/iperf/
 
@@ -18,7 +17,7 @@ COMPILER =base-clang ports-gcc base-gcc
 SITES= ${SITE_SOURCEFORGE:=iperf2/}
 
 CONFIGURE_STYLE= autoconf
-AUTOCONF_VERSION= 2.69
+AUTOCONF_VERSION= 2.71
 
 # Separate build breaks configure test for IPv6 support
 SEPARATE_BUILD=No
diff --git a/net/iperf/distinfo b/net/iperf/distinfo
index 5c8314df734..01baf17c549 100644
--- a/net/iperf/distinfo
+++ b/net/iperf/distinfo
@@ -1,2 +1,2 @@
-SHA256 (iperf-2.0.12.tar.gz) = Nn9lH7EmSxP2UY5BuKfgjOPkGyocgOmf8DR1Ye7TJkY=
-SIZE (iperf-2.0.12.tar.gz) = 324528
+SHA256 (iperf-2.2.0.tar.gz) = FoEKlXXkxt1l5KGKtd882sZzCzyDLPCAqJkPEy9oNko=
+SIZE (iperf-2.2.0.tar.gz) = 477261
diff --git a/net/iperf/patches/patch-configure_ac 
b/net/iperf/patches/patch-configure_ac
index 9b364fcfc93..9ed269c2b63 100644
--- a/net/iperf/patches/patch-configure_ac
+++ b/net/iperf/patches/patch-configure_ac
@@ -1,13 +1,13 @@
 Index: configure.ac
 --- configure.ac.orig
 +++ configure.ac
-@@ -73,9 +73,7 @@ dnl Checks for programs
+@@ -127,9 +127,7 @@ dnl Checks for programs
  dnl ===
  
  AC_PROG_CXX
 -CXXFLAGS=`echo " $CXXFLAGS " | sed -e "s/ -g / /"` # do not want it implicitly
  AC_PROG_CC
 -CFLAGS=`echo " $CFLAGS " | sed -e "s/ -g / /"` # do not want it implicitly
- AC_ISC_POSIX
+ AC_SEARCH_LIBS([strerror],[cposix])
  AC_PROG_INSTALL
  AC_PROG_MAKE_SET
diff --git a/net/iperf/patches/patch-src_PerfSocket_cpp 
b/net/iperf/patches/patch-src_PerfSocket_cpp
deleted file mode 100644
index c2c898e7921..000
--- a/net/iperf/patches/patch-src_PerfSocket_cpp
+++ /dev/null
@@ -1,21 +0,0 @@
-Index: src/PerfSocket.cpp
 src/PerfSocket.cpp.orig
-+++ src/PerfSocket.cpp
-@@ -118,8 +118,8 @@ void SetSocketOptions( thread_Settings *inSettings ) {
-   }
-   if (inSettings->mTTL > 0) {
-   // set TTL
--  int val = inSettings->mTTL;
-   if ( !isIPV6(inSettings) ) {
-+  u_int8_t val = inSettings->mTTL;
-   int rc = setsockopt( inSettings->mSock, IPPROTO_IP, 
IP_MULTICAST_TTL,
-(char*) &val, (Socklen_t) sizeof(val));
- 
-@@ -127,6 +127,7 @@ void SetSocketOptions( thread_Settings *inSettings ) {
-   } else
- #  ifdef HAVE_IPV6_MULTICAST
-   {
-+  int val = inSettings->mTTL;
-   int rc = setsockopt( inSettings->mSock, IPPROTO_IPV6, 
IPV6_MULTICAST_HOPS,
-(char*) &val, (Socklen_t) sizeof(val));
-   WARN_errno( rc == SOCKET_ERROR, "multicast v6 ttl" );



Re: [security] net/synapse 1.105.1

2024-04-29 Thread Renaud Allard



On 4/29/24 9:43 AM, Landry Breuil wrote:

Le Mon, Apr 29, 2024 at 09:38:25AM +0200, Renaud Allard a écrit :

Hello,

This is a small update for net/synapse to 1.105.1 to solve CVE-2024-31208


can you assess whether this should be backported to 7.5-stable, only a
single commit, the complete update ?

The commit for the fix is 
https://github.com/element-hq/synapse/commit/55b0aa847a61774b6a3acdc4b177a20dc019f01a


It seems it affects all versions prior to 1.105.1.
I don't think backporting the whole version is really an issue, it might 
be more simple than to just add the fix. There are no breaking changes 
between the versions and I have tested the backport on -stable.


Given that it can more or less corrupt the database by filling the disk, 
it might be a good idea to backport it to -stable.


smime.p7s
Description: S/MIME Cryptographic Signature


Re: [security] net/synapse 1.105.1

2024-04-29 Thread Landry Breuil
Le Mon, Apr 29, 2024 at 09:38:25AM +0200, Renaud Allard a écrit :
> Hello,
> 
> This is a small update for net/synapse to 1.105.1 to solve CVE-2024-31208

can you assess whether this should be backported to 7.5-stable, only a
single commit, the complete update ?



[security] net/synapse 1.105.1

2024-04-29 Thread Renaud Allard

Hello,

This is a small update for net/synapse to 1.105.1 to solve CVE-2024-31208

Best RegardsIndex: Makefile
===
RCS file: /cvs/ports/net/synapse/Makefile,v
retrieving revision 1.75
diff -u -p -r1.75 Makefile
--- Makefile	17 Apr 2024 07:17:50 -	1.75
+++ Makefile	29 Apr 2024 07:37:24 -
@@ -1,6 +1,6 @@
 COMMENT =	open network for secure, decentralized communication
 
-MODPY_EGG_VERSION =	1.105.0
+MODPY_EGG_VERSION =	1.105.1
 
 GH_ACCOUNT =	element-hq
 GH_PROJECT =	synapse
Index: distinfo
===
RCS file: /cvs/ports/net/synapse/distinfo,v
retrieving revision 1.56
diff -u -p -r1.56 distinfo
--- distinfo	17 Apr 2024 07:17:50 -	1.56
+++ distinfo	29 Apr 2024 07:37:24 -
@@ -55,7 +55,7 @@ SHA256 (cargo/windows_i686_gnu-0.36.1.ta
 SHA256 (cargo/windows_i686_msvc-0.36.1.tar.gz) = 4ueRcUiygS0e6vrrIql+SBPfpgo/j3jr4gS8yI8S8CQ=
 SHA256 (cargo/windows_x86_64_gnu-0.36.1.tar.gz) = Tc0XG4d2xBuXUh5doSei2GrSgBFIB9Cyqx5GK8dk2eE=
 SHA256 (cargo/windows_x86_64_msvc-0.36.1.tar.gz) = yBHKSoyFPvQgq9hZK6U927rJBBD6tpA7PnmXKmMfdoA=
-SHA256 (synapse-1.105.0.tar.gz) = 0RhCxbrD3vesq1GVR9wNvTJudEcZuHjSxjm2bc6mMro=
+SHA256 (synapse-1.105.1.tar.gz) = rgexPd+EP1YLYjFyRdz7xeQFF0IRNodMBFUJjw8H5UU=
 SIZE (cargo/aho-corasick-1.0.2.tar.gz) = 167694
 SIZE (cargo/anyhow-1.0.81.tar.gz) = 45142
 SIZE (cargo/arc-swap-1.5.1.tar.gz) = 66157
@@ -113,4 +113,4 @@ SIZE (cargo/windows_i686_gnu-0.36.1.tar.
 SIZE (cargo/windows_i686_msvc-0.36.1.tar.gz) = 724575
 SIZE (cargo/windows_x86_64_gnu-0.36.1.tar.gz) = 790934
 SIZE (cargo/windows_x86_64_msvc-0.36.1.tar.gz) = 661999
-SIZE (synapse-1.105.0.tar.gz) = 8483915
+SIZE (synapse-1.105.1.tar.gz) = 8484079


smime.p7s
Description: S/MIME Cryptographic Signature