Antonio Rojas pushed to branch main at Arch Linux / Packaging / Packages /
gnucash
Commits:
09338ac5 by Antonio Rojas at 2025-10-15T20:24:44+02:00
upgpkg: 5.13-2: boost 1.89 rebuild
- - - - -
4 changed files:
- .SRCINFO
- PKGBUILD
- REUSE.toml
- + boost-1.89.patch
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
pkgbase = gnucash
pkgdesc = Personal and small-business financial-accounting application
pkgver = 5.13
- pkgrel = 1
+ pkgrel = 2
url = https://gnucash.org/
arch = x86_64
license = GPL-2.0-or-later
@@ -26,6 +26,8 @@ pkgbase = gnucash
optdepends = perl-finance-quote: stock information lookups
options = !emptydirs
source = https://downloads.sourceforge.net/gnucash/gnucash-5.13.tar.bz2
+ source = boost-1.89.patch
sha256sums =
082eecc332b722f223d3f2512626ebe5ef63f94aaf5c409e87526c654464aef5
+ sha256sums =
dff339c67df346fc9306d32751c992bd3bc367e9936d704f51b717d00963f859
pkgname = gnucash
=====================================
PKGBUILD
=====================================
@@ -5,7 +5,7 @@
pkgname=gnucash
pkgver=5.13
-pkgrel=1
+pkgrel=2
pkgdesc='Personal and small-business financial-accounting application'
arch=(x86_64)
url='https://gnucash.org/'
@@ -19,8 +19,15 @@ optdepends=('gnucash-docs: documentation'
options=(!emptydirs)
source=(
https://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.bz2
+ boost-1.89.patch
)
-sha256sums=('082eecc332b722f223d3f2512626ebe5ef63f94aaf5c409e87526c654464aef5')
+sha256sums=('082eecc332b722f223d3f2512626ebe5ef63f94aaf5c409e87526c654464aef5'
+ 'dff339c67df346fc9306d32751c992bd3bc367e9936d704f51b717d00963f859')
+
+prepare() {
+ cd $pkgname-$pkgver
+ patch -p1 -i ../boost-1.89.patch
+}
build() {
cd $pkgname-$pkgver
=====================================
REUSE.toml
=====================================
@@ -17,13 +17,7 @@ path = [
"*.timer",
"*.desktop",
"*.hook",
+ "boost-1.89.patch",
]
SPDX-FileCopyrightText = "Arch Linux contributors"
SPDX-License-Identifier = "0BSD"
-
-[[annotations]]
-path = [
- "boost-1.88.patch",
-]
-SPDX-FileCopyrightText = "gnucash contributors"
-SPDX-License-Identifier = "GPL-2.0-or-later"
=====================================
boost-1.89.patch
=====================================
@@ -0,0 +1,12 @@
+diff -ru gnucash-5.13.orig/CMakeLists.txt gnucash-5.13/CMakeLists.txt
+--- gnucash-5.13.orig/CMakeLists.txt 2025-10-15 20:19:14.534961905 +0200
++++ gnucash-5.13/CMakeLists.txt 2025-10-15 20:19:41.504852530 +0200
+@@ -599,7 +599,7 @@
+ if (NOT DEFINED ${BOOST_ROOT})
+ set(BOOST_ROOT $ENV{BOOST_ROOT})
+ endif()
+-find_package (Boost 1.67.0 COMPONENTS date_time filesystem locale
program_options regex system)
++find_package (Boost 1.67.0 COMPONENTS date_time filesystem locale
program_options regex)
+
+ if (Boost_FOUND)
+ include_directories(${Boost_INCLUDE_DIRS})
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/gnucash/-/commit/09338ac5a5ff96f0a04260c8ed3746d29c983f3c
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/gnucash/-/commit/09338ac5a5ff96f0a04260c8ed3746d29c983f3c
You're receiving this email because of your account on gitlab.archlinux.org.