diff options
author | 2022-09-18 16:16:09 -0500 | |
---|---|---|
committer | 2022-09-18 16:16:09 -0500 | |
commit | 8a7f689b24777e533cf0d7cc0c5f60998d8fee86 (patch) | |
tree | ffb95e86724a80265f7075a5e23d7d1f410e4a3a /media-libs/libaacplus | |
parent | x11-terms/mrxvt: treeclean (diff) | |
download | gentoo-8a7f689b24777e533cf0d7cc0c5f60998d8fee86.tar.gz gentoo-8a7f689b24777e533cf0d7cc0c5f60998d8fee86.tar.bz2 gentoo-8a7f689b24777e533cf0d7cc0c5f60998d8fee86.zip |
media-libs/libaacplus: treeclean
Bug: https://bugs.gentoo.org/618000
Signed-off-by: John Helmert III <ajak@gentoo.org>
Diffstat (limited to 'media-libs/libaacplus')
-rw-r--r-- | media-libs/libaacplus/Manifest | 2 | ||||
-rw-r--r-- | media-libs/libaacplus/files/libaacplus-2.0.2-clang-inline-redefinition.patch | 37 | ||||
-rw-r--r-- | media-libs/libaacplus/libaacplus-2.0.2-r3.ebuild | 66 | ||||
-rw-r--r-- | media-libs/libaacplus/metadata.xml | 8 |
4 files changed, 0 insertions, 113 deletions
diff --git a/media-libs/libaacplus/Manifest b/media-libs/libaacplus/Manifest deleted file mode 100644 index 63175e45c2fa..000000000000 --- a/media-libs/libaacplus/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST 26410-800.zip 1348294 BLAKE2B ff774eb4c6db9a545ccd06611237d35bca192509b44cdfdcdc538c4aa4895e3ca6139904e25e44a457bbfdaa2306b17c3029b916b02c2e35bf9c267fb3007901 SHA512 a1d5a4d9b67b4e7292d3d07ba62090f92e9f6cd90e72aadb0e4067120941cc89b93ed136023461354567e845f34274a8097187a70d1477695b3e2024f86ee29d -DIST libaacplus-2.0.2.tar.gz 42155 BLAKE2B fd65ac4d1a59136b1af1209f5ade9ba331ccb3d529e184329594c95654829e0bce29d107a221542b2ac3800610062774be52a1619aa0b591eaec3d8836b049a1 SHA512 05a6cc206fc187c96b065e94a80a57f6f1610fc5a3228f0163ac5acedabab2f2501dec8df3d196b9a1e2c2785277b0224cd5bb4d2a090bad2dcae44e023f9189 diff --git a/media-libs/libaacplus/files/libaacplus-2.0.2-clang-inline-redefinition.patch b/media-libs/libaacplus/files/libaacplus-2.0.2-clang-inline-redefinition.patch deleted file mode 100644 index 64940a439db0..000000000000 --- a/media-libs/libaacplus/files/libaacplus-2.0.2-clang-inline-redefinition.patch +++ /dev/null @@ -1,37 +0,0 @@ -Fix implicit gnu89 inline semantics causing issues with clang: -* main.o:main.c:function main: error: undefined reference to 'AuChannelOpen' -* https://bugs.gentoo.org/show_bug.cgi?id=458932 - ---- libaacplus-2.0.2/frontend/au_channel.h -+++ libaacplus-2.0.2/frontend/au_channel.h -@@ -12,7 +12,7 @@ - int aFmt; - } WavInfo; - --inline FILE* AuChannelOpen (const char* filename, WavInfo* info) -+static inline FILE* AuChannelOpen (const char* filename, WavInfo* info) - { - unsigned char header[12]; - unsigned char data[WAV_HEADER_SIZE]; -@@ -48,18 +48,18 @@ - return handle; - } - --inline void AuChannelClose (FILE *audioChannel) -+static inline void AuChannelClose (FILE *audioChannel) - { - fclose(audioChannel); - } - --inline size_t AuChannelReadShort(FILE *audioChannel, short *samples, int nSamples, int *readed) -+static inline size_t AuChannelReadShort(FILE *audioChannel, short *samples, int nSamples, int *readed) - { - *readed = fread(samples, 2, nSamples, audioChannel); - return *readed <= 0; - } - --inline size_t AuChannelReadFloat(FILE *audioChannel, float *samples, int nSamples, int *readed) -+static inline size_t AuChannelReadFloat(FILE *audioChannel, float *samples, int nSamples, int *readed) - { - *readed = fread(samples, 4, nSamples, audioChannel); - return *readed <= 0; diff --git a/media-libs/libaacplus/libaacplus-2.0.2-r3.ebuild b/media-libs/libaacplus/libaacplus-2.0.2-r3.ebuild deleted file mode 100644 index 6db528358739..000000000000 --- a/media-libs/libaacplus/libaacplus-2.0.2-r3.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools multilib-minimal - -# This file cannot be mirrored. -# See the notes at http://tipok.org.ua/node/17 -# The .tar.gz, ie the wrapper library, is lgpl though. -TGPPDIST=26410-800.zip - -DESCRIPTION="HE-AAC+ v2 library, based on the reference implementation" -HOMEPAGE="http://tipok.org.ua/node/17" -SRC_URI=" - https://tipok.org.ua/downloads/media/aacplus/libaacplus/${P}.tar.gz - https://dev.gentoo.org/~aballier/${P}.tar.gz - http://www.3gpp.org/ftp/Specs/archive/26_series/26.410/${TGPPDIST}" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="amd64 arm ~hppa ppc ppc64 x86" -IUSE="fftw static-libs" -RESTRICT="bindist mirror" - -RDEPEND=" - !media-sound/aacplusenc - fftw? ( >=sci-libs/fftw-3.3.3-r2:3.0[${MULTILIB_USEDEP}] )" -DEPEND="${RDEPEND}" -BDEPEND=" - app-arch/unzip - virtual/pkgconfig -" - -PATCHES=( - "${FILESDIR}/${P}-clang-inline-redefinition.patch" -) - -src_prepare() { - default - - sed \ - -e 's/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/g' \ - -i configure.ac || die - - eautoreconf - - cp "${DISTDIR}/${TGPPDIST}" src/ || die - - multilib_copy_sources -} - -multilib_src_configure() { - econf \ - $(use_with fftw fftw3) \ - $(use_enable static-libs static) -} - -multilib_src_compile() { - emake -j1 -} - -multilib_src_install_all() { - find "${ED}" -name '*.la' -delete || die - einstalldocs -} diff --git a/media-libs/libaacplus/metadata.xml b/media-libs/libaacplus/metadata.xml deleted file mode 100644 index cd1cfc033621..000000000000 --- a/media-libs/libaacplus/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>sound@gentoo.org</email> - <name>Gentoo Sound project</name> - </maintainer> -</pkgmetadata> |