Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- diff --git a/.SRCINFO b/.SRCINFO
- index d1488cb..339cb87 100644
- --- a/.SRCINFO
- +++ b/.SRCINFO
- @@ -22,14 +22,16 @@ pkgbase = prusa-slicer-git
- depends = intel-tbb
- depends = nlopt
- depends = openvdb
- - depends = wxgtk3
- + depends = wxgtk3-dev-opt
- conflicts = prusa-slicer
- source = git+https://github.com/prusa3d/PrusaSlicer
- source = prusa-slicer.desktop
- source = qhull.patch
- + source = https://raw.githubusercontent.com/archlinux/svntogit-community/1dea61c0b581ff5001d073689f68b0323740be93/trunk/prusa-slicer-openexr3.patch
- sha256sums = SKIP
- sha256sums = 26b66701cb2512f0d524add44689e2478c0b875f73103034e74544a9574782c5
- sha256sums = 877a4de66a714e4fae22e507dba8ddf117e6310165128fb0d46dc239a4e1aeb5
- + sha256sums = 1ef7c22f641b7c18de212202c21f14f6533834a36d7fe0c2b322bc9a13804c6b
- pkgname = prusa-slicer-git
- diff --git a/PKGBUILD b/PKGBUILD
- index 9b53cda..d5dd1a0 100644
- --- a/PKGBUILD
- +++ b/PKGBUILD
- @@ -17,7 +17,7 @@ depends=(
- 'intel-tbb'
- 'nlopt'
- 'openvdb'
- - 'wxgtk3'
- + 'wxgtk3-dev-opt'
- # 'qhull'
- )
- makedepends=(
- @@ -32,11 +32,15 @@ source=(
- "git+${url}"
- 'prusa-slicer.desktop'
- 'qhull.patch'
- + "https://raw.githubusercontent.com/archlinux/svntogit-community/1dea61c0b581ff5001d073689f68b0323740be93/trunk/prusa-slicer-openexr3.patch"
- )
- +
- +
- sha256sums=(
- 'SKIP'
- '26b66701cb2512f0d524add44689e2478c0b875f73103034e74544a9574782c5'
- '877a4de66a714e4fae22e507dba8ddf117e6310165128fb0d46dc239a4e1aeb5'
- + '1ef7c22f641b7c18de212202c21f14f6533834a36d7fe0c2b322bc9a13804c6b'
- )
- conflicts=('prusa-slicer')
- @@ -48,6 +52,11 @@ pkgver() {
- prepare() {
- cd "PrusaSlicer"
- patch --forward --strip=1 --input="${srcdir}/qhull.patch"
- + if pacman -qQi imath &> /dev/null # not all distros has already upgrade to openEXR 3
- + then
- + test $? -eq 0 && patch -p1 < "$srcdir/prusa-slicer-openexr3.patch" # Fix build with openEXR 3
- + fi
- +
- }
- build() {
- @@ -64,6 +73,8 @@ build() {
- -DSLIC3R_WX_STABLE=ON \
- -DSLIC3R_GTK=3 \
- -DSLIC3R_STATIC=OFF \
- + -DSLIC3R_BUILD_TESTS=OFF \
- + -DwxWidgets_CONFIG_EXECUTABLE=/opt/wxgtk-dev/bin/wx-config
- ninja
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement