From 0dd9a2fc1855ae861be123a349c6b8be96450637 Mon Sep 17 00:00:00 2001 From: Lucio Sauer Date: Sun, 17 Sep 2023 22:43:36 +0200 Subject: media-libs/libbpg: drop 0.9.8 Signed-off-by: Lucio Sauer --- media-libs/libbpg/libbpg-0.9.8.ebuild | 80 ----------------------------------- media-libs/libbpg/metadata.xml | 2 - 2 files changed, 82 deletions(-) delete mode 100644 media-libs/libbpg/libbpg-0.9.8.ebuild (limited to 'media-libs') diff --git a/media-libs/libbpg/libbpg-0.9.8.ebuild b/media-libs/libbpg/libbpg-0.9.8.ebuild deleted file mode 100644 index 2ddb53409..000000000 --- a/media-libs/libbpg/libbpg-0.9.8.ebuild +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 2021-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit toolchain-funcs - -DESCRIPTION="Better Portable Graphics reference implementation" -HOMEPAGE="https://bellard.org/bpg/" -SRC_URI="https://bellard.org/bpg/${P}.tar.gz" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="+x265 bpgview jctvc emcc static-libs" - -PATCHES=( - "${FILESDIR}"/${P}-remove-forced-options.patch - "${FILESDIR}"/${P}-dont-strip-bins.patch - "${FILESDIR}"/${P}-add-chost.patch - "${FILESDIR}"/${P}-add-fpic.patch -) - -DEPEND="sys-process/numactl" -RDEPEND="${DEPEND}" -BDEPEND=" - media-video/ffmpeg - media-libs/libpng - media-libs/libjpeg-turbo - bpgview? ( media-libs/sdl-image - media-libs/libsdl ) - dev-lang/yasm -" - -src_prepare() { - default - - cat < ${PN}.pc -prefix="${EPREFIX}/usr" -libdir="\${prefix}/$(get_libdir)" -includedir="\${prefix}/include" - -Name: ${PN} -Description: ${DESCRIPTION} -URL: ${HOMEPAGE} -Version: ${PV} -Libs: "-L\${libdir}" -lbpg -Cflags: "-I\${includedir}" -EOF - - sed -Ei 's/^(X265_LIBS:=.+\.a)$/\1 -lnuma/' Makefile || die -} - -src_compile() { - emake \ - $(usex x265 USE_X265=y '') \ - $(usex bpgview USE_BPGVIEW=y '') \ - $(usex jctvc USE_JCTVC=y '') \ - $(usex emcc USE_EMCC=y '') \ - CXX="$(tc-getCXX)" \ - CC="$(tc-getCC)" -} - -src_install() { - mkdir -p "${D}"/usr/bin - emake prefix="${D}"/usr install - - if use bpgview; then - dobin bpgview - fi - - if use static-libs; then - dolib.a libbpg.a - doheader libbpg.h - doheader bpgenc.h - - insinto /usr/$(get_libdir)/pkgconfig - doins ${PN}.pc - fi -} diff --git a/media-libs/libbpg/metadata.xml b/media-libs/libbpg/metadata.xml index 1311f9d05..c74e0b7dc 100644 --- a/media-libs/libbpg/metadata.xml +++ b/media-libs/libbpg/metadata.xml @@ -17,9 +17,7 @@ - Enable x265 for the encoder Compile bpgview (media-libs/libsdl and media-libs/sdl-image needed) Enable the JCTVC code (best quality but slow) for the encoder - Enable compilation of Javascript decoder with Emscripten -- cgit v1.2.3-65-gdbad