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>

Reply via email to