Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package brise for openSUSE:Factory checked in at 2025-02-03 21:45:04 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/brise (Old) and /work/SRC/openSUSE:Factory/.brise.new.2316 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "brise" Mon Feb 3 21:45:04 2025 rev:20 rq:1242807 version:20230603+git.5fdd2d6 Changes: -------- --- /work/SRC/openSUSE:Factory/brise/brise.changes 2023-09-26 22:19:17.334619172 +0200 +++ /work/SRC/openSUSE:Factory/.brise.new.2316/brise.changes 2025-02-03 21:46:30.993930372 +0100 @@ -1,0 +2,12 @@ +Thu Jan 2 18:18:06 UTC 2025 - Cliff Zhao <[email protected]> + +- Split rime-plum-go out of brise: + * go-git is rime-plum-go's component, it meet security issue of + the argument injection vulnerability, when rime-plum-go deliver + under brise's source code, it is hard to update seperately. + * rime-plum-go is a separate project and has a different upstream. + * I have done my best to keep the original code the same in + respect of Marguerite's hard work. + (CVE-2025-2161, bsc#1235573) + +------------------------------------------------------------------- @@ -166 +177,0 @@ - Old: ---- rime-plum-go-20230603+git.5fdd2d6.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ brise.spec ++++++ --- /var/tmp/diff_new_pack.h5gyvU/_old 2025-02-03 21:46:31.801963862 +0100 +++ /var/tmp/diff_new_pack.h5gyvU/_new 2025-02-03 21:46:31.805964028 +0100 @@ -15,7 +15,6 @@ # Please submit bugfixes or comments via https://bugs.opensuse.org/ # - Name: brise Version: 20230603+git.5fdd2d6 Release: 0 @@ -24,7 +23,6 @@ Group: System/I18n/Chinese URL: https://github.com/rime/brise Source: brise-%{version}.tar.xz -Source1: rime-plum-go-%{version}.tar.xz Source99: README BuildRequires: golang(API) >= 1.17 @@ -36,13 +34,6 @@ Brise is the input schemas collection of Rime. -%package -n rime-plum -Summary: Rime's configuration manager -Group: System/I18n/Chinese - -%description -n rime-plum -Plum is rime's configuration manager. - %package -n rime-schema-default Summary: Default/Preset collection of rime schemas Group: System/I18n/Chinese @@ -329,28 +320,16 @@ %prep %setup -q echo %{_builddir} -mkdir -p %{_builddir}/go/src/github.com/marguerite -tar -xf %{SOURCE1} -C %{_builddir}/go/src/github.com/marguerite -cp -r %{_builddir}/go/src/github.com/marguerite/rime-plum-go-%{version}/vendor/* %{_builddir}/go/src/ %build -pushd %{_builddir}/go/src/github.com/marguerite/rime-plum-go-%{version} -export GOPATH=%{_builddir}/go -go build -popd %install -mkdir -p %{buildroot}%{_bindir} -install -m 0755 %{_builddir}/go/src/github.com/marguerite/rime-plum-go-%{version}/rime-plum-go %{buildroot}%{_bindir}/rime-plum mkdir -p %{buildroot}%{_datadir}/rime-data cp -r package/rime/custom/*.recipe.yaml %{buildroot}%{_datadir}/rime-data rm -rf package rm -rf config.txt cp -r * %{buildroot}%{_datadir}/rime-data -%files -n rime-plum -%{_bindir}/rime-plum - %files -n rime-schema-default %dir %{_datadir}/rime-data
