summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorsL1pKn072023-06-14 23:42:32 +0200
committersL1pKn072023-06-14 23:42:32 +0200
commit59ad0b4162749f8f2ac8e35d4d9dfc3fcd5611b5 (patch)
tree458d85efe37817533f52d9575b7090381093a3bd
parent5d1af81b35fab209f7230947ac42e4824aec45d4 (diff)
downloadaur-59ad0b4162749f8f2ac8e35d4d9dfc3fcd5611b5.tar.gz
namcap -i
-rw-r--r--.SRCINFO114
-rw-r--r--PKGBUILD117
2 files changed, 201 insertions, 30 deletions
diff --git a/.SRCINFO b/.SRCINFO
index c0321d37e7c7..66199e07530d 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = wxwidgets-light
pkgdesc = wxWidgets suite for Base, Qt5 and GTK3 toolkits (GNOME/GStreamer free!)
pkgver = 3.2.2.1
- pkgrel = 3
+ pkgrel = 4
url = http://wxwidgets.org
arch = x86_64
license = custom:wxWindows
@@ -15,8 +15,25 @@ pkgbase = wxwidgets-light
makedepends = sdl2
makedepends = libmspack
makedepends = libsecret
- makedepends = sh
+ makedepends = bash
makedepends = gspell
+ makedepends = gcc-libs
+ makedepends = glibc
+ makedepends = curl
+ makedepends = expat
+ makedepends = glib2
+ makedepends = xz
+ makedepends = pcre2
+ makedepends = libglvnd
+ makedepends = libtiff
+ makedepends = libjpeg-turbo
+ makedepends = libglvnd
+ makedepends = libpng
+ makedepends = fontconfig
+ makedepends = pango
+ makedepends = cairo
+ makedepends = gdk-pixbuf2
+ makedepends = wayland
options = debug
source = wxwidgets::git+https://github.com/wxWidgets/wxWidgets.git#tag=v3.2.2.1
source = git+https://github.com/wxWidgets/nanosvg.git
@@ -25,38 +42,123 @@ pkgbase = wxwidgets-light
pkgname = wxwidgets-common-light
pkgdesc = wxWidgets common & base (GNOME/GStreamer free!)
- depends = sh
+ depends = gcc-libs
+ depends = glibc
+ depends = bash
+ depends = zlib
+ depends = xz
+ depends = curl
+ depends = libcurl.so
+ depends = expat
depends = libexpat.so
- depends = libsecret-1.so
+ depends = glib2
+ depends = libglib-2.0.so
+ depends = libgobject-2.0.so
+ depends = xz
+ depends = liblzma.so
+ depends = pcre2
depends = libpcre2-32.so
+ depends = libsecret
+ depends = libsecret-1.so
provides = wxbase
provides = wxbase-light
provides = wxwidgets-common
+ provides = libwx_baseu-3.2.so
+ provides = libwx_baseu_net-3.2.so
+ provides = libwx_baseu_xml-3.2.so
conflicts = wxbase
conflicts = wxwidgets-common
pkgname = wxwidgets-gtk3-light
pkgdesc = wxWidgets GTK3 Toolkit (GNOME/GStreamer free!)
depends = wxwidgets-common-light
+ depends = libsm
+ depends = bash
+ depends = gcc-libs
+ depends = libpng
+ depends = glibc
+ depends = libx11
+ depends = libxtst
depends = sdl2
- depends = libgspell-1.so
+ depends = libglvnd
+ depends = libEGL.so
+ depends = libOpenGL.so
+ depends = cairo
+ depends = libcairo.so
+ depends = fontconfig
+ depends = libfontconfig.so
+ depends = gtk3
+ depends = libgdk-3.so
depends = libgtk-3.so
+ depends = gdk-pixbuf2
+ depends = libgdk_pixbuf-2.0.so
+ depends = glib2
+ depends = libgio-2.0.so
+ depends = libglib-2.0.so
+ depends = libgobject-2.0.so
+ depends = gspell
+ depends = libgspell-1.so
+ depends = libjpeg-turbo
+ depends = libjpeg.so
+ depends = libmspack
depends = libmspack.so
+ depends = libnotify
depends = libnotify.so
+ depends = pango
+ depends = libpango-1.0.so
+ depends = libpangocairo-1.0.so
+ depends = libpangoft2-1.0.so
+ depends = libtiff
depends = libtiff.so
+ depends = wayland
+ depends = libwayland-client.so
+ depends = libwayland-egl.so
optdepends = webkit2gtk: for webview support
provides = wxwidgets
provides = wxwidgets-gtk3
provides = wxgtk3
+ provides = libwx_gtk3u_adv-3.2.so
+ provides = libwx_gtk3u_aui-3.2.so
+ provides = libwx_gtk3u_core-3.2.so
+ provides = libwx_gtk3u_gl-3.2.so
+ provides = libwx_gtk3u_html-3.2.so
+ provides = libwx_gtk3u_propgrid-3.2.so
+ provides = libwx_gtk3u_qa-3.2.so
+ provides = libwx_gtk3u_ribbon-3.2.so
+ provides = libwx_gtk3u_richtext-3.2.so
+ provides = libwx_gtk3u_stc-3.2.so
+ provides = libwx_gtk3u_webview-3.2.so
+ provides = libwx_gtk3u_xrc-3.2.so
conflicts = wxwidgets-gtk3
- conflicts = wxgtk3
pkgname = wxwidgets-qt5-light
pkgdesc = wxWidgets Qt5 Toolkit (GNOME/GStreamer free!)
depends = wxwidgets-common-light
+ depends = bash
+ depends = glibc
+ depends = libpng
depends = qt5-base
depends = sdl2
+ depends = gcc-libs
+ depends = libglvnd
+ depends = libOpenGL.so
+ depends = libjpeg-turbo
+ depends = libjpeg.so
+ depends = libmspack
depends = libmspack.so
+ depends = libtiff
+ depends = libtiff.so
provides = wxwidgets-qt5
provides = wxwidgets
+ provides = libwx_qtu_adv-3.2.so
+ provides = libwx_qtu_aui-3.2.so
+ provides = libwx_qtu_core-3.2.so
+ provides = libwx_qtu_gl-3.2.so
+ provides = libwx_qtu_html-3.2.so
+ provides = libwx_qtu_propgrid-3.2.so
+ provides = libwx_qtu_qa-3.2.so
+ provides = libwx_qtu_ribbon-3.2.so
+ provides = libwx_qtu_richtext-3.2.so
+ provides = libwx_qtu_stc-3.2.so
+ provides = libwx_qtu_xrc-3.2.so
conflicts = wxwidgets-qt5
diff --git a/PKGBUILD b/PKGBUILD
index ccab007057c3..3d869d889a11 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -8,7 +8,7 @@ pkgname=(
'wxwidgets-qt5-light'
)
pkgver=3.2.2.1
-pkgrel=3
+pkgrel=4
pkgdesc="wxWidgets suite for Base, Qt5 and GTK3 toolkits (GNOME/GStreamer free!)"
arch=('x86_64')
url='http://wxwidgets.org'
@@ -25,12 +25,29 @@ makedepends=(
'sdl2'
'libmspack'
'libsecret'
- 'sh'
+ 'bash'
'gspell'
+ 'gcc-libs'
+ 'glibc'
+ 'curl'
+ 'expat'
+ 'glib2'
+ 'xz'
+ 'pcre2'
+ 'libglvnd'
+ 'libtiff'
+ 'libjpeg-turbo'
+ 'libglvnd'
+ 'libpng'
+ 'fontconfig'
+ 'pango'
+ 'cairo'
+ 'gdk-pixbuf2'
+ 'wayland'
)
source=(
- "wxwidgets::git+https://github.com/wxWidgets/wxWidgets.git#tag=v${pkgver}"
- 'git+https://github.com/wxWidgets/nanosvg.git'
+ "wxwidgets::git+https://github.com/wxWidgets/wxWidgets.git#tag=v${pkgver}"
+ 'git+https://github.com/wxWidgets/nanosvg.git'
)
sha256sums=(
'SKIP'
@@ -152,13 +169,31 @@ package_wxwidgets-qt5-light() {
pkgdesc="wxWidgets Qt5 Toolkit (GNOME/GStreamer free!)"
depends=(
'wxwidgets-common-light'
+ 'bash'
+ 'glibc'
+ 'libpng'
'qt5-base'
'sdl2'
- 'libmspack.so'
+ 'gcc-libs'
+ 'libglvnd' 'libOpenGL.so'
+ 'libjpeg-turbo' 'libjpeg.so'
+ 'libmspack' 'libmspack.so'
+ 'libtiff' 'libtiff.so'
)
provides=(
'wxwidgets-qt5'
'wxwidgets'
+ 'libwx_qtu_adv-3.2.so'
+ 'libwx_qtu_aui-3.2.so'
+ 'libwx_qtu_core-3.2.so'
+ 'libwx_qtu_gl-3.2.so'
+ 'libwx_qtu_html-3.2.so'
+ 'libwx_qtu_propgrid-3.2.so'
+ 'libwx_qtu_qa-3.2.so'
+ 'libwx_qtu_ribbon-3.2.so'
+ 'libwx_qtu_richtext-3.2.so'
+ 'libwx_qtu_stc-3.2.so'
+ 'libwx_qtu_xrc-3.2.so'
)
conflicts=('wxwidgets-qt5')
@@ -182,23 +217,47 @@ package_wxwidgets-gtk3-light() {
pkgdesc="wxWidgets GTK3 Toolkit (GNOME/GStreamer free!)"
depends=(
'wxwidgets-common-light'
+ 'libsm'
+ 'bash'
+ 'gcc-libs'
+ 'libpng'
+ 'glibc'
+ 'libx11'
+ 'libxtst'
'sdl2'
- 'libgspell-1.so'
- 'libgtk-3.so'
- 'libmspack.so'
- 'libnotify.so'
- 'libtiff.so'
+ 'libglvnd' 'libEGL.so' 'libOpenGL.so'
+ 'cairo' 'libcairo.so'
+ 'fontconfig' 'libfontconfig.so'
+ 'gtk3' 'libgdk-3.so' 'libgtk-3.so'
+ 'gdk-pixbuf2' 'libgdk_pixbuf-2.0.so'
+ 'glib2' 'libgio-2.0.so' 'libglib-2.0.so' 'libgobject-2.0.so'
+ 'gspell' 'libgspell-1.so'
+ 'libjpeg-turbo' 'libjpeg.so'
+ 'libmspack' 'libmspack.so'
+ 'libnotify' 'libnotify.so'
+ 'pango' 'libpango-1.0.so' 'libpangocairo-1.0.so' 'libpangoft2-1.0.so'
+ 'libtiff' 'libtiff.so'
+ 'wayland' 'libwayland-client.so' 'libwayland-egl.so'
)
- optdepends=('webkit2gtk: for webview support')
provides=(
'wxwidgets'
'wxwidgets-gtk3'
'wxgtk3'
+ 'libwx_gtk3u_adv-3.2.so'
+ 'libwx_gtk3u_aui-3.2.so'
+ 'libwx_gtk3u_core-3.2.so'
+ 'libwx_gtk3u_gl-3.2.so'
+ 'libwx_gtk3u_html-3.2.so'
+ 'libwx_gtk3u_propgrid-3.2.so'
+ 'libwx_gtk3u_qa-3.2.so'
+ 'libwx_gtk3u_ribbon-3.2.so'
+ 'libwx_gtk3u_richtext-3.2.so'
+ 'libwx_gtk3u_stc-3.2.so'
+ 'libwx_gtk3u_webview-3.2.so'
+ 'libwx_gtk3u_xrc-3.2.so'
)
- conflicts=(
- 'wxwidgets-gtk3'
- 'wxgtk3'
- )
+ optdepends=('webkit2gtk: for webview support')
+ conflicts=('wxwidgets-gtk3')
make -C build-gtk3 DESTDIR="${pkgdir}" install
@@ -222,11 +281,11 @@ package_wxwidgets-gtk4-light() {
depends=(
'wxwidgets-common-light'
'sdl2'
- 'libgspell-1.so'
- 'libgtk-4.so'
- 'libmspack.so'
- 'libnotify.so'
- 'libtiff.so'
+ 'gspell' 'libgspell-1.so'
+ 'gtk4' 'libgtk-4.so'
+ 'libmspack' 'libmspack.so'
+ 'libnotify' 'libnotify.so'
+ 'libtiff' 'libtiff.so'
)
optdepends=('webkit2gtk: for webview support')
provides=(
@@ -254,15 +313,25 @@ package_wxwidgets-gtk4-light() {
package_wxwidgets-common-light() {
pkgdesc="wxWidgets common & base (GNOME/GStreamer free!)"
depends=(
- 'sh'
- 'libexpat.so'
- 'libsecret-1.so'
- 'libpcre2-32.so'
+ 'gcc-libs'
+ 'glibc'
+ 'bash'
+ 'zlib'
+ 'xz'
+ 'curl' 'libcurl.so'
+ 'expat' 'libexpat.so'
+ 'glib2' 'libglib-2.0.so' 'libgobject-2.0.so'
+ 'xz' 'liblzma.so'
+ 'pcre2' 'libpcre2-32.so'
+ 'libsecret' 'libsecret-1.so'
)
provides=(
'wxbase'
'wxbase-light'
'wxwidgets-common'
+ 'libwx_baseu-3.2.so'
+ 'libwx_baseu_net-3.2.so'
+ 'libwx_baseu_xml-3.2.so'
)
conflicts=(
'wxbase'