commit:     647389856f8b5bcc23adc7e3a11a41a0f28b9e1e
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 11 01:16:06 2019 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Fri Jan 11 01:23:03 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64738985

app-office/scribus: 1.5.5_pre20181227 snapshot bump (no keywords)

We can't wait forever for them to make a new release, fixes build with
poppler up to at least 0.72.0.

Add missing deps.
Add missing slot ops.

Bug: https://bugs.gentoo.org/616088
Bug: https://bugs.gentoo.org/663682
Bug: https://bugs.gentoo.org/674804
Package-Manager: Portage-2.3.54, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 app-office/scribus/Manifest                        |  1 +
 ...999.ebuild => scribus-1.5.5_pre20181227.ebuild} | 26 +++++++++++-----------
 app-office/scribus/scribus-9999.ebuild             | 16 ++++++-------
 3 files changed, 22 insertions(+), 21 deletions(-)

diff --git a/app-office/scribus/Manifest b/app-office/scribus/Manifest
index b9ba104e93f..ee5658be540 100644
--- a/app-office/scribus/Manifest
+++ b/app-office/scribus/Manifest
@@ -1,2 +1,3 @@
 DIST scribus-1.5.4-poppler-0.64.0.patch.tar.xz 3020 BLAKE2B 
3388efe6498545ffef6604a41b9e697a0cb6cd053c4893f9d64349bb2251400aca7a4f7dd193eb94cf69ca3f4ae1a3ba3ed106127c4fa680f396940d8056e669
 SHA512 
4577b4b737948a2b41dc0cec90ec95ba260959343e4953929696ceab518a2723a28a891b189caf79435e7fc8f8fc0a1012e7079e890d10549cb2ba426d15b568
 DIST scribus-1.5.4.tar.xz 72832248 BLAKE2B 
64797e865ce44fb01f1e29823e3cb46b2b8f1501e8d07e8b265e93a37961582ec4118d0f32d460bc044e32cf7fa6069732f6b9ce60e4dc4b0b42f914b280e637
 SHA512 
7875ea5f3db5fb116856cf4cf56b4cce2d0b00d9c4820969f52b89e9bf2b36f96eb9e15b368d392be74d4c6d32e971fc28f6ecbf6661fce5e3b9cb61c4d02403
+DIST scribus-1.5.5_pre20181227.tar.gz 84926534 BLAKE2B 
1fa392a8a196aac028ad4f1b913f31c5655a191d5ff3db26f16b4b181885bb1035ca95d11b100ad1b6cc7aea0ea21677a211c83dbd94bfe730a94ed4feaaf6bc
 SHA512 
53a9494dca4520ec89b4b4487c09683da00876088ed2750fd80bca6cbc96536c0bcfb8c96d671d9ca0ed0b74cbd8f75382298e3d20285d52cec52951807f4797

diff --git a/app-office/scribus/scribus-9999.ebuild 
b/app-office/scribus/scribus-1.5.5_pre20181227.ebuild
similarity index 93%
copy from app-office/scribus/scribus-9999.ebuild
copy to app-office/scribus/scribus-1.5.5_pre20181227.ebuild
index 3dc73f4dbe9..b92edd436ae 100644
--- a/app-office/scribus/scribus-9999.ebuild
+++ b/app-office/scribus/scribus-1.5.5_pre20181227.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -6,14 +6,12 @@ EAPI=6
 PYTHON_COMPAT=( python2_7 )
 PYTHON_REQ_USE="tk?"
 CMAKE_MAKEFILE_GENERATOR=ninja
-
-inherit cmake-utils desktop flag-o-matic gnome2-utils python-single-r1 
subversion xdg-utils
+COMMIT=d857c1a3430acf207cdde2512db6822c45e98732
+inherit cmake-utils desktop flag-o-matic gnome2-utils python-single-r1 
xdg-utils
 
 DESCRIPTION="Desktop publishing (DTP) and layout program"
 HOMEPAGE="https://www.scribus.net/";
-SRC_URI=""
-ESVN_REPO_URI="svn://scribus.net/trunk/Scribus"
-ESVN_PROJECT=Scribus-1.5
+SRC_URI="https://github.com/${PN}project/${PN}/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
@@ -43,21 +41,21 @@ for l in ${IUSE_L10N}; do
 done
 unset l prev_l
 
-REQUIRED_USE="
-       ${PYTHON_REQUIRED_USE}
+REQUIRED_USE="${PYTHON_REQUIRED_USE}
        tk? ( scripts )"
 
 # osg
 # couple of third_party libs bundled
 COMMON_DEPEND="${PYTHON_DEPS}
        app-text/libmspub
+       app-text/libqxp
        app-text/poppler:=
        dev-libs/hyphen
        >=dev-libs/icu-58.2:0=
        dev-libs/librevenge
        dev-libs/libxml2
        dev-qt/qtcore:5
-       dev-qt/qtgui:5
+       dev-qt/qtgui:5[-gles2]
        dev-qt/qtnetwork:5
        dev-qt/qtopengl:5
        dev-qt/qtprintsupport:5
@@ -72,18 +70,18 @@ COMMON_DEPEND="${PYTHON_DEPS}
        media-libs/libpagemaker
        media-libs/libpng:0=
        media-libs/libvisio
+       media-libs/libzmf
        media-libs/tiff:0
        net-print/cups
        sys-libs/zlib[minizip]
        virtual/jpeg:0=
        >=x11-libs/cairo-1.10.0[X,svg]
        boost? ( >=dev-libs/boost-1.62:= )
-       hunspell? ( app-text/hunspell )
-       graphicsmagick? ( media-gfx/graphicsmagick )
-       osg? ( dev-games/openscenegraph )
+       hunspell? ( app-text/hunspell:= )
+       graphicsmagick? ( media-gfx/graphicsmagick:= )
+       osg? ( dev-games/openscenegraph:= )
        pdf? ( app-text/podofo:0= )
        scripts? ( dev-python/pillow[tk?,${PYTHON_USEDEP}] )
-       tk? ( dev-python/pillow[tk?,${PYTHON_USEDEP}] )
 "
 RDEPEND="${COMMON_DEPEND}
        app-text/ghostscript-gpl
@@ -98,6 +96,8 @@ PATCHES=(
        "${FILESDIR}"/${PN}-1.5.3-fpic.patch
 )
 
+S="${WORKDIR}"/${PN}-${COMMIT}
+
 src_prepare() {
        rm -r codegen/cheetah || die
        cat > cmake/modules/FindZLIB.cmake <<- EOF || die

diff --git a/app-office/scribus/scribus-9999.ebuild 
b/app-office/scribus/scribus-9999.ebuild
index 3dc73f4dbe9..372e9412ba4 100644
--- a/app-office/scribus/scribus-9999.ebuild
+++ b/app-office/scribus/scribus-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -43,21 +43,21 @@ for l in ${IUSE_L10N}; do
 done
 unset l prev_l
 
-REQUIRED_USE="
-       ${PYTHON_REQUIRED_USE}
+REQUIRED_USE="${PYTHON_REQUIRED_USE}
        tk? ( scripts )"
 
 # osg
 # couple of third_party libs bundled
 COMMON_DEPEND="${PYTHON_DEPS}
        app-text/libmspub
+       app-text/libqxp
        app-text/poppler:=
        dev-libs/hyphen
        >=dev-libs/icu-58.2:0=
        dev-libs/librevenge
        dev-libs/libxml2
        dev-qt/qtcore:5
-       dev-qt/qtgui:5
+       dev-qt/qtgui:5[-gles2]
        dev-qt/qtnetwork:5
        dev-qt/qtopengl:5
        dev-qt/qtprintsupport:5
@@ -72,18 +72,18 @@ COMMON_DEPEND="${PYTHON_DEPS}
        media-libs/libpagemaker
        media-libs/libpng:0=
        media-libs/libvisio
+       media-libs/libzmf
        media-libs/tiff:0
        net-print/cups
        sys-libs/zlib[minizip]
        virtual/jpeg:0=
        >=x11-libs/cairo-1.10.0[X,svg]
        boost? ( >=dev-libs/boost-1.62:= )
-       hunspell? ( app-text/hunspell )
-       graphicsmagick? ( media-gfx/graphicsmagick )
-       osg? ( dev-games/openscenegraph )
+       hunspell? ( app-text/hunspell:= )
+       graphicsmagick? ( media-gfx/graphicsmagick:= )
+       osg? ( dev-games/openscenegraph:= )
        pdf? ( app-text/podofo:0= )
        scripts? ( dev-python/pillow[tk?,${PYTHON_USEDEP}] )
-       tk? ( dev-python/pillow[tk?,${PYTHON_USEDEP}] )
 "
 RDEPEND="${COMMON_DEPEND}
        app-text/ghostscript-gpl

Reply via email to