CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2024/05/14 01:19:05 Modified files: www/tomcat/v10 : Tag: OPENBSD_7_5 Makefile distinfo www/tomcat/v10/patches: Tag: OPENBSD_7_5 patch-conf_server_xml www/tomcat/v10/pkg: Tag: OPENBSD_7_5 PLIST-examples Log message: update to tomcat-10.1.24
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2024/05/14 01:15:25 Modified files: www/py-itsdangerous: Makefile distinfo www/py-itsdangerous/pkg: PLIST Log message: update to py3-itsdangerous-2.2.0
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2024/05/14 01:15:20 Modified files: textproc/py-ujson: Makefile distinfo Log message: update to py3-ujson-5.10.0
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2024/05/14 01:15:17 Modified files: www/py-html5-parser: Makefile distinfo Log message: pdate to py3-html5-parser-0.4.12
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2024/05/14 01:15:10 Modified files: security/badkeys: Makefile distinfo security/badkeys/pkg: PLIST Log message: update to badkeys-0.0.11
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2024/05/14 01:15:03 Modified files: mail/dovecot-fts-flatcurve: Makefile distinfo Log message: update to dovecot-fts-flatcurve-1.0.3
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2024/05/14 01:15:01 Modified files: www/tomcat/v10 : Makefile distinfo www/tomcat/v10/patches: patch-conf_server_xml www/tomcat/v10/pkg: PLIST-examples Log message: update to tomcat-10.1.24
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2024/05/13 08:29:02 Added files: graphics/rawtherapee/patches: patch-rtengine_jdatasrc_cc Log message: take the _WIN32 codepath to pull in jpeg_std_message_table[] definition from libjpeg's jerror.h, a recent change in libjpeg-turbo made the version in the library static resulting in build failures
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2024/05/13 08:10:42 Modified files: games/recoil-rts: Makefile Log message: recoil-rts: -msse2 didn't help i386, there are still linker relocation errors set ONLY_FOR_ARCHS=amd64
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2024/05/12 05:49:42 Modified files: games/recoil-rts: Makefile Log message: try adding -msse2 to compiler flags on i386 to see if it unbreaks build
security/pinentry update
Here's an update to security/pinentry, the "pinentry-qt" binary is now for Qt6 so I've added a separate package for that. pinentry-gnome3 moves from x11/gnome/gcr to x11/gnome/gcr4. Index: Makefile === RCS file: /cvs/ports/security/pinentry/Makefile,v diff -u -p -w -u -r1.34 Makefile --- Makefile2 Nov 2023 08:12:51 - 1.34 +++ Makefile10 May 2024 13:14:11 - @@ -1,14 +1,13 @@ COMMENT-main = PIN or passphrase entry dialog (ncurses interface) COMMENT-gnome3 =PIN or passphrase entry dialog (GNOME 3 interface) COMMENT-qt5 = PIN or passphrase entry dialog (Qt5 interface) +COMMENT-qt6 = PIN or passphrase entry dialog (Qt6 interface) -VERSION = 1.2.1 +VERSION = 1.3.0 DISTNAME = pinentry-${VERSION} CATEGORIES = security EXTRACT_SUFX = .tar.bz2 -REVISION-qt5 = 0 - SITES =${SITE_GNUPG:=pinentry/} HOMEPAGE = https://www.gnupg.org/related_software/pinentry/index.en.html @@ -30,22 +29,28 @@ LIB_DEPENDS = security/libassuan \ x11/gnome/libsecret WANTLIB-gnome3 += ${WANTLIB} -WANTLIB-gnome3 += atk-1.0 cairo cairo-gobject gck-1 gcr-base-3 gcr-ui-3 -WANTLIB-gnome3 += gdk-3 gdk_pixbuf-2.0 gtk-3 harfbuzz p11-kit pango-1.0 -WANTLIB-gnome3 += pangocairo-1.0 +WANTLIB-gnome3 += gck-2 gcr-4 p11-kit LIB_DEPENDS-gnome3 = ${LIB_DEPENDS} \ - x11/gnome/gcr + x11/gnome/gcr4 WANTLIB-qt5 += ${WANTLIB} WANTLIB-qt5 += ${COMPILER_LIBCXX} KF5WaylandClient Qt5Core Qt5Gui WANTLIB-qt5 += Qt5Widgets Qt5X11Extras X11 m +RUN_DEPENDS-qt5 = devel/desktop-file-utils LIB_DEPENDS-qt5 = ${LIB_DEPENDS} \ devel/kf5/kwayland \ x11/qt5/qtbase \ x11/qt5/qtx11extras +WANTLIB-qt6 += ${WANTLIB} ${COMPILER_LIBCXX} +WANTLIB-qt6 += Qt6Core Qt6Gui Qt6Widgets m + +RUN_DEPENDS-qt6 = devel/desktop-file-utils +LIB_DEPENDS-qt6 = ${LIB_DEPENDS} \ + x11/qt6/qtbase + CONFIGURE_STYLE = gnu CONFIGURE_ENV =CPPFLAGS="-I${LOCALBASE}/include -D_XOPEN_SOURCE_EXTENDED" \ LDFLAGS="-L${LOCALBASE}/lib" @@ -57,10 +62,10 @@ CONFIGURE_ARGS =--enable-pinentry-curs --disable-pinentry-tqt \ --disable-pinentry-fltk -MULTI_PACKAGES = -main -gnome3 -qt5 +MULTI_PACKAGES = -main -gnome3 -qt5 -qt6 -PSEUDO_FLAVORS=no_gnome3 no_qt5 bootstrap -FLAVOR?= no_gnome3 no_qt5 bootstrap +PSEUDO_FLAVORS=no_gnome3 no_qt5 no_qt6 bootstrap +FLAVOR?= no_gnome3 no_qt5 no_qt6 bootstrap .include @@ -69,8 +74,11 @@ CONFIGURE_ARGS +=--disable-pinentry-gno .endif .if !${BUILD_PACKAGES:M-qt5} -CONFIGURE_ARGS += --disable-pinentry-qt CONFIGURE_ARGS += --disable-pinentry-qt5 +.endif + +.if !${BUILD_PACKAGES:M-qt6} +CONFIGURE_ARGS += --disable-pinentry-qt .endif # http://pkgs.fedoraproject.org/cgit/pinentry.git/tree/pinentry-wrapper Index: distinfo === RCS file: /cvs/ports/security/pinentry/distinfo,v diff -u -p -w -u -r1.10 distinfo --- distinfo30 Aug 2022 06:06:32 - 1.10 +++ distinfo10 May 2024 13:14:11 - @@ -1,2 +1,2 @@ -SHA256 (pinentry-1.2.1.tar.bz2) = RXoYXlqFI4+5RalV3GNSq5YtyLSHILYvyfpIx1QKQGc= -SIZE (pinentry-1.2.1.tar.bz2) = 547698 +SHA256 (pinentry-1.3.0.tar.bz2) = mzzVIm51l/L97TmaO8ZZkjNRU2VZ6dsIJpgbyjFklN4= +SIZE (pinentry-1.3.0.tar.bz2) = 610363 Index: pkg/DESCR-qt6 === RCS file: pkg/DESCR-qt6 diff -N pkg/DESCR-qt6 --- /dev/null 1 Jan 1970 00:00:00 - +++ pkg/DESCR-qt6 10 May 2024 13:14:11 - @@ -0,0 +1 @@ +This package provides a Qt6 interface to pinentry. Index: pkg/PLIST-qt5 === RCS file: /cvs/ports/security/pinentry/pkg/PLIST-qt5,v diff -u -p -w -u -r1.2 PLIST-qt5 --- pkg/PLIST-qt5 11 Mar 2022 19:53:51 - 1.2 +++ pkg/PLIST-qt5 10 May 2024 13:14:11 - @@ -1 +1,4 @@ -@bin bin/pinentry-qt +@bin bin/pinentry-qt5 +share/applications/ +share/applications/org.gnupg.pinentry-qt5.desktop +@tag update-desktop-database Index: pkg/PLIST-qt6 === RCS file: pkg/PLIST-qt6 diff -N pkg/PLIST-qt6 --- /dev/null 1 Jan 1970 00:00:00 - +++ pkg/PLIST-qt6 10 May 2024 13:14:11 - @@ -0,0 +1,5 @@ +@conflict pinentry-qt5-<1.3.0 +@bin bin/pinentry-qt +share/applications/ +share/applications/org.gnupg.pinentry-qt.desktop +@tag update-desktop-database
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2024/05/10 07:09:13 Modified files: editors/vim: Makefile distinfo editors/vim/patches: patch-runtime_filetype_vim editors/vim/pkg: PLIST-main Log message: update to vim-9.1.404 For the xxd tool, when outputting colored hexdumps using the -R command line flag, together with -g1 (group every byte), -c 256 (format 256 octets per line), -d (show offsets in decimal) and -o (add offset to the file position), the buffer used to write to may overflow.
Re: openarena crash 7.5
On 2024/05/10 13:34, Divan Santana wrote: > Thomas Frohwein writes: > > > On Thu, May 09, 2024 at 07:22:50PM +0200, Divan Santana wrote: > >> Greetings :) > >> > >> Is openarena suppose to work from ports? Or perhaps it's my laptop > >> that's not compatible with it? > > > This issue is fine to raise on ports@. > > Noted. > > > > It's a BTCFI issue, see from > > ktrace(1)/kdump(1) output: > > > 67964 openarena-client PSIG SIGILL SIG_DFL code=ILL_BTCFI > > addr=0xf9ba34f3000 trapno=21 > > Thanks. In layman's terms? Does this mean it's broken on all openbsd's > or just my CPU/graphics card? It's broken on newer intel CPUs. It can probably be worked-around with this: Index: Makefile === RCS file: /cvs/ports/games/openarena/Makefile,v diff -u -p -r1.26 Makefile --- Makefile25 Sep 2023 17:07:29 - 1.26 +++ Makefile10 May 2024 12:31:08 - @@ -1,4 +1,5 @@ ONLY_FOR_ARCHS = amd64 i386 macppc +USE_NOBTCFI = Yes BROKEN-i386 = code/qcommon/vm_x86.c:(.text+0x18): undefined reference to `callMask' @@ -15,8 +16,8 @@ E_V = ${V}# engine version PKGNAME = openarena-${V} -REVISION-main =1 -REVISION-server = 0 +REVISION-main =2 +REVISION-server = 1 PKG_ARCH-data =*
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2024/05/10 05:28:13 Modified files: multimedia/gstreamer1/plugins-good: Makefile multimedia/gstreamer1/plugins-good/pkg: PLIST Log message: +@pkgpath multimedia/gstreamer1/plugins-good,-main to fix update path (multipackages -> single) ok aja@
Re: luajit, arm64, games/love/0.10
+cc op@, sorry I missed the maintainer line in ../Makefile.inc [ original mail: https://marc.info/?l=openbsd-ports=171528886832093=2 ] On 2024/05/09 20:06, Thomas Frohwein wrote: > On Thu, May 09, 2024 at 10:09:39PM +0100, Stuart Henderson wrote: > > [...] > > > How useful is love/0.10, does it still make sense to keep it? > > There are a couple of nice (commercial) games that run with love-0.10: > > $ ls -1 0.10 > blue-revolver > britebot > cityglitch > marvellous-inc > pocket-rumble > soulstice > spellrazor > > From my side not a reason to keep aging version of luajit alive and I > would be ok with marking love/0.10 BROKEN to give a little time to see > if it can be patched up to work with the luajit update... > For the error I'm running into, it looks like it would be fixed by an update to newer luasocket, though the commit which updates it in the love2d tree is huge - https://github.com/love2d/love/commit/8885fc621dd01c3b8dfd1abf063785103d9daf15.patch - and doesn't directly apply to the version in 0.10.2 (and there's no 0.10 branch in their git repo so tracking down other needed commits is a bit awkward). How much would it suck to disable the jit for this version as is already done for 0.8? Index: Makefile === RCS file: /cvs/ports/games/love/0.10/Makefile,v diff -u -p -r1.2 Makefile --- Makefile23 Jun 2023 17:35:54 - 1.2 +++ Makefile10 May 2024 10:22:57 - @@ -1,5 +1,6 @@ VERSION = 0.10.2 -REVISION = 0 +USE_LUAJIT = No +REVISION = 1 SHARED_LIBS= love-${VERSION} 0.0
Re: patch dkimproxy: use rsa-sha256 in sample signing config
On 2024/05/10 11:40, Matthieu Herrb wrote: > On Fri, May 10, 2024 at 10:19:22AM +0100, Kirill A. Korinsky wrote: > > On Fri, 10 May 2024 06:57:20 +0100, > > Matthieu Herrb wrote: > > > > > > https://www.rfc-editor.org/rfc/rfc6376#section-3.3 says that > > > rsa-sha256 SHOULD be used. Unfortunatly Mail::DKIM::Signer uses > > > rsa-sha1 by default when no algorithm is specifed. > > > > > > Update the dkimproxy.out sample config... > > > > > > Make aboutmy.email (and other checkers) happier, and hopefully less > > > rejects by hotmail/google and co... > > > > > > comments? ok? > > > > > > > I'd like to point that using anything else whan RSA with SHA256 leads to > > issues. The cause is OpenDKIM which is widley used. It had well known issue > > with ed25519 [1] which probably will be fixed in the next release. > > > > Anyway, the last release had happened in 2015 and this project seems to be > > not that alive, so, no hope that it will be released and distributed soon. > > > > My point: let add reference to this issue and suggest to use only > > RSA/SHA256. > > > > Footnotes: > > [1] https://github.com/trusteddomainproject/OpenDKIM/issues/6 > > > Hi, > > Afaict dkimpproxy is not using opendkim but p5-Mail-DKIM. dkimproxy > itself also hasn't seen a update since many years, but the underlying > perl lib has been last updated last january (and could use an update > in the port). > > So unless you imply that because many people use opendkim, ed25519 > based signatures shouldn't be used at all I'm not sure I understand > what you're saying. ed25519 can be used, but at the moment if you do use it, you probably want to be double-signing with both that + rsa-sha256.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2024/05/10 02:04:36 Modified files: devel/swig : Makefile distinfo devel/swig/patches: patch-configure devel/swig/pkg : PLIST Log message: update to swig-4.2.1
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2024/05/10 02:01:57 Modified files: devel/py-regex : Makefile distinfo Log message: update to py3-regex-2024.5.10
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2024/05/10 02:01:47 Modified files: lang/php/8.3 : Tag: OPENBSD_7_5 Makefile distinfo Log message: update to php-8.3.7
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2024/05/10 02:01:43 Modified files: lang/php/8.2 : Tag: OPENBSD_7_5 Makefile distinfo Log message: update to php-8.2.19
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2024/05/10 02:01:37 Modified files: lang/php/8.3 : Makefile distinfo Log message: update to php-8.3.7
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2024/05/10 02:01:32 Modified files: lang/php/8.2 : Makefile distinfo Log message: update to php-8.2.19
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2024/05/10 01:22:01 Modified files: devel/py-test-isort: Makefile distinfo Removed files: devel/py-test-isort/patches: patch-pyproject_toml Log message: update to py3-test-isort-4.0.0
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2024/05/10 01:22:04 Modified files: devel/py-rich : Makefile distinfo Log message: update to py3-rich-13.7.1
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2024/05/10 01:18:24 Modified files: devel/py-test-relaxed: Makefile distinfo Log message: update to py3-test-relaxed-2.0.2
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2024/05/10 01:12:55 Modified files: devel/py-flaky : Makefile distinfo devel/py-flaky/pkg: PLIST Log message: update to py3-flaky-3.8.1
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2024/05/10 01:12:51 Modified files: devel/py-exceptiongroup: Makefile distinfo devel/py-exceptiongroup/pkg: PLIST Log message: update to py3-exceptiongroup-1.2.1
luajit, arm64, games/love/0.10
Currently our luajit port is for an old tagged release of luajit-2.0; the 2.0 branch only supports arm amd64 i386 powerpc (in particular, no arm64). Upstream now only do rolling updates and there's a 2.1 branch with better arch support (at least arm64, maybe riscv, not sure if any more). Adding a second port for 2.1 to move across bit by bit would be possible but would be a bit of a pain. So ideally I'd quite like to switch the existing port across. (There are many newer commits on the 2.0 tree too but no wider arch support that I noticed). I've successfully built all ports using luajit with 2.1 other than games/love/0.10 (some small diffs were needed, all easy). I did runtime tests on a few of them so far, those were successful. How useful is love/0.10, does it still make sense to keep it? Here's the diff I've tested so far (only tested on amd64 so far, I will try arm64 too). (I removed some of the MODLUA_VERSION in the Makefile, afaict luajit only targets 5.1). Index: Makefile === RCS file: /cvs/ports/lang/luajit/Makefile,v diff -u -p -r1.34 Makefile --- Makefile23 Jun 2023 17:34:51 - 1.34 +++ Makefile9 May 2024 16:38:11 - @@ -6,19 +6,23 @@ ONLY_FOR_ARCHS = arm amd64 i386 powerpc # no aarch64 support in luajit 2.0 branch # games/tome4 is using embedded copy of luajit -SHARED_LIBS += luajit-${MODLUA_VERSION} 1.0 # 2.0.5 +SHARED_LIBS += luajit-5.1 1.0 # 2.0.5 -# "Releases are only made occasionally. You're strongly encouraged to follow -# the git branches" +# "LuaJIT uses rolling releases. There are no release tarballs available +# for download." +# "Distro maintainers for distros that require the fiction of a release +# should do frequent snapshots of a branch. Do not attempt to cherry-pick +# or backport individual changes, no matter how self-standing individual +# changes look (because they often are not)." GH_ACCOUNT = LuaJIT GH_PROJECT = LuaJIT -GH_COMMIT =98f95f69180d48ce49289d6428b46a9ccdd67a46 +GH_COMMIT =5790d253972c9d78a0c2aece527eda5b134bbbf7 COMMENT = just-in-time compiler for Lua -V =2.0.5 -DISTNAME = LuaJIT-${V}pl20210608 +# see ${WRKSRC}/.relver +V =2.1.1713773202 +DISTNAME = LuaJIT-${V} PKGNAME = ${DISTNAME:L} -REVISION = 0 CATEGORIES = lang @@ -33,6 +37,7 @@ WANTLIB = c m MODULES = lang/lua MODLUA_SA= Yes +# luajit specifically targets the 5.1 ABI MODLUA_VERSION=5.1 MAKE_FLAGS += \ @@ -41,12 +46,13 @@ MAKE_FLAGS += \ CCOPT_x86="" \ INSTALL_LJLIBD="${DESTDIR}${MODLUA_DATADIR}" \ INSTALL_MAN="${DESTDIR}${PREFIX}/man/man1" \ - INSTALL_SONAME=libluajit-${MODLUA_VERSION}.so.${LIBluajit-${MODLUA_VERSION}_VERSION} \ - PREFIX="${PREFIX}" + INSTALL_SONAME=libluajit-5.1.so.${LIBluajit-5.1_VERSION} \ + PREFIX="${PREFIX}" \ + Q= E=@: USE_GMAKE =Yes -SUBST_VARS+= MODLUA_VERSION +SUBST_VARS = V pre-configure: ${SUBST_CMD} ${WRKDIST}/Makefile \ @@ -54,7 +60,8 @@ pre-configure: ${WRKDIST}/src/luaconf.h post-install: - mv ${PREFIX}/bin/luajit-$V ${PREFIX}/bin/luajit${MODLUA_DEP_VERSION} + rm ${PREFIX}/lib/libluajit-${MODLUA_VERSION}.so{,.?} + ln -s luajit-${V} ${PREFIX}/bin/luajit${MODLUA_DEP_VERSION} do-test: ${WRKSRC}/src/luajit -e "print('hello world')" | grep "^hello world$$" Index: distinfo === RCS file: /cvs/ports/lang/luajit/distinfo,v diff -u -p -r1.9 distinfo --- distinfo3 Jul 2021 20:21:07 - 1.9 +++ distinfo9 May 2024 16:38:11 - @@ -1,2 +1,2 @@ -SHA256 (LuaJIT-2.0.5pl20210608-98f95f69.tar.gz) = wmjMMUjuUzRqfRu4plfFqD7otJefP7Wwj67uj4mDfdQ= -SIZE (LuaJIT-2.0.5pl20210608-98f95f69.tar.gz) = 844346 +SHA256 (LuaJIT-2.1.1713773202-5790d253.tar.gz) = opnNOJxFaM/0yQDp6G+1ax9CK/OEl6aV9qluN2B6ZkU= +SIZE (LuaJIT-2.1.1713773202-5790d253.tar.gz) = 1081581 Index: patches/patch-Makefile === RCS file: patches/patch-Makefile diff -N patches/patch-Makefile --- patches/patch-Makefile 11 Mar 2022 19:29:06 - 1.8 +++ /dev/null 1 Jan 1970 00:00:00 - @@ -1,32 +0,0 @@ -Index: Makefile Makefile.orig -+++ Makefile -@@ -17,7 +17,7 @@ MAJVER= 2 - MINVER= 0 - RELVER= 5 - VERSION= $(MAJVER).$(MINVER).$(RELVER) --ABIVER= 5.1 -+ABIVER= ${MODLUA_VERSION} - - ## - # -@@ -117,18 +117,13 @@ install: $(INSTALL_DEP) - cd src && test -f $(FILE_A) && $(INSTALL_F) $(FILE_A) $(INSTALL_STATIC) || : - $(RM) $(INSTALL_TSYM) $(INSTALL_DYN) $(INSTALL_SHORT1) $(INSTALL_SHORT2) - cd src && test -f $(FILE_SO) && \ --$(INSTALL_X) $(FILE_SO) $(INSTALL_DYN) && \ --( $(LDCONFIG) $(INSTALL_LIB) || : ) && \ --$(SYMLINK)
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2024/05/09 10:09:57 Modified files: lang/python/3 : Makefile lang/python/3/pkg: PLIST-tests Log message: fix typo in @pkgpath lines for -tests
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2024/05/09 09:33:00 Modified files: math/libqalculate: Makefile distinfo Log message: update to libqalculate-5.1.1
Re: [UPDATE] security/rbw 1.10.1
On 2024/05/09 14:26, Kirill A. Korinsky wrote: > On Thu, 09 May 2024 14:03:49 +0100, > Raf Czlonka wrote: > > - Kirill - it builds just fine, as you yourself mentioned: > >'make clean' usually helps, but I found that I sometimes also > >need to do some more cleanup in /usr/ports/packages and > >/usr/ports/distfiles > > > > I'm reading this right: you also had seen malloc related error in compiling > something by rustc? > > It seems not related to this port, but something related to rustc I guess. The error you showed looked like a use-after-free or double-free in the linker (ld.lld).
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2024/05/09 07:03:32 Modified files: graphics/jpeg : Makefile distinfo graphics/jpeg/patches: patch-CMakeLists_txt Removed files: graphics/jpeg/patches: patch-simd_nasm_jsimdext_inc patch-simd_x86_64_jccolext-avx2_asm patch-simd_x86_64_jccolext-sse2_asm patch-simd_x86_64_jcgryext-avx2_asm patch-simd_x86_64_jcgryext-sse2_asm patch-simd_x86_64_jchuff-sse2_asm patch-simd_x86_64_jcphuff-sse2_asm patch-simd_x86_64_jcsample-avx2_asm patch-simd_x86_64_jcsample-sse2_asm patch-simd_x86_64_jdcolext-avx2_asm patch-simd_x86_64_jdcolext-sse2_asm patch-simd_x86_64_jdmrgext-avx2_asm patch-simd_x86_64_jdmrgext-sse2_asm patch-simd_x86_64_jdsample-avx2_asm patch-simd_x86_64_jdsample-sse2_asm patch-simd_x86_64_jfdctflt-sse_asm patch-simd_x86_64_jfdctfst-sse2_asm patch-simd_x86_64_jfdctint-avx2_asm patch-simd_x86_64_jfdctint-sse2_asm patch-simd_x86_64_jidctflt-sse2_asm patch-simd_x86_64_jidctfst-sse2_asm patch-simd_x86_64_jidctint-avx2_asm patch-simd_x86_64_jidctint-sse2_asm patch-simd_x86_64_jidctred-sse2_asm patch-simd_x86_64_jquantf-sse2_asm patch-simd_x86_64_jquanti-avx2_asm patch-simd_x86_64_jquanti-sse2_asm Log message: update to (turbo)jpeg-3.0.3
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2024/05/09 07:03:19 Modified files: textproc/mupdf : Makefile distinfo Log message: update to mupdf-1.24.2
Re: update security/rbw
On 2024/05/09 11:28, Kirill A. Korinsky wrote: > On Thu, 09 May 2024 10:22:10 +0100, > Solene Rapenne wrote: > > > > Newer version available upstream, works for me > > > > I did not try the changes though (rbw code related) > > > > https://git.tozt.net/rbw/tree/CHANGELOG.md > > > > I've tried it on -current/amd64. > > The first attemp to build it fails as: > > Compiling rustls v0.22.4 >Running `/usr/local/bin/rustc --crate-name build_script_build > --edition=2021 > /usr/ports/pobj/rbw-1.10.1/rbw-1.10.1/modcargo-crates/rustls-0.22.4/build.rs > --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat > --diagnostic-width=156 --crate-type bin --emit=dep-info,link -C > embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg > 'feature="log"' --cfg 'feature="logging"' --cfg 'feature="ring"' --cfg > 'feature="tls12"' -C metadata=8933ff3b04d5bf74 -C > extra-filename=-8933ff3b04d5bf74 --out-dir > /usr/ports/pobj/rbw-1.10.1/build-amd64/target/release/build/rustls-8933ff3b04d5bf74 > -C strip=debuginfo -L > dependency=/usr/ports/pobj/rbw-1.10.1/build-amd64/target/release/deps > --cap-lints allow` > error: linking with `cc` failed: exit status: 1 > | > = note: LC_ALL="C" > PATH="/usr/local/lib/rustlib/x86_64-unknown-openbsd/bin:/usr/ports/pobj/rbw-1.10.1/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11R6/bin" > VSLANG="1033" "cc" "-m64" "/tmp/rustc8U4BEM/symbols.o" > "/usr/ports/pobj/rbw-1.10.1/build-amd64/target/release/build/rustls-8933ff3b04d5bf74/build_script_build-8933ff3b04d5bf74.build_script_build.7b15128bcff9a117-cgu.0.rcgu.o" > > "/usr/ports/pobj/rbw-1.10.1/build-amd64/target/release/build/rustls-8933ff3b04d5bf74/build_script_build-8933ff3b04d5bf74.4v90ib4cbvbv76z0.rcgu.o" > "-Wl,--as-needed" "-L" > "/usr/ports/pobj/rbw-1.10.1/build-amd64/target/release/deps" "-L" > "/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib" "-Wl,-Bstatic" > "/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib/libstd-bb0e942cd5407715.rlib" > > "/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib/libpanic_unwind-bb0e942cd540770e.rlib" > > "/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib/libobject-bb0e942cd540770c.rlib" > > "/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib/libmemchr-bb0e942cd540770a.rlib" > > "/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib/libaddr2line-bb0e942cd5407700.rlib" > > "/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib/libgimli-bb0e942cd5407707.rlib" > > "/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib/librustc_demangle-bb0e942cd5407710.rlib" > > "/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib/libstd_detect-bb0e942cd5407716.rlib" > > "/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib/libhashbrown-bb0e942cd5407708.rlib" > > "/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib/librustc_std_workspace_alloc-bb0e942cd5407712.rlib" > > "/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib/libminiz_oxide-bb0e942cd540770b.rlib" > > "/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib/libadler-bb0e942cd5407701.rlib" > > "/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib/libunwind-bb0e942cd540771a.rlib" > > "/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib/libcfg_if-bb0e942cd5407703.rlib" > > "/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib/liblibc-bb0e942cd5407709.rli > = note: ld(94977) in malloc(): bogus pointer (double free?) > 0xdfdfdfdfdfdfdfdf > cc: error: unable to execute command: Abort trap (core dumped) > cc: error: linker command failed due to signal (use -v to see > invocation) > > > error: could not compile `rustls` (build script) due to 1 previous error Do you have any special setting in sysctl vm.malloc_conf? > anyway, the second attempt to make it succeeded. > > and I confirm that it works with usual use case: get password from a server. > > -- > wbr, Kirill >
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2024/05/09 03:11:09 Modified files: devel/py-extension-helpers: Makefile distinfo Log message: update to py3-extension-helpers-1.1.1 1.1.0 had a missing dep on py-tomli which was pulled in via another port; 1.1.1 removes this dep on py3.11+ and uses buult-in tomllib instead
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2024/05/09 02:36:52 Modified files: textproc/py-tomlkit: Makefile distinfo Log message: update to py3-tomlkit-0.12.5
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2024/05/09 02:36:08 Modified files: www/tinyproxy : Tag: OPENBSD_7_5 Makefile distinfo www/tinyproxy/patches: Tag: OPENBSD_7_5 patch-etc_tinyproxy_conf_in patch-src_conf_c Log message: update to tinyproxy-1.11.2, based on a diff from Brad CVE-2023-49606 HTTP Connection headers use-after-free
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2024/05/09 02:35:47 Modified files: www/tinyproxy : Makefile distinfo www/tinyproxy/patches: patch-etc_tinyproxy_conf_in Removed files: www/tinyproxy/patches: patch-src_conf_c Log message: update to tinyproxy-1.11.2, based on a diff from Brad CVE-2023-49606 HTTP Connection headers use-after-free
warzone2100: picks up glslc from shaderc
Can someone take a look at this please? [53/1508] cd /pobj/warzone2100-4.3.2/warzone2100/data/base/shaders/vk && /usr/local/bin/glslc -c /pobj/warzone2100-4.3.2/warzone2100/data/base/shaders/vk/button.frag -o /pobj/warzone2100-4.3.2/build-i386/data/base/shaders/vk/button.frag.spv FAILED: data/base/shaders/vk/button.frag.spv /pobj/warzone2100-4.3.2/build-i386/data/base/shaders/vk/button.frag.spv cd /pobj/warzone2100-4.3.2/warzone2100/data/base/shaders/vk && /usr/local/bin/glslc -c /pobj/warzone2100-4.3.2/warzone2100/data/base/shaders/vk/button.frag -o /pobj/warzone2100-4.3.2/build-i386/data/base/shaders/vk/button.frag.spv /bin/sh: /usr/local/bin/glslc: not found ninja: build stopped: subcommand failed. glslc is mentioned in the Makefile, where vulkan is disabled, so maybe it makes sense to enable that too.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2024/05/08 02:56:24 Modified files: databases/mongodb/36: Makefile Added files: databases/mongodb/36/patches: python3-src_mongo_db_fts_unicode_gen_casefold_map_py python3-src_mongo_db_fts_unicode_gen_delimiter_list_py python3-src_mongo_db_fts_unicode_gen_diacritic_list_py python3-src_mongo_db_fts_unicode_gen_diacritic_map_py Log message: mongodb/36: port some utf8-related changes to python scripts run during the build from mongodb/44, should fix build issue with python 3.11 reported by tb
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2024/05/08 01:12:09 Modified files: devel/py-test-xprocess: Makefile distinfo Log message: update to py3-test-xprocess-1.0.1
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2024/05/08 01:11:56 Modified files: devel/py-test-runner: Makefile distinfo Log message: update to py3-test-runner-6.0.1
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2024/05/08 01:05:42 Modified files: www/tomcat/v9 : Tag: OPENBSD_7_5 Makefile distinfo www/tomcat/v9/pkg: Tag: OPENBSD_7_5 PLIST-examples Log message: update to tomcat-9.0.89
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2024/05/08 01:05:09 Modified files: www/tomcat/v9 : Makefile distinfo www/tomcat/v9/pkg: PLIST-examples Log message: update to tomcat-9.0.89
Re: lang/node & net/libcares weirdness
ok. On 2024/05/08 08:03, Volker Schlecht wrote: > On 2024-05-08 00:47, Stuart Henderson wrote: > > > -V= 1.28.0 > > > +V= 1.28.1 > > > > The update looks worth having anyway, but I'd do that as a separate > > commit. > > > > -SHARED_LIBS += cares3.6 # 8.1.6 > > > +SHARED_LIBS += cares3.7 # 8.1.6 > > > > I didn't see a reason to bump this. > > Here's the diff boiled down to a REVISION bump and adding the patch. > An equivalent of this should go into -stable (net/libcares 1.27.0). > > Index: Makefile > === > RCS file: /cvs/ports/net/libcares/Makefile,v > diff -u -p -r1.28 Makefile > --- Makefile 5 Apr 2024 20:38:05 - 1.28 > +++ Makefile 8 May 2024 05:55:10 - > @@ -5,6 +5,7 @@ DISTNAME= c-ares-${V} > PKGNAME= libcares-${V} > CATEGORIES= net devel > SITES= ${HOMEPAGE}download/ > +REVISION=0 > > SHARED_LIBS += cares3.6 # 8.1.6 > > Index: patches/patch-src_lib_ares__socket_c > === > RCS file: patches/patch-src_lib_ares__socket_c > diff -N patches/patch-src_lib_ares__socket_c > --- /dev/null 1 Jan 1970 00:00:00 - > +++ patches/patch-src_lib_ares__socket_c 8 May 2024 05:55:10 - > @@ -0,0 +1,20 @@ > +Revert the change from https://github.com/c-ares/c-ares/pull/659 > +because it breaks node (https://github.com/nodejs/node/issues/52439) > +and likely other use cases as well. > + > +Index: src/lib/ares__socket.c > +--- src/lib/ares__socket.c.orig > src/lib/ares__socket.c > +@@ -253,12 +253,6 @@ ares_status_t ares__open_connection(ares_channel_t > + struct server_connection *conn; > + ares__llist_node_t *node; > + int type = is_tcp ? SOCK_STREAM : SOCK_DGRAM; > +-#ifdef __OpenBSD__ > +- if ((is_tcp && server->tcp_port == 53) || > +- (!is_tcp && server->udp_port == 53)) { > +-type |= SOCK_DNS; > +- } > +-#endif > + > + switch (server->addr.family) { > + case AF_INET:
Re: lang/node & net/libcares weirdness
On 2024/05/08 01:14, Volker Schlecht wrote: > aisha@ identified a rather recent problem with lang/node, as in the following > would immediately crash (nevermind the node version. It's 100% reproducible > in 7.5 and -current): > > $ node > Welcome to Node.js v20.12.2. > Type ".help" for more information. > > require('dns').resolve4('openbsd.org','A',(err, records) => > > {console.log(records);}); > > I tracked this back to the following pull request in libcares: > > https://github.com/c-ares/c-ares/pull/659 So, specifically, this patch is setting SOCK_DNS for the situation where somebody using this library _might_ use pledge, but node is not using pledge. > Reverting that fixes things ... diff attached, which includes an update to > 1.28.1, > the version I've been testing with. My reading of kern/sys_generic.c:sys_ioctl is that you can't use ioctl on a SOCK_DNS (and thus SS_DNS) socket. Running node under ktrace and entering your js command I get this shortly afterwards: 37583 node STRU struct sockaddr { AF_INET, 127.0.0.1:53 } 37583 node RET connect 0 37583 node CALL kbind(0x7189e9088988,24,0x884d591d8b972634) 37583 node RET kbind 0 37583 node CALL kbind(0x7189e9088988,24,0x884d591d8b972634) 37583 node RET kbind 0 37583 node CALL kevent(11,0x7189e90889c8,1,0,0,0) 37583 node STRU struct kevent { ident=22, filter=EVFILT_READ, flags=0x1, fflags=0<>, data=0, udata=0x0 } 37583 node RET kevent 0 37583 node CALL kevent(11,0x7189e90889c8,1,0,0,0) 37583 node STRU struct kevent { ident=22, filter=EVFILT_READ, flags=0x2, fflags=0<>, data=0, udata=0x0 } 37583 node RET kevent 0 37583 node CALL ioctl(22,FIONBIO,0x7189e90889f4) 37583 node RET ioctl -1 errno 22 Invalid argument printf debugging in sys_ioctl would confirm but I think it must be hitting that case, and then c-ares and/or node doesn't handle the EINVAL. Your patch to backout this commit seems the correct approach to me. I think adding a comment to the patch would be helpful (I'd include the js command to reproduce the crash). > Index: Makefile > === > RCS file: /cvs/ports/net/libcares/Makefile,v > diff -u -p -r1.28 Makefile > --- Makefile 5 Apr 2024 20:38:05 - 1.28 > +++ Makefile 7 May 2024 23:11:14 - > @@ -1,12 +1,12 @@ > COMMENT= asynchronous resolver library > > -V= 1.28.0 > +V= 1.28.1 The update looks worth having anyway, but I'd do that as a separate commit. > DISTNAME=c-ares-${V} > PKGNAME= libcares-${V} > CATEGORIES= net devel > SITES= ${HOMEPAGE}download/ > > -SHARED_LIBS += cares3.6 # 8.1.6 > +SHARED_LIBS += cares3.7 # 8.1.6 I didn't see a reason to bump this. > HOMEPAGE=https://c-ares.haxx.se/ > > Index: distinfo > === > RCS file: /cvs/ports/net/libcares/distinfo,v > diff -u -p -r1.16 distinfo > --- distinfo 5 Apr 2024 20:38:05 - 1.16 > +++ distinfo 7 May 2024 23:11:14 - > @@ -1,2 +1,2 @@ > -SHA256 (c-ares-1.28.0.tar.gz) = PJL+u969/p3qDgNwg/VTV3ReDfNCQ/lmDu2HV9thdDA= > -SIZE (c-ares-1.28.0.tar.gz) = 1311900 > +SHA256 (c-ares-1.28.1.tar.gz) = Z1pp/FTdv0LmgwvGce62zYnuykOCjrQTJD/SwKdggJ0= > +SIZE (c-ares-1.28.1.tar.gz) = 1312102 > Index: patches/patch-src_lib_ares__socket_c > === > RCS file: patches/patch-src_lib_ares__socket_c > diff -N patches/patch-src_lib_ares__socket_c > --- /dev/null 1 Jan 1970 00:00:00 - > +++ patches/patch-src_lib_ares__socket_c 7 May 2024 23:11:14 - > @@ -0,0 +1,16 @@ > +Index: src/lib/ares__socket.c > +--- src/lib/ares__socket.c.orig > src/lib/ares__socket.c > +@@ -253,12 +253,6 @@ ares_status_t ares__open_connection(ares_channel_t > + struct server_connection *conn; > + ares__llist_node_t *node; > + int type = is_tcp ? SOCK_STREAM : SOCK_DGRAM; > +-#ifdef __OpenBSD__ > +- if ((is_tcp && server->tcp_port == 53) || > +- (!is_tcp && server->udp_port == 53)) { > +-type |= SOCK_DNS; > +- } > +-#endif > + > + switch (server->addr.family) { > + case AF_INET:
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2024/05/07 16:57:55 Modified files: x11/i3 : Makefile Removed files: x11/i3/patches : patch-i3-msg_main_c Log message: i3: reinstate pledge in i3-msg, this tool just sends IPC messages over a unix socket and is unaffected by the shm issues that resulted in disabling pledges in the main processes
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2024/05/07 11:33:57 Modified files: mail/altermime : Makefile distinfo Log message: revert previous, half-done update that didn't actually work reported by tb@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2024/05/07 09:52:27 Modified files: graphics/ImageMagick: Makefile distinfo graphics/ImageMagick/patches: patch-configure_ac patch-magick_random_c graphics/ImageMagick/pkg: PLIST Log message: update to ImageMagick-6.9.13.10
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2024/05/07 09:42:12 Modified files: textproc/py-cssutils: Makefile distinfo textproc/py-cssutils/pkg: PLIST Log message: update to py3-cssutils-2.10.2
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2024/05/07 09:42:06 Modified files: textproc/py-docutils: Makefile distinfo Log message: update to py3-docutils-0.21.2
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2024/05/07 09:34:37 Modified files: devel/py-coverage: Makefile distinfo devel/py-coverage/pkg: PLIST Log message: update to py3-coverage-7.5.1
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2024/05/07 09:34:35 Modified files: textproc/py-tinycss2: Makefile distinfo Log message: update to py3-tinycss2-1.3.0
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2024/05/07 09:34:28 Modified files: textproc/yq: Makefile distinfo textproc/yq/pkg: PLIST Log message: update to yq-3.4.3
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2024/05/07 09:19:43 Modified files: net/nmap : Makefile distinfo net/nmap/patches: patch-nmap_dns_cc patch-scan-engine_cc net/nmap/pkg : PLIST-main Log message: update to nmap-7.92 (still covered by the original license), from JR Aquino (maintainer), I regen'd patches
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2024/05/07 09:12:07 Modified files: multimedia/mpv : Makefile distinfo multimedia/mpv/patches: patch-meson_build patch-osdep_timer-linux_c patch-osdep_timer_c Removed files: multimedia/mpv/patches: patch-osdep_threads_posix_h Log message: update to mpv-0.38.0, from Brad
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2024/05/07 09:06:22 Modified files: graphics/opensubdiv: Makefile distinfo graphics/opensubdiv/pkg: PLIST Removed files: graphics/opensubdiv/patches: patch-opensubdiv_osd_tbbEvaluator_cpp Log message: update to opensubdiv-3.6.0, from Brad
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2024/05/07 09:01:42 Modified files: multimedia/aom : Makefile distinfo multimedia/aom/patches: patch-CMakeLists_txt patch-aom_ports_aarch64_cpudetect_c Log message: update to aom-3.9.0, from Brad (maintainer)
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2024/05/07 09:01:46 Modified files: graphics/libwebp: Makefile distinfo Log message: update to libwebp-1.4.0, from Brad
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2024/05/07 09:01:27 Modified files: multimedia/x265: Makefile distinfo multimedia/x265/patches: patch-source_CMakeLists_txt patch-source_common_aarch64_asm_S patch-source_common_x86_x86inc_asm Removed files: multimedia/x265/patches: patch-source_common_x86_h-ipfilter8_asm patch-source_test_testharness_h Log message: update to x265-3.6, from Brad (maintainer)
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2024/05/07 08:49:13 Modified files: devel/py-pyproject-metadata: Makefile distinfo devel/py-pyproject-metadata/pkg: PLIST Log message: update to py3-pyproject-metadata-0.8.0
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2024/05/07 08:02:22 Modified files: devel/py-test-subtests: Makefile distinfo devel/py-test-subtests/pkg: PLIST Log message: update to py3-pytest-subtests-0.12.1
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2024/05/07 08:01:17 Modified files: devel/py-freezegun: Makefile distinfo devel/py-freezegun/pkg: PLIST Log message: update to py3-freezegun-1.5.0
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2024/05/07 07:59:26 Modified files: www/py-requests-toolbelt: Makefile distinfo www/py-requests-toolbelt/pkg: PLIST Log message: update to py3-requests-toolbelt-1.0.0
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2024/05/07 07:53:41 Modified files: devel/py-test : Makefile distinfo devel/py-test/pkg: PLIST Log message: update to py3-test-8.2.0, based on an earlier update diff to 7.4.4 from Laurie Tratt (there's a bit more chance of breakage in existing tests with 8.x than 7.4.4, but 7.x has some issues with more recent py-pluggy - I ran tests for a reasonable sample of ports with known working pytest infrastructure which didn't show up any major problems)
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2024/05/07 07:48:01 Modified files: devel/py-test-filter-subpackage: Makefile distinfo Log message: update to py3-test-filter-subpackage-0.2.0
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2024/05/07 06:08:20 Modified files: security/step-cli: Makefile Log message: mark BROKEN due to syscall problems
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2024/05/07 05:26:38 Modified files: devel/mercurial: Makefile distinfo devel/mercurial/pkg: PLIST-main Log message: update to mercurial-6.7.3
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2024/05/07 03:53:49 ports/net/jitsi/videobridge/patches Update of /cvs/ports/net/jitsi/videobridge/patches In directory cvs.openbsd.org:/tmp/cvs-serv40302/patches Log Message: Directory /cvs/ports/net/jitsi/videobridge/patches added to the repository
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2024/05/07 03:18:37 Modified files: devel/py-trove-classifiers: Makefile distinfo Log message: update to py3-trove-classifiers-2024.4.10
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2024/05/07 02:48:04 Modified files: databases/py-sqlalchemy: Makefile distinfo Log message: update to py3-sqlalchemy-1.4.52
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2024/05/07 02:47:59 Modified files: www/py-beaker : Makefile distinfo www/py-beaker/pkg: PLIST Log message: update to py3-beaker-1.13.0
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2024/05/07 02:47:35 Modified files: sysutils/py-packaging: Makefile distinfo Log message: update to py3-packaging-24.0
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2024/05/07 02:46:05 Modified files: devel/py-pluggy: Makefile distinfo devel/py-pluggy/pkg: PLIST Log message: update to py3-pluggy-1.5.0
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2024/05/07 02:45:23 Modified files: databases/py-minidb: Makefile distinfo databases/py-minidb/pkg: PLIST Log message: update to py3-minidb-2.0.8
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2024/05/07 02:34:16 Modified files: www/fcgi : Makefile distinfo www/fcgi/pkg : PLIST Removed files: www/fcgi/patches: patch-libfcgi_Makefile_in patch-libfcgi_os_unix_c Log message: update to fcgi-2.4.2, from the FastCGI-Archives fork
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2024/05/07 02:10:49 Modified files: textproc/py-feedparser: Makefile distinfo Log message: update to py3-feedparser-6.0.11
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2024/05/07 02:10:45 Modified files: devel/py-attrs : Makefile distinfo Log message: update to py3-attrs-23.2.0
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2024/05/07 02:10:42 Modified files: textproc/py-MarkupSafe: Makefile distinfo Log message: update to py3-MarkupSafe-2.1.5
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2024/05/07 02:10:29 Modified files: devel/py-babel : Makefile distinfo devel/py-babel/pkg: PLIST Log message: update to py3-babel-2.15.0
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2024/05/07 01:43:53 Modified files: security/py-bcrypt: Makefile crates.inc distinfo Log message: update to py3-bcrypt-4.1.3
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2024/05/07 01:43:48 Modified files: security/py-M2Crypto: Makefile distinfo security/py-M2Crypto/pkg: PLIST Removed files: security/py-M2Crypto/patches: patch-src_M2Crypto___init___py Log message: update to py3-M2Crypto-0.41.0
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2024/05/07 01:43:42 Modified files: security/py-openssl: Makefile distinfo Log message: update to py3-openssl-24.1.0
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2024/05/07 01:43:39 Modified files: security/py-cryptography: Makefile crates.inc distinfo Log message: update to py3-cryptography-42.0.7
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2024/05/07 01:43:36 Modified files: security/py-cryptography_vectors: Makefile distinfo Log message: update to py3-cryptography_vectors-42.0.7
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2024/05/07 01:29:20 Modified files: net/arouteserver: Makefile distinfo Log message: update to arouteserver-1.22.1
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2024/05/07 01:23:25 Modified files: devel/py-frozendict: Makefile distinfo devel/py-frozendict/pkg: PLIST Log message: update to py3-frozendict-2.4.4
Re: [update] math/py-networkx to 2.7.1
On 2024/05/06 23:22, Lucas Raab wrote: > On Fri, Apr 26, 2024 at 02:37:14AM GMT, Lucas Raab wrote: > > On Sat, Apr 06, 2024 at 03:53:23AM GMT, Lucas Raab wrote: > > > Hello, > > > > > > networkx is getting a bit long in the tooth so let's try to bring it up > > > to the next version. Tests pass, but downstream users have any > > > regressions? > > > > > > CC maintainers of impacted ports: > > > devel/angr/py-angr: jasper@ > > > math/py-scikit-image: pirofti@ > > > security/knockpy: rsadowski@ > > > textproc/hotdoc: ajacoutot@ > > > > > > Thanks, > > > Lucas > > > > ping, other takers? > > I'll plan on committing this tomorrow unless anyone has objections? > > Thanks, > Lucas > diff refs/heads/master refs/heads/networkx > commit - 33b73e2ef4fe17d8d3fc737ab456c2cfc44cb9af > commit + 8177038b619c12a18a95bfab5ea06fd3a4c39812 > blob - 3a545820cb8b88575b6029e862d19b087e881d23 > blob + 3920cf7cb5b3cc7a75ccb2d2073cc3dd59d3fc4f > --- math/py-networkx/Makefile > +++ math/py-networkx/Makefile > @@ -1,6 +1,6 @@ > COMMENT =module for creating and manipulating graphs and networks > > -MODPY_EGG_VERSION = 2.6.2 > +MODPY_EGG_VERSION = 2.7.1 > DISTNAME = networkx-${MODPY_EGG_VERSION} > PKGNAME =py-${DISTNAME} > REVISION = 3 Please remove REVISION. No objections. > @@ -21,6 +21,6 @@ FLAVOR =python3 > > RUN_DEPENDS =devel/py-decorator${MODPY_FLAVOR} > > -TEST_DEPENDS = devel/py-nose${MODPY_FLAVOR} > +TEST_DEPENDS = devel/py-test-cov${MODPY_FLAVOR} > > .include > blob - 6dde6c14a50ea31dbadddf6806e6de4e90d18725 > blob + b5b989993b8c2a67673e0c456a72ca10c5ebe54b > --- math/py-networkx/distinfo > +++ math/py-networkx/distinfo > @@ -1,2 +1,2 @@ > -SHA256 (networkx-2.6.2.tar.gz) = IwbxlQzncsWlmlf1SG1Zu5yrmEl8RfxJy8RawN7BGbs= > -SIZE (networkx-2.6.2.tar.gz) = 1842077 > +SHA256 (networkx-2.7.1.tar.gz) = 0RlLp1Pl7tB83s0dI8XNejx3IJm9jb0v6jZniM9N57o= > +SIZE (networkx-2.7.1.tar.gz) = 1923431 > blob - 811420d40c39f8406ae004530cd6dd9aa148b7ce > blob + 10c83610039f6519aad9f938db2c4c9e366a461e > --- math/py-networkx/pkg/PLIST > +++ math/py-networkx/pkg/PLIST > @@ -18,6 +18,8 @@ lib/python${MODPY_VERSION}/site-packages/networkx/${MO > > lib/python${MODPY_VERSION}/site-packages/networkx/${MODPY_PYCACHE}convert_matrix.${MODPY_PYC_MAGIC_TAG}pyc > > lib/python${MODPY_VERSION}/site-packages/networkx/${MODPY_PYCACHE}exception.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} > > lib/python${MODPY_VERSION}/site-packages/networkx/${MODPY_PYCACHE}exception.${MODPY_PYC_MAGIC_TAG}pyc > +lib/python${MODPY_VERSION}/site-packages/networkx/${MODPY_PYCACHE}lazy_imports.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} > +lib/python${MODPY_VERSION}/site-packages/networkx/${MODPY_PYCACHE}lazy_imports.${MODPY_PYC_MAGIC_TAG}pyc > > lib/python${MODPY_VERSION}/site-packages/networkx/${MODPY_PYCACHE}relabel.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} > > lib/python${MODPY_VERSION}/site-packages/networkx/${MODPY_PYCACHE}relabel.${MODPY_PYC_MAGIC_TAG}pyc > lib/python${MODPY_VERSION}/site-packages/networkx/algorithms/ > @@ -475,11 +477,8 @@ lib/python${MODPY_VERSION}/site-packages/networkx/algo > > lib/python${MODPY_VERSION}/site-packages/networkx/algorithms/coloring/${MODPY_PYCACHE}equitable_coloring.${MODPY_PYC_MAGIC_TAG}pyc > > lib/python${MODPY_VERSION}/site-packages/networkx/algorithms/coloring/${MODPY_PYCACHE}greedy_coloring.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} > > lib/python${MODPY_VERSION}/site-packages/networkx/algorithms/coloring/${MODPY_PYCACHE}greedy_coloring.${MODPY_PYC_MAGIC_TAG}pyc > -lib/python${MODPY_VERSION}/site-packages/networkx/algorithms/coloring/${MODPY_PYCACHE}greedy_coloring_with_interchange.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} > -lib/python${MODPY_VERSION}/site-packages/networkx/algorithms/coloring/${MODPY_PYCACHE}greedy_coloring_with_interchange.${MODPY_PYC_MAGIC_TAG}pyc > > lib/python${MODPY_VERSION}/site-packages/networkx/algorithms/coloring/equitable_coloring.py > > lib/python${MODPY_VERSION}/site-packages/networkx/algorithms/coloring/greedy_coloring.py > -lib/python${MODPY_VERSION}/site-packages/networkx/algorithms/coloring/greedy_coloring_with_interchange.py > lib/python${MODPY_VERSION}/site-packages/networkx/algorithms/coloring/tests/ > > lib/python${MODPY_VERSION}/site-packages/networkx/algorithms/coloring/tests/__init__.py > > ${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/networkx/algorithms/coloring/tests/${MODPY_PYCACHE}/ > @@ -506,6 +505,8 @@ lib/python${MODPY_VERSION}/site-packages/networkx/algo > > lib/python${MODPY_VERSION}/site-packages/networkx/algorithms/community/${MODPY_PYCACHE}kernighan_lin.${MODPY_PYC_MAGIC_TAG}pyc > > lib/python${MODPY_VERSION}/site-packages/networkx/algorithms/community/${MODPY_PYCACHE}label_propagation.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} > >
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2024/05/06 18:37:10 Modified files: devel/py-mypy : Makefile Log message: no more need for py-tomli with py3.11
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2024/05/06 18:35:47 Modified files: textproc/py-pygments: Makefile distinfo textproc/py-pygments/pkg: PLIST Log message: update to py3-pygments-2.18.0
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2024/05/06 18:24:14 Modified files: devel/py-flit_scm: Makefile Log message: no more need for py-tomli with py3.11
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2024/05/06 18:23:09 Modified files: devel/py-flit : Makefile Log message: no more need for py-tomli with py3.11
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2024/05/06 18:20:34 Modified files: textproc/py-sphinx: Makefile Log message: no more need for py-tomli with py3.11 no need for BDEP=RDEP
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2024/05/06 18:19:23 Modified files: devel/py-isort : Makefile distinfo devel/py-isort/pkg: PLIST Log message: update to py3-isort-5.13.2
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2024/05/06 18:16:43 Modified files: devel/py-pyproject-api: Makefile Log message: no more need for py-tomli with py3.11
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2024/05/06 18:11:10 Modified files: devel/py-setuptools_scm: Makefile Log message: no more need for py-tomli with py3.11
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2024/05/06 18:03:24 Modified files: net/unifi/main : Makefile distinfo net/unifi/main/pkg: PLIST Log message: update to unifi-8.1.127
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2024/05/06 17:51:06 Modified files: sysutils/py-pipx: Makefile Log message: no more need for py-tomli with py3.11
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2024/05/06 17:47:29 Modified files: devel : Makefile devel/quirks : Makefile devel/quirks/files: Quirks.pm devel/py-pyproject_hooks: Makefile devel/py-pyproject_hooks/pkg: PLIST Removed files: devel/py-pep517: Makefile distinfo devel/py-pep517/pkg: DESCR PLIST Log message: merge obsolete py3-pep517 => py3-pyproject_hooks no more need fir py-tomli in py3-pyproject_hooks
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2024/05/06 17:45:21 Modified files: devel/py-build : Makefile Log message: no more need for py-tomli with py3.11