* update wxwidgets to 3.2.6-1

This commit is contained in:
Alexander Baldeck 2024-10-04 18:58:19 +02:00
parent 7fb49a007a
commit f52033888a
3 changed files with 91 additions and 3 deletions

83
wxwidgets/.SRCINFO Normal file
View File

@ -0,0 +1,83 @@
pkgbase = wxwidgets
pkgver = 3.2.6
pkgrel = 1
url = https://wxwidgets.org
arch = x86_64
arch = powerpc64le
arch = powerpc64
arch = powerpc
arch = riscv64
license = custom:wxWindows
makedepends = cmake
makedepends = git
makedepends = glu
makedepends = gst-plugins-base
makedepends = libmspack
makedepends = libnotify
makedepends = nanosvg
makedepends = qt5-base
makedepends = sdl2
makedepends = webkit2gtk-4.1
source = git+https://github.com/wxWidgets/wxWidgets#tag=v3.2.6
sha256sums = b4f2e8ebac43c0fc351a3c94b6fad6862d8cc9cdb55f7a224747d1066a2e09f5
pkgname = wxwidgets-common
pkgdesc = Common libraries and headers for wxwidgets
depends = curl
depends = gcc-libs
depends = glib2
depends = glibc
depends = expat
depends = libsecret
depends = pcre2
depends = xz
depends = zlib
conflicts = wxgtk-common
replaces = wxgtk-common
pkgname = wxwidgets-gtk3
pkgdesc = GTK+3 implementation of wxWidgets API for GUI
depends = bash
depends = cairo
depends = fontconfig
depends = gcc-libs
depends = gdk-pixbuf2
depends = glib2
depends = glibc
depends = gst-plugins-bad-libs
depends = gstreamer
depends = gtk3
depends = libglvnd
depends = libjpeg-turbo
depends = libnotify
depends = libmspack
depends = libpng
depends = libsm
depends = libtiff
depends = libx11
depends = libxkbcommon
depends = libxtst
depends = pango
depends = sdl2
depends = wayland
depends = wxwidgets-common
optdepends = webkit2gtk-4.1: for webview support
provides = wxgtk3
provides = wxwidgets
conflicts = wxgtk3
replaces = wxgtk3
pkgname = wxwidgets-qt5
pkgdesc = Qt5 implementation of wxWidgets API for GUI
depends = bash
depends = gcc-libs
depends = glibc
depends = libglvnd
depends = libjpeg-turbo
depends = libmspack
depends = libpng
depends = libtiff
depends = qt5-base
depends = sdl2
depends = wxwidgets-common
provides = wxwidgets

View File

@ -0,0 +1,6 @@
[wxwidgets]
source = 'github'
github = 'wxWidgets/wxWidgets'
use_max_tag = true
prefix = 'v'
exclude_regex = '.*rc.*'

View File

@ -6,7 +6,7 @@ pkgbase=wxwidgets
pkgname=(wxwidgets-common
wxwidgets-gtk3
wxwidgets-qt5)
pkgver=3.2.5
pkgver=3.2.6
pkgrel=1
arch=(x86_64 powerpc64le powerpc64 powerpc riscv64)
url='https://wxwidgets.org'
@ -22,11 +22,10 @@ makedepends=(cmake
sdl2
webkit2gtk-4.1)
source=(git+https://github.com/wxWidgets/wxWidgets#tag=v$pkgver)
sha256sums=('d0f477627d87f67e5085c60d813df726979be248db3699a76b7c4d6987e226b0')
sha256sums=('b4f2e8ebac43c0fc351a3c94b6fad6862d8cc9cdb55f7a224747d1066a2e09f5')
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
}