diff options
| author | root <root@alpha.trunkmasters.com> | 2026-06-12 11:50:53 -0500 |
|---|---|---|
| committer | root <root@alpha.trunkmasters.com> | 2026-06-12 11:50:53 -0500 |
| commit | 290aebdea65a02557706eaeda477fef0437b6a48 (patch) | |
| tree | f87a939169a508a2e943570501b64cc16b411cda /media-libs/vips | |
| parent | 6783ddcd4b73d9ce586a71770caed352bec93b16 (diff) | |
| download | baldeagleos-repo-290aebdea65a02557706eaeda477fef0437b6a48.tar.gz baldeagleos-repo-290aebdea65a02557706eaeda477fef0437b6a48.tar.xz baldeagleos-repo-290aebdea65a02557706eaeda477fef0437b6a48.zip | |
Adding metadata
Diffstat (limited to 'media-libs/vips')
| -rw-r--r-- | media-libs/vips/Manifest | 3 | ||||
| -rw-r--r-- | media-libs/vips/files/vips-8.18.0-glibc2.43.patch | 12 | ||||
| -rw-r--r-- | media-libs/vips/metadata.xml | 26 | ||||
| -rw-r--r-- | media-libs/vips/vips-8.18.0.ebuild | 169 | ||||
| -rw-r--r-- | media-libs/vips/vips-8.18.1.ebuild | 165 | ||||
| -rw-r--r-- | media-libs/vips/vips-8.18.2.ebuild | 165 |
6 files changed, 0 insertions, 540 deletions
diff --git a/media-libs/vips/Manifest b/media-libs/vips/Manifest deleted file mode 100644 index dbb147320e2e..000000000000 --- a/media-libs/vips/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -DIST vips-8.18.0.tar.xz 30715488 BLAKE2B 8ab5d5e394c2cd34e0651a7b3cb72fed0b970ed39cfa8e5c010ee391ca2a71a28a676246f6e12371192b80ef048487c57298659739804f2a23ad25054339db9d SHA512 5f1a9202a018a000c7552d2107989041ba98a624bf931d1199e18bbe47e97b096448e7cdfc8d512c36406ba350e098029b382b0b7ce829c7ffef2228127a3354 -DIST vips-8.18.1.tar.xz 30741856 BLAKE2B 1a1808a1104f5a59f56e6f019e875b1782e8e8556472bdd8ac5d76cdb903d7162e9fbe9509d80bdf83bb7d330cb4bc7211ed280f1f60441288d42977ffd1af16 SHA512 e3dfb517c21c431ba6f71894ee689cd84f19e213c0ab984e239204ef6f5b0d6d3953d25ab907b60bb687774c1d575c90f5f66f2dee68f7b36ec3d0c96955586c -DIST vips-8.18.2.tar.xz 25429028 BLAKE2B 53566ea00025958d0023b82f9914952fa988e28b29aaf0fcbf68f401dcc030299f02aa9d86d5c28405264f24bda8e023d8b6a9aa5e298b0d228aff0eed5da6e2 SHA512 202ea484f776d95792339b6d140cd0d8c248c81895a3421896fe5448f31460eefba7273477b66ee8b15538d6ae61a0254cdd84427b1e47a39309e68c5f250d29 diff --git a/media-libs/vips/files/vips-8.18.0-glibc2.43.patch b/media-libs/vips/files/vips-8.18.0-glibc2.43.patch deleted file mode 100644 index 8b62594ff1c6..000000000000 --- a/media-libs/vips/files/vips-8.18.0-glibc2.43.patch +++ /dev/null @@ -1,12 +0,0 @@ -https://bugs.gentoo.org/969567 -https://github.com/libvips/libvips/pull/4836 -https://github.com/libvips/libvips/issues/4835 ---- a/libvips/include/vips/memory.h -+++ b/libvips/include/vips/memory.h -@@ -42,5 +42,5 @@ - { \ - if (S) { \ -- (void) F((S)); \ -+ (void) (F((S))); \ - (S) = 0; \ - } \ diff --git a/media-libs/vips/metadata.xml b/media-libs/vips/metadata.xml deleted file mode 100644 index ef651d8ee4b2..000000000000 --- a/media-libs/vips/metadata.xml +++ /dev/null @@ -1,26 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>ionen@gentoo.org</email> - <name>Ionen Wolkens</name> - </maintainer> - <use> - <flag name="archive">Enable support for compressed files using <pkg>app-arch/libarchive</pkg> - </flag> - <flag name="deprecated">Enable deprecated components</flag> - <flag name="fits">Enable support for the Flexible Image Transport System data format using <pkg>sci-libs/cfitsio</pkg> - </flag> - <flag name="highway">Enable SIMD optimizations using <pkg>dev-cpp/highway</pkg> (replaces USE=orc)</flag> - <flag name="imagequant">Enable support for Image Quantization using <pkg>media-gfx/libimagequant</pkg> - </flag> - <flag name="matio">Enable support for matlab files using <pkg>sci-libs/matio</pkg> - </flag> - <flag name="pango">Enable support for text rendering using <pkg>x11-libs/pango</pkg> - </flag> - </use> - <upstream> - <remote-id type="cpe">cpe:/a:libvips_project:libvips</remote-id> - </upstream> - <origin>baldeagleos-repo</origin> -</pkgmetadata> diff --git a/media-libs/vips/vips-8.18.0.ebuild b/media-libs/vips/vips-8.18.0.ebuild deleted file mode 100644 index 139f13917fb6..000000000000 --- a/media-libs/vips/vips-8.18.0.ebuild +++ /dev/null @@ -1,169 +0,0 @@ -# Copyright 2023-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{13..14} ) -inherit flag-o-matic meson python-any-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 - heif +highway imagemagick imagequant +introspection +jpeg jpeg2k - jpegxl lcms matio openexr orc pango pdf +png raw svg test tiff - vala webp -" -REQUIRED_USE=" - doc? ( introspection ) - fontconfig? ( pango ) - graphicsmagick? ( imagemagick ) - 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-1.82.0-r2 ) - 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:= ) - raw? ( media-libs/libraw:= ) - svg? ( - gnome-base/librsvg:2 - virtual/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? ( - ${PYTHON_DEPS} - app-text/doxygen - dev-util/gi-docgen - media-gfx/graphviz - ) - vala? ( $(vala_depend) ) -" - -PATCHES=( - "${FILESDIR}"/${P}-glibc2.43.patch -) - -pkg_setup() { - use doc && python-any-r1_pkg_setup -} - -src_prepare() { - default - - use vala && vala_setup - - sed -i "/subdir('fuzz')/d" meson.build || die -} - -src_configure() { - # workaround for segfault issue in LLVM lto (bug #921728) - tc-is-clang && filter-lto - - local emesonargs=( - $(meson_use deprecated) - $(meson_use doc cpp-docs) - $(meson_use doc docs) - -Dexamples=false - $(meson_use vala vapi) - -Dcgif=disabled # not packaged, and not used to view gif (only saving) - $(meson_feature archive) - $(meson_feature exif) - $(meson_feature fftw) - $(meson_feature fits cfitsio) - $(meson_feature fontconfig) - $(meson_feature heif) - $(meson_feature highway) - $(meson_feature imagemagick magick) - -Dmagick-package=$(usex graphicsmagick GraphicsMagick MagickCore) - $(meson_feature imagequant) - $(meson_feature introspection) - $(meson_feature jpeg) - $(meson_feature jpeg2k openjpeg) - $(meson_feature jpegxl jpeg-xl) - $(meson_feature lcms) - $(meson_feature matio) - -Dnifti=disabled # not packaged - $(meson_feature openexr) - -Dopenslide=disabled # not packaged - $(meson_feature orc) # no-op if USE=highway is set - $(meson_feature pango pangocairo) - -Dpdfium=disabled # not packaged, can use poppler instead - $(meson_feature png) - $(meson_feature pdf poppler) - -Dquantizr=disabled # not packaged, can use imagequant instead - $(meson_feature raw) - -Dspng=disabled # not packaged, and libpng is preferred - $(meson_feature svg rsvg) - $(meson_feature tiff) - -Duhdr=disabled # not packaged - $(meson_feature webp) - $(meson_feature svg zlib) # zlib is currently only used by svgload.c - ) - - meson_src_configure -} - -src_install() { - meson_src_install - - if use doc; then - mkdir -p "${ED}"/usr/share/doc/${PF}/html || die - mv -- "${ED}"/usr/share/doc/{vips,${PF}/html/vips} || die - mv -- "${ED}"/usr/share/doc/{vips-cpp/html,${PF}/html/vips-cpp} || die - rmdir -- "${ED}"/usr/share/doc/vips-cpp || die - fi -} diff --git a/media-libs/vips/vips-8.18.1.ebuild b/media-libs/vips/vips-8.18.1.ebuild deleted file mode 100644 index b8cbceeec2c8..000000000000 --- a/media-libs/vips/vips-8.18.1.ebuild +++ /dev/null @@ -1,165 +0,0 @@ -# Copyright 2023-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{13..14} ) -inherit flag-o-matic meson python-any-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 - heif +highway imagemagick imagequant +introspection +jpeg jpeg2k - jpegxl lcms matio openexr orc pango pdf +png raw svg test tiff - vala webp -" -REQUIRED_USE=" - doc? ( introspection ) - fontconfig? ( pango ) - graphicsmagick? ( imagemagick ) - 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-1.82.0-r2 ) - 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:= ) - raw? ( media-libs/libraw:= ) - svg? ( - gnome-base/librsvg:2 - virtual/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? ( - ${PYTHON_DEPS} - app-text/doxygen - dev-util/gi-docgen - media-gfx/graphviz - ) - vala? ( $(vala_depend) ) -" - -pkg_setup() { - use doc && python-any-r1_pkg_setup -} - -src_prepare() { - default - - use vala && vala_setup - - sed -i "/subdir('fuzz')/d" meson.build || die -} - -src_configure() { - # workaround for segfault issue in LLVM lto (bug #921728) - tc-is-clang && filter-lto - - local emesonargs=( - $(meson_use deprecated) - $(meson_use doc cpp-docs) - $(meson_use doc docs) - -Dexamples=false - $(meson_use vala vapi) - -Dcgif=disabled # not packaged, and not used to view gif (only saving) - $(meson_feature archive) - $(meson_feature exif) - $(meson_feature fftw) - $(meson_feature fits cfitsio) - $(meson_feature fontconfig) - $(meson_feature heif) - $(meson_feature highway) - $(meson_feature imagemagick magick) - -Dmagick-package=$(usex graphicsmagick GraphicsMagick MagickCore) - $(meson_feature imagequant) - $(meson_feature introspection) - $(meson_feature jpeg) - $(meson_feature jpeg2k openjpeg) - $(meson_feature jpegxl jpeg-xl) - $(meson_feature lcms) - $(meson_feature matio) - -Dnifti=disabled # not packaged - $(meson_feature openexr) - -Dopenslide=disabled # not packaged - $(meson_feature orc) # no-op if USE=highway is set - $(meson_feature pango pangocairo) - -Dpdfium=disabled # not packaged, can use poppler instead - $(meson_feature png) - $(meson_feature pdf poppler) - -Dquantizr=disabled # not packaged, can use imagequant instead - $(meson_feature raw) - -Dspng=disabled # not packaged, and libpng is preferred - $(meson_feature svg rsvg) - $(meson_feature tiff) - -Duhdr=disabled # not packaged - $(meson_feature webp) - $(meson_feature svg zlib) # zlib is currently only used by svgload.c - ) - - meson_src_configure -} - -src_install() { - meson_src_install - - if use doc; then - mkdir -p "${ED}"/usr/share/doc/${PF}/html || die - mv -- "${ED}"/usr/share/doc/{vips,${PF}/html/vips} || die - mv -- "${ED}"/usr/share/doc/{vips-cpp/html,${PF}/html/vips-cpp} || die - rmdir -- "${ED}"/usr/share/doc/vips-cpp || die - fi -} diff --git a/media-libs/vips/vips-8.18.2.ebuild b/media-libs/vips/vips-8.18.2.ebuild deleted file mode 100644 index 6b9b743de9d8..000000000000 --- a/media-libs/vips/vips-8.18.2.ebuild +++ /dev/null @@ -1,165 +0,0 @@ -# Copyright 2023-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{13..14} ) -inherit flag-o-matic meson python-any-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 - heif +highway imagemagick imagequant +introspection +jpeg jpeg2k - jpegxl lcms matio openexr orc pango pdf +png raw svg test tiff - vala webp -" -REQUIRED_USE=" - doc? ( introspection ) - fontconfig? ( pango ) - graphicsmagick? ( imagemagick ) - 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-1.82.0-r2 ) - 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:= ) - raw? ( media-libs/libraw:= ) - svg? ( - gnome-base/librsvg:2 - virtual/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? ( - ${PYTHON_DEPS} - app-text/doxygen - dev-util/gi-docgen - media-gfx/graphviz - ) - vala? ( $(vala_depend) ) -" - -pkg_setup() { - use doc && python-any-r1_pkg_setup -} - -src_prepare() { - default - - use vala && vala_setup - - sed -i "/subdir('fuzz')/d" meson.build || die -} - -src_configure() { - # workaround for segfault issue in LLVM lto (bug #921728) - tc-is-clang && filter-lto - - local emesonargs=( - $(meson_use deprecated) - $(meson_use doc cpp-docs) - $(meson_use doc docs) - -Dexamples=false - $(meson_use vala vapi) - -Dcgif=disabled # not packaged, and not used to view gif (only saving) - $(meson_feature archive) - $(meson_feature exif) - $(meson_feature fftw) - $(meson_feature fits cfitsio) - $(meson_feature fontconfig) - $(meson_feature heif) - $(meson_feature highway) - $(meson_feature imagemagick magick) - -Dmagick-package=$(usex graphicsmagick GraphicsMagick MagickCore) - $(meson_feature imagequant) - $(meson_feature introspection) - $(meson_feature jpeg) - $(meson_feature jpeg2k openjpeg) - $(meson_feature jpegxl jpeg-xl) - $(meson_feature lcms) - $(meson_feature matio) - -Dnifti=disabled # not packaged - $(meson_feature openexr) - -Dopenslide=disabled # not packaged - $(meson_feature orc) # no-op if USE=highway is set - $(meson_feature pango pangocairo) - -Dpdfium=disabled # not packaged, can use poppler instead - $(meson_feature png) - $(meson_feature pdf poppler) - -Dquantizr=disabled # not packaged, can use imagequant instead - $(meson_feature raw) - -Dspng=disabled # not packaged, and libpng is preferred - $(meson_feature svg rsvg) - $(meson_feature tiff) - -Duhdr=disabled # not packaged - $(meson_feature webp) - $(meson_feature svg zlib) # zlib is currently only used by svgload.c - ) - - meson_src_configure -} - -src_install() { - meson_src_install - - if use doc; then - mkdir -p "${ED}"/usr/share/doc/${PF}/html || die - mv -- "${ED}"/usr/share/doc/{vips,${PF}/html/vips} || die - mv -- "${ED}"/usr/share/doc/{vips-cpp/html,${PF}/html/vips-cpp} || die - rmdir -- "${ED}"/usr/share/doc/vips-cpp || die - fi -} |
