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 8EC2E1382C5 for ; Thu, 18 Jun 2020 12:36:47 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id B52B8E08AE; Thu, 18 Jun 2020 12:36:46 +0000 (UTC) Received: from smtp.gentoo.org (mail.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (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 9FC3FE08AE for ; Thu, 18 Jun 2020 12:36:46 +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 3B8DC34EF3E for ; Thu, 18 Jun 2020 12:36:45 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id DA6C91EF for ; Thu, 18 Jun 2020 12:36:43 +0000 (UTC) From: "Marek Szuba" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Marek Szuba" Message-ID: <1592483787.0a97e51537509918c1a906ccf6ca2759e6b7b57f.marecki@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: media-gfx/darktable/ X-VCS-Repository: repo/gentoo X-VCS-Files: media-gfx/darktable/darktable-9999.ebuild X-VCS-Directories: media-gfx/darktable/ X-VCS-Committer: marecki X-VCS-Committer-Name: Marek Szuba X-VCS-Revision: 0a97e51537509918c1a906ccf6ca2759e6b7b57f X-VCS-Branch: master Date: Thu, 18 Jun 2020 12:36:43 +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: 39ce4474-75b5-4554-8e94-17e1bb0d5194 X-Archives-Hash: 590da27be868d9e200dd3f8c853db3f5 commit: 0a97e51537509918c1a906ccf6ca2759e6b7b57f Author: Marek Szuba gentoo org> AuthorDate: Thu Jun 18 12:28:05 2020 +0000 Commit: Marek Szuba gentoo org> CommitDate: Thu Jun 18 12:36:27 2020 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a97e515 media-gfx/darktable: update the live ebuild Merge in all the changes from the latest release ebuild, add all locales currently present on the master branch to LANGS, set a minimum version requirement on sys-devel/gcc to make sure we use a version supporting USE=graphite. Signed-off-by: Marek Szuba gentoo.org> media-gfx/darktable/darktable-9999.ebuild | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/media-gfx/darktable/darktable-9999.ebuild b/media-gfx/darktable/darktable-9999.ebuild index 111dc666f46..20617da3c0a 100644 --- a/media-gfx/darktable/darktable-9999.ebuild +++ b/media-gfx/darktable/darktable-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -13,7 +13,7 @@ HOMEPAGE="https://www.darktable.org/" LICENSE="GPL-3 CC-BY-3.0" SLOT="0" #KEYWORDS="~amd64 ~x86" -LANGS=" ca cs da de es fr he hu it ja nl pl ru sk sl sv uk" +LANGS=" af ca cs da de el es fi fr gl he hu it ja nb nl pl pt-BR pt-PT ro ru sk sl sq sv th uk zh-CN zh-TW" # TODO add lua once dev-lang/lua-5.2 is unmasked IUSE="colord cups cpu_flags_x86_sse3 doc flickr geolocation gnome-keyring gphoto2 graphicsmagick jpeg2k kwallet nls opencl openmp openexr pax_kernel webp @@ -28,7 +28,7 @@ COMMON_DEPEND=" dev-db/sqlite:3 dev-libs/json-glib dev-libs/libxml2:2 - dev-libs/pugixml:0= + >=dev-libs/pugixml-1.8:0= gnome-base/librsvg:2 >=media-gfx/exiv2-0.25-r2:0=[xmp] media-libs/lcms:2 @@ -40,7 +40,7 @@ COMMON_DEPEND=" sys-libs/zlib:= virtual/jpeg:0 x11-libs/cairo - >=x11-libs/gtk+-3.14:3 + >=x11-libs/gtk+-3.22:3 x11-libs/pango colord? ( x11-libs/colord-gtk:0= ) cups? ( net-print/cups ) @@ -59,11 +59,16 @@ DEPEND="${COMMON_DEPEND} >=sys-devel/clang-4 >=sys-devel/llvm-4 ) + openmp? ( >=sys-devel/gcc-6[openmp,graphite] ) " RDEPEND="${COMMON_DEPEND} kwallet? ( >=kde-frameworks/kwallet-5.34.0-r1 ) " +PATCHES=( + "${FILESDIR}"/"${PN}"-find-opencl-header.patch +) + pkg_pretend() { if use openmp ; then tc-has-openmp || die "Please switch to an openmp compatible compiler" @@ -73,6 +78,8 @@ pkg_pretend() { src_prepare() { use cpu_flags_x86_sse3 && append-flags -msse3 + sed -i -e 's:/appdata:/metainfo:g' data/CMakeLists.txt || die + cmake_src_prepare }