scribus: fix plugin loading, more function support
partially fixes #31343: some icon paths are still invalid. Also fix update for 1.5. Closes: #31439 [via git-merge-pr]
This commit is contained in:
parent
5898b6cbe0
commit
d2b743cf93
srcpkgs/scribus
|
@ -0,0 +1,11 @@
|
||||||
|
--- scribus/CMakeLists.txt.ORIG 2021-04-25 22:24:52.000000000 +0200
|
||||||
|
+++ scribus/CMakeLists.txt 2021-06-12 16:23:22.884229251 +0200
|
||||||
|
@@ -757,7 +757,7 @@
|
||||||
|
# Should fix bug 6897 .
|
||||||
|
set_target_properties(${EXE_NAME} PROPERTIES LINK_FLAGS -Wl,-E)
|
||||||
|
endif ()
|
||||||
|
-if (GCC AND NOT WIN32)
|
||||||
|
+if (CMAKE_CXX_COMPILER_ID STREQUAL "GNU" AND NOT WIN32)
|
||||||
|
# Use the -E / --export-dynamic flag to ensure that symbols in the Scribus
|
||||||
|
# binary are in the public symbol table for plugins. The symbols must also
|
||||||
|
# be set as SCRIBUS_API if we're building with -fvisibility=hidden .
|
|
@ -1,13 +1,16 @@
|
||||||
# Template file for 'scribus'
|
# Template file for 'scribus'
|
||||||
pkgname=scribus
|
pkgname=scribus
|
||||||
version=1.5.7
|
version=1.5.7
|
||||||
revision=2
|
revision=3
|
||||||
build_style=cmake
|
build_style=cmake
|
||||||
configure_args="-DCMAKE_SKIP_RPATH=TRUE -DQT_PREFIX=${XBPS_CROSS_BASE}/usr"
|
configure_args="-DCMAKE_SKIP_RPATH=TRUE -DQT_PREFIX=${XBPS_CROSS_BASE}/usr
|
||||||
|
-DWANT_GRAPHICSMAGICK=1"
|
||||||
hostmakedepends="pkg-config qt5-qmake qt5-host-tools python3"
|
hostmakedepends="pkg-config qt5-qmake qt5-host-tools python3"
|
||||||
makedepends="qt5-devel qt5-tools-devel zlib-devel cairo-devel lcms2-devel
|
makedepends="qt5-devel qt5-tools-devel zlib-devel cairo-devel lcms2-devel
|
||||||
cups-devel libxml2-devel hyphen-devel ghostscript-devel boost-devel
|
cups-devel libxml2-devel hyphen-devel ghostscript-devel boost-devel
|
||||||
hunspell-devel poppler-cpp-devel python3-devel harfbuzz-devel"
|
hunspell-devel poppler-cpp-devel python3-devel harfbuzz-devel
|
||||||
|
libgraphicsmagick-devel libpodofo-devel libpagemaker-devel libqxp-devel
|
||||||
|
libmspub-devel libcdr-devel libfreehand-devel libvisio-devel"
|
||||||
depends="ghostscript"
|
depends="ghostscript"
|
||||||
short_desc="Open Source DTP (Desktop Publishing) application"
|
short_desc="Open Source DTP (Desktop Publishing) application"
|
||||||
maintainer="Enno Boland <gottox@voidlinux.org>"
|
maintainer="Enno Boland <gottox@voidlinux.org>"
|
||||||
|
|
|
@ -1 +1 @@
|
||||||
ignore="?.[13579].*"
|
ignore="?.[1379].*"
|
||||||
|
|
Loading…
Reference in New Issue