Antonio Rojas pushed to branch main at Arch Linux / Packaging / Packages / 
astroid


Commits:
ffe8d365 by Antonio Rojas at 2025-10-17T18:47:07+02:00
upgpkg: 0.17-5: boost 1.89 rebuild

- - - - -


4 changed files:

- .SRCINFO
- PKGBUILD
- REUSE.toml
- + boost-1.89.patch


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
 pkgbase = astroid
        pkgdesc = A graphical threads-with-tags style, lightweight and fast, 
e-mail client for Notmuch
        pkgver = 0.17
-       pkgrel = 4
+       pkgrel = 5
        url = https://github.com/astroidmail/astroid
        arch = x86_64
        license = GPL-3.0-or-later
@@ -28,6 +28,8 @@ pkgbase = astroid
        optdepends = emacs: can be used as editor
        optdepends = gvim: default editor
        source = 
astroid-0.17.tar.gz::https://github.com/astroidmail/astroid/archive/v0.17.tar.gz
+       source = boost-1.89.patch
        sha256sums = 
dd419d4e11d1efa95979472e17cca5066799a5c64a595d5cea2b9e8d9f60f9c8
+       sha256sums = 
6fd25423d82eaa9cd1ed6d8c9f6e8ee2f18da062de0ac909a46f793432bd1b8e
 
 pkgname = astroid


=====================================
PKGBUILD
=====================================
@@ -3,7 +3,7 @@
 # Contributor: Johannes Heinz <[email protected]>
 pkgname=astroid
 pkgver=0.17
-pkgrel=4
+pkgrel=5
 pkgdesc="A graphical threads-with-tags style, lightweight and fast, e-mail 
client for Notmuch"
 arch=('x86_64')
 url="https://github.com/astroidmail/astroid";
@@ -30,8 +30,15 @@ checkdepends=('notmuch-runtime'
 optdepends=('cmark: for markdown to html composition'
             'emacs: can be used as editor'
             'gvim: default editor')
-source=("${pkgname}-${pkgver}.tar.gz::https://github.com/astroidmail/astroid/archive/v${pkgver}.tar.gz";)
-sha256sums=('dd419d4e11d1efa95979472e17cca5066799a5c64a595d5cea2b9e8d9f60f9c8')
+source=("${pkgname}-${pkgver}.tar.gz::https://github.com/astroidmail/astroid/archive/v${pkgver}.tar.gz";
+         boost-1.89.patch)
+sha256sums=('dd419d4e11d1efa95979472e17cca5066799a5c64a595d5cea2b9e8d9f60f9c8'
+            '6fd25423d82eaa9cd1ed6d8c9f6e8ee2f18da062de0ac909a46f793432bd1b8e')
+
+prepare() {
+  cd $pkgname-$pkgver
+  patch -p1 -i ../boost-1.89.patch
+}
 
 build() {
   cd "${pkgname}-${pkgver}"


=====================================
REUSE.toml
=====================================
@@ -17,6 +17,7 @@ path = [
     "*.timer",
     "*.desktop",
     "*.hook",
+    "boost-1.89.patch",
 ]
 SPDX-FileCopyrightText = "Arch Linux contributors"
 SPDX-License-Identifier = "0BSD"


=====================================
boost-1.89.patch
=====================================
@@ -0,0 +1,11 @@
+diff -ru astroid-0.17.orig/CMakeLists.txt astroid-0.17/CMakeLists.txt
+--- astroid-0.17.orig/CMakeLists.txt   2025-10-17 18:42:20.650698059 +0200
++++ astroid-0.17/CMakeLists.txt        2025-10-17 18:42:38.752547583 +0200
+@@ -116,7 +116,6 @@
+   log
+   thread
+   date_time
+-  system
+   )
+ 
+ find_package (Protobuf CONFIG)



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/astroid/-/commit/ffe8d3654929aabbcd1e00c0915f6ec0472dd8a0

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


Reply via email to