[arch-commits] Commit in wxgtk/repos/extra-x86_64 (4 files)
Date: Sunday, May 10, 2020 @ 07:50:19 Author: arojas Revision: 382991 archrelease: copy trunk to extra-x86_64 Added: wxgtk/repos/extra-x86_64/PKGBUILD (from rev 382990, wxgtk/trunk/PKGBUILD) wxgtk/repos/extra-x86_64/make-abicheck-non-fatal.patch (from rev 382990, wxgtk/trunk/make-abicheck-non-fatal.patch) Deleted: wxgtk/repos/extra-x86_64/PKGBUILD wxgtk/repos/extra-x86_64/make-abicheck-non-fatal.patch ---+ PKGBUILD | 164 make-abicheck-non-fatal.patch | 30 +++ 2 files changed, 97 insertions(+), 97 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-05-10 07:50:05 UTC (rev 382990) +++ PKGBUILD2020-05-10 07:50:19 UTC (rev 382991) @@ -1,82 +0,0 @@ -# Maintainer: Eric Bélanger - -pkgbase=wxgtk -pkgname=(wxgtk2 wxgtk3 wxgtk-common) -pkgver=3.0.5 -pkgrel=1 -arch=('x86_64') -url="https://wxwidgets.org; -license=('custom:wxWindows') -makedepends=(gst-plugins-base glu webkit2gtk libnotify gtk2) -options=('!emptydirs') -source=(https://github.com/wxWidgets/wxWidgets/releases/download/v$pkgver/wxWidgets-$pkgver.tar.bz2 -make-abicheck-non-fatal.patch) -sha256sums=('8aacd56b462f42fb6e33b4d8f5d40be5abc3d3b41348ea968aa515cc8285d813' -'46a1bb97d69163547da13d5e23a4c73e68de27ee601da5d2fb5bc5c417931453') - -prepare() { - cd wxWidgets-$pkgver - - # C++ ABI check is too strict and breaks with GCC 5.1 - # https://bugzilla.redhat.com/show_bug.cgi?id=1200611 - patch -Np1 -i ../make-abicheck-non-fatal.patch - - cd .. - cp -r wxWidgets-$pkgver wxWidgets-$pkgver-gtk3 -} - -build() { - cd wxWidgets-$pkgver - ./configure --prefix=/usr --libdir=/usr/lib --with-gtk=2 --with-opengl --enable-unicode \ ---enable-graphics_ctx --enable-mediactrl --with-regex=builtin \ ---with-libpng=sys --with-libxpm=sys --with-libjpeg=sys --with-libtiff=sys \ ---disable-precomp-headers - make - make -C locale allmo - - cd ../wxWidgets-$pkgver-gtk3 - ./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 -} - -package_wxgtk-common() { - pkgdesc='Common libraries and headers for wxgtk2 and wxgtk3' - depends=(zlib gcc-libs expat) - - cd wxWidgets-$pkgver - make DESTDIR="$pkgdir" install - rm -r "$pkgdir"/usr/{bin/wx-config,lib/{wx,libwx_gtk*}} - - install -D -m644 docs/licence.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - -package_wxgtk2() { - pkgdesc='GTK+2 implementation of wxWidgets API for GUI' - depends=(gtk2 libgl gst-plugins-base-libs libsm libxxf86vm wxgtk-common libnotify) - conflicts=(wxgtk) - provides=(wxgtk) - replaces=(wxgtk) - - cd wxWidgets-$pkgver - make DESTDIR="$pkgdir" install - rm -r "$pkgdir"/usr/{include,share,lib/libwx_base*,bin/wxrc*} - - install -D -m644 docs/licence.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - -package_wxgtk3() { - pkgdesc='GTK+3 implementation of wxWidgets API for GUI' - depends=(gtk3 gst-plugins-base-libs libsm libxxf86vm wxgtk-common libnotify) - optdepends=('webkit2gtk: for webview support') - conflicts=('wxgtk<3.0.3.1-2') - - cd wxWidgets-$pkgver-gtk3 - make DESTDIR="$pkgdir" install - rm -r "$pkgdir"/usr/{include,share,lib/libwx_base*,bin/wxrc*} - mv "$pkgdir"/usr/bin/wx-config{,-gtk3} - - install -D -m644 docs/licence.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} Copied: wxgtk/repos/extra-x86_64/PKGBUILD (from rev 382990, wxgtk/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-05-10 07:50:19 UTC (rev 382991) @@ -0,0 +1,82 @@ +# Maintainer: Eric Bélanger + +pkgbase=wxgtk +pkgname=(wxgtk2 wxgtk3 wxgtk-common) +pkgver=3.0.5.1 +pkgrel=1 +arch=('x86_64') +url="https://wxwidgets.org; +license=('custom:wxWindows') +makedepends=(gst-plugins-base glu webkit2gtk libnotify gtk2) +options=('!emptydirs') +source=(https://github.com/wxWidgets/wxWidgets/releases/download/v$pkgver/wxWidgets-$pkgver.tar.bz2 +make-abicheck-non-fatal.patch) +sha256sums=('440f6e73cf5afb2cbf9af10cec8da6cdd3d3998d527598a53db87099524ac807' +'46a1bb97d69163547da13d5e23a4c73e68de27ee601da5d2fb5bc5c417931453') + +prepare() { + cd wxWidgets-$pkgver + + # C++ ABI check is too strict and breaks with GCC 5.1 + # https://bugzilla.redhat.com/show_bug.cgi?id=1200611 + patch -Np1 -i ../make-abicheck-non-fatal.patch + + cd .. + cp -r wxWidgets-$pkgver wxWidgets-$pkgver-gtk3 +} + +build() { + cd wxWidgets-$pkgver + ./configure --prefix=/usr --libdir=/usr/lib --with-gtk=2 --with-opengl --enable-unicode \ +--enable-graphics_ctx --enable-mediactrl --with-regex=builtin \ +--with-libpng=sys
[arch-commits] Commit in wxgtk/repos/extra-x86_64 (4 files)
Date: Saturday, May 2, 2020 @ 11:20:18 Author: arojas Revision: 382143 archrelease: copy trunk to extra-x86_64 Added: wxgtk/repos/extra-x86_64/PKGBUILD (from rev 382142, wxgtk/trunk/PKGBUILD) wxgtk/repos/extra-x86_64/make-abicheck-non-fatal.patch (from rev 382142, wxgtk/trunk/make-abicheck-non-fatal.patch) Deleted: wxgtk/repos/extra-x86_64/PKGBUILD wxgtk/repos/extra-x86_64/make-abicheck-non-fatal.patch ---+ PKGBUILD | 167 +++- make-abicheck-non-fatal.patch | 30 +++ 2 files changed, 97 insertions(+), 100 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-05-02 11:19:23 UTC (rev 382142) +++ PKGBUILD2020-05-02 11:20:18 UTC (rev 382143) @@ -1,85 +0,0 @@ -# $Id$ -# Maintainer: Eric Bélanger - -pkgbase=wxgtk -pkgname=(wxgtk2 wxgtk3 wxgtk-common) -pkgver=3.0.4 -pkgrel=2 -arch=('x86_64') -url="https://wxwidgets.org; -license=('custom:wxWindows') -makedepends=('gst-plugins-base' 'glu' 'webkit2gtk' 'libnotify' 'gtk2') -options=('!emptydirs') -source=(https://github.com/wxWidgets/wxWidgets/releases/download/v$pkgver/wxWidgets-$pkgver.tar.bz2 -make-abicheck-non-fatal.patch) -sha256sums=('96157f988d261b7368e5340afa1a0cad943768f35929c22841f62c25b17bf7f0' -'46a1bb97d69163547da13d5e23a4c73e68de27ee601da5d2fb5bc5c417931453') - -prepare() { - cd wxWidgets-${pkgver} - - # C++ ABI check is too strict and breaks with GCC 5.1 - # https://bugzilla.redhat.com/show_bug.cgi?id=1200611 - patch -Np1 -i ../make-abicheck-non-fatal.patch - - cd .. - cp -r wxWidgets-${pkgver} wxWidgets-${pkgver}-gtk3 -} - -build() { - cd wxWidgets-${pkgver} - ./autogen.sh - ./configure --prefix=/usr --libdir=/usr/lib --with-gtk=2 --with-opengl --enable-unicode \ ---enable-graphics_ctx --enable-mediactrl --with-regex=builtin \ ---with-libpng=sys --with-libxpm=sys --with-libjpeg=sys --with-libtiff=sys \ ---disable-precomp-headers - make - make -C locale allmo - - cd ../wxWidgets-${pkgver}-gtk3 - ./autogen.sh - ./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 -} - -package_wxgtk-common() { - pkgdesc='Common libraries and headers for wxgtk2 and wxgtk3' - depends=('zlib' 'gcc-libs' 'expat') - - cd wxWidgets-${pkgver} - make DESTDIR="${pkgdir}" install - rm -r "$pkgdir"/usr/{bin/wx-config,lib/{wx,libwx_gtk*}} - - install -D -m644 docs/licence.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" -} - -package_wxgtk2() { - pkgdesc='GTK+2 implementation of wxWidgets API for GUI' - depends=('gtk2' 'libgl' 'gst-plugins-base-libs' 'libsm' 'libxxf86vm' 'wxgtk-common' 'libnotify') - conflicts=('wxgtk') - provides=('wxgtk') - replaces=('wxgtk') - - cd wxWidgets-${pkgver} - make DESTDIR="${pkgdir}" install - rm -r "$pkgdir"/usr/{include,share,lib/libwx_base*,bin/wxrc*} - - install -D -m644 docs/licence.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" -} - -package_wxgtk3() { - pkgdesc='GTK+3 implementation of wxWidgets API for GUI' - depends=('gtk3' 'gst-plugins-base-libs' 'libsm' 'libxxf86vm' 'wxgtk-common' 'libnotify') - optdepends=('webkit2gtk: for webview support') - conflicts=('wxgtk<3.0.3.1-2') - - cd wxWidgets-${pkgver}-gtk3 - make DESTDIR="${pkgdir}" install - rm -r "$pkgdir"/usr/{include,share,lib/libwx_base*,bin/wxrc*} - mv "$pkgdir"/usr/bin/wx-config{,-gtk3} - - install -D -m644 docs/licence.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" -} Copied: wxgtk/repos/extra-x86_64/PKGBUILD (from rev 382142, wxgtk/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-05-02 11:20:18 UTC (rev 382143) @@ -0,0 +1,82 @@ +# Maintainer: Eric Bélanger + +pkgbase=wxgtk +pkgname=(wxgtk2 wxgtk3 wxgtk-common) +pkgver=3.0.5 +pkgrel=1 +arch=('x86_64') +url="https://wxwidgets.org; +license=('custom:wxWindows') +makedepends=(gst-plugins-base glu webkit2gtk libnotify gtk2) +options=('!emptydirs') +source=(https://github.com/wxWidgets/wxWidgets/releases/download/v$pkgver/wxWidgets-$pkgver.tar.bz2 +make-abicheck-non-fatal.patch) +sha256sums=('8aacd56b462f42fb6e33b4d8f5d40be5abc3d3b41348ea968aa515cc8285d813' +'46a1bb97d69163547da13d5e23a4c73e68de27ee601da5d2fb5bc5c417931453') + +prepare() { + cd wxWidgets-$pkgver + + # C++ ABI check is too strict and breaks with GCC 5.1 + # https://bugzilla.redhat.com/show_bug.cgi?id=1200611 + patch -Np1 -i ../make-abicheck-non-fatal.patch + + cd .. + cp -r wxWidgets-$pkgver wxWidgets-$pkgver-gtk3 +} + +build() { + cd wxWidgets-$pkgver + ./configure --prefix=/usr --libdir=/usr/lib --with-gtk=2
[arch-commits] Commit in wxgtk/repos/extra-x86_64 (4 files)
Date: Tuesday, September 11, 2018 @ 15:52:10 Author: arojas Revision: 334382 archrelease: copy trunk to extra-x86_64 Added: wxgtk/repos/extra-x86_64/PKGBUILD (from rev 334381, wxgtk/trunk/PKGBUILD) wxgtk/repos/extra-x86_64/make-abicheck-non-fatal.patch (from rev 334381, wxgtk/trunk/make-abicheck-non-fatal.patch) Deleted: wxgtk/repos/extra-x86_64/PKGBUILD wxgtk/repos/extra-x86_64/make-abicheck-non-fatal.patch ---+ PKGBUILD | 170 make-abicheck-non-fatal.patch | 30 +++ 2 files changed, 100 insertions(+), 100 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-09-11 15:51:29 UTC (rev 334381) +++ PKGBUILD2018-09-11 15:52:10 UTC (rev 334382) @@ -1,85 +0,0 @@ -# $Id$ -# Maintainer: Eric Bélanger - -pkgbase=wxgtk -pkgname=(wxgtk2 wxgtk3 wxgtk-common) -pkgver=3.0.4 -pkgrel=1 -arch=('x86_64') -url="https://wxwidgets.org; -license=('custom:wxWindows') -makedepends=('gst-plugins-base' 'gconf' 'glu' 'webkit2gtk' 'libnotify' 'gtk2') -options=('!emptydirs') -source=(https://github.com/wxWidgets/wxWidgets/releases/download/v$pkgver/wxWidgets-$pkgver.tar.bz2 -make-abicheck-non-fatal.patch) -sha256sums=('96157f988d261b7368e5340afa1a0cad943768f35929c22841f62c25b17bf7f0' -'46a1bb97d69163547da13d5e23a4c73e68de27ee601da5d2fb5bc5c417931453') - -prepare() { - cd wxWidgets-${pkgver} - - # C++ ABI check is too strict and breaks with GCC 5.1 - # https://bugzilla.redhat.com/show_bug.cgi?id=1200611 - patch -Np1 -i ../make-abicheck-non-fatal.patch - - cd .. - cp -r wxWidgets-${pkgver} wxWidgets-${pkgver}-gtk3 -} - -build() { - cd wxWidgets-${pkgver} - ./autogen.sh - ./configure --prefix=/usr --libdir=/usr/lib --with-gtk=2 --with-opengl --enable-unicode \ ---enable-graphics_ctx --enable-mediactrl --with-regex=builtin \ ---with-libpng=sys --with-libxpm=sys --with-libjpeg=sys --with-libtiff=sys \ ---disable-precomp-headers - make - make -C locale allmo - - cd ../wxWidgets-${pkgver}-gtk3 - ./autogen.sh - ./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 -} - -package_wxgtk-common() { - pkgdesc='Common libraries and headers for wxgtk2 and wxgtk3' - depends=('zlib' 'gcc-libs' 'expat') - - cd wxWidgets-${pkgver} - make DESTDIR="${pkgdir}" install - rm -r "$pkgdir"/usr/{bin/wx-config,lib/{wx,libwx_gtk*}} - - install -D -m644 docs/licence.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" -} - -package_wxgtk2() { - pkgdesc='GTK+2 implementation of wxWidgets API for GUI' - depends=('gtk2' 'libgl' 'gst-plugins-base-libs' 'libsm' 'libxxf86vm' 'wxgtk-common' 'libnotify') - conflicts=('wxgtk') - provides=('wxgtk') - replaces=('wxgtk') - - cd wxWidgets-${pkgver} - make DESTDIR="${pkgdir}" install - rm -r "$pkgdir"/usr/{include,share,lib/libwx_base*,bin/wxrc*} - - install -D -m644 docs/licence.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" -} - -package_wxgtk3() { - pkgdesc='GTK+3 implementation of wxWidgets API for GUI' - depends=('gtk3' 'gst-plugins-base-libs' 'libsm' 'libxxf86vm' 'wxgtk-common' 'libnotify') - optdepends=('webkit2gtk: for webview support') - conflicts=('wxgtk<3.0.3.1-2') - - cd wxWidgets-${pkgver}-gtk3 - make DESTDIR="${pkgdir}" install - rm -r "$pkgdir"/usr/{include,share,lib/libwx_base*,bin/wxrc*} - mv "$pkgdir"/usr/bin/wx-config{,-gtk3} - - install -D -m644 docs/licence.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" -} Copied: wxgtk/repos/extra-x86_64/PKGBUILD (from rev 334381, wxgtk/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-09-11 15:52:10 UTC (rev 334382) @@ -0,0 +1,85 @@ +# $Id$ +# Maintainer: Eric Bélanger + +pkgbase=wxgtk +pkgname=(wxgtk2 wxgtk3 wxgtk-common) +pkgver=3.0.4 +pkgrel=2 +arch=('x86_64') +url="https://wxwidgets.org; +license=('custom:wxWindows') +makedepends=('gst-plugins-base' 'glu' 'webkit2gtk' 'libnotify' 'gtk2') +options=('!emptydirs') +source=(https://github.com/wxWidgets/wxWidgets/releases/download/v$pkgver/wxWidgets-$pkgver.tar.bz2 +make-abicheck-non-fatal.patch) +sha256sums=('96157f988d261b7368e5340afa1a0cad943768f35929c22841f62c25b17bf7f0' +'46a1bb97d69163547da13d5e23a4c73e68de27ee601da5d2fb5bc5c417931453') + +prepare() { + cd wxWidgets-${pkgver} + + # C++ ABI check is too strict and breaks with GCC 5.1 + # https://bugzilla.redhat.com/show_bug.cgi?id=1200611 + patch -Np1 -i ../make-abicheck-non-fatal.patch + + cd .. + cp -r wxWidgets-${pkgver} wxWidgets-${pkgver}-gtk3 +} + +build() { + cd wxWidgets-${pkgver} + ./autogen.sh +
[arch-commits] Commit in wxgtk/repos/extra-x86_64 (6 files)
Date: Sunday, January 21, 2018 @ 18:14:14 Author: arojas Revision: 315196 archrelease: copy trunk to extra-x86_64 Added: wxgtk/repos/extra-x86_64/PKGBUILD (from rev 315195, wxgtk/trunk/PKGBUILD) wxgtk/repos/extra-x86_64/make-abicheck-non-fatal.patch (from rev 315195, wxgtk/trunk/make-abicheck-non-fatal.patch) wxgtk/repos/extra-x86_64/wxgtk-webkit-infinite-loop.patch (from rev 315195, wxgtk/trunk/wxgtk-webkit-infinite-loop.patch) Deleted: wxgtk/repos/extra-x86_64/PKGBUILD wxgtk/repos/extra-x86_64/make-abicheck-non-fatal.patch wxgtk/repos/extra-x86_64/wxgtk-webkit-infinite-loop.patch --+ PKGBUILD | 208 ++--- make-abicheck-non-fatal.patch| 30 ++--- wxgtk-webkit-infinite-loop.patch | 72 ++-- 3 files changed, 157 insertions(+), 153 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-01-21 18:13:51 UTC (rev 315195) +++ PKGBUILD2018-01-21 18:14:14 UTC (rev 315196) @@ -1,102 +0,0 @@ -# $Id$ -# Maintainer: Eric Bélanger- -pkgbase=wxgtk -pkgname=(wxgtk2 wxgtk3 wxgtk-common) -pkgver=3.0.3.1 -pkgrel=10 -arch=('x86_64') -url="https://wxwidgets.org; -license=('custom:wxWindows') -makedepends=('gst-plugins-base' 'gconf' 'glu' 'webkit2gtk' 'libnotify' 'gtk2') -options=('!emptydirs') -source=(https://github.com/wxWidgets/wxWidgets/releases/download/v$pkgver/wxWidgets-$pkgver.tar.bz2 -make-abicheck-non-fatal.patch wxgtk-webkit2gtk.patch::"https://github.com/wxWidgets/wxWidgets/commit/ec6e54bc.patch; - wxgtk2-fix-webview.patch::"https://github.com/wxWidgets/wxWidgets/commit/fd247cca.patch; - wxgtk-filezilla-assert.patch::"https://github.com/wxWidgets/wxWidgets/commit/ce1dce11.patch; -wxgtk-webkit-infinite-loop.patch) -sha256sums=('3164ad6bc5f61c48d2185b39065ddbe44283eb834a5f62beb13f1d0923e366e4' -'46a1bb97d69163547da13d5e23a4c73e68de27ee601da5d2fb5bc5c417931453' -'5cc7804696d94f88470d99899d628f1873a5ecff359a5e6fcf67318f3dcfd3ee' -'c441ae48381b1d92522e6f125d733d5710105065099327c00fa35f50e146bdf4' -'168deb2e76e21bcd46c3a1efd86c0f3e1354e9511cf12a9dc54b7dc82c0e3d63' -'e983e95bc321544e31ba34220665a463c99b28d7645e28c1192cf6da1978cfb5') - -prepare() { - cd wxWidgets-${pkgver} - - # C++ ABI check is too strict and breaks with GCC 5.1 - # https://bugzilla.redhat.com/show_bug.cgi?id=1200611 - patch -Np1 -i ../make-abicheck-non-fatal.patch - - # Support webkit2gtk - sed -e 's|setup0.h|setup.h|g' -i ../wxgtk-webkit2gtk.patch - patch -p1 -i ../wxgtk-webkit2gtk.patch - # fix webview after webkit2gtk port - patch -p1 -i ../wxgtk2-fix-webview.patch - # fix assert in FileZilla - patch -p1 -i ../wxgtk-filezilla-assert.patch - # fix infinite loop in webkit - patch -p1 -i ../wxgtk-webkit-infinite-loop.patch - - cd .. - cp -r wxWidgets-${pkgver} wxWidgets-${pkgver}-gtk3 -} - -build() { - cd wxWidgets-${pkgver} - ./autogen.sh - ./configure --prefix=/usr --libdir=/usr/lib --with-gtk=2 --with-opengl --enable-unicode \ ---enable-graphics_ctx --enable-mediactrl --with-regex=builtin \ ---with-libpng=sys --with-libxpm=sys --with-libjpeg=sys --with-libtiff=sys \ ---disable-precomp-headers - make - make -C locale allmo - - cd ../wxWidgets-${pkgver}-gtk3 - ./autogen.sh - ./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 -} - -package_wxgtk-common() { - pkgdesc='Common libraries and headers for wxgtk2 and wxgtk3' - depends=('zlib' 'gcc-libs' 'expat') - - cd wxWidgets-${pkgver} - make DESTDIR="${pkgdir}" install - rm -r "$pkgdir"/usr/{bin/wx-config,lib/{wx,libwx_gtk*}} - - install -D -m644 docs/licence.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" -} - -package_wxgtk2() { - pkgdesc='GTK+2 implementation of wxWidgets API for GUI' - depends=('gtk2' 'gst-plugins-base-libs' 'libsm' 'libxxf86vm' 'wxgtk-common' 'libnotify') - conflicts=('wxgtk') - provides=('wxgtk') - replaces=('wxgtk') - - cd wxWidgets-${pkgver} - make DESTDIR="${pkgdir}" install - rm -r "$pkgdir"/usr/{include,share,lib/libwx_base*,bin/wxrc*} - - install -D -m644 docs/licence.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" -} - -package_wxgtk3() { - pkgdesc='GTK+3 implementation of wxWidgets API for GUI' - depends=('gtk3' 'gst-plugins-base-libs' 'libsm' 'libxxf86vm' 'wxgtk-common' 'libnotify') - optdepends=('webkit2gtk: for webview support') - conflicts=('wxgtk<3.0.3.1-2') - - cd wxWidgets-${pkgver}-gtk3 - make DESTDIR="${pkgdir}" install - rm -r "$pkgdir"/usr/{include,share,lib/libwx_base*,bin/wxrc*} - mv "$pkgdir"/usr/bin/wx-config{,-gtk3} - -
[arch-commits] Commit in wxgtk/repos/extra-x86_64 (5 files)
Date: Sunday, January 7, 2018 @ 22:48:31 Author: arojas Revision: 314257 archrelease: copy trunk to extra-x86_64 Added: wxgtk/repos/extra-x86_64/PKGBUILD (from rev 314256, wxgtk/trunk/PKGBUILD) wxgtk/repos/extra-x86_64/make-abicheck-non-fatal.patch (from rev 314256, wxgtk/trunk/make-abicheck-non-fatal.patch) wxgtk/repos/extra-x86_64/wxgtk-webkit-infinite-loop.patch (from rev 314256, wxgtk/trunk/wxgtk-webkit-infinite-loop.patch) Deleted: wxgtk/repos/extra-x86_64/PKGBUILD wxgtk/repos/extra-x86_64/make-abicheck-non-fatal.patch --+ PKGBUILD | 200 ++--- make-abicheck-non-fatal.patch| 30 ++--- wxgtk-webkit-infinite-loop.patch | 36 ++ 3 files changed, 153 insertions(+), 113 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-01-07 22:47:41 UTC (rev 314256) +++ PKGBUILD2018-01-07 22:48:31 UTC (rev 314257) @@ -1,98 +0,0 @@ -# $Id$ -# Maintainer: Eric Bélanger- -pkgbase=wxgtk -pkgname=(wxgtk2 wxgtk3 wxgtk-common) -pkgver=3.0.3.1 -pkgrel=9 -arch=('i686' 'x86_64') -url="https://wxwidgets.org; -license=('custom:wxWindows') -makedepends=('gst-plugins-base' 'gconf' 'glu' 'webkit2gtk' 'libnotify' 'gtk2') -options=('!emptydirs') -source=(https://github.com/wxWidgets/wxWidgets/releases/download/v$pkgver/wxWidgets-$pkgver.tar.bz2 -make-abicheck-non-fatal.patch wxgtk-webkit2gtk.patch::"https://github.com/wxWidgets/wxWidgets/commit/ec6e54bc.patch; - wxgtk2-fix-webview.patch::"https://github.com/wxWidgets/wxWidgets/commit/fd247cca.patch; - wxgtk-filezilla-assert.patch::"https://github.com/wxWidgets/wxWidgets/commit/ce1dce11.patch;) -sha1sums=('ea785822d0f1c3290707bda6da570e596b3ec85a' - 'dfe38650c655395b90bf082b5734c4093508bfa3' - 'c9d013552b3078d7a9700df897333c2960207b0f' - '550c368a68eec8b6c32c61da289df76e4dd5a798' - '1da8af91ef6c590da9c43dd115f52d605730f16a') - -prepare() { - cd wxWidgets-${pkgver} - - # C++ ABI check is too strict and breaks with GCC 5.1 - # https://bugzilla.redhat.com/show_bug.cgi?id=1200611 - patch -Np1 -i ../make-abicheck-non-fatal.patch - - # Support webkit2gtk - sed -e 's|setup0.h|setup.h|g' -i ../wxgtk-webkit2gtk.patch - patch -p1 -i ../wxgtk-webkit2gtk.patch - # fix webview after webkit2gtk port - patch -p1 -i ../wxgtk2-fix-webview.patch - # fix assert in FileZilla - patch -p1 -i ../wxgtk-filezilla-assert.patch - - cd .. - cp -r wxWidgets-${pkgver} wxWidgets-${pkgver}-gtk3 -} - -build() { - cd wxWidgets-${pkgver} - ./autogen.sh - ./configure --prefix=/usr --libdir=/usr/lib --with-gtk=2 --with-opengl --enable-unicode \ ---enable-graphics_ctx --enable-mediactrl --with-regex=builtin \ ---with-libpng=sys --with-libxpm=sys --with-libjpeg=sys --with-libtiff=sys \ ---disable-precomp-headers - make - make -C locale allmo - - cd ../wxWidgets-${pkgver}-gtk3 - ./autogen.sh - ./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 -} - -package_wxgtk-common() { - pkgdesc='Common libraries and headers for wxgtk2 and wxgtk3' - depends=('zlib' 'gcc-libs' 'expat') - - cd wxWidgets-${pkgver} - make DESTDIR="${pkgdir}" install - rm -r "$pkgdir"/usr/{bin/wx-config,lib/{wx,libwx_gtk*}} - - install -D -m644 docs/licence.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" -} - -package_wxgtk2() { - pkgdesc='GTK+2 implementation of wxWidgets API for GUI' - depends=('gtk2' 'gst-plugins-base-libs' 'libsm' 'libxxf86vm' 'wxgtk-common' 'libnotify') - conflicts=('wxgtk') - provides=('wxgtk') - replaces=('wxgtk') - - cd wxWidgets-${pkgver} - make DESTDIR="${pkgdir}" install - rm -r "$pkgdir"/usr/{include,share,lib/libwx_base*,bin/wxrc*} - - install -D -m644 docs/licence.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" -} - -package_wxgtk3() { - pkgdesc='GTK+3 implementation of wxWidgets API for GUI' - depends=('gtk3' 'gst-plugins-base-libs' 'libsm' 'libxxf86vm' 'wxgtk-common' 'libnotify') - optdepends=('webkit2gtk: for webview support') - conflicts=('wxgtk<3.0.3.1-2') - - cd wxWidgets-${pkgver}-gtk3 - make DESTDIR="${pkgdir}" install - rm -r "$pkgdir"/usr/{include,share,lib/libwx_base*,bin/wxrc*} - mv "$pkgdir"/usr/bin/wx-config{,-gtk3} - - install -D -m644 docs/licence.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" -} Copied: wxgtk/repos/extra-x86_64/PKGBUILD (from rev 314256, wxgtk/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-01-07 22:48:31 UTC (rev 314257) @@ -0,0 +1,102 @@ +# $Id$ +# Maintainer: Eric Bélanger
[arch-commits] Commit in wxgtk/repos/extra-x86_64 (PKGBUILD)
Date: Tuesday, September 2, 2014 @ 21:05:04 Author: eric Revision: 220907 archrelease: copy trunk to extra-i686, extra-x86_64 Deleted: wxgtk/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 38 -- 1 file changed, 38 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2014-09-02 18:45:57 UTC (rev 220906) +++ PKGBUILD2014-09-02 19:05:04 UTC (rev 220907) @@ -1,38 +0,0 @@ -# $Id$ -# Maintainer: Eric Bélanger e...@archlinux.org - -pkgname=wxgtk -pkgver=3.0.1 -pkgrel=3 -pkgdesc=GTK+ implementation of wxWidgets API for GUI -arch=('i686' 'x86_64') -url=http://wxwidgets.org; -license=('custom:wxWindows') -depends=('gtk2' 'gstreamer0.10-base' 'libsm') -makedepends=('gstreamer0.10-base-plugins' 'gconf' 'webkitgtk2' 'glu') -optdepends=('webkitgtk2: for webview support') -options=('!emptydirs') -source=(http://downloads.sourceforge.net/wxwindows/wxWidgets-${pkgver}.tar.bz2 wxgtk-freeze.patch) -sha1sums=('73e58521d6871c9f4d1e7974c6e3a81629fddcf8' - 'f9b70baea573e309c6adcbb08a742592b45b2084') - -prepare() { - cd wxWidgets-${pkgver} - patch -p3 -i ${srcdir}/wxgtk-freeze.patch -} - -build() { - cd wxWidgets-${pkgver} - ./configure --prefix=/usr --libdir=/usr/lib --with-gtk=2 --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 -C locale allmo -} - -package() { - cd wxWidgets-${pkgver} - make DESTDIR=${pkgdir} install - install -D -m644 docs/licence.txt ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE -}
[arch-commits] Commit in wxgtk/repos/extra-x86_64 (PKGBUILD)
Date: Tuesday, September 2, 2014 @ 21:45:58 Author: eric Revision: 220912 Added: wxgtk/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Added: PKGBUILD === --- PKGBUILD(rev 0) +++ PKGBUILD2014-09-02 19:45:58 UTC (rev 220912) @@ -0,0 +1,38 @@ +# $Id: PKGBUILD 220905 2014-09-02 18:43:40Z eric $ +# Maintainer: Eric Bélanger e...@archlinux.org + +pkgname=wxgtk +pkgver=3.0.1 +pkgrel=3 +pkgdesc=GTK+ implementation of wxWidgets API for GUI +arch=('i686' 'x86_64') +url=http://wxwidgets.org; +license=('custom:wxWindows') +depends=('gtk2' 'gstreamer0.10-base' 'libsm') +makedepends=('gstreamer0.10-base-plugins' 'gconf' 'webkitgtk2' 'glu') +optdepends=('webkitgtk2: for webview support') +options=('!emptydirs') +source=(http://downloads.sourceforge.net/wxwindows/wxWidgets-${pkgver}.tar.bz2 wxgtk-freeze.patch) +sha1sums=('73e58521d6871c9f4d1e7974c6e3a81629fddcf8' + 'f9b70baea573e309c6adcbb08a742592b45b2084') + +prepare() { + cd wxWidgets-${pkgver} + patch -p3 -i ${srcdir}/wxgtk-freeze.patch +} + +build() { + cd wxWidgets-${pkgver} + ./configure --prefix=/usr --libdir=/usr/lib --with-gtk=2 --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 -C locale allmo +} + +package() { + cd wxWidgets-${pkgver} + make DESTDIR=${pkgdir} install + install -D -m644 docs/licence.txt ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE +}
[arch-commits] Commit in wxgtk/repos (extra-x86_64)
Date: Saturday, August 6, 2011 @ 22:49:40 Author: eric Revision: 134646 archrelease: remove extra-x86_64 Deleted: wxgtk/repos/extra-x86_64/
[arch-commits] Commit in wxgtk/repos (extra-x86_64)
Date: Saturday, August 6, 2011 @ 22:49:50 Author: eric Revision: 134647 archrelease: copy trunk to extra-x86_64 Added: wxgtk/repos/extra-x86_64/
[arch-commits] Commit in wxgtk/repos (extra-x86_64)
Date: Sunday, April 10, 2011 @ 19:00:07 Author: eric Revision: 119107 archrelease: remove extra-x86_64 Deleted: wxgtk/repos/extra-x86_64/
[arch-commits] Commit in wxgtk/repos (extra-x86_64)
Date: Sunday, April 10, 2011 @ 19:00:19 Author: eric Revision: 119108 archrelease: copy trunk to extra-x86_64 Added: wxgtk/repos/extra-x86_64/
[arch-commits] Commit in wxgtk/repos (extra-x86_64)
Date: Monday, November 15, 2010 @ 16:55:53 Author: eric Revision: 99632 archrelease: remove extra-x86_64 Deleted: wxgtk/repos/extra-x86_64/
[arch-commits] Commit in wxgtk/repos (extra-x86_64)
Date: Monday, November 15, 2010 @ 16:56:02 Author: eric Revision: 99633 archrelease: copy trunk to extra-x86_64 Added: wxgtk/repos/extra-x86_64/
[arch-commits] Commit in wxgtk/repos (extra-x86_64)
Date: Saturday, May 8, 2010 @ 20:52:18 Author: eric Revision: 79886 archrelease: remove extra-x86_64 Deleted: wxgtk/repos/extra-x86_64/
[arch-commits] Commit in wxgtk/repos (extra-x86_64)
Date: Saturday, May 8, 2010 @ 20:52:26 Author: eric Revision: 79887 archrelease: copy trunk to extra-x86_64 Added: wxgtk/repos/extra-x86_64/
[arch-commits] Commit in wxgtk/repos (extra-x86_64)
Date: Saturday, May 1, 2010 @ 09:18:06 Author: ibiru Revision: 79175 archrelease: remove extra-x86_64 Deleted: wxgtk/repos/extra-x86_64/
[arch-commits] Commit in wxgtk/repos (extra-x86_64)
Date: Saturday, May 1, 2010 @ 09:18:25 Author: ibiru Revision: 79176 archrelease: copy trunk to extra-x86_64 Added: wxgtk/repos/extra-x86_64/
[arch-commits] Commit in wxgtk/repos (extra-x86_64)
Date: Saturday, January 30, 2010 @ 15:47:12 Author: jgc Revision: 66317 db-move: wxgtk removed by jgc for move to extra Deleted: wxgtk/repos/extra-x86_64/
[arch-commits] Commit in wxgtk/repos (extra-x86_64 testing-x86_64)
Date: Saturday, January 30, 2010 @ 15:47:13 Author: jgc Revision: 66318 db-move: moved wxgtk from [testing] to [extra] (x86_64) Added: wxgtk/repos/extra-x86_64/ Deleted: wxgtk/repos/testing-x86_64/