pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/inputmethod/librime
Module Name: pkgsrc
Committed By: adam
Date: Tue Feb 18 10:05:00 UTC 2025
Modified Files:
pkgsrc/inputmethod/librime: Makefile PLIST distinfo options.mk
pkgsrc/inputmethod/librime/patches: patch-CMakeLists.txt
Log Message:
librime: updated to 1.13.1
librime 1.13.1
Features
simplifier: cache opencc
punctuator: add option to commit digit separator
librime 1.13.0
Features
punctuator: convert digit separators
Bug Fixes
navigator: wrong spans after selection
api: export librime 0.9 API as extern C
navigator: disconnect notifier
rime_api_console: recreate session when necessary
To generate a diff of this commit:
cvs rdiff -u -r1.35 -r1.36 pkgsrc/inputmethod/librime/Makefile
cvs rdiff -u -r1.3 -r1.4 pkgsrc/inputmethod/librime/PLIST \
pkgsrc/inputmethod/librime/options.mk
cvs rdiff -u -r1.13 -r1.14 pkgsrc/inputmethod/librime/distinfo
cvs rdiff -u -r1.6 -r1.7 \
pkgsrc/inputmethod/librime/patches/patch-CMakeLists.txt
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/inputmethod/librime/Makefile
diff -u pkgsrc/inputmethod/librime/Makefile:1.35 pkgsrc/inputmethod/librime/Makefile:1.36
--- pkgsrc/inputmethod/librime/Makefile:1.35 Sun Dec 29 15:09:54 2024
+++ pkgsrc/inputmethod/librime/Makefile Tue Feb 18 10:05:00 2025
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.35 2024/12/29 15:09:54 adam Exp $
+# $NetBSD: Makefile,v 1.36 2025/02/18 10:05:00 adam Exp $
-DISTNAME= librime-1.9.0
-PKGREVISION= 2
+DISTNAME= librime-1.13.1
CATEGORIES= inputmethod chinese
MASTER_SITES= ${MASTER_SITE_GITHUB:=rime/}
@@ -10,20 +9,20 @@ HOMEPAGE= https://rime.im/
COMMENT= Rime input method engine
LICENSE= modified-bsd
-USE_TOOLS+= pkg-config
-USE_LANGUAGES= c c++
+USE_CXX_FEATURES= c++17
+USE_LANGUAGES= c c++
+USE_TOOLS+= pkg-config
+PKGCONFIG_OVERRIDE+= rime.pc.in
LDFLAGS+= -lsnappy
-PKGCONFIG_OVERRIDE+= rime.pc.in
-
.include "options.mk"
-.include "../../devel/cmake/build.mk"
.include "../../converters/opencc/buildlink3.mk"
.include "../../databases/leveldb/buildlink3.mk"
.include "../../devel/boost-libs/buildlink3.mk"
.include "../../devel/capnproto/buildlink3.mk"
+.include "../../devel/cmake/build.mk"
.include "../../devel/gflags/buildlink3.mk"
.include "../../devel/google-glog/buildlink3.mk"
.include "../../devel/snappy/buildlink3.mk"
Index: pkgsrc/inputmethod/librime/PLIST
diff -u pkgsrc/inputmethod/librime/PLIST:1.3 pkgsrc/inputmethod/librime/PLIST:1.4
--- pkgsrc/inputmethod/librime/PLIST:1.3 Sat Feb 10 09:54:15 2024
+++ pkgsrc/inputmethod/librime/PLIST Tue Feb 18 10:05:00 2025
@@ -1,12 +1,14 @@
-@comment $NetBSD: PLIST,v 1.3 2024/02/10 09:54:15 ryoon Exp $
+@comment $NetBSD: PLIST,v 1.4 2025/02/18 10:05:00 adam Exp $
bin/rime_deployer
bin/rime_dict_manager
bin/rime_patch
bin/rime_table_decompiler
include/rime_api.h
+include/rime_api_deprecated.h
+include/rime_api_stdbool.h
include/rime_levers_api.h
lib/librime.so
-lib/librime.so.1
lib/librime.so.${PKGVERSION}
+lib/librime.so.1
lib/pkgconfig/rime.pc
share/cmake/rime/RimeConfig.cmake
Index: pkgsrc/inputmethod/librime/options.mk
diff -u pkgsrc/inputmethod/librime/options.mk:1.3 pkgsrc/inputmethod/librime/options.mk:1.4
--- pkgsrc/inputmethod/librime/options.mk:1.3 Sun Aug 25 06:18:55 2024
+++ pkgsrc/inputmethod/librime/options.mk Tue Feb 18 10:05:00 2025
@@ -1,16 +1,17 @@
-# $NetBSD: options.mk,v 1.3 2024/08/25 06:18:55 wiz Exp $
-#
+# $NetBSD: options.mk,v 1.4 2025/02/18 10:05:00 adam Exp $
-PKG_OPTIONS_VAR= PKG_OPTIONS.librime
-PKG_SUPPORTED_OPTIONS= tests
+PKG_OPTIONS_VAR= PKG_OPTIONS.librime
+PKG_SUPPORTED_OPTIONS= tests
.include "../../mk/bsd.options.mk"
.if !empty(PKG_OPTIONS:Mtests)
.include "../../devel/googletest/buildlink3.mk"
CMAKE_CONFIGURE_ARGS+= -DBUILD_TEST=ON
-TEST_TARGET= test
-TEST_ENV+= LD_LIBRARY_PATH=${WRKSRC}/lib
+TEST_ENV+= LD_LIBRARY_PATH=${WRKSRC}/lib
+# For Darwin
+TEST_ENV+= DYLD_LIBRARY_PATH=${WRKSRC}/lib
+TEST_TARGET= test
.else
CMAKE_CONFIGURE_ARGS+= -DBUILD_TEST=OFF
.endif
Index: pkgsrc/inputmethod/librime/distinfo
diff -u pkgsrc/inputmethod/librime/distinfo:1.13 pkgsrc/inputmethod/librime/distinfo:1.14
--- pkgsrc/inputmethod/librime/distinfo:1.13 Sat Feb 10 09:54:15 2024
+++ pkgsrc/inputmethod/librime/distinfo Tue Feb 18 10:05:00 2025
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.13 2024/02/10 09:54:15 ryoon Exp $
+$NetBSD: distinfo,v 1.14 2025/02/18 10:05:00 adam Exp $
-BLAKE2s (librime-1.9.0.tar.gz) = 2d9f63eb97dec68360aab2b1a8151d705755b2227f2b9cf2d808cb732ffae3aa
-SHA512 (librime-1.9.0.tar.gz) = 7f432bbfeedc0949391fca82ebf080d113089ec9f0ab40f4bc63cf3037052a27b4ef44e55e7fc43b1217cf6635c62be0fb7520c3cc1492ec169fe5ee864e61ea
-Size (librime-1.9.0.tar.gz) = 2628091 bytes
-SHA1 (patch-CMakeLists.txt) = 74c9b47cde6306dab9de4827422ded9e91df3b45
+BLAKE2s (librime-1.13.1.tar.gz) = 6c8ced54bccf1cc316b9c64ddb9cf5c743f65f1f4e5b9875bb17c46ec6abb203
+SHA512 (librime-1.13.1.tar.gz) = 949d7a94bb498dc1a92aaae5e3216efd25dd0b5d52aaa7f69953ccc63f1bc2590be87636bd85111d0a5222b4ef8e4e152beb45349a9f91df58de2ae631d2b040
+Size (librime-1.13.1.tar.gz) = 2639960 bytes
+SHA1 (patch-CMakeLists.txt) = dc01d9f1d34d4d1ece83da133dac8efe46089830
SHA1 (patch-plugins_CMakeLists.txt) = ab0b528c0a9219c52d0a8ca596209799db9de14a
Index: pkgsrc/inputmethod/librime/patches/patch-CMakeLists.txt
diff -u pkgsrc/inputmethod/librime/patches/patch-CMakeLists.txt:1.6 pkgsrc/inputmethod/librime/patches/patch-CMakeLists.txt:1.7
--- pkgsrc/inputmethod/librime/patches/patch-CMakeLists.txt:1.6 Sat Feb 10 09:54:15 2024
+++ pkgsrc/inputmethod/librime/patches/patch-CMakeLists.txt Tue Feb 18 10:05:00 2025
@@ -1,15 +1,15 @@
-$NetBSD: patch-CMakeLists.txt,v 1.6 2024/02/10 09:54:15 ryoon Exp $
+$NetBSD: patch-CMakeLists.txt,v 1.7 2025/02/18 10:05:00 adam Exp $
Install pkg-config file on all platforms.
---- CMakeLists.txt.orig 2023-09-16 09:33:26.000000000 +0000
+--- CMakeLists.txt.orig 2025-02-16 10:41:02.000000000 +0000
+++ CMakeLists.txt
-@@ -185,7 +185,7 @@ configure_file(
+@@ -204,7 +204,7 @@ configure_file(
add_custom_target(remove
COMMAND ${CMAKE_COMMAND} -P ${CMAKE_CURRENT_BINARY_DIR}/cmake_uninstall.cmake)
--if(${CMAKE_SYSTEM_NAME} MATCHES "Linux|FreeBSD|DragonFly|GNU" OR MINGW)
-+if(${CMAKE_SYSTEM_NAME} MATCHES ".*" OR MINGW)
+-if(${CMAKE_SYSTEM_NAME} MATCHES "Linux|FreeBSD|OpenBSD|DragonFly|GNU|Darwin" OR MINGW)
++if(TRUE)
set(prefix "${CMAKE_INSTALL_PREFIX}")
set(exec_prefix "${CMAKE_INSTALL_PREFIX}")
set(bindir "${CMAKE_INSTALL_FULL_BINDIR}")
Home |
Main Index |
Thread Index |
Old Index