On Wed, 03 Jun 2026 01:22:08 +0200, Stuart Henderson <[email protected]> wrote: > > That is reasonabke to do in -stable. Though (bear in mind I don't know > this software, or the chat network or whatever it is that it uses), > would it be better to just update it? I see the main libraries are > pulled in as git submodules rather than standalone libraries so it's low > risk for other ports. >
Am I right that backporting https://marc.info/?l=openbsd-ports&m=177932999967902&w=2 to -stable is enough? > On 2026/06/02 17:40, izzy Meyer wrote: > > Hello ports@ > > > > Attached is a diff that should apply to 7.9-stable's ports tree that > > disables voice support. (not the best at CVS hopefully I produced it > > correctly) > > > > I had a friend get banned after trying to use voice support on > > net/abaddon with me on 7.9-stable. > > > > Discord migrated their voice calls to use libdave encryption and this > > version of the port available in 7.9-stable was made before abaddon > > upstream added libdave support. This puts users at risk of using an > > unsupported voice api (no libdave) and getting banned on accident. > > > > The idea is that if we disable the support entirely for the version > > available in 7.9-stable, the end user has less of a chance of > > accidentally banning themselves. > > > > I'm open to discussion if this isn't worthy of a commit to 7.9-stable's > > ports tree as I understand typically ports are version frozen with the > > exception of security and reliability issues. I feel this may be a good > > case for a reliability fix exception for the reason above. > > > > Thoughts? > > > > Thanks, > > > > -- > > iz (she/her) > > > > > I say mundane things > > > so the uninteresting > > > just might get noticed. > > > > izder456 (dot) neocities (dot) org > > > Index: Makefile > > =================================================================== > > RCS file: /cvs/ports/net/abaddon/Makefile,v > > diff -u -p -r1.1.1.1 Makefile > > --- Makefile 22 Mar 2026 07:04:46 -0000 1.1.1.1 > > +++ Makefile 2 Jun 2026 22:25:42 -0000 > > @@ -1,7 +1,8 @@ > > -COMMENT = alternative & light Discord client with voice support > > +COMMENT = alternative & light Discord client > > > > V = 0.2.3 > > PKGNAME = abaddon-${V} > > +REVISION= 0 > > > > DIST_TUPLE += github uowuo abaddon v${V} . > > DIST_TUPLE += github machinezone IXWebSocket \ > > @@ -25,25 +26,25 @@ PERMIT_PACKAGE = Yes > > WANTLIB += ${COMPILER_LIBCXX} atk-1.0 atkmm-1.6 c cairo cairomm-1.0 > > WANTLIB += crypto curl fmt fontconfig freetype gdk-3 gdk_pixbuf-2.0 > > WANTLIB += gdkmm-3.0 gio-2.0 giomm-2.4 glib-2.0 glibmm-2.4 gobject-2.0 > > -WANTLIB += gtk-3 gtkmm-3.0 handy-1 harfbuzz intl m opus pango-1.0 > > -WANTLIB += pangocairo-1.0 pangoft2-1.0 pangomm-1.4 rnnoise secret-1 > > -WANTLIB += sigc-2.0 sodium spdlog sqlite3 ssl z > > +WANTLIB += gtk-3 gtkmm-3.0 handy-1 harfbuzz intl m pango-1.0 pangocairo-1.0 > > +WANTLIB += pangoft2-1.0 pangomm-1.4 secret-1 sigc-2.0 spdlog sqlite3 > > +WANTLIB += ssl z > > > > COMPILER = base-clang ports-gcc base-gcc > > > > MODULES = devel/cmake > > > > +# currently broken in this version > > +CONFIGURE_ARGS = -DENABLE_VOICE=0 > > + > > BUILD_DEPENDS = textproc/nlohmann-json > > -LIB_DEPENDS = audio/rnnoise \ > > - audio/opus \ > > - databases/sqlite3 \ > > +LIB_DEPENDS = databases/sqlite3 \ > > devel/atk2mm \ > > devel/fmt \ > > devel/glib2mm \ > > devel/harfbuzz \ > > devel/spdlog \ > > net/curl \ > > - security/libsodium \ > > x11/gnome/libsecret \ > > x11/gtk3mm \ > > x11/libhandy > -- wbr, Kirill
