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.


Reply via email to