From 5bb7e2d7741bb254c04d93859c78bfcfb5affe36 Mon Sep 17 00:00:00 2001 From: Rmys Date: Wed, 27 Jul 2022 12:59:10 +0300 Subject: [PATCH] wxgtk-3.2.0 --- desktop/toolkit/wxGTK/actions.py | 14 ++++-------- desktop/toolkit/wxGTK/pspec.xml | 37 +++++++++++++++++++++++--------- 2 files changed, 31 insertions(+), 20 deletions(-) diff --git a/desktop/toolkit/wxGTK/actions.py b/desktop/toolkit/wxGTK/actions.py index 6d1c7cb5e1..4b1575ccad 100644 --- a/desktop/toolkit/wxGTK/actions.py +++ b/desktop/toolkit/wxGTK/actions.py @@ -13,11 +13,9 @@ def setup(): pisitools.flags.add("-fno-strict-aliasing") - autotools.configure("--enable-gtk2 \ - --enable-shared \ + autotools.configure("--enable-shared \ --disable-optimise \ --disable-debug \ - --enable-no_deps \ --disable-rpath \ --enable-intl \ --enable-geometry \ @@ -38,9 +36,7 @@ def setup(): --with-libtiff=sys \ --with-libxpm=sys \ --with-sdl \ - --without-gnomeprint \ --without-gnomevfs \ - --without-odbc \ --with-opengl \ --with-regex=builtin \ --with-zlib=sys \ @@ -50,11 +46,9 @@ def setup(): shelltools.cd("../wxWidgets-%s-gtk3" % get.srcVERSION()) pisitools.flags.add("-fno-strict-aliasing") - autotools.configure("--enable-gtk3 \ - --enable-shared \ + autotools.configure("--enable-shared \ --disable-optimise \ --disable-debug \ - --enable-no_deps \ --disable-rpath \ --enable-intl \ --enable-geometry \ @@ -75,9 +69,7 @@ def setup(): --with-libtiff=sys \ --with-libxpm=sys \ --with-sdl \ - --without-gnomeprint \ --without-gnomevfs \ - --without-odbc \ --with-opengl \ --with-regex=builtin \ --with-zlib=sys \ @@ -100,6 +92,8 @@ def install(): autotools.rawInstall("DESTDIR=%s" % get.installDIR()) #autotools.install() + pisitools.insinto("/usr/share/pixmaps", "art/wxlogo.svg") + pisitools.dodoc("docs/*.txt", "docs/*.htm") diff --git a/desktop/toolkit/wxGTK/pspec.xml b/desktop/toolkit/wxGTK/pspec.xml index 0f63de99f9..343a7b3e24 100644 --- a/desktop/toolkit/wxGTK/pspec.xml +++ b/desktop/toolkit/wxGTK/pspec.xml @@ -13,9 +13,10 @@ LGPLv2 wxWinFDL-3 library + wxlogo GTK+ version of wxWidgets, a cross-platform C++ GUI toolkit wxWidgets/GTK2 is the GTK2 port of the C++ cross-platform wxWidgets GUI library, offering classes for all common GUI controls as well as a comprehensive set of helper classes for most common application tasks, ranging from networking to HTML display and image manipulation. - https://github.com/wxWidgets/wxWidgets/releases/download/v3.0.5.1/wxWidgets-3.0.5.1.tar.bz2 + https://github.com/wxWidgets/wxWidgets/releases/download/v3.2.0/wxWidgets-3.2.0.tar.bz2 pkgconfig zlib-devel @@ -31,10 +32,11 @@ webkit2gtk-devel libjpeg-turbo-devel gconf-devel + gst-plugins-bad-devel gst-plugins-base-devel - make-abicheck-non-fatal.patch + @@ -51,6 +53,7 @@ libSM libsdl2 libX11 + libXtst libgcc libpng libglvnd @@ -58,18 +61,19 @@ gstreamer gdk-pixbuf libXxf86vm + fontconfig webkit2gtk libjpeg-turbo libjpeg-turbo gstreamer - gst-plugins-base + gst-plugins-bad wxGTK-common /usr/lib/libwx_gtk2u* - /usr/lib/wx/include/gtk2-unicode-3.0/wx/setup.h + /usr/lib/wx/include/gtk2-unicode-3.2/wx/setup.h /usr/bin/wx-config - /usr/lib/wx/config/gtk2-unicode-3.0 + /usr/lib/wx/config/gtk2-unicode-3.2 @@ -84,6 +88,8 @@ libSM pango libX11 + wayland + libXtst libgcc libpng libsdl2 @@ -92,16 +98,18 @@ gstreamer gdk-pixbuf libXxf86vm + fontconfig webkit2gtk + wayland-client libjpeg-turbo - gst-plugins-base + gst-plugins-bad /usr/lib/libwx_gtk3u* - /usr/lib/wx/include/gtk3-unicode-3.0/wx/setup.h + /usr/lib/wx/include/gtk3-unicode-3.2/wx/setup.h /usr/bin/wx-config-gtk3 - /usr/lib/wx/config/gtk3-unicode-3.0 - /usr/lib/wx/3.0/web-extensions/webkit2_extu-3.0.so + /usr/lib/wx/config/gtk3-unicode-3.2 + /usr/lib/wx/3.2/web-extensions/webkit2_extu-3.2.so @@ -110,16 +118,18 @@ zlib expat + glib2 libgcc /usr/bin/wxrc - /usr/bin/wxrc-3.0 + /usr/bin/wxrc-3.2 /usr/lib/libwx_baseu* /usr/share/aclocal/ /usr/share/bakefile/ /usr/share/locale/ /usr/share/doc/ + /usr/share/pixmaps/ @@ -135,6 +145,13 @@ + + 2022-07-26 + 3.2.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-06-20 3.0.5.1