diff options
author | Lenard Spencer <lenardrspencer@gmail.com> | 2022-04-02 11:09:21 +0700 |
---|---|---|
committer | Willy Sudiarto Raharjo <willysr@slackbuilds.org> | 2022-04-02 18:19:10 +0700 |
commit | 5576370b271a63f71aa2032ce08eae612733263f (patch) | |
tree | 1ec31ee927cf07ee395fcfc834098d142e293d90 /office/gnucash | |
parent | d8866b1aa7eae359ed98b8b417ca8dd162887d6b (diff) | |
download | slackbuilds-5576370b271a63f71aa2032ce08eae612733263f.tar.gz |
office/gnucash: Updated for version 4.9.
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
Diffstat (limited to 'office/gnucash')
-rw-r--r-- | office/gnucash/gnucash-webkit2gtk-4.1.patch | 12 | ||||
-rw-r--r-- | office/gnucash/gnucash.SlackBuild | 8 | ||||
-rw-r--r-- | office/gnucash/gnucash.info | 8 |
3 files changed, 22 insertions, 6 deletions
diff --git a/office/gnucash/gnucash-webkit2gtk-4.1.patch b/office/gnucash/gnucash-webkit2gtk-4.1.patch new file mode 100644 index 0000000000..015827402b --- /dev/null +++ b/office/gnucash/gnucash-webkit2gtk-4.1.patch @@ -0,0 +1,12 @@ +diff -Nur gnucash-4.9.orig/CMakeLists.txt gnucash-4.9/CMakeLists.txt +--- gnucash-4.9.orig/CMakeLists.txt 2021-12-17 16:17:34.000000000 -0500 ++++ gnucash-4.9/CMakeLists.txt 2022-02-01 18:20:28.027299079 -0500 +@@ -211,7 +211,7 @@ + pkg_check_modules (WEBKIT REQUIRED IMPORTED_TARGET webkitgtk-3.0) + set(WEBKIT1 1 CACHE INTERNAL "WebKitGtk") + else() +- pkg_check_modules (WEBKIT REQUIRED IMPORTED_TARGET webkit2gtk-4.0>=2.14.0) ++ pkg_check_modules (WEBKIT REQUIRED IMPORTED_TARGET webkit2gtk-4.1>=2.14.0) + set(WEBKIT2 1 CACHE INTERNAL "WebKit2Gtk4") + endif() + diff --git a/office/gnucash/gnucash.SlackBuild b/office/gnucash/gnucash.SlackBuild index a7cfe148e4..f1d19987dc 100644 --- a/office/gnucash/gnucash.SlackBuild +++ b/office/gnucash/gnucash.SlackBuild @@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=gnucash -VERSION=${VERSION:-4.6} +VERSION=${VERSION:-4.9} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -119,6 +119,10 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; +# Since the latest yelp (needed by gnucash-docs) requires webkit2gtk4.1, +# we make an adjustment here to keep things consistent: +patch -p1 < $CWD/gnucash-webkit2gtk-4.1.patch + mkdir -p build cd build cmake \ @@ -133,7 +137,7 @@ cd build $OFXBANKING \ $AQBANKING \ -GNinja \ - -DGNUCASH_BUILD_ID="$VERSION-`date -I` by $PACKAGER" \ + -DGNUCASH_BUILD_ID="$VERSION `date -I` by $PACKAGER" \ -DCMAKE_BUILD_TYPE=release .. "${NINJA:=ninja}" diff --git a/office/gnucash/gnucash.info b/office/gnucash/gnucash.info index 1d5a4cbfff..2cd2bd63cc 100644 --- a/office/gnucash/gnucash.info +++ b/office/gnucash/gnucash.info @@ -1,10 +1,10 @@ PRGNAM="gnucash" -VERSION="4.6" +VERSION="4.9" HOMEPAGE="https://www.gnucash.org/" -DOWNLOAD="https://downloads.sourceforge.net/gnucash/gnucash-4.6.tar.bz2" -MD5SUM="3dba148c4c3f00f8e37d3ca20f526a0c" +DOWNLOAD="https://downloads.sourceforge.net/gnucash/gnucash-4.9.tar.bz2" +MD5SUM="50747ca64f90568b9280f8797f2d2512" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="webkit2gtk gtest" +REQUIRES="webkit2gtk4.1 gtest" MAINTAINER="Lenard Spencer" EMAIL="lenardrspencer@gmail.com" |