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.