Hello community, here is the log from the commit of package librime for openSUSE:Factory checked in at 2014-08-11 10:07:47 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/librime (Old) and /work/SRC/openSUSE:Factory/.librime.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "librime" Changes: -------- --- /work/SRC/openSUSE:Factory/librime/librime.changes 2014-03-18 13:49:49.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.librime.new/librime.changes 2014-08-11 10:08:11.000000000 +0200 @@ -1,0 +2,40 @@ +Sun Aug 10 07:44:59 UTC 2014 - i...@marguerite.su + +- update version 1.2+git20140810 + * config: support references to list elements in key paths. + * rime_api: add API functions to access complex structures + in config; add API to get the raw input and cursor + position, or to select a candidate. + * switcher: enable folding IME options in the switcher menu. + * dict_compiler: also detect changes in essay when updating + a dictionary; support updating prism without the source + file of the dictionary. + * preset_vocabulary: load 'essay.txt' instead of 'essay.kct'. + * reverse_lookup_dictionary: adopt a new file format with + 50% space saving. + * table: add support for a new binary format with 20% space + saving; fix alignment on ARM. + * ascii_composer: do not toggle IME states when long pressing + Shift key; support discarding unfinished input when + switching to ASCII mode. + * affix_segmentor: fix issues with selecting a partial-match + candidate. + * chord_composer: commit raw input composed with original + key strokes. + * navigator: do not use BackSpace to revert selecting a + candidate but to edit the input after moving the cursor + left or right. + * punctuator: support 'ascii_punct' option for switching + between Chinese and Western (ASCII) punctuations. + * speller: auto-select candidates by pattern matching against + the code; fix issues to cooperate with punctuator. + * CMakeLists.txt: add options ENABLE_LOGGING and BOOST_USE_CXX11; + introduce a new dependency: libmarisa. + * cmake/FindYamlCpp.cmake: check the availability of the + new (v0.5) API. + * sample: the directory containing a sample plug-in module. + * tools/rime_patch.cc: a command line tool to create patches. +- drop librime-1.1-BOOST_NO_SCOPED_ENUMS.patch +- add librime-1.2-BOOST_NO_SCOPED_ENUMS.patch + +------------------------------------------------------------------- Old: ---- librime-1.1-BOOST_NO_SCOPED_ENUMS.patch librime-1.1git20140306.tar.gz New: ---- librime-1.2+git20140810.tar.gz librime-1.2-BOOST_NO_SCOPED_ENUMS.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ librime.spec ++++++ --- /var/tmp/diff_new_pack.tpKw8D/_old 2014-08-11 10:08:12.000000000 +0200 +++ /var/tmp/diff_new_pack.tpKw8D/_new 2014-08-11 10:08:12.000000000 +0200 @@ -17,7 +17,7 @@ Name: librime -Version: 1.1git20140306 +Version: 1.2+git20140810 Release: 0 Summary: Rime Input Method Engine License: GPL-3.0+ @@ -27,7 +27,7 @@ #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.1-BOOST_NO_SCOPED_ENUMS.patch +Patch2: librime-1.2-BOOST_NO_SCOPED_ENUMS.patch BuildRequires: boost-devel BuildRequires: cmake BuildRequires: gcc-c++ @@ -58,6 +58,7 @@ BuildRequires: libboost_thread1_36_0 %endif BuildRequires: libkyotocabinet-devel +BuildRequires: marisa-devel BuildRequires: opencc-devel BuildRequires: pkg-config BuildRequires: xorg-x11-proto-devel @@ -135,7 +136,7 @@ %files -n librime1 %defattr(-,root,root) %{_libdir}/%{name}.so.1 -%{_libdir}/%{name}.so.1.1.0 +%{_libdir}/%{name}.so.1.2.0 %files devel %defattr(-,root,root) ++++++ librime-1.1-BOOST_NO_SCOPED_ENUMS.patch -> librime-1.2-BOOST_NO_SCOPED_ENUMS.patch ++++++ --- /work/SRC/openSUSE:Factory/librime/librime-1.1-BOOST_NO_SCOPED_ENUMS.patch 2014-03-18 13:49:48.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.librime.new/librime-1.2-BOOST_NO_SCOPED_ENUMS.patch 2014-08-11 10:08:11.000000000 +0200 @@ -1,21 +1,7 @@ -Index: librime-1.1git20140306/include/rime/lever/customizer.h +Index: librime-1.2+git20140810/include/rime/lever/switcher_settings.h =================================================================== ---- librime-1.1git20140306.orig/include/rime/lever/customizer.h -+++ librime-1.1git20140306/include/rime/lever/customizer.h -@@ -8,6 +8,9 @@ - #define RIME_CUSTOMIZER_H_ - - #include <string> -+#ifndef BOOST_NO_SCOPED_ENUMS -+#define BOOST_NO_SCOPED_ENUMS -+#endif // BOOST_NO_SCOPED_ENUMS - #define BOOST_NO_CXX11_SCOPED_ENUMS - #include <boost/filesystem.hpp> - -Index: librime-1.1git20140306/include/rime/lever/switcher_settings.h -=================================================================== ---- librime-1.1git20140306.orig/include/rime/lever/switcher_settings.h -+++ librime-1.1git20140306/include/rime/lever/switcher_settings.h +--- librime-1.2+git20140810.orig/include/rime/lever/switcher_settings.h ++++ librime-1.2+git20140810/include/rime/lever/switcher_settings.h @@ -9,6 +9,9 @@ #include <string> @@ -26,10 +12,10 @@ #include <boost/filesystem.hpp> #include "custom_settings.h" -Index: librime-1.1git20140306/include/rime/lever/user_dict_manager.h +Index: librime-1.2+git20140810/include/rime/lever/user_dict_manager.h =================================================================== ---- librime-1.1git20140306.orig/include/rime/lever/user_dict_manager.h -+++ librime-1.1git20140306/include/rime/lever/user_dict_manager.h +--- librime-1.2+git20140810.orig/include/rime/lever/user_dict_manager.h ++++ librime-1.2+git20140810/include/rime/lever/user_dict_manager.h @@ -9,6 +9,9 @@ #include <string> @@ -40,10 +26,10 @@ #include <boost/filesystem.hpp> namespace rime { -Index: librime-1.1git20140306/src/core_module.cc +Index: librime-1.2+git20140810/src/core_module.cc =================================================================== ---- librime-1.1git20140306.orig/src/core_module.cc -+++ librime-1.1git20140306/src/core_module.cc +--- librime-1.2+git20140810.orig/src/core_module.cc ++++ librime-1.2+git20140810/src/core_module.cc @@ -5,6 +5,9 @@ // 2013-10-17 GONG Chen <chen....@gmail.com> // @@ -54,10 +40,10 @@ #include <boost/filesystem.hpp> #include <rime_api.h> #include <rime/common.h> -Index: librime-1.1git20140306/src/dict/db.cc +Index: librime-1.2+git20140810/src/dict/db.cc =================================================================== ---- librime-1.1git20140306.orig/src/dict/db.cc -+++ librime-1.1git20140306/src/dict/db.cc +--- librime-1.2+git20140810.orig/src/dict/db.cc ++++ librime-1.2+git20140810/src/dict/db.cc @@ -5,6 +5,9 @@ // 2011-11-02 GONG Chen <chen....@gmail.com> // @@ -68,10 +54,10 @@ #include <boost/filesystem.hpp> #include <rime_version.h> #include <rime/common.h> -Index: librime-1.1git20140306/src/dict/dict_compiler.cc +Index: librime-1.2+git20140810/src/dict/dict_compiler.cc =================================================================== ---- librime-1.1git20140306.orig/src/dict/dict_compiler.cc -+++ librime-1.1git20140306/src/dict/dict_compiler.cc +--- librime-1.2+git20140810.orig/src/dict/dict_compiler.cc ++++ librime-1.2+git20140810/src/dict/dict_compiler.cc @@ -7,6 +7,9 @@ #include <fstream> #include <map> @@ -82,10 +68,10 @@ #include <boost/filesystem.hpp> #include <rime/algo/algebra.h> #include <rime/algo/utilities.h> -Index: librime-1.1git20140306/src/dict/dictionary.cc +Index: librime-1.2+git20140810/src/dict/dictionary.cc =================================================================== ---- librime-1.1git20140306.orig/src/dict/dictionary.cc -+++ librime-1.1git20140306/src/dict/dictionary.cc +--- librime-1.2+git20140810.orig/src/dict/dictionary.cc ++++ librime-1.2+git20140810/src/dict/dictionary.cc @@ -5,6 +5,9 @@ // 2011-07-05 GONG Chen <chen....@gmail.com> // @@ -96,10 +82,10 @@ #include <boost/filesystem.hpp> #include <rime/common.h> #include <rime/schema.h> -Index: librime-1.1git20140306/src/dict/mapped_file.cc +Index: librime-1.2+git20140810/src/dict/mapped_file.cc =================================================================== ---- librime-1.1git20140306.orig/src/dict/mapped_file.cc -+++ librime-1.1git20140306/src/dict/mapped_file.cc +--- librime-1.2+git20140810.orig/src/dict/mapped_file.cc ++++ librime-1.2+git20140810/src/dict/mapped_file.cc @@ -7,6 +7,9 @@ // 2011-06-30 GONG Chen <chen....@gmail.com> // @@ -110,10 +96,10 @@ #include <boost/filesystem.hpp> #include <boost/interprocess/file_mapping.hpp> #include <boost/interprocess/mapped_region.hpp> -Index: librime-1.1git20140306/src/dict/preset_vocabulary.cc +Index: librime-1.2+git20140810/src/dict/preset_vocabulary.cc =================================================================== ---- librime-1.1git20140306.orig/src/dict/preset_vocabulary.cc -+++ librime-1.1git20140306/src/dict/preset_vocabulary.cc +--- librime-1.2+git20140810.orig/src/dict/preset_vocabulary.cc ++++ librime-1.2+git20140810/src/dict/preset_vocabulary.cc @@ -4,6 +4,9 @@ // // 2011-11-27 GONG Chen <chen....@gmail.com> @@ -124,10 +110,10 @@ #include <boost/filesystem.hpp> #include <boost/lexical_cast.hpp> #include <utf8.h> -Index: librime-1.1git20140306/src/dict/tree_db.cc +Index: librime-1.2+git20140810/src/dict/tree_db.cc =================================================================== ---- librime-1.1git20140306.orig/src/dict/tree_db.cc -+++ librime-1.1git20140306/src/dict/tree_db.cc +--- librime-1.2+git20140810.orig/src/dict/tree_db.cc ++++ librime-1.2+git20140810/src/dict/tree_db.cc @@ -4,6 +4,9 @@ // // 2011-11-02 GONG Chen <chen....@gmail.com> @@ -138,10 +124,10 @@ #include <boost/filesystem.hpp> #if defined(_MSC_VER) #pragma warning(disable: 4244) -Index: librime-1.1git20140306/src/gear/simplifier.cc +Index: librime-1.2+git20140810/src/gear/simplifier.cc =================================================================== ---- librime-1.1git20140306.orig/src/gear/simplifier.cc -+++ librime-1.1git20140306/src/gear/simplifier.cc +--- librime-1.2+git20140810.orig/src/gear/simplifier.cc ++++ librime-1.2+git20140810/src/gear/simplifier.cc @@ -7,6 +7,9 @@ #include <string> #include <vector> @@ -152,10 +138,10 @@ #include <boost/filesystem.hpp> #include <opencc/opencc.h> #include <stdint.h> -Index: librime-1.1git20140306/src/lever/custom_settings.cc +Index: librime-1.2+git20140810/src/lever/custom_settings.cc =================================================================== ---- librime-1.1git20140306.orig/src/lever/custom_settings.cc -+++ librime-1.1git20140306/src/lever/custom_settings.cc +--- librime-1.2+git20140810.orig/src/lever/custom_settings.cc ++++ librime-1.2+git20140810/src/lever/custom_settings.cc @@ -5,6 +5,9 @@ // 2012-02-26 GONG Chen <chen....@gmail.com> // @@ -166,10 +152,10 @@ #include <boost/filesystem.hpp> #include <rime/config.h> #include <rime/deployer.h> -Index: librime-1.1git20140306/src/lever/deployment_tasks.cc +Index: librime-1.2+git20140810/src/lever/deployment_tasks.cc =================================================================== ---- librime-1.1git20140306.orig/src/lever/deployment_tasks.cc -+++ librime-1.1git20140306/src/lever/deployment_tasks.cc +--- librime-1.2+git20140810.orig/src/lever/deployment_tasks.cc ++++ librime-1.2+git20140810/src/lever/deployment_tasks.cc @@ -5,6 +5,9 @@ // 2011-12-10 GONG Chen <chen....@gmail.com> // @@ -177,13 +163,13 @@ +#ifndef BOOST_NO_SCOPED_ENUMS +#define BOOST_NO_SCOPED_ENUMS +#endif // BOOST_NO_SCOPED_ENUMS - #define BOOST_NO_CXX11_SCOPED_ENUMS #include <boost/filesystem.hpp> #include <boost/uuid/random_generator.hpp> -Index: librime-1.1git20140306/src/lever/switcher_settings.cc + #include <boost/uuid/uuid.hpp> +Index: librime-1.2+git20140810/src/lever/switcher_settings.cc =================================================================== ---- librime-1.1git20140306.orig/src/lever/switcher_settings.cc -+++ librime-1.1git20140306/src/lever/switcher_settings.cc +--- librime-1.2+git20140810.orig/src/lever/switcher_settings.cc ++++ librime-1.2+git20140810/src/lever/switcher_settings.cc @@ -6,6 +6,9 @@ // #include <utility> @@ -194,10 +180,10 @@ #include <boost/filesystem.hpp> #include <rime/config.h> #include <rime/deployer.h> -Index: librime-1.1git20140306/src/lever/user_dict_manager.cc +Index: librime-1.2+git20140810/src/lever/user_dict_manager.cc =================================================================== ---- librime-1.1git20140306.orig/src/lever/user_dict_manager.cc -+++ librime-1.1git20140306/src/lever/user_dict_manager.cc +--- librime-1.2+git20140810.orig/src/lever/user_dict_manager.cc ++++ librime-1.2+git20140810/src/lever/user_dict_manager.cc @@ -6,6 +6,9 @@ // #include <fstream> @@ -208,10 +194,10 @@ #include <boost/filesystem.hpp> #include <boost/scope_exit.hpp> #include <rime/common.h> -Index: librime-1.1git20140306/src/lever/userdb_recovery_task.cc +Index: librime-1.2+git20140810/src/lever/userdb_recovery_task.cc =================================================================== ---- librime-1.1git20140306.orig/src/lever/userdb_recovery_task.cc -+++ librime-1.1git20140306/src/lever/userdb_recovery_task.cc +--- librime-1.2+git20140810.orig/src/lever/userdb_recovery_task.cc ++++ librime-1.2+git20140810/src/lever/userdb_recovery_task.cc @@ -5,6 +5,9 @@ // 2013-04-22 GONG Chen <chen....@gmail.com> // @@ -222,3 +208,17 @@ #include <boost/filesystem.hpp> #include <boost/scope_exit.hpp> #include <rime/deployer.h> +Index: librime-1.2+git20140810/include/rime/lever/customizer.h +=================================================================== +--- librime-1.2+git20140810.orig/include/rime/lever/customizer.h ++++ librime-1.2+git20140810/include/rime/lever/customizer.h +@@ -8,6 +8,9 @@ + #define RIME_CUSTOMIZER_H_ + + #include <string> ++#ifndef BOOST_NO_SCOPED_ENUMS ++#define BOOST_NO_SCOPED_ENUMS ++#endif // BOOST_NO_SCOPED_ENUMS + #include <boost/filesystem.hpp> + + namespace rime { -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org