David Runge pushed to branch main at Arch Linux / Packaging / Packages / 
inkscape


Commits:
afe955ee by David Runge at 2023-12-19T16:44:57+01:00
Add dependency on libwpg back

Previously this has been a pulled in via a transitive dependency.

Signed-off-by: David Runge <[email protected]>

- - - - -
dcea465e by David Runge at 2023-12-19T16:54:19+01:00
Adapt cmake calls to cmake package guidelines

Remove `PKG_CONFIG_PATH` override for long gone imagemagick6.
Remove unknown `WITH_DBUS` cmake option.

Signed-off-by: David Runge <[email protected]>

- - - - -
83b211e7 by David Runge at 2023-12-19T17:10:25+01:00
upgpkg: 1.3.2-3

Rebuild to add all direct dependencies

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
 pkgbase = inkscape
        pkgdesc = Professional vector graphics editor
        pkgver = 1.3.2
-       pkgrel = 2
+       pkgrel = 3
        url = https://inkscape.org/
        arch = x86_64
        license = GPL
@@ -9,21 +9,45 @@ pkgbase = inkscape
        makedepends = cmake
        makedepends = boost
        makedepends = git
+       depends = atkmm
        depends = boost-libs
+       depends = cairo
+       depends = cairomm
        depends = double-conversion
+       depends = fontconfig
+       depends = freetype2
        depends = gc
+       depends = gcc-libs
+       depends = gdk-pixbuf2
+       depends = glib2
+       depends = glibc
+       depends = glibmm
+       depends = gobject-introspection-runtime
        depends = graphicsmagick
        depends = gsl
        depends = gspell
+       depends = gtk3
        depends = gtkmm3
        depends = gtksourceview4
+       depends = harfbuzz
+       depends = hicolor-icon-theme
        depends = lcms2
        depends = lib2geom
        depends = libcdr
+       depends = libepoxy
        depends = libjpeg-turbo
+       depends = libpng
+       depends = librevenge
+       depends = libsigc++
        depends = libsoup
        depends = libvisio
+       depends = libwpg
+       depends = libx11
+       depends = libxml2
        depends = libxslt
+       depends = pango
+       depends = pangomm
+       depends = poppler
        depends = poppler-glib
        depends = potrace
        depends = python
@@ -49,8 +73,10 @@ pkgbase = inkscape
        depends = python-six
        depends = python-urllib3
        depends = python-zstandard
+       depends = readline
        depends = scour
        depends = ttf-font
+       depends = zlib
        optdepends = fig2dev: xfig input
        optdepends = gvfs: import clip art
        optdepends = pstoedit: latex formulas


=====================================
PKGBUILD
=====================================
@@ -5,7 +5,7 @@
 pkgname=inkscape
 pkgver=1.3.2
 _tag='091e20ef0f204eb40ecde54436e1ef934a03d894' # git rev-parse 
INKSCAPE_${pkgver/./_}
-pkgrel=2
+pkgrel=3
 pkgdesc='Professional vector graphics editor'
 url='https://inkscape.org/'
 license=('GPL' 'LGPL')
@@ -45,6 +45,7 @@ depends=(
   'libsigc++'
   'libsoup'
   'libvisio'
+  'libwpg'
   'libx11'
   'libxml2'
   'libxslt'
@@ -135,13 +136,15 @@ prepare() {
 }
 
 build() {
-  mkdir -p build
-  export PKG_CONFIG_PATH='/usr/lib/imagemagick6/pkgconfig'
-  cmake -H${pkgname} -Bbuild \
-  -DCMAKE_BUILD_TYPE=Release \
-  -DCMAKE_INSTALL_PREFIX:PATH=/usr \
-  -DWITH_DBUS=ON \
+  local cmake_options=(
+    -B build
+    -D CMAKE_BUILD_TYPE=None
+    -D CMAKE_INSTALL_PREFIX:PATH=/usr
+    -W no-dev
+    -S $pkgname
+  )
 
+  cmake "${cmake_options[@]}"
   cmake --build build
 }
 



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/inkscape/-/compare/c8f295a4f68a804865262966a8bb5b6b19aa6c8d...83b211e7dc14d1e3c41cc3f6c4c53d9b9d64a2f5

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/inkscape/-/compare/c8f295a4f68a804865262966a8bb5b6b19aa6c8d...83b211e7dc14d1e3c41cc3f6c4c53d9b9d64a2f5
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to