diff options
Diffstat (limited to 'media-gfx/rawtherapee')
-rw-r--r-- | media-gfx/rawtherapee/Manifest | 5 | ||||
-rw-r--r-- | media-gfx/rawtherapee/rawtherapee-5.8-r3.ebuild (renamed from media-gfx/rawtherapee/rawtherapee-5.8-r1.ebuild) | 0 | ||||
-rw-r--r-- | media-gfx/rawtherapee/rawtherapee-5.9-r1.ebuild (renamed from media-gfx/rawtherapee/rawtherapee-5.8-r2.ebuild) | 13 | ||||
-rw-r--r-- | media-gfx/rawtherapee/rawtherapee-5.9.ebuild | 75 |
4 files changed, 11 insertions, 82 deletions
diff --git a/media-gfx/rawtherapee/Manifest b/media-gfx/rawtherapee/Manifest index 5cd9b599cdde..aee6fef5053b 100644 --- a/media-gfx/rawtherapee/Manifest +++ b/media-gfx/rawtherapee/Manifest @@ -2,7 +2,6 @@ AUX RT_5.8_fix_crop.patch 9040 BLAKE2B 740d181229fc5677735870d5b4f1b1887ae63aeb7 AUX RT_5.8_glibc234.patch 20080 BLAKE2B b6712195ba1d44c7c01d86b8d67c3649d13d3bb74077d2bb78741a99b1f9ee4a0aa1bbfe36488127a8982d50e36de09e26419cb02c979e7aa6362c3232232af1 SHA512 330ee4b1ef29dc6ec3e58dd3f5686f0ee935a2efbfb3ba55a9eeeac4ece7ff5594b7adfe7a9272d342fa5cbbe0387869a234e20baff25e4263963778015f4a4d DIST rawtherapee-5.8.tar.xz 12653148 BLAKE2B f6d4b9b177ad3b6a32b460ecfc7caf5d42a01b5dd4f24da29739f5a2e5936a8d36f9857c0e24bca11f077ab0626f08bbad59ef756792d12f93ef9516427cd2c4 SHA512 bc79586cd937dcaefc053e65faa2162de887d514e44980956d937c157c6d55c4f6e6a7a9b8f91f2d657ed2054814737b96d5d741674c1e5a961d7177433efe4e DIST rawtherapee-5.9.tar.xz 16219076 BLAKE2B 32039d6927eb4a4efbb49f3ad2bd019bd9f73c92a5e7125b7c560aaf7b6a42a5f1a2f67b24a713e4b255867539eda2bf63ea4e988453ec9634c917a11432a7fb SHA512 0d848a36293eb5cac3212910eaf1d011315269c6bbe780c4c2e5f91719721e25a7d1678a7e4453fa4a9694618978b04828612dc03e1d50cb9c11ad4d238e7ca8 -EBUILD rawtherapee-5.8-r1.ebuild 1940 BLAKE2B 115f20978360ad56b62f02c45877df26d849d00337760503ab764b20252fba7334c0994d35691b75f2cc1a460114020c5e54c9d44bf586843c69def923eeda47 SHA512 9f15694268ac07454defcfc35fb5a03c9da29af2d37348cccdf5a50b82c339a7e222c258826df83a20c6a6e02394384eb8a4d27229d10ad321ed3c01bce33b81 -EBUILD rawtherapee-5.8-r2.ebuild 1756 BLAKE2B 864da7843e88d3743a7c48cada8be2ee24922dab49cda28dd1cc64822e3af2b1b26db023870f710a51b8c7138c61996f766e7a14b719b40a195a670d11ed44c1 SHA512 e953c9695e969ea9c066a29753e4ff0e68e706f37e8ad4033f668724d6e429d96acfad3c5f7ab9bf09f5288d03c5b5f7a78267d40553a13f92f3ae56a50e2947 -EBUILD rawtherapee-5.9.ebuild 1758 BLAKE2B 981a91d6ed5b04cc05c8da81b7e9d6eb77e170cf81aadb3cbb7d9beeb09d3b78a660042ebbc03d46a51a86bc7fa85c4d544cffee522b918d3d2883f78f662898 SHA512 66f039fc9df2e1f437f8f4182e6b8310d1fd6888faada2f4c38f05f564ef7e6b111734fe95c4f8226f670350d344c97e56435096dc762e5ad9a5e61c1223d0de +EBUILD rawtherapee-5.8-r3.ebuild 1940 BLAKE2B 115f20978360ad56b62f02c45877df26d849d00337760503ab764b20252fba7334c0994d35691b75f2cc1a460114020c5e54c9d44bf586843c69def923eeda47 SHA512 9f15694268ac07454defcfc35fb5a03c9da29af2d37348cccdf5a50b82c339a7e222c258826df83a20c6a6e02394384eb8a4d27229d10ad321ed3c01bce33b81 +EBUILD rawtherapee-5.9-r1.ebuild 1855 BLAKE2B fd4749f82ab448871f8b9ad127b2a6740568e57ce1eb39b3b05f9cbe96b4c3ab8d71a7e341225e66aa58a69ea452965a50494e7a654caa99085ea734c0193653 SHA512 fa80797a3ca432d1937b29a5480625324d73f48247d02b6757851230e0fa912eabc7a39c353f39d18b75a5bc3a5735cd831f5e2c149468de7775dad30c4389e3 MISC metadata.xml 396 BLAKE2B 21d743fc4870d7d6aa5a712581eff1e2d1a200718008c450f10a41ad7c95008cb1a45f882db1fbc98a9561645f27cee31c1f077d12b9e359a8527b31ce2785bc SHA512 174b118efc92edf6e412e3b0720d850ce65683b3025a7dec30596c82de071b05a25d796df2159a6e81a3571704984d53710999431d53e163207e77d95ceda2b7 diff --git a/media-gfx/rawtherapee/rawtherapee-5.8-r1.ebuild b/media-gfx/rawtherapee/rawtherapee-5.8-r3.ebuild index 0a49b2a46441..0a49b2a46441 100644 --- a/media-gfx/rawtherapee/rawtherapee-5.8-r1.ebuild +++ b/media-gfx/rawtherapee/rawtherapee-5.8-r3.ebuild diff --git a/media-gfx/rawtherapee/rawtherapee-5.8-r2.ebuild b/media-gfx/rawtherapee/rawtherapee-5.9-r1.ebuild index dc930b95e291..29147172e67c 100644 --- a/media-gfx/rawtherapee/rawtherapee-5.8-r2.ebuild +++ b/media-gfx/rawtherapee/rawtherapee-5.9-r1.ebuild @@ -12,12 +12,19 @@ SRC_URI="https://rawtherapee.com/shared/source/${MY_P}.tar.xz" LICENSE="GPL-3" SLOT="0" -KEYWORDS="amd64 x86" +KEYWORDS="~amd64 ~riscv ~x86" IUSE="openmp tcmalloc" RDEPEND=" + dev-cpp/atkmm:= + dev-cpp/cairomm:= + dev-cpp/glibmm:= + dev-cpp/gtkmm:3.0 + dev-cpp/pangomm:= dev-libs/expat + dev-libs/glib:= dev-libs/libsigc++:2 + gnome-base/librsvg media-libs/lcms:2 media-libs/lensfun media-libs/libcanberra[gtk3] @@ -29,9 +36,7 @@ RDEPEND=" sys-libs/zlib x11-libs/gtk+:3 tcmalloc? ( dev-util/google-perftools )" -DEPEND="${RDEPEND} - dev-cpp/gtkmm:3.0 - gnome-base/librsvg" +DEPEND="${RDEPEND}" BDEPEND="virtual/pkgconfig" S="${WORKDIR}/${MY_P}" diff --git a/media-gfx/rawtherapee/rawtherapee-5.9.ebuild b/media-gfx/rawtherapee/rawtherapee-5.9.ebuild deleted file mode 100644 index cd447210a715..000000000000 --- a/media-gfx/rawtherapee/rawtherapee-5.9.ebuild +++ /dev/null @@ -1,75 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -MY_P=${P/_rc/-rc} -inherit cmake flag-o-matic toolchain-funcs xdg-utils - -DESCRIPTION="A powerful cross-platform raw image processing program" -HOMEPAGE="https://www.rawtherapee.com/" -SRC_URI="https://rawtherapee.com/shared/source/${MY_P}.tar.xz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="openmp tcmalloc" - -RDEPEND=" - dev-libs/expat - dev-libs/libsigc++:2 - media-libs/lcms:2 - media-libs/lensfun - media-libs/libcanberra[gtk3] - media-libs/libiptcdata - media-libs/libjpeg-turbo:= - media-libs/libpng:0= - media-libs/tiff:= - sci-libs/fftw:3.0= - sys-libs/zlib - x11-libs/gtk+:3 - tcmalloc? ( dev-util/google-perftools )" -DEPEND="${RDEPEND} - dev-cpp/gtkmm:3.0 - gnome-base/librsvg" -BDEPEND="virtual/pkgconfig" - -S="${WORKDIR}/${MY_P}" - -pkg_pretend() { - [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp -} - -pkg_setup() { - [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp -} - -src_configure() { - # upstream tested that "fast-math" give wrong results, so filter it - # https://bugs.gentoo.org/show_bug.cgi?id=606896#c2 - filter-flags -ffast-math - # -Ofast enable "fast-math" both in gcc and clang - replace-flags -Ofast -O3 - # In case we add an ebuild for klt we can (i)use that one, - # see http://cecas.clemson.edu/~stb/klt/ - local mycmakeargs=( - -DOPTION_OMP=$(usex openmp) - -DDOCDIR=/usr/share/doc/${PF} - -DCREDITSDIR=/usr/share/${PN} - -DLICENCEDIR=/usr/share/${PN} - -DCACHE_NAME_SUFFIX="" - -DWITH_SYSTEM_KLT="off" - -DENABLE_TCMALLOC=$(usex tcmalloc) - ) - cmake_src_configure -} - -pkg_postinst() { - xdg_icon_cache_update - xdg_desktop_database_update -} - -pkg_postrm() { - xdg_icon_cache_update - xdg_desktop_database_update -} |