From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 141651382C5 for ; Sat, 6 Jun 2020 21:17:39 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 57924E0AB9; Sat, 6 Jun 2020 21:17:38 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 2C80FE0AB9 for ; Sat, 6 Jun 2020 21:17:38 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id EF04D34F38D for ; Sat, 6 Jun 2020 21:17:35 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 90A3727E for ; Sat, 6 Jun 2020 21:17:34 +0000 (UTC) From: "Mikle Kolyada" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Mikle Kolyada" Message-ID: <1591478244.603609036f44f8da97ff6fc700778f1be1998955.zlogene@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: media-gfx/inkscape/ X-VCS-Repository: repo/gentoo X-VCS-Files: media-gfx/inkscape/Manifest media-gfx/inkscape/inkscape-1.0-r1.ebuild media-gfx/inkscape/inkscape-1.0.ebuild X-VCS-Directories: media-gfx/inkscape/ X-VCS-Committer: zlogene X-VCS-Committer-Name: Mikle Kolyada X-VCS-Revision: 603609036f44f8da97ff6fc700778f1be1998955 X-VCS-Branch: master Date: Sat, 6 Jun 2020 21:17:34 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: b192d8e0-be00-427f-9423-ae6d81d01252 X-Archives-Hash: a16d74682020d056b0adfd4ec0615b9b commit: 603609036f44f8da97ff6fc700778f1be1998955 Author: Mikle Kolyada gentoo org> AuthorDate: Sat Jun 6 21:11:25 2020 +0000 Commit: Mikle Kolyada gentoo org> CommitDate: Sat Jun 6 21:17:24 2020 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60360903 media-gfx/inkscape: multiple bugfixes - use the other tarball which include extensions - enable nls unconditionally to bypass the buildsystem's bug Closes: https://bugs.gentoo.org/722112 Closes: https://bugs.gentoo.org/699658 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Mikle Kolyada gentoo.org> media-gfx/inkscape/Manifest | 2 +- .../{inkscape-1.0.ebuild => inkscape-1.0-r1.ebuild} | 18 +++++------------- 2 files changed, 6 insertions(+), 14 deletions(-) diff --git a/media-gfx/inkscape/Manifest b/media-gfx/inkscape/Manifest index 87355bad960..eef54c384ba 100644 --- a/media-gfx/inkscape/Manifest +++ b/media-gfx/inkscape/Manifest @@ -1,3 +1,3 @@ DIST inkscape-0.92.4.tar.bz2 31929728 BLAKE2B 892bf4ed913019b27a9b8897e3ae32c44152163ded0eb345d59915ffdc9818d29f210de3294ef1b05601141185b5e3b10779778551b860f31e7df5c659492c77 SHA512 b9034605a79cd8aea808edf42e284819951ae1ea67778f0922f4c10224e94aca6c844acbc2294625773f0a7047d4e32ccdada876238a792a2c17db172c88e120 +DIST inkscape-1.0.tar.xz 31935616 BLAKE2B 096ef6ccfd519118acffa3b15302a2d92f94976f37cf58c1fdab79abb64a2de14d02e1199364c71265a332f57809603ec1b6f4f34b90e910376e1cbc5c6d1cb8 SHA512 37c18079eb926fd6874deee95e4008bae165c5e52d05cb53bbc8f4a48eedd0e0ab6b3e5dfbb23709169187bfe8eb5aa44d576268667f2566a2cd4dd5426554f0 DIST inkscape-1.0_rc1.tar.xz 31984596 BLAKE2B 7e4a3618522c7bc9bedba8bb2a846e1cbf40e23868f04548e67fa41b9f8f1e8f696af386c0698a43ae6f7033937e1a3d4e772518162f712468b614a5b4d3b4ad SHA512 13e14a6dad1e89e6edf7c0197c43506d127b2e5136a2d8d931ad5ea0671b65b3feed5baf2f631b1a4b8095f285c19ffe5170904c9ce5e3e484d00ca2f0800b89 -DIST inkscape-INKSCAPE_1_0.tar.gz 64306274 BLAKE2B 8bc4e2d156fad99b2b2a700bde29372dd56db6a1a9a8e825d46d214bbd18a1d29365510c16d51dbb2cad88f88fb10232f1bab403da4900beaa72de5d0f8726df SHA512 214c04c7f1d23dd0d296f4262743b2a206fe3b3df7abdb4bc4a4604a7f0caab2d7970d04b5795f121417d0e015e2d42d14be0b67438d752a81c4ad079b486f06 diff --git a/media-gfx/inkscape/inkscape-1.0.ebuild b/media-gfx/inkscape/inkscape-1.0-r1.ebuild similarity index 88% rename from media-gfx/inkscape/inkscape-1.0.ebuild rename to media-gfx/inkscape/inkscape-1.0-r1.ebuild index 46e2fc65523..bd52bf80600 100644 --- a/media-gfx/inkscape/inkscape-1.0.ebuild +++ b/media-gfx/inkscape/inkscape-1.0-r1.ebuild @@ -3,19 +3,19 @@ EAPI=7 -PYTHON_COMPAT=( python3_{6,7,8} ) +PYTHON_COMPAT=( python3_{7,8} ) PYTHON_REQ_USE="xml" inherit cmake flag-o-matic xdg toolchain-funcs python-single-r1 DESCRIPTION="SVG based generic vector-drawing program" HOMEPAGE="https://inkscape.org/" -SRC_URI="https://gitlab.com/inkscape/inkscape/-/archive/${PN^^}_$(ver_rs 1-2 "_")/${PN}-${PN^^}_$(ver_rs 1-2 "_").tar.gz" +SRC_URI="https://inkscape.org/gallery/item/18460/${P}.tar.xz" LICENSE="GPL-2 LGPL-2.1" SLOT="0" KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="cdr dbus dia exif graphicsmagick imagemagick inkjar jemalloc jpeg lcms nls +IUSE="cdr dbus dia exif graphicsmagick imagemagick inkjar jemalloc jpeg lcms openmp postscript spell static-libs svg2 visio wpg" REQUIRED_USE="${PYTHON_REQUIRED_USE}" @@ -98,7 +98,7 @@ DEPEND="${COMMON_DEPEND} RESTRICT="test" -S="${WORKDIR}"/${PN}-${PN^^}_$(ver_rs 1-2 "_") +S="${WORKDIR}"/${P}_2020-05-01_4035a4fb49 pkg_pretend() { if [[ ${MERGE_TYPE} != binary ]] && use openmp; then @@ -118,6 +118,7 @@ src_configure() { local mycmakeargs=( # -DWITH_LPETOOL # Compile with LPE Tool and experimental LPEs enabled -DENABLE_POPPLER=ON + -DWITH_NLS=ON -DENABLE_POPPLER_CAIRO=ON -DWITH_PROFILING=OFF -DWITH_LIBCDR=$(usex cdr) @@ -132,14 +133,6 @@ src_configure() { -DWITH_LIBVISIO=$(usex visio) -DWITH_LIBWPG=$(usex wpg) ) - # We should also have, - # - # -DWITH_NLS=$(usex nls) - # - # in this list, but it's broken upstream at the moment: - # - # * https://bugs.gentoo.org/699658 - # * https://gitlab.com/inkscape/inkscape/issues/168 cmake_src_configure } @@ -153,7 +146,6 @@ src_install() { find "${ED}"/usr/share/man -type f -maxdepth 3 -name '*.gz' -exec gzip -d {} \; || die - # No extensions are present in beta1 local extdir="${ED}"/usr/share/${PN}/extensions if [[ -e "${extdir}" ]] && [[ -n $(find "${extdir}" -mindepth 1) ]]; then