commit: ab2860b64672553bfbb7a311a3aa66a479ecce50 Author: Alfred Wingate <parona <AT> protonmail <DOT> com> AuthorDate: Wed Feb 11 07:44:17 2026 +0000 Commit: Sam James <sam <AT> gentoo <DOT> org> CommitDate: Thu Feb 19 16:53:30 2026 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab2860b6
media-libs/libdolbyb: new package, add 1.0.1 Signed-off-by: Alfred Wingate <parona <AT> protonmail.com> Part-of: https://codeberg.org/gentoo/gentoo/pulls/95 Signed-off-by: Sam James <sam <AT> gentoo.org> media-libs/libdolbyb/Manifest | 1 + media-libs/libdolbyb/libdolbyb-1.0.1.ebuild | 21 +++++++++++++++++++++ media-libs/libdolbyb/metadata.xml | 20 ++++++++++++++++++++ 3 files changed, 42 insertions(+) diff --git a/media-libs/libdolbyb/Manifest b/media-libs/libdolbyb/Manifest new file mode 100644 index 000000000000..10834a3f9dd7 --- /dev/null +++ b/media-libs/libdolbyb/Manifest @@ -0,0 +1 @@ +DIST libdolbyb-1.0.1.tar.gz 414211 BLAKE2B 2325e3f652ed22007c0d4eaa9469cc1e28b4c66bd892adc5e9c00c0e0d414bbe41ddb1330717e615cf392a8c49da568ab50e8580d9970700901af280b17885e5 SHA512 f27879eefdc573f5e53707e6ed9be1c6ca51a964bc11840b641e172aef3b319184bbaa456aef3a52ba3a12866476ea7340db40347054390f3cd48e4cb05de637 diff --git a/media-libs/libdolbyb/libdolbyb-1.0.1.ebuild b/media-libs/libdolbyb/libdolbyb-1.0.1.ebuild new file mode 100644 index 000000000000..d2c4b5b23855 --- /dev/null +++ b/media-libs/libdolbyb/libdolbyb-1.0.1.ebuild @@ -0,0 +1,21 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Treat audio recordings similar to Dolby B noise reduction codecs" +HOMEPAGE="https://codeberg.org/sox_ng/libdolbyb" +SRC_URI="https://codeberg.org/sox_ng/libdolbyb/releases/download/${P}/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0/3" # SHLIB in configure.ac +KEYWORDS="~amd64" + +DEPEND="media-libs/libsndfile" +RDEPEND="${DEPEND}" + +src_install() { + default + + find "${ED}" -name '*.la' -delete || die +} diff --git a/media-libs/libdolbyb/metadata.xml b/media-libs/libdolbyb/metadata.xml new file mode 100644 index 000000000000..c28c2db13086 --- /dev/null +++ b/media-libs/libdolbyb/metadata.xml @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="project"> + <email>[email protected]</email> + <name>Gentoo Sound project</name> + </maintainer> + <longdescription> + libdolbyb treats audio recordings to apply or remove something + similar to what Dolby B noise reduction codecs in high-end + tape recorders do by emulating in software the electronics of + a real Dolby B unit. + It translates dolbybcsoftwaredecode.sf.net from Pascal into C giving + a generic C library and a command-line tool and is used as a new SoX effect + in sox_ng + </longdescription> + <upstream> + <remote-id type="codeberg">sox_ng/libdolbyb</remote-id> + </upstream> +</pkgmetadata>
