[notice] wxgtk3: initial import, needed for audacity
This commit is contained in:
parent
91b0c5fbff
commit
3b7ecf1cab
47
wxgtk3/.footprint
Normal file
47
wxgtk3/.footprint
Normal file
|
@ -0,0 +1,47 @@
|
|||
drwxr-xr-x root/root usr/
|
||||
drwxr-xr-x root/root usr/bin/
|
||||
lrwxrwxrwx root/root usr/bin/wx-config-gtk3 -> /usr/lib/wx/config/gtk3-unicode-3.0
|
||||
drwxr-xr-x root/root usr/lib/
|
||||
lrwxrwxrwx root/root usr/lib/libwx_gtk3u_adv-3.0.so -> libwx_gtk3u_adv-3.0.so.0
|
||||
lrwxrwxrwx root/root usr/lib/libwx_gtk3u_adv-3.0.so.0 -> libwx_gtk3u_adv-3.0.so.0.5.0
|
||||
-rwxr-xr-x root/root usr/lib/libwx_gtk3u_adv-3.0.so.0.5.0
|
||||
lrwxrwxrwx root/root usr/lib/libwx_gtk3u_aui-3.0.so -> libwx_gtk3u_aui-3.0.so.0
|
||||
lrwxrwxrwx root/root usr/lib/libwx_gtk3u_aui-3.0.so.0 -> libwx_gtk3u_aui-3.0.so.0.5.0
|
||||
-rwxr-xr-x root/root usr/lib/libwx_gtk3u_aui-3.0.so.0.5.0
|
||||
lrwxrwxrwx root/root usr/lib/libwx_gtk3u_core-3.0.so -> libwx_gtk3u_core-3.0.so.0
|
||||
lrwxrwxrwx root/root usr/lib/libwx_gtk3u_core-3.0.so.0 -> libwx_gtk3u_core-3.0.so.0.5.0
|
||||
-rwxr-xr-x root/root usr/lib/libwx_gtk3u_core-3.0.so.0.5.0
|
||||
lrwxrwxrwx root/root usr/lib/libwx_gtk3u_gl-3.0.so -> libwx_gtk3u_gl-3.0.so.0
|
||||
lrwxrwxrwx root/root usr/lib/libwx_gtk3u_gl-3.0.so.0 -> libwx_gtk3u_gl-3.0.so.0.5.0
|
||||
-rwxr-xr-x root/root usr/lib/libwx_gtk3u_gl-3.0.so.0.5.0
|
||||
lrwxrwxrwx root/root usr/lib/libwx_gtk3u_html-3.0.so -> libwx_gtk3u_html-3.0.so.0
|
||||
lrwxrwxrwx root/root usr/lib/libwx_gtk3u_html-3.0.so.0 -> libwx_gtk3u_html-3.0.so.0.5.0
|
||||
-rwxr-xr-x root/root usr/lib/libwx_gtk3u_html-3.0.so.0.5.0
|
||||
lrwxrwxrwx root/root usr/lib/libwx_gtk3u_media-3.0.so -> libwx_gtk3u_media-3.0.so.0
|
||||
lrwxrwxrwx root/root usr/lib/libwx_gtk3u_media-3.0.so.0 -> libwx_gtk3u_media-3.0.so.0.5.0
|
||||
-rwxr-xr-x root/root usr/lib/libwx_gtk3u_media-3.0.so.0.5.0
|
||||
lrwxrwxrwx root/root usr/lib/libwx_gtk3u_propgrid-3.0.so -> libwx_gtk3u_propgrid-3.0.so.0
|
||||
lrwxrwxrwx root/root usr/lib/libwx_gtk3u_propgrid-3.0.so.0 -> libwx_gtk3u_propgrid-3.0.so.0.5.0
|
||||
-rwxr-xr-x root/root usr/lib/libwx_gtk3u_propgrid-3.0.so.0.5.0
|
||||
lrwxrwxrwx root/root usr/lib/libwx_gtk3u_qa-3.0.so -> libwx_gtk3u_qa-3.0.so.0
|
||||
lrwxrwxrwx root/root usr/lib/libwx_gtk3u_qa-3.0.so.0 -> libwx_gtk3u_qa-3.0.so.0.5.0
|
||||
-rwxr-xr-x root/root usr/lib/libwx_gtk3u_qa-3.0.so.0.5.0
|
||||
lrwxrwxrwx root/root usr/lib/libwx_gtk3u_ribbon-3.0.so -> libwx_gtk3u_ribbon-3.0.so.0
|
||||
lrwxrwxrwx root/root usr/lib/libwx_gtk3u_ribbon-3.0.so.0 -> libwx_gtk3u_ribbon-3.0.so.0.5.0
|
||||
-rwxr-xr-x root/root usr/lib/libwx_gtk3u_ribbon-3.0.so.0.5.0
|
||||
lrwxrwxrwx root/root usr/lib/libwx_gtk3u_richtext-3.0.so -> libwx_gtk3u_richtext-3.0.so.0
|
||||
lrwxrwxrwx root/root usr/lib/libwx_gtk3u_richtext-3.0.so.0 -> libwx_gtk3u_richtext-3.0.so.0.5.0
|
||||
-rwxr-xr-x root/root usr/lib/libwx_gtk3u_richtext-3.0.so.0.5.0
|
||||
lrwxrwxrwx root/root usr/lib/libwx_gtk3u_stc-3.0.so -> libwx_gtk3u_stc-3.0.so.0
|
||||
lrwxrwxrwx root/root usr/lib/libwx_gtk3u_stc-3.0.so.0 -> libwx_gtk3u_stc-3.0.so.0.5.0
|
||||
-rwxr-xr-x root/root usr/lib/libwx_gtk3u_stc-3.0.so.0.5.0
|
||||
lrwxrwxrwx root/root usr/lib/libwx_gtk3u_xrc-3.0.so -> libwx_gtk3u_xrc-3.0.so.0
|
||||
lrwxrwxrwx root/root usr/lib/libwx_gtk3u_xrc-3.0.so.0 -> libwx_gtk3u_xrc-3.0.so.0.5.0
|
||||
-rwxr-xr-x root/root usr/lib/libwx_gtk3u_xrc-3.0.so.0.5.0
|
||||
drwxr-xr-x root/root usr/lib/wx/
|
||||
drwxr-xr-x root/root usr/lib/wx/config/
|
||||
-rwxr-xr-x root/root usr/lib/wx/config/gtk3-unicode-3.0
|
||||
drwxr-xr-x root/root usr/lib/wx/include/
|
||||
drwxr-xr-x root/root usr/lib/wx/include/gtk3-unicode-3.0/
|
||||
drwxr-xr-x root/root usr/lib/wx/include/gtk3-unicode-3.0/wx/
|
||||
-rw-r--r-- root/root usr/lib/wx/include/gtk3-unicode-3.0/wx/setup.h
|
6
wxgtk3/.signature
Normal file
6
wxgtk3/.signature
Normal file
|
@ -0,0 +1,6 @@
|
|||
untrusted comment: verify with /etc/ports/contrib.pub
|
||||
RWSagIOpLGJF3x5Ac2z4kTUECe7Wbt2pQB17bFB770lGd4CHU9fIMHFkdxItM4uvsytVwSFXSZl19yvF8IuMngpBQLR6s0EG9Q0=
|
||||
SHA256 (Pkgfile) = 1c5b549898a9f4fde694ef881732050b18dfa90300d7c8cc5aba530a7fc0df5e
|
||||
SHA256 (.footprint) = 2a2fef81c04b838c5437697fdbd187850db1b5690e4796ce929110b36c9501ff
|
||||
SHA256 (wxWidgets-3.0.5.1.tar.bz2) = 440f6e73cf5afb2cbf9af10cec8da6cdd3d3998d527598a53db87099524ac807
|
||||
SHA256 (make-abicheck-non-fatal.patch) = 46a1bb97d69163547da13d5e23a4c73e68de27ee601da5d2fb5bc5c417931453
|
40
wxgtk3/Pkgfile
Normal file
40
wxgtk3/Pkgfile
Normal file
|
@ -0,0 +1,40 @@
|
|||
# Description: GTK+3 implementation of wxWidgets API for GUI
|
||||
# URL: http://www.wxwidgets.org/
|
||||
# Maintainer: Danny Rawlins, crux at romster dot me
|
||||
# Depends on: gtk3 wxgtk-common
|
||||
|
||||
name=wxgtk3
|
||||
version=3.0.5.1
|
||||
release=1
|
||||
source=(https://github.com/wxWidgets/wxWidgets/releases/download/v$version/wxWidgets-$version.tar.bz2
|
||||
make-abicheck-non-fatal.patch)
|
||||
|
||||
build() {
|
||||
cd wxWidgets-$version
|
||||
|
||||
# C++ ABI check is too strict and breaks with GCC 5.1
|
||||
# https://bugzilla.redhat.com/show_bug.cgi?id=1200611
|
||||
patch -p1 -i $SRC/make-abicheck-non-fatal.patch
|
||||
|
||||
./configure \
|
||||
--prefix=/usr \
|
||||
--libdir=/usr/lib \
|
||||
--with-gtk=3 \
|
||||
--with-opengl \
|
||||
--enable-unicode \
|
||||
--enable-graphics_ctx \
|
||||
--enable-mediactrl \
|
||||
--enable-webview \
|
||||
--with-regex=builtin \
|
||||
--with-libpng=sys \
|
||||
--with-libxpm=sys \
|
||||
--with-libjpeg=sys \
|
||||
--with-libtiff=sys \
|
||||
--disable-precomp-headers
|
||||
|
||||
make
|
||||
make DESTDIR=$PKG install
|
||||
|
||||
rm -r $PKG/usr/{include,share,lib/libwx_base*,bin/wxrc*}
|
||||
mv $PKG/usr/bin/wx-config{,-gtk3}
|
||||
}
|
15
wxgtk3/make-abicheck-non-fatal.patch
Normal file
15
wxgtk3/make-abicheck-non-fatal.patch
Normal file
|
@ -0,0 +1,15 @@
|
|||
diff -up wxGTK-2.8.12/src/common/appbase.cpp.abicheck wxGTK-2.8.12/src/common/appbase.cpp
|
||||
--- wxGTK-2.8.12/src/common/appbase.cpp.abicheck 2015-03-12 17:15:18.000000000 +0100
|
||||
+++ wxGTK-2.8.12/src/common/appbase.cpp 2015-03-12 17:15:57.000000000 +0100
|
||||
@@ -424,10 +424,7 @@ bool wxAppConsole::CheckBuildOptions(con
|
||||
msg.Printf(_T("Mismatch between the program and library build versions detected.\nThe library used %s,\nand %s used %s."),
|
||||
lib.c_str(), progName.c_str(), prog.c_str());
|
||||
|
||||
- wxLogFatalError(msg.c_str());
|
||||
-
|
||||
- // normally wxLogFatalError doesn't return
|
||||
- return false;
|
||||
+ wxLogWarning(msg.c_str());
|
||||
}
|
||||
#undef wxCMP
|
||||
|
Loading…
Reference in New Issue
Block a user