Date: Tuesday, October 4, 2022 @ 15:25:26 Author: yan12125 Revision: 1321104
upgpkg: gcin 2.9.0-5; fix gcin-debug package Also add transitive deps as detected by patched namcap. See https://bugs.archlinux.org/task/64022 Modified: gcin/trunk/PKGBUILD ----------+ PKGBUILD | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2022-10-04 15:25:14 UTC (rev 1321103) +++ PKGBUILD 2022-10-04 15:25:26 UTC (rev 1321104) @@ -6,17 +6,21 @@ pkgname=gcin pkgver=2.9.0 -pkgrel=4 +pkgrel=5 pkgdesc='Input method server supporting various input methods' url='https://hyperrate.com/dir.php?eid=67' license=('LGPL') arch=('x86_64') -depends=('gtk3' 'libxtst' 'libappindicator-gtk3') -makedepends=('qt5-base' 'gtk2' 'anthy') +depends=('glibc' 'glib2' 'gdk-pixbuf2' 'cairo' 'pango' 'gtk3' 'libx11' 'libxtst' + # Loaded via dlopen() + 'libappindicator-gtk3') +makedepends=('qt5-base' 'gtk2' 'anthy' 'curl') optdepends=('qt5-base: support for qt5 input method' + 'gcc-libs: support for qt5 input method' 'gtk2: support for gtk2 input method' 'anthy: support for anthy input method' - 'curl: for downloading and uploading vocabulary databases via ts-edit') + 'curl: for downloading and uploading vocabulary databases via ts-edit' + 'bash: for various scripts') source=("https://hyperrate.com/gcin-source/${pkgname}-${pkgver}.tar.xz" fix-gtk-immodules-path.patch) sha512sums=('f8ce9407e2cfce2b3ba6e6ba6ccca8eb9dacf5c0124438df525e1a9fb692a7aea3cb685965708091b0fdedf3b00efa77fb6cdfbd33cdb50e1938e9f3fcf7a5d6' @@ -37,6 +41,9 @@ # Don't strip programs - makepkg will handle it sed -e 's/install -s/install/' -i Makefile patch -Np1 -i ../fix-gtk-immodules-path.patch + + # Several source files are 0600, breaking reading from sources in gcin-debug package + find . -type f -exec chmod og+r {} \; } build() {
