[gentoo-commits] repo/gentoo:master commit in: media-libs/vips/
commit: 09f766fcc787e1e2fa4e759f1c6a747f5b4eb689 Author: Ionen Wolkens gentoo org> AuthorDate: Mon Nov 4 15:23:19 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Mon Nov 4 16:13:49 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09f766fc media-libs/vips: drop 8.15.4 Signed-off-by: Ionen Wolkens gentoo.org> media-libs/vips/Manifest | 1 - media-libs/vips/vips-8.15.4.ebuild | 167 - 2 files changed, 168 deletions(-) diff --git a/media-libs/vips/Manifest b/media-libs/vips/Manifest index 789ed66cb57e..b186f246ff3a 100644 --- a/media-libs/vips/Manifest +++ b/media-libs/vips/Manifest @@ -1,3 +1,2 @@ DIST vips-8.15.2.tar.xz 18653840 BLAKE2B fa46d58d77ec835cbb7036764bcc40554a72c2d6a854adee31905d04cb189de131340f990b432293935bc8563236816d14fa45c08ba858de6b1be5ee3ea148ec SHA512 f746e4590f0105cb40dbb4ee35fe4b177acbf09d7fc4202f623812018030b9cfdfcbe585742724b35f40ef9b68717ebd015243f3db293086621d9eac3d89a5b2 -DIST vips-8.15.4.tar.xz 18655032 BLAKE2B ea4bb5af7bf34bda688ea937456ec6c1cff0dfa21e87fd843611cd8b3fb16df8fd1793d8327d40bbf937995466a4cfd417d9fe68f02010e260cf6b68f8c725c5 SHA512 b44fb3d57e356f3f0c4177f8385c0a6e5932ac22af8bd4ef312961d98bec4336bd3fb914a659a51a83a9da8b3bceb1593492a45e433b45a21cc6094aada6f1ac DIST vips-8.15.5.tar.xz 18652672 BLAKE2B bebd8078cb6cedffb4aee98aab17f62538439f81378b4953085ec0cd6e9ce2c6fb17831e77113980bc91c0ed4355d765c2008232b1cf64246467a9cd936e2245 SHA512 d8f87292fa395e108f36769accc64b67ea49aadbea4a6bd97fc457f340c0f78c0365a43ae4b14ac5f154e696a8b2abc100078a8c5ac58aae2dd1b04347fbf4d8 diff --git a/media-libs/vips/vips-8.15.4.ebuild b/media-libs/vips/vips-8.15.4.ebuild deleted file mode 100644 index 1a70de46d0d2.. --- a/media-libs/vips/vips-8.15.4.ebuild +++ /dev/null @@ -1,167 +0,0 @@ -# Copyright 2023-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..13} ) -inherit flag-o-matic meson python-single-r1 toolchain-funcs vala - -DESCRIPTION="VIPS Image Processing Library" -HOMEPAGE="https://libvips.github.io/libvips/"; -SRC_URI="https://github.com/libvips/libvips/releases/download/v${PV}/${P}.tar.xz"; - -LICENSE="LGPL-2.1+ MIT" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~arm64 ~x86" -IUSE=" - archive deprecated doc exif fftw fits fontconfig graphicsmagick - gtk-doc heif +highway imagemagick imagequant +introspection +jpeg - jpeg2k jpegxl lcms matio openexr orc pango pdf +png python svg - test tiff vala webp -" -REQUIRED_USE=" - fontconfig? ( pango ) - graphicsmagick? ( imagemagick ) - python? ( ${PYTHON_REQUIRED_USE} ) - test? ( jpeg png webp ) - vala? ( introspection ) -" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-libs/glib:2 - dev-libs/expat - virtual/libintl - archive? ( app-arch/libarchive:= ) - exif? ( media-libs/libexif ) - fftw? ( sci-libs/fftw:3.0= ) - fits? ( sci-libs/cfitsio:= ) - fontconfig? ( media-libs/fontconfig ) - heif? ( media-libs/libheif:= ) - highway? ( >=dev-cpp/highway-1.0.5 ) - !highway? ( - orc? ( dev-lang/orc ) - ) - imagemagick? ( - graphicsmagick? ( media-gfx/graphicsmagick:= ) - !graphicsmagick? ( media-gfx/imagemagick:= ) - ) - imagequant? ( media-gfx/libimagequant ) - introspection? ( dev-libs/gobject-introspection ) - jpeg? ( media-libs/libjpeg-turbo:= ) - jpeg2k? ( media-libs/openjpeg:= ) - jpegxl? ( media-libs/libjxl:= ) - lcms? ( media-libs/lcms:2 ) - matio? ( sci-libs/matio:= ) - openexr? ( media-libs/openexr:= ) - pango? ( - x11-libs/cairo - x11-libs/pango - ) - pdf? ( - app-text/poppler[cairo] - x11-libs/cairo - ) - png? ( media-libs/libpng:= ) - python? ( - ${PYTHON_DEPS} - $(python_gen_cond_dep 'dev-python/pycairo[${PYTHON_USEDEP}]') - ) - svg? ( - gnome-base/librsvg:2 - sys-libs/zlib:= - x11-libs/cairo - ) - tiff? ( media-libs/tiff:= ) - webp? ( media-libs/libwebp:= ) -" -DEPEND=" - ${RDEPEND} - pango? ( x11-base/xorg-proto ) - pdf? ( x11-base/xorg-proto ) - svg? ( x11-base/xorg-proto ) - test? ( - tiff? ( media-libs/tiff[jpeg] ) - ) -" -BDEPEND=" - dev-util/glib-utils - sys-devel/gettext - doc? ( - app-text/doxygen - media-gfx/graphviz - ) - gtk-doc? ( dev-util/gtk-doc ) - python? ( ${PYTHON_DEPS} ) - vala? ( $(vala_depend) ) -" - -pkg_setup() { - use python && python-single-r1_pkg_setup -} - -src_prepare() { - default - - use vala && vala_setup - - sed -i "s/'vips-doc'/'${PF}'/" cplusplus/meson.build
[gentoo-commits] repo/gentoo:master commit in: media-libs/vips/
commit: 27a451df5b2bc0619577023229fee0595a7dc0e9 Author: Ionen Wolkens gentoo org> AuthorDate: Sat Oct 19 15:45:57 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Sat Oct 19 16:52:51 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27a451df media-libs/vips: add 8.15.5 Upstream reverted the ${PV} soname and packages built against 8.15.2 do not seem to need a rebuild, so go back to SLOT=0/42. Signed-off-by: Ionen Wolkens gentoo.org> media-libs/vips/Manifest | 1 + media-libs/vips/vips-8.15.5.ebuild | 167 + 2 files changed, 168 insertions(+) diff --git a/media-libs/vips/Manifest b/media-libs/vips/Manifest index 493b42a00edc..789ed66cb57e 100644 --- a/media-libs/vips/Manifest +++ b/media-libs/vips/Manifest @@ -1,2 +1,3 @@ DIST vips-8.15.2.tar.xz 18653840 BLAKE2B fa46d58d77ec835cbb7036764bcc40554a72c2d6a854adee31905d04cb189de131340f990b432293935bc8563236816d14fa45c08ba858de6b1be5ee3ea148ec SHA512 f746e4590f0105cb40dbb4ee35fe4b177acbf09d7fc4202f623812018030b9cfdfcbe585742724b35f40ef9b68717ebd015243f3db293086621d9eac3d89a5b2 DIST vips-8.15.4.tar.xz 18655032 BLAKE2B ea4bb5af7bf34bda688ea937456ec6c1cff0dfa21e87fd843611cd8b3fb16df8fd1793d8327d40bbf937995466a4cfd417d9fe68f02010e260cf6b68f8c725c5 SHA512 b44fb3d57e356f3f0c4177f8385c0a6e5932ac22af8bd4ef312961d98bec4336bd3fb914a659a51a83a9da8b3bceb1593492a45e433b45a21cc6094aada6f1ac +DIST vips-8.15.5.tar.xz 18652672 BLAKE2B bebd8078cb6cedffb4aee98aab17f62538439f81378b4953085ec0cd6e9ce2c6fb17831e77113980bc91c0ed4355d765c2008232b1cf64246467a9cd936e2245 SHA512 d8f87292fa395e108f36769accc64b67ea49aadbea4a6bd97fc457f340c0f78c0365a43ae4b14ac5f154e696a8b2abc100078a8c5ac58aae2dd1b04347fbf4d8 diff --git a/media-libs/vips/vips-8.15.5.ebuild b/media-libs/vips/vips-8.15.5.ebuild new file mode 100644 index ..d95b054a4b0f --- /dev/null +++ b/media-libs/vips/vips-8.15.5.ebuild @@ -0,0 +1,167 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..13} ) +inherit flag-o-matic meson python-single-r1 toolchain-funcs vala + +DESCRIPTION="VIPS Image Processing Library" +HOMEPAGE="https://libvips.github.io/libvips/"; +SRC_URI="https://github.com/libvips/libvips/releases/download/v${PV}/${P}.tar.xz"; + +LICENSE="LGPL-2.1+ MIT" +SLOT="0/42" # soname +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE=" + archive deprecated doc exif fftw fits fontconfig graphicsmagick + gtk-doc heif +highway imagemagick imagequant +introspection +jpeg + jpeg2k jpegxl lcms matio openexr orc pango pdf +png python svg + test tiff vala webp +" +REQUIRED_USE=" + fontconfig? ( pango ) + graphicsmagick? ( imagemagick ) + python? ( ${PYTHON_REQUIRED_USE} ) + test? ( jpeg png webp ) + vala? ( introspection ) +" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-libs/glib:2 + dev-libs/expat + virtual/libintl + archive? ( app-arch/libarchive:= ) + exif? ( media-libs/libexif ) + fftw? ( sci-libs/fftw:3.0= ) + fits? ( sci-libs/cfitsio:= ) + fontconfig? ( media-libs/fontconfig ) + heif? ( media-libs/libheif:= ) + highway? ( >=dev-cpp/highway-1.0.5 ) + !highway? ( + orc? ( dev-lang/orc ) + ) + imagemagick? ( + graphicsmagick? ( media-gfx/graphicsmagick:= ) + !graphicsmagick? ( media-gfx/imagemagick:= ) + ) + imagequant? ( media-gfx/libimagequant ) + introspection? ( dev-libs/gobject-introspection ) + jpeg? ( media-libs/libjpeg-turbo:= ) + jpeg2k? ( media-libs/openjpeg:= ) + jpegxl? ( media-libs/libjxl:= ) + lcms? ( media-libs/lcms:2 ) + matio? ( sci-libs/matio:= ) + openexr? ( media-libs/openexr:= ) + pango? ( + x11-libs/cairo + x11-libs/pango + ) + pdf? ( + app-text/poppler[cairo] + x11-libs/cairo + ) + png? ( media-libs/libpng:= ) + python? ( + ${PYTHON_DEPS} + $(python_gen_cond_dep 'dev-python/pycairo[${PYTHON_USEDEP}]') + ) + svg? ( + gnome-base/librsvg:2 + sys-libs/zlib:= + x11-libs/cairo + ) + tiff? ( media-libs/tiff:= ) + webp? ( media-libs/libwebp:= ) +" +DEPEND=" + ${RDEPEND} + pango? ( x11-base/xorg-proto ) + pdf? ( x11-base/xorg-proto ) + svg? ( x11-base/xorg-proto ) + test? ( + tiff? ( media-libs/tiff[jpeg] ) + ) +" +BDEPEND=" + dev-util/glib-utils + sys-devel/gettext + doc? ( + app-text/doxygen + media-gfx/graphviz + ) + gtk-doc? ( dev-util/gtk-doc ) + python? ( ${PYTHON_DEPS} ) + vala? ( $(vala_depend) ) +" + +pkg_setup() { + use python && python-single-r1_pkg_setup +} + +
[gentoo-commits] repo/gentoo:master commit in: media-libs/vips/
commit: b88e28ac70dba00b0d429551a194dd8a7487afbe Author: Ionen Wolkens gentoo org> AuthorDate: Thu Oct 3 13:35:32 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Thu Oct 3 14:04:31 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b88e28ac media-libs/vips: add 8.15.4 Switch subslot to ${PV} because of libvips-cpp newly appending meson.project_version() to the soname. May cause useless rebuilds for packages not using -cpp but well, soname for other library can also change so they still need :=. Signed-off-by: Ionen Wolkens gentoo.org> media-libs/vips/Manifest | 1 + media-libs/vips/vips-8.15.4.ebuild | 167 + 2 files changed, 168 insertions(+) diff --git a/media-libs/vips/Manifest b/media-libs/vips/Manifest index 36179aa87689..493b42a00edc 100644 --- a/media-libs/vips/Manifest +++ b/media-libs/vips/Manifest @@ -1 +1,2 @@ DIST vips-8.15.2.tar.xz 18653840 BLAKE2B fa46d58d77ec835cbb7036764bcc40554a72c2d6a854adee31905d04cb189de131340f990b432293935bc8563236816d14fa45c08ba858de6b1be5ee3ea148ec SHA512 f746e4590f0105cb40dbb4ee35fe4b177acbf09d7fc4202f623812018030b9cfdfcbe585742724b35f40ef9b68717ebd015243f3db293086621d9eac3d89a5b2 +DIST vips-8.15.4.tar.xz 18655032 BLAKE2B ea4bb5af7bf34bda688ea937456ec6c1cff0dfa21e87fd843611cd8b3fb16df8fd1793d8327d40bbf937995466a4cfd417d9fe68f02010e260cf6b68f8c725c5 SHA512 b44fb3d57e356f3f0c4177f8385c0a6e5932ac22af8bd4ef312961d98bec4336bd3fb914a659a51a83a9da8b3bceb1593492a45e433b45a21cc6094aada6f1ac diff --git a/media-libs/vips/vips-8.15.4.ebuild b/media-libs/vips/vips-8.15.4.ebuild new file mode 100644 index ..1a70de46d0d2 --- /dev/null +++ b/media-libs/vips/vips-8.15.4.ebuild @@ -0,0 +1,167 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..13} ) +inherit flag-o-matic meson python-single-r1 toolchain-funcs vala + +DESCRIPTION="VIPS Image Processing Library" +HOMEPAGE="https://libvips.github.io/libvips/"; +SRC_URI="https://github.com/libvips/libvips/releases/download/v${PV}/${P}.tar.xz"; + +LICENSE="LGPL-2.1+ MIT" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE=" + archive deprecated doc exif fftw fits fontconfig graphicsmagick + gtk-doc heif +highway imagemagick imagequant +introspection +jpeg + jpeg2k jpegxl lcms matio openexr orc pango pdf +png python svg + test tiff vala webp +" +REQUIRED_USE=" + fontconfig? ( pango ) + graphicsmagick? ( imagemagick ) + python? ( ${PYTHON_REQUIRED_USE} ) + test? ( jpeg png webp ) + vala? ( introspection ) +" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-libs/glib:2 + dev-libs/expat + virtual/libintl + archive? ( app-arch/libarchive:= ) + exif? ( media-libs/libexif ) + fftw? ( sci-libs/fftw:3.0= ) + fits? ( sci-libs/cfitsio:= ) + fontconfig? ( media-libs/fontconfig ) + heif? ( media-libs/libheif:= ) + highway? ( >=dev-cpp/highway-1.0.5 ) + !highway? ( + orc? ( dev-lang/orc ) + ) + imagemagick? ( + graphicsmagick? ( media-gfx/graphicsmagick:= ) + !graphicsmagick? ( media-gfx/imagemagick:= ) + ) + imagequant? ( media-gfx/libimagequant ) + introspection? ( dev-libs/gobject-introspection ) + jpeg? ( media-libs/libjpeg-turbo:= ) + jpeg2k? ( media-libs/openjpeg:= ) + jpegxl? ( media-libs/libjxl:= ) + lcms? ( media-libs/lcms:2 ) + matio? ( sci-libs/matio:= ) + openexr? ( media-libs/openexr:= ) + pango? ( + x11-libs/cairo + x11-libs/pango + ) + pdf? ( + app-text/poppler[cairo] + x11-libs/cairo + ) + png? ( media-libs/libpng:= ) + python? ( + ${PYTHON_DEPS} + $(python_gen_cond_dep 'dev-python/pycairo[${PYTHON_USEDEP}]') + ) + svg? ( + gnome-base/librsvg:2 + sys-libs/zlib:= + x11-libs/cairo + ) + tiff? ( media-libs/tiff:= ) + webp? ( media-libs/libwebp:= ) +" +DEPEND=" + ${RDEPEND} + pango? ( x11-base/xorg-proto ) + pdf? ( x11-base/xorg-proto ) + svg? ( x11-base/xorg-proto ) + test? ( + tiff? ( media-libs/tiff[jpeg] ) + ) +" +BDEPEND=" + dev-util/glib-utils + sys-devel/gettext + doc? ( + app-text/doxygen + media-gfx/graphviz + ) + gtk-doc? ( dev-util/gtk-doc ) + python? ( ${PYTHON_DEPS} ) + vala? ( $(vala_depend) ) +" + +pkg_setup() { + use python && python-single-r1_pkg_setup +} + +src_prepare() { + default + + use vala && vala_setup + + sed -i "s/'vips-doc'/'${PF}'/" cplusplus/meson.build || die + + sed -i "/subdir('fuzz')/d" meson.build || die +} + +src_configure(
[gentoo-commits] repo/gentoo:master commit in: media-libs/vips/
commit: 6639a7b9e8eb83870281f5c26acfd656fff7e1db Author: Ionen Wolkens gentoo org> AuthorDate: Tue Sep 3 11:29:20 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Tue Sep 3 11:51:21 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6639a7b9 media-libs/vips: enable py3.13 Signed-off-by: Ionen Wolkens gentoo.org> media-libs/vips/vips-8.15.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/vips/vips-8.15.2.ebuild b/media-libs/vips/vips-8.15.2.ebuild index 5c06e49cb788..317bef1eb0a8 100644 --- a/media-libs/vips/vips-8.15.2.ebuild +++ b/media-libs/vips/vips-8.15.2.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_COMPAT=( python3_{10..13} ) inherit flag-o-matic meson python-single-r1 toolchain-funcs vala MY_PV=${PV}a # cleanup next bump
[gentoo-commits] repo/gentoo:master commit in: media-libs/vips/
commit: 53033b65ef17397d2434b017ccc10abf2ed15daa Author: Ionen Wolkens gentoo org> AuthorDate: Sat Apr 27 11:39:18 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Sat Apr 27 12:10:35 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53033b65 media-libs/vips: drop 8.15.1 Signed-off-by: Ionen Wolkens gentoo.org> media-libs/vips/Manifest | 1 - media-libs/vips/vips-8.15.1.ebuild | 167 - 2 files changed, 168 deletions(-) diff --git a/media-libs/vips/Manifest b/media-libs/vips/Manifest index bd28d3845ea2..36179aa87689 100644 --- a/media-libs/vips/Manifest +++ b/media-libs/vips/Manifest @@ -1,2 +1 @@ -DIST vips-8.15.1.tar.xz 18648116 BLAKE2B 734f9d6bba794cf01ef38de0f0ed25fe93d2924579bbe966de94739ff1c7309815924e8926a86f90d9138daeeb6fba255be4be41496c1725e44cb52f22873628 SHA512 41f81c3bcb49e570c548d47494b0b705c5dbf870e16d67a85098a00c3f198a6f04e43899d97f92efe9bfdd5cedde79f51cc112c6953574748e1905d91d083dfa DIST vips-8.15.2.tar.xz 18653840 BLAKE2B fa46d58d77ec835cbb7036764bcc40554a72c2d6a854adee31905d04cb189de131340f990b432293935bc8563236816d14fa45c08ba858de6b1be5ee3ea148ec SHA512 f746e4590f0105cb40dbb4ee35fe4b177acbf09d7fc4202f623812018030b9cfdfcbe585742724b35f40ef9b68717ebd015243f3db293086621d9eac3d89a5b2 diff --git a/media-libs/vips/vips-8.15.1.ebuild b/media-libs/vips/vips-8.15.1.ebuild deleted file mode 100644 index e61cce4e087c.. --- a/media-libs/vips/vips-8.15.1.ebuild +++ /dev/null @@ -1,167 +0,0 @@ -# Copyright 2023-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..12} ) -inherit flag-o-matic meson python-single-r1 toolchain-funcs vala - -DESCRIPTION="VIPS Image Processing Library" -HOMEPAGE="https://libvips.github.io/libvips/"; -SRC_URI="https://github.com/libvips/libvips/releases/download/v${PV}/${P}.tar.xz"; - -LICENSE="LGPL-2.1+ MIT" -SLOT="0/42" # soname -KEYWORDS="amd64 ~arm64 ~x86" -IUSE=" - archive deprecated doc exif fftw fits fontconfig graphicsmagick - gtk-doc heif +highway imagemagick imagequant +introspection +jpeg - jpeg2k jpegxl lcms matio openexr orc pango pdf +png python svg - test tiff vala webp -" -REQUIRED_USE=" - fontconfig? ( pango ) - graphicsmagick? ( imagemagick ) - python? ( ${PYTHON_REQUIRED_USE} ) - test? ( jpeg png webp ) - vala? ( introspection ) -" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-libs/glib:2 - dev-libs/expat - virtual/libintl - archive? ( app-arch/libarchive:= ) - exif? ( media-libs/libexif ) - fftw? ( sci-libs/fftw:3.0= ) - fits? ( sci-libs/cfitsio:= ) - fontconfig? ( media-libs/fontconfig ) - heif? ( media-libs/libheif:= ) - highway? ( >=dev-cpp/highway-1.0.5 ) - !highway? ( - orc? ( dev-lang/orc ) - ) - imagemagick? ( - graphicsmagick? ( media-gfx/graphicsmagick:= ) - !graphicsmagick? ( media-gfx/imagemagick:= ) - ) - imagequant? ( media-gfx/libimagequant ) - introspection? ( dev-libs/gobject-introspection ) - jpeg? ( media-libs/libjpeg-turbo:= ) - jpeg2k? ( media-libs/openjpeg:= ) - jpegxl? ( media-libs/libjxl:= ) - lcms? ( media-libs/lcms:2 ) - matio? ( sci-libs/matio:= ) - openexr? ( media-libs/openexr:= ) - pango? ( - x11-libs/cairo - x11-libs/pango - ) - pdf? ( - app-text/poppler[cairo] - x11-libs/cairo - ) - png? ( media-libs/libpng:= ) - python? ( - ${PYTHON_DEPS} - $(python_gen_cond_dep 'dev-python/pycairo[${PYTHON_USEDEP}]') - ) - svg? ( - gnome-base/librsvg:2 - sys-libs/zlib:= - x11-libs/cairo - ) - tiff? ( media-libs/tiff:= ) - webp? ( media-libs/libwebp:= ) -" -DEPEND=" - ${RDEPEND} - pango? ( x11-base/xorg-proto ) - pdf? ( x11-base/xorg-proto ) - svg? ( x11-base/xorg-proto ) - test? ( - tiff? ( media-libs/tiff[jpeg] ) - ) -" -BDEPEND=" - dev-util/glib-utils - sys-devel/gettext - doc? ( - app-text/doxygen - media-gfx/graphviz - ) - gtk-doc? ( dev-util/gtk-doc ) - python? ( ${PYTHON_DEPS} ) - vala? ( $(vala_depend) ) -" - -pkg_setup() { - use python && python-single-r1_pkg_setup -} - -src_prepare() { - default - - use vala && vala_setup - - sed -i "s/'vips-doc'/'${PF}'/" cplusplus/meson.build || die - - sed -i "/subdir('fuzz')/d" meson.build || die -} - -src_configure() { - # workaround for bug in lld (bug #921728) - tc-ld-is-lld && filter-lto - - local emesonargs=( - $(meson_use deprecated) - $(meson_use doc doxygen) - -Dexample
[gentoo-commits] repo/gentoo:master commit in: media-libs/vips/
commit: ee8b7b7befb6d3c2ea4ac2a31fc88ba470e88bd5 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Apr 3 09:13:40 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Apr 3 09:13:40 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee8b7b7b media-libs/vips: Stabilize 8.15.2 amd64, #928458 Signed-off-by: Arthur Zamarin gentoo.org> media-libs/vips/vips-8.15.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/vips/vips-8.15.2.ebuild b/media-libs/vips/vips-8.15.2.ebuild index 1334fa469c63..5c06e49cb788 100644 --- a/media-libs/vips/vips-8.15.2.ebuild +++ b/media-libs/vips/vips-8.15.2.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/libvips/libvips/releases/download/v${MY_PV}/${P}.tar LICENSE="LGPL-2.1+ MIT" SLOT="0/42" # soname -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="amd64 ~arm64 ~x86" IUSE=" archive deprecated doc exif fftw fits fontconfig graphicsmagick gtk-doc heif +highway imagemagick imagequant +introspection +jpeg
[gentoo-commits] repo/gentoo:master commit in: media-libs/vips/
commit: fac86035834523933c402c919867d45306e480d5 Author: Ionen Wolkens gentoo org> AuthorDate: Wed Mar 13 12:50:33 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Wed Mar 13 12:55:58 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fac86035 media-libs/vips: add 8.15.2 Upstream did a last minute ChangeLog correction by doing v8.15.2a but the tarball, source dir name, and official release version is still 8.15.2. For convenience keep it as 8.15.2 but add the "a" only to the URI. Signed-off-by: Ionen Wolkens gentoo.org> media-libs/vips/Manifest | 1 + media-libs/vips/vips-8.15.2.ebuild | 169 + 2 files changed, 170 insertions(+) diff --git a/media-libs/vips/Manifest b/media-libs/vips/Manifest index 667bf5f7d8c9..bd28d3845ea2 100644 --- a/media-libs/vips/Manifest +++ b/media-libs/vips/Manifest @@ -1 +1,2 @@ DIST vips-8.15.1.tar.xz 18648116 BLAKE2B 734f9d6bba794cf01ef38de0f0ed25fe93d2924579bbe966de94739ff1c7309815924e8926a86f90d9138daeeb6fba255be4be41496c1725e44cb52f22873628 SHA512 41f81c3bcb49e570c548d47494b0b705c5dbf870e16d67a85098a00c3f198a6f04e43899d97f92efe9bfdd5cedde79f51cc112c6953574748e1905d91d083dfa +DIST vips-8.15.2.tar.xz 18653840 BLAKE2B fa46d58d77ec835cbb7036764bcc40554a72c2d6a854adee31905d04cb189de131340f990b432293935bc8563236816d14fa45c08ba858de6b1be5ee3ea148ec SHA512 f746e4590f0105cb40dbb4ee35fe4b177acbf09d7fc4202f623812018030b9cfdfcbe585742724b35f40ef9b68717ebd015243f3db293086621d9eac3d89a5b2 diff --git a/media-libs/vips/vips-8.15.2.ebuild b/media-libs/vips/vips-8.15.2.ebuild new file mode 100644 index ..1334fa469c63 --- /dev/null +++ b/media-libs/vips/vips-8.15.2.ebuild @@ -0,0 +1,169 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) +inherit flag-o-matic meson python-single-r1 toolchain-funcs vala + +MY_PV=${PV}a # cleanup next bump + +DESCRIPTION="VIPS Image Processing Library" +HOMEPAGE="https://libvips.github.io/libvips/"; +SRC_URI="https://github.com/libvips/libvips/releases/download/v${MY_PV}/${P}.tar.xz"; + +LICENSE="LGPL-2.1+ MIT" +SLOT="0/42" # soname +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE=" + archive deprecated doc exif fftw fits fontconfig graphicsmagick + gtk-doc heif +highway imagemagick imagequant +introspection +jpeg + jpeg2k jpegxl lcms matio openexr orc pango pdf +png python svg + test tiff vala webp +" +REQUIRED_USE=" + fontconfig? ( pango ) + graphicsmagick? ( imagemagick ) + python? ( ${PYTHON_REQUIRED_USE} ) + test? ( jpeg png webp ) + vala? ( introspection ) +" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-libs/glib:2 + dev-libs/expat + virtual/libintl + archive? ( app-arch/libarchive:= ) + exif? ( media-libs/libexif ) + fftw? ( sci-libs/fftw:3.0= ) + fits? ( sci-libs/cfitsio:= ) + fontconfig? ( media-libs/fontconfig ) + heif? ( media-libs/libheif:= ) + highway? ( >=dev-cpp/highway-1.0.5 ) + !highway? ( + orc? ( dev-lang/orc ) + ) + imagemagick? ( + graphicsmagick? ( media-gfx/graphicsmagick:= ) + !graphicsmagick? ( media-gfx/imagemagick:= ) + ) + imagequant? ( media-gfx/libimagequant ) + introspection? ( dev-libs/gobject-introspection ) + jpeg? ( media-libs/libjpeg-turbo:= ) + jpeg2k? ( media-libs/openjpeg:= ) + jpegxl? ( media-libs/libjxl:= ) + lcms? ( media-libs/lcms:2 ) + matio? ( sci-libs/matio:= ) + openexr? ( media-libs/openexr:= ) + pango? ( + x11-libs/cairo + x11-libs/pango + ) + pdf? ( + app-text/poppler[cairo] + x11-libs/cairo + ) + png? ( media-libs/libpng:= ) + python? ( + ${PYTHON_DEPS} + $(python_gen_cond_dep 'dev-python/pycairo[${PYTHON_USEDEP}]') + ) + svg? ( + gnome-base/librsvg:2 + sys-libs/zlib:= + x11-libs/cairo + ) + tiff? ( media-libs/tiff:= ) + webp? ( media-libs/libwebp:= ) +" +DEPEND=" + ${RDEPEND} + pango? ( x11-base/xorg-proto ) + pdf? ( x11-base/xorg-proto ) + svg? ( x11-base/xorg-proto ) + test? ( + tiff? ( media-libs/tiff[jpeg] ) + ) +" +BDEPEND=" + dev-util/glib-utils + sys-devel/gettext + doc? ( + app-text/doxygen + media-gfx/graphviz + ) + gtk-doc? ( dev-util/gtk-doc ) + python? ( ${PYTHON_DEPS} ) + vala? ( $(vala_depend) ) +" + +pkg_setup() { + use python && python-single-r1_pkg_setup +} + +src_prepare() { + default + + use vala && vala_setup + + sed -i "s/'vips-doc'/'${PF}'/" cplusplus/meson.build || die + + sed -i "/subdir('fuzz')/d" meson.build
[gentoo-commits] repo/gentoo:master commit in: media-libs/vips/
commit: b2199c41a08ba5a5ef5ff655877e6f95b4e4a832 Author: Ionen Wolkens gentoo org> AuthorDate: Thu Feb 22 05:09:48 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Thu Feb 22 06:14:31 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2199c41 media-libs/vips: drop 8.14.5 Signed-off-by: Ionen Wolkens gentoo.org> media-libs/vips/Manifest | 1 - media-libs/vips/metadata.xml | 1 - media-libs/vips/vips-8.14.5.ebuild | 159 - 3 files changed, 161 deletions(-) diff --git a/media-libs/vips/Manifest b/media-libs/vips/Manifest index 341ac2034302..667bf5f7d8c9 100644 --- a/media-libs/vips/Manifest +++ b/media-libs/vips/Manifest @@ -1,2 +1 @@ -DIST vips-8.14.5.tar.xz 18652928 BLAKE2B 033359fcb7e52ec11daf7cf85641789e3c4b858644bce6290742920cbee8a1d8bc2f56ffdcd52ccb6d4da9f8bf24fbab626e121bba063eb97201af28eb440d57 SHA512 ceea6e4d378ac99eb026293e91da530b91febbd5d775b57ab807bcd60f39ca44a088161a713e31b972694d3797d4acaa97028f0e1d3ce4d9db7f8078c005dbe1 DIST vips-8.15.1.tar.xz 18648116 BLAKE2B 734f9d6bba794cf01ef38de0f0ed25fe93d2924579bbe966de94739ff1c7309815924e8926a86f90d9138daeeb6fba255be4be41496c1725e44cb52f22873628 SHA512 41f81c3bcb49e570c548d47494b0b705c5dbf870e16d67a85098a00c3f198a6f04e43899d97f92efe9bfdd5cedde79f51cc112c6953574748e1905d91d083dfa diff --git a/media-libs/vips/metadata.xml b/media-libs/vips/metadata.xml index 8c7203ce40fc..6341b9174606 100644 --- a/media-libs/vips/metadata.xml +++ b/media-libs/vips/metadata.xml @@ -9,7 +9,6 @@ Enable support for compressed files using app-arch/libarchive Enable deprecated components Enable support for the Flexible Image Transport System data format using sci-libs/cfitsio - Enable support for structured files using gnome-extra/libgsf Enable SIMD optimizations using dev-cpp/highway (replaces USE=orc) Enable support for Image Quantization using media-gfx/libimagequant Enable support for matlab files using sci-libs/matio diff --git a/media-libs/vips/vips-8.14.5.ebuild b/media-libs/vips/vips-8.14.5.ebuild deleted file mode 100644 index f76986eae5a4.. --- a/media-libs/vips/vips-8.14.5.ebuild +++ /dev/null @@ -1,159 +0,0 @@ -# Copyright 2023-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..12} ) -inherit meson python-single-r1 vala - -DESCRIPTION="VIPS Image Processing Library" -HOMEPAGE="https://libvips.github.io/libvips/"; -SRC_URI="https://github.com/libvips/libvips/releases/download/v${PV}/${P}.tar.xz"; - -LICENSE="LGPL-2.1+ MIT" -SLOT="0/42" # soname -KEYWORDS="amd64 ~x86" -IUSE=" - deprecated doc exif fftw fits fontconfig graphicsmagick gsf gtk-doc heif - imagemagick imagequant +introspection +jpeg jpeg2k jpegxl lcms matio - openexr +orc pango pdf +png python svg test tiff vala webp -" -REQUIRED_USE=" - fontconfig? ( pango ) - graphicsmagick? ( imagemagick ) - python? ( ${PYTHON_REQUIRED_USE} ) - test? ( jpeg png webp ) - vala? ( introspection ) -" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-libs/glib:2 - dev-libs/expat - virtual/libintl - exif? ( media-libs/libexif ) - fftw? ( sci-libs/fftw:3.0= ) - fits? ( sci-libs/cfitsio:= ) - fontconfig? ( media-libs/fontconfig ) - gsf? ( gnome-extra/libgsf:= ) - heif? ( media-libs/libheif:= ) - imagemagick? ( - graphicsmagick? ( media-gfx/graphicsmagick:= ) - !graphicsmagick? ( media-gfx/imagemagick:= ) - ) - imagequant? ( media-gfx/libimagequant ) - introspection? ( dev-libs/gobject-introspection ) - jpeg? ( media-libs/libjpeg-turbo:= ) - jpeg2k? ( media-libs/openjpeg:= ) - jpegxl? ( media-libs/libjxl ) - lcms? ( media-libs/lcms:2 ) - matio? ( sci-libs/matio:= ) - openexr? ( media-libs/openexr:= ) - orc? ( dev-lang/orc ) - pango? ( - x11-libs/cairo - x11-libs/pango - ) - pdf? ( - app-text/poppler[cairo] - x11-libs/cairo - ) - png? ( media-libs/libpng:= ) - python? ( - ${PYTHON_DEPS} - $(python_gen_cond_dep 'dev-python/pycairo[${PYTHON_USEDEP}]') - ) - svg? ( - gnome-base/librsvg:2 - sys-libs/zlib:= - x11-libs/cairo - ) - tiff? ( media-libs/tiff:= ) - webp? ( media-libs/libwebp:= ) -" -DEPEND=" - ${RDEPEND} - pango? ( x11-base/xorg-proto ) - pdf? ( x11-base/xorg-proto ) - svg? ( x11-base/xorg-proto ) - test? ( - tiff? ( media-libs/tiff[jpeg] ) - ) -" -BDEPEND=" - dev-util/glib-utils - sys-devel/gettext - doc? ( - app-text/doxygen -
[gentoo-commits] repo/gentoo:master commit in: media-libs/vips/
commit: 36e88b0ee9484782b6281e9ade96693f50a4 Author: Matoro Mahri matoro tk> AuthorDate: Wed Jan 31 21:46:04 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Wed Jan 31 22:31:02 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36e88b0e media-libs/vips: Stabilize 8.15.1 amd64, #922318 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Ionen Wolkens gentoo.org> media-libs/vips/vips-8.15.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/vips/vips-8.15.1.ebuild b/media-libs/vips/vips-8.15.1.ebuild index 867b06ef5d5b..e61cce4e087c 100644 --- a/media-libs/vips/vips-8.15.1.ebuild +++ b/media-libs/vips/vips-8.15.1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/libvips/libvips/releases/download/v${PV}/${P}.tar.xz LICENSE="LGPL-2.1+ MIT" SLOT="0/42" # soname -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="amd64 ~arm64 ~x86" IUSE=" archive deprecated doc exif fftw fits fontconfig graphicsmagick gtk-doc heif +highway imagemagick imagequant +introspection +jpeg
[gentoo-commits] repo/gentoo:master commit in: media-libs/vips/
commit: 0b665b83f313058436482b32059e3d565197f5d6 Author: Arthur Zamarin gentoo org> AuthorDate: Mon Jan 29 16:46:57 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Jan 29 16:46:57 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b665b83 media-libs/vips: Keyword 8.15.1 arm64, #923244 Signed-off-by: Arthur Zamarin gentoo.org> media-libs/vips/vips-8.15.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/vips/vips-8.15.1.ebuild b/media-libs/vips/vips-8.15.1.ebuild index c8e38bcc7e0a..867b06ef5d5b 100644 --- a/media-libs/vips/vips-8.15.1.ebuild +++ b/media-libs/vips/vips-8.15.1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/libvips/libvips/releases/download/v${PV}/${P}.tar.xz LICENSE="LGPL-2.1+ MIT" SLOT="0/42" # soname -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~arm64 ~x86" IUSE=" archive deprecated doc exif fftw fits fontconfig graphicsmagick gtk-doc heif +highway imagemagick imagequant +introspection +jpeg
[gentoo-commits] repo/gentoo:master commit in: media-libs/vips/
commit: a3fe701db55339ba5df9e089a7fe8ae9cff09d6c Author: Michał Górny gentoo org> AuthorDate: Wed Jan 24 08:32:41 2024 + Commit: Michał Górny gentoo org> CommitDate: Wed Jan 24 08:32:41 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3fe701d media-libs/vips: Add := dep on media-libs/libjxl Signed-off-by: Michał Górny gentoo.org> media-libs/vips/vips-8.15.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/vips/vips-8.15.1.ebuild b/media-libs/vips/vips-8.15.1.ebuild index 896fec522ee0..c8e38bcc7e0a 100644 --- a/media-libs/vips/vips-8.15.1.ebuild +++ b/media-libs/vips/vips-8.15.1.ebuild @@ -50,7 +50,7 @@ RDEPEND=" introspection? ( dev-libs/gobject-introspection ) jpeg? ( media-libs/libjpeg-turbo:= ) jpeg2k? ( media-libs/openjpeg:= ) - jpegxl? ( media-libs/libjxl ) + jpegxl? ( media-libs/libjxl:= ) lcms? ( media-libs/lcms:2 ) matio? ( sci-libs/matio:= ) openexr? ( media-libs/openexr:= )
[gentoo-commits] repo/gentoo:master commit in: media-libs/vips/
commit: 1cf82dd5c51f9a7cd4f2b3d52ee6eb0f88dcf10d Author: Matoro Mahri matoro tk> AuthorDate: Mon Jan 15 18:28:47 2024 + Commit: Viorel Munteanu gentoo org> CommitDate: Tue Jan 16 05:41:50 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cf82dd5 media-libs/vips: Stabilize 8.14.5 amd64, #914908 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Viorel Munteanu gentoo.org> media-libs/vips/vips-8.14.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/vips/vips-8.14.5.ebuild b/media-libs/vips/vips-8.14.5.ebuild index 745e1a5fdbed..f76986eae5a4 100644 --- a/media-libs/vips/vips-8.14.5.ebuild +++ b/media-libs/vips/vips-8.14.5.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/libvips/libvips/releases/download/v${PV}/${P}.tar.xz LICENSE="LGPL-2.1+ MIT" SLOT="0/42" # soname -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE=" deprecated doc exif fftw fits fontconfig graphicsmagick gsf gtk-doc heif imagemagick imagequant +introspection +jpeg jpeg2k jpegxl lcms matio
[gentoo-commits] repo/gentoo:master commit in: media-libs/vips/
commit: 24c3f88d3f485ce5d101148ef13659c0c7167303 Author: Ionen Wolkens gentoo org> AuthorDate: Wed Jan 10 22:02:12 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Wed Jan 10 22:02:12 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24c3f88d media-libs/vips: sort inherits Signed-off-by: Ionen Wolkens gentoo.org> media-libs/vips/vips-8.15.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/vips/vips-8.15.1.ebuild b/media-libs/vips/vips-8.15.1.ebuild index 373fbfe480ac..a07898aff8e8 100644 --- a/media-libs/vips/vips-8.15.1.ebuild +++ b/media-libs/vips/vips-8.15.1.ebuild @@ -4,7 +4,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{10..12} ) -inherit flag-o-matic toolchain-funcs meson python-single-r1 vala +inherit flag-o-matic meson python-single-r1 toolchain-funcs vala DESCRIPTION="VIPS Image Processing Library" HOMEPAGE="https://libvips.github.io/libvips/";
[gentoo-commits] repo/gentoo:master commit in: media-libs/vips/
commit: 2f9d197f5bd533d2643c19ecbd8a16583240bb43 Author: Ionen Wolkens gentoo org> AuthorDate: Wed Jan 10 21:58:40 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Wed Jan 10 21:59:59 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f9d197f media-libs/vips: filter-lto when lld is used wrt bug #921728, remember to revert this when trying to reproduce. Bug: https://bugs.gentoo.org/921728 Signed-off-by: Ionen Wolkens gentoo.org> media-libs/vips/vips-8.15.1.ebuild | 7 +-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/media-libs/vips/vips-8.15.1.ebuild b/media-libs/vips/vips-8.15.1.ebuild index a7cf33376ada..373fbfe480ac 100644 --- a/media-libs/vips/vips-8.15.1.ebuild +++ b/media-libs/vips/vips-8.15.1.ebuild @@ -1,10 +1,10 @@ -# Copyright 2023 Gentoo Authors +# Copyright 2023-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 PYTHON_COMPAT=( python3_{10..12} ) -inherit meson python-single-r1 vala +inherit flag-o-matic toolchain-funcs meson python-single-r1 vala DESCRIPTION="VIPS Image Processing Library" HOMEPAGE="https://libvips.github.io/libvips/"; @@ -111,6 +111,9 @@ src_prepare() { } src_configure() { + # workaround for bug in lld (bug #921728) + tc-ld-is-lld && filter-lto + local emesonargs=( $(meson_use deprecated) $(meson_use doc doxygen)
[gentoo-commits] repo/gentoo:master commit in: media-libs/vips/, media-libs/vips/files/
commit: f25f741c568cfc24eb9f7c6b66a3c727fdcabe40 Author: Ionen Wolkens gentoo org> AuthorDate: Tue Dec 19 10:58:44 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Tue Dec 19 11:43:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f25f741c media-libs/vips: drop 8.15.0 Keeping 8.14.5 for now as the stable candidate given it does not need newer still-not-stable newer dev-cpp/highway. Signed-off-by: Ionen Wolkens gentoo.org> media-libs/vips/Manifest | 1 - .../vips/files/vips-8.15.0-disabled-jpeg.patch | 18 --- media-libs/vips/vips-8.15.0.ebuild | 168 - 3 files changed, 187 deletions(-) diff --git a/media-libs/vips/Manifest b/media-libs/vips/Manifest index b9ed6f8c6d4d..341ac2034302 100644 --- a/media-libs/vips/Manifest +++ b/media-libs/vips/Manifest @@ -1,3 +1,2 @@ DIST vips-8.14.5.tar.xz 18652928 BLAKE2B 033359fcb7e52ec11daf7cf85641789e3c4b858644bce6290742920cbee8a1d8bc2f56ffdcd52ccb6d4da9f8bf24fbab626e121bba063eb97201af28eb440d57 SHA512 ceea6e4d378ac99eb026293e91da530b91febbd5d775b57ab807bcd60f39ca44a088161a713e31b972694d3797d4acaa97028f0e1d3ce4d9db7f8078c005dbe1 -DIST vips-8.15.0.tar.xz 18653932 BLAKE2B 3c5dfbf12de1d2fce5a0d1e11311d20d9f431276c42a72a9cbd4229ad9abbc2af3549c2b12934f1baefce688170346ae4b68f8c5bbbc07be005f44167d81e277 SHA512 2b5ba9529c3bb9c0fb80ef19dc958ba272611599a1e56395b4516c5dc66981b7a2dfea1039437843dc16f22f8d15a5a6233ec673c796d195154717d2d5167f67 DIST vips-8.15.1.tar.xz 18648116 BLAKE2B 734f9d6bba794cf01ef38de0f0ed25fe93d2924579bbe966de94739ff1c7309815924e8926a86f90d9138daeeb6fba255be4be41496c1725e44cb52f22873628 SHA512 41f81c3bcb49e570c548d47494b0b705c5dbf870e16d67a85098a00c3f198a6f04e43899d97f92efe9bfdd5cedde79f51cc112c6953574748e1905d91d083dfa diff --git a/media-libs/vips/files/vips-8.15.0-disabled-jpeg.patch b/media-libs/vips/files/vips-8.15.0-disabled-jpeg.patch deleted file mode 100644 index 47f2a4685aa9.. --- a/media-libs/vips/files/vips-8.15.0-disabled-jpeg.patch +++ /dev/null @@ -1,18 +0,0 @@ -https://bugs.gentoo.org/918954 -https://github.com/libvips/libvips/pull/3772 -From: Ionen Wolkens -Date: Fri, 1 Dec 2023 11:33:13 -0500 -Subject: [PATCH] Sync vips__jpeg_region_write_target definitions - -Prevents a build failure in the off-chance jpeg was disabled. a/libvips/foreign/vips2jpeg.c -+++ b/libvips/foreign/vips2jpeg.c -@@ -1035,7 +1035,7 @@ vips__jpeg_region_write_target(VipsRegion *region, VipsRect *rect, - VipsTarget *target, - int Q, const char *profile, - gboolean optimize_coding, gboolean progressive, -- gboolean strip, gboolean trellis_quant, -+ VipsForeignKeep keep, gboolean trellis_quant, - gboolean overshoot_deringing, gboolean optimize_scans, - int quant_table, VipsForeignSubsample subsample_mode, - int restart_interval) diff --git a/media-libs/vips/vips-8.15.0.ebuild b/media-libs/vips/vips-8.15.0.ebuild deleted file mode 100644 index bbf67050980e.. --- a/media-libs/vips/vips-8.15.0.ebuild +++ /dev/null @@ -1,168 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..12} ) -inherit meson python-single-r1 vala - -DESCRIPTION="VIPS Image Processing Library" -HOMEPAGE="https://libvips.github.io/libvips/"; -SRC_URI="https://github.com/libvips/libvips/releases/download/v${PV}/${P}.tar.xz"; - -LICENSE="LGPL-2.1+ MIT" -SLOT="0/42" # soname -KEYWORDS="~amd64 ~x86" -IUSE=" - archive deprecated doc exif fftw fits fontconfig graphicsmagick - gtk-doc heif +highway imagemagick imagequant +introspection +jpeg - jpeg2k jpegxl lcms matio openexr orc pango pdf +png python svg - test tiff vala webp -" -REQUIRED_USE=" - fontconfig? ( pango ) - graphicsmagick? ( imagemagick ) - python? ( ${PYTHON_REQUIRED_USE} ) - test? ( jpeg png webp ) - vala? ( introspection ) -" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-libs/glib:2 - dev-libs/expat - virtual/libintl - archive? ( app-arch/libarchive:= ) - exif? ( media-libs/libexif ) - fftw? ( sci-libs/fftw:3.0= ) - fits? ( sci-libs/cfitsio:= ) - fontconfig? ( media-libs/fontconfig ) - heif? ( media-libs/libheif:= ) - highway? ( >=dev-cpp/highway-1.0.5 ) - !highway? ( - orc? ( dev-lang/orc ) - ) - imagemagick? ( - graphicsmagick? ( media-gfx/graphicsmagick:= ) - !graphicsmagick? ( media-gfx/imagemagick:= ) - ) - imagequant? ( media-gfx/libimagequant ) - introspection? ( dev-libs/gobject-introspection ) - jpeg? ( media-libs/libjpeg-turbo:= ) - jpeg2k? ( media-libs/openjpeg:= ) - jpegxl? ( media-libs/libjxl ) - lcms? ( media-libs/lcms:2 ) - matio? ( sci-libs/matio:= ) - openexr? ( media-libs/openexr:= ) - p
[gentoo-commits] repo/gentoo:master commit in: media-libs/vips/
commit: b62bd6bceee3432a02740ad4f106ef18fb6647cd Author: Ionen Wolkens gentoo org> AuthorDate: Mon Dec 18 17:42:49 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Mon Dec 18 18:18:47 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b62bd6bc media-libs/vips: add 8.15.1 Signed-off-by: Ionen Wolkens gentoo.org> media-libs/vips/Manifest | 1 + media-libs/vips/vips-8.15.1.ebuild | 164 + 2 files changed, 165 insertions(+) diff --git a/media-libs/vips/Manifest b/media-libs/vips/Manifest index 8a340df7f1b2..b9ed6f8c6d4d 100644 --- a/media-libs/vips/Manifest +++ b/media-libs/vips/Manifest @@ -1,2 +1,3 @@ DIST vips-8.14.5.tar.xz 18652928 BLAKE2B 033359fcb7e52ec11daf7cf85641789e3c4b858644bce6290742920cbee8a1d8bc2f56ffdcd52ccb6d4da9f8bf24fbab626e121bba063eb97201af28eb440d57 SHA512 ceea6e4d378ac99eb026293e91da530b91febbd5d775b57ab807bcd60f39ca44a088161a713e31b972694d3797d4acaa97028f0e1d3ce4d9db7f8078c005dbe1 DIST vips-8.15.0.tar.xz 18653932 BLAKE2B 3c5dfbf12de1d2fce5a0d1e11311d20d9f431276c42a72a9cbd4229ad9abbc2af3549c2b12934f1baefce688170346ae4b68f8c5bbbc07be005f44167d81e277 SHA512 2b5ba9529c3bb9c0fb80ef19dc958ba272611599a1e56395b4516c5dc66981b7a2dfea1039437843dc16f22f8d15a5a6233ec673c796d195154717d2d5167f67 +DIST vips-8.15.1.tar.xz 18648116 BLAKE2B 734f9d6bba794cf01ef38de0f0ed25fe93d2924579bbe966de94739ff1c7309815924e8926a86f90d9138daeeb6fba255be4be41496c1725e44cb52f22873628 SHA512 41f81c3bcb49e570c548d47494b0b705c5dbf870e16d67a85098a00c3f198a6f04e43899d97f92efe9bfdd5cedde79f51cc112c6953574748e1905d91d083dfa diff --git a/media-libs/vips/vips-8.15.1.ebuild b/media-libs/vips/vips-8.15.1.ebuild new file mode 100644 index ..a7cf33376ada --- /dev/null +++ b/media-libs/vips/vips-8.15.1.ebuild @@ -0,0 +1,164 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) +inherit meson python-single-r1 vala + +DESCRIPTION="VIPS Image Processing Library" +HOMEPAGE="https://libvips.github.io/libvips/"; +SRC_URI="https://github.com/libvips/libvips/releases/download/v${PV}/${P}.tar.xz"; + +LICENSE="LGPL-2.1+ MIT" +SLOT="0/42" # soname +KEYWORDS="~amd64 ~x86" +IUSE=" + archive deprecated doc exif fftw fits fontconfig graphicsmagick + gtk-doc heif +highway imagemagick imagequant +introspection +jpeg + jpeg2k jpegxl lcms matio openexr orc pango pdf +png python svg + test tiff vala webp +" +REQUIRED_USE=" + fontconfig? ( pango ) + graphicsmagick? ( imagemagick ) + python? ( ${PYTHON_REQUIRED_USE} ) + test? ( jpeg png webp ) + vala? ( introspection ) +" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-libs/glib:2 + dev-libs/expat + virtual/libintl + archive? ( app-arch/libarchive:= ) + exif? ( media-libs/libexif ) + fftw? ( sci-libs/fftw:3.0= ) + fits? ( sci-libs/cfitsio:= ) + fontconfig? ( media-libs/fontconfig ) + heif? ( media-libs/libheif:= ) + highway? ( >=dev-cpp/highway-1.0.5 ) + !highway? ( + orc? ( dev-lang/orc ) + ) + imagemagick? ( + graphicsmagick? ( media-gfx/graphicsmagick:= ) + !graphicsmagick? ( media-gfx/imagemagick:= ) + ) + imagequant? ( media-gfx/libimagequant ) + introspection? ( dev-libs/gobject-introspection ) + jpeg? ( media-libs/libjpeg-turbo:= ) + jpeg2k? ( media-libs/openjpeg:= ) + jpegxl? ( media-libs/libjxl ) + lcms? ( media-libs/lcms:2 ) + matio? ( sci-libs/matio:= ) + openexr? ( media-libs/openexr:= ) + pango? ( + x11-libs/cairo + x11-libs/pango + ) + pdf? ( + app-text/poppler[cairo] + x11-libs/cairo + ) + png? ( media-libs/libpng:= ) + python? ( + ${PYTHON_DEPS} + $(python_gen_cond_dep 'dev-python/pycairo[${PYTHON_USEDEP}]') + ) + svg? ( + gnome-base/librsvg:2 + sys-libs/zlib:= + x11-libs/cairo + ) + tiff? ( media-libs/tiff:= ) + webp? ( media-libs/libwebp:= ) +" +DEPEND=" + ${RDEPEND} + pango? ( x11-base/xorg-proto ) + pdf? ( x11-base/xorg-proto ) + svg? ( x11-base/xorg-proto ) + test? ( + tiff? ( media-libs/tiff[jpeg] ) + ) +" +BDEPEND=" + dev-util/glib-utils + sys-devel/gettext + doc? ( + app-doc/doxygen + media-gfx/graphviz + ) + gtk-doc? ( dev-util/gtk-doc ) + python? ( ${PYTHON_DEPS} ) + vala? ( $(vala_depend) ) +" + +pkg_setup() { + use python && python-single-r1_pkg_setup +} + +src_prepare() { + default + + use vala && vala_setup + + sed -i "s/'vips-doc'/'${PF}'/" cplusplus/meson.build || die + + sed -i "/subdir('fuzz')/d
[gentoo-commits] repo/gentoo:master commit in: media-libs/vips/, media-libs/vips/files/
commit: 99a1d81656e1272b443063867b09683b5d1162bd Author: Ionen Wolkens gentoo org> AuthorDate: Fri Dec 1 16:47:31 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Fri Dec 1 16:47:43 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99a1d816 media-libs/vips: fix build with USE=-jpeg Closes: https://bugs.gentoo.org/918954 Signed-off-by: Ionen Wolkens gentoo.org> media-libs/vips/files/vips-8.15.0-disabled-jpeg.patch | 18 ++ media-libs/vips/vips-8.15.0.ebuild| 4 2 files changed, 22 insertions(+) diff --git a/media-libs/vips/files/vips-8.15.0-disabled-jpeg.patch b/media-libs/vips/files/vips-8.15.0-disabled-jpeg.patch new file mode 100644 index ..47f2a4685aa9 --- /dev/null +++ b/media-libs/vips/files/vips-8.15.0-disabled-jpeg.patch @@ -0,0 +1,18 @@ +https://bugs.gentoo.org/918954 +https://github.com/libvips/libvips/pull/3772 +From: Ionen Wolkens +Date: Fri, 1 Dec 2023 11:33:13 -0500 +Subject: [PATCH] Sync vips__jpeg_region_write_target definitions + +Prevents a build failure in the off-chance jpeg was disabled. +--- a/libvips/foreign/vips2jpeg.c b/libvips/foreign/vips2jpeg.c +@@ -1035,7 +1035,7 @@ vips__jpeg_region_write_target(VipsRegion *region, VipsRect *rect, + VipsTarget *target, + int Q, const char *profile, + gboolean optimize_coding, gboolean progressive, +- gboolean strip, gboolean trellis_quant, ++ VipsForeignKeep keep, gboolean trellis_quant, + gboolean overshoot_deringing, gboolean optimize_scans, + int quant_table, VipsForeignSubsample subsample_mode, + int restart_interval) diff --git a/media-libs/vips/vips-8.15.0.ebuild b/media-libs/vips/vips-8.15.0.ebuild index a7cf33376ada..bbf67050980e 100644 --- a/media-libs/vips/vips-8.15.0.ebuild +++ b/media-libs/vips/vips-8.15.0.ebuild @@ -96,6 +96,10 @@ BDEPEND=" vala? ( $(vala_depend) ) " +PATCHES=( + "${FILESDIR}"/${P}-disabled-jpeg.patch +) + pkg_setup() { use python && python-single-r1_pkg_setup }
[gentoo-commits] repo/gentoo:master commit in: media-libs/vips/
commit: 2ad415df9042cdfe2de75a4a7b82387fa350e940 Author: Ionen Wolkens gentoo org> AuthorDate: Sat Nov 11 20:48:46 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Sat Nov 11 21:20:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ad415df media-libs/vips: add 8.15.0 Signed-off-by: Ionen Wolkens gentoo.org> media-libs/vips/Manifest | 1 + media-libs/vips/metadata.xml | 2 + media-libs/vips/vips-8.15.0.ebuild | 164 + 3 files changed, 167 insertions(+) diff --git a/media-libs/vips/Manifest b/media-libs/vips/Manifest index d858ce7e51df..8a340df7f1b2 100644 --- a/media-libs/vips/Manifest +++ b/media-libs/vips/Manifest @@ -1 +1,2 @@ DIST vips-8.14.5.tar.xz 18652928 BLAKE2B 033359fcb7e52ec11daf7cf85641789e3c4b858644bce6290742920cbee8a1d8bc2f56ffdcd52ccb6d4da9f8bf24fbab626e121bba063eb97201af28eb440d57 SHA512 ceea6e4d378ac99eb026293e91da530b91febbd5d775b57ab807bcd60f39ca44a088161a713e31b972694d3797d4acaa97028f0e1d3ce4d9db7f8078c005dbe1 +DIST vips-8.15.0.tar.xz 18653932 BLAKE2B 3c5dfbf12de1d2fce5a0d1e11311d20d9f431276c42a72a9cbd4229ad9abbc2af3549c2b12934f1baefce688170346ae4b68f8c5bbbc07be005f44167d81e277 SHA512 2b5ba9529c3bb9c0fb80ef19dc958ba272611599a1e56395b4516c5dc66981b7a2dfea1039437843dc16f22f8d15a5a6233ec673c796d195154717d2d5167f67 diff --git a/media-libs/vips/metadata.xml b/media-libs/vips/metadata.xml index 8c635b822ae4..8c7203ce40fc 100644 --- a/media-libs/vips/metadata.xml +++ b/media-libs/vips/metadata.xml @@ -6,9 +6,11 @@ Ionen Wolkens + Enable support for compressed files using app-arch/libarchive Enable deprecated components Enable support for the Flexible Image Transport System data format using sci-libs/cfitsio Enable support for structured files using gnome-extra/libgsf + Enable SIMD optimizations using dev-cpp/highway (replaces USE=orc) Enable support for Image Quantization using media-gfx/libimagequant Enable support for matlab files using sci-libs/matio Enable support for text rendering using x11-libs/pango diff --git a/media-libs/vips/vips-8.15.0.ebuild b/media-libs/vips/vips-8.15.0.ebuild new file mode 100644 index ..a7cf33376ada --- /dev/null +++ b/media-libs/vips/vips-8.15.0.ebuild @@ -0,0 +1,164 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) +inherit meson python-single-r1 vala + +DESCRIPTION="VIPS Image Processing Library" +HOMEPAGE="https://libvips.github.io/libvips/"; +SRC_URI="https://github.com/libvips/libvips/releases/download/v${PV}/${P}.tar.xz"; + +LICENSE="LGPL-2.1+ MIT" +SLOT="0/42" # soname +KEYWORDS="~amd64 ~x86" +IUSE=" + archive deprecated doc exif fftw fits fontconfig graphicsmagick + gtk-doc heif +highway imagemagick imagequant +introspection +jpeg + jpeg2k jpegxl lcms matio openexr orc pango pdf +png python svg + test tiff vala webp +" +REQUIRED_USE=" + fontconfig? ( pango ) + graphicsmagick? ( imagemagick ) + python? ( ${PYTHON_REQUIRED_USE} ) + test? ( jpeg png webp ) + vala? ( introspection ) +" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-libs/glib:2 + dev-libs/expat + virtual/libintl + archive? ( app-arch/libarchive:= ) + exif? ( media-libs/libexif ) + fftw? ( sci-libs/fftw:3.0= ) + fits? ( sci-libs/cfitsio:= ) + fontconfig? ( media-libs/fontconfig ) + heif? ( media-libs/libheif:= ) + highway? ( >=dev-cpp/highway-1.0.5 ) + !highway? ( + orc? ( dev-lang/orc ) + ) + imagemagick? ( + graphicsmagick? ( media-gfx/graphicsmagick:= ) + !graphicsmagick? ( media-gfx/imagemagick:= ) + ) + imagequant? ( media-gfx/libimagequant ) + introspection? ( dev-libs/gobject-introspection ) + jpeg? ( media-libs/libjpeg-turbo:= ) + jpeg2k? ( media-libs/openjpeg:= ) + jpegxl? ( media-libs/libjxl ) + lcms? ( media-libs/lcms:2 ) + matio? ( sci-libs/matio:= ) + openexr? ( media-libs/openexr:= ) + pango? ( + x11-libs/cairo + x11-libs/pango + ) + pdf? ( + app-text/poppler[cairo] + x11-libs/cairo + ) + png? ( media-libs/libpng:= ) + python? ( + ${PYTHON_DEPS} + $(python_gen_cond_dep 'dev-python/pycairo[${PYTHON_USEDEP}]') + ) + svg? ( + gnome-base/librsvg:2 + sys-libs/zlib:= + x11-libs/cairo + ) + tiff? ( media-libs/tiff:= ) + webp? ( media-libs/libwebp:= ) +" +DEPEND=" + ${RDEPEND} + pango? ( x11-base/xorg-proto ) + pdf? ( x11-base/xorg-proto ) + svg? ( x11-ba
[gentoo-commits] repo/gentoo:master commit in: media-libs/vips/
commit: a1f23bc86d320ba3708c32563c860d30347e5b13 Author: Michał Górny gentoo org> AuthorDate: Sun Oct 22 12:50:26 2023 + Commit: Michał Górny gentoo org> CommitDate: Fri Oct 27 15:18:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1f23bc8 media-libs/vips: Remove redundant local flag descs Signed-off-by: Michał Górny gentoo.org> media-libs/vips/metadata.xml | 1 - 1 file changed, 1 deletion(-) diff --git a/media-libs/vips/metadata.xml b/media-libs/vips/metadata.xml index 1e0f895e9ef4..8c635b822ae4 100644 --- a/media-libs/vips/metadata.xml +++ b/media-libs/vips/metadata.xml @@ -10,7 +10,6 @@ Enable support for the Flexible Image Transport System data format using sci-libs/cfitsio Enable support for structured files using gnome-extra/libgsf Enable support for Image Quantization using media-gfx/libimagequant - Enable support for the JPEG-XL image format using media-libs/libjxl Enable support for matlab files using sci-libs/matio Enable support for text rendering using x11-libs/pango
[gentoo-commits] repo/gentoo:master commit in: media-libs/vips/
commit: e0ae5b94ed87c9857de187dced587a6211f869c9 Author: Ionen Wolkens gentoo org> AuthorDate: Tue Oct 10 18:50:37 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Tue Oct 10 20:18:16 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0ae5b94 media-libs/vips: drop 8.14.4 Signed-off-by: Ionen Wolkens gentoo.org> media-libs/vips/Manifest | 1 - media-libs/vips/vips-8.14.4.ebuild | 159 - 2 files changed, 160 deletions(-) diff --git a/media-libs/vips/Manifest b/media-libs/vips/Manifest index def4d44ddacc..d858ce7e51df 100644 --- a/media-libs/vips/Manifest +++ b/media-libs/vips/Manifest @@ -1,2 +1 @@ -DIST vips-8.14.4.tar.xz 18662704 BLAKE2B 215c9625e1c4aae30b8a85a43ff885fb355c24bb2a12defe3002e0412afcbe0b10dfac36bd34af3f43dc33a435b3336e4a34015fd7aa2b9d2397d1af1f755858 SHA512 1843deb64613aeb0f97b5db0b5181c38e8b32a56e480814f409d28dcb65e2798a558fb92ce57380a80a078496553dcd0f3edf6dab48f2694d519b880577b3639 DIST vips-8.14.5.tar.xz 18652928 BLAKE2B 033359fcb7e52ec11daf7cf85641789e3c4b858644bce6290742920cbee8a1d8bc2f56ffdcd52ccb6d4da9f8bf24fbab626e121bba063eb97201af28eb440d57 SHA512 ceea6e4d378ac99eb026293e91da530b91febbd5d775b57ab807bcd60f39ca44a088161a713e31b972694d3797d4acaa97028f0e1d3ce4d9db7f8078c005dbe1 diff --git a/media-libs/vips/vips-8.14.4.ebuild b/media-libs/vips/vips-8.14.4.ebuild deleted file mode 100644 index 50110eca65bc.. --- a/media-libs/vips/vips-8.14.4.ebuild +++ /dev/null @@ -1,159 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..12} ) -inherit meson python-single-r1 vala - -DESCRIPTION="VIPS Image Processing Library" -HOMEPAGE="https://libvips.github.io/libvips/"; -SRC_URI="https://github.com/libvips/libvips/releases/download/v${PV}/${P}.tar.xz"; - -LICENSE="LGPL-2.1+ MIT" -SLOT="0/42" # soname -KEYWORDS="~amd64 ~x86" -IUSE=" - deprecated doc exif fftw fits fontconfig graphicsmagick gsf gtk-doc heif - imagemagick imagequant +introspection +jpeg jpeg2k jpegxl lcms matio - openexr +orc pango pdf +png python svg test tiff vala webp -" -REQUIRED_USE=" - fontconfig? ( pango ) - graphicsmagick? ( imagemagick ) - python? ( ${PYTHON_REQUIRED_USE} ) - test? ( jpeg png webp ) - vala? ( introspection ) -" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-libs/glib:2 - dev-libs/expat - virtual/libintl - exif? ( media-libs/libexif ) - fftw? ( sci-libs/fftw:3.0= ) - fits? ( sci-libs/cfitsio:= ) - fontconfig? ( media-libs/fontconfig ) - gsf? ( gnome-extra/libgsf:= ) - heif? ( media-libs/libheif:= ) - imagemagick? ( - graphicsmagick? ( media-gfx/graphicsmagick:= ) - !graphicsmagick? ( media-gfx/imagemagick:= ) - ) - imagequant? ( media-gfx/libimagequant ) - introspection? ( dev-libs/gobject-introspection ) - jpeg? ( media-libs/libjpeg-turbo:= ) - jpeg2k? ( media-libs/openjpeg:= ) - jpegxl? ( media-libs/libjxl ) - lcms? ( media-libs/lcms:2 ) - matio? ( sci-libs/matio:= ) - openexr? ( media-libs/openexr:= ) - orc? ( dev-lang/orc ) - pango? ( - x11-libs/cairo - x11-libs/pango - ) - pdf? ( - app-text/poppler[cairo] - x11-libs/cairo - ) - png? ( media-libs/libpng:= ) - python? ( - ${PYTHON_DEPS} - $(python_gen_cond_dep 'dev-python/pycairo[${PYTHON_USEDEP}]') - ) - svg? ( - gnome-base/librsvg:2 - sys-libs/zlib:= - x11-libs/cairo - ) - tiff? ( media-libs/tiff:= ) - webp? ( media-libs/libwebp:= ) -" -DEPEND=" - ${RDEPEND} - pango? ( x11-base/xorg-proto ) - pdf? ( x11-base/xorg-proto ) - svg? ( x11-base/xorg-proto ) - test? ( - tiff? ( media-libs/tiff[jpeg] ) - ) -" -BDEPEND=" - dev-util/glib-utils - sys-devel/gettext - doc? ( - app-doc/doxygen - media-gfx/graphviz - ) - gtk-doc? ( dev-util/gtk-doc ) - python? ( ${PYTHON_DEPS} ) - vala? ( $(vala_depend) ) -" - -pkg_setup() { - use python && python-single-r1_pkg_setup -} - -src_prepare() { - default - - use vala && vala_setup - - sed -i "s/'vips-doc'/'${PF}'/" cplusplus/meson.build || die - - sed -i "/subdir('fuzz')/d" meson.build || die -} - -src_configure() { - local emesonargs=( - $(meson_use deprecated) - $(meson_use doc doxygen) - -Dexamples=false - $(meson_use gtk-doc gtk_doc) - $(meson_use introspection) - $(meson_use vala vapi) - -Dcgif=disabled # not packaged, and not used to view gif (only saving) -
[gentoo-commits] repo/gentoo:master commit in: media-libs/vips/
commit: c12d969f9e801ed2fff34e58707af043ac6dcc79 Author: Ionen Wolkens gentoo org> AuthorDate: Mon Sep 18 16:56:03 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Mon Sep 18 16:56:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c12d969f media-libs/vips: add 8.14.5 Signed-off-by: Ionen Wolkens gentoo.org> media-libs/vips/Manifest | 1 + media-libs/vips/vips-8.14.5.ebuild | 159 + 2 files changed, 160 insertions(+) diff --git a/media-libs/vips/Manifest b/media-libs/vips/Manifest index e5b1b6d09481..def4d44ddacc 100644 --- a/media-libs/vips/Manifest +++ b/media-libs/vips/Manifest @@ -1 +1,2 @@ DIST vips-8.14.4.tar.xz 18662704 BLAKE2B 215c9625e1c4aae30b8a85a43ff885fb355c24bb2a12defe3002e0412afcbe0b10dfac36bd34af3f43dc33a435b3336e4a34015fd7aa2b9d2397d1af1f755858 SHA512 1843deb64613aeb0f97b5db0b5181c38e8b32a56e480814f409d28dcb65e2798a558fb92ce57380a80a078496553dcd0f3edf6dab48f2694d519b880577b3639 +DIST vips-8.14.5.tar.xz 18652928 BLAKE2B 033359fcb7e52ec11daf7cf85641789e3c4b858644bce6290742920cbee8a1d8bc2f56ffdcd52ccb6d4da9f8bf24fbab626e121bba063eb97201af28eb440d57 SHA512 ceea6e4d378ac99eb026293e91da530b91febbd5d775b57ab807bcd60f39ca44a088161a713e31b972694d3797d4acaa97028f0e1d3ce4d9db7f8078c005dbe1 diff --git a/media-libs/vips/vips-8.14.5.ebuild b/media-libs/vips/vips-8.14.5.ebuild new file mode 100644 index ..50110eca65bc --- /dev/null +++ b/media-libs/vips/vips-8.14.5.ebuild @@ -0,0 +1,159 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) +inherit meson python-single-r1 vala + +DESCRIPTION="VIPS Image Processing Library" +HOMEPAGE="https://libvips.github.io/libvips/"; +SRC_URI="https://github.com/libvips/libvips/releases/download/v${PV}/${P}.tar.xz"; + +LICENSE="LGPL-2.1+ MIT" +SLOT="0/42" # soname +KEYWORDS="~amd64 ~x86" +IUSE=" + deprecated doc exif fftw fits fontconfig graphicsmagick gsf gtk-doc heif + imagemagick imagequant +introspection +jpeg jpeg2k jpegxl lcms matio + openexr +orc pango pdf +png python svg test tiff vala webp +" +REQUIRED_USE=" + fontconfig? ( pango ) + graphicsmagick? ( imagemagick ) + python? ( ${PYTHON_REQUIRED_USE} ) + test? ( jpeg png webp ) + vala? ( introspection ) +" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-libs/glib:2 + dev-libs/expat + virtual/libintl + exif? ( media-libs/libexif ) + fftw? ( sci-libs/fftw:3.0= ) + fits? ( sci-libs/cfitsio:= ) + fontconfig? ( media-libs/fontconfig ) + gsf? ( gnome-extra/libgsf:= ) + heif? ( media-libs/libheif:= ) + imagemagick? ( + graphicsmagick? ( media-gfx/graphicsmagick:= ) + !graphicsmagick? ( media-gfx/imagemagick:= ) + ) + imagequant? ( media-gfx/libimagequant ) + introspection? ( dev-libs/gobject-introspection ) + jpeg? ( media-libs/libjpeg-turbo:= ) + jpeg2k? ( media-libs/openjpeg:= ) + jpegxl? ( media-libs/libjxl ) + lcms? ( media-libs/lcms:2 ) + matio? ( sci-libs/matio:= ) + openexr? ( media-libs/openexr:= ) + orc? ( dev-lang/orc ) + pango? ( + x11-libs/cairo + x11-libs/pango + ) + pdf? ( + app-text/poppler[cairo] + x11-libs/cairo + ) + png? ( media-libs/libpng:= ) + python? ( + ${PYTHON_DEPS} + $(python_gen_cond_dep 'dev-python/pycairo[${PYTHON_USEDEP}]') + ) + svg? ( + gnome-base/librsvg:2 + sys-libs/zlib:= + x11-libs/cairo + ) + tiff? ( media-libs/tiff:= ) + webp? ( media-libs/libwebp:= ) +" +DEPEND=" + ${RDEPEND} + pango? ( x11-base/xorg-proto ) + pdf? ( x11-base/xorg-proto ) + svg? ( x11-base/xorg-proto ) + test? ( + tiff? ( media-libs/tiff[jpeg] ) + ) +" +BDEPEND=" + dev-util/glib-utils + sys-devel/gettext + doc? ( + app-doc/doxygen + media-gfx/graphviz + ) + gtk-doc? ( dev-util/gtk-doc ) + python? ( ${PYTHON_DEPS} ) + vala? ( $(vala_depend) ) +" + +pkg_setup() { + use python && python-single-r1_pkg_setup +} + +src_prepare() { + default + + use vala && vala_setup + + sed -i "s/'vips-doc'/'${PF}'/" cplusplus/meson.build || die + + sed -i "/subdir('fuzz')/d" meson.build || die +} + +src_configure() { + local emesonargs=( + $(meson_use deprecated) + $(meson_use doc doxygen) + -Dexamples=false + $(meson_use gtk-doc gtk_doc) + $(meson_use introspection) + $(meson_use vala vapi) + -Dcgif=disabled # not packaged, and not used to view gif (only saving) + $(m
[gentoo-commits] repo/gentoo:master commit in: media-libs/vips/
commit: 7cb506f3f2ee46a49cc502a3e21d10f557c64cf5 Author: Ionen Wolkens gentoo org> AuthorDate: Tue Sep 12 16:00:41 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Tue Sep 12 16:00:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cb506f3 media-libs/vips: drop 8.14.3 Signed-off-by: Ionen Wolkens gentoo.org> media-libs/vips/Manifest | 1 - media-libs/vips/vips-8.14.3.ebuild | 154 - 2 files changed, 155 deletions(-) diff --git a/media-libs/vips/Manifest b/media-libs/vips/Manifest index ca27e54af1be..e5b1b6d09481 100644 --- a/media-libs/vips/Manifest +++ b/media-libs/vips/Manifest @@ -1,2 +1 @@ -DIST vips-8.14.3.tar.xz 18679276 BLAKE2B a97ee6fb2d16a1203cc4f06100dcd7ffdc1e1fb08058389b3bda8cc2245b7a0f2ddc0ab591c5a961d1576d4cebc3d61b58023500cb7e42f456caba49afd45dca SHA512 380857ba2593e1798463b2e315c65a0c1c6b42a16b7775d726e3b7210dc84cbe5e4e534535b322fcc0b2ed2248297bd04e11c91a7bb2c056c2b40c6b6a095cb9 DIST vips-8.14.4.tar.xz 18662704 BLAKE2B 215c9625e1c4aae30b8a85a43ff885fb355c24bb2a12defe3002e0412afcbe0b10dfac36bd34af3f43dc33a435b3336e4a34015fd7aa2b9d2397d1af1f755858 SHA512 1843deb64613aeb0f97b5db0b5181c38e8b32a56e480814f409d28dcb65e2798a558fb92ce57380a80a078496553dcd0f3edf6dab48f2694d519b880577b3639 diff --git a/media-libs/vips/vips-8.14.3.ebuild b/media-libs/vips/vips-8.14.3.ebuild deleted file mode 100644 index 291c71467d67.. --- a/media-libs/vips/vips-8.14.3.ebuild +++ /dev/null @@ -1,154 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..12} ) -inherit meson python-single-r1 vala - -DESCRIPTION="VIPS Image Processing Library" -HOMEPAGE="https://libvips.github.io/libvips/"; -SRC_URI="https://github.com/libvips/libvips/releases/download/v${PV}/${P}.tar.xz"; - -LICENSE="LGPL-2.1+ MIT" -SLOT="0/42" # soname -KEYWORDS="~amd64 ~x86" -IUSE=" - deprecated doc exif fftw fits fontconfig graphicsmagick gsf gtk-doc heif - imagemagick imagequant +introspection +jpeg jpeg2k jpegxl lcms matio - openexr +orc pango pdf +png python svg test tiff vala webp" -REQUIRED_USE=" - fontconfig? ( pango ) - graphicsmagick? ( imagemagick ) - python? ( ${PYTHON_REQUIRED_USE} ) - test? ( jpeg png webp ) - vala? ( introspection )" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-libs/glib:2 - dev-libs/expat - virtual/libintl - exif? ( media-libs/libexif ) - fftw? ( sci-libs/fftw:3.0= ) - fits? ( sci-libs/cfitsio:= ) - fontconfig? ( media-libs/fontconfig ) - gsf? ( gnome-extra/libgsf:= ) - heif? ( media-libs/libheif:= ) - imagemagick? ( - graphicsmagick? ( media-gfx/graphicsmagick:= ) - !graphicsmagick? ( media-gfx/imagemagick:= ) - ) - imagequant? ( media-gfx/libimagequant ) - introspection? ( dev-libs/gobject-introspection ) - jpeg? ( media-libs/libjpeg-turbo:= ) - jpeg2k? ( media-libs/openjpeg:= ) - jpegxl? ( media-libs/libjxl ) - lcms? ( media-libs/lcms:2 ) - matio? ( sci-libs/matio:= ) - openexr? ( media-libs/openexr:= ) - orc? ( dev-lang/orc ) - pango? ( - x11-libs/cairo - x11-libs/pango - ) - pdf? ( - app-text/poppler[cairo] - x11-libs/cairo - ) - png? ( media-libs/libpng:= ) - python? ( - ${PYTHON_DEPS} - $(python_gen_cond_dep 'dev-python/pycairo[${PYTHON_USEDEP}]') - ) - svg? ( - gnome-base/librsvg:2 - sys-libs/zlib:= - x11-libs/cairo - ) - tiff? ( media-libs/tiff:= ) - webp? ( media-libs/libwebp:= )" -DEPEND=" - ${RDEPEND} - pango? ( x11-base/xorg-proto ) - pdf? ( x11-base/xorg-proto ) - svg? ( x11-base/xorg-proto ) - test? ( - tiff? ( media-libs/tiff[jpeg] ) - )" -BDEPEND=" - dev-util/glib-utils - sys-devel/gettext - doc? ( - app-doc/doxygen - media-gfx/graphviz - ) - gtk-doc? ( dev-util/gtk-doc ) - python? ( ${PYTHON_DEPS} ) - vala? ( $(vala_depend) )" - -pkg_setup() { - use python && python-single-r1_pkg_setup -} - -src_prepare() { - default - - use vala && vala_setup - - sed -i "s/'vips-doc'/'${PF}'/" cplusplus/meson.build || die - - sed -i "/subdir('fuzz')/d" meson.build || die -} - -src_configure() { - local emesonargs=( - $(meson_use deprecated) - $(meson_use doc doxygen) - -Dexamples=false - $(meson_use gtk-doc gtk_doc) - $(meson_use introspection) - $(meson_use vala vapi) - -Dcgif=disabled # not packaged, and not used to view gif (only saving) - $(meson_f
[gentoo-commits] repo/gentoo:master commit in: media-libs/vips/
commit: 1668259341295b4c1a9c18fd2e15a35a47d4ff19 Author: Ionen Wolkens gentoo org> AuthorDate: Tue Aug 15 15:06:05 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Tue Aug 15 15:06:47 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16682593 media-libs/vips: add 8.14.4 Signed-off-by: Ionen Wolkens gentoo.org> media-libs/vips/Manifest | 1 + media-libs/vips/vips-8.14.4.ebuild | 159 + 2 files changed, 160 insertions(+) diff --git a/media-libs/vips/Manifest b/media-libs/vips/Manifest index c38f4a048cef..ca27e54af1be 100644 --- a/media-libs/vips/Manifest +++ b/media-libs/vips/Manifest @@ -1 +1,2 @@ DIST vips-8.14.3.tar.xz 18679276 BLAKE2B a97ee6fb2d16a1203cc4f06100dcd7ffdc1e1fb08058389b3bda8cc2245b7a0f2ddc0ab591c5a961d1576d4cebc3d61b58023500cb7e42f456caba49afd45dca SHA512 380857ba2593e1798463b2e315c65a0c1c6b42a16b7775d726e3b7210dc84cbe5e4e534535b322fcc0b2ed2248297bd04e11c91a7bb2c056c2b40c6b6a095cb9 +DIST vips-8.14.4.tar.xz 18662704 BLAKE2B 215c9625e1c4aae30b8a85a43ff885fb355c24bb2a12defe3002e0412afcbe0b10dfac36bd34af3f43dc33a435b3336e4a34015fd7aa2b9d2397d1af1f755858 SHA512 1843deb64613aeb0f97b5db0b5181c38e8b32a56e480814f409d28dcb65e2798a558fb92ce57380a80a078496553dcd0f3edf6dab48f2694d519b880577b3639 diff --git a/media-libs/vips/vips-8.14.4.ebuild b/media-libs/vips/vips-8.14.4.ebuild new file mode 100644 index ..50110eca65bc --- /dev/null +++ b/media-libs/vips/vips-8.14.4.ebuild @@ -0,0 +1,159 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) +inherit meson python-single-r1 vala + +DESCRIPTION="VIPS Image Processing Library" +HOMEPAGE="https://libvips.github.io/libvips/"; +SRC_URI="https://github.com/libvips/libvips/releases/download/v${PV}/${P}.tar.xz"; + +LICENSE="LGPL-2.1+ MIT" +SLOT="0/42" # soname +KEYWORDS="~amd64 ~x86" +IUSE=" + deprecated doc exif fftw fits fontconfig graphicsmagick gsf gtk-doc heif + imagemagick imagequant +introspection +jpeg jpeg2k jpegxl lcms matio + openexr +orc pango pdf +png python svg test tiff vala webp +" +REQUIRED_USE=" + fontconfig? ( pango ) + graphicsmagick? ( imagemagick ) + python? ( ${PYTHON_REQUIRED_USE} ) + test? ( jpeg png webp ) + vala? ( introspection ) +" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-libs/glib:2 + dev-libs/expat + virtual/libintl + exif? ( media-libs/libexif ) + fftw? ( sci-libs/fftw:3.0= ) + fits? ( sci-libs/cfitsio:= ) + fontconfig? ( media-libs/fontconfig ) + gsf? ( gnome-extra/libgsf:= ) + heif? ( media-libs/libheif:= ) + imagemagick? ( + graphicsmagick? ( media-gfx/graphicsmagick:= ) + !graphicsmagick? ( media-gfx/imagemagick:= ) + ) + imagequant? ( media-gfx/libimagequant ) + introspection? ( dev-libs/gobject-introspection ) + jpeg? ( media-libs/libjpeg-turbo:= ) + jpeg2k? ( media-libs/openjpeg:= ) + jpegxl? ( media-libs/libjxl ) + lcms? ( media-libs/lcms:2 ) + matio? ( sci-libs/matio:= ) + openexr? ( media-libs/openexr:= ) + orc? ( dev-lang/orc ) + pango? ( + x11-libs/cairo + x11-libs/pango + ) + pdf? ( + app-text/poppler[cairo] + x11-libs/cairo + ) + png? ( media-libs/libpng:= ) + python? ( + ${PYTHON_DEPS} + $(python_gen_cond_dep 'dev-python/pycairo[${PYTHON_USEDEP}]') + ) + svg? ( + gnome-base/librsvg:2 + sys-libs/zlib:= + x11-libs/cairo + ) + tiff? ( media-libs/tiff:= ) + webp? ( media-libs/libwebp:= ) +" +DEPEND=" + ${RDEPEND} + pango? ( x11-base/xorg-proto ) + pdf? ( x11-base/xorg-proto ) + svg? ( x11-base/xorg-proto ) + test? ( + tiff? ( media-libs/tiff[jpeg] ) + ) +" +BDEPEND=" + dev-util/glib-utils + sys-devel/gettext + doc? ( + app-doc/doxygen + media-gfx/graphviz + ) + gtk-doc? ( dev-util/gtk-doc ) + python? ( ${PYTHON_DEPS} ) + vala? ( $(vala_depend) ) +" + +pkg_setup() { + use python && python-single-r1_pkg_setup +} + +src_prepare() { + default + + use vala && vala_setup + + sed -i "s/'vips-doc'/'${PF}'/" cplusplus/meson.build || die + + sed -i "/subdir('fuzz')/d" meson.build || die +} + +src_configure() { + local emesonargs=( + $(meson_use deprecated) + $(meson_use doc doxygen) + -Dexamples=false + $(meson_use gtk-doc gtk_doc) + $(meson_use introspection) + $(meson_use vala vapi) + -Dcgif=disabled # not packaged, and not used to view gif (only saving) + $(m
[gentoo-commits] repo/gentoo:master commit in: media-libs/vips/
commit: 69c6e258835976acc37db94c7d9b32d5e34bb796 Author: Ionen Wolkens gentoo org> AuthorDate: Sun Aug 6 00:45:14 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Sun Aug 6 04:27:43 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69c6e258 media-libs/vips: drop 8.14.2 Signed-off-by: Ionen Wolkens gentoo.org> media-libs/vips/Manifest | 1 - media-libs/vips/vips-8.14.2.ebuild | 154 - 2 files changed, 155 deletions(-) diff --git a/media-libs/vips/Manifest b/media-libs/vips/Manifest index 5a0b809844d4..c38f4a048cef 100644 --- a/media-libs/vips/Manifest +++ b/media-libs/vips/Manifest @@ -1,2 +1 @@ -DIST vips-8.14.2.tar.xz 18693660 BLAKE2B 22af6d587314c550704bf0527da4b3f5810be2ea9114af9c6592bbcd6b8027bfa961df0b349c8e80bcbb8b5992f2bf1b13b5fc46da46bd24359c70adfc7d757c SHA512 860f3b89fcaa2eaed49e253dc2b3b5c7dae5e453c506eb2ec96a3954072fcd86a4d6dafb3b00fc624c23097b947d3d6451e27d9494e7a75f1e4df5e99c771771 DIST vips-8.14.3.tar.xz 18679276 BLAKE2B a97ee6fb2d16a1203cc4f06100dcd7ffdc1e1fb08058389b3bda8cc2245b7a0f2ddc0ab591c5a961d1576d4cebc3d61b58023500cb7e42f456caba49afd45dca SHA512 380857ba2593e1798463b2e315c65a0c1c6b42a16b7775d726e3b7210dc84cbe5e4e534535b322fcc0b2ed2248297bd04e11c91a7bb2c056c2b40c6b6a095cb9 diff --git a/media-libs/vips/vips-8.14.2.ebuild b/media-libs/vips/vips-8.14.2.ebuild deleted file mode 100644 index 291c71467d67.. --- a/media-libs/vips/vips-8.14.2.ebuild +++ /dev/null @@ -1,154 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..12} ) -inherit meson python-single-r1 vala - -DESCRIPTION="VIPS Image Processing Library" -HOMEPAGE="https://libvips.github.io/libvips/"; -SRC_URI="https://github.com/libvips/libvips/releases/download/v${PV}/${P}.tar.xz"; - -LICENSE="LGPL-2.1+ MIT" -SLOT="0/42" # soname -KEYWORDS="~amd64 ~x86" -IUSE=" - deprecated doc exif fftw fits fontconfig graphicsmagick gsf gtk-doc heif - imagemagick imagequant +introspection +jpeg jpeg2k jpegxl lcms matio - openexr +orc pango pdf +png python svg test tiff vala webp" -REQUIRED_USE=" - fontconfig? ( pango ) - graphicsmagick? ( imagemagick ) - python? ( ${PYTHON_REQUIRED_USE} ) - test? ( jpeg png webp ) - vala? ( introspection )" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-libs/glib:2 - dev-libs/expat - virtual/libintl - exif? ( media-libs/libexif ) - fftw? ( sci-libs/fftw:3.0= ) - fits? ( sci-libs/cfitsio:= ) - fontconfig? ( media-libs/fontconfig ) - gsf? ( gnome-extra/libgsf:= ) - heif? ( media-libs/libheif:= ) - imagemagick? ( - graphicsmagick? ( media-gfx/graphicsmagick:= ) - !graphicsmagick? ( media-gfx/imagemagick:= ) - ) - imagequant? ( media-gfx/libimagequant ) - introspection? ( dev-libs/gobject-introspection ) - jpeg? ( media-libs/libjpeg-turbo:= ) - jpeg2k? ( media-libs/openjpeg:= ) - jpegxl? ( media-libs/libjxl ) - lcms? ( media-libs/lcms:2 ) - matio? ( sci-libs/matio:= ) - openexr? ( media-libs/openexr:= ) - orc? ( dev-lang/orc ) - pango? ( - x11-libs/cairo - x11-libs/pango - ) - pdf? ( - app-text/poppler[cairo] - x11-libs/cairo - ) - png? ( media-libs/libpng:= ) - python? ( - ${PYTHON_DEPS} - $(python_gen_cond_dep 'dev-python/pycairo[${PYTHON_USEDEP}]') - ) - svg? ( - gnome-base/librsvg:2 - sys-libs/zlib:= - x11-libs/cairo - ) - tiff? ( media-libs/tiff:= ) - webp? ( media-libs/libwebp:= )" -DEPEND=" - ${RDEPEND} - pango? ( x11-base/xorg-proto ) - pdf? ( x11-base/xorg-proto ) - svg? ( x11-base/xorg-proto ) - test? ( - tiff? ( media-libs/tiff[jpeg] ) - )" -BDEPEND=" - dev-util/glib-utils - sys-devel/gettext - doc? ( - app-doc/doxygen - media-gfx/graphviz - ) - gtk-doc? ( dev-util/gtk-doc ) - python? ( ${PYTHON_DEPS} ) - vala? ( $(vala_depend) )" - -pkg_setup() { - use python && python-single-r1_pkg_setup -} - -src_prepare() { - default - - use vala && vala_setup - - sed -i "s/'vips-doc'/'${PF}'/" cplusplus/meson.build || die - - sed -i "/subdir('fuzz')/d" meson.build || die -} - -src_configure() { - local emesonargs=( - $(meson_use deprecated) - $(meson_use doc doxygen) - -Dexamples=false - $(meson_use gtk-doc gtk_doc) - $(meson_use introspection) - $(meson_use vala vapi) - -Dcgif=disabled # not packaged, and not used to view gif (only saving) - $(meson_f
[gentoo-commits] repo/gentoo:master commit in: media-libs/vips/
commit: ba0aeec49b09292564b24b5d9159330584d588e9 Author: Ionen Wolkens gentoo org> AuthorDate: Thu Jul 20 15:32:16 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Thu Jul 20 15:32:25 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba0aeec4 media-libs/vips: add 8.14.3 Signed-off-by: Ionen Wolkens gentoo.org> media-libs/vips/Manifest | 1 + media-libs/vips/vips-8.14.3.ebuild | 154 + 2 files changed, 155 insertions(+) diff --git a/media-libs/vips/Manifest b/media-libs/vips/Manifest index 19bcb045f914..5a0b809844d4 100644 --- a/media-libs/vips/Manifest +++ b/media-libs/vips/Manifest @@ -1 +1,2 @@ DIST vips-8.14.2.tar.xz 18693660 BLAKE2B 22af6d587314c550704bf0527da4b3f5810be2ea9114af9c6592bbcd6b8027bfa961df0b349c8e80bcbb8b5992f2bf1b13b5fc46da46bd24359c70adfc7d757c SHA512 860f3b89fcaa2eaed49e253dc2b3b5c7dae5e453c506eb2ec96a3954072fcd86a4d6dafb3b00fc624c23097b947d3d6451e27d9494e7a75f1e4df5e99c771771 +DIST vips-8.14.3.tar.xz 18679276 BLAKE2B a97ee6fb2d16a1203cc4f06100dcd7ffdc1e1fb08058389b3bda8cc2245b7a0f2ddc0ab591c5a961d1576d4cebc3d61b58023500cb7e42f456caba49afd45dca SHA512 380857ba2593e1798463b2e315c65a0c1c6b42a16b7775d726e3b7210dc84cbe5e4e534535b322fcc0b2ed2248297bd04e11c91a7bb2c056c2b40c6b6a095cb9 diff --git a/media-libs/vips/vips-8.14.3.ebuild b/media-libs/vips/vips-8.14.3.ebuild new file mode 100644 index ..291c71467d67 --- /dev/null +++ b/media-libs/vips/vips-8.14.3.ebuild @@ -0,0 +1,154 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) +inherit meson python-single-r1 vala + +DESCRIPTION="VIPS Image Processing Library" +HOMEPAGE="https://libvips.github.io/libvips/"; +SRC_URI="https://github.com/libvips/libvips/releases/download/v${PV}/${P}.tar.xz"; + +LICENSE="LGPL-2.1+ MIT" +SLOT="0/42" # soname +KEYWORDS="~amd64 ~x86" +IUSE=" + deprecated doc exif fftw fits fontconfig graphicsmagick gsf gtk-doc heif + imagemagick imagequant +introspection +jpeg jpeg2k jpegxl lcms matio + openexr +orc pango pdf +png python svg test tiff vala webp" +REQUIRED_USE=" + fontconfig? ( pango ) + graphicsmagick? ( imagemagick ) + python? ( ${PYTHON_REQUIRED_USE} ) + test? ( jpeg png webp ) + vala? ( introspection )" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-libs/glib:2 + dev-libs/expat + virtual/libintl + exif? ( media-libs/libexif ) + fftw? ( sci-libs/fftw:3.0= ) + fits? ( sci-libs/cfitsio:= ) + fontconfig? ( media-libs/fontconfig ) + gsf? ( gnome-extra/libgsf:= ) + heif? ( media-libs/libheif:= ) + imagemagick? ( + graphicsmagick? ( media-gfx/graphicsmagick:= ) + !graphicsmagick? ( media-gfx/imagemagick:= ) + ) + imagequant? ( media-gfx/libimagequant ) + introspection? ( dev-libs/gobject-introspection ) + jpeg? ( media-libs/libjpeg-turbo:= ) + jpeg2k? ( media-libs/openjpeg:= ) + jpegxl? ( media-libs/libjxl ) + lcms? ( media-libs/lcms:2 ) + matio? ( sci-libs/matio:= ) + openexr? ( media-libs/openexr:= ) + orc? ( dev-lang/orc ) + pango? ( + x11-libs/cairo + x11-libs/pango + ) + pdf? ( + app-text/poppler[cairo] + x11-libs/cairo + ) + png? ( media-libs/libpng:= ) + python? ( + ${PYTHON_DEPS} + $(python_gen_cond_dep 'dev-python/pycairo[${PYTHON_USEDEP}]') + ) + svg? ( + gnome-base/librsvg:2 + sys-libs/zlib:= + x11-libs/cairo + ) + tiff? ( media-libs/tiff:= ) + webp? ( media-libs/libwebp:= )" +DEPEND=" + ${RDEPEND} + pango? ( x11-base/xorg-proto ) + pdf? ( x11-base/xorg-proto ) + svg? ( x11-base/xorg-proto ) + test? ( + tiff? ( media-libs/tiff[jpeg] ) + )" +BDEPEND=" + dev-util/glib-utils + sys-devel/gettext + doc? ( + app-doc/doxygen + media-gfx/graphviz + ) + gtk-doc? ( dev-util/gtk-doc ) + python? ( ${PYTHON_DEPS} ) + vala? ( $(vala_depend) )" + +pkg_setup() { + use python && python-single-r1_pkg_setup +} + +src_prepare() { + default + + use vala && vala_setup + + sed -i "s/'vips-doc'/'${PF}'/" cplusplus/meson.build || die + + sed -i "/subdir('fuzz')/d" meson.build || die +} + +src_configure() { + local emesonargs=( + $(meson_use deprecated) + $(meson_use doc doxygen) + -Dexamples=false + $(meson_use gtk-doc gtk_doc) + $(meson_use introspection) + $(meson_use vala vapi) + -Dcgif=disabled # not packaged, and not used to view gif (only saving) + $(meson_featu
[gentoo-commits] repo/gentoo:master commit in: media-libs/vips/
commit: 02547a7f1b78ba334e7ce79d2363ca13c241fea7 Author: Ionen Wolkens gentoo org> AuthorDate: Fri Jul 14 21:21:53 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Fri Jul 14 21:31:55 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02547a7f media-libs/vips: enable py3.12 Seems(?) fine, python is only used by a small bin/ script with no tests and haven't really messed with --vips-profile to be sure. Signed-off-by: Ionen Wolkens gentoo.org> media-libs/vips/vips-8.14.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/vips/vips-8.14.2.ebuild b/media-libs/vips/vips-8.14.2.ebuild index 3a1eae30e612..291c71467d67 100644 --- a/media-libs/vips/vips-8.14.2.ebuild +++ b/media-libs/vips/vips-8.14.2.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit meson python-single-r1 vala DESCRIPTION="VIPS Image Processing Library"
[gentoo-commits] repo/gentoo:master commit in: media-libs/vips/
commit: 25553c109e37bc858227a261297e6f931f9353e6 Author: Ionen Wolkens gentoo org> AuthorDate: Sun May 21 20:40:58 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Sun May 21 20:43:00 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25553c10 media-libs/vips: bdepend on glib-utils Seems unconditionally required with the way meson.build is setup (from `enumtypes = gnome.mkenums`). Closes: https://bugs.gentoo.org/906905 Signed-off-by: Ionen Wolkens gentoo.org> media-libs/vips/vips-8.14.2.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/media-libs/vips/vips-8.14.2.ebuild b/media-libs/vips/vips-8.14.2.ebuild index 31c28938b040..3a1eae30e612 100644 --- a/media-libs/vips/vips-8.14.2.ebuild +++ b/media-libs/vips/vips-8.14.2.ebuild @@ -77,6 +77,7 @@ DEPEND=" tiff? ( media-libs/tiff[jpeg] ) )" BDEPEND=" + dev-util/glib-utils sys-devel/gettext doc? ( app-doc/doxygen
[gentoo-commits] repo/gentoo:master commit in: media-libs/vips/
commit: a848b646f698961cd14c8528e13b4f2d1ca0c00f Author: Ionen Wolkens gentoo org> AuthorDate: Sat May 13 08:59:38 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Sat May 13 09:12:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a848b646 media-libs/vips: add xorg-proto dep for USE=pango/svg/pdf Not really used directly but results in meson error'ing out if missing when checking for pango, cairo (also done with USE=svg), or poppler -- or at least if pango/cairo were built with USE=X. Unless a new EAPI adds a way for e.g. cairo to tell revdeps to pull xorg-proto if it was built with USE=X, then not much else to do than depend on it either way. Ultimately it's just a header-only package and feel it's not worth risking errors over missing it. Signed-off-by: Ionen Wolkens gentoo.org> media-libs/vips/vips-8.14.2.ebuild | 3 +++ 1 file changed, 3 insertions(+) diff --git a/media-libs/vips/vips-8.14.2.ebuild b/media-libs/vips/vips-8.14.2.ebuild index b0592777c293..31c28938b040 100644 --- a/media-libs/vips/vips-8.14.2.ebuild +++ b/media-libs/vips/vips-8.14.2.ebuild @@ -70,6 +70,9 @@ RDEPEND=" webp? ( media-libs/libwebp:= )" DEPEND=" ${RDEPEND} + pango? ( x11-base/xorg-proto ) + pdf? ( x11-base/xorg-proto ) + svg? ( x11-base/xorg-proto ) test? ( tiff? ( media-libs/tiff[jpeg] ) )"
[gentoo-commits] repo/gentoo:master commit in: media-libs/vips/
commit: 7140af69f752fee5f1983271a56cbd4f3a8a1561 Author: Ionen Wolkens gentoo org> AuthorDate: Fri May 12 10:53:40 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Fri May 12 10:57:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7140af69 media-libs/vips: skip unnecessary fuzz subdir Bug: https://bugs.gentoo.org/901291 Signed-off-by: Ionen Wolkens gentoo.org> media-libs/vips/vips-8.14.2.ebuild | 2 ++ 1 file changed, 2 insertions(+) diff --git a/media-libs/vips/vips-8.14.2.ebuild b/media-libs/vips/vips-8.14.2.ebuild index 5b86067ed672..b0592777c293 100644 --- a/media-libs/vips/vips-8.14.2.ebuild +++ b/media-libs/vips/vips-8.14.2.ebuild @@ -93,6 +93,8 @@ src_prepare() { use vala && vala_setup sed -i "s/'vips-doc'/'${PF}'/" cplusplus/meson.build || die + + sed -i "/subdir('fuzz')/d" meson.build || die } src_configure() {
[gentoo-commits] repo/gentoo:master commit in: media-libs/vips/
commit: 268a9029004a65d19e40551d4bd81db25198b188 Author: Ionen Wolkens gentoo org> AuthorDate: Fri May 12 01:31:01 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Fri May 12 08:59:38 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=268a9029 media-libs/vips: new package, add 8.14.2 Adding for media-gfx/ueberzugpp, but is either way a generally nice library to have in the tree with some useful standalone cli tools. Debated between the naming libvips(github+website) and vips(tarball), but the latter makes things a bit simpler if using the release tarball and overlays have already used media-libs/vips and so can stay consistent (also uses vips.pc). On repology it seems to be a 1/2 mix. Preemptively using a subslot as soname been bumped several times in the past. Signed-off-by: Ionen Wolkens gentoo.org> media-libs/vips/Manifest | 1 + media-libs/vips/metadata.xml | 20 + media-libs/vips/vips-8.14.2.ebuild | 148 + 3 files changed, 169 insertions(+) diff --git a/media-libs/vips/Manifest b/media-libs/vips/Manifest new file mode 100644 index ..19bcb045f914 --- /dev/null +++ b/media-libs/vips/Manifest @@ -0,0 +1 @@ +DIST vips-8.14.2.tar.xz 18693660 BLAKE2B 22af6d587314c550704bf0527da4b3f5810be2ea9114af9c6592bbcd6b8027bfa961df0b349c8e80bcbb8b5992f2bf1b13b5fc46da46bd24359c70adfc7d757c SHA512 860f3b89fcaa2eaed49e253dc2b3b5c7dae5e453c506eb2ec96a3954072fcd86a4d6dafb3b00fc624c23097b947d3d6451e27d9494e7a75f1e4df5e99c771771 diff --git a/media-libs/vips/metadata.xml b/media-libs/vips/metadata.xml new file mode 100644 index ..1e0f895e9ef4 --- /dev/null +++ b/media-libs/vips/metadata.xml @@ -0,0 +1,20 @@ + +https://www.gentoo.org/dtd/metadata.dtd";> + + + io...@gentoo.org + Ionen Wolkens + + + Enable deprecated components + Enable support for the Flexible Image Transport System data format using sci-libs/cfitsio + Enable support for structured files using gnome-extra/libgsf + Enable support for Image Quantization using media-gfx/libimagequant + Enable support for the JPEG-XL image format using media-libs/libjxl + Enable support for matlab files using sci-libs/matio + Enable support for text rendering using x11-libs/pango + + + libvips/libvips + + diff --git a/media-libs/vips/vips-8.14.2.ebuild b/media-libs/vips/vips-8.14.2.ebuild new file mode 100644 index ..5b86067ed672 --- /dev/null +++ b/media-libs/vips/vips-8.14.2.ebuild @@ -0,0 +1,148 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..11} ) +inherit meson python-single-r1 vala + +DESCRIPTION="VIPS Image Processing Library" +HOMEPAGE="https://libvips.github.io/libvips/"; +SRC_URI="https://github.com/libvips/libvips/releases/download/v${PV}/${P}.tar.xz"; + +LICENSE="LGPL-2.1+ MIT" +SLOT="0/42" # soname +KEYWORDS="~amd64 ~x86" +IUSE=" + deprecated doc exif fftw fits fontconfig graphicsmagick gsf gtk-doc heif + imagemagick imagequant +introspection +jpeg jpeg2k jpegxl lcms matio + openexr +orc pango pdf +png python svg test tiff vala webp" +REQUIRED_USE=" + fontconfig? ( pango ) + graphicsmagick? ( imagemagick ) + python? ( ${PYTHON_REQUIRED_USE} ) + test? ( jpeg png webp ) + vala? ( introspection )" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-libs/glib:2 + dev-libs/expat + virtual/libintl + exif? ( media-libs/libexif ) + fftw? ( sci-libs/fftw:3.0= ) + fits? ( sci-libs/cfitsio:= ) + fontconfig? ( media-libs/fontconfig ) + gsf? ( gnome-extra/libgsf:= ) + heif? ( media-libs/libheif:= ) + imagemagick? ( + graphicsmagick? ( media-gfx/graphicsmagick:= ) + !graphicsmagick? ( media-gfx/imagemagick:= ) + ) + imagequant? ( media-gfx/libimagequant ) + introspection? ( dev-libs/gobject-introspection ) + jpeg? ( media-libs/libjpeg-turbo:= ) + jpeg2k? ( media-libs/openjpeg:= ) + jpegxl? ( media-libs/libjxl ) + lcms? ( media-libs/lcms:2 ) + matio? ( sci-libs/matio:= ) + openexr? ( media-libs/openexr:= ) + orc? ( dev-lang/orc ) + pango? ( + x11-libs/cairo + x11-libs/pango + ) + pdf? ( + app-text/poppler[cairo] + x11-libs/cairo + ) + png? ( media-libs/libpng:= ) + python? ( + ${PYTHON_DEPS} + $(python_gen_cond_dep 'dev-python/pycairo[${PYTHON_USEDEP}]') + ) + svg? ( + gnome-base/librsvg:2 + sys-libs/zlib:= + x11-libs/cairo + ) + tiff? ( media-libs/tiff:= ) + webp? ( medi
[gentoo-commits] repo/gentoo:master commit in: media-libs/vips/
commit: b55c0d644fe51f9579c0ecadd66ccf3dbd842f4a Author: Mikle Kolyada gentoo org> AuthorDate: Sun Jan 28 16:29:49 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Sun Jan 28 16:29:49 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b55c0d64 media-libs/vips: remove last rited package media-libs/vips/Manifest | 1 - media-libs/vips/metadata.xml | 15 --- media-libs/vips/vips-7.38.5-r1.ebuild | 76 --- 3 files changed, 92 deletions(-) diff --git a/media-libs/vips/Manifest b/media-libs/vips/Manifest deleted file mode 100644 index 3d258ad8084..000 --- a/media-libs/vips/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST vips-7.38.5.tar.gz 3447505 BLAKE2B e0db7357054969618a7bc226a652425ee2cd2b0a4964ed5e575f62c7659796d7ba71439ec2a01efc10f615eb748119edbf66bf23b2b807b54fef49fc469f1efd SHA512 99b3a3efb32a976d17e5ce7d7d79e8bb708c148e981f866a8997a07f641866ba237cd677de9f7cafab30afb182a5bde7cc130368c8ff5d8f413d38801a24ed37 diff --git a/media-libs/vips/metadata.xml b/media-libs/vips/metadata.xml deleted file mode 100644 index c950b991df5..000 --- a/media-libs/vips/metadata.xml +++ /dev/null @@ -1,15 +0,0 @@ - -http://www.gentoo.org/dtd/metadata.dtd";> - - - graph...@gentoo.org - Gentoo Graphics Project - - - Enable support for the FITS image format through sci-libs/cfitsio - Enable support for reading images from Matlab files through sci-libs/matio - - - vips - - diff --git a/media-libs/vips/vips-7.38.5-r1.ebuild b/media-libs/vips/vips-7.38.5-r1.ebuild deleted file mode 100644 index 62f4c8af6f7..000 --- a/media-libs/vips/vips-7.38.5-r1.ebuild +++ /dev/null @@ -1,76 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -PYTHON_COMPAT=( python2_7 ) -inherit eutils versionator python-single-r1 - -DESCRIPTION="VIPS Image Processing Library" -SRC_URI="http://www.vips.ecs.soton.ac.uk/supported/$(get_version_component_range 1-2)/${P}.tar.gz" -HOMEPAGE="http://www.vips.ecs.soton.ac.uk/index.php?title=VIPS"; - -RESTRICT="mirror" -LICENSE="LGPL-2.1" -SLOT="1" -KEYWORDS="~amd64 ~x86" -IUSE="cxx debug exif fits fftw imagemagick jpeg lcms matio openexr - +orc png python static-libs tiff webp" - -RDEPEND=">=dev-libs/glib-2.6:2 - dev-libs/libxml2 - sys-libs/zlib - >=x11-libs/pango-1.8 - fftw? ( sci-libs/fftw:3.0= ) - imagemagick? ( virtual/imagemagick-tools ) - lcms? ( media-libs/lcms ) - matio? ( >=sci-libs/matio-1.3.4 ) - openexr? ( >=media-libs/openexr-1.2.2 ) - exif? ( >=media-libs/libexif-0.6 ) - tiff? ( media-libs/tiff:0= ) - jpeg? ( virtual/jpeg:0= ) - fits? ( sci-libs/cfitsio ) - png? ( >=media-libs/libpng-1.2.9:0= ) - python? ( ${PYTHON_DEPS} ) - webp? ( media-libs/libwebp ) - orc? ( >=dev-lang/orc-0.4.11 )" -DEPEND="${RDEPEND} - dev-util/gtk-doc-am" - -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" - -pkg_setup() { - use python && python-single-r1_pkg_setup -} - -src_configure() { - econf \ - $(use_enable debug) \ - $(use_enable cxx) \ - $(use_with fftw) \ - $(use_with lcms) \ - $(use_with openexr OpenEXR) \ - $(use_with matio ) \ - $(use_with exif libexif) \ - $(use_with imagemagick magick) \ - $(use_with png) \ - $(use_with tiff) \ - $(use_with fits cfitsio) \ - $(use_with jpeg) \ - $(use_with orc) \ - $(use_with python) \ - $(use_with webp libwebp) \ - $(use_enable static-libs static) -} - -src_install() { - emake DESTDIR="${D}" install - dodoc AUTHORS ChangeLog NEWS THANKS TODO - - # 314101 - mv "${ED}"/usr/share/doc/${PN}/* "${ED}"/usr/share/doc/${PF} || die - rmdir "${ED}"/usr/share/doc/${PN}/ || die - dosym /usr/share/doc/${PF} /usr/share/doc/${PN} - - use python && python_optimize - prune_libtool_files -}
[gentoo-commits] repo/gentoo:master commit in: media-libs/vips/
commit: c5e991465b217e8d592d1cf277c52e488d9503ee Author: Ulrich Müller gentoo org> AuthorDate: Sat Jan 13 18:07:29 2018 + Commit: Ulrich Müller gentoo org> CommitDate: Sat Jan 13 18:50:31 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5e99146 media-libs/vips: Update Manifest hashes. Closes: https://bugs.gentoo.org/642890 media-libs/vips/Manifest | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/vips/Manifest b/media-libs/vips/Manifest index 2ebc25c28ac..3d258ad8084 100644 --- a/media-libs/vips/Manifest +++ b/media-libs/vips/Manifest @@ -1 +1 @@ -DIST vips-7.38.5.tar.gz 3447505 SHA256 495dc8ca70910eca33a867f0a7e6903b076d6dd9fbdf2ddbb2ffd4270f0fe00e SHA512 99b3a3efb32a976d17e5ce7d7d79e8bb708c148e981f866a8997a07f641866ba237cd677de9f7cafab30afb182a5bde7cc130368c8ff5d8f413d38801a24ed37 WHIRLPOOL a40d38956a476e74669288ba14f6a5c49f5485221c90e8455702bbfde411a871a5f31cfdeefa1329a17f773a14668af187e92189e4f592dba459a0b20a3c16ba +DIST vips-7.38.5.tar.gz 3447505 BLAKE2B e0db7357054969618a7bc226a652425ee2cd2b0a4964ed5e575f62c7659796d7ba71439ec2a01efc10f615eb748119edbf66bf23b2b807b54fef49fc469f1efd SHA512 99b3a3efb32a976d17e5ce7d7d79e8bb708c148e981f866a8997a07f641866ba237cd677de9f7cafab30afb182a5bde7cc130368c8ff5d8f413d38801a24ed37
[gentoo-commits] repo/gentoo:master commit in: media-libs/vips/
commit: 970a89aeb7fb1cca729fa406c3bb8c86006c39ba Author: Michał Górny gentoo org> AuthorDate: Tue Mar 21 16:51:20 2017 + Commit: Michał Górny gentoo org> CommitDate: Wed Mar 22 07:17:34 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=970a89ae media-libs/vips: Remove old (python.eclass) media-libs/vips/Manifest | 1 - media-libs/vips/vips-7.26.3-r1.ebuild | 73 --- 2 files changed, 74 deletions(-) diff --git a/media-libs/vips/Manifest b/media-libs/vips/Manifest index 7d551c6cda9..2ebc25c28ac 100644 --- a/media-libs/vips/Manifest +++ b/media-libs/vips/Manifest @@ -1,2 +1 @@ -DIST vips-7.26.3.tar.gz 3163591 SHA256 9acbe13f391bde2e1748e62a3f2e07a4319ad07c2502cc1ee4422f0a6cbd12a0 SHA512 7f2a21e2fac863d2ac43dc4a90f33e34a84d27035050357dba599e8a368b013d04f8ca03155dfc882e77004399800ae35fd40fa1919478e0b6ad0ba970806cb2 WHIRLPOOL 155843e1ba719b705e3ef3b994de0aaf6f2ba2cdb620b47fae74c9e4b2605f73987270539e77241a4fcef85e881a477de8eedd3b2bc955050eac3f9984ff4a8a DIST vips-7.38.5.tar.gz 3447505 SHA256 495dc8ca70910eca33a867f0a7e6903b076d6dd9fbdf2ddbb2ffd4270f0fe00e SHA512 99b3a3efb32a976d17e5ce7d7d79e8bb708c148e981f866a8997a07f641866ba237cd677de9f7cafab30afb182a5bde7cc130368c8ff5d8f413d38801a24ed37 WHIRLPOOL a40d38956a476e74669288ba14f6a5c49f5485221c90e8455702bbfde411a871a5f31cfdeefa1329a17f773a14668af187e92189e4f592dba459a0b20a3c16ba diff --git a/media-libs/vips/vips-7.26.3-r1.ebuild b/media-libs/vips/vips-7.26.3-r1.ebuild deleted file mode 100644 index f86440b5f50..000 --- a/media-libs/vips/vips-7.26.3-r1.ebuild +++ /dev/null @@ -1,73 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=3 -PYTHON_DEPEND="python? 2" -inherit eutils versionator python - -# TODO: -# matio? ( sci-libs/matio ) - in science overlay #269598 (wait for new release -# after 1.3.4) or until somebody adds it to the tree. - -DESCRIPTION="VIPS Image Processing Library" -SRC_URI="http://www.vips.ecs.soton.ac.uk/supported/$(get_version_component_range 1-2)/${P}.tar.gz" -HOMEPAGE="http://vips.sourceforge.net"; - -LICENSE="LGPL-2.1" -SLOT="1" -KEYWORDS="amd64 x86" -IUSE="debug exif fits fftw imagemagick jpeg lcms openexr +orc png python static-libs tiff" - -RDEPEND=">=dev-libs/glib-2.6:2 - >=dev-libs/liboil-0.3 - dev-libs/libxml2 - sys-libs/zlib - >=x11-libs/pango-1.8 - fftw? ( sci-libs/fftw:3.0 ) - imagemagick? ( virtual/imagemagick-tools ) - lcms? ( media-libs/lcms ) - openexr? ( >=media-libs/openexr-1.2.2 ) - exif? ( >=media-libs/libexif-0.6 ) - tiff? ( media-libs/tiff ) - jpeg? ( virtual/jpeg ) - fits? ( sci-libs/cfitsio ) - png? ( >=media-libs/libpng-1.2.9 ) - orc? ( >=dev-lang/orc-0.4.11 )" -DEPEND="${RDEPEND} - dev-util/gtk-doc-am" - -pkg_setup() { - if use python; then - python_set_active_version 2 - python_pkg_setup - fi -} - -src_configure() { - econf \ - $(use_enable debug) \ - $(use_with fftw fftw3) \ - $(use_with lcms) \ - $(use_with openexr OpenEXR) \ - $(use_with exif libexif) \ - $(use_with imagemagick magick) \ - $(use_with png) \ - $(use_with tiff) \ - $(use_with fits cfitsio) \ - $(use_with jpeg) \ - $(use_with orc) \ - $(use_with python) \ - $(use_enable static-libs static) -} - -src_install() { - emake DESTDIR="${D}" install || die - dodoc AUTHORS ChangeLog NEWS README THANKS TODO || die - - # 314101 - mv "${ED}"/usr/share/doc/${PN}/* "${ED}"/usr/share/doc/${PF} || die - rmdir "${ED}"/usr/share/doc/${PN}/ || die - dosym /usr/share/doc/${PF} /usr/share/doc/${PN} - - find "${ED}" -name '*.la' -exec rm -f {} + -}
[gentoo-commits] repo/gentoo:master commit in: media-libs/vips/files/
commit: c1c74771f0f6b65f1a1e5483ed465cd3eb5695ee Author: Michael Mair-Keimberger (asterix) gmail com> AuthorDate: Fri Dec 23 16:13:12 2016 + Commit: David Seifert gentoo org> CommitDate: Thu Dec 29 13:11:49 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1c74771 media-libs/vips: remove unused patch Closes: https://github.com/gentoo/gentoo/pull/3224 media-libs/vips/files/vips-7.20.7-build.patch | 57 --- 1 file changed, 57 deletions(-) diff --git a/media-libs/vips/files/vips-7.20.7-build.patch b/media-libs/vips/files/vips-7.20.7-build.patch deleted file mode 100644 index 7e1fe93.. --- a/media-libs/vips/files/vips-7.20.7-build.patch +++ /dev/null @@ -1,57 +0,0 @@ -http://bugs.gentoo.org/show_bug.cgi?id=298671 - libvips/colour/im_icc_transform.c -+++ libvips/colour/im_icc_transform.c -@@ -63,7 +63,7 @@ - im_icc_transform( IMAGE *in, IMAGE *out, - const char *input_profile_filename, - const char *output_profile_filename, -- int intent ) -+ VipsIntent intent ) - { - im_error( "im_icc_transform", "%s", - _( "lcms library not linked to this VIPS" ) ); -@@ -73,7 +73,7 @@ - - int - im_icc_import( IMAGE *in, IMAGE *out, -- const char *input_profile_filename, int intent ) -+ const char *input_profile_filename, VipsIntent intent ) - { - im_error( "im_icc_import", "%s", - _( "lmcs library not linked to this VIPS" ) ); -@@ -82,7 +82,7 @@ - } - - int --im_icc_import_embedded( IMAGE *in, IMAGE *out, int intent ) -+im_icc_import_embedded( IMAGE *in, IMAGE *out, VipsIntent intent ) - { - im_error( "im_icc_import", "%s", - _( "lmcs library not linked to this VIPS" ) ); -@@ -92,7 +92,7 @@ - - int - im_icc_export_depth( IMAGE *in, IMAGE *out, int depth, -- const char *output_profile_filename, int intent ) -+ const char *output_profile_filename, VipsIntent intent ) - { - im_error( "im_icc_export_depth", "%s", - _( "lmcs library not linked to this VIPS" ) ); -@@ -101,16 +101,6 @@ - } - - int --im_icc_export( IMAGE *in, IMAGE *out, -- const char *output_profile_filename, int intent ) --{ -- im_error( "im_icc_export", "%s", -- _( "lmcs library not linked to this VIPS" ) ); -- -- return( -1 ); --} -- --int - im_icc_ac2rc( IMAGE *in, IMAGE *out, const char *profile_filename ) - { - im_error( "im_icc_ac2rc", "%s",
[gentoo-commits] repo/gentoo:master commit in: media-libs/vips/
commit: bb9ba317e15dcc9ac83f8a114295800121f62872 Author: Andrew Savchenko gentoo org> AuthorDate: Wed Sep 14 10:38:31 2016 + Commit: Andrew Savchenko gentoo org> CommitDate: Wed Sep 14 10:48:43 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb9ba317 media-libs/vips: 7.38 version bump Update to 7.38, not the newest one, but better than other versions from the tree, needed for nip2 update. See bugs 412447 and 453810. Package-Manager: portage-2.3.0 Signed-off-by: Andrew Savchenko gentoo.org> media-libs/vips/Manifest | 1 + media-libs/vips/metadata.xml | 1 + media-libs/vips/vips-7.38.5.ebuild | 78 ++ 3 files changed, 80 insertions(+) diff --git a/media-libs/vips/Manifest b/media-libs/vips/Manifest index ea74e1a..de774b0 100644 --- a/media-libs/vips/Manifest +++ b/media-libs/vips/Manifest @@ -1,2 +1,3 @@ DIST vips-7.26.3.tar.gz 3163591 SHA256 9acbe13f391bde2e1748e62a3f2e07a4319ad07c2502cc1ee4422f0a6cbd12a0 SHA512 7f2a21e2fac863d2ac43dc4a90f33e34a84d27035050357dba599e8a368b013d04f8ca03155dfc882e77004399800ae35fd40fa1919478e0b6ad0ba970806cb2 WHIRLPOOL 155843e1ba719b705e3ef3b994de0aaf6f2ba2cdb620b47fae74c9e4b2605f73987270539e77241a4fcef85e881a477de8eedd3b2bc955050eac3f9984ff4a8a DIST vips-7.26.7.tar.gz 3180445 SHA256 efb1c21413f7b5c4d8c5f25bd81f3097805d989559aa0abe1615dbb0f6bb80e7 SHA512 f807b6076b44bf1b5724783af031c24441a66c543a9fe84bcf20e6327edfab3664fd7459aae4e68ce7046ba3e468be20d07c7b901a2e2136e128b8a39dffe660 WHIRLPOOL 0e5b8e388196eeba00aa18f407ef19500c0b20e10c68d8adc22e73926ac7d75172dfe157fe45143d7c78dfc4886d1eaa188cb0b8a44ead417c7c23a21882d65d +DIST vips-7.38.5.tar.gz 3447505 SHA256 495dc8ca70910eca33a867f0a7e6903b076d6dd9fbdf2ddbb2ffd4270f0fe00e SHA512 99b3a3efb32a976d17e5ce7d7d79e8bb708c148e981f866a8997a07f641866ba237cd677de9f7cafab30afb182a5bde7cc130368c8ff5d8f413d38801a24ed37 WHIRLPOOL a40d38956a476e74669288ba14f6a5c49f5485221c90e8455702bbfde411a871a5f31cfdeefa1329a17f773a14668af187e92189e4f592dba459a0b20a3c16ba diff --git a/media-libs/vips/metadata.xml b/media-libs/vips/metadata.xml index 23529db..c950b99 100644 --- a/media-libs/vips/metadata.xml +++ b/media-libs/vips/metadata.xml @@ -7,6 +7,7 @@ Enable support for the FITS image format through sci-libs/cfitsio + Enable support for reading images from Matlab files through sci-libs/matio vips diff --git a/media-libs/vips/vips-7.38.5.ebuild b/media-libs/vips/vips-7.38.5.ebuild new file mode 100644 index ..884c8af --- /dev/null +++ b/media-libs/vips/vips-7.38.5.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +PYTHON_COMPAT=( python2_{6,7} ) +inherit eutils versionator python-single-r1 + +DESCRIPTION="VIPS Image Processing Library" +SRC_URI="http://www.vips.ecs.soton.ac.uk/supported/$(get_version_component_range 1-2)/${P}.tar.gz" +HOMEPAGE="http://www.vips.ecs.soton.ac.uk/index.php?title=VIPS"; + +RESTRICT="mirror" +LICENSE="LGPL-2.1" +SLOT="1" +KEYWORDS="~amd64 ~x86" +IUSE="cxx debug exif fits fftw imagemagick jpeg lcms matio openexr + +orc png python static-libs tiff webp" + +RDEPEND=">=dev-libs/glib-2.6:2 + dev-libs/libxml2 + sys-libs/zlib + >=x11-libs/pango-1.8 + fftw? ( sci-libs/fftw:3.0 ) + imagemagick? ( || ( >=media-gfx/imagemagick-5.0.0 + media-gfx/graphicsmagick[imagemagick] ) ) + lcms? ( media-libs/lcms ) + matio? ( >=sci-libs/matio-1.3.4 ) + openexr? ( >=media-libs/openexr-1.2.2 ) + exif? ( >=media-libs/libexif-0.6 ) + tiff? ( media-libs/tiff:0= ) + jpeg? ( virtual/jpeg:0= ) + fits? ( sci-libs/cfitsio ) + png? ( >=media-libs/libpng-1.2.9:0= ) + python? ( ${PYTHON_DEPS} ) + webp? ( media-libs/libwebp ) + orc? ( >=dev-lang/orc-0.4.11 )" +DEPEND="${RDEPEND} + dev-util/gtk-doc-am" + +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" + +pkg_setup() { + use python && python-single-r1_pkg_setup +} + +src_configure() { + econf \ + $(use_enable debug) \ + $(use_enable cxx) \ + $(use_with fftw) \ + $(use_with lcms) \ + $(use_with openexr OpenEXR) \ + $(use_with matio ) \ + $(use_with exif libexif) \ + $(use_with imagemagick magick) \ + $(use_with png) \ + $(use_with tiff) \ + $(use_with fits cfitsio) \ + $(use_with jpeg) \ + $(use_with orc) \ + $(use_with python) \ + $(use_with webp libwebp) \ + $(use_enable static-libs static) +} + +src_install() { + emake DESTDIR="${D}" install + dodoc AUTHORS ChangeLog NEWS THANKS TODO + + # 314101 + mv "${ED}"/usr/share/doc
[gentoo-commits] repo/gentoo:master commit in: media-libs/vips/
commit: b01911d1fac746b342b378575b598b171884fc58 Author: Fabian Groffen gentoo org> AuthorDate: Sun Mar 20 19:11:31 2016 + Commit: Fabian Groffen gentoo org> CommitDate: Sun Mar 20 19:12:21 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b01911d1 media-libs/vips: update dependencies as per changelog, bug #416815 Package-Manager: portage-2.2.27-prefix media-libs/vips/vips-7.26.7-r1.ebuild | 74 +++ 1 file changed, 74 insertions(+) diff --git a/media-libs/vips/vips-7.26.7-r1.ebuild b/media-libs/vips/vips-7.26.7-r1.ebuild new file mode 100644 index 000..b65eb61 --- /dev/null +++ b/media-libs/vips/vips-7.26.7-r1.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=3 +PYTHON_DEPEND="python? 2" +inherit eutils versionator python + +# TODO: +# matio? ( sci-libs/matio ) - in science overlay #269598 (wait for new release +# after 1.3.4) or until somebody adds it to the tree. + +DESCRIPTION="VIPS Image Processing Library" +SRC_URI="http://www.vips.ecs.soton.ac.uk/supported/$(get_version_component_range 1-2)/${P}.tar.gz" +HOMEPAGE="http://vips.sourceforge.net"; + +LICENSE="LGPL-2.1" +SLOT="1" +KEYWORDS="~amd64 ~x86" +IUSE="debug exif fits fftw imagemagick jpeg lcms openexr png python static-libs tiff" + +RDEPEND=">=dev-lang/orc-0.4.11 + >=dev-libs/glib-2.6:2 + dev-libs/libxml2 + sys-libs/zlib + >=x11-libs/pango-1.8 + fftw? ( sci-libs/fftw:3.0 ) + imagemagick? ( || ( >=media-gfx/imagemagick-5.0.0 + media-gfx/graphicsmagick[imagemagick] ) ) + lcms? ( media-libs/lcms ) + openexr? ( >=media-libs/openexr-1.2.2 ) + exif? ( >=media-libs/libexif-0.6 ) + tiff? ( media-libs/tiff ) + jpeg? ( virtual/jpeg ) + fits? ( sci-libs/cfitsio ) + png? ( >=media-libs/libpng-1.2.9 )" +DEPEND="${RDEPEND} + dev-util/gtk-doc-am" + +pkg_setup() { + if use python; then + python_set_active_version 2 + python_pkg_setup + fi +} + +src_configure() { + econf \ + $(use_enable debug) \ + $(use_with fftw fftw3) \ + $(use_with lcms) \ + $(use_with openexr OpenEXR) \ + $(use_with exif libexif) \ + $(use_with imagemagick magick) \ + $(use_with png) \ + $(use_with tiff) \ + $(use_with fits cfitsio) \ + $(use_with jpeg) \ + $(use_with orc) \ + $(use_with python) \ + $(use_enable static-libs static) +} + +src_install() { + emake DESTDIR="${D}" install || die + dodoc AUTHORS ChangeLog NEWS README THANKS TODO || die + + # 314101 + mv "${ED}"/usr/share/doc/${PN}/* "${ED}"/usr/share/doc/${PF} || die + rmdir "${ED}"/usr/share/doc/${PN}/ || die + dosym /usr/share/doc/${PF} /usr/share/doc/${PN} + + find "${ED}" -name '*.la' -exec rm -f {} + +}