Chih-Hsuan Yen pushed to branch main at Arch Linux / Packaging / Packages / 
libchewing


Commits:
e0873a96 by Chih-Hsuan Yen at 2024-04-09T12:23:08+08:00
upgpkg: 0.7.0-1

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,6 +1,6 @@
 pkgbase = libchewing
        pkgdesc = Intelligent Chinese phonetic input method
-       pkgver = 0.6.0
+       pkgver = 0.7.0
        pkgrel = 1
        url = https://chewing.im/
        arch = x86_64
@@ -9,9 +9,9 @@ pkgbase = libchewing
        makedepends = minisign
        depends = sqlite
        optdepends = chewing-editor: view and modify libchewing user phrases 
database
-       source = 
https://github.com/chewing/libchewing/releases/download/v0.6.0/libchewing-0.6.0.tar.xz
-       source = 
https://github.com/chewing/libchewing/releases/download/v0.6.0/libchewing-0.6.0.tar.xz.minisig
-       sha256sums = 
c2913bed55b7fdb25942b6a5832c254bc9bcb9c365d3cafa0a569b4b7cbd8f00
-       sha256sums = 
4f2c8cada59331add1366bd19842a60f996b02741f9c5dc19818c119886b5421
+       source = 
https://github.com/chewing/libchewing/releases/download/v0.7.0/libchewing-0.7.0.tar.zst
+       source = 
https://github.com/chewing/libchewing/releases/download/v0.7.0/libchewing-0.7.0.tar.zst.minisig
+       sha256sums = 
87289bc759d04bfebad92d395d4f63e54f584f3e805731588edaa0c9a8bb6cce
+       sha256sums = 
16ed098e7a63da7631d27d2df3a72e095bed057aebe5a98335c766b5bf7b82db
 
 pkgname = libchewing


=====================================
PKGBUILD
=====================================
@@ -4,7 +4,7 @@
 # Contributor: damir <[email protected]>
 
 pkgname=libchewing
-pkgver=0.6.0
+pkgver=0.7.0
 pkgrel=1
 pkgdesc='Intelligent Chinese phonetic input method'
 url='https://chewing.im/'
@@ -16,23 +16,25 @@ makedepends=('cmake' 'minisign')
 optdepends=(
   'chewing-editor: view and modify libchewing user phrases database'
 )
-source=("https://github.com/chewing/${pkgname}/releases/download/v${pkgver}/${pkgname}-${pkgver}.tar.xz"{,.minisig})
-sha256sums=('c2913bed55b7fdb25942b6a5832c254bc9bcb9c365d3cafa0a569b4b7cbd8f00'
-            '4f2c8cada59331add1366bd19842a60f996b02741f9c5dc19818c119886b5421')
+source=("https://github.com/chewing/${pkgname}/releases/download/v${pkgver}/${pkgname}-${pkgver}.tar.zst"{,.minisig})
+sha256sums=('87289bc759d04bfebad92d395d4f63e54f584f3e805731588edaa0c9a8bb6cce'
+            '16ed098e7a63da7631d27d2df3a72e095bed057aebe5a98335c766b5bf7b82db')
 # The key is mentioned on https://github.com/chewing/libchewing
 _validminisignkey='RWRzJFnXiLZleAyCIv1talBjyRewelcy9gzYQq9pd3SKSFBPoy57sf5s'
 
 # XXX: move to verify() when pacman 7.0 is out
 # https://gitlab.archlinux.org/pacman/pacman/-/merge_requests/37
 prepare() {
-  minisign -Vm $pkgname-$pkgver.tar.xz -P $_validminisignkey
+  minisign -Vm $pkgname-$pkgver.tar.zst -P $_validminisignkey
 }
 
 build() {
+  # Specify the existence of ncurses.h manually as FindCurses.cmake cannot 
identify it
   cmake -B build -S $pkgname-$pkgver \
     -DCMAKE_BUILD_TYPE=None \
     -DCMAKE_INSTALL_PREFIX=/usr \
-    -DBUILD_INFO=ON
+    -DBUILD_INFO=ON \
+    -DCURSES_HAVE_NCURSES_H=ON
   make -C build
 }
 



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/libchewing/-/commit/e0873a9633f158c9eb4b28ba52b20f2c871c2c51

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/libchewing/-/commit/e0873a9633f158c9eb4b28ba52b20f2c871c2c51
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to