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


Commits:
63516d96 by Antonio Rojas at 2025-03-18T09:01:17+01:00
upgpkg: 3.2.7-1: Upstream update

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,5 +1,5 @@
 pkgbase = wxwidgets
-       pkgver = 3.2.6
+       pkgver = 3.2.7
        pkgrel = 1
        url = https://wxwidgets.org
        arch = x86_64
@@ -14,8 +14,8 @@ pkgbase = wxwidgets
        makedepends = qt5-base
        makedepends = sdl2
        makedepends = webkit2gtk-4.1
-       source = git+https://github.com/wxWidgets/wxWidgets#tag=v3.2.6
-       sha256sums = 
20f6a611ead83b448dc587c3c304e85419a2e8be4d16710f0d46ff71761d1fb1
+       source = git+https://github.com/wxWidgets/wxWidgets#tag=v3.2.7
+       sha256sums = 
e988bbd006312cd2d7c3dca5e84740baf6a4cc288a10a5850ee1cf6ccf08f244
 
 pkgname = wxwidgets-common
        pkgdesc = Common libraries and headers for wxwidgets


=====================================
PKGBUILD
=====================================
@@ -5,7 +5,7 @@ pkgbase=wxwidgets
 pkgname=(wxwidgets-common
          wxwidgets-gtk3
          wxwidgets-qt5)
-pkgver=3.2.6
+pkgver=3.2.7
 pkgrel=1
 arch=(x86_64)
 url='https://wxwidgets.org'
@@ -21,13 +21,7 @@ makedepends=(cmake
              sdl2
              webkit2gtk-4.1)
 source=(git+https://github.com/wxWidgets/wxWidgets#tag=v$pkgver)
-sha256sums=('20f6a611ead83b448dc587c3c304e85419a2e8be4d16710f0d46ff71761d1fb1')
-
-prepare() {
-  cd wxWidgets
-  git cherry-pick -n ed510012 # Fix undefined symbols in Qt build
-  git cherry-pick -n 8ea22b5e # Avoid crash with GTK3 if console program is 
using a GUI wxApp
-}
+sha256sums=('e988bbd006312cd2d7c3dca5e84740baf6a4cc288a10a5850ee1cf6ccf08f244')
 
 build() {
   cmake -B build-gtk3 -S wxWidgets \
@@ -89,7 +83,7 @@ package_wxwidgets-common() {
   rm -r "$pkgdir"/usr/{bin/wx-config,lib/{cmake,wx,libwx_gtk*}}
   install -Dm644 wxWidgets/wxwin.m4 -t "$pkgdir"/usr/share/aclocal
 # Install translations
-  make DESTDIR="$pkgdir" -C wxWidgets locale_install  
+# make DESTDIR="$pkgdir" -C wxWidgets locale_install
 
   install -Dm644 wxWidgets/docs/licence.txt 
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE
 }
@@ -127,7 +121,7 @@ package_wxwidgets-gtk3() {
   replaces=(wxgtk3)
 
   DESTDIR="$pkgdir" cmake --install build-gtk3
-  rm -r "$pkgdir"/usr/{include,lib/libwx_base*,bin/wxrc*}
+  rm -r "$pkgdir"/usr/{include,lib/libwx_base*,bin/wxrc*,share}
   
   install -Dm644 wxWidgets/docs/licence.txt 
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE
 }
@@ -148,7 +142,7 @@ package_wxwidgets-qt5() {
   provides=(wxwidgets)
 
   DESTDIR="$pkgdir" cmake --install build-qt5
-  rm -r "$pkgdir"/usr/{include,lib/libwx_base*,bin/wxrc*}
+  rm -r "$pkgdir"/usr/{include,lib/libwx_base*,bin/wxrc*,share}
   mv "$pkgdir"/usr/bin/wx-config{,-qt} # Conflicts with wx-gtk3
 # Rename cmake files for coinstallability
   mv "$pkgdir"/usr/lib/cmake/wxWidgets{,Qt}



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/wxwidgets/-/commit/63516d963f46ac15e14d2d3b3e66d36924e40565

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


Reply via email to