[gentoo-commits] repo/gentoo:master commit in: media-gfx/enblend/

2024-04-25 Thread Andreas K. Hüttel
commit: 01920933aa1bef0afa2caa998c79a748dd3bb1a4
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Thu Apr 25 10:42:00 2024 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Thu Apr 25 10:42:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01920933

media-gfx/enblend: update SRC_URI

Closes: https://bugs.gentoo.org/930637
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 media-gfx/enblend/enblend-4.2.0_p20240424.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/enblend/enblend-4.2.0_p20240424.ebuild 
b/media-gfx/enblend/enblend-4.2.0_p20240424.ebuild
index b94694b138e2..8dfc5ef79971 100644
--- a/media-gfx/enblend/enblend-4.2.0_p20240424.ebuild
+++ b/media-gfx/enblend/enblend-4.2.0_p20240424.ebuild
@@ -7,7 +7,7 @@ inherit cmake
 
 DESCRIPTION="Image Blending with Multiresolution Splines"
 HOMEPAGE="http://enblend.sourceforge.net/";
-SRC_URI="https://dev.gentoo.org/~soap/distfiles/${P}.tar.xz";
+SRC_URI="https://dev.gentoo.org/~dilfridge/distfiles/${P}.tar.xz";
 
 S=${WORKDIR}/enblend
 



[gentoo-commits] repo/gentoo:master commit in: media-gfx/enblend/, media-gfx/enblend/files/

2024-04-23 Thread Andreas K. Hüttel
commit: a51cd5759012d0a05b9c7bd3c1fa61d7c595383e
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Apr 24 04:12:00 2024 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed Apr 24 04:12:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a51cd575

media-gfx/enblend: add 4.2.0_p20240424

Closes: https://bugs.gentoo.org/878149
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 media-gfx/enblend/Manifest |  1 +
 media-gfx/enblend/enblend-4.2.0_p20240424.ebuild   | 92 ++
 ...blend-4.2.0_p20240424-doc-install-dir-fix.patch | 45 +++
 3 files changed, 138 insertions(+)

diff --git a/media-gfx/enblend/Manifest b/media-gfx/enblend/Manifest
index 566364e01dce..9ce037e033f6 100644
--- a/media-gfx/enblend/Manifest
+++ b/media-gfx/enblend/Manifest
@@ -1 +1,2 @@
 DIST enblend-4.2.0_p20161007.tar.xz 494060 BLAKE2B 
8842dd70a1400a27170794246cb5c89d60b6798373e3a9d63e88738ad569e1174cb4303ccb5a2bc79846651e982e05f8cb9ac3e09b83ee33958b6ccf043ebda9
 SHA512 
ede037f19a7c3b358f533ecfb235f70824261eaf189d0bdcde6f9cedaa5952be2a6940884e688418b725cb3a67fc1b7d366483a76b7c62326ca857b8efe3a3f3
+DIST enblend-4.2.0_p20240424.tar.xz 505928 BLAKE2B 
49a9cfd2cb332573a1d3882ce6d50513008ee71d7235f69bb7920fc9b71f6c0c6e5e7ae88de4c5879d4cb2ee94d437b1752d6c13117c07ad81a6832b45985684
 SHA512 
1eed2cac0dd6d0ddec41097c4d21ebbad01981e6abbb5fe3db69fc4ef50728ce997faad73dc17255997e8eee9af9d540e38bc2bdf106eb6ca338ef1650680894

diff --git a/media-gfx/enblend/enblend-4.2.0_p20240424.ebuild 
b/media-gfx/enblend/enblend-4.2.0_p20240424.ebuild
new file mode 100644
index ..b94694b138e2
--- /dev/null
+++ b/media-gfx/enblend/enblend-4.2.0_p20240424.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Image Blending with Multiresolution Splines"
+HOMEPAGE="http://enblend.sourceforge.net/";
+SRC_URI="https://dev.gentoo.org/~soap/distfiles/${P}.tar.xz";
+
+S=${WORKDIR}/enblend
+
+LICENSE="GPL-2+ FDL-1.2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="cpu_flags_x86_sse2 debug doc openmp tcmalloc"
+
+REQUIRED_USE="tcmalloc? ( !debug )"
+
+BDEPEND="
+   sys-apps/help2man
+   virtual/pkgconfig
+   doc? (
+   app-text/ghostscript-gpl
+   app-text/texlive
+   dev-lang/perl
+   dev-perl/Readonly
+   dev-tex/hevea
+   gnome-base/librsvg
+   media-gfx/graphviz
+   >=media-gfx/fig2dev-3.2.9-r1
+   sci-visualization/gnuplot[cairo,gd]
+   virtual/imagemagick-tools[tiff]
+   )
+"
+RDEPEND="
+   media-libs/lcms:2
+   media-libs/openexr:=
+   media-libs/tiff:=
+   media-libs/vigra[openexr]
+   sci-libs/gsl:=
+   debug? ( dev-libs/dmalloc[threads] )
+   tcmalloc? ( dev-util/google-perftools )
+"
+DEPEND="${RDEPEND}
+   dev-libs/boost
+   media-libs/libpng:0
+   media-libs/libjpeg-turbo:=
+"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-doc-install-dir-fix.patch
+   "${FILESDIR}"/${PN}-4.2.0_p20161007-cmake.patch
+   "${FILESDIR}"/${PN}-4.2.0_p20161007-gcc-10.patch
+   "${FILESDIR}"/${PN}-4.2.0_p20161007-doc-scaleable-fonts.patch
+)
+
+src_prepare() {
+   cmake_src_prepare
+
+   sed -i -e "s:share/doc/enblend:share/doc/${PF}:" doc/CMakeLists.txt || 
die
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DENABLE_SSE2=$(usex cpu_flags_x86_sse2)
+   -DENABLE_DMALLOC=$(usex debug)
+   -DDOC=$(usex doc)
+   -DENABLE_OPENMP=$(usex openmp)
+   -DENABLE_TCMALLOC=$(usex tcmalloc)
+   )
+   if use doc; then
+   mycmakeargs+=(
+   -DINSTALL_HTML_DOC=ON
+   -DINSTALL_PDF_DOC=ON
+   )
+   fi
+
+   cmake_src_configure
+}
+
+src_compile() {
+   # To allow icon resizing with renderers (no way to disable)
+   addpredict /dev/dri
+
+   # To compile fonts in the temp directory
+   export VARTEXFONTS="${T}/fonts"
+
+   # forcing -j1 as every parallel compilation process needs about 1 GB 
RAM.
+   cmake_src_compile -j1
+}

diff --git 
a/media-gfx/enblend/files/enblend-4.2.0_p20240424-doc-install-dir-fix.patch 
b/media-gfx/enblend/files/enblend-4.2.0_p20240424-doc-install-dir-fix.patch
new file mode 100644
index ..7d3a24f72ce5
--- /dev/null
+++ b/media-gfx/enblend/files/enblend-4.2.0_p20240424-doc-install-dir-fix.patch
@@ -0,0 +1,45 @@
+diff -ruN enblend.orig/CMakeLists.txt enblend/CMakeLists.txt
+--- enblend.orig/CMakeLists.txt2024-04-24 14:42:26.0 +1100
 enblend/CMakeLists.txt 2024-04-24 14:52:10.533011199 +1100
+@@ -15,9 +15,6 @@
+ endif()
+ 
+ project(enblend)
+-IF(NOT MSVC)
+-  SET(CMAKE_BUILD_TYPE Release CACHE STRING "Choose the type of build, 
options are: None Debug Release R

[gentoo-commits] repo/gentoo:master commit in: media-gfx/enblend/

2024-03-15 Thread Andreas Sturmlechner
commit: 7f0aaca331451b324b62d43195a6fa0778f1c022
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Mar 15 10:07:38 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Mar 15 10:07:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f0aaca3

media-gfx/enblend: drop 4.2.0_p20161007-r5

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../enblend/enblend-4.2.0_p20161007-r5.ebuild  | 89 --
 1 file changed, 89 deletions(-)

diff --git a/media-gfx/enblend/enblend-4.2.0_p20161007-r5.ebuild 
b/media-gfx/enblend/enblend-4.2.0_p20161007-r5.ebuild
deleted file mode 100644
index 582627f70f78..
--- a/media-gfx/enblend/enblend-4.2.0_p20161007-r5.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake
-
-DESCRIPTION="Image Blending with Multiresolution Splines"
-HOMEPAGE="http://enblend.sourceforge.net/";
-SRC_URI="https://dev.gentoo.org/~soap/distfiles/${P}.tar.xz";
-
-LICENSE="GPL-2+ FDL-1.2+"
-SLOT="0"
-KEYWORDS="amd64 arm64 x86"
-IUSE="cpu_flags_x86_sse2 debug doc openmp tcmalloc"
-
-REQUIRED_USE="tcmalloc? ( !debug )"
-
-BDEPEND="
-   sys-apps/help2man
-   virtual/pkgconfig
-   doc? (
-   app-text/ghostscript-gpl
-   app-text/texlive
-   dev-lang/perl
-   dev-perl/Readonly
-   dev-tex/hevea
-   gnome-base/librsvg
-   media-gfx/graphviz
-   media-gfx/transfig
-   sci-visualization/gnuplot[cairo,gd]
-   virtual/imagemagick-tools[tiff]
-   )
-"
-RDEPEND="
-   media-libs/lcms:2
-   media-libs/tiff:=
-   media-libs/vigra[openexr]
-   sci-libs/gsl:=
-   debug? ( dev-libs/dmalloc[threads] )
-   tcmalloc? ( dev-util/google-perftools )
-"
-DEPEND="${RDEPEND}
-   dev-libs/boost
-   media-libs/libpng:0
-   media-libs/libjpeg-turbo:=
-"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-4.2-doc-install-dir-fix.patch
-   "${FILESDIR}"/${P}-cmake.patch
-   "${FILESDIR}"/${P}-gcc-10.patch
-   "${FILESDIR}"/${P}-doc-scaleable-fonts.patch
-)
-
-src_prepare() {
-   cmake_src_prepare
-
-   sed -i -e "s:share/doc/enblend:share/doc/${PF}:" doc/CMakeLists.txt || 
die
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DENABLE_SSE2=$(usex cpu_flags_x86_sse2)
-   -DENABLE_DMALLOC=$(usex debug)
-   -DDOC=$(usex doc)
-   -DENABLE_OPENMP=$(usex openmp)
-   -DENABLE_TCMALLOC=$(usex tcmalloc)
-   )
-   if use doc; then
-   mycmakeargs+=(
-   -DINSTALL_HTML_DOC=ON
-   -DINSTALL_PDF_DOC=ON
-   )
-   fi
-
-   cmake_src_configure
-}
-
-src_compile() {
-   # To allow icon resizing with renderers (no way to disable)
-   addpredict /dev/dri
-
-   # To compile fonts in the temp directory
-   export VARTEXFONTS="${T}/fonts"
-
-   # forcing -j1 as every parallel compilation process needs about 1 GB 
RAM.
-   cmake_src_compile -j1
-}



[gentoo-commits] repo/gentoo:master commit in: media-gfx/enblend/

2023-12-17 Thread Arthur Zamarin
commit: 792ecbe7e88346896e4934301315672929075c19
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Dec 17 17:39:45 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Dec 17 17:39:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=792ecbe7

media-gfx/enblend: Stabilize 4.2.0_p20161007-r6 arm64, #917280

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-gfx/enblend/enblend-4.2.0_p20161007-r6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/enblend/enblend-4.2.0_p20161007-r6.ebuild 
b/media-gfx/enblend/enblend-4.2.0_p20161007-r6.ebuild
index b31fe014f9b9..76a89f6ab151 100644
--- a/media-gfx/enblend/enblend-4.2.0_p20161007-r6.ebuild
+++ b/media-gfx/enblend/enblend-4.2.0_p20161007-r6.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~soap/distfiles/${P}.tar.xz";
 
 LICENSE="GPL-2+ FDL-1.2+"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
+KEYWORDS="amd64 arm64 x86"
 IUSE="cpu_flags_x86_sse2 debug doc openmp tcmalloc"
 
 REQUIRED_USE="tcmalloc? ( !debug )"



[gentoo-commits] repo/gentoo:master commit in: media-gfx/enblend/

2023-12-16 Thread Joonas Niilola
commit: 50716238c607e738afebcdecc2cb0e0bb5bb46ed
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sat Dec 16 09:28:05 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Dec 16 09:28:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50716238

media-gfx/enblend: Stabilize 4.2.0_p20161007-r6 amd64, #917280

Signed-off-by: Joonas Niilola  gentoo.org>

 media-gfx/enblend/enblend-4.2.0_p20161007-r6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/enblend/enblend-4.2.0_p20161007-r6.ebuild 
b/media-gfx/enblend/enblend-4.2.0_p20161007-r6.ebuild
index f1f3d192cb90..b31fe014f9b9 100644
--- a/media-gfx/enblend/enblend-4.2.0_p20161007-r6.ebuild
+++ b/media-gfx/enblend/enblend-4.2.0_p20161007-r6.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~soap/distfiles/${P}.tar.xz";
 
 LICENSE="GPL-2+ FDL-1.2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 x86"
+KEYWORDS="amd64 ~arm64 x86"
 IUSE="cpu_flags_x86_sse2 debug doc openmp tcmalloc"
 
 REQUIRED_USE="tcmalloc? ( !debug )"



[gentoo-commits] repo/gentoo:master commit in: media-gfx/enblend/

2023-12-16 Thread Joonas Niilola
commit: 9027f3f30d364a8b570c6f1d76d0f32ed807f84e
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sat Dec 16 08:06:14 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Dec 16 08:06:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9027f3f3

media-gfx/enblend: Stabilize 4.2.0_p20161007-r6 x86, #917280

Signed-off-by: Joonas Niilola  gentoo.org>

 media-gfx/enblend/enblend-4.2.0_p20161007-r6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/enblend/enblend-4.2.0_p20161007-r6.ebuild 
b/media-gfx/enblend/enblend-4.2.0_p20161007-r6.ebuild
index 6212ba098cc1..f1f3d192cb90 100644
--- a/media-gfx/enblend/enblend-4.2.0_p20161007-r6.ebuild
+++ b/media-gfx/enblend/enblend-4.2.0_p20161007-r6.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~soap/distfiles/${P}.tar.xz";
 
 LICENSE="GPL-2+ FDL-1.2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm64 x86"
 IUSE="cpu_flags_x86_sse2 debug doc openmp tcmalloc"
 
 REQUIRED_USE="tcmalloc? ( !debug )"



[gentoo-commits] repo/gentoo:master commit in: media-gfx/enblend/

2023-11-12 Thread Sam James
commit: 89c0c30fcc889083a5f8d87e43b0362a2fb3e474
Author: Sam James  gentoo  org>
AuthorDate: Mon Nov 13 07:32:25 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov 13 07:32:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89c0c30f

media-gfx/enblend: migrate to fig2dev

Closes: https://bugs.gentoo.org/917251
Signed-off-by: Sam James  gentoo.org>

 .../enblend/enblend-4.2.0_p20161007-r6.ebuild  | 89 ++
 1 file changed, 89 insertions(+)

diff --git a/media-gfx/enblend/enblend-4.2.0_p20161007-r6.ebuild 
b/media-gfx/enblend/enblend-4.2.0_p20161007-r6.ebuild
new file mode 100644
index ..6212ba098cc1
--- /dev/null
+++ b/media-gfx/enblend/enblend-4.2.0_p20161007-r6.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="Image Blending with Multiresolution Splines"
+HOMEPAGE="http://enblend.sourceforge.net/";
+SRC_URI="https://dev.gentoo.org/~soap/distfiles/${P}.tar.xz";
+
+LICENSE="GPL-2+ FDL-1.2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="cpu_flags_x86_sse2 debug doc openmp tcmalloc"
+
+REQUIRED_USE="tcmalloc? ( !debug )"
+
+BDEPEND="
+   sys-apps/help2man
+   virtual/pkgconfig
+   doc? (
+   app-text/ghostscript-gpl
+   app-text/texlive
+   dev-lang/perl
+   dev-perl/Readonly
+   dev-tex/hevea
+   gnome-base/librsvg
+   media-gfx/graphviz
+   >=media-gfx/fig2dev-3.2.9-r1
+   sci-visualization/gnuplot[cairo,gd]
+   virtual/imagemagick-tools[tiff]
+   )
+"
+RDEPEND="
+   media-libs/lcms:2
+   media-libs/tiff:=
+   media-libs/vigra[openexr]
+   sci-libs/gsl:=
+   debug? ( dev-libs/dmalloc[threads] )
+   tcmalloc? ( dev-util/google-perftools )
+"
+DEPEND="${RDEPEND}
+   dev-libs/boost
+   media-libs/libpng:0
+   media-libs/libjpeg-turbo:=
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-4.2-doc-install-dir-fix.patch
+   "${FILESDIR}"/${P}-cmake.patch
+   "${FILESDIR}"/${P}-gcc-10.patch
+   "${FILESDIR}"/${P}-doc-scaleable-fonts.patch
+)
+
+src_prepare() {
+   cmake_src_prepare
+
+   sed -i -e "s:share/doc/enblend:share/doc/${PF}:" doc/CMakeLists.txt || 
die
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DENABLE_SSE2=$(usex cpu_flags_x86_sse2)
+   -DENABLE_DMALLOC=$(usex debug)
+   -DDOC=$(usex doc)
+   -DENABLE_OPENMP=$(usex openmp)
+   -DENABLE_TCMALLOC=$(usex tcmalloc)
+   )
+   if use doc; then
+   mycmakeargs+=(
+   -DINSTALL_HTML_DOC=ON
+   -DINSTALL_PDF_DOC=ON
+   )
+   fi
+
+   cmake_src_configure
+}
+
+src_compile() {
+   # To allow icon resizing with renderers (no way to disable)
+   addpredict /dev/dri
+
+   # To compile fonts in the temp directory
+   export VARTEXFONTS="${T}/fonts"
+
+   # forcing -j1 as every parallel compilation process needs about 1 GB 
RAM.
+   cmake_src_compile -j1
+}



[gentoo-commits] repo/gentoo:master commit in: media-gfx/enblend/

2023-06-11 Thread Andreas K. Hüttel
commit: 1ef08157a51b1d436346a9b0688fdab347fbca72
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Jun 11 23:04:15 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun Jun 11 23:04:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ef08157

media-gfx/enblend: Needs threads support in dmalloc

Closes: https://bugs.gentoo.org/889244
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 media-gfx/enblend/enblend-4.2.0_p20161007-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/enblend/enblend-4.2.0_p20161007-r5.ebuild 
b/media-gfx/enblend/enblend-4.2.0_p20161007-r5.ebuild
index 5d63ad16e3c3..582627f70f78 100644
--- a/media-gfx/enblend/enblend-4.2.0_p20161007-r5.ebuild
+++ b/media-gfx/enblend/enblend-4.2.0_p20161007-r5.ebuild
@@ -37,7 +37,7 @@ RDEPEND="
media-libs/tiff:=
media-libs/vigra[openexr]
sci-libs/gsl:=
-   debug? ( dev-libs/dmalloc )
+   debug? ( dev-libs/dmalloc[threads] )
tcmalloc? ( dev-util/google-perftools )
 "
 DEPEND="${RDEPEND}



[gentoo-commits] repo/gentoo:master commit in: media-gfx/enblend/

2023-05-06 Thread Andreas K. Hüttel
commit: 7dfb6f66b8c0fb1aee3c5e860f54d076227a54f3
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat May  6 17:08:59 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sat May  6 17:09:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7dfb6f66

media-gfx/enblend: Add a ton of missing build dependencies :|

Closes: https://bugs.gentoo.org/881607
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 media-gfx/enblend/enblend-4.2.0_p20161007-r5.ebuild | 9 +
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/media-gfx/enblend/enblend-4.2.0_p20161007-r5.ebuild 
b/media-gfx/enblend/enblend-4.2.0_p20161007-r5.ebuild
index 2871a62a8325..5d63ad16e3c3 100644
--- a/media-gfx/enblend/enblend-4.2.0_p20161007-r5.ebuild
+++ b/media-gfx/enblend/enblend-4.2.0_p20161007-r5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -20,15 +20,16 @@ BDEPEND="
sys-apps/help2man
virtual/pkgconfig
doc? (
+   app-text/ghostscript-gpl
+   app-text/texlive
dev-lang/perl
dev-perl/Readonly
dev-tex/hevea
gnome-base/librsvg
media-gfx/graphviz
media-gfx/transfig
-   sci-visualization/gnuplot[gd]
-   virtual/imagemagick-tools
-   virtual/latex-base
+   sci-visualization/gnuplot[cairo,gd]
+   virtual/imagemagick-tools[tiff]
)
 "
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-gfx/enblend/files/, media-gfx/enblend/

2023-01-03 Thread Sam James
commit: d3c1416258227e409c2d69344fd6291f3834a4b7
Author: Mario Haustein  hrz  tu-chemnitz  de>
AuthorDate: Tue Dec 27 06:42:17 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan  4 05:48:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3c14162

media-gfx/enblend: fix docs build error

Closes: https://bugs.gentoo.org/888025
Signed-off-by: Mario Haustein  hrz.tu-chemnitz.de>
Closes: https://github.com/gentoo/gentoo/pull/28839
Signed-off-by: Sam James  gentoo.org>

 media-gfx/enblend/enblend-4.2.0_p20161007-r5.ebuild  |  1 +
 .../enblend-4.2.0_p20161007-doc-scaleable-fonts.patch| 16 
 2 files changed, 17 insertions(+)

diff --git a/media-gfx/enblend/enblend-4.2.0_p20161007-r5.ebuild 
b/media-gfx/enblend/enblend-4.2.0_p20161007-r5.ebuild
index f06af141e1d9..2871a62a8325 100644
--- a/media-gfx/enblend/enblend-4.2.0_p20161007-r5.ebuild
+++ b/media-gfx/enblend/enblend-4.2.0_p20161007-r5.ebuild
@@ -49,6 +49,7 @@ PATCHES=(
"${FILESDIR}"/${PN}-4.2-doc-install-dir-fix.patch
"${FILESDIR}"/${P}-cmake.patch
"${FILESDIR}"/${P}-gcc-10.patch
+   "${FILESDIR}"/${P}-doc-scaleable-fonts.patch
 )
 
 src_prepare() {

diff --git 
a/media-gfx/enblend/files/enblend-4.2.0_p20161007-doc-scaleable-fonts.patch 
b/media-gfx/enblend/files/enblend-4.2.0_p20161007-doc-scaleable-fonts.patch
new file mode 100644
index ..638cd8c1ecbb
--- /dev/null
+++ b/media-gfx/enblend/files/enblend-4.2.0_p20161007-doc-scaleable-fonts.patch
@@ -0,0 +1,16 @@
+Use scaleable fonts.
+
+Bug: https://bugs.gentoo.org/888025
+
+diff -Naur enblend-4.2.0_p20161007.org/doc/static-preamble.tex 
enblend-4.2.0_p20161007/doc/static-preamble.tex
+--- enblend-4.2.0_p20161007.org/doc/static-preamble.tex 2016-09-24 
11:29:40.0 +0200
 enblend-4.2.0_p20161007/doc/static-preamble.tex 2022-12-27 
07:30:42.966176272 +0100
+@@ -5,6 +5,8 @@
+ \RequirePackage[l2tabu, orthodox]{nag}
+ 
+ 
++\usepackage[T1]{fontenc}
++\usepackage{lmodern}   % scaleable fonts
+ \usepackage{amsmath}   % align, align*
+ \usepackage{bold-extra}% Bold typewriter for programming language keywords
+ \usepackage{color} % \colorbox



[gentoo-commits] repo/gentoo:master commit in: media-gfx/enblend/

2022-12-18 Thread Sam James
commit: f2fb3db8101462f4a7fad8efeee4e730ac2b5031
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 18 07:59:30 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 18 07:59:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2fb3db8

media-gfx/enblend: drop 4.2.0_p20161007-r4

Signed-off-by: Sam James  gentoo.org>

 .../enblend/enblend-4.2.0_p20161007-r4.ebuild  | 88 --
 1 file changed, 88 deletions(-)

diff --git a/media-gfx/enblend/enblend-4.2.0_p20161007-r4.ebuild 
b/media-gfx/enblend/enblend-4.2.0_p20161007-r4.ebuild
deleted file mode 100644
index edcf7e52740b..
--- a/media-gfx/enblend/enblend-4.2.0_p20161007-r4.ebuild
+++ /dev/null
@@ -1,88 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake
-
-DESCRIPTION="Image Blending with Multiresolution Splines"
-HOMEPAGE="http://enblend.sourceforge.net/";
-SRC_URI="https://dev.gentoo.org/~soap/distfiles/${P}.tar.xz";
-
-LICENSE="GPL-2+ FDL-1.2+"
-SLOT="0"
-KEYWORDS="amd64 arm64 x86"
-IUSE="cpu_flags_x86_sse2 debug doc openmp tcmalloc"
-
-REQUIRED_USE="tcmalloc? ( !debug )"
-
-BDEPEND="
-   sys-apps/help2man
-   virtual/pkgconfig
-   doc? (
-   dev-lang/perl
-   dev-perl/Readonly
-   dev-tex/hevea
-   gnome-base/librsvg
-   media-gfx/graphviz
-   media-gfx/transfig
-   sci-visualization/gnuplot[gd]
-   virtual/imagemagick-tools
-   virtual/latex-base
-   )
-"
-RDEPEND="
-   media-libs/lcms:2
-   media-libs/openexr:=
-   media-libs/tiff:=
-   media-libs/vigra[openexr]
-   sci-libs/gsl:=
-   debug? ( dev-libs/dmalloc )
-   tcmalloc? ( dev-util/google-perftools )
-"
-DEPEND="${RDEPEND}
-   dev-libs/boost
-   media-libs/libpng:0
-   media-libs/libjpeg-turbo
-"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-4.2-doc-install-dir-fix.patch
-   "${FILESDIR}"/${P}-cmake.patch
-   "${FILESDIR}"/${P}-gcc-10.patch
-)
-
-src_prepare() {
-   cmake_src_prepare
-
-   sed -i -e "s:share/doc/enblend:share/doc/${PF}:" doc/CMakeLists.txt || 
die
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DENABLE_SSE2=$(usex cpu_flags_x86_sse2)
-   -DENABLE_DMALLOC=$(usex debug)
-   -DDOC=$(usex doc)
-   -DENABLE_OPENMP=$(usex openmp)
-   -DENABLE_TCMALLOC=$(usex tcmalloc)
-   )
-   if use doc; then
-   mycmakeargs+=(
-   -DINSTALL_HTML_DOC=ON
-   -DINSTALL_PDF_DOC=ON
-   )
-   fi
-
-   cmake_src_configure
-}
-
-src_compile() {
-   # To allow icon resizing with renderers (no way to disable)
-   addpredict /dev/dri
-
-   # To compile fonts in the temp directory
-   export VARTEXFONTS="${T}/fonts"
-
-   # forcing -j1 as every parallel compilation process needs about 1 GB 
RAM.
-   cmake_src_compile -j1
-}



[gentoo-commits] repo/gentoo:master commit in: media-gfx/enblend/

2022-12-18 Thread Sam James
commit: 2ff9ded2c4bbc0a0873b5deb356fdd7a66e5aa30
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 18 07:59:17 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 18 07:59:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ff9ded2

media-gfx/enblend: stabilize 4.2.0_p20161007-r5 for amd64, arm64, x86

Signed-off-by: Sam James  gentoo.org>

 media-gfx/enblend/enblend-4.2.0_p20161007-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/enblend/enblend-4.2.0_p20161007-r5.ebuild 
b/media-gfx/enblend/enblend-4.2.0_p20161007-r5.ebuild
index 28012b61680a..f06af141e1d9 100644
--- a/media-gfx/enblend/enblend-4.2.0_p20161007-r5.ebuild
+++ b/media-gfx/enblend/enblend-4.2.0_p20161007-r5.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~soap/distfiles/${P}.tar.xz";
 
 LICENSE="GPL-2+ FDL-1.2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 arm64 x86"
 IUSE="cpu_flags_x86_sse2 debug doc openmp tcmalloc"
 
 REQUIRED_USE="tcmalloc? ( !debug )"



[gentoo-commits] repo/gentoo:master commit in: media-gfx/enblend/

2022-12-18 Thread Sam James
commit: 4e74084605e501337bd07c702770b68687beffc5
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 18 07:58:52 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 18 07:58:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e740846

media-gfx/enblend: fix revbump order

Sorry for the noise. The script didn't get ordering right
in all cases.

Signed-off-by: Sam James  gentoo.org>

 ...nblend-4.2.0_p20161007-r2.ebuild => enblend-4.2.0_p20161007-r5.ebuild} | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/media-gfx/enblend/enblend-4.2.0_p20161007-r2.ebuild 
b/media-gfx/enblend/enblend-4.2.0_p20161007-r5.ebuild
similarity index 100%
rename from media-gfx/enblend/enblend-4.2.0_p20161007-r2.ebuild
rename to media-gfx/enblend/enblend-4.2.0_p20161007-r5.ebuild



[gentoo-commits] repo/gentoo:master commit in: media-gfx/enblend/

2022-11-17 Thread John Helmert III
commit: b30c6342fd147e7b3629241ca168db29f7c5b825
Author: John Helmert III  gentoo  org>
AuthorDate: Thu Nov 17 16:08:53 2022 +
Commit: John Helmert III  gentoo  org>
CommitDate: Thu Nov 17 16:14:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b30c6342

media-gfx/enblend: fix configure options called as commands

Closes: https://bugs.gentoo.org/875206
Closes: https://bugs.gentoo.org/875203
Signed-off-by: John Helmert III  gentoo.org>

 media-gfx/enblend/enblend-4.2.0_p20161007-r1.ebuild | 6 --
 media-gfx/enblend/enblend-4.2.0_p20161007-r2.ebuild | 6 --
 2 files changed, 8 insertions(+), 4 deletions(-)

diff --git a/media-gfx/enblend/enblend-4.2.0_p20161007-r1.ebuild 
b/media-gfx/enblend/enblend-4.2.0_p20161007-r1.ebuild
index 02e047ced7f0..01b00f7ac852 100644
--- a/media-gfx/enblend/enblend-4.2.0_p20161007-r1.ebuild
+++ b/media-gfx/enblend/enblend-4.2.0_p20161007-r1.ebuild
@@ -67,8 +67,10 @@ src_configure() {
-DENABLE_TCMALLOC=$(usex tcmalloc)
)
if use doc; then
-   -DINSTALL_HTML_DOC=ON
-   -DINSTALL_PDF_DOC=ON
+   mycmakeargs+=(
+   -DINSTALL_HTML_DOC=ON
+   -DINSTALL_PDF_DOC=ON
+   )
fi
 
cmake_src_configure

diff --git a/media-gfx/enblend/enblend-4.2.0_p20161007-r2.ebuild 
b/media-gfx/enblend/enblend-4.2.0_p20161007-r2.ebuild
index e9138b6c09a2..18ebf6ae01c7 100644
--- a/media-gfx/enblend/enblend-4.2.0_p20161007-r2.ebuild
+++ b/media-gfx/enblend/enblend-4.2.0_p20161007-r2.ebuild
@@ -66,8 +66,10 @@ src_configure() {
-DENABLE_TCMALLOC=$(usex tcmalloc)
)
if use doc; then
-   -DINSTALL_HTML_DOC=ON
-   -DINSTALL_PDF_DOC=ON
+   mycmakeargs+=(
+   -DINSTALL_HTML_DOC=ON
+   -DINSTALL_PDF_DOC=ON
+   )
fi
 
cmake_src_configure



[gentoo-commits] repo/gentoo:master commit in: media-gfx/enblend/

2022-11-16 Thread John Helmert III
commit: ef829652925fbe6e01dafe871e78e5a2637e18a0
Author: Bernd Waibel  posteo  net>
AuthorDate: Tue Nov 15 17:26:24 2022 +
Commit: John Helmert III  gentoo  org>
CommitDate: Wed Nov 16 18:56:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef829652

media-gfx/enblend: disable OpenEXR support

Package doesn't recognize OpenEXR-3. Restricting the dependency to
=media-libs/openexr-3.

Bug: https://bugs.gentoo.org/878149
Signed-off-by: Bernd Waibel  posteo.net>
Closes: https://github.com/gentoo/gentoo/pull/28289
Signed-off-by: John Helmert III  gentoo.org>

 .../enblend/enblend-4.2.0_p20161007-r2.ebuild  | 85 ++
 1 file changed, 85 insertions(+)

diff --git a/media-gfx/enblend/enblend-4.2.0_p20161007-r2.ebuild 
b/media-gfx/enblend/enblend-4.2.0_p20161007-r2.ebuild
new file mode 100644
index ..e9138b6c09a2
--- /dev/null
+++ b/media-gfx/enblend/enblend-4.2.0_p20161007-r2.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="Image Blending with Multiresolution Splines"
+HOMEPAGE="http://enblend.sourceforge.net/";
+SRC_URI="https://dev.gentoo.org/~soap/distfiles/${P}.tar.xz";
+
+LICENSE="GPL-2+ FDL-1.2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="cpu_flags_x86_sse2 debug doc openmp tcmalloc"
+
+REQUIRED_USE="tcmalloc? ( !debug )"
+
+BDEPEND="
+   sys-apps/help2man
+   virtual/pkgconfig
+   doc? (
+   dev-lang/perl
+   dev-perl/Readonly
+   dev-tex/hevea
+   gnome-base/librsvg
+   media-gfx/graphviz
+   media-gfx/transfig
+   sci-visualization/gnuplot[gd]
+   virtual/imagemagick-tools
+   virtual/latex-base
+   )
+"
+RDEPEND="
+   media-libs/lcms:2
+   media-libs/tiff:0
+   media-libs/vigra[openexr]
+   sci-libs/gsl:=
+   debug? ( dev-libs/dmalloc )
+   tcmalloc? ( dev-util/google-perftools )
+"
+DEPEND="${RDEPEND}
+   dev-libs/boost
+   media-libs/libpng:0
+   media-libs/libjpeg-turbo:=
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-4.2-doc-install-dir-fix.patch
+   "${FILESDIR}"/${P}-cmake.patch
+   "${FILESDIR}"/${P}-gcc-10.patch
+)
+
+src_prepare() {
+   cmake_src_prepare
+
+   sed -i -e "s:share/doc/enblend:share/doc/${PF}:" doc/CMakeLists.txt || 
die
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DENABLE_SSE2=$(usex cpu_flags_x86_sse2)
+   -DENABLE_DMALLOC=$(usex debug)
+   -DDOC=$(usex doc)
+   -DENABLE_OPENMP=$(usex openmp)
+   -DENABLE_TCMALLOC=$(usex tcmalloc)
+   )
+   if use doc; then
+   -DINSTALL_HTML_DOC=ON
+   -DINSTALL_PDF_DOC=ON
+   fi
+
+   cmake_src_configure
+}
+
+src_compile() {
+   # To allow icon resizing with renderers (no way to disable)
+   addpredict /dev/dri
+
+   # To compile fonts in the temp directory
+   export VARTEXFONTS="${T}/fonts"
+
+   # forcing -j1 as every parallel compilation process needs about 1 GB 
RAM.
+   cmake_src_compile -j1
+}



[gentoo-commits] repo/gentoo:master commit in: media-gfx/enblend/, media-gfx/enblend/files/

2020-07-10 Thread Andreas Sturmlechner
commit: 98d7c17a5ef2d3ee26265dba57b6ec1b5178394e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jul 10 21:22:14 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Jul 10 21:23:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98d7c17a

media-gfx/enblend: Fix build with GCC-10

Thanks-to: Walter Hüttenmeyer  gmail.com>
Closes: https://bugs.gentoo.org/723306
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-gfx/enblend/enblend-4.2.0_p20161007-r1.ebuild  |  3 ++-
 .../enblend/files/enblend-4.2.0_p20161007-gcc-10.patch   | 16 
 2 files changed, 18 insertions(+), 1 deletion(-)

diff --git a/media-gfx/enblend/enblend-4.2.0_p20161007-r1.ebuild 
b/media-gfx/enblend/enblend-4.2.0_p20161007-r1.ebuild
index 9049ae5c5e7..b72cb407f8d 100644
--- a/media-gfx/enblend/enblend-4.2.0_p20161007-r1.ebuild
+++ b/media-gfx/enblend/enblend-4.2.0_p20161007-r1.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
@@ -49,6 +49,7 @@ DEPEND="${RDEPEND}
 PATCHES=(
"${FILESDIR}"/${PN}-4.2-doc-install-dir-fix.patch
"${FILESDIR}"/${P}-cmake.patch
+   "${FILESDIR}"/${P}-gcc-10.patch
 )
 
 src_prepare() {

diff --git a/media-gfx/enblend/files/enblend-4.2.0_p20161007-gcc-10.patch 
b/media-gfx/enblend/files/enblend-4.2.0_p20161007-gcc-10.patch
new file mode 100644
index 000..7203d6b667b
--- /dev/null
+++ b/media-gfx/enblend/files/enblend-4.2.0_p20161007-gcc-10.patch
@@ -0,0 +1,16 @@
+Fix build with GCC-10.
+
+Thanks-to: Walter Hüttenmeyer
+Bug: https://bugs.gentoo.org/724988
+
+--- a/src/minimizer.cc 2016-09-24 11:29:40.0 +0200
 b/src/minimizer.cc 2020-05-24 13:09:58.199170984 +0200
+@@ -19,7 +19,7 @@
+  */
+ 
+ #include 
+-
++#include 
+ #include "minimizer.h"
+ 
+ 



[gentoo-commits] repo/gentoo:master commit in: media-gfx/enblend/

2020-06-18 Thread Markus Meier
commit: 6f59626befa4f7d67f4bf5a26d845a6dac0c0731
Author: Markus Meier  gentoo  org>
AuthorDate: Thu Jun 18 17:52:38 2020 +
Commit: Markus Meier  gentoo  org>
CommitDate: Thu Jun 18 17:52:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f59626b

media-gfx/enblend: add myself as maintainer

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Markus Meier  gentoo.org>

 media-gfx/enblend/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/media-gfx/enblend/metadata.xml b/media-gfx/enblend/metadata.xml
index 7d07b118073..422145a617b 100644
--- a/media-gfx/enblend/metadata.xml
+++ b/media-gfx/enblend/metadata.xml
@@ -5,6 +5,10 @@
dilfri...@gentoo.org
Andreas K. Huettel

+   
+   mae...@gentoo.org
+   Markus Meier
+   

enblend




[gentoo-commits] repo/gentoo:master commit in: media-gfx/enblend/

2020-06-06 Thread Andreas K. Hüttel
commit: afe804ae30c457ad87552f30b797dbb05f20c898
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat Jun  6 23:10:29 2020 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sat Jun  6 23:10:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afe804ae

media-gfx/enblend: Take package

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 media-gfx/enblend/metadata.xml | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/media-gfx/enblend/metadata.xml b/media-gfx/enblend/metadata.xml
index 417ad794619..7d07b118073 100644
--- a/media-gfx/enblend/metadata.xml
+++ b/media-gfx/enblend/metadata.xml
@@ -1,7 +1,10 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-   
+   
+   dilfri...@gentoo.org
+   Andreas K. Huettel
+   

enblend




[gentoo-commits] repo/gentoo:master commit in: media-gfx/enblend/

2019-11-08 Thread Andreas Sturmlechner
commit: 4879e1a9f9aeef166a56d8d97be87106ff5bd0b2
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Nov  8 21:35:48 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Nov  8 21:38:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4879e1a9

media-gfx/enblend: EAPI-7 bump, fix unused cmake vars

Closes: https://bugs.gentoo.org/665384
Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../enblend/enblend-4.2.0_p20161007-r1.ebuild  | 45 +-
 1 file changed, 26 insertions(+), 19 deletions(-)

diff --git a/media-gfx/enblend/enblend-4.2.0_p20161007-r1.ebuild 
b/media-gfx/enblend/enblend-4.2.0_p20161007-r1.ebuild
index b50a745f437..51f0c069d6e 100644
--- a/media-gfx/enblend/enblend-4.2.0_p20161007-r1.ebuild
+++ b/media-gfx/enblend/enblend-4.2.0_p20161007-r1.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 inherit cmake-utils
 
@@ -12,23 +12,12 @@ SRC_URI="https://dev.gentoo.org/~soap/distfiles/${P}.tar.xz";
 LICENSE="GPL-2+ FDL-1.2+"
 SLOT="0"
 KEYWORDS="amd64 arm64 x86"
-IUSE="debug doc openmp tcmalloc cpu_flags_x86_sse2"
+IUSE="cpu_flags_x86_sse2 debug doc openmp tcmalloc"
 
 REQUIRED_USE="tcmalloc? ( !debug )"
 
-RDEPEND="
-   media-libs/lcms:2
-   media-libs/openexr:=
-   media-libs/tiff:0
-   media-libs/vigra[openexr]
-   sci-libs/gsl:=
-   debug? ( dev-libs/dmalloc )
-   tcmalloc? ( dev-util/google-perftools )"
-DEPEND="${RDEPEND}
-   >=dev-libs/boost-1.62.0
-   media-libs/libpng:0
+BDEPEND="
sys-apps/help2man
-   virtual/jpeg:0
virtual/pkgconfig
doc? (
dev-lang/perl
@@ -40,7 +29,22 @@ DEPEND="${RDEPEND}
sci-visualization/gnuplot[gd]
virtual/imagemagick-tools
virtual/latex-base
-   )"
+   )
+"
+RDEPEND="
+   media-libs/lcms:2
+   media-libs/openexr:=
+   media-libs/tiff:0
+   media-libs/vigra[openexr]
+   sci-libs/gsl:=
+   debug? ( dev-libs/dmalloc )
+   tcmalloc? ( dev-util/google-perftools )
+"
+DEPEND="${RDEPEND}
+   >=dev-libs/boost-1.62.0
+   media-libs/libpng:0
+   virtual/jpeg:0
+"
 
 PATCHES=(
"${FILESDIR}"/${PN}-4.2-doc-install-dir-fix.patch
@@ -55,14 +59,17 @@ src_prepare() {
 
 src_configure() {
local mycmakeargs=(
+   -DENABLE_SSE2=$(usex cpu_flags_x86_sse2)
-DENABLE_DMALLOC=$(usex debug)
-   -DENABLE_TCMALLOC=$(usex tcmalloc)
-DDOC=$(usex doc)
-   -DINSTALL_HTML_DOC=$(usex doc)
-   -DINSTALL_PDF_DOC=$(usex doc)
-DENABLE_OPENMP=$(usex openmp)
-   -DENABLE_SSE2=$(usex cpu_flags_x86_sse2)
+   -DENABLE_TCMALLOC=$(usex tcmalloc)
)
+   if use doc; then
+   -DINSTALL_HTML_DOC=ON
+   -DINSTALL_PDF_DOC=ON
+   fi
+
cmake-utils_src_configure
 }
 



[gentoo-commits] repo/gentoo:master commit in: media-gfx/enblend/

2019-05-20 Thread Aaron Bauman
commit: f054ceff2a216632b17178c0449b3de3e2f65e65
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon May 20 17:08:51 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon May 20 17:22:28 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f054ceff

media-gfx/enblend: arm64 stable

Signed-off-by: Aaron Bauman  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.12
RepoMan-Options: --include-arches="arm64"

 media-gfx/enblend/enblend-4.2.0_p20161007-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/enblend/enblend-4.2.0_p20161007-r1.ebuild 
b/media-gfx/enblend/enblend-4.2.0_p20161007-r1.ebuild
index 137c0d695f5..b50a745f437 100644
--- a/media-gfx/enblend/enblend-4.2.0_p20161007-r1.ebuild
+++ b/media-gfx/enblend/enblend-4.2.0_p20161007-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~soap/distfiles/${P}.tar.xz";
 
 LICENSE="GPL-2+ FDL-1.2+"
 SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 arm64 x86"
 IUSE="debug doc openmp tcmalloc cpu_flags_x86_sse2"
 
 REQUIRED_USE="tcmalloc? ( !debug )"



[gentoo-commits] repo/gentoo:master commit in: media-gfx/enblend/

2019-04-24 Thread Ulrich Müller
commit: f93f2484d06304256dad6766f4933e7a8f91d587
Author: Ulrich Müller  gentoo  org>
AuthorDate: Wed Apr 24 21:15:32 2019 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Wed Apr 24 21:19:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f93f2484

media-gfx/enblend: Fix LICENSE.

Closes: https://bugs.gentoo.org/684156
Acked-by: Tim Harder  gentoo.org>
Package-Manager: Portage-2.3.64, Repoman-2.3.12
Signed-off-by: Ulrich Müller  gentoo.org>

 media-gfx/enblend/enblend-4.2.0_p20161007-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-gfx/enblend/enblend-4.2.0_p20161007-r1.ebuild 
b/media-gfx/enblend/enblend-4.2.0_p20161007-r1.ebuild
index b98dd3a3429..137c0d695f5 100644
--- a/media-gfx/enblend/enblend-4.2.0_p20161007-r1.ebuild
+++ b/media-gfx/enblend/enblend-4.2.0_p20161007-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -9,7 +9,7 @@ DESCRIPTION="Image Blending with Multiresolution Splines"
 HOMEPAGE="http://enblend.sourceforge.net/";
 SRC_URI="https://dev.gentoo.org/~soap/distfiles/${P}.tar.xz";
 
-LICENSE="GPL-2 VIGRA"
+LICENSE="GPL-2+ FDL-1.2+"
 SLOT="0"
 KEYWORDS="amd64 x86"
 IUSE="debug doc openmp tcmalloc cpu_flags_x86_sse2"



[gentoo-commits] repo/gentoo:master commit in: media-gfx/enblend/, media-gfx/enblend/files/

2018-06-06 Thread Andreas Sturmlechner
commit: eb1b6a890b2878e23d0f88e4aa9a0e85cee0b19a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun  3 12:59:18 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jun  6 08:06:22 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb1b6a89

media-gfx/enblend: Drop old

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 media-gfx/enblend/Manifest |   1 -
 media-gfx/enblend/enblend-4.1.3-r1.ebuild  |  78 ---
 media-gfx/enblend/enblend-4.1.3-r2.ebuild  |  86 ---
 media-gfx/enblend/files/enblend-4.1.3-cmake.patch  |  22 -
 .../files/enblend-4.1.3-texinfo-5-more.patch   |  82 ---
 .../files/enblend-4.1.3-texinfo-5-upstream.patch   | 633 -
 .../enblend/files/enblend-4.1.3-vigra_check.patch  |  11 -
 media-gfx/enblend/metadata.xml |   4 -
 8 files changed, 917 deletions(-)

diff --git a/media-gfx/enblend/Manifest b/media-gfx/enblend/Manifest
index 1404379d87c..566364e01dc 100644
--- a/media-gfx/enblend/Manifest
+++ b/media-gfx/enblend/Manifest
@@ -1,2 +1 @@
 DIST enblend-4.2.0_p20161007.tar.xz 494060 BLAKE2B 
8842dd70a1400a27170794246cb5c89d60b6798373e3a9d63e88738ad569e1174cb4303ccb5a2bc79846651e982e05f8cb9ac3e09b83ee33958b6ccf043ebda9
 SHA512 
ede037f19a7c3b358f533ecfb235f70824261eaf189d0bdcde6f9cedaa5952be2a6940884e688418b725cb3a67fc1b7d366483a76b7c62326ca857b8efe3a3f3
-DIST enblend-enfuse-4.1.3.tar.gz 862079 BLAKE2B 
1ea6d909bbc32d6141090862f658cc29ee0156e898e133fa88a10d1ea1df1e3eb0b6481010a0b3c0795bce0345ff3a77d1916310bc7b39fb292478c622d4493a
 SHA512 
0a3487783afadee896b84411330898393cda4be4cbb79d36013daa98c17ab88f97a298c21a5c398b7cb2ce83e8dc4519a80e18be472c5fec10c3114037b6db73

diff --git a/media-gfx/enblend/enblend-4.1.3-r1.ebuild 
b/media-gfx/enblend/enblend-4.1.3-r1.ebuild
deleted file mode 100644
index 6f9f1fa5833..000
--- a/media-gfx/enblend/enblend-4.1.3-r1.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils cmake-utils
-
-MY_P="${PN}-enfuse-${PV/_rc/rc}"
-
-DESCRIPTION="Image Blending with Multiresolution Splines"
-HOMEPAGE="http://enblend.sourceforge.net/";
-SRC_URI="mirror://sourceforge/enblend/${MY_P}.tar.gz"
-
-LICENSE="GPL-2 VIGRA"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="debug doc gpu image-cache openmp"
-
-REQUIRED_USE="openmp? ( !image-cache )"
-
-RDEPEND="
-   >=dev-libs/boost-1.31.0:=
-   media-libs/glew
-   >=media-libs/lcms-2.5:2
-   >=media-libs/libpng-1.2.43:0=
-   >=media-libs/openexr-1.0:=
-   media-libs/plotutils[X]
-   media-libs/tiff:=
-   >=media-libs/vigra-1.8.0[openexr]
-   sci-libs/gsl:=
-   virtual/jpeg:0=
-   debug? ( dev-libs/dmalloc )
-   gpu? ( media-libs/freeglut )"
-DEPEND="${RDEPEND}
-   media-gfx/imagemagick
-   sys-apps/help2man
-   virtual/pkgconfig
-   doc? (
-   media-gfx/transfig
-   sci-visualization/gnuplot[gd]
-   virtual/latex-base
-   )"
-
-S="${WORKDIR}/${MY_P}"
-
-PATCHES=( "${FILESDIR}/${PN}-4.1.3-vigra_check.patch" )
-
-src_prepare() {
-   sed -i -e "/CXX_FLAGS/s:-O3::g" CMakeLists.txt || die
-   sed -i -e "s:doc/enblend:share/doc/${PF}:" doc/CMakeLists.txt || die
-   cmake-utils_src_prepare
-
-   epatch "${FILESDIR}"/${P}-texinfo-5-upstream.patch
-   epatch "${FILESDIR}"/${P}-texinfo-5-more.patch
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DCMAKE_CXX_FLAGS_RELEASE=""
-   $(cmake-utils_use_enable debug DMALLOC)
-   $(cmake-utils_use doc DOC)
-   $(cmake-utils_use_enable image-cache IMAGECACHE)
-   $(cmake-utils_use_enable openmp)
-   $(cmake-utils_use_enable gpu)
-   )
-   CMAKE_BUILD_TYPE="Release"
-   cmake-utils_src_configure
-}
-
-src_compile() {
-   # forcing -j1 as every parallel compilation process needs about 1 GB 
RAM.
-   cmake-utils_src_compile -j1
-}
-
-src_install() {
-   local DOCS=( AUTHORS ChangeLog NEWS README )
-   cmake-utils_src_install
-}

diff --git a/media-gfx/enblend/enblend-4.1.3-r2.ebuild 
b/media-gfx/enblend/enblend-4.1.3-r2.ebuild
deleted file mode 100644
index 296bc122df5..000
--- a/media-gfx/enblend/enblend-4.1.3-r2.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-utils
-
-MY_P="${PN}-enfuse-${PV}"
-
-DESCRIPTION="Image Blending with Multiresolution Splines"
-HOMEPAGE="http://enblend.sourceforge.net/";
-SRC_URI="mirror://sourceforge/enblend/${MY_P}.tar.gz"
-
-LICENSE="GPL-2 VIGRA"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="debug doc gpu openmp"
-
-RDEPEND="
-   dev-libs/boost:=
-   media-libs/lcms:2
-   media-libs/openexr:=
-   media-libs/tiff:=
-   media-libs/vigra[openexr

[gentoo-commits] repo/gentoo:master commit in: media-gfx/enblend/

2018-04-25 Thread Matt Turner
commit: 8a7e614abbe7fced6553d4f1d3e64c66aa0d561d
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Apr 26 04:58:03 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Apr 26 05:02:24 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a7e614a

media-gfx/enblend: Dropped ppc keywords

 media-gfx/enblend/enblend-4.1.3-r1.ebuild   | 2 +-
 media-gfx/enblend/enblend-4.1.3-r2.ebuild   | 2 +-
 media-gfx/enblend/enblend-4.2.0_p20161007-r1.ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/media-gfx/enblend/enblend-4.1.3-r1.ebuild 
b/media-gfx/enblend/enblend-4.1.3-r1.ebuild
index 6de5ae27cfe..6f9f1fa5833 100644
--- a/media-gfx/enblend/enblend-4.1.3-r1.ebuild
+++ b/media-gfx/enblend/enblend-4.1.3-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/enblend/${MY_P}.tar.gz"
 
 LICENSE="GPL-2 VIGRA"
 SLOT="0"
-KEYWORDS="amd64 ppc x86"
+KEYWORDS="amd64 x86"
 IUSE="debug doc gpu image-cache openmp"
 
 REQUIRED_USE="openmp? ( !image-cache )"

diff --git a/media-gfx/enblend/enblend-4.1.3-r2.ebuild 
b/media-gfx/enblend/enblend-4.1.3-r2.ebuild
index c1eb5442bbc..296bc122df5 100644
--- a/media-gfx/enblend/enblend-4.1.3-r2.ebuild
+++ b/media-gfx/enblend/enblend-4.1.3-r2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/enblend/${MY_P}.tar.gz"
 
 LICENSE="GPL-2 VIGRA"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="~amd64 ~x86"
 IUSE="debug doc gpu openmp"
 
 RDEPEND="

diff --git a/media-gfx/enblend/enblend-4.2.0_p20161007-r1.ebuild 
b/media-gfx/enblend/enblend-4.2.0_p20161007-r1.ebuild
index ae3bfd0176c..b98dd3a3429 100644
--- a/media-gfx/enblend/enblend-4.2.0_p20161007-r1.ebuild
+++ b/media-gfx/enblend/enblend-4.2.0_p20161007-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~soap/distfiles/${P}.tar.xz";
 
 LICENSE="GPL-2 VIGRA"
 SLOT="0"
-KEYWORDS="amd64 ppc x86"
+KEYWORDS="amd64 x86"
 IUSE="debug doc openmp tcmalloc cpu_flags_x86_sse2"
 
 REQUIRED_USE="tcmalloc? ( !debug )"



[gentoo-commits] repo/gentoo:master commit in: media-gfx/enblend/

2017-04-29 Thread Agostino Sarubbo
commit: cacf1f680f7c2d99e8f163465976c351f75d3461
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Apr 29 15:01:39 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Apr 29 15:01:39 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cacf1f68

media-gfx/enblend: ppc stable wrt bug #611326

Package-Manager: Portage-2.3.3, Repoman-2.3.1
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 media-gfx/enblend/enblend-4.2.0_p20161007-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/enblend/enblend-4.2.0_p20161007-r1.ebuild 
b/media-gfx/enblend/enblend-4.2.0_p20161007-r1.ebuild
index 775a6369718..ae3bfd0176c 100644
--- a/media-gfx/enblend/enblend-4.2.0_p20161007-r1.ebuild
+++ b/media-gfx/enblend/enblend-4.2.0_p20161007-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~soap/distfiles/${P}.tar.xz";
 
 LICENSE="GPL-2 VIGRA"
 SLOT="0"
-KEYWORDS="amd64 ~ppc x86"
+KEYWORDS="amd64 ppc x86"
 IUSE="debug doc openmp tcmalloc cpu_flags_x86_sse2"
 
 REQUIRED_USE="tcmalloc? ( !debug )"



[gentoo-commits] repo/gentoo:master commit in: media-gfx/enblend/

2017-03-02 Thread Agostino Sarubbo
commit: 338a9b197c05d4903da292464ead96536dc5fe3f
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Mar  2 10:47:39 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Mar  2 10:47:39 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=338a9b19

media-gfx/enblend: x86 stable wrt bug #611326

Package-Manager: portage-2.3.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 media-gfx/enblend/enblend-4.2.0_p20161007-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/enblend/enblend-4.2.0_p20161007-r1.ebuild 
b/media-gfx/enblend/enblend-4.2.0_p20161007-r1.ebuild
index 4f10bc29a3e..775a6369718 100644
--- a/media-gfx/enblend/enblend-4.2.0_p20161007-r1.ebuild
+++ b/media-gfx/enblend/enblend-4.2.0_p20161007-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~soap/distfiles/${P}.tar.xz";
 
 LICENSE="GPL-2 VIGRA"
 SLOT="0"
-KEYWORDS="amd64 ~ppc ~x86"
+KEYWORDS="amd64 ~ppc x86"
 IUSE="debug doc openmp tcmalloc cpu_flags_x86_sse2"
 
 REQUIRED_USE="tcmalloc? ( !debug )"



[gentoo-commits] repo/gentoo:master commit in: media-gfx/enblend/

2017-03-02 Thread Agostino Sarubbo
commit: b09075c8e718b4745a03f364fbafd3afb175599a
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Mar  2 10:27:17 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Mar  2 10:27:17 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b09075c8

media-gfx/enblend: amd64 stable wrt bug #611326

Package-Manager: portage-2.3.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 media-gfx/enblend/enblend-4.2.0_p20161007-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/enblend/enblend-4.2.0_p20161007-r1.ebuild 
b/media-gfx/enblend/enblend-4.2.0_p20161007-r1.ebuild
index f908fb1dd65..4f10bc29a3e 100644
--- a/media-gfx/enblend/enblend-4.2.0_p20161007-r1.ebuild
+++ b/media-gfx/enblend/enblend-4.2.0_p20161007-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~soap/distfiles/${P}.tar.xz";
 
 LICENSE="GPL-2 VIGRA"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="amd64 ~ppc ~x86"
 IUSE="debug doc openmp tcmalloc cpu_flags_x86_sse2"
 
 REQUIRED_USE="tcmalloc? ( !debug )"



[gentoo-commits] repo/gentoo:master commit in: media-gfx/enblend/files/, media-gfx/enblend/

2017-02-12 Thread Andreas Sturmlechner
commit: 480753efd49061c8ea1fff89a9f0a7c16678c175
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Feb 11 15:31:24 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Feb 12 13:19:14 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=480753ef

media-gfx/enblend: Fix Find{LCMS2,OpenGL}.cmake hardcoded lib32 paths

Fixes build on amd64 without ABI_X86_32 enabled deps.

- enblend-4.1.3-r2: EAPI 6, cleanup deps, add missing virtual/glu dep
- enblend-4.2.0_p20161007-r1: Cleanup, fix, sort, drop unused deps
- push back media-libs/libpng, virtual/jpeg to DEPEND (only headers)
- media-gfx/imagemagick -> virtual/imagemagick-tools, only if USE=doc

Package-Manager: portage-2.3.3
Closes: https://github.com/gentoo/gentoo/pull/3923

 media-gfx/enblend/enblend-4.1.3-r2.ebuild  | 87 ++
 .../enblend/enblend-4.2.0_p20161007-r1.ebuild  | 79 
 media-gfx/enblend/files/enblend-4.1.3-cmake.patch  | 22 ++
 .../enblend/files/enblend-4.1.3-vigra_check.patch  |  4 +-
 .../files/enblend-4.2.0_p20161007-cmake.patch  | 11 +++
 5 files changed, 201 insertions(+), 2 deletions(-)

diff --git a/media-gfx/enblend/enblend-4.1.3-r2.ebuild 
b/media-gfx/enblend/enblend-4.1.3-r2.ebuild
new file mode 100644
index 00..4405286b04
--- /dev/null
+++ b/media-gfx/enblend/enblend-4.1.3-r2.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit cmake-utils
+
+MY_P="${PN}-enfuse-${PV}"
+
+DESCRIPTION="Image Blending with Multiresolution Splines"
+HOMEPAGE="http://enblend.sourceforge.net/";
+SRC_URI="mirror://sourceforge/enblend/${MY_P}.tar.gz"
+
+LICENSE="GPL-2 VIGRA"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="debug doc gpu openmp"
+
+RDEPEND="
+   dev-libs/boost:=
+   media-libs/lcms:2
+   media-libs/openexr:=
+   media-libs/tiff:=
+   media-libs/vigra[openexr]
+   sci-libs/gsl:=
+   debug? ( dev-libs/dmalloc )
+   gpu? (
+   media-libs/freeglut
+   media-libs/glew:*
+   virtual/glu
+   virtual/opengl
+   )"
+DEPEND="${RDEPEND}
+   media-libs/libpng:0
+   sys-apps/help2man
+   virtual/jpeg:0
+   virtual/pkgconfig
+   doc? (
+   media-gfx/transfig
+   sci-visualization/gnuplot[gd]
+   virtual/imagemagick-tools
+   virtual/latex-base
+   )"
+
+S="${WORKDIR}/${MY_P}"
+
+DOCS=( AUTHORS NEWS README )
+
+PATCHES=(
+   "${FILESDIR}"/${P}-vigra_check.patch
+   "${FILESDIR}"/${P}-texinfo-5-upstream.patch
+   "${FILESDIR}"/${P}-texinfo-5-more.patch
+   "${FILESDIR}"/${P}-cmake.patch
+)
+
+src_prepare() {
+   cmake-utils_src_prepare
+
+   # CRLF in files, don't bother with patch
+   sed -i -e "/FIND_LIBRARY(LCMS2_LIBRARIES/s/lib32/lib/" \
+   CMakeModules/FindLCMS2.cmake || die
+   sed -e "/FIND_LIBRARY(OPENGL_gl_LIBRARY/s/lib32/lib/" \
+   -e "/NAMES.*MesaGLU/s/lib32/lib/" \
+   -i CMakeModules/FindOpenGL.cmake || die
+
+   sed -i -e "/CXX_FLAGS/s:-O3::g" CMakeLists.txt || die
+   sed -i -e "s:doc/enblend:share/doc/${PF}:" doc/CMakeLists.txt || die
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_CXX_FLAGS_RELEASE=""
+   -DENABLE_DMALLOC=$(usex debug)
+   -DDOC=$(usex doc)
+   -DENABLE_GPU=$(usex gpu)
+   -DENABLE_IMAGECACHE=$(usex !openmp)
+   -DENABLE_OPENMP=$(usex openmp)
+   )
+   CMAKE_BUILD_TYPE="Release"
+   cmake-utils_src_configure
+}
+
+src_compile() {
+   # forcing -j1 as every parallel compilation process needs about 1 GB 
RAM.
+   cmake-utils_src_compile -j1
+}

diff --git a/media-gfx/enblend/enblend-4.2.0_p20161007-r1.ebuild 
b/media-gfx/enblend/enblend-4.2.0_p20161007-r1.ebuild
new file mode 100644
index 00..3480db3193
--- /dev/null
+++ b/media-gfx/enblend/enblend-4.2.0_p20161007-r1.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit cmake-utils
+
+DESCRIPTION="Image Blending with Multiresolution Splines"
+HOMEPAGE="http://enblend.sourceforge.net/";
+SRC_URI="https://dev.gentoo.org/~soap/distfiles/${P}.tar.xz";
+
+LICENSE="GPL-2 VIGRA"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="debug doc openmp tcmalloc cpu_flags_x86_sse2"
+
+REQUIRED_USE="tcmalloc? ( !debug )"
+
+RDEPEND="
+   media-libs/lcms:2
+   media-libs/openexr:=
+   media-libs/tiff:0
+   media-libs/vigra[openexr]
+   sci-libs/gsl:=
+   debug? ( dev-libs/dmalloc )
+   tcmalloc? ( dev-util/google-perftools )"
+DEPEND="${RDEPEND}
+   >=dev-libs/boost-1.62.0
+   media-libs/libpng:0
+   sys-apps/help2man
+   virtual/jpeg:0
+   virtual/pkgconfig
+   doc? (
+

[gentoo-commits] repo/gentoo:master commit in: media-gfx/enblend/

2017-02-12 Thread Andreas Sturmlechner
commit: a10df0d4f96d1ffaf77e2afd993361e8809e02e2
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Feb 11 15:33:27 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Feb 12 13:19:15 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a10df0d4

media-gfx/enblend: Drop old & broken

Package-Manager: portage-2.3.3
Closes: https://github.com/gentoo/gentoo/pull/3923

 media-gfx/enblend/enblend-4.2.0_p20161007.ebuild | 78 
 1 file changed, 78 deletions(-)

diff --git a/media-gfx/enblend/enblend-4.2.0_p20161007.ebuild 
b/media-gfx/enblend/enblend-4.2.0_p20161007.ebuild
deleted file mode 100644
index aa15cce946..00
--- a/media-gfx/enblend/enblend-4.2.0_p20161007.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-
-inherit cmake-utils
-
-DESCRIPTION="Image Blending with Multiresolution Splines"
-HOMEPAGE="http://enblend.sourceforge.net/";
-SRC_URI="https://dev.gentoo.org/~soap/distfiles/${P}.tar.xz";
-
-LICENSE="GPL-2 VIGRA"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE="debug doc openmp tcmalloc cpu_flags_x86_sse2"
-REQUIRED_USE="tcmalloc? ( !debug )"
-
-RDEPEND="
-   >=dev-libs/boost-1.62.0:=
-   media-libs/glew:*
-   media-libs/lcms:2
-   media-libs/libpng:0=
-   media-libs/openexr:=
-   media-libs/plotutils[X]
-   media-libs/tiff:0
-   media-libs/vigra[openexr]
-   sci-libs/gsl:=
-   virtual/jpeg:0
-   debug? ( dev-libs/dmalloc )
-   tcmalloc? ( dev-util/google-perftools )
-   media-libs/freeglut"
-DEPEND="${RDEPEND}
-   media-gfx/imagemagick
-   sys-apps/help2man
-   virtual/pkgconfig
-   doc? (
-   media-gfx/transfig
-   sci-visualization/gnuplot[gd]
-   virtual/latex-base
-   dev-lang/perl
-   dev-perl/Readonly
-   media-gfx/graphviz
-   gnome-base/librsvg
-   dev-tex/hevea
-   )"
-
-PATCHES=( "${FILESDIR}/${PN}-4.2-doc-install-dir-fix.patch" )
-
-src_prepare() {
-   cmake-utils_src_prepare
-
-   sed -i -e "s:share/doc/enblend:share/doc/${PF}:" doc/CMakeLists.txt || 
die
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DENABLE_DMALLOC=$(usex debug)
-   -DENABLE_TCMALLOC=$(usex tcmalloc)
-   -DDOC=$(usex doc)
-   -DINSTALL_HTML_DOC=$(usex doc)
-   -DINSTALL_PDF_DOC=$(usex doc)
-   -DENABLE_OPENMP=$(usex openmp)
-   -DENABLE_SSE2=$(usex cpu_flags_x86_sse2)
-   )
-   cmake-utils_src_configure
-}
-
-src_compile() {
-   # To allow icon resizing with renderers (no way to disable)
-   addpredict /dev/dri
-
-   # To compile fonts in the temp directory
-   export VARTEXFONTS="${T}/fonts"
-
-   # forcing -j1 as every parallel compilation process needs about 1 GB 
RAM.
-   cmake-utils_src_compile -j1
-}



[gentoo-commits] repo/gentoo:master commit in: media-gfx/enblend/

2017-01-28 Thread David Seifert
commit: 3edfb6ad50d294cb812ef2c3088a39bdcd282fc6
Author: Jonathan Scruggs  gmail  com>
AuthorDate: Fri Jan 27 16:27:42 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Jan 28 13:46:22 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3edfb6ad

media-gfx/enblend: Fix sandbox access violations

The new version of ImageMagick needs access to /dev/dri for image
rendering, thus causing the installation of enblend to fail.

Signed-off by: Jonathan Scruggs (j.scruggs  gmail.com)
Closes: https://github.com/gentoo/gentoo/pull/3682

 media-gfx/enblend/enblend-4.2.0_p20161007.ebuild | 5 +
 1 file changed, 5 insertions(+)

diff --git a/media-gfx/enblend/enblend-4.2.0_p20161007.ebuild 
b/media-gfx/enblend/enblend-4.2.0_p20161007.ebuild
index 0c86b867..aa15cce 100644
--- a/media-gfx/enblend/enblend-4.2.0_p20161007.ebuild
+++ b/media-gfx/enblend/enblend-4.2.0_p20161007.ebuild
@@ -67,7 +67,12 @@ src_configure() {
 }
 
 src_compile() {
+   # To allow icon resizing with renderers (no way to disable)
+   addpredict /dev/dri
+
+   # To compile fonts in the temp directory
export VARTEXFONTS="${T}/fonts"
+
# forcing -j1 as every parallel compilation process needs about 1 GB 
RAM.
cmake-utils_src_compile -j1
 }



[gentoo-commits] repo/gentoo:master commit in: media-gfx/enblend/files/, media-gfx/enblend/

2016-10-08 Thread David Seifert
commit: 7868cf824003c710cbf58cd04d316765e7ce9a02
Author: Jonathan Scruggs  gmail  com>
AuthorDate: Sat Oct  8 13:12:14 2016 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Oct  8 16:57:57 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7868cf82

media-gfx/enblend: Bump version to 4.2.0_p20161007

Gentoo-bug: 577512, 593094, 595630

The 4.2.0 release has missing CMake files, thus doesn't build, and
there are general runtime bugs. This patch is from upstream that
fixes all these issues.

* Added more depends for document building
* Added fix for document fonts access violation
* Changed to EAPI 6
* Added SIMD use flag
* General ebuild tidy ups
* Depend on Boost version >=1.62 (due to C++11/14)

Signed off by: Jonathan Scruggs (j.scruggs  gmail.com, irc: Dracwyrm)
Closes: https://github.com/gentoo/gentoo/pull/2510

Signed-off-by: David Seifert  gentoo.org>

 media-gfx/enblend/Manifest |  1 +
 media-gfx/enblend/enblend-4.2.0_p20161007.ebuild   | 73 ++
 .../files/enblend-4.2-doc-install-dir-fix.patch| 66 +++
 media-gfx/enblend/metadata.xml | 22 +++
 4 files changed, 151 insertions(+), 11 deletions(-)

diff --git a/media-gfx/enblend/Manifest b/media-gfx/enblend/Manifest
index a505c8f..1ec31a5 100644
--- a/media-gfx/enblend/Manifest
+++ b/media-gfx/enblend/Manifest
@@ -1 +1,2 @@
+DIST enblend-4.2.0_p20161007.tar.xz 494060 SHA256 
4fe05af3d697bd6b2797facc8ba5aeabdc91e233156552301f1c7686232ff4c3 SHA512 
ede037f19a7c3b358f533ecfb235f70824261eaf189d0bdcde6f9cedaa5952be2a6940884e688418b725cb3a67fc1b7d366483a76b7c62326ca857b8efe3a3f3
 WHIRLPOOL 
791c36ee422496170a7cfc8da7d701e40a4d9d1205ebebd692d4d4c4f694d99dad4260bf8b6b1a8957c686590f20edbd5b561760311151c4bc04394542979de7
 DIST enblend-enfuse-4.1.3.tar.gz 862079 SHA256 
1c00ae95cd05502759d7d47f99e6ba1150f8807f8f4f46c800cd46c5ad0df9ac SHA512 
0a3487783afadee896b84411330898393cda4be4cbb79d36013daa98c17ab88f97a298c21a5c398b7cb2ce83e8dc4519a80e18be472c5fec10c3114037b6db73
 WHIRLPOOL 
ab33a8ca5c38d9a5dca6aaeed7cbc806f7c34c5642f9e568a90d14789ecede896c0da888e5fe7e7d30e586778e0734495d06055fc189732e55bc0c013e699b48

diff --git a/media-gfx/enblend/enblend-4.2.0_p20161007.ebuild 
b/media-gfx/enblend/enblend-4.2.0_p20161007.ebuild
new file mode 100644
index ..0c86b867
--- /dev/null
+++ b/media-gfx/enblend/enblend-4.2.0_p20161007.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit cmake-utils
+
+DESCRIPTION="Image Blending with Multiresolution Splines"
+HOMEPAGE="http://enblend.sourceforge.net/";
+SRC_URI="https://dev.gentoo.org/~soap/distfiles/${P}.tar.xz";
+
+LICENSE="GPL-2 VIGRA"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="debug doc openmp tcmalloc cpu_flags_x86_sse2"
+REQUIRED_USE="tcmalloc? ( !debug )"
+
+RDEPEND="
+   >=dev-libs/boost-1.62.0:=
+   media-libs/glew:*
+   media-libs/lcms:2
+   media-libs/libpng:0=
+   media-libs/openexr:=
+   media-libs/plotutils[X]
+   media-libs/tiff:0
+   media-libs/vigra[openexr]
+   sci-libs/gsl:=
+   virtual/jpeg:0
+   debug? ( dev-libs/dmalloc )
+   tcmalloc? ( dev-util/google-perftools )
+   media-libs/freeglut"
+DEPEND="${RDEPEND}
+   media-gfx/imagemagick
+   sys-apps/help2man
+   virtual/pkgconfig
+   doc? (
+   media-gfx/transfig
+   sci-visualization/gnuplot[gd]
+   virtual/latex-base
+   dev-lang/perl
+   dev-perl/Readonly
+   media-gfx/graphviz
+   gnome-base/librsvg
+   dev-tex/hevea
+   )"
+
+PATCHES=( "${FILESDIR}/${PN}-4.2-doc-install-dir-fix.patch" )
+
+src_prepare() {
+   cmake-utils_src_prepare
+
+   sed -i -e "s:share/doc/enblend:share/doc/${PF}:" doc/CMakeLists.txt || 
die
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DENABLE_DMALLOC=$(usex debug)
+   -DENABLE_TCMALLOC=$(usex tcmalloc)
+   -DDOC=$(usex doc)
+   -DINSTALL_HTML_DOC=$(usex doc)
+   -DINSTALL_PDF_DOC=$(usex doc)
+   -DENABLE_OPENMP=$(usex openmp)
+   -DENABLE_SSE2=$(usex cpu_flags_x86_sse2)
+   )
+   cmake-utils_src_configure
+}
+
+src_compile() {
+   export VARTEXFONTS="${T}/fonts"
+   # forcing -j1 as every parallel compilation process needs about 1 GB 
RAM.
+   cmake-utils_src_compile -j1
+}

diff --git a/media-gfx/enblend/files/enblend-4.2-doc-install-dir-fix.patch 
b/media-gfx/enblend/files/enblend-4.2-doc-install-dir-fix.patch
new file mode 100644
index ..c952eeb
--- /dev/null
+++ b/media-gfx/enblend/files/enblend-4.2-doc-install-dir-fix.patch
@@ -0,0 +1,66 @@
+* Remove the CMAKE_BUILD_TYPE conditional code, in order to build using 
CMAKE_BUILD_TYPE=Gentoo
+* Install html files in html subdir of doc dir
+
+

[gentoo-commits] repo/gentoo:master commit in: media-gfx/enblend/

2016-02-12 Thread Justin Lecher
commit: efff32ee99f71210d7b541627689a898112f6991
Author: Justin Lecher  gentoo  org>
AuthorDate: Fri Feb 12 10:04:00 2016 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Fri Feb 12 10:07:32 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efff32ee

media-gfx/enblend: Add SLOT operator for gsl

Package-Manager: portage-2.2.27
Signed-off-by: Justin Lecher  gentoo.org>

 media-gfx/enblend/enblend-4.1.3-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-gfx/enblend/enblend-4.1.3-r1.ebuild 
b/media-gfx/enblend/enblend-4.1.3-r1.ebuild
index 29afffa..710f046 100644
--- a/media-gfx/enblend/enblend-4.1.3-r1.ebuild
+++ b/media-gfx/enblend/enblend-4.1.3-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -28,7 +28,7 @@ RDEPEND="
media-libs/plotutils[X]
media-libs/tiff:=
>=media-libs/vigra-1.8.0[openexr]
-   sci-libs/gsl
+   sci-libs/gsl:=
virtual/jpeg:0=
debug? ( dev-libs/dmalloc )
gpu? ( media-libs/freeglut )"



[gentoo-commits] repo/gentoo:master commit in: media-gfx/enblend/, media-gfx/enblend/files/

2015-09-25 Thread Markus Meier
commit: e7d131fac26db3d6c850d8822e430f7256bed96c
Author: Markus Meier  gentoo  org>
AuthorDate: Fri Sep 25 15:01:13 2015 +
Commit: Markus Meier  gentoo  org>
CommitDate: Fri Sep 25 15:01:13 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7d131fa

media-gfx/enblend: remove old

Package-Manager: portage-2.2.20.1

 media-gfx/enblend/Manifest |   2 -
 media-gfx/enblend/enblend-4.1.1-r1.ebuild  |  73 ---
 media-gfx/enblend/enblend-4.1.1-r2.ebuild  |  75 ---
 media-gfx/enblend/enblend-4.1.1-r3.ebuild  |  79 ---
 media-gfx/enblend/enblend-4.1.1.ebuild |  81 ---
 media-gfx/enblend/enblend-4.1.2.ebuild |  74 ---
 media-gfx/enblend/enblend-4.1.3.ebuild |  77 ---
 .../files/enblend-4.1.1-texinfo-5-upstream.patch   | 617 -
 8 files changed, 1078 deletions(-)

diff --git a/media-gfx/enblend/Manifest b/media-gfx/enblend/Manifest
index 8e9dbf3..a505c8f 100644
--- a/media-gfx/enblend/Manifest
+++ b/media-gfx/enblend/Manifest
@@ -1,3 +1 @@
-DIST enblend-enfuse-4.1.1.tar.gz 850214 SHA256 
9d0947633ebaa0dc1211331b31009408de6fe2108751ad4190760e3a9f181bc9 SHA512 
dd4c8f205986beef1268210a8ccad10107125fc15a45b2e7266f250d36a294356f557d577b80e923e04b5f14ed5f6070201793c067cc3a2e7d6020cf5669a61f
 WHIRLPOOL 
c9938499116f26f3bfe6eae874414722a15380cbda959c82315bb124cb7b58456550174b0d43355d924cb6e107ef3ee4d1b83f8adc82d7144d974b66207ff965
-DIST enblend-enfuse-4.1.2.tar.gz 869265 SHA256 
6dc2682d366776ff771fd6c9ae709bcfef0b7b00cac9e620b56d13bf81faaf6e SHA512 
8d4fa80bb455276e79e7ee4e757c8774bb0380fa2ef56835e18a02fda12b710eaad0a90f2849dc2297eb7cd477dc7134a90a61708373928463595d726ded0259
 WHIRLPOOL 
e0834b7e9461ae3d29e52cd21cd8c41384356026f3e62b7c60cbb60ba02edc23c844862afac001cb20b5da828a11ec7f9bd4d604ab77177ca318e400ccf70650
 DIST enblend-enfuse-4.1.3.tar.gz 862079 SHA256 
1c00ae95cd05502759d7d47f99e6ba1150f8807f8f4f46c800cd46c5ad0df9ac SHA512 
0a3487783afadee896b84411330898393cda4be4cbb79d36013daa98c17ab88f97a298c21a5c398b7cb2ce83e8dc4519a80e18be472c5fec10c3114037b6db73
 WHIRLPOOL 
ab33a8ca5c38d9a5dca6aaeed7cbc806f7c34c5642f9e568a90d14789ecede896c0da888e5fe7e7d30e586778e0734495d06055fc189732e55bc0c013e699b48

diff --git a/media-gfx/enblend/enblend-4.1.1-r1.ebuild 
b/media-gfx/enblend/enblend-4.1.1-r1.ebuild
deleted file mode 100644
index 20e2832..000
--- a/media-gfx/enblend/enblend-4.1.1-r1.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit cmake-utils
-
-MY_P="${PN}-enfuse-${PV/_rc/rc}"
-
-DESCRIPTION="Image Blending with Multiresolution Splines"
-HOMEPAGE="http://enblend.sourceforge.net/";
-SRC_URI="mirror://sourceforge/enblend/${MY_P}.tar.gz"
-
-LICENSE="GPL-2 VIGRA"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE="debug doc gpu image-cache openmp"
-
-REQUIRED_USE="openmp? ( !image-cache )"
-
-RDEPEND="
-   media-libs/glew
-   =media-libs/lcms-2*
-   >=media-libs/libpng-1.2.43:0=
-   >=media-libs/openexr-1.0:=
-   media-libs/plotutils[X]
-   media-libs/tiff
-   >=media-libs/vigra-1.8.0
-   sci-libs/gsl
-   virtual/jpeg:0=
-   debug? ( dev-libs/dmalloc )
-   gpu? ( media-libs/freeglut )"
-DEPEND="${RDEPEND}
-   >=dev-libs/boost-1.31.0:=
-   virtual/pkgconfig
-   doc? (
-   media-gfx/imagemagick
-   media-gfx/transfig
-   sci-visualization/gnuplot[gd]
-   virtual/latex-base
-   )"
-
-S="${WORKDIR}/${MY_P}"
-
-src_prepare() {
-   sed -i -e "/CXX_FLAGS/s:-O3::g" CMakeLists.txt || die
-   sed -i -e "s:doc/enblend:doc/${P}:" doc/CMakeLists.txt || die
-   cmake-utils_src_prepare
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DCMAKE_CXX_FLAGS_RELEASE=""
-   $(cmake-utils_use_enable debug DMALLOC)
-   $(cmake-utils_use doc DOC)
-   $(cmake-utils_use_enable image-cache IMAGECACHE)
-   $(cmake-utils_use_enable openmp)
-   $(cmake-utils_use_enable gpu)
-   )
-   CMAKE_BUILD_TYPE="Release"
-   cmake-utils_src_configure
-}
-
-src_compile() {
-   # forcing -j1 as every parallel compilation process needs about 1 GB 
RAM.
-   cmake-utils_src_compile -j1
-}
-
-src_install() {
-   local DOCS=( AUTHORS ChangeLog NEWS README )
-   cmake-utils_src_install
-}

diff --git a/media-gfx/enblend/enblend-4.1.1-r2.ebuild 
b/media-gfx/enblend/enblend-4.1.1-r2.ebuild
deleted file mode 100644
index aea8156..000
--- a/media-gfx/enblend/enblend-4.1.1-r2.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit eutils cmake-utils
-
-MY_P="${PN}-enfuse-${PV/_rc/rc}"
-
-DESCRIPTION="Image Blending with Multiresolution Splines"
-HOMEPAGE="http://enblend.sourc

[gentoo-commits] repo/gentoo:master commit in: media-gfx/enblend/

2015-09-25 Thread Agostino Sarubbo
commit: 7d99a6bd519b379d66aef9ac5c4bbd3b72ec0fee
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Sep 25 14:43:06 2015 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Sep 25 14:43:06 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d99a6bd

media-gfx/enblend: x86 stable wrt bug #555258

Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="x86"

 media-gfx/enblend/enblend-4.1.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/enblend/enblend-4.1.3.ebuild 
b/media-gfx/enblend/enblend-4.1.3.ebuild
index bdfd50e..2f5e564 100644
--- a/media-gfx/enblend/enblend-4.1.3.ebuild
+++ b/media-gfx/enblend/enblend-4.1.3.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/enblend/${MY_P}.tar.gz"
 
 LICENSE="GPL-2 VIGRA"
 SLOT="0"
-KEYWORDS="amd64 ppc ~x86"
+KEYWORDS="amd64 ppc x86"
 IUSE="debug doc gpu image-cache openmp"
 
 REQUIRED_USE="openmp? ( !image-cache )"



[gentoo-commits] repo/gentoo:master commit in: media-gfx/enblend/

2015-09-24 Thread Agostino Sarubbo
commit: 4a498a5923ff6582b3ffbadffe13322bd98b3c8f
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Sep 24 13:19:16 2015 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Sep 24 13:19:16 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a498a59

media-gfx/enblend: amd64 stable wrt bug #555258

Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="amd64"

 media-gfx/enblend/enblend-4.1.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/enblend/enblend-4.1.3.ebuild 
b/media-gfx/enblend/enblend-4.1.3.ebuild
index 132ec8d..bdfd50e 100644
--- a/media-gfx/enblend/enblend-4.1.3.ebuild
+++ b/media-gfx/enblend/enblend-4.1.3.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/enblend/${MY_P}.tar.gz"
 
 LICENSE="GPL-2 VIGRA"
 SLOT="0"
-KEYWORDS="~amd64 ppc ~x86"
+KEYWORDS="amd64 ppc ~x86"
 IUSE="debug doc gpu image-cache openmp"
 
 REQUIRED_USE="openmp? ( !image-cache )"



[gentoo-commits] repo/gentoo:master commit in: media-gfx/enblend/

2015-08-26 Thread Agostino Sarubbo
commit: 97f8989a93e2ed6849a8b606954b35f34fc9b8a0
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Aug 26 10:42:02 2015 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Aug 26 10:42:02 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97f8989a

media-gfx/enblend: amd64 stable wrt bug #557952

Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="amd64"

 media-gfx/enblend/enblend-4.1.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/enblend/enblend-4.1.3-r1.ebuild 
b/media-gfx/enblend/enblend-4.1.3-r1.ebuild
index 1984998..cce512e 100644
--- a/media-gfx/enblend/enblend-4.1.3-r1.ebuild
+++ b/media-gfx/enblend/enblend-4.1.3-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/enblend/${MY_P}.tar.gz"
 
 LICENSE="GPL-2 VIGRA"
 SLOT="0"
-KEYWORDS="~amd64 ppc ~x86"
+KEYWORDS="amd64 ppc ~x86"
 IUSE="debug doc gpu image-cache openmp"
 
 REQUIRED_USE="openmp? ( !image-cache )"



[gentoo-commits] repo/gentoo:master commit in: media-gfx/enblend/, media-gfx/enblend/files/

2015-08-16 Thread Sebastian Pipping
commit: add7eb2e0a138b25c98cbef9ce286ac830754faa
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Sun Aug 16 18:14:36 2015 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Sun Aug 16 18:14:59 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=add7eb2e

media-gfx/enblend: Fix texinfo compilation (bug #479978)

 media-gfx/enblend/enblend-4.1.1-r3.ebuild  |  79 +++
 .../files/enblend-4.1.1-texinfo-5-upstream.patch   | 617 +
 2 files changed, 696 insertions(+)

diff --git a/media-gfx/enblend/enblend-4.1.1-r3.ebuild 
b/media-gfx/enblend/enblend-4.1.1-r3.ebuild
new file mode 100644
index 000..2e46825
--- /dev/null
+++ b/media-gfx/enblend/enblend-4.1.1-r3.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit eutils cmake-utils
+
+MY_P="${PN}-enfuse-${PV/_rc/rc}"
+
+DESCRIPTION="Image Blending with Multiresolution Splines"
+HOMEPAGE="http://enblend.sourceforge.net/";
+SRC_URI="mirror://sourceforge/enblend/${MY_P}.tar.gz"
+
+LICENSE="GPL-2 VIGRA"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="debug doc gpu image-cache openmp"
+
+REQUIRED_USE="openmp? ( !image-cache )"
+
+RDEPEND="
+   media-libs/glew
+   =media-libs/lcms-2*
+   >=media-libs/libpng-1.2.43:0=
+   >=media-libs/openexr-1.0:=
+   media-libs/plotutils[X]
+   media-libs/tiff
+   >=media-libs/vigra-1.8.0
+   sci-libs/gsl
+   virtual/jpeg:0=
+   debug? ( dev-libs/dmalloc )
+   gpu? ( media-libs/freeglut )"
+DEPEND="${RDEPEND}
+   >=dev-libs/boost-1.31.0:=
+   virtual/pkgconfig
+   doc? (
+   media-gfx/imagemagick
+   media-gfx/transfig
+   sci-visualization/gnuplot[gd]
+   virtual/latex-base
+   )"
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+   epatch "${FILESDIR}"/${PN}-4.1.3-vigra_check.patch
+
+   sed -i -e "/CXX_FLAGS/s:-O3::g" CMakeLists.txt || die
+   sed -i -e "s:doc/enblend:doc/${P}:" doc/CMakeLists.txt || die
+   cmake-utils_src_prepare
+
+   epatch "${FILESDIR}"/${P}-texinfo-5-upstream.patch
+   epatch "${FILESDIR}"/${PN}-4.1.3-texinfo-5-more.patch
+
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_CXX_FLAGS_RELEASE=""
+   $(cmake-utils_use_enable debug DMALLOC)
+   $(cmake-utils_use doc DOC)
+   $(cmake-utils_use_enable image-cache IMAGECACHE)
+   $(cmake-utils_use_enable openmp)
+   $(cmake-utils_use_enable gpu)
+   )
+   CMAKE_BUILD_TYPE="Release"
+   cmake-utils_src_configure
+}
+
+src_compile() {
+   # forcing -j1 as every parallel compilation process needs about 1 GB 
RAM.
+   cmake-utils_src_compile -j1
+}
+
+src_install() {
+   local DOCS=( AUTHORS ChangeLog NEWS README )
+   cmake-utils_src_install
+}

diff --git a/media-gfx/enblend/files/enblend-4.1.1-texinfo-5-upstream.patch 
b/media-gfx/enblend/files/enblend-4.1.1-texinfo-5-upstream.patch
new file mode 100644
index 000..8399f23
--- /dev/null
+++ b/media-gfx/enblend/files/enblend-4.1.1-texinfo-5-upstream.patch
@@ -0,0 +1,617 @@
+From 0a60c121addb1b850f52281d898bdf1e04d920ad Mon Sep 17 00:00:00 2001
+From: Sebastian Pipping 
+Date: Sun, 16 Aug 2015 20:01:15 +0200
+Subject: [PATCH] Port enblend-4.1.3-texinfo-5-upstream.patch to 4.1.1
+
+---
+ doc/Makefile.am  |   2 +-
+ doc/auxmac.tex   |   7 ---
+ doc/auxmac.texi  | 156 ---
+ doc/bug-reports.texi |   2 +-
+ doc/enblend.texi |  34 +--
+ doc/enfuse.texi  |  81 +++---
+ 6 files changed, 51 insertions(+), 231 deletions(-)
+
+diff --git a/doc/Makefile.am b/doc/Makefile.am
+index 22c7fbc..40bb394 100644
+--- a/doc/Makefile.am
 b/doc/Makefile.am
+@@ -46,7 +46,7 @@ AM_MAKEINFOHTMLFLAGS = @AM_MAKEINFOHTMLFLAGS@ \
+-I $(top_builddir) -I $(srcdir) \
+--css-include=@srcdir@/default.css \
+$(MAKEINFOHTMLFLAGS)
+-export TEXINPUTS=$(top_builddir):$(srcdir)
++export TEXINPUTS = .:$(top_builddir):$(srcdir):
+ 
+ TEXI2DVI = texi2dvi $(TEXI2DVIFLAGS) $(EXTRATEXI2DVIFLAGS)
+ 
+diff --git a/doc/auxmac.tex b/doc/auxmac.tex
+index 812d58d..524830f 100644
+--- a/doc/auxmac.tex
 b/doc/auxmac.tex
+@@ -1,13 +1,6 @@
+-\input thumbpdf.sty
+-
+-
+ % Auxilliary Macros.
+ %
+ % Include this file before texinfo.tex!
+ 
+ \def\mathit#1{\hbox{\it #1}}
+ \def\mathrm#1{\ifmmode{\rm #1}\else #1\fi}
+-
+-% These definitions are required for older versions of texinfo.tex.
+-\def\geq{\ifmmode \ge\else $\ge$\fi}
+-\def\leq{\ifmmode \le\else $\le$\fi}
+diff --git a/doc/auxmac.texi b/doc/auxmac.texi
+index 98c679f..59520c3 100644
+--- a/doc/auxmac.texi
 b/doc/auxmac.texi
+@@ -2,16 +2,6 @@
+ @c Macro Definitions
+ @c
+ 
+-@c redefined commands
+-
+-@c Get the spacing of dimensions rig

[gentoo-commits] repo/gentoo:master commit in: media-gfx/enblend/

2015-08-13 Thread Sebastian Pipping
commit: bb48d4028733ae603e7e329fa1eebb084af37d53
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Fri Aug 14 00:22:26 2015 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Fri Aug 14 01:24:19 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb48d402

media-gfx/enblend-4.1.1-r1: Fix compilation with recent media-libs/vigra

Patch enblend-4.1.3-vigra_check.patch works well for 4.1.1, too.

Signed-off-by: Sebastian Pipping  gentoo.org>

 media-gfx/enblend/enblend-4.1.1-r2.ebuild | 75 +++
 1 file changed, 75 insertions(+)

diff --git a/media-gfx/enblend/enblend-4.1.1-r2.ebuild 
b/media-gfx/enblend/enblend-4.1.1-r2.ebuild
new file mode 100644
index 000..aea8156
--- /dev/null
+++ b/media-gfx/enblend/enblend-4.1.1-r2.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit eutils cmake-utils
+
+MY_P="${PN}-enfuse-${PV/_rc/rc}"
+
+DESCRIPTION="Image Blending with Multiresolution Splines"
+HOMEPAGE="http://enblend.sourceforge.net/";
+SRC_URI="mirror://sourceforge/enblend/${MY_P}.tar.gz"
+
+LICENSE="GPL-2 VIGRA"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="debug doc gpu image-cache openmp"
+
+REQUIRED_USE="openmp? ( !image-cache )"
+
+RDEPEND="
+   media-libs/glew
+   =media-libs/lcms-2*
+   >=media-libs/libpng-1.2.43:0=
+   >=media-libs/openexr-1.0:=
+   media-libs/plotutils[X]
+   media-libs/tiff
+   >=media-libs/vigra-1.8.0
+   sci-libs/gsl
+   virtual/jpeg:0=
+   debug? ( dev-libs/dmalloc )
+   gpu? ( media-libs/freeglut )"
+DEPEND="${RDEPEND}
+   >=dev-libs/boost-1.31.0:=
+   virtual/pkgconfig
+   doc? (
+   media-gfx/imagemagick
+   media-gfx/transfig
+   sci-visualization/gnuplot[gd]
+   virtual/latex-base
+   )"
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+   epatch "${FILESDIR}"/${PN}-4.1.3-vigra_check.patch
+
+   sed -i -e "/CXX_FLAGS/s:-O3::g" CMakeLists.txt || die
+   sed -i -e "s:doc/enblend:doc/${P}:" doc/CMakeLists.txt || die
+   cmake-utils_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_CXX_FLAGS_RELEASE=""
+   $(cmake-utils_use_enable debug DMALLOC)
+   $(cmake-utils_use doc DOC)
+   $(cmake-utils_use_enable image-cache IMAGECACHE)
+   $(cmake-utils_use_enable openmp)
+   $(cmake-utils_use_enable gpu)
+   )
+   CMAKE_BUILD_TYPE="Release"
+   cmake-utils_src_configure
+}
+
+src_compile() {
+   # forcing -j1 as every parallel compilation process needs about 1 GB 
RAM.
+   cmake-utils_src_compile -j1
+}
+
+src_install() {
+   local DOCS=( AUTHORS ChangeLog NEWS README )
+   cmake-utils_src_install
+}



[gentoo-commits] repo/gentoo:master commit in: media-gfx/enblend/, media-gfx/enblend/files/

2015-08-13 Thread Sebastian Pipping
commit: 13d95cfe56b912f73214117a4af28560370305a4
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Fri Aug 14 01:22:28 2015 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Fri Aug 14 01:25:04 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13d95cfe

media-gfx/enblend: Fix texinfo compilation (bug #479978)

Upstream patch (with version patching removed) from
https://bugs.launchpad.net/enblend/+bug/1181678/comments/16
http://hg.code.sf.net/p/enblend/code/rev/8387f0170f7b

Signed-off-by: Sebastian Pipping  gentoo.org>

 media-gfx/enblend/enblend-4.1.3-r1.ebuild  |  79 +++
 .../files/enblend-4.1.3-texinfo-5-more.patch   |  82 +++
 .../files/enblend-4.1.3-texinfo-5-upstream.patch   | 633 +
 3 files changed, 794 insertions(+)

diff --git a/media-gfx/enblend/enblend-4.1.3-r1.ebuild 
b/media-gfx/enblend/enblend-4.1.3-r1.ebuild
new file mode 100644
index 000..1984998
--- /dev/null
+++ b/media-gfx/enblend/enblend-4.1.3-r1.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit eutils cmake-utils
+
+MY_P="${PN}-enfuse-${PV/_rc/rc}"
+
+DESCRIPTION="Image Blending with Multiresolution Splines"
+HOMEPAGE="http://enblend.sourceforge.net/";
+SRC_URI="mirror://sourceforge/enblend/${MY_P}.tar.gz"
+
+LICENSE="GPL-2 VIGRA"
+SLOT="0"
+KEYWORDS="~amd64 ppc ~x86"
+IUSE="debug doc gpu image-cache openmp"
+
+REQUIRED_USE="openmp? ( !image-cache )"
+
+RDEPEND="
+   >=dev-libs/boost-1.31.0:=
+   media-libs/glew
+   >=media-libs/lcms-2.5:2
+   >=media-libs/libpng-1.2.43:0=
+   >=media-libs/openexr-1.0:=
+   media-libs/plotutils[X]
+   media-libs/tiff:=
+   >=media-libs/vigra-1.8.0[openexr]
+   sci-libs/gsl
+   virtual/jpeg:0=
+   debug? ( dev-libs/dmalloc )
+   gpu? ( media-libs/freeglut )"
+DEPEND="${RDEPEND}
+   media-gfx/imagemagick
+   sys-apps/help2man
+   virtual/pkgconfig
+   doc? (
+   media-gfx/transfig
+   sci-visualization/gnuplot[gd]
+   virtual/latex-base
+   )"
+
+S="${WORKDIR}/${MY_P}"
+
+PATCHES=( "${FILESDIR}/${PN}-4.1.3-vigra_check.patch" )
+
+src_prepare() {
+   sed -i -e "/CXX_FLAGS/s:-O3::g" CMakeLists.txt || die
+   sed -i -e "s:doc/enblend:share/doc/${PF}:" doc/CMakeLists.txt || die
+   cmake-utils_src_prepare
+
+   epatch "${FILESDIR}"/${P}-texinfo-5-upstream.patch
+   epatch "${FILESDIR}"/${P}-texinfo-5-more.patch
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_CXX_FLAGS_RELEASE=""
+   $(cmake-utils_use_enable debug DMALLOC)
+   $(cmake-utils_use doc DOC)
+   $(cmake-utils_use_enable image-cache IMAGECACHE)
+   $(cmake-utils_use_enable openmp)
+   $(cmake-utils_use_enable gpu)
+   )
+   CMAKE_BUILD_TYPE="Release"
+   cmake-utils_src_configure
+}
+
+src_compile() {
+   # forcing -j1 as every parallel compilation process needs about 1 GB 
RAM.
+   cmake-utils_src_compile -j1
+}
+
+src_install() {
+   local DOCS=( AUTHORS ChangeLog NEWS README )
+   cmake-utils_src_install
+}

diff --git a/media-gfx/enblend/files/enblend-4.1.3-texinfo-5-more.patch 
b/media-gfx/enblend/files/enblend-4.1.3-texinfo-5-more.patch
new file mode 100644
index 000..dd63ae3
--- /dev/null
+++ b/media-gfx/enblend/files/enblend-4.1.3-texinfo-5-more.patch
@@ -0,0 +1,82 @@
+From 7ec0e758430f9e31fb9fc0f85d72339a307263d6 Mon Sep 17 00:00:00 2001
+From: Sebastian Pipping 
+Date: Fri, 14 Aug 2015 03:09:57 +0200
+Subject: [PATCH] Texinfo: Fix parameter handling with macro "mainpurpose"
+
+---
+ doc/auxmac.texi |  6 +++---
+ doc/enfuse.texi | 10 +-
+ 2 files changed, 8 insertions(+), 8 deletions(-)
+
+diff --git a/doc/auxmac.texi b/doc/auxmac.texi
+index 59520c3..ad35d6a 100644
+--- a/doc/auxmac.texi
 b/doc/auxmac.texi
+@@ -88,12 +88,12 @@ not displayed, because of lacking SVG 
and
+ 
+ @c Text Fragments
+ 
+-@macro mainpurpose
++@macro mainpurpose{purpose}
+ @ifinfo
+-@strong{Main Purpose}:
++@strong{Main Purpose}: \purpose\
+ @end ifinfo
+ @ifnotinfo
+-@strong{Main Purpose: }
++@strong{Main Purpose: }\purpose\
+ @end ifnotinfo
+ @end macro
+ 
+diff --git a/doc/enfuse.texi b/doc/enfuse.texi
+index 92fe597..9e601ea 100644
+--- a/doc/enfuse.texi
 b/doc/enfuse.texi
+@@ -5164,7 +5164,7 @@ Fire in rapid succession.
+ @cindex series, simple
+ @cindex noise reduction
+ 
+-@mainpurpose Reduce noise
++@mainpurpose{Reduce noise}
+ 
+ @noindent
+ With the default settings, Enfuse computes a weighted average of the
+@@ -5193,7 +5193,7 @@ be worth an extra run.
+ @cindex series, exposure
+ @cindex dynamic range increase
+ 
+-@mainpurpose Increase manageable dynamic range
++@mainpurpose{Increase manageable dynamic range}
+ 
+ @noindent
+ An exposure series is a set of images taken with identical parameters
+@@ -5322,