author | Kyle Keen
<keenerd@gmail.com> 2018-02-08 03:06:43 UTC |
committer | Kyle Keen
<keenerd@gmail.com> 2018-02-08 03:06:43 UTC |
parent | 979c035e8477e1e8a0b856b6dcadceff048e592b |
CHANGELOG | +4 | -0 |
PKGBUILD | +12 | -5 |
diff --git a/CHANGELOG b/CHANGELOG index 0be2f8f..29766ad 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,3 +1,7 @@ +2018-02-07 Kyle Keen <keenerd@gmail.com> + * 2015.03.03-15 + - Switch to Qt5 + 2017-12-27 Kyle Keen <keenerd@gmail.com> * 2015.03.03-14 - Rebuild for boost 1.66.0 diff --git a/PKGBUILD b/PKGBUILD index 924a38d..9a0966e 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -5,22 +5,29 @@ pkgname=openscad pkgver=2015.03.03 _ver=2015.03-3 # hopefully -X is temporary -pkgrel=15 +pkgrel=16 pkgdesc="The programmers solid 3D CAD modeller" url="http://openscad.org/" arch=('x86_64') license=('GPL2') changelog=CHANGELOG -depends=('qt4' 'qscintilla-qt4' 'cgal' 'opencsg' 'boost-libs' 'shared-mime-info') +depends=('qt5-base' 'qscintilla-qt5' 'cgal' 'opencsg' 'boost-libs' 'shared-mime-info') makedepends=('eigen' 'boost' 'imagemagick') # full tests need imagemagick and an X11 or framebuffer session checkdepends=('cmake' 'xproto' 'libx11' 'python2') -source=("http://files.openscad.org/openscad-$_ver.src.tar.gz") -md5sums=('a498a218a247468eee140ccc44c73afa') +source=("http://files.openscad.org/openscad-$_ver.src.tar.gz" + "https://gitweb.gentoo.org/repo/gentoo.git/plain/media-gfx/openscad/files/openscad-2015.03_p2_uic_tr_fix.patch") +md5sums=('a498a218a247468eee140ccc44c73afa' + '9a2359c30582f7ce4df05f6879bf6635') + +prepare() { + cd "$srcdir/$pkgname-$_ver" + patch -p1 -i ../openscad-2015.03_p2_uic_tr_fix.patch +} build() { cd "$srcdir/$pkgname-$_ver" - qmake-qt4 PREFIX="/usr" + qmake-qt5 PREFIX="/usr" make convert "icons/$pkgname.png" -resize 128x128\> "icons/$pkgname-128.png" }