Antonio Rojas pushed to branch main at Arch Linux / Packaging / Packages /
poedit
Commits:
3c569d0f by Antonio Rojas at 2025-10-16T22:00:44+02:00
upgpkg: 1:3.7-2: boost 1.89 rebuild
- - - - -
4 changed files:
- .SRCINFO
- PKGBUILD
- REUSE.toml
- + boost-1.89.patch
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
pkgbase = poedit
pkgdesc = Cross-platform gettext catalogs (.po files) editor
pkgver = 3.7
- pkgrel = 1
+ pkgrel = 2
epoch = 1
url = https://www.poedit.net/
arch = x86_64
@@ -18,7 +18,9 @@ pkgbase = poedit
depends = wxwidgets-gtk3
source =
https://github.com/vslavik/poedit/releases/download/v3.7-oss/poedit-3.7.tar.gz
source = wxwidgets-3.3.patch
+ source = boost-1.89.patch
sha256sums =
1bb2388f03618991effde4e8d0e8c35db363af6ca58f6d8ebab21daa76731d71
sha256sums =
ffc24ca06fc993b33ee277baa261e7e958486398f524366f51c6d670b2100aeb
+ sha256sums =
ff3609e78cda128be854f4a432321d69d0d10d5f5a5a48dd10fd9342607f6157
pkgname = poedit
=====================================
PKGBUILD
=====================================
@@ -8,7 +8,7 @@
pkgname=poedit
epoch=1
pkgver=3.7
-pkgrel=1
+pkgrel=2
pkgdesc="Cross-platform gettext catalogs (.po files) editor"
arch=('x86_64')
url="https://www.poedit.net/"
@@ -26,12 +26,17 @@ depends=(
)
makedepends=('boost')
source=(https://github.com/vslavik/poedit/releases/download/v$pkgver-oss/poedit-${pkgver}.tar.gz
- wxwidgets-3.3.patch)
+ wxwidgets-3.3.patch
+ boost-1.89.patch)
sha256sums=('1bb2388f03618991effde4e8d0e8c35db363af6ca58f6d8ebab21daa76731d71'
- 'ffc24ca06fc993b33ee277baa261e7e958486398f524366f51c6d670b2100aeb')
+ 'ffc24ca06fc993b33ee277baa261e7e958486398f524366f51c6d670b2100aeb'
+ 'ff3609e78cda128be854f4a432321d69d0d10d5f5a5a48dd10fd9342607f6157')
prepare() {
- patch -d $pkgname-$pkgver -p1 < wxwidgets-3.3.patch
+ cd $pkgname-$pkgver
+ patch -p1 < ../wxwidgets-3.3.patch
+ patch -p1 < ../boost-1.89.patch
+ autoreconf -fiv
}
build() {
=====================================
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 poedit-3.7.orig/configure.ac poedit-3.7/configure.ac
+--- poedit-3.7.orig/configure.ac 2025-10-16 21:42:53.230319321 +0200
++++ poedit-3.7/configure.ac 2025-10-16 21:43:48.997473034 +0200
+@@ -57,7 +57,6 @@
+
+
+ AX_BOOST_BASE([1.60], [], [AC_MSG_ERROR([Boost libraries are required])])
+-AX_BOOST_SYSTEM
+ AX_BOOST_THREAD
+ CXXFLAGS="$CXXFLAGS $BOOST_CPPFLAGS"
+
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/poedit/-/commit/3c569d0ff01dfb1bcafd61c087b428fa38072f1a
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/poedit/-/commit/3c569d0ff01dfb1bcafd61c087b428fa38072f1a
You're receiving this email because of your account on gitlab.archlinux.org.