commit:     8a7f689b24777e533cf0d7cc0c5f60998d8fee86
Author:     John Helmert III <ajak <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 18 21:16:09 2022 +0000
Commit:     John Helmert III <ajak <AT> gentoo <DOT> org>
CommitDate: Sun Sep 18 21:16:09 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a7f689b

media-libs/libaacplus: treeclean

Bug: https://bugs.gentoo.org/618000
Signed-off-by: John Helmert III <ajak <AT> gentoo.org>

 media-libs/libaacplus/Manifest                     |  2 -
 ...ibaacplus-2.0.2-clang-inline-redefinition.patch | 37 ------------
 media-libs/libaacplus/libaacplus-2.0.2-r3.ebuild   | 66 ----------------------
 media-libs/libaacplus/metadata.xml                 |  8 ---
 profiles/package.mask                              |  5 --
 5 files changed, 118 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>so...@gentoo.org</email>
-    <name>Gentoo Sound project</name>
-  </maintainer>
-</pkgmetadata>

diff --git a/profiles/package.mask b/profiles/package.mask
index 47166fa94dcb..d356912a3a03 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -325,11 +325,6 @@ dev-haskell/doctest-parallel
 # bug #772209
 app-crypt/keybase
 
-# John Helmert III <a...@gentoo.org> (2022-08-14)
-# Dead upstream, vulnerable, no revdeps except a usedep. Removal in 30
-# days, bug #618000
-media-libs/libaacplus
-
 # John Helmert III <a...@gentoo.org> (2022-08-14)
 # Vulnerable and unmaintained for years, many open bugs, no revdeps,
 # EAPI 6. Removal in 30 days, bug 733354

Reply via email to