summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorbartus2023-11-11 22:00:20 +0100
committerbartus2023-11-11 22:00:20 +0100
commit589e0ee6d65e20404eb2f530d3acb1a6d088ffa7 (patch)
tree437bfd4eed7ed796a2d2b7a6a1b11a9ad7e685d2
parentf82a180b0c3e6c142e4fb57ff34e166b71485d4d (diff)
downloadaur-589e0ee6d65e20404eb2f530d3acb1a6d088ffa7.tar.gz
Add control env var BITMAP_BACKEND
-rw-r--r--.SRCINFO3
-rw-r--r--PKGBUILD10
2 files changed, 9 insertions, 4 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 243673c30e6d..b6c0dd5cbde7 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -15,7 +15,6 @@ pkgbase = inkscape-git
depends = dbus-glib
depends = double-conversion
depends = gc
- depends = graphicsmagick
depends = gsl
depends = gspell
depends = gtkmm3
@@ -24,7 +23,6 @@ pkgbase = inkscape-git
depends = lib2geom-git
depends = libcdr
depends = libjpeg-turbo
- depends = libmagick6
depends = libsoup
depends = libvisio
depends = libxslt
@@ -34,6 +32,7 @@ pkgbase = inkscape-git
depends = python-lxml
depends = python-numpy
depends = ttf-font
+ depends = libmagick6
optdepends = fig2dev: xfig input
optdepends = gvfs: import clip art
optdepends = pstoedit: latex formulas
diff --git a/PKGBUILD b/PKGBUILD
index 7a643168bc93..a202926653b4 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -11,6 +11,7 @@
# Use FRAGMENT=#{commit,tag,brach}=xxx for bisect build
_fragment="${FRAGMENT:-#branch=master}"
+: ${BITMAP_BACKEND:=imagemagick} # select imagemagick implementation {imagemagick,graphicsmagick}
pkgname=inkscape-git
pkgver=1.3.alpha.r352.g5cf271997e
@@ -25,7 +26,6 @@ depends=(
'dbus-glib'
'double-conversion'
'gc'
- 'graphicsmagick'
'gsl'
'gspell'
'gtkmm3'
@@ -34,7 +34,6 @@ depends=(
'lib2geom-git'
'libcdr'
'libjpeg-turbo'
- 'libmagick6'
'libsoup'
'libvisio'
'libxslt'
@@ -45,6 +44,11 @@ depends=(
'python-numpy'
'ttf-font'
)
+case $BITMAP_BACKEND in
+ imagemagick) depends+=('libmagick6');;
+ graphicsmagick) depends+=('graphicsmagick');;
+esac
+
optdepends=(
'fig2dev: xfig input'
@@ -83,6 +87,8 @@ pkgver() {
}
build() {
+case $BITMAP_BACKEND in imagemagick) export PKG_CONFIG_PATH="/usr/lib/imagemagick6/pkgconfig";; esac
+# export CXXFLAGS="${CXXFLAGS} -fpermissive"
cmake -S "${_gitname}" -B build -G Ninja \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_BUILD_TYPE=RELEASE