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.


Reply via email to