Re: NEW: games/classicube
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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