[gentoo-commits] repo/gentoo:master commit in: media-libs/librtprocess/
commit: 923b956c18647976a193eb32fafd6990693925cc Author: Mario Haustein hrz tu-chemnitz de> AuthorDate: Wed Jan 4 20:19:25 2023 + Commit: Sam James gentoo org> CommitDate: Thu Jan 5 05:19:57 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=923b956c media-libs/librtprocess: drop 0.12.0 Signed-off-by: Mario Haustein hrz.tu-chemnitz.de> Signed-off-by: Sam James gentoo.org> media-libs/librtprocess/librtprocess-0.12.0.ebuild | 14 -- 1 file changed, 14 deletions(-) diff --git a/media-libs/librtprocess/librtprocess-0.12.0.ebuild b/media-libs/librtprocess/librtprocess-0.12.0.ebuild deleted file mode 100644 index e3fcacc8dbc7.. --- a/media-libs/librtprocess/librtprocess-0.12.0.ebuild +++ /dev/null @@ -1,14 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="Algorithms for RAW processing from RawTherapee" -HOMEPAGE="https://github.com/CarVac/librtprocess/"; -SRC_URI="https://github.com/CarVac/librtprocess/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="amd64 x86"
[gentoo-commits] repo/gentoo:master commit in: media-libs/librtprocess/
commit: 5c5eb5b06175750df1655439d8c17b0e77b739ce Author: Sam James gentoo org> AuthorDate: Tue Nov 15 10:04:22 2022 + Commit: Sam James gentoo org> CommitDate: Tue Nov 15 10:04:22 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c5eb5b0 media-libs/librtprocess: Stabilize 0.12.0-r1 amd64, #881363 Signed-off-by: Sam James gentoo.org> media-libs/librtprocess/librtprocess-0.12.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/librtprocess/librtprocess-0.12.0-r1.ebuild b/media-libs/librtprocess/librtprocess-0.12.0-r1.ebuild index e4706a93e98f..17ed2e51fe6c 100644 --- a/media-libs/librtprocess/librtprocess-0.12.0-r1.ebuild +++ b/media-libs/librtprocess/librtprocess-0.12.0-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/CarVac/librtprocess/archive/refs/tags/${PV}.tar.gz - LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="openmp" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/librtprocess/
commit: e393a5866575be11bb2e636ece6136d3d8864fbe Author: Sam James gentoo org> AuthorDate: Tue Nov 15 10:04:23 2022 + Commit: Sam James gentoo org> CommitDate: Tue Nov 15 10:04:23 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e393a586 media-libs/librtprocess: Stabilize 0.12.0-r1 x86, #881363 Signed-off-by: Sam James gentoo.org> media-libs/librtprocess/librtprocess-0.12.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/librtprocess/librtprocess-0.12.0-r1.ebuild b/media-libs/librtprocess/librtprocess-0.12.0-r1.ebuild index 17ed2e51fe6c..3552a317c4a2 100644 --- a/media-libs/librtprocess/librtprocess-0.12.0-r1.ebuild +++ b/media-libs/librtprocess/librtprocess-0.12.0-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/CarVac/librtprocess/archive/refs/tags/${PV}.tar.gz - LICENSE="GPL-3+" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="openmp" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/librtprocess/
commit: d21220103fb29dcb9ac71910e1405d7e8f11798d Author: Joonas Niilola gentoo org> AuthorDate: Thu Oct 27 08:11:58 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Thu Oct 27 08:11:58 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2122010 media-libs/librtprocess: Stabilize 0.12.0 x86, #866974 Signed-off-by: Joonas Niilola gentoo.org> media-libs/librtprocess/librtprocess-0.12.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/librtprocess/librtprocess-0.12.0.ebuild b/media-libs/librtprocess/librtprocess-0.12.0.ebuild index 6c56fd15df8a..e3fcacc8dbc7 100644 --- a/media-libs/librtprocess/librtprocess-0.12.0.ebuild +++ b/media-libs/librtprocess/librtprocess-0.12.0.ebuild @@ -11,4 +11,4 @@ SRC_URI="https://github.com/CarVac/librtprocess/archive/refs/tags/${PV}.tar.gz - LICENSE="GPL-3+" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86"
[gentoo-commits] repo/gentoo:master commit in: media-libs/librtprocess/
commit: ed0dfd184d851e3cac508a0cdeea5d8f01fd5766 Author: Sam James gentoo org> AuthorDate: Thu Oct 13 19:57:20 2022 + Commit: Sam James gentoo org> CommitDate: Thu Oct 13 19:57:20 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed0dfd18 media-libs/librtprocess: fix IndirectInherits Signed-off-by: Sam James gentoo.org> media-libs/librtprocess/librtprocess-0.12.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/librtprocess/librtprocess-0.12.0-r1.ebuild b/media-libs/librtprocess/librtprocess-0.12.0-r1.ebuild index aec961e0c1e1..e4706a93e98f 100644 --- a/media-libs/librtprocess/librtprocess-0.12.0-r1.ebuild +++ b/media-libs/librtprocess/librtprocess-0.12.0-r1.ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit cmake +inherit cmake toolchain-funcs DESCRIPTION="Algorithms for RAW processing from RawTherapee" HOMEPAGE="https://github.com/CarVac/librtprocess/";
[gentoo-commits] repo/gentoo:master commit in: media-libs/librtprocess/
commit: 611ed99278cdfcdc7978af1c651ff4f72947cc5d Author: Mario Haustein hrz tu-chemnitz de> AuthorDate: Wed Oct 12 15:44:38 2022 + Commit: Sam James gentoo org> CommitDate: Thu Oct 13 19:40:39 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=611ed992 media-libs/librtprocess: add dependency to openmp Closes: https://bugs.gentoo.org/876352 Signed-off-by: Mario Haustein hrz.tu-chemnitz.de> Closes: https://github.com/gentoo/gentoo/pull/27752 Signed-off-by: Sam James gentoo.org> .../librtprocess/librtprocess-0.12.0-r1.ebuild | 39 ++ 1 file changed, 39 insertions(+) diff --git a/media-libs/librtprocess/librtprocess-0.12.0-r1.ebuild b/media-libs/librtprocess/librtprocess-0.12.0-r1.ebuild new file mode 100644 index ..aec961e0c1e1 --- /dev/null +++ b/media-libs/librtprocess/librtprocess-0.12.0-r1.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Algorithms for RAW processing from RawTherapee" +HOMEPAGE="https://github.com/CarVac/librtprocess/"; +SRC_URI="https://github.com/CarVac/librtprocess/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="openmp" + +BDEPEND=" + openmp? ( + || ( + sys-devel/gcc[openmp] + sys-devel/clang-runtime[openmp] + ) + ) +" + +pkg_pretend() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + +pkg_setup() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + +src_configure() { + local mycmakeargs=( + -DOPTION_OMP=$(usex openmp) + ) + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/librtprocess/
commit: 35bbb6c5c8893d1bb7c0923da848774f4b519340 Author: Sam James gentoo org> AuthorDate: Fri Oct 7 20:18:18 2022 + Commit: Sam James gentoo org> CommitDate: Fri Oct 7 20:18:18 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35bbb6c5 media-libs/librtprocess: Stabilize 0.12.0 amd64, #866974 Signed-off-by: Sam James gentoo.org> media-libs/librtprocess/librtprocess-0.12.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/librtprocess/librtprocess-0.12.0.ebuild b/media-libs/librtprocess/librtprocess-0.12.0.ebuild index 94a5bf06678b..6c56fd15df8a 100644 --- a/media-libs/librtprocess/librtprocess-0.12.0.ebuild +++ b/media-libs/librtprocess/librtprocess-0.12.0.ebuild @@ -11,4 +11,4 @@ SRC_URI="https://github.com/CarVac/librtprocess/archive/refs/tags/${PV}.tar.gz - LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86"
[gentoo-commits] repo/gentoo:master commit in: media-libs/librtprocess/
commit: 8b50606a5785445ef81c63a8239d8b2b8752873e Author: Mario Haustein hrz tu-chemnitz de> AuthorDate: Fri Mar 25 19:57:53 2022 + Commit: Sam James gentoo org> CommitDate: Mon May 16 05:26:05 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b50606a media-libs/librtprocess: new package Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Mario Haustein hrz.tu-chemnitz.de> Signed-off-by: Sam James gentoo.org> media-libs/librtprocess/Manifest | 1 + media-libs/librtprocess/librtprocess-0.12.0.ebuild | 14 ++ media-libs/librtprocess/metadata.xml | 20 3 files changed, 35 insertions(+) diff --git a/media-libs/librtprocess/Manifest b/media-libs/librtprocess/Manifest new file mode 100644 index ..e9ad4d46b72c --- /dev/null +++ b/media-libs/librtprocess/Manifest @@ -0,0 +1 @@ +DIST librtprocess-0.12.0.tar.gz 158244 BLAKE2B 0fa18416b25b760541fd01285b5cc0c3a38d8ddb4dd88b45237fa0cd3f43bdb7831c06282e2c63ddee240c59f6641fb9233e2370d460e3ccdd2d86a5a75e318b SHA512 2eaaff9d9365b97cfb76cef36c0ba53d9b556f45d49bdcc84947ef3bf513240cec13d763ae7fc78589c2b68a739ed23477f6953a7329d8177275f81e5e588ddf diff --git a/media-libs/librtprocess/librtprocess-0.12.0.ebuild b/media-libs/librtprocess/librtprocess-0.12.0.ebuild new file mode 100644 index ..94a5bf06678b --- /dev/null +++ b/media-libs/librtprocess/librtprocess-0.12.0.ebuild @@ -0,0 +1,14 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Algorithms for RAW processing from RawTherapee" +HOMEPAGE="https://github.com/CarVac/librtprocess/"; +SRC_URI="https://github.com/CarVac/librtprocess/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" diff --git a/media-libs/librtprocess/metadata.xml b/media-libs/librtprocess/metadata.xml new file mode 100644 index ..dba5d9c208a1 --- /dev/null +++ b/media-libs/librtprocess/metadata.xml @@ -0,0 +1,20 @@ + +https://www.gentoo.org/dtd/metadata.dtd";> + + + mario.haust...@hrz.tu-chemnitz.de + Mario Haustein + + + proxy-ma...@gentoo.org + Proxy Maintainers + + + librtprocess aims to make some of RawTherapee's highly optimized raw + processing routines readily available for other FOSS photo editing + software. + + + CarVac/librtprocess + +