From 2719f73b6813d11d13a9650cdd2ab8ec6e69385d Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 9 Jul 2022 15:43:36 +0100 Subject: gentoo resync : 09.07.2022 --- media-sound/flacon/Manifest | 4 +- media-sound/flacon/flacon-9.0.0.ebuild | 84 ++++++++++++++++++++++++++++++++++ media-sound/flacon/metadata.xml | 9 +++- 3 files changed, 95 insertions(+), 2 deletions(-) create mode 100644 media-sound/flacon/flacon-9.0.0.ebuild (limited to 'media-sound/flacon') diff --git a/media-sound/flacon/Manifest b/media-sound/flacon/Manifest index 401b4b8bc684..c6a3c7c0e9b9 100644 --- a/media-sound/flacon/Manifest +++ b/media-sound/flacon/Manifest @@ -2,6 +2,8 @@ AUX flacon-5.5.1-ninja-warning.patch 2227 BLAKE2B 07957a0d79d3c6d8c228ba00f1232c AUX flacon-5.5.1-no-man-compress.patch 1089 BLAKE2B e4757b39f3ccbfb60e0298ed091718c809fa224d53d4cc0e15ae1f65e11d8698a5434bd3099bae3932b4931a7624ce9c00334e8503c2131a0d61d075642dc730 SHA512 a975329808a5642d4684d03c9261073633f394d789ac5b28dd30e0028a7ee8503a447644d5911a1bcd24c89fbab6279e3228dc21462f277aec9ef040b784703f DIST flacon-5.5.1.tar.gz 2336502 BLAKE2B 524fe5fa28126f56452515ca1ce1572343dad8b06c28fc8e3a22a11e9ad8f3a51a25b3c19ddd29a7e3c658f1d7fb3316a2554a12a4ba3dd22370fc1394d38022 SHA512 36900b011135b61cf3cc1f05d94f852fc7e127972f3fed09e0fb7e66fec944ed1c3bfc61307494aff87c2fe24e16479605043a79e0634bc23940d01fc337c6c1 DIST flacon-8.2.0.tar.gz 3757221 BLAKE2B dff0dc849c326a53ad167efea3106ca2d057121081822a821f2daa4cc2140a858960f1b4cdc2935f3e569aac25c25ceece2d171056788b9f541355c540457550 SHA512 9799c1a27426a2f67d782f15a3a1d210c5dc61b00b30b9c4143047a243f2d46cb0eb651c18919fa1ac2a8fdc2f54c83ec2e0b46a00254c908230e7ffb34965bc +DIST flacon-9.0.0.tar.gz 3762192 BLAKE2B abebc21e31fee43f4970b6e56724bfb0b6f2cc7d33e2539def102b329f1228886f7f0fcbb20a2e100a7ba77f6f45bf5ac032151ab0f830676dbf4ce24da0ce3f SHA512 3780f94a4c6c6812eb0a0efd4e677926d8cc53c15f692701cd20df0441f551d4639b632c08a36146873ad11cdb9cdaa4e726845eb05ae15ecc29a1dac250a928 EBUILD flacon-5.5.1.ebuild 1944 BLAKE2B 0afa69737ffe96fb91799505de744eb1a4522e628c945b346cdff399aa8006a2855bbc6f82b7bcce0616e8bc402ed7f76a255a3ebb788158fc915ba3e34635a4 SHA512 bed116792c593ce302e1d5316c3b383079461a6b4f9ecb9e32da6d96757f24a708befa2c9b5edb95f1383226405d64de52ef3fbf5681bd4a10b6c94176e2959b EBUILD flacon-8.2.0.ebuild 1857 BLAKE2B ae35909b2dc2e32f3dd13d490d91c1c0091ee0c7d03350c34194668ce03e8b5b4de11de1935633aa49c7b1db6efa35f721036b35ea125ce4dcab9e648e2be56d SHA512 b3399449ab554f8fbbcfbf13a42e01905030315772c791ec8ce91bbfd52a391da9aa79a4b97c2f464bc3fda99180bc13f01482cca0fea4f3fd8d151d16fa03b5 -MISC metadata.xml 246 BLAKE2B e0d07a3c91f7569af181b932beaa2930098f5d2dc0fd8c8910340dc9df7b136420c0a28cfe4fb912b15bd7914114fe379e4adf7fb5639e275644b79cd5582826 SHA512 b602668bd3a36db851e8853ac0588776fce12f69897114d8f029fae5dacc7116b5faa35f46c5a2fdb3c151e09d4c117920b44eda4bbb4f766508d8961178d19a +EBUILD flacon-9.0.0.ebuild 1916 BLAKE2B 0a44efb1c42c53edfd5a60604ab6a20999603b11a795d58b63c695fef9a55a1d6952ac610a93ca5f2d10fecb71d94809ed36b86b0921f0c2bb24f30cf84814c0 SHA512 ec6ad6dc62697a8ea0398612de6bbac76b4c0de17c96f023f0c2bb766df29d272c5f903e050f1aabdce08b606812239f463191c899d1dae0ce99acd5dee214ed +MISC metadata.xml 483 BLAKE2B 795d557d1298374afb1a7b7e944258091e5a1a33cbba44ffb89d2b41545a13bc079ea406012351256e9aa3be08aa0277adb6757e68ac5d55e3fd636bce5efca9 SHA512 3d744c253befad102285251d40d891aef8ddab615f095a717951706fd64ac12f4fc7191d1b5ce0c4e9c3870eec5b427fcf5158771349a4a8c5219f7b797386ac diff --git a/media-sound/flacon/flacon-9.0.0.ebuild b/media-sound/flacon/flacon-9.0.0.ebuild new file mode 100644 index 000000000000..ed4cffb9c113 --- /dev/null +++ b/media-sound/flacon/flacon-9.0.0.ebuild @@ -0,0 +1,84 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Tests require lots of disk space +CHECKREQS_DISK_BUILD=10G +inherit check-reqs cmake optfeature virtualx xdg-utils + +DESCRIPTION="Extracts audio tracks from an audio CD image to separate tracks" +HOMEPAGE="https://flacon.github.io/" +SRC_URI="https://github.com/flacon/flacon/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="LGPL-2.1+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" + +BDEPEND=" + dev-qt/linguist-tools:5 + virtual/pkgconfig +" +RDEPEND=" + app-i18n/uchardet + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtwidgets:5 + media-libs/taglib +" +DEPEND="${RDEPEND} + dev-qt/qtconcurrent:5 + test? ( + dev-qt/qttest:5 + media-libs/flac + media-sound/mac + media-sound/shntool + media-sound/ttaenc + media-sound/wavpack + ) +" + +RESTRICT="!test? ( test )" + +pkg_pretend() { + use test && check-reqs_pkg_pretend +} + +pkg_setup() { + use test && check-reqs_pkg_setup +} + +src_configure() { + local mycmakeargs=( + -DBUILD_TESTS="$(usex test)" + ) + cmake_src_configure +} + +src_test() { + virtx "${BUILD_DIR}/tests/${PN}_test" || die +} + +pkg_postinst() { + optfeature_header "${PN} optionally supports formats listed below." + optfeature 'FLAC input and output support' media-libs/flac + optfeature 'WavPack input and output support' media-sound/wavpack + optfeature 'APE input support' media-sound/mac + optfeature 'ALAC output support' media-sound/alac_decoder + optfeature 'TTA input support' media-sound/ttaenc + optfeature 'AAC output support' media-libs/faac + optfeature 'MP3 output support' media-sound/lame + optfeature 'Vorbis output support' media-sound/vorbis-tools + optfeature 'MP3 Replay Gain support' media-sound/mp3gain + optfeature 'Vorbis Replay Gain support' media-sound/vorbisgain + + xdg_icon_cache_update + xdg_desktop_database_update +} + +pkg_postrm() { + xdg_icon_cache_update + xdg_desktop_database_update +} diff --git a/media-sound/flacon/metadata.xml b/media-sound/flacon/metadata.xml index 39b7db36d101..0c5a1c0fb135 100644 --- a/media-sound/flacon/metadata.xml +++ b/media-sound/flacon/metadata.xml @@ -1,7 +1,14 @@ - + + rndxelement@protonmail.com + Philipp Rösner + + + proxy-maint@gentoo.org + Proxy Maintainers + flacon/flacon -- cgit v1.2.3