summaryrefslogtreecommitdiff
path: root/media-sound/vorbis-tools
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-11-01 15:50:35 +0000
committerV3n3RiX <venerix@koprulu.sector>2023-11-01 15:50:35 +0000
commite590456a8f7fef7ac4410bcf8f1e1486848e0243 (patch)
tree1f65784bfd0ba1870b77050bc9ecf847cbdcd31e /media-sound/vorbis-tools
parent89e7211956082c276a5a7bd56153c337600969e1 (diff)
gentoo auto-resync : 01:11:2023 - 15:50:35
Diffstat (limited to 'media-sound/vorbis-tools')
-rw-r--r--media-sound/vorbis-tools/Manifest2
-rw-r--r--media-sound/vorbis-tools/files/vorbis-tools-1.4.2-r3-docdir.patch12
-rw-r--r--media-sound/vorbis-tools/vorbis-tools-1.4.2-r3.ebuild53
3 files changed, 67 insertions, 0 deletions
diff --git a/media-sound/vorbis-tools/Manifest b/media-sound/vorbis-tools/Manifest
index 135d926bfdd1..1ff8f3af6296 100644
--- a/media-sound/vorbis-tools/Manifest
+++ b/media-sound/vorbis-tools/Manifest
@@ -1,5 +1,7 @@
AUX vorbis-tools-1.4.2-clang16.patch 613 BLAKE2B 571cfe069cf2b29ebba4582f90db471d45a8bc864a04bd5cc3e3193ac45a3b2b3ae4dc3cd9708253674faf716747fa9841d6012348a714b6a8453f24ae0db7ee SHA512 8e99492e5ebbfb5f4d1b268e168058bed163e0bb278ecdc67976bd1181996d19c068a61983536a0ea5ff2bc9ff1dbab0c2bb609a4f2a2782f9f8358a5cee4273
AUX vorbis-tools-1.4.2-docdir.patch 416 BLAKE2B 1ce521f429314e40b9fbde91103dc0fd4cb02a0801479da8c4d5cf17334e6586c23a892f12398b9cc62c86fd17394d5325bd580c5be1d03ffd11e5a21bf18443 SHA512 96f1ef85b92e25dd1d029cf19b4e81ca455cbf9da83b49bf50ce10bbbf02a0150975eaeb2ded262c8931d213d6d767013ced4d7334ab5a6fa1c06f55bf278c91
+AUX vorbis-tools-1.4.2-r3-docdir.patch 333 BLAKE2B 4995047906f8d83402bdfe6d340a9cac658a73b369700509f7f314260d595b123278fbf9a88e50a1b6c2c7bed00ea80f18f7bad6467239e1b7cc5906f00c4c64 SHA512 9b8c781c5f3f67ece38f0bb4844d1ba18571a91f07ffda0c99449015b043346b2c7be03c957be34bc02abc4664b7b131fb547a2a97dc16278fd8a70790f6fba0
DIST vorbis-tools-1.4.2.tar.gz 1389947 BLAKE2B 6cec240a2c069a74accfadd4d4a5a2a75bb4ad40c83aff86e190f7b19a87d4348d7a932e69a9ae9dd2efff636f47d3465b3d26d39393b4fec925cb7d1543f77e SHA512 31681560434054706981aef64406975295eb405a9d2d7c0468af789d6c23edb7cfc1c19d26a28fa7061835524289cdc6d217a4669c43a2eb828189370cc6fcaf
EBUILD vorbis-tools-1.4.2-r2.ebuild 983 BLAKE2B 9d1164502c49862cf8b0d1dd35bbb33054684449c56ec1b30c0d15040a2f41a02edb79c0421d66e8eb38676910ebaee54e27b1fadaa593c722de5601539f6727 SHA512 408a083cf10a2cd7bb9229bd9f5833255e9e293c0066c61ba5bb1e5c68b5980c1506c2f982c4e99b0a0b96cc65740dd5a23bc0f41a476de8104b7a680030cc1c
+EBUILD vorbis-tools-1.4.2-r3.ebuild 1059 BLAKE2B 8d9938b3ece3875097a5aa9858539253f510d6137bae8d63a9437907517f32d632a3ee0d340f330b4d15e9f69a846de910f96f46b80edce894820a75daaec242 SHA512 90d88d4a0b2a71292efaffad0bcc3dea51f174450d6849f3383c4a70fd20e0c02660aa9efe25314fb1473d85b6b80bb63884c1cba5961b9309edf2d542e7aba4
MISC metadata.xml 428 BLAKE2B 06363d3740051fdb8d99d36d6f488019d80f87d82c2919f6be0e22f3c8041b516f0c9da7dbbad266147498ea3b15446bf1a0614413bbfe0b799adb92ef9c96f4 SHA512 f288eb76ce48927f0b30db2a3efb4ebb0ae25f77c0dfdd7e4272763232afb75c6010ebdcff5869f0201395aa81597907197ee14f7fa1c0df16c4eeb83076014e
diff --git a/media-sound/vorbis-tools/files/vorbis-tools-1.4.2-r3-docdir.patch b/media-sound/vorbis-tools/files/vorbis-tools-1.4.2-r3-docdir.patch
new file mode 100644
index 000000000000..6e78b0d6b7d2
--- /dev/null
+++ b/media-sound/vorbis-tools/files/vorbis-tools-1.4.2-r3-docdir.patch
@@ -0,0 +1,12 @@
+https://bugs.gentoo.org/869662
+
+--- vorbis-tools-1.4.2/ogg123/Makefile.am
++++ vorbis-tools-1.4.2/ogg123/Makefile.am
+@@ -25,7 +25,6 @@
+ localedir = $(datadir)/locale
+ DEFS = -DSYSCONFDIR=\"$(sysconfdir)\" -DLOCALEDIR=\"$(localedir)\" @DEFS@
+
+-docdir = $(datadir)/doc/$(PACKAGE)-$(VERSION)
+ mandir = @MANDIR@
+
+ bin_PROGRAMS = ogg123
diff --git a/media-sound/vorbis-tools/vorbis-tools-1.4.2-r3.ebuild b/media-sound/vorbis-tools/vorbis-tools-1.4.2-r3.ebuild
new file mode 100644
index 000000000000..5ba47cf06cc9
--- /dev/null
+++ b/media-sound/vorbis-tools/vorbis-tools-1.4.2-r3.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="Tools for using the Ogg Vorbis sound file format"
+HOMEPAGE="https://xiph.org/vorbis/"
+SRC_URI="https://ftp.osuosl.org/pub/xiph/releases/vorbis/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+IUSE="flac kate nls +ogg123 speex"
+
+RDEPEND="
+ media-libs/libvorbis
+ media-libs/opusfile
+ flac? ( media-libs/flac:= )
+ kate? ( media-libs/libkate )
+ ogg123? (
+ media-libs/libao
+ net-misc/curl
+ )
+ speex? ( media-libs/speex )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ virtual/pkgconfig
+ nls? ( sys-devel/gettext )
+"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-1.4.2-r3-docdir.patch
+ "${FILESDIR}"/${P}-clang16.patch
+)
+
+src_prepare() {
+ default
+ eautoreconf
+}
+
+src_configure() {
+ local myeconfargs=(
+ $(use_with flac)
+ $(use_with kate)
+ $(use_enable nls)
+ $(use_enable ogg123)
+ $(use_with speex)
+ )
+ econf "${myeconfargs[@]}"
+}