Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package soju for openSUSE:Factory checked in at 2026-09-12 21:21:16 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/soju (Old) and /work/SRC/openSUSE:Factory/.soju.new.1265 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "soju" Sat Sep 12 21:21:16 2026 rev:2 rq:1377426 version:0.11.0 Changes: -------- --- /work/SRC/openSUSE:Factory/soju/soju.changes 2026-01-22 15:16:52.840983932 +0100 +++ /work/SRC/openSUSE:Factory/.soju.new.1265/soju.changes 2026-09-12 21:25:04.911842787 +0200 @@ -1,0 +2,21 @@ +Fri Sep 11 15:53:31 UTC 2026 - Mia Herkt <[email protected]> + +- Add GPG keyring for source validation +- Update to 0.11.0: + * Add TLS client authentication support for downstream + connections. + + Introduce new soju.im/client-cert IRC extension to configure + TLS client certificates. + + Add support for forwarding downstream client certificates + across proxies via PP2_SUBTYPE_SSL_CLIENT_CERT. + * labeled-response is now supported for downstream clients, + for reliable command/reply matching. + * An icon can be set in the configuration file. + * Add support for draft/extended-isupport, to advertise + bouncer-wide metadata before logging in. + * Add support for CHATHISTORY AROUND, to query messages before + and after a given timestamp. + * Add support for draft/ACCOUNTREQUIRED, to indicate that an + account is required. + +------------------------------------------------------------------- Old: ---- soju-0.10.1.tar.gz soju-0.10.1.tar.gz.sig New: ---- soju-0.11.0.tar.gz soju-0.11.0.tar.gz.sig soju.keyring ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ soju.spec ++++++ --- /var/tmp/diff_new_pack.UoAMl2/_old 2026-09-12 21:25:06.027889235 +0200 +++ /var/tmp/diff_new_pack.UoAMl2/_new 2026-09-12 21:25:06.029889318 +0200 @@ -17,16 +17,17 @@ Name: soju -Version: 0.10.1 +Version: 0.11.0 Release: 0 Summary: IRCv3 bouncer License: AGPL-3.0-only URL: https://soju.im/ Source0: https://codeberg.org/emersion/soju/releases/download/v%{version}/soju-%{version}.tar.gz Source1: https://codeberg.org/emersion/soju/releases/download/v%{version}/soju-%{version}.tar.gz.sig -Source2: vendor.tar.zst -Source3: soju-sysusers.conf -Source4: soju-tmpfiles.conf +Source2: soju.keyring +Source3: vendor.tar.zst +Source4: soju-sysusers.conf +Source5: soju-tmpfiles.conf BuildRequires: golang-packaging BuildRequires: pkgconfig BuildRequires: scdoc @@ -44,18 +45,18 @@ It is well-suited for both small and large deployments. %prep -%autosetup -p1 -a2 +%autosetup -p1 -a3 %build %make_build GOFLAGS="-mod=vendor -buildmode=pie -tags=libsqlite3,pam" -%sysusers_generate_pre %{SOURCE3} soju soju.conf +%sysusers_generate_pre %{SOURCE4} soju soju.conf %install %make_install PREFIX=%{_prefix} install -D -m0644 -t %{buildroot}%{_unitdir} contrib/soju.service -install -D -m0644 %{SOURCE3} %{buildroot}%{_sysusersdir}/soju.conf -install -D -m0644 %{SOURCE4} %{buildroot}%{_tmpfilesdir}/soju.conf +install -D -m0644 %{SOURCE4} %{buildroot}%{_sysusersdir}/soju.conf +install -D -m0644 %{SOURCE5} %{buildroot}%{_tmpfilesdir}/soju.conf %check go test ./... ++++++ soju-0.10.1.tar.gz -> soju-0.11.0.tar.gz ++++++ ++++ 5216 lines of diff (skipped) ++++++ vendor.tar.zst ++++++ /work/SRC/openSUSE:Factory/soju/vendor.tar.zst /work/SRC/openSUSE:Factory/.soju.new.1265/vendor.tar.zst differ: char 7, line 1
