diff options
author | V3n3RiX <venerix@koprulu.sector> | 2025-03-12 01:49:51 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2025-03-12 01:49:51 +0000 |
commit | ef0fedb39c21a343a3f316726f272bad9005b22c (patch) | |
tree | 0d64e58453e117f61a9e1641532926278f51b72e /media-sound/moc | |
parent | cf7807d7aea23a99a144afceaba961cfed652b5f (diff) |
gentoo auto-resync : 12:03:2025 - 01:49:51next
Diffstat (limited to 'media-sound/moc')
-rw-r--r-- | media-sound/moc/Manifest | 1 | ||||
-rw-r--r-- | media-sound/moc/moc-2.6_alpha3-r8.ebuild | 110 |
2 files changed, 111 insertions, 0 deletions
diff --git a/media-sound/moc/Manifest b/media-sound/moc/Manifest index 97a6cbf5eb9b..e0412eceed57 100644 --- a/media-sound/moc/Manifest +++ b/media-sound/moc/Manifest @@ -2,4 +2,5 @@ AUX ffmpeg4.patch 1401 BLAKE2B 116679802c4acb9e843dbb8d656177ae133aefc49a270392e AUX moc-2.6_alpha3-stdint_uint_types.patch 1179 BLAKE2B 73dcba135553cd9630cf44e42a4651785d6b9d1cacb554be166a7772c56fbfdc1b4165c6951c810e962a6b4dc24fe714eb739244490b9a975e79b1d67e82dec6 SHA512 642be986fb147aa81251ce9c3f86761ff9f24c61e84fd447e243da34b1e9058a94f27ef632144f01e3c989bc321346bdc543130fd090520fb3064668a8017110 DIST moc-2.6-alpha3.tar.xz 496676 BLAKE2B 3b4f31676c869a0cacd44cce1e4509304e3b00a15e578eb394510fbe0ddaf53f5c5628f2dccd60f4b3925f3e597d9fbc04bc2a8e090e2e05227b822f1aa05ef0 SHA512 e38e277e5e945827308f47a8f3614eb1e52c16271da372f50e7b6427a7dfc994e1c66761a9e46326bf483b91e9127efe7796a329c62e95524609edfb3a7603bf EBUILD moc-2.6_alpha3-r7.ebuild 2508 BLAKE2B 07cfc58bbafee10d091bc85bbd0282b8574a7ce33ef53840b66b99e845fe1522731a864d1808bd5fbf17bde4a10cd0b3701e4f64dd39555a3725d17779c4fdc3 SHA512 d1b3add94d39ec005d77ea56644672c3f9c50940c59c8abf0c45d4faea5970a69fa4184d48672122882eb0c5310d14c6ab117cc9deabfd4e525c1951163fdb37 +EBUILD moc-2.6_alpha3-r8.ebuild 2540 BLAKE2B d74bc6e642c85cfa8ca50e23849a366767c9bd367cc063f8e04504007806310ff69c4abef5f0333b2b2f70e176d296514f85a8231043466c242a19e22cf39edc SHA512 64ab42303e78b2f5ef571734f06c46009f89627b03ac0365fbdc1c48d3773eb169893302ddd70e9a1fc856d57e3d59ab1b8108930b67f465715e08399f34a907 MISC metadata.xml 551 BLAKE2B 7ba09fda4ae34a248b8f15e1970e7b9e979d02610869e357c7048e6378c04b4b964539a227d1003290f96ea08a1d9f0755f6845d48ad4449e07e60158ab2f10d SHA512 90d0ad72daab356241b503aeffc3ce183db7eace0a7e6dc39e7387f8062f76ceb9301dac9fcfb15bcaa09edfcf9c520de2371de62743bfada8edb7aa8e641e91 diff --git a/media-sound/moc/moc-2.6_alpha3-r8.ebuild b/media-sound/moc/moc-2.6_alpha3-r8.ebuild new file mode 100644 index 000000000000..d7a76b1fd0f4 --- /dev/null +++ b/media-sound/moc/moc-2.6_alpha3-r8.ebuild @@ -0,0 +1,110 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools ffmpeg-compat + +MY_P=${PN}-${PV/_/-} +DESCRIPTION="Music On Console - ncurses interface for playing audio files" +HOMEPAGE="https://moc.daper.net" +SRC_URI="http://ftp.daper.net/pub/soft/moc/unstable/${MY_P}.tar.xz" +S="${WORKDIR}"/${MY_P} + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="aac alsa +cache curl debug ffmpeg flac jack libsamplerate mad +magic modplug musepack + oss sid sndfile sndio speex timidity tremor +unicode vorbis wavpack" + +RDEPEND=" + >=dev-libs/libltdl-2 + dev-libs/popt + sys-libs/ncurses:=[unicode(+)?] + aac? ( media-libs/faad2 ) + alsa? ( >=media-libs/alsa-lib-1.0.11 ) + cache? ( >=sys-libs/db-4.1:= ) + curl? ( >=net-misc/curl-7.15.1 ) + ffmpeg? ( media-video/ffmpeg-compat:4= ) + flac? ( >=media-libs/flac-1.1.3:= ) + jack? ( virtual/jack ) + libsamplerate? ( >=media-libs/libsamplerate-0.1.0 ) + mad? ( + media-libs/libmad + sys-libs/zlib + media-libs/libid3tag:= + ) + magic? ( sys-apps/file ) + modplug? ( >=media-libs/libmodplug-0.7 ) + musepack? ( + media-sound/musepack-tools + media-libs/taglib:= + ) + sid? ( >=media-libs/libsidplay-2.1.1 ) + sndfile? ( >=media-libs/libsndfile-1.0.0 ) + sndio? ( media-sound/sndio ) + speex? ( >=media-libs/speex-1.0.0 ) + timidity? ( + >=media-libs/libtimidity-0.1.0 + media-sound/timidity++ + ) + vorbis? ( + >=media-libs/libogg-1.0 + tremor? ( media-libs/tremor ) + !tremor? ( >=media-libs/libvorbis-1.0 ) + ) + wavpack? ( >=media-sound/wavpack-4.31 ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + app-arch/xz-utils + virtual/pkgconfig +" + +PATCHES=( + "${FILESDIR}/ffmpeg4.patch" + "${FILESDIR}/${P}-stdint_uint_types.patch" +) + +src_prepare() { + default + mv configure.{in,ac} || die + eautoreconf +} + +src_configure() { + ffmpeg_compat_setup 4 # (bug #834393) + + local myconf=( + --without-rcc + $(use_enable debug) + $(use_enable cache) + $(use_with oss) + $(use_with alsa) + $(use_with jack) + $(use_with sndio) + $(use_with magic) + $(use_with unicode ncursesw) + $(use_with libsamplerate samplerate) + $(use_with aac) + $(use_with ffmpeg) + $(use_with flac) + $(use_with modplug) + $(use_with mad mp3) + $(use_with musepack) + $(use_with sid sidplay2) + $(use_with sndfile) + $(use_with speex) + $(use_with timidity) + $(use_with vorbis vorbis $(usev tremor)) + $(use_with wavpack) + $(use_with curl) + ) + + CONFIG_SHELL="${BROOT}"/bin/bash econf "${myconf[@]}" +} + +src_install() { + default + find "${ED}" -name '*.la' -delete || die +} |