Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package librime for openSUSE:Factory checked 
in at 2021-02-10 21:30:13
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/librime (Old)
 and      /work/SRC/openSUSE:Factory/.librime.new.28504 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "librime"

Wed Feb 10 21:30:13 2021 rev:25 rq:870782 version:1.7.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/librime/librime.changes  2020-10-27 
18:59:44.710778174 +0100
+++ /work/SRC/openSUSE:Factory/.librime.new.28504/librime.changes       
2021-02-10 21:30:15.366273086 +0100
@@ -1,0 +2,38 @@
+Wed Feb 10 08:53:08 CET 2021 - ti...@suse.de
+
+- Drop baselibs.conf, as the dependencies are missing on 32bit arch
+  and no other packages require it
+
+-------------------------------------------------------------------
+Mon Feb  8 16:53:18 CET 2021 - ti...@suse.de
+
+- Corrected the source download URL
+
+-------------------------------------------------------------------
+Sat Feb  6 09:24:43 UTC 2021 - Dingzhong Chen <wsxy...@gmail.com>
+
+- Update to version 1.7.1
+  Bug Fixes
+  * chord_composer: press Return key to commit raw key sequence (2b25861)
+- Dropped obsoleted patches:
+  librime-1.1-gcc53613.patch
+  librime-1.2-BOOST_NO_SCOPED_ENUMS.patch
+
+-------------------------------------------------------------------
+Thu Jan 28 15:38:48 UTC 2021 - Dingzhong Chen <wsxy...@gmail.com>
+
+- Update to version 1.7.0
+  Bug Fixes
+  * chord_composer: more safely handle the placeholder ZWSP (025d9fb)
+  * cmake: use full paths defined by GNUInstallDirs (bb8c263), closes #424
+  * opencc: update submodule to fix #425 (3fa1571)
+  * script_translator: always_show_comments also applies to phrases
+    (440a97c), closes #272 #419
+  * table_translator: index out of bound access in string (ff7acdc)
+  Features
+  * chareset_filter: add CJK Compatibility Ideographs in is_extended_cjk()
+    (3cb1128), closes #305
+  * setup: find and load external RIME plugins as shared libs #431 (b2abd09)
+- Clean up spec: remove EOL conditions, move capnproto to BR dependency
+
+-------------------------------------------------------------------

Old:
----
  baselibs.conf
  librime-1.1-gcc53613.patch
  librime-1.2-BOOST_NO_SCOPED_ENUMS.patch
  librime-1.6.2~git20200921.4e518b9.tar.xz

New:
----
  librime-1.7.1.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ librime.spec ++++++
--- /var/tmp/diff_new_pack.BSqpJz/_old  2021-02-10 21:30:16.526274764 +0100
+++ /var/tmp/diff_new_pack.BSqpJz/_new  2021-02-10 21:30:16.534274775 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package librime
 #
-# Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2021 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,23 +17,24 @@
 
 
 Name:           librime
-Version:        1.6.2~git20200921.4e518b9
+Version:        1.7.1
 Release:        0
 Summary:        Rime Input Method Engine
 License:        BSD-3-Clause
 Group:          System/I18n/Chinese
 URL:            https://github.com/rime/librime
-Source:         %{name}-%{version}.tar.xz
-Source99:       baselibs.conf
-#PATCH-FIX-OPENSUSE workaround for gcc bug 53613 on 12.3 and lower
-Patch1:         librime-1.1-gcc53613.patch
-#PATCH-FIX-OPENSUSE fix boost 1.49 filesystem linking on 12.3 and lower
-Patch2:         librime-1.2-BOOST_NO_SCOPED_ENUMS.patch
-BuildRequires:  cmake
+Source:         
https://github.com/rime/librime/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz
+BuildRequires:  capnproto >= 0.7.0
+BuildRequires:  cmake >= 3.1.0
 BuildRequires:  gcc-c++
 BuildRequires:  glog-devel
 BuildRequires:  googletest-devel
 BuildRequires:  leveldb-devel
+BuildRequires:  libboost_filesystem-devel
+BuildRequires:  libboost_locale-devel
+BuildRequires:  libboost_regex-devel
+BuildRequires:  libboost_system-devel
+BuildRequires:  libcapnp-devel >= 0.7.0
 BuildRequires:  libkyotocabinet-devel
 BuildRequires:  marisa-devel
 BuildRequires:  opencc-devel >= 1.0.2
@@ -41,14 +42,6 @@
 BuildRequires:  xorg-x11-proto-devel
 BuildRequires:  yaml-cpp-devel
 BuildRequires:  zlib-devel
-%if 0%{?suse_version} > 1325
-BuildRequires:  libboost_filesystem-devel
-BuildRequires:  libboost_locale-devel
-BuildRequires:  libboost_regex-devel
-BuildRequires:  libboost_system-devel
-%else
-BuildRequires:  boost-devel
-%endif
 
 %description
 Rime is an Traditional Chinese input method engine.
@@ -93,37 +86,13 @@
 
 %prep
 %setup -q
-%if 0%{?suse_version} <= 1230
-%patch1 -p1
-%patch2 -p1
-%endif
 
 %build
-# build internal capnproto
-mkdir -p thirdparty/src/capnproto/build
-pushd thirdparty/src/capnproto/build
-cmake -DCMAKE_INSTALL_PREFIX=../../../ -DCMAKE_CXX_FLAGS="%{optflags} -fPIC" ..
-make
-make install
-popd
-
-%cmake -DCapnProto_DIR=thirdparty/src/%{_lib}/cmake/CapnProto
-make %{?_smp_mflags}
+%cmake -DCMAKE_BUILD_TYPE=Release
+%cmake_build
 
 %install
 %cmake_install
-# librime-lua
-mkdir -p %{buildroot}%{_includedir}/rime
-for i in $(find src/rime/ -type f -name "*.h"); do
-  dir=$(dirname $i);
-  if [ "$dir" != "src/rime" ]; then
-    target_dir=$(basename $dir);
-    mkdir -p %{buildroot}%{_includedir}/rime/$target_dir;
-    cp -r $i %{buildroot}%{_includedir}/rime/$target_dir/;
-  else
-    cp -r $i %{buildroot}%{_includedir}/rime/;
-  fi
-done
 
 %post -n librime1 -p /sbin/ldconfig
 %postun -n librime1 -p /sbin/ldconfig
@@ -137,12 +106,11 @@
 
 %files -n librime1
 %{_libdir}/%{name}.so.1
-%{_libdir}/%{name}.so.1.6.1
+%{_libdir}/%{name}.so.%{version}
 
 %files devel
 %{_includedir}/rime_api.h
 %{_includedir}/rime_levers_api.h
-%{_includedir}/rime
 %{_libdir}/%{name}.so
 %{_libdir}/pkgconfig/rime.pc
 %{_datadir}/cmake/rime/

Reply via email to