logo

overlay

My (experimental) gentoo overlay
commit: 2089d4560dbd13f7916627c2dfb29a2b9be034a9
parent: 26d9948b86cf4d9808d7bc23e725cee6e083507c
Author: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
Date:   Wed, 29 Nov 2017 01:20:18 +0100

media-gfx/krita: Clean

Diffstat:

Dmedia-gfx/krita/ChangeLog54------------------------------------------------------
Mmedia-gfx/krita/Manifest2--
Dmedia-gfx/krita/files/krita-3.2.0-unused-dep.patch69---------------------------------------------------------------------
Dmedia-gfx/krita/files/krita-vc-fix-gcc49-abi.patch14--------------
Dmedia-gfx/krita/krita-3.1.4.ebuild87-------------------------------------------------------------------------------
Dmedia-gfx/krita/krita-3.2.0.ebuild90-------------------------------------------------------------------------------
6 files changed, 0 insertions(+), 316 deletions(-)

diff --git a/media-gfx/krita/ChangeLog b/media-gfx/krita/ChangeLog @@ -1,54 +0,0 @@ -# ChangeLog for media-gfx/krita -# Copyright 1999-2016 Gentoo Foundation; Distributed under the GPL v2 -# (auto-generated from git log) - -*krita-3.0 (05 Jun 2016) - - 05 Jun 2016; Michael Palimaka <kensington@gentoo.org> +krita-3.0.ebuild, - +metadata.xml: - new package - - Imported from KDE overlay. - - Package-Manager: portage-2.3.0_rc1 - -*krita-3.0.1 (22 Sep 2016) - - 22 Sep 2016; Michael Palimaka <kensington@gentoo.org> - +files/krita-3.0.1-breeze-collisions.patch, - +files/krita-3.0.1-vc-cxxflags.patch, +krita-3.0.1.ebuild: - version bump - - Gentoo-bug: 594594 - - Package-Manager: portage-2.3.1 - - 25 Sep 2016; Michael Palimaka <kensington@gentoo.org> krita-3.0.1.ebuild: - Add blocker against calligra-l10n - - Gentoo-bug: 594772 - - Package-Manager: portage-2.3.0 - -*krita-3.1.1 (17 Dec 2016) - - 17 Dec 2016; Johannes Huber <johu@gentoo.org> +krita-3.1.1.ebuild: - Version bump 3.1.1 - - Gentoo-bug: 602648 - Thanks-to: rx80 <rokfaith@gmail.com> - - Package-Manager: Portage-2.3.3, Repoman-2.3.1 - - 17 Dec 2016; Johannes Huber <johu@gentoo.org> -krita-3.0.ebuild: - Remove 3.0 - - Package-Manager: Portage-2.3.3, Repoman-2.3.1 - - 17 Dec 2016; Johannes Huber <johu@gentoo.org> - -files/krita-3.0.1-breeze-collisions.patch, - -files/krita-3.0.1-vc-cxxflags.patch, -krita-3.0.1.ebuild: - Remove 3.0.1 - - Package-Manager: Portage-2.3.3, Repoman-2.3.1 - diff --git a/media-gfx/krita/Manifest b/media-gfx/krita/Manifest @@ -1,3 +1 @@ -DIST krita-3.1.4.tar.gz 1034 SHA256 46bdebd2967d4100614b7ea3f863601d9386c2b1a044869ec6089bc560805e54 SHA512 30ee70b7d9ce0c8a6831ea804e056580e560eb48777ba14ae25f7baeadca2e8abe2acbcb99e5966d3f44aa2c912015ff44c67ad635d18b3cf9bcc5beaec12c0b WHIRLPOOL 1c01ddf8910a29391d9bd5ff429223ebbd746e68ab1f3e35bb5c114ad6458cd9cfd0005fbe67aea2df7102809601aefa05d88c54b9f26033843b309253f2cb4c -DIST krita-3.2.0.tar.gz 207016115 SHA256 0891be48a0338e1419d084da594900864b85de89cc4a38c8946d907cc1009356 SHA512 62fc8f333097eb23bd631f4e28a23c38bfffba2206277463454f2b9cd199a2972b185511407d50e62ce069c3dfbcfadcebbbb8faa89484f41bcbed3b352e27d5 WHIRLPOOL 403d0381af6fcf9404b790dc34feb26705629795f77c2fb61d50bfb6691872ffb1d9c56099841088a9d32135fe23ed91cd8f35eb491de2888aa0e6b01c83ef74 DIST krita-3.2.1.tar.gz 207014866 SHA256 ef06cee677d75861edca0e1f825bca42ff59b7200aeb827e16f8d1fb5ef14e39 SHA512 ddc7153a3fcef072de762cd48d4d6df765cc88b7a413028b3aec5690382c1ab7f61f6ae37070c78ef2be1bdc26107908d288976bfa12d14ca35934ce33fb10a3 WHIRLPOOL 79bc89b7ebf63b2a31bac726e91e4b77bf7b2a6eafe15a6bf15baf935f2bf56e2f612359fc16c7129251623dfe4d7fe53cd9d2f42d423385487a832309afd17e diff --git a/media-gfx/krita/files/krita-3.2.0-unused-dep.patch b/media-gfx/krita/files/krita-3.2.0-unused-dep.patch @@ -1,69 +0,0 @@ -From 176546ed492883b63f6b8c274a97ce781af3631c Mon Sep 17 00:00:00 2001 -From: Heiko Becker <heirecka@exherbo.org> -Date: Wed, 16 Aug 2017 23:35:07 +0200 -Subject: Remove unused dependency - -Summary: -libcurl doesn't seem to be used anymore since -427a9ede658e4bee0e96e09741adb879e396c0c1 and the removal of the gmic -plugin. - -Test Plan: Still builds fine. - -Reviewers: #krita, rempt - -Subscribers: woltherav - -Tags: #krita - -Differential Revision: https://phabricator.kde.org/D7360 ---- - CMakeLists.txt | 10 ---------- - README_PACKAGERS.md | 3 --- - 2 files changed, 13 deletions(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 5575b8c..b1edfc1 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -604,16 +604,6 @@ set_package_properties(OpenMP PROPERTIES - TYPE OPTIONAL - PURPOSE "Optionally used by the G'Mic plugin") - --## --## Test for Curl (for G'Mic) --## --find_package(CURL) --set_package_properties(CURL PROPERTIES -- DESCRIPTION "A tool to fetch remote data" -- URL "http://curl.haxx.se/" -- TYPE OPTIONAL -- PURPOSE "Optionally used by the G'Mic plugin") -- - ############################ - ############################# - ## Add Krita helper macros ## -diff --git a/README_PACKAGERS.md b/README_PACKAGERS.md -index ef66f9d..bd3d694 100644 ---- a/README_PACKAGERS.md -+++ b/README_PACKAGERS.md -@@ -23,8 +23,6 @@ There are four forks of 3rd party libraries that are relevant and cannot be repl - - * plugins/impex/xcf/3rdparty contains the xcftools code. This has never been released as a library - --* plugins/extensions/gmic/3rdparty contains G'Mic. This has never been released as a shared library. -- - * libs/image/3rdparty contains einspline. This code is directly linke d into the kritaimage library and has never been released as a separate library. - - == Build flags == -@@ -47,7 +45,6 @@ Krita depends on: - * ilmbase - * jpeg: Note that libjpeg-turbo is recommended. - * lcms2 -- * libcurl - * libraw - * opencolorio - * openexr --- -cgit v0.11.2 - diff --git a/media-gfx/krita/files/krita-vc-fix-gcc49-abi.patch b/media-gfx/krita/files/krita-vc-fix-gcc49-abi.patch @@ -1,14 +0,0 @@ ---- a/CMakeLists.txt 2017-02-13 11:12:47.866321035 -0200 -+++ b/CMakeLists.txt 2017-02-13 11:18:55.769657370 -0200 -@@ -533,9 +533,9 @@ - include (VcMacros) - - if(Vc_COMPILER_IS_CLANG) -- set(ADDITIONAL_VC_FLAGS "-Wabi -ffp-contract=fast -fPIC") -+ add_compile_options(-Wabi -ffp-contract=fast -fPIC) - elseif (NOT MSVC) -- set(ADDITIONAL_VC_FLAGS "-Wabi -fabi-version=0 -ffp-contract=fast -fPIC") -+ add_compile_options(-Wabi -fabi-version=0 -ffp-contract=fast -fPIC) - endif() - - #Handle Vc master diff --git a/media-gfx/krita/krita-3.1.4.ebuild b/media-gfx/krita/krita-3.1.4.ebuild @@ -1,87 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -KDE_TEST="forceoptional" -inherit kde5 - -DESCRIPTION="Free digital painting application. Digital Painting, Creative Freedom!" -HOMEPAGE="https://www.kde.org/applications/graphics/krita/ https://krita.org/" -SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.gz" - -LICENSE="GPL-3 GPL-3+" -KEYWORDS="~amd64 ~x86" -IUSE="color-management fftw +gsl +jpeg openexr pdf qtmedia +raw tiff vc threads curl zlib" - -COMMON_DEPEND=" - $(add_frameworks_dep karchive) - $(add_frameworks_dep kcompletion) - $(add_frameworks_dep kconfig) - $(add_frameworks_dep kcoreaddons) - $(add_frameworks_dep kguiaddons) - $(add_frameworks_dep ki18n) - $(add_frameworks_dep kitemmodels) - $(add_frameworks_dep kitemviews) - $(add_frameworks_dep kwidgetsaddons) - $(add_frameworks_dep kwindowsystem) - $(add_qt_dep qtconcurrent) - $(add_qt_dep qtgui '-gles2') - $(add_qt_dep qtnetwork) - $(add_qt_dep qtprintsupport) - $(add_qt_dep qtsvg) - $(add_qt_dep qttest) - $(add_qt_dep qtwidgets) - $(add_qt_dep qtx11extras) - $(add_qt_dep qtxml) - color-management? ( media-libs/opencolorio ) - curl? ( net-misc/curl ) - dev-libs/boost:= - fftw? ( sci-libs/fftw:3.0= ) - gsl? ( sci-libs/gsl:= ) - jpeg? ( virtual/jpeg:0 ) - media-gfx/exiv2:= - media-libs/lcms - media-libs/libpng:0= - openexr? ( - media-libs/ilmbase:= - media-libs/openexr - ) - pdf? ( app-text/poppler[qt5] ) - qtmedia? ( $(add_qt_dep qtmultimedia) ) - raw? ( media-libs/libraw:= ) - threads? ( dev-libs/libpthread-stubs ) - tiff? ( media-libs/tiff:0 ) - virtual/opengl - x11-apps/xinput - zlib? ( sys-libs/zlib ) -" -DEPEND="${COMMON_DEPEND} - dev-cpp/eigen:3 - dev-lang/perl - sys-devel/gettext - vc? ( >=dev-libs/vc-1.1.0 ) -" -RDEPEND="${COMMON_DEPEND} - !app-office/calligra:4[calligra_features_krita] - !app-office/calligra-l10n:4[calligra_features_krita(+)] -" - -PATCHES=( "${FILESDIR}"/${PN}-vc-fix-gcc49-abi.patch ) - -src_configure() { - local mycmakeargs=( - $(cmake-utils_use_find_package color-management OCIO) - $(cmake-utils_use_find_package fftw FFTW3) - $(cmake-utils_use_find_package gsl GSL) - $(cmake-utils_use_find_package jpeg JPEG) - $(cmake-utils_use_find_package openexr OpenEXR) - $(cmake-utils_use_find_package pdf Poppler) - $(cmake-utils_use_find_package qtmedia Qt5Multimedia) - $(cmake-utils_use_find_package raw LibRaw) - $(cmake-utils_use_find_package tiff TIFF) - $(cmake-utils_use_find_package vc Vc) - ) - - kde5_src_configure -} diff --git a/media-gfx/krita/krita-3.2.0.ebuild b/media-gfx/krita/krita-3.2.0.ebuild @@ -1,90 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -KDE_TEST="forceoptional" -inherit kde5 - -DESCRIPTION="Free digital painting application. Digital Painting, Creative Freedom!" -HOMEPAGE="https://www.kde.org/applications/graphics/krita/ https://krita.org/" -SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.gz" - -LICENSE="GPL-3 GPL-3+" -KEYWORDS="~amd64 ~x86" -IUSE="color-management fftw +gsl +jpeg openexr pdf qtmedia +raw tiff vc threads curl zlib" - -COMMON_DEPEND=" - $(add_frameworks_dep karchive) - $(add_frameworks_dep kcompletion) - $(add_frameworks_dep kconfig) - $(add_frameworks_dep kcoreaddons) - $(add_frameworks_dep kguiaddons) - $(add_frameworks_dep ki18n) - $(add_frameworks_dep kitemmodels) - $(add_frameworks_dep kitemviews) - $(add_frameworks_dep kwidgetsaddons) - $(add_frameworks_dep kwindowsystem) - $(add_qt_dep qtconcurrent) - $(add_qt_dep qtgui '-gles2') - $(add_qt_dep qtnetwork) - $(add_qt_dep qtprintsupport) - $(add_qt_dep qtsvg) - $(add_qt_dep qttest) - $(add_qt_dep qtwidgets) - $(add_qt_dep qtx11extras) - $(add_qt_dep qtxml) - color-management? ( media-libs/opencolorio ) - curl? ( net-misc/curl ) - dev-libs/boost:= - fftw? ( sci-libs/fftw:3.0= ) - gsl? ( sci-libs/gsl:= ) - jpeg? ( virtual/jpeg:0 ) - media-gfx/exiv2:= - media-libs/lcms - media-libs/libpng:0= - openexr? ( - media-libs/ilmbase:= - media-libs/openexr - ) - pdf? ( app-text/poppler[qt5] ) - qtmedia? ( $(add_qt_dep qtmultimedia) ) - raw? ( media-libs/libraw:= ) - threads? ( dev-libs/libpthread-stubs ) - tiff? ( media-libs/tiff:0 ) - virtual/opengl - x11-apps/xinput - zlib? ( sys-libs/zlib ) -" -DEPEND="${COMMON_DEPEND} - dev-cpp/eigen:3 - dev-lang/perl - sys-devel/gettext - vc? ( >=dev-libs/vc-1.1.0 ) -" -RDEPEND="${COMMON_DEPEND} - !app-office/calligra:4[calligra_features_krita] - !app-office/calligra-l10n:4[calligra_features_krita(+)] -" - -PATCHES=( - "${FILESDIR}"/${P}-tests-optional.patch - "${FILESDIR}"/${P}-unused-dep.patch -) - -src_configure() { - local mycmakeargs=( - $(cmake-utils_use_find_package color-management OCIO) - $(cmake-utils_use_find_package fftw FFTW3) - $(cmake-utils_use_find_package gsl GSL) - $(cmake-utils_use_find_package jpeg JPEG) - $(cmake-utils_use_find_package openexr OpenEXR) - $(cmake-utils_use_find_package pdf Poppler) - $(cmake-utils_use_find_package qtmedia Qt5Multimedia) - $(cmake-utils_use_find_package raw LibRaw) - $(cmake-utils_use_find_package tiff TIFF) - $(cmake-utils_use_find_package vc Vc) - ) - - kde5_src_configure -}