[gentoo-commits] repo/gentoo:master commit in: media-sound/kid3/
commit: dd0f7c5ed5f958123f6847b983b1ab3ec37d96d4 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Apr 22 17:03:13 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Apr 22 17:07:34 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd0f7c5e media-sound/kid3: drop 3.9.4 Signed-off-by: Andreas Sturmlechner gentoo.org> media-sound/kid3/Manifest | 1 - media-sound/kid3/kid3-3.9.4.ebuild | 101 - 2 files changed, 102 deletions(-) diff --git a/media-sound/kid3/Manifest b/media-sound/kid3/Manifest index 7a7d07321451..ba2bf1bd75c0 100644 --- a/media-sound/kid3/Manifest +++ b/media-sound/kid3/Manifest @@ -1,2 +1 @@ -DIST kid3-3.9.4.tar.xz 1834140 BLAKE2B 7a429b763bf4b0a275f9ba41dd0af314d564bcc8963093fefc10499e3e0e567d838515983b23cf9dfd5121adecce63b83d2179abca7904345d5b9f15a3c87aee SHA512 28fe76ab6101202445d419c1a8a1bc4dfe31c9924fb6d28203ff9c0d2926b20e3a10a5f8b10e9193ff889e93100ce8bc6663baa29cfdecd5ec9dfb3445489348 DIST kid3-3.9.5.tar.xz 1843528 BLAKE2B 6bd7cf85eb6da91e1fb2dad40f63cdd443b1f75f3fab685f7af3caa5727f49afbf9b53a8d304f5e127743c4e0f8e3672b62fca33cf6de0a02ef091e758b2335a SHA512 a5b21ebabeddb49a2755fd1b5c563a822419d2a82184182bda85e5be9932ccd9626e969f944fb55cfa4c85f7c7c9821adba75375f966ee90272c2cf2283acdd8 diff --git a/media-sound/kid3/kid3-3.9.4.ebuild b/media-sound/kid3/kid3-3.9.4.ebuild deleted file mode 100644 index d341c8dbbf9d.. --- a/media-sound/kid3/kid3-3.9.4.ebuild +++ /dev/null @@ -1,101 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..11} ) -inherit cmake kde.org python-any-r1 xdg - -DESCRIPTION="Simple tag editor based on Qt" -HOMEPAGE="https://kid3.kde.org/; - -if [[ ${KDE_BUILD_TYPE} != live ]]; then - SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz" - KEYWORDS="amd64 x86" -fi - -LICENSE="GPL-2+" -SLOT="5" -IUSE="acoustid flac kde mp3 mp4 +mpris +taglib test vorbis" - -REQUIRED_USE="flac? ( vorbis )" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-qt/qtcore:5 - dev-qt/qtdeclarative:5 - dev-qt/qtgui:5 - dev-qt/qtmultimedia:5 - dev-qt/qtnetwork:5 - dev-qt/qtwidgets:5 - dev-qt/qtxml:5 - sys-libs/readline:= - acoustid? ( - media-libs/chromaprint:= - media-video/ffmpeg:= - ) - flac? ( - media-libs/flac:=[cxx] - media-libs/libvorbis - ) - kde? ( - kde-frameworks/kconfig:5 - kde-frameworks/kconfigwidgets:5 - kde-frameworks/kcoreaddons:5 - kde-frameworks/kio:5 - kde-frameworks/kwidgetsaddons:5 - kde-frameworks/kxmlgui:5 - ) - mp3? ( media-libs/id3lib ) - mp4? ( media-libs/libmp4v2 ) - mpris? ( dev-qt/qtdbus:5 ) - taglib? ( >=media-libs/taglib-1.9.1 ) - vorbis? ( - media-libs/libogg - media-libs/libvorbis - ) -" -DEPEND="${RDEPEND} - test? ( dev-qt/qttest:5 ) -" -BDEPEND="${PYTHON_DEPS} - dev-qt/linguist-tools:5 - kde? ( kde-frameworks/extra-cmake-modules:0 ) -" - -pkg_setup() { - use test && python-any-r1_pkg_setup -} - -src_prepare() { - # overengineered upstream build system - cmake_src_prepare - # applies broken python hacks, bug #614950 - cmake_comment_add_subdirectory doc - - sed -e "/^ *find_package.*QT NAMES/s/Qt6 //" \ - -i CMakeLists.txt || die # ensure Qt5 build -} - -src_configure() { - local mycmakeargs=( - -DBUILD_WITH_QT6=OFF - -DWITH_QAUDIODECODER=ON # bug 855281 - -DWITH_CHROMAPRINT=$(usex acoustid) - -DWITH_DBUS=$(usex mpris) - -DWITH_FLAC=$(usex flac) - -DWITH_ID3LIB=$(usex mp3) - -DWITH_MP4V2=$(usex mp4) - -DWITH_TAGLIB=$(usex taglib) - -DBUILD_TESTING=$(usex test) - -DWITH_VORBIS=$(usex vorbis) - ) - - if use kde ; then - mycmakeargs+=( "-DWITH_APPS=KDE;CLI" ) - else - mycmakeargs+=( "-DWITH_APPS=Qt;CLI" ) - fi - - cmake_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: media-sound/kid3/
commit: c27dcc7382bb7a4ac50c3218065eac8abf10dcb3 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Apr 20 14:51:58 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Apr 20 14:52:10 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c27dcc73 media-sound/kid3: Stabilize 3.9.5 x86, #930324 Signed-off-by: Arthur Zamarin gentoo.org> media-sound/kid3/kid3-3.9.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/kid3/kid3-3.9.5.ebuild b/media-sound/kid3/kid3-3.9.5.ebuild index f5efd4036dad..20121e18a128 100644 --- a/media-sound/kid3/kid3-3.9.5.ebuild +++ b/media-sound/kid3/kid3-3.9.5.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://kid3.kde.org/; if [[ ${KDE_BUILD_TYPE} != live ]]; then SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz" - KEYWORDS="amd64 ~x86" + KEYWORDS="amd64 x86" fi LICENSE="GPL-2+"
[gentoo-commits] repo/gentoo:master commit in: media-sound/kid3/
commit: 51567fd7504ce418cc0ecb36556133a5feeac9aa Author: Arthur Zamarin gentoo org> AuthorDate: Sat Apr 20 14:51:51 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Apr 20 14:52:07 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51567fd7 media-sound/kid3: Stabilize 3.9.5 amd64, #930324 Signed-off-by: Arthur Zamarin gentoo.org> media-sound/kid3/kid3-3.9.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/kid3/kid3-3.9.5.ebuild b/media-sound/kid3/kid3-3.9.5.ebuild index 5917cb2a450f..f5efd4036dad 100644 --- a/media-sound/kid3/kid3-3.9.5.ebuild +++ b/media-sound/kid3/kid3-3.9.5.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://kid3.kde.org/; if [[ ${KDE_BUILD_TYPE} != live ]]; then SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz" - KEYWORDS="~amd64 ~x86" + KEYWORDS="amd64 ~x86" fi LICENSE="GPL-2+"
[gentoo-commits] repo/gentoo:master commit in: media-sound/kid3/
commit: 6b7670433a88937f040755620bcf3cbddcfea362 Author: Miroslav Šulc gentoo org> AuthorDate: Mon Mar 11 09:24:50 2024 + Commit: Miroslav Šulc gentoo org> CommitDate: Mon Mar 11 09:24:50 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b767043 media-sound/kid3: bump to 3.9.5 Signed-off-by: Miroslav Šulc gentoo.org> media-sound/kid3/Manifest | 1 + media-sound/kid3/kid3-3.9.5.ebuild | 101 + 2 files changed, 102 insertions(+) diff --git a/media-sound/kid3/Manifest b/media-sound/kid3/Manifest index 9c43b7e3e8e5..7a7d07321451 100644 --- a/media-sound/kid3/Manifest +++ b/media-sound/kid3/Manifest @@ -1 +1,2 @@ DIST kid3-3.9.4.tar.xz 1834140 BLAKE2B 7a429b763bf4b0a275f9ba41dd0af314d564bcc8963093fefc10499e3e0e567d838515983b23cf9dfd5121adecce63b83d2179abca7904345d5b9f15a3c87aee SHA512 28fe76ab6101202445d419c1a8a1bc4dfe31c9924fb6d28203ff9c0d2926b20e3a10a5f8b10e9193ff889e93100ce8bc6663baa29cfdecd5ec9dfb3445489348 +DIST kid3-3.9.5.tar.xz 1843528 BLAKE2B 6bd7cf85eb6da91e1fb2dad40f63cdd443b1f75f3fab685f7af3caa5727f49afbf9b53a8d304f5e127743c4e0f8e3672b62fca33cf6de0a02ef091e758b2335a SHA512 a5b21ebabeddb49a2755fd1b5c563a822419d2a82184182bda85e5be9932ccd9626e969f944fb55cfa4c85f7c7c9821adba75375f966ee90272c2cf2283acdd8 diff --git a/media-sound/kid3/kid3-3.9.5.ebuild b/media-sound/kid3/kid3-3.9.5.ebuild new file mode 100644 index ..5917cb2a450f --- /dev/null +++ b/media-sound/kid3/kid3-3.9.5.ebuild @@ -0,0 +1,101 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) +inherit cmake kde.org python-any-r1 xdg + +DESCRIPTION="Simple tag editor based on Qt" +HOMEPAGE="https://kid3.kde.org/; + +if [[ ${KDE_BUILD_TYPE} != live ]]; then + SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz" + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="GPL-2+" +SLOT="5" +IUSE="acoustid flac kde mp3 mp4 +mpris +taglib test vorbis" + +REQUIRED_USE="flac? ( vorbis )" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-qt/qtcore:5 + dev-qt/qtdeclarative:5 + dev-qt/qtgui:5 + dev-qt/qtmultimedia:5 + dev-qt/qtnetwork:5 + dev-qt/qtwidgets:5 + dev-qt/qtxml:5 + sys-libs/readline:= + acoustid? ( + media-libs/chromaprint:= + media-video/ffmpeg:= + ) + flac? ( + media-libs/flac:=[cxx] + media-libs/libvorbis + ) + kde? ( + kde-frameworks/kconfig:5 + kde-frameworks/kconfigwidgets:5 + kde-frameworks/kcoreaddons:5 + kde-frameworks/kio:5 + kde-frameworks/kwidgetsaddons:5 + kde-frameworks/kxmlgui:5 + ) + mp3? ( media-libs/id3lib ) + mp4? ( media-libs/libmp4v2 ) + mpris? ( dev-qt/qtdbus:5 ) + taglib? ( >=media-libs/taglib-1.9.1 ) + vorbis? ( + media-libs/libogg + media-libs/libvorbis + ) +" +DEPEND="${RDEPEND} + test? ( dev-qt/qttest:5 ) +" +BDEPEND="${PYTHON_DEPS} + dev-qt/linguist-tools:5 + kde? ( kde-frameworks/extra-cmake-modules:0 ) +" + +pkg_setup() { + use test && python-any-r1_pkg_setup +} + +src_prepare() { + # overengineered upstream build system + cmake_src_prepare + # applies broken python hacks, bug #614950 + cmake_comment_add_subdirectory doc + + sed -e "/^ *find_package.*QT NAMES/s/Qt6 //" \ + -i CMakeLists.txt || die # ensure Qt5 build +} + +src_configure() { + local mycmakeargs=( + -DBUILD_WITH_QT6=OFF + -DWITH_QAUDIODECODER=ON # bug 855281 + -DWITH_CHROMAPRINT=$(usex acoustid) + -DWITH_DBUS=$(usex mpris) + -DWITH_FLAC=$(usex flac) + -DWITH_ID3LIB=$(usex mp3) + -DWITH_MP4V2=$(usex mp4) + -DWITH_TAGLIB=$(usex taglib) + -DBUILD_TESTING=$(usex test) + -DWITH_VORBIS=$(usex vorbis) + ) + + if use kde ; then + mycmakeargs+=( "-DWITH_APPS=KDE;CLI" ) + else + mycmakeargs+=( "-DWITH_APPS=Qt;CLI" ) + fi + + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: media-sound/kid3/
commit: 3efc255b5e758ad2a56e5ecc35f77cc88d933ecf Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Aug 3 17:10:53 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Aug 3 17:11:26 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3efc255b media-sound/kid3: drop 3.9.3 Signed-off-by: Andreas Sturmlechner gentoo.org> media-sound/kid3/Manifest | 1 - media-sound/kid3/kid3-3.9.3.ebuild | 100 - 2 files changed, 101 deletions(-) diff --git a/media-sound/kid3/Manifest b/media-sound/kid3/Manifest index 434651b6a269..9c43b7e3e8e5 100644 --- a/media-sound/kid3/Manifest +++ b/media-sound/kid3/Manifest @@ -1,2 +1 @@ -DIST kid3-3.9.3.tar.xz 1820640 BLAKE2B ea030328d88f583e88959e7536f4e3e086354befc40395700fac8314a1e7c3da7a2f9a614ff9ad98491d9ec4d8b24ead05a2214b94f55786a5e493c1a585056c SHA512 f40c7eaa186eb7d3163635286a8ad89bf6b29dce851b4fadc0814eec7759ed7fbac37e4596365bac4df93c5b655a7e943f8414e7c8f661b29aea7bde5367ed73 DIST kid3-3.9.4.tar.xz 1834140 BLAKE2B 7a429b763bf4b0a275f9ba41dd0af314d564bcc8963093fefc10499e3e0e567d838515983b23cf9dfd5121adecce63b83d2179abca7904345d5b9f15a3c87aee SHA512 28fe76ab6101202445d419c1a8a1bc4dfe31c9924fb6d28203ff9c0d2926b20e3a10a5f8b10e9193ff889e93100ce8bc6663baa29cfdecd5ec9dfb3445489348 diff --git a/media-sound/kid3/kid3-3.9.3.ebuild b/media-sound/kid3/kid3-3.9.3.ebuild deleted file mode 100644 index b6393b2bf064.. --- a/media-sound/kid3/kid3-3.9.3.ebuild +++ /dev/null @@ -1,100 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..11} ) -inherit cmake kde.org python-any-r1 xdg - -DESCRIPTION="Simple tag editor based on Qt" -HOMEPAGE="https://kid3.kde.org/; - -if [[ ${KDE_BUILD_TYPE} != live ]]; then - SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz" - KEYWORDS="amd64 x86" -fi - -LICENSE="GPL-2+" -SLOT="5" -IUSE="acoustid flac kde mp3 mp4 +mpris +taglib test vorbis" - -REQUIRED_USE="flac? ( vorbis )" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-qt/qtcore:5 - dev-qt/qtdeclarative:5 - dev-qt/qtgui:5 - dev-qt/qtmultimedia:5 - dev-qt/qtnetwork:5 - dev-qt/qtwidgets:5 - dev-qt/qtxml:5 - sys-libs/readline:= - acoustid? ( - media-libs/chromaprint:= - media-video/ffmpeg:= - ) - flac? ( - media-libs/flac:=[cxx] - media-libs/libvorbis - ) - kde? ( - kde-frameworks/kconfig:5 - kde-frameworks/kconfigwidgets:5 - kde-frameworks/kcoreaddons:5 - kde-frameworks/kio:5 - kde-frameworks/kwidgetsaddons:5 - kde-frameworks/kxmlgui:5 - ) - mp3? ( media-libs/id3lib ) - mp4? ( media-libs/libmp4v2 ) - mpris? ( dev-qt/qtdbus:5 ) - taglib? ( >=media-libs/taglib-1.9.1 ) - vorbis? ( - media-libs/libogg - media-libs/libvorbis - ) -" -DEPEND="${RDEPEND} - test? ( dev-qt/qttest:5 ) -" -BDEPEND="${PYTHON_DEPS} - dev-qt/linguist-tools:5 - kde? ( kde-frameworks/extra-cmake-modules:5 ) -" - -pkg_setup() { - use test && python-any-r1_pkg_setup -} - -src_prepare() { - # overengineered upstream build system - cmake_src_prepare - # applies broken python hacks, bug #614950 - cmake_comment_add_subdirectory doc - - sed -e "/^find_package.*QT NAMES/s/Qt6 //" \ - -i CMakeLists.txt || die # ensure Qt5 build -} - -src_configure() { - local mycmakeargs=( - -DPython3_EXECUTABLE="${PYTHON}" - -DWITH_CHROMAPRINT=$(usex acoustid) - -DWITH_DBUS=$(usex mpris) - -DWITH_FLAC=$(usex flac) - -DWITH_ID3LIB=$(usex mp3) - -DWITH_MP4V2=$(usex mp4) - -DWITH_TAGLIB=$(usex taglib) - -DBUILD_TESTING=$(usex test) - -DWITH_VORBIS=$(usex vorbis) - ) - - if use kde ; then - mycmakeargs+=( "-DWITH_APPS=KDE;CLI" ) - else - mycmakeargs+=( "-DWITH_APPS=Qt;CLI" ) - fi - - cmake_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: media-sound/kid3/
commit: 76227a67676268ef6650ba71954b0dffd5b5e8c8 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Jul 31 16:02:16 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Jul 31 16:07:49 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76227a67 media-sound/kid3: Set -DWITH_QAUDIODECODER to circumvent detection If none of (WITH_FFMPEG,WITH_GSTREAMER,WITH_QAUDIODECODER) is set, build system will perform some kind of detection on chromaprint via CMake's GetPrerequisites macro. That, for some reason, will end up in a sandbox violation against media-libs/chromaprint[-tools]. Set to -DWITH_QAUDIODECODER since we already depend on dev-qt/qtmultimedia. Closes: https://bugs.gentoo.org/855281 Bug: https://bugs.gentoo.org/911185 Signed-off-by: Andreas Sturmlechner gentoo.org> media-sound/kid3/kid3-3.9.4.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/media-sound/kid3/kid3-3.9.4.ebuild b/media-sound/kid3/kid3-3.9.4.ebuild index 2bc1178b0bb1..22d30b51080b 100644 --- a/media-sound/kid3/kid3-3.9.4.ebuild +++ b/media-sound/kid3/kid3-3.9.4.ebuild @@ -80,6 +80,7 @@ src_prepare() { src_configure() { local mycmakeargs=( -DBUILD_WITH_QT6=OFF + -DWITH_QAUDIODECODER=ON # bug 855281 -DWITH_CHROMAPRINT=$(usex acoustid) -DWITH_DBUS=$(usex mpris) -DWITH_FLAC=$(usex flac)
[gentoo-commits] repo/gentoo:master commit in: media-sound/kid3/
commit: 08be88cfe406b3950137f03fe871abd8eaa98699 Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Jul 11 18:24:25 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Jul 11 19:21:30 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08be88cf media-sound/kid3: add 3.9.4 Signed-off-by: Andreas Sturmlechner gentoo.org> media-sound/kid3/Manifest | 1 + media-sound/kid3/kid3-3.9.4.ebuild | 100 + 2 files changed, 101 insertions(+) diff --git a/media-sound/kid3/Manifest b/media-sound/kid3/Manifest index 93466b386a18..434651b6a269 100644 --- a/media-sound/kid3/Manifest +++ b/media-sound/kid3/Manifest @@ -1 +1,2 @@ DIST kid3-3.9.3.tar.xz 1820640 BLAKE2B ea030328d88f583e88959e7536f4e3e086354befc40395700fac8314a1e7c3da7a2f9a614ff9ad98491d9ec4d8b24ead05a2214b94f55786a5e493c1a585056c SHA512 f40c7eaa186eb7d3163635286a8ad89bf6b29dce851b4fadc0814eec7759ed7fbac37e4596365bac4df93c5b655a7e943f8414e7c8f661b29aea7bde5367ed73 +DIST kid3-3.9.4.tar.xz 1834140 BLAKE2B 7a429b763bf4b0a275f9ba41dd0af314d564bcc8963093fefc10499e3e0e567d838515983b23cf9dfd5121adecce63b83d2179abca7904345d5b9f15a3c87aee SHA512 28fe76ab6101202445d419c1a8a1bc4dfe31c9924fb6d28203ff9c0d2926b20e3a10a5f8b10e9193ff889e93100ce8bc6663baa29cfdecd5ec9dfb3445489348 diff --git a/media-sound/kid3/kid3-3.9.4.ebuild b/media-sound/kid3/kid3-3.9.4.ebuild new file mode 100644 index ..2bc1178b0bb1 --- /dev/null +++ b/media-sound/kid3/kid3-3.9.4.ebuild @@ -0,0 +1,100 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..11} ) +inherit cmake kde.org python-any-r1 xdg + +DESCRIPTION="Simple tag editor based on Qt" +HOMEPAGE="https://kid3.kde.org/; + +if [[ ${KDE_BUILD_TYPE} != live ]]; then + SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz" + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="GPL-2+" +SLOT="5" +IUSE="acoustid flac kde mp3 mp4 +mpris +taglib test vorbis" + +REQUIRED_USE="flac? ( vorbis )" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-qt/qtcore:5 + dev-qt/qtdeclarative:5 + dev-qt/qtgui:5 + dev-qt/qtmultimedia:5 + dev-qt/qtnetwork:5 + dev-qt/qtwidgets:5 + dev-qt/qtxml:5 + sys-libs/readline:= + acoustid? ( + media-libs/chromaprint:= + media-video/ffmpeg:= + ) + flac? ( + media-libs/flac:=[cxx] + media-libs/libvorbis + ) + kde? ( + kde-frameworks/kconfig:5 + kde-frameworks/kconfigwidgets:5 + kde-frameworks/kcoreaddons:5 + kde-frameworks/kio:5 + kde-frameworks/kwidgetsaddons:5 + kde-frameworks/kxmlgui:5 + ) + mp3? ( media-libs/id3lib ) + mp4? ( media-libs/libmp4v2 ) + mpris? ( dev-qt/qtdbus:5 ) + taglib? ( >=media-libs/taglib-1.9.1 ) + vorbis? ( + media-libs/libogg + media-libs/libvorbis + ) +" +DEPEND="${RDEPEND} + test? ( dev-qt/qttest:5 ) +" +BDEPEND="${PYTHON_DEPS} + dev-qt/linguist-tools:5 + kde? ( kde-frameworks/extra-cmake-modules:5 ) +" + +pkg_setup() { + use test && python-any-r1_pkg_setup +} + +src_prepare() { + # overengineered upstream build system + cmake_src_prepare + # applies broken python hacks, bug #614950 + cmake_comment_add_subdirectory doc + + sed -e "/^ *find_package.*QT NAMES/s/Qt6 //" \ + -i CMakeLists.txt || die # ensure Qt5 build +} + +src_configure() { + local mycmakeargs=( + -DBUILD_WITH_QT6=OFF + -DWITH_CHROMAPRINT=$(usex acoustid) + -DWITH_DBUS=$(usex mpris) + -DWITH_FLAC=$(usex flac) + -DWITH_ID3LIB=$(usex mp3) + -DWITH_MP4V2=$(usex mp4) + -DWITH_TAGLIB=$(usex taglib) + -DBUILD_TESTING=$(usex test) + -DWITH_VORBIS=$(usex vorbis) + ) + + if use kde ; then + mycmakeargs+=( "-DWITH_APPS=KDE;CLI" ) + else + mycmakeargs+=( "-DWITH_APPS=Qt;CLI" ) + fi + + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: media-sound/kid3/files/, media-sound/kid3/
commit: e77ce858041053e89f626994de3f6c239dbe9d73 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Feb 27 19:28:11 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Feb 27 19:29:23 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e77ce858 media-sound/kid3: drop 3.9.2-r1 Signed-off-by: Andreas Sturmlechner gentoo.org> media-sound/kid3/Manifest| 1 - media-sound/kid3/files/kid3-3.9.2-musl.patch | 27 --- media-sound/kid3/kid3-3.9.2-r1.ebuild| 102 --- 3 files changed, 130 deletions(-) diff --git a/media-sound/kid3/Manifest b/media-sound/kid3/Manifest index 7ed23cbdb72e..93466b386a18 100644 --- a/media-sound/kid3/Manifest +++ b/media-sound/kid3/Manifest @@ -1,2 +1 @@ -DIST kid3-3.9.2.tar.xz 1952344 BLAKE2B 5a44a05f614f97dc7ddab39694a1773e1e6c55af7a9dc4ac7b793a520e54a8892c2181903a58f150885b3b4e17ebf921db719863f7ac4fd540f711a444990df3 SHA512 fc0b9db33ea948a2345968ab5da65f959bea829130f4250604d68df778218173d49f92b015d9be4e43f57ba5ae3388b0e97f558774df590b5959aa6f6293acd3 DIST kid3-3.9.3.tar.xz 1820640 BLAKE2B ea030328d88f583e88959e7536f4e3e086354befc40395700fac8314a1e7c3da7a2f9a614ff9ad98491d9ec4d8b24ead05a2214b94f55786a5e493c1a585056c SHA512 f40c7eaa186eb7d3163635286a8ad89bf6b29dce851b4fadc0814eec7759ed7fbac37e4596365bac4df93c5b655a7e943f8414e7c8f661b29aea7bde5367ed73 diff --git a/media-sound/kid3/files/kid3-3.9.2-musl.patch b/media-sound/kid3/files/kid3-3.9.2-musl.patch deleted file mode 100644 index 05eb15536386.. --- a/media-sound/kid3/files/kid3-3.9.2-musl.patch +++ /dev/null @@ -1,27 +0,0 @@ -From 15655cd3f19b95d5533bdfd52b0f38c51a4fdf88 Mon Sep 17 00:00:00 2001 -From: Bart Ribbers -Date: Sat, 24 Sep 2022 17:20:06 +0200 -Subject: [PATCH] Fix build on Musl libc - -malloc_trim is only implemented on glibc, so rather than checking if the -OS is Linux and not Android, check if it's Linux and glibc. - src/core/model/kid3application.cpp | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/src/core/model/kid3application.cpp b/src/core/model/kid3application.cpp -index d40bca83..03409d1b 100644 a/src/core/model/kid3application.cpp -+++ b/src/core/model/kid3application.cpp -@@ -995,7 +995,7 @@ void Kid3Application::unloadAllTags() - taggedFile->closeFileHandle(); - } - } --#if defined Q_OS_LINUX && !defined Q_OS_ANDROID -+#if defined Q_OS_LINUX && defined __GLIBC__ - if (::malloc_trim(0)) { - qDebug("Memory released by malloc_trim()"); - } --- -GitLab - diff --git a/media-sound/kid3/kid3-3.9.2-r1.ebuild b/media-sound/kid3/kid3-3.9.2-r1.ebuild deleted file mode 100644 index 506b585726a8.. --- a/media-sound/kid3/kid3-3.9.2-r1.ebuild +++ /dev/null @@ -1,102 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..11} ) -inherit cmake kde.org python-any-r1 xdg - -DESCRIPTION="Simple tag editor based on Qt" -HOMEPAGE="https://kid3.kde.org/; - -if [[ ${KDE_BUILD_TYPE} != live ]]; then - SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz" - KEYWORDS="amd64 x86" -fi - -LICENSE="GPL-2+" -SLOT="5" -IUSE="acoustid flac kde mp3 mp4 +mpris +taglib test vorbis" - -REQUIRED_USE="flac? ( vorbis )" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-qt/qtcore:5 - dev-qt/qtdeclarative:5 - dev-qt/qtgui:5 - dev-qt/qtmultimedia:5 - dev-qt/qtnetwork:5 - dev-qt/qtwidgets:5 - dev-qt/qtxml:5 - sys-libs/readline:= - acoustid? ( - media-libs/chromaprint:= - media-video/ffmpeg:= - ) - flac? ( - media-libs/flac:=[cxx] - media-libs/libvorbis - ) - kde? ( - kde-frameworks/kconfig:5 - kde-frameworks/kconfigwidgets:5 - kde-frameworks/kcoreaddons:5 - kde-frameworks/kio:5 - kde-frameworks/kwidgetsaddons:5 - kde-frameworks/kxmlgui:5 - ) - mp3? ( media-libs/id3lib ) - mp4? ( media-libs/libmp4v2 ) - mpris? ( dev-qt/qtdbus:5 ) - taglib? ( >=media-libs/taglib-1.9.1 ) - vorbis? ( - media-libs/libogg - media-libs/libvorbis - ) -" -DEPEND="${RDEPEND} - test? ( dev-qt/qttest:5 ) -" -BDEPEND="${PYTHON_DEPS} - dev-qt/linguist-tools:5 - kde? ( kde-frameworks/extra-cmake-modules:5 ) -" - -PATCHES=( "${FILESDIR}/${P}-musl.patch" ) - -pkg_setup() { - use test && python-any-r1_pkg_setup -} - -src_prepare() { - # overengineered upstream build system - cmake_src_prepare - # applies broken python hacks, bug #614950 - cmake_comment_add_subdirectory doc - - sed -e "/^find_package.*QT NAMES/s/Qt6 //" \ - -i CMakeLists.txt || die # ensure Qt5 build -} - -src_configure() { - local mycmakeargs=( -
[gentoo-commits] repo/gentoo:master commit in: media-sound/kid3/
commit: 33db6dee879e2da46efe3aa8fc15c5311cf0293a Author: Arthur Zamarin gentoo org> AuthorDate: Sat Feb 25 18:05:11 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Feb 25 18:05:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33db6dee media-sound/kid3: Stabilize 3.9.3 x86, #893300 Signed-off-by: Arthur Zamarin gentoo.org> media-sound/kid3/kid3-3.9.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/kid3/kid3-3.9.3.ebuild b/media-sound/kid3/kid3-3.9.3.ebuild index dba2308a36eb..b6393b2bf064 100644 --- a/media-sound/kid3/kid3-3.9.3.ebuild +++ b/media-sound/kid3/kid3-3.9.3.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://kid3.kde.org/; if [[ ${KDE_BUILD_TYPE} != live ]]; then SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz" - KEYWORDS="amd64 ~x86" + KEYWORDS="amd64 x86" fi LICENSE="GPL-2+"
[gentoo-commits] repo/gentoo:master commit in: media-sound/kid3/
commit: cbfa382dd6ee493bcc31b1a9da30435414329768 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Feb 25 14:46:04 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Feb 25 14:46:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbfa382d media-sound/kid3: Stabilize 3.9.3 amd64, #893300 Signed-off-by: Arthur Zamarin gentoo.org> media-sound/kid3/kid3-3.9.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/kid3/kid3-3.9.3.ebuild b/media-sound/kid3/kid3-3.9.3.ebuild index 83c244f1f47a..dba2308a36eb 100644 --- a/media-sound/kid3/kid3-3.9.3.ebuild +++ b/media-sound/kid3/kid3-3.9.3.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://kid3.kde.org/; if [[ ${KDE_BUILD_TYPE} != live ]]; then SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz" - KEYWORDS="~amd64 ~x86" + KEYWORDS="amd64 ~x86" fi LICENSE="GPL-2+"
[gentoo-commits] repo/gentoo:master commit in: media-sound/kid3/
commit: 32a35f85bef2f971fceb638d7d77a16ee60d98db Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Jan 12 20:41:18 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Jan 12 20:42:15 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32a35f85 media-sound/kid3: add 3.9.3 Signed-off-by: Andreas Sturmlechner gentoo.org> media-sound/kid3/Manifest | 1 + media-sound/kid3/kid3-3.9.3.ebuild | 100 + 2 files changed, 101 insertions(+) diff --git a/media-sound/kid3/Manifest b/media-sound/kid3/Manifest index a1f40ac2ba81..7ed23cbdb72e 100644 --- a/media-sound/kid3/Manifest +++ b/media-sound/kid3/Manifest @@ -1 +1,2 @@ DIST kid3-3.9.2.tar.xz 1952344 BLAKE2B 5a44a05f614f97dc7ddab39694a1773e1e6c55af7a9dc4ac7b793a520e54a8892c2181903a58f150885b3b4e17ebf921db719863f7ac4fd540f711a444990df3 SHA512 fc0b9db33ea948a2345968ab5da65f959bea829130f4250604d68df778218173d49f92b015d9be4e43f57ba5ae3388b0e97f558774df590b5959aa6f6293acd3 +DIST kid3-3.9.3.tar.xz 1820640 BLAKE2B ea030328d88f583e88959e7536f4e3e086354befc40395700fac8314a1e7c3da7a2f9a614ff9ad98491d9ec4d8b24ead05a2214b94f55786a5e493c1a585056c SHA512 f40c7eaa186eb7d3163635286a8ad89bf6b29dce851b4fadc0814eec7759ed7fbac37e4596365bac4df93c5b655a7e943f8414e7c8f661b29aea7bde5367ed73 diff --git a/media-sound/kid3/kid3-3.9.3.ebuild b/media-sound/kid3/kid3-3.9.3.ebuild new file mode 100644 index ..9f393da995d1 --- /dev/null +++ b/media-sound/kid3/kid3-3.9.3.ebuild @@ -0,0 +1,100 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) +inherit cmake kde.org python-any-r1 xdg + +DESCRIPTION="Simple tag editor based on Qt" +HOMEPAGE="https://kid3.kde.org/; + +if [[ ${KDE_BUILD_TYPE} != live ]]; then + SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz" + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="GPL-2+" +SLOT="5" +IUSE="acoustid flac kde mp3 mp4 +mpris +taglib test vorbis" + +REQUIRED_USE="flac? ( vorbis )" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-qt/qtcore:5 + dev-qt/qtdeclarative:5 + dev-qt/qtgui:5 + dev-qt/qtmultimedia:5 + dev-qt/qtnetwork:5 + dev-qt/qtwidgets:5 + dev-qt/qtxml:5 + sys-libs/readline:= + acoustid? ( + media-libs/chromaprint:= + media-video/ffmpeg:= + ) + flac? ( + media-libs/flac:=[cxx] + media-libs/libvorbis + ) + kde? ( + kde-frameworks/kconfig:5 + kde-frameworks/kconfigwidgets:5 + kde-frameworks/kcoreaddons:5 + kde-frameworks/kio:5 + kde-frameworks/kwidgetsaddons:5 + kde-frameworks/kxmlgui:5 + ) + mp3? ( media-libs/id3lib ) + mp4? ( media-libs/libmp4v2 ) + mpris? ( dev-qt/qtdbus:5 ) + taglib? ( >=media-libs/taglib-1.9.1 ) + vorbis? ( + media-libs/libogg + media-libs/libvorbis + ) +" +DEPEND="${RDEPEND} + test? ( dev-qt/qttest:5 ) +" +BDEPEND="${PYTHON_DEPS} + dev-qt/linguist-tools:5 + kde? ( kde-frameworks/extra-cmake-modules:5 ) +" + +pkg_setup() { + use test && python-any-r1_pkg_setup +} + +src_prepare() { + # overengineered upstream build system + cmake_src_prepare + # applies broken python hacks, bug #614950 + cmake_comment_add_subdirectory doc + + sed -e "/^find_package.*QT NAMES/s/Qt6 //" \ + -i CMakeLists.txt || die # ensure Qt5 build +} + +src_configure() { + local mycmakeargs=( + -DPython3_EXECUTABLE="${PYTHON}" + -DWITH_CHROMAPRINT=$(usex acoustid) + -DWITH_DBUS=$(usex mpris) + -DWITH_FLAC=$(usex flac) + -DWITH_ID3LIB=$(usex mp3) + -DWITH_MP4V2=$(usex mp4) + -DWITH_TAGLIB=$(usex taglib) + -DBUILD_TESTING=$(usex test) + -DWITH_VORBIS=$(usex vorbis) + ) + + if use kde ; then + mycmakeargs+=( "-DWITH_APPS=KDE;CLI" ) + else + mycmakeargs+=( "-DWITH_APPS=Qt;CLI" ) + fi + + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: media-sound/kid3/files/, media-sound/kid3/
commit: fdb1782174e7db8b4674d678312de7c8b85b6716 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Oct 10 16:11:10 2022 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Oct 10 16:11:42 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdb17821 media-sound/kid3: Fix build with musl Closes: https://bugs.gentoo.org/832301 Signed-off-by: Andreas Sturmlechner gentoo.org> media-sound/kid3/files/kid3-3.9.2-musl.patch | 27 +++ media-sound/kid3/kid3-3.9.2-r1.ebuild| 2 ++ 2 files changed, 29 insertions(+) diff --git a/media-sound/kid3/files/kid3-3.9.2-musl.patch b/media-sound/kid3/files/kid3-3.9.2-musl.patch new file mode 100644 index ..05eb15536386 --- /dev/null +++ b/media-sound/kid3/files/kid3-3.9.2-musl.patch @@ -0,0 +1,27 @@ +From 15655cd3f19b95d5533bdfd52b0f38c51a4fdf88 Mon Sep 17 00:00:00 2001 +From: Bart Ribbers +Date: Sat, 24 Sep 2022 17:20:06 +0200 +Subject: [PATCH] Fix build on Musl libc + +malloc_trim is only implemented on glibc, so rather than checking if the +OS is Linux and not Android, check if it's Linux and glibc. +--- + src/core/model/kid3application.cpp | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/src/core/model/kid3application.cpp b/src/core/model/kid3application.cpp +index d40bca83..03409d1b 100644 +--- a/src/core/model/kid3application.cpp b/src/core/model/kid3application.cpp +@@ -995,7 +995,7 @@ void Kid3Application::unloadAllTags() + taggedFile->closeFileHandle(); + } + } +-#if defined Q_OS_LINUX && !defined Q_OS_ANDROID ++#if defined Q_OS_LINUX && defined __GLIBC__ + if (::malloc_trim(0)) { + qDebug("Memory released by malloc_trim()"); + } +-- +GitLab + diff --git a/media-sound/kid3/kid3-3.9.2-r1.ebuild b/media-sound/kid3/kid3-3.9.2-r1.ebuild index b298c0f7a0d9..332eb6c4f7d3 100644 --- a/media-sound/kid3/kid3-3.9.2-r1.ebuild +++ b/media-sound/kid3/kid3-3.9.2-r1.ebuild @@ -63,6 +63,8 @@ BDEPEND="${PYTHON_DEPS} kde? ( kde-frameworks/extra-cmake-modules:5 ) " +PATCHES=( "${FILESDIR}/${P}-musl.patch" ) + pkg_setup() { use test && python-any-r1_pkg_setup }
[gentoo-commits] repo/gentoo:master commit in: media-sound/kid3/
commit: 4326a2c251b742eca81e14541f0bf93f74e75515 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Sep 10 09:10:12 2022 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Sep 10 09:17:41 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4326a2c2 media-sound/kid3: drop 3.9.1-r1 Signed-off-by: Andreas Sturmlechner gentoo.org> media-sound/kid3/Manifest | 1 - media-sound/kid3/kid3-3.9.1-r1.ebuild | 100 -- 2 files changed, 101 deletions(-) diff --git a/media-sound/kid3/Manifest b/media-sound/kid3/Manifest index 5ac84b27b105..a1f40ac2ba81 100644 --- a/media-sound/kid3/Manifest +++ b/media-sound/kid3/Manifest @@ -1,2 +1 @@ -DIST kid3-3.9.1.tar.xz 1796320 BLAKE2B 3404c6016a7d5195cc2e9826ef8daf452f5419566ffa9b50b20dd21072c0e34159e39bb8eeec08b7e12fe7f14df96517e929163ae4c14e28509cc51a0e96de08 SHA512 865fc2abfffd9533347ecfee037dfa15c6cedfc33ed0378b6d8dfef3436c6ec78c2100a317edf0882b16d345ea14b564cfb4055f74317634b4863ec477a80669 DIST kid3-3.9.2.tar.xz 1952344 BLAKE2B 5a44a05f614f97dc7ddab39694a1773e1e6c55af7a9dc4ac7b793a520e54a8892c2181903a58f150885b3b4e17ebf921db719863f7ac4fd540f711a444990df3 SHA512 fc0b9db33ea948a2345968ab5da65f959bea829130f4250604d68df778218173d49f92b015d9be4e43f57ba5ae3388b0e97f558774df590b5959aa6f6293acd3 diff --git a/media-sound/kid3/kid3-3.9.1-r1.ebuild b/media-sound/kid3/kid3-3.9.1-r1.ebuild deleted file mode 100644 index 0f41813a0a56.. --- a/media-sound/kid3/kid3-3.9.1-r1.ebuild +++ /dev/null @@ -1,100 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) -inherit cmake kde.org python-any-r1 xdg - -DESCRIPTION="Simple tag editor based on Qt" -HOMEPAGE="https://kid3.kde.org/; - -if [[ ${KDE_BUILD_TYPE} != live ]]; then - SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz" - KEYWORDS="amd64 x86" -fi - -LICENSE="GPL-2+" -SLOT="5" -IUSE="acoustid flac kde mp3 mp4 +mpris +taglib test vorbis" - -REQUIRED_USE="flac? ( vorbis )" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-qt/qtcore:5 - dev-qt/qtdeclarative:5 - dev-qt/qtgui:5 - dev-qt/qtmultimedia:5 - dev-qt/qtnetwork:5 - dev-qt/qtwidgets:5 - dev-qt/qtxml:5 - sys-libs/readline:= - acoustid? ( - media-libs/chromaprint:= - media-video/ffmpeg:= - ) - flac? ( - media-libs/flac:=[cxx] - media-libs/libvorbis - ) - kde? ( - kde-frameworks/kconfig:5 - kde-frameworks/kconfigwidgets:5 - kde-frameworks/kcoreaddons:5 - kde-frameworks/kio:5 - kde-frameworks/kwidgetsaddons:5 - kde-frameworks/kxmlgui:5 - ) - mp3? ( media-libs/id3lib ) - mp4? ( media-libs/libmp4v2 ) - mpris? ( dev-qt/qtdbus:5 ) - taglib? ( >=media-libs/taglib-1.9.1 ) - vorbis? ( - media-libs/libogg - media-libs/libvorbis - ) -" -DEPEND="${RDEPEND} - test? ( dev-qt/qttest:5 ) -" -BDEPEND="${PYTHON_DEPS} - dev-qt/linguist-tools:5 - kde? ( kde-frameworks/extra-cmake-modules:5 ) -" - -pkg_setup() { - use test && python-any-r1_pkg_setup -} - -src_prepare() { - # overengineered upstream build system - cmake_src_prepare - # applies broken python hacks, bug #614950 - cmake_comment_add_subdirectory doc - - sed -e "/^find_package.*QT NAMES/s/Qt6 //" \ - -i CMakeLists.txt || die # ensure Qt5 build -} - -src_configure() { - local mycmakeargs=( - -DPython3_EXECUTABLE="${PYTHON}" - -DWITH_CHROMAPRINT=$(usex acoustid) - -DWITH_DBUS=$(usex mpris) - -DWITH_FLAC=$(usex flac) - -DWITH_ID3LIB=$(usex mp3) - -DWITH_MP4V2=$(usex mp4) - -DWITH_TAGLIB=$(usex taglib) - -DBUILD_TESTING=$(usex test) - -DWITH_VORBIS=$(usex vorbis) - ) - - if use kde ; then - mycmakeargs+=( "-DWITH_APPS=KDE;CLI" ) - else - mycmakeargs+=( "-DWITH_APPS=Qt;CLI" ) - fi - - cmake_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: media-sound/kid3/
commit: 86749966a2c2f28bd0c042581e6670be5b6e8fa0 Author: Sam James gentoo org> AuthorDate: Sat Sep 10 08:31:42 2022 + Commit: Sam James gentoo org> CommitDate: Sat Sep 10 08:40:28 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86749966 media-sound/kid3: add media-libs/flac subslot dep media-libs/flac-1.4.0 breaks ABI. Signed-off-by: Sam James gentoo.org> media-sound/kid3/{kid3-3.9.1.ebuild => kid3-3.9.1-r1.ebuild} | 10 +- media-sound/kid3/{kid3-3.9.2.ebuild => kid3-3.9.2-r1.ebuild} | 10 +- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/media-sound/kid3/kid3-3.9.1.ebuild b/media-sound/kid3/kid3-3.9.1-r1.ebuild similarity index 94% rename from media-sound/kid3/kid3-3.9.1.ebuild rename to media-sound/kid3/kid3-3.9.1-r1.ebuild index a3361e1c7c99..0f41813a0a56 100644 --- a/media-sound/kid3/kid3-3.9.1.ebuild +++ b/media-sound/kid3/kid3-3.9.1-r1.ebuild @@ -29,13 +29,13 @@ RDEPEND=" dev-qt/qtnetwork:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 - sys-libs/readline:0= + sys-libs/readline:= acoustid? ( - media-libs/chromaprint - media-video/ffmpeg + media-libs/chromaprint:= + media-video/ffmpeg:= ) flac? ( - media-libs/flac[cxx] + media-libs/flac:=[cxx] media-libs/libvorbis ) kde? ( @@ -47,7 +47,7 @@ RDEPEND=" kde-frameworks/kxmlgui:5 ) mp3? ( media-libs/id3lib ) - mp4? ( media-libs/libmp4v2:0 ) + mp4? ( media-libs/libmp4v2 ) mpris? ( dev-qt/qtdbus:5 ) taglib? ( >=media-libs/taglib-1.9.1 ) vorbis? ( diff --git a/media-sound/kid3/kid3-3.9.2.ebuild b/media-sound/kid3/kid3-3.9.2-r1.ebuild similarity index 94% rename from media-sound/kid3/kid3-3.9.2.ebuild rename to media-sound/kid3/kid3-3.9.2-r1.ebuild index 6469613eec18..b298c0f7a0d9 100644 --- a/media-sound/kid3/kid3-3.9.2.ebuild +++ b/media-sound/kid3/kid3-3.9.2-r1.ebuild @@ -29,13 +29,13 @@ RDEPEND=" dev-qt/qtnetwork:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 - sys-libs/readline:0= + sys-libs/readline:= acoustid? ( - media-libs/chromaprint - media-video/ffmpeg + media-libs/chromaprint:= + media-video/ffmpeg:= ) flac? ( - media-libs/flac[cxx] + media-libs/flac:=[cxx] media-libs/libvorbis ) kde? ( @@ -47,7 +47,7 @@ RDEPEND=" kde-frameworks/kxmlgui:5 ) mp3? ( media-libs/id3lib ) - mp4? ( media-libs/libmp4v2:0 ) + mp4? ( media-libs/libmp4v2 ) mpris? ( dev-qt/qtdbus:5 ) taglib? ( >=media-libs/taglib-1.9.1 ) vorbis? (
[gentoo-commits] repo/gentoo:master commit in: media-sound/kid3/
commit: ca1234eb0d8e36c12e50ad4bc2d6f7edfad61eb7 Author: Sam James gentoo org> AuthorDate: Sat Sep 10 00:47:05 2022 + Commit: Sam James gentoo org> CommitDate: Sat Sep 10 00:47:05 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca1234eb media-sound/kid3: Stabilize 3.9.2 amd64, #869305 Signed-off-by: Sam James gentoo.org> media-sound/kid3/kid3-3.9.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/kid3/kid3-3.9.2.ebuild b/media-sound/kid3/kid3-3.9.2.ebuild index 5e27fe36edd5..8ee7dda15adc 100644 --- a/media-sound/kid3/kid3-3.9.2.ebuild +++ b/media-sound/kid3/kid3-3.9.2.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://kid3.kde.org/; if [[ ${KDE_BUILD_TYPE} != live ]]; then SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz" - KEYWORDS="~amd64 ~x86" + KEYWORDS="amd64 ~x86" fi LICENSE="GPL-2+"
[gentoo-commits] repo/gentoo:master commit in: media-sound/kid3/
commit: 33115d3eeaba36a0b1c5aca606d483f6a32fa31d Author: Sam James gentoo org> AuthorDate: Sat Sep 10 00:47:34 2022 + Commit: Sam James gentoo org> CommitDate: Sat Sep 10 00:47:34 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33115d3e media-sound/kid3: Stabilize 3.9.2 x86, #869305 Signed-off-by: Sam James gentoo.org> media-sound/kid3/kid3-3.9.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/kid3/kid3-3.9.2.ebuild b/media-sound/kid3/kid3-3.9.2.ebuild index 8ee7dda15adc..6469613eec18 100644 --- a/media-sound/kid3/kid3-3.9.2.ebuild +++ b/media-sound/kid3/kid3-3.9.2.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://kid3.kde.org/; if [[ ${KDE_BUILD_TYPE} != live ]]; then SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz" - KEYWORDS="amd64 ~x86" + KEYWORDS="amd64 x86" fi LICENSE="GPL-2+"
[gentoo-commits] repo/gentoo:master commit in: media-sound/kid3/
commit: cca93ac8b6ba77a484acabca72b5fba6dc0341f8 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Aug 8 11:33:14 2022 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Aug 8 12:07:49 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cca93ac8 media-sound/kid3: add 3.9.2 Signed-off-by: Andreas Sturmlechner gentoo.org> media-sound/kid3/Manifest | 1 + media-sound/kid3/kid3-3.9.2.ebuild | 100 + 2 files changed, 101 insertions(+) diff --git a/media-sound/kid3/Manifest b/media-sound/kid3/Manifest index 817b4f59d871..5ac84b27b105 100644 --- a/media-sound/kid3/Manifest +++ b/media-sound/kid3/Manifest @@ -1 +1,2 @@ DIST kid3-3.9.1.tar.xz 1796320 BLAKE2B 3404c6016a7d5195cc2e9826ef8daf452f5419566ffa9b50b20dd21072c0e34159e39bb8eeec08b7e12fe7f14df96517e929163ae4c14e28509cc51a0e96de08 SHA512 865fc2abfffd9533347ecfee037dfa15c6cedfc33ed0378b6d8dfef3436c6ec78c2100a317edf0882b16d345ea14b564cfb4055f74317634b4863ec477a80669 +DIST kid3-3.9.2.tar.xz 1952344 BLAKE2B 5a44a05f614f97dc7ddab39694a1773e1e6c55af7a9dc4ac7b793a520e54a8892c2181903a58f150885b3b4e17ebf921db719863f7ac4fd540f711a444990df3 SHA512 fc0b9db33ea948a2345968ab5da65f959bea829130f4250604d68df778218173d49f92b015d9be4e43f57ba5ae3388b0e97f558774df590b5959aa6f6293acd3 diff --git a/media-sound/kid3/kid3-3.9.2.ebuild b/media-sound/kid3/kid3-3.9.2.ebuild new file mode 100644 index ..5e27fe36edd5 --- /dev/null +++ b/media-sound/kid3/kid3-3.9.2.ebuild @@ -0,0 +1,100 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) +inherit cmake kde.org python-any-r1 xdg + +DESCRIPTION="Simple tag editor based on Qt" +HOMEPAGE="https://kid3.kde.org/; + +if [[ ${KDE_BUILD_TYPE} != live ]]; then + SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz" + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="GPL-2+" +SLOT="5" +IUSE="acoustid flac kde mp3 mp4 +mpris +taglib test vorbis" + +REQUIRED_USE="flac? ( vorbis )" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-qt/qtcore:5 + dev-qt/qtdeclarative:5 + dev-qt/qtgui:5 + dev-qt/qtmultimedia:5 + dev-qt/qtnetwork:5 + dev-qt/qtwidgets:5 + dev-qt/qtxml:5 + sys-libs/readline:0= + acoustid? ( + media-libs/chromaprint + media-video/ffmpeg + ) + flac? ( + media-libs/flac[cxx] + media-libs/libvorbis + ) + kde? ( + kde-frameworks/kconfig:5 + kde-frameworks/kconfigwidgets:5 + kde-frameworks/kcoreaddons:5 + kde-frameworks/kio:5 + kde-frameworks/kwidgetsaddons:5 + kde-frameworks/kxmlgui:5 + ) + mp3? ( media-libs/id3lib ) + mp4? ( media-libs/libmp4v2:0 ) + mpris? ( dev-qt/qtdbus:5 ) + taglib? ( >=media-libs/taglib-1.9.1 ) + vorbis? ( + media-libs/libogg + media-libs/libvorbis + ) +" +DEPEND="${RDEPEND} + test? ( dev-qt/qttest:5 ) +" +BDEPEND="${PYTHON_DEPS} + dev-qt/linguist-tools:5 + kde? ( kde-frameworks/extra-cmake-modules:5 ) +" + +pkg_setup() { + use test && python-any-r1_pkg_setup +} + +src_prepare() { + # overengineered upstream build system + cmake_src_prepare + # applies broken python hacks, bug #614950 + cmake_comment_add_subdirectory doc + + sed -e "/^find_package.*QT NAMES/s/Qt6 //" \ + -i CMakeLists.txt || die # ensure Qt5 build +} + +src_configure() { + local mycmakeargs=( + -DPython3_EXECUTABLE="${PYTHON}" + -DWITH_CHROMAPRINT=$(usex acoustid) + -DWITH_DBUS=$(usex mpris) + -DWITH_FLAC=$(usex flac) + -DWITH_ID3LIB=$(usex mp3) + -DWITH_MP4V2=$(usex mp4) + -DWITH_TAGLIB=$(usex taglib) + -DBUILD_TESTING=$(usex test) + -DWITH_VORBIS=$(usex vorbis) + ) + + if use kde ; then + mycmakeargs+=( "-DWITH_APPS=KDE;CLI" ) + else + mycmakeargs+=( "-DWITH_APPS=Qt;CLI" ) + fi + + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: media-sound/kid3/
commit: b1ba3b6998b5f065010f07aa21ea26908973dfb2 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Jan 22 12:06:37 2022 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Jan 22 12:06:37 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1ba3b69 media-sound/kid3: Drop 3.8.7 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner gentoo.org> media-sound/kid3/Manifest | 1 - media-sound/kid3/kid3-3.8.7.ebuild | 97 -- 2 files changed, 98 deletions(-) diff --git a/media-sound/kid3/Manifest b/media-sound/kid3/Manifest index 8ae5cf4d14d7..817b4f59d871 100644 --- a/media-sound/kid3/Manifest +++ b/media-sound/kid3/Manifest @@ -1,2 +1 @@ -DIST kid3-3.8.7.tar.gz 3356781 BLAKE2B 967a7af8f3ca5413716b1f246d07fa1723f57113369f466f853c00106e81648efb19c54abbb27b802ca9dae308c44683764356ebbbc708c7454e9669ae0201f4 SHA512 9d1a2c64d05e19c7a8c33f5447f896043ffd68ec95387dc04502549d59cb0398dd6946d17bfce12ed57ea445e0b39c8b3769918069ee9f1862f2480482bf2a01 DIST kid3-3.9.1.tar.xz 1796320 BLAKE2B 3404c6016a7d5195cc2e9826ef8daf452f5419566ffa9b50b20dd21072c0e34159e39bb8eeec08b7e12fe7f14df96517e929163ae4c14e28509cc51a0e96de08 SHA512 865fc2abfffd9533347ecfee037dfa15c6cedfc33ed0378b6d8dfef3436c6ec78c2100a317edf0882b16d345ea14b564cfb4055f74317634b4863ec477a80669 diff --git a/media-sound/kid3/kid3-3.8.7.ebuild b/media-sound/kid3/kid3-3.8.7.ebuild deleted file mode 100644 index 752bd1daaff3.. --- a/media-sound/kid3/kid3-3.8.7.ebuild +++ /dev/null @@ -1,97 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8..10} ) -inherit cmake kde.org python-any-r1 xdg - -DESCRIPTION="Simple tag editor based on Qt" -HOMEPAGE="https://kid3.kde.org/; - -if [[ ${KDE_BUILD_TYPE} != live ]]; then - SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - KEYWORDS="amd64 x86" -fi - -LICENSE="GPL-2+" -SLOT="5" -IUSE="acoustid flac kde mp3 mp4 +mpris +taglib test vorbis" - -REQUIRED_USE="flac? ( vorbis )" -RESTRICT+=" !test? ( test )" - -RDEPEND=" - dev-qt/qtcore:5 - dev-qt/qtdeclarative:5 - dev-qt/qtgui:5 - dev-qt/qtmultimedia:5 - dev-qt/qtnetwork:5 - dev-qt/qtwidgets:5 - dev-qt/qtxml:5 - sys-libs/readline:0= - acoustid? ( - media-libs/chromaprint - media-video/ffmpeg - ) - flac? ( - media-libs/flac[cxx] - media-libs/libvorbis - ) - kde? ( - kde-frameworks/kconfig:5 - kde-frameworks/kconfigwidgets:5 - kde-frameworks/kcoreaddons:5 - kde-frameworks/kio:5 - kde-frameworks/kwidgetsaddons:5 - kde-frameworks/kxmlgui:5 - ) - mp3? ( media-libs/id3lib ) - mp4? ( media-libs/libmp4v2:0 ) - mpris? ( dev-qt/qtdbus:5 ) - taglib? ( >=media-libs/taglib-1.9.1 ) - vorbis? ( - media-libs/libogg - media-libs/libvorbis - ) -" -DEPEND="${RDEPEND} - test? ( dev-qt/qttest:5 ) -" -BDEPEND="${PYTHON_DEPS} - dev-qt/linguist-tools:5 - kde? ( kde-frameworks/extra-cmake-modules:5 ) -" - -pkg_setup() { - use test && python-any-r1_pkg_setup -} - -src_prepare() { - # overengineered upstream build system - cmake_src_prepare - # applies broken python hacks, bug #614950 - cmake_comment_add_subdirectory doc -} - -src_configure() { - local mycmakeargs=( - -DPython3_EXECUTABLE="${PYTHON}" - -DWITH_CHROMAPRINT=$(usex acoustid) - -DWITH_DBUS=$(usex mpris) - -DWITH_FLAC=$(usex flac) - -DWITH_ID3LIB=$(usex mp3) - -DWITH_MP4V2=$(usex mp4) - -DWITH_TAGLIB=$(usex taglib) - -DBUILD_TESTING=$(usex test) - -DWITH_VORBIS=$(usex vorbis) - ) - - if use kde ; then - mycmakeargs+=( "-DWITH_APPS=KDE;CLI" ) - else - mycmakeargs+=( "-DWITH_APPS=Qt;CLI" ) - fi - - cmake_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: media-sound/kid3/
commit: 6d87e5f34d1d8adbec9ad3e44ebb0efad75a7f95 Author: Agostino Sarubbo gentoo org> AuthorDate: Sat Jan 22 09:47:31 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sat Jan 22 09:47:31 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d87e5f3 media-sound/kid3: x86 stable wrt bug #831254 Package-Manager: Portage-3.0.28, Repoman-3.0.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> media-sound/kid3/kid3-3.9.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/kid3/kid3-3.9.1.ebuild b/media-sound/kid3/kid3-3.9.1.ebuild index fc6fd52e3036..a3361e1c7c99 100644 --- a/media-sound/kid3/kid3-3.9.1.ebuild +++ b/media-sound/kid3/kid3-3.9.1.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://kid3.kde.org/; if [[ ${KDE_BUILD_TYPE} != live ]]; then SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz" - KEYWORDS="amd64 ~x86" + KEYWORDS="amd64 x86" fi LICENSE="GPL-2+"
[gentoo-commits] repo/gentoo:master commit in: media-sound/kid3/
commit: 395778851b1b63861ce049c7e046daa5bf1f8eca Author: Jakov Smolić gentoo org> AuthorDate: Fri Jan 21 13:26:22 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Fri Jan 21 13:27:24 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39577885 media-sound/kid3: Stabilize 3.9.1 amd64, #831254 Signed-off-by: Jakov Smolić gentoo.org> media-sound/kid3/kid3-3.9.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/kid3/kid3-3.9.1.ebuild b/media-sound/kid3/kid3-3.9.1.ebuild index d098be0ca71f..fc6fd52e3036 100644 --- a/media-sound/kid3/kid3-3.9.1.ebuild +++ b/media-sound/kid3/kid3-3.9.1.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://kid3.kde.org/; if [[ ${KDE_BUILD_TYPE} != live ]]; then SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz" - KEYWORDS="~amd64 ~x86" + KEYWORDS="amd64 ~x86" fi LICENSE="GPL-2+"
[gentoo-commits] repo/gentoo:master commit in: media-sound/kid3/
commit: 15712d07d991d38727bfd5182c3032ed630bf81c Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Jan 18 15:26:46 2022 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Jan 18 16:31:17 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15712d07 media-sound/kid3: Drop 3.9.0 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner gentoo.org> media-sound/kid3/Manifest | 1 - media-sound/kid3/kid3-3.9.0.ebuild | 100 - 2 files changed, 101 deletions(-) diff --git a/media-sound/kid3/Manifest b/media-sound/kid3/Manifest index 99cb7995fdff..8ae5cf4d14d7 100644 --- a/media-sound/kid3/Manifest +++ b/media-sound/kid3/Manifest @@ -1,3 +1,2 @@ DIST kid3-3.8.7.tar.gz 3356781 BLAKE2B 967a7af8f3ca5413716b1f246d07fa1723f57113369f466f853c00106e81648efb19c54abbb27b802ca9dae308c44683764356ebbbc708c7454e9669ae0201f4 SHA512 9d1a2c64d05e19c7a8c33f5447f896043ffd68ec95387dc04502549d59cb0398dd6946d17bfce12ed57ea445e0b39c8b3769918069ee9f1862f2480482bf2a01 -DIST kid3-3.9.0.tar.xz 1778964 BLAKE2B 946d4bed60de8774460d26d54de69df6a208e4a0eb25f5d7f54a66c31716a4ba479d1a75979f2febb9a398c5a1429d1822230dad7d9eed77e3e5c912c65fb1c3 SHA512 276a1e564b82cb2091008a8a532fc2b86a522ac3a5d83e8388b22c1172d88422555cb330ab51037e04d674dfb172f994d2494d4f6527b5c9ab635346531b4f7c DIST kid3-3.9.1.tar.xz 1796320 BLAKE2B 3404c6016a7d5195cc2e9826ef8daf452f5419566ffa9b50b20dd21072c0e34159e39bb8eeec08b7e12fe7f14df96517e929163ae4c14e28509cc51a0e96de08 SHA512 865fc2abfffd9533347ecfee037dfa15c6cedfc33ed0378b6d8dfef3436c6ec78c2100a317edf0882b16d345ea14b564cfb4055f74317634b4863ec477a80669 diff --git a/media-sound/kid3/kid3-3.9.0.ebuild b/media-sound/kid3/kid3-3.9.0.ebuild deleted file mode 100644 index 417c35f22d21.. --- a/media-sound/kid3/kid3-3.9.0.ebuild +++ /dev/null @@ -1,100 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) -inherit cmake kde.org python-any-r1 xdg - -DESCRIPTION="Simple tag editor based on Qt" -HOMEPAGE="https://kid3.kde.org/; - -if [[ ${KDE_BUILD_TYPE} != live ]]; then - SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz" - KEYWORDS="~amd64 ~x86" -fi - -LICENSE="GPL-2+" -SLOT="5" -IUSE="acoustid flac kde mp3 mp4 +mpris +taglib test vorbis" - -REQUIRED_USE="flac? ( vorbis )" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-qt/qtcore:5 - dev-qt/qtdeclarative:5 - dev-qt/qtgui:5 - dev-qt/qtmultimedia:5 - dev-qt/qtnetwork:5 - dev-qt/qtwidgets:5 - dev-qt/qtxml:5 - sys-libs/readline:0= - acoustid? ( - media-libs/chromaprint - media-video/ffmpeg - ) - flac? ( - media-libs/flac[cxx] - media-libs/libvorbis - ) - kde? ( - kde-frameworks/kconfig:5 - kde-frameworks/kconfigwidgets:5 - kde-frameworks/kcoreaddons:5 - kde-frameworks/kio:5 - kde-frameworks/kwidgetsaddons:5 - kde-frameworks/kxmlgui:5 - ) - mp3? ( media-libs/id3lib ) - mp4? ( media-libs/libmp4v2:0 ) - mpris? ( dev-qt/qtdbus:5 ) - taglib? ( >=media-libs/taglib-1.9.1 ) - vorbis? ( - media-libs/libogg - media-libs/libvorbis - ) -" -DEPEND="${RDEPEND} - test? ( dev-qt/qttest:5 ) -" -BDEPEND="${PYTHON_DEPS} - dev-qt/linguist-tools:5 - kde? ( kde-frameworks/extra-cmake-modules:5 ) -" - -pkg_setup() { - use test && python-any-r1_pkg_setup -} - -src_prepare() { - # overengineered upstream build system - cmake_src_prepare - # applies broken python hacks, bug #614950 - cmake_comment_add_subdirectory doc - - sed -e "/^find_package.*QT NAMES/s/Qt6 //" \ - -i CMakeLists.txt || die # ensure Qt5 build -} - -src_configure() { - local mycmakeargs=( - -DPython3_EXECUTABLE="${PYTHON}" - -DWITH_CHROMAPRINT=$(usex acoustid) - -DWITH_DBUS=$(usex mpris) - -DWITH_FLAC=$(usex flac) - -DWITH_ID3LIB=$(usex mp3) - -DWITH_MP4V2=$(usex mp4) - -DWITH_TAGLIB=$(usex taglib) - -DBUILD_TESTING=$(usex test) - -DWITH_VORBIS=$(usex vorbis) - ) - - if use kde ; then - mycmakeargs+=( "-DWITH_APPS=KDE;CLI" ) - else - mycmakeargs+=( "-DWITH_APPS=Qt;CLI" ) - fi - - cmake_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: media-sound/kid3/
commit: c379fa8301cbef2098de45a9a20353cacccb3fbf Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Jan 17 10:23:32 2022 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Jan 17 10:47:18 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c379fa83 media-sound/kid3: 3.9.1 version bump Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner gentoo.org> media-sound/kid3/Manifest | 1 + media-sound/kid3/kid3-3.9.1.ebuild | 100 + 2 files changed, 101 insertions(+) diff --git a/media-sound/kid3/Manifest b/media-sound/kid3/Manifest index a8195ad7129e..99cb7995fdff 100644 --- a/media-sound/kid3/Manifest +++ b/media-sound/kid3/Manifest @@ -1,2 +1,3 @@ DIST kid3-3.8.7.tar.gz 3356781 BLAKE2B 967a7af8f3ca5413716b1f246d07fa1723f57113369f466f853c00106e81648efb19c54abbb27b802ca9dae308c44683764356ebbbc708c7454e9669ae0201f4 SHA512 9d1a2c64d05e19c7a8c33f5447f896043ffd68ec95387dc04502549d59cb0398dd6946d17bfce12ed57ea445e0b39c8b3769918069ee9f1862f2480482bf2a01 DIST kid3-3.9.0.tar.xz 1778964 BLAKE2B 946d4bed60de8774460d26d54de69df6a208e4a0eb25f5d7f54a66c31716a4ba479d1a75979f2febb9a398c5a1429d1822230dad7d9eed77e3e5c912c65fb1c3 SHA512 276a1e564b82cb2091008a8a532fc2b86a522ac3a5d83e8388b22c1172d88422555cb330ab51037e04d674dfb172f994d2494d4f6527b5c9ab635346531b4f7c +DIST kid3-3.9.1.tar.xz 1796320 BLAKE2B 3404c6016a7d5195cc2e9826ef8daf452f5419566ffa9b50b20dd21072c0e34159e39bb8eeec08b7e12fe7f14df96517e929163ae4c14e28509cc51a0e96de08 SHA512 865fc2abfffd9533347ecfee037dfa15c6cedfc33ed0378b6d8dfef3436c6ec78c2100a317edf0882b16d345ea14b564cfb4055f74317634b4863ec477a80669 diff --git a/media-sound/kid3/kid3-3.9.1.ebuild b/media-sound/kid3/kid3-3.9.1.ebuild new file mode 100644 index ..d098be0ca71f --- /dev/null +++ b/media-sound/kid3/kid3-3.9.1.ebuild @@ -0,0 +1,100 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) +inherit cmake kde.org python-any-r1 xdg + +DESCRIPTION="Simple tag editor based on Qt" +HOMEPAGE="https://kid3.kde.org/; + +if [[ ${KDE_BUILD_TYPE} != live ]]; then + SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz" + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="GPL-2+" +SLOT="5" +IUSE="acoustid flac kde mp3 mp4 +mpris +taglib test vorbis" + +REQUIRED_USE="flac? ( vorbis )" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-qt/qtcore:5 + dev-qt/qtdeclarative:5 + dev-qt/qtgui:5 + dev-qt/qtmultimedia:5 + dev-qt/qtnetwork:5 + dev-qt/qtwidgets:5 + dev-qt/qtxml:5 + sys-libs/readline:0= + acoustid? ( + media-libs/chromaprint + media-video/ffmpeg + ) + flac? ( + media-libs/flac[cxx] + media-libs/libvorbis + ) + kde? ( + kde-frameworks/kconfig:5 + kde-frameworks/kconfigwidgets:5 + kde-frameworks/kcoreaddons:5 + kde-frameworks/kio:5 + kde-frameworks/kwidgetsaddons:5 + kde-frameworks/kxmlgui:5 + ) + mp3? ( media-libs/id3lib ) + mp4? ( media-libs/libmp4v2:0 ) + mpris? ( dev-qt/qtdbus:5 ) + taglib? ( >=media-libs/taglib-1.9.1 ) + vorbis? ( + media-libs/libogg + media-libs/libvorbis + ) +" +DEPEND="${RDEPEND} + test? ( dev-qt/qttest:5 ) +" +BDEPEND="${PYTHON_DEPS} + dev-qt/linguist-tools:5 + kde? ( kde-frameworks/extra-cmake-modules:5 ) +" + +pkg_setup() { + use test && python-any-r1_pkg_setup +} + +src_prepare() { + # overengineered upstream build system + cmake_src_prepare + # applies broken python hacks, bug #614950 + cmake_comment_add_subdirectory doc + + sed -e "/^find_package.*QT NAMES/s/Qt6 //" \ + -i CMakeLists.txt || die # ensure Qt5 build +} + +src_configure() { + local mycmakeargs=( + -DPython3_EXECUTABLE="${PYTHON}" + -DWITH_CHROMAPRINT=$(usex acoustid) + -DWITH_DBUS=$(usex mpris) + -DWITH_FLAC=$(usex flac) + -DWITH_ID3LIB=$(usex mp3) + -DWITH_MP4V2=$(usex mp4) + -DWITH_TAGLIB=$(usex taglib) + -DBUILD_TESTING=$(usex test) + -DWITH_VORBIS=$(usex vorbis) + ) + + if use kde ; then + mycmakeargs+=( "-DWITH_APPS=KDE;CLI" ) + else + mycmakeargs+=( "-DWITH_APPS=Qt;CLI" ) + fi + + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: media-sound/kid3/
commit: fa7c41c62eeec67c3fc5d8470ace451214ce68cc Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Dec 18 16:21:35 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Dec 18 16:54:34 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa7c41c6 media-sound/kid3: 3.9.0 version bump Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner gentoo.org> media-sound/kid3/Manifest | 1 + media-sound/kid3/kid3-3.9.0.ebuild | 100 + 2 files changed, 101 insertions(+) diff --git a/media-sound/kid3/Manifest b/media-sound/kid3/Manifest index e839151be4c8..a8195ad7129e 100644 --- a/media-sound/kid3/Manifest +++ b/media-sound/kid3/Manifest @@ -1 +1,2 @@ DIST kid3-3.8.7.tar.gz 3356781 BLAKE2B 967a7af8f3ca5413716b1f246d07fa1723f57113369f466f853c00106e81648efb19c54abbb27b802ca9dae308c44683764356ebbbc708c7454e9669ae0201f4 SHA512 9d1a2c64d05e19c7a8c33f5447f896043ffd68ec95387dc04502549d59cb0398dd6946d17bfce12ed57ea445e0b39c8b3769918069ee9f1862f2480482bf2a01 +DIST kid3-3.9.0.tar.xz 1778964 BLAKE2B 946d4bed60de8774460d26d54de69df6a208e4a0eb25f5d7f54a66c31716a4ba479d1a75979f2febb9a398c5a1429d1822230dad7d9eed77e3e5c912c65fb1c3 SHA512 276a1e564b82cb2091008a8a532fc2b86a522ac3a5d83e8388b22c1172d88422555cb330ab51037e04d674dfb172f994d2494d4f6527b5c9ab635346531b4f7c diff --git a/media-sound/kid3/kid3-3.9.0.ebuild b/media-sound/kid3/kid3-3.9.0.ebuild new file mode 100644 index ..417c35f22d21 --- /dev/null +++ b/media-sound/kid3/kid3-3.9.0.ebuild @@ -0,0 +1,100 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) +inherit cmake kde.org python-any-r1 xdg + +DESCRIPTION="Simple tag editor based on Qt" +HOMEPAGE="https://kid3.kde.org/; + +if [[ ${KDE_BUILD_TYPE} != live ]]; then + SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz" + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="GPL-2+" +SLOT="5" +IUSE="acoustid flac kde mp3 mp4 +mpris +taglib test vorbis" + +REQUIRED_USE="flac? ( vorbis )" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-qt/qtcore:5 + dev-qt/qtdeclarative:5 + dev-qt/qtgui:5 + dev-qt/qtmultimedia:5 + dev-qt/qtnetwork:5 + dev-qt/qtwidgets:5 + dev-qt/qtxml:5 + sys-libs/readline:0= + acoustid? ( + media-libs/chromaprint + media-video/ffmpeg + ) + flac? ( + media-libs/flac[cxx] + media-libs/libvorbis + ) + kde? ( + kde-frameworks/kconfig:5 + kde-frameworks/kconfigwidgets:5 + kde-frameworks/kcoreaddons:5 + kde-frameworks/kio:5 + kde-frameworks/kwidgetsaddons:5 + kde-frameworks/kxmlgui:5 + ) + mp3? ( media-libs/id3lib ) + mp4? ( media-libs/libmp4v2:0 ) + mpris? ( dev-qt/qtdbus:5 ) + taglib? ( >=media-libs/taglib-1.9.1 ) + vorbis? ( + media-libs/libogg + media-libs/libvorbis + ) +" +DEPEND="${RDEPEND} + test? ( dev-qt/qttest:5 ) +" +BDEPEND="${PYTHON_DEPS} + dev-qt/linguist-tools:5 + kde? ( kde-frameworks/extra-cmake-modules:5 ) +" + +pkg_setup() { + use test && python-any-r1_pkg_setup +} + +src_prepare() { + # overengineered upstream build system + cmake_src_prepare + # applies broken python hacks, bug #614950 + cmake_comment_add_subdirectory doc + + sed -e "/^find_package.*QT NAMES/s/Qt6 //" \ + -i CMakeLists.txt || die # ensure Qt5 build +} + +src_configure() { + local mycmakeargs=( + -DPython3_EXECUTABLE="${PYTHON}" + -DWITH_CHROMAPRINT=$(usex acoustid) + -DWITH_DBUS=$(usex mpris) + -DWITH_FLAC=$(usex flac) + -DWITH_ID3LIB=$(usex mp3) + -DWITH_MP4V2=$(usex mp4) + -DWITH_TAGLIB=$(usex taglib) + -DBUILD_TESTING=$(usex test) + -DWITH_VORBIS=$(usex vorbis) + ) + + if use kde ; then + mycmakeargs+=( "-DWITH_APPS=KDE;CLI" ) + else + mycmakeargs+=( "-DWITH_APPS=Qt;CLI" ) + fi + + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: media-sound/kid3/
commit: 564443fed440bd87ced1a9c7c4a413d9e54e9aa5 Author: Miroslav Šulc gentoo org> AuthorDate: Thu Jul 22 07:21:46 2021 + Commit: Miroslav Šulc gentoo org> CommitDate: Thu Jul 22 07:21:46 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=564443fe media-sound/kid3: removed obsolete 3.8.6 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Miroslav Šulc gentoo.org> media-sound/kid3/Manifest | 1 - media-sound/kid3/kid3-3.8.6.ebuild | 97 -- 2 files changed, 98 deletions(-) diff --git a/media-sound/kid3/Manifest b/media-sound/kid3/Manifest index e59e70788b3..e839151be4c 100644 --- a/media-sound/kid3/Manifest +++ b/media-sound/kid3/Manifest @@ -1,2 +1 @@ -DIST kid3-3.8.6.tar.gz 3183673 BLAKE2B c862c1da05ed85ecce8b0c666ddb9e18bdcabafe569f62f3264ebf1e0b7b16c11d25a10e1b1e6cd395442500275f9ee73ef1f6225e049790a09eac68b811df06 SHA512 11613ea72b23a80473699c61141ae2eb9a76b47da87704cd673b70a65bb334bd8232d3a66a7ff2b7f552751145613dbcfb8dcf0746eebb9fa2bd45979f4ba5d4 DIST kid3-3.8.7.tar.gz 3356781 BLAKE2B 967a7af8f3ca5413716b1f246d07fa1723f57113369f466f853c00106e81648efb19c54abbb27b802ca9dae308c44683764356ebbbc708c7454e9669ae0201f4 SHA512 9d1a2c64d05e19c7a8c33f5447f896043ffd68ec95387dc04502549d59cb0398dd6946d17bfce12ed57ea445e0b39c8b3769918069ee9f1862f2480482bf2a01 diff --git a/media-sound/kid3/kid3-3.8.6.ebuild b/media-sound/kid3/kid3-3.8.6.ebuild deleted file mode 100644 index d91a129de14..000 --- a/media-sound/kid3/kid3-3.8.6.ebuild +++ /dev/null @@ -1,97 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7..9} ) -inherit cmake kde.org python-any-r1 xdg - -DESCRIPTION="Simple tag editor based on Qt" -HOMEPAGE="https://kid3.kde.org/; - -if [[ ${KDE_BUILD_TYPE} != live ]]; then - SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - KEYWORDS="amd64 x86" -fi - -LICENSE="GPL-2+" -SLOT="5" -IUSE="acoustid flac kde mp3 mp4 +mpris +taglib test vorbis" - -REQUIRED_USE="flac? ( vorbis )" -RESTRICT+=" !test? ( test )" - -BDEPEND="${PYTHON_DEPS} - dev-qt/linguist-tools:5 - kde? ( kde-frameworks/extra-cmake-modules:5 ) -" -RDEPEND=" - dev-qt/qtcore:5 - dev-qt/qtdeclarative:5 - dev-qt/qtgui:5 - dev-qt/qtmultimedia:5 - dev-qt/qtnetwork:5 - dev-qt/qtwidgets:5 - dev-qt/qtxml:5 - sys-libs/readline:0= - acoustid? ( - media-libs/chromaprint - media-video/ffmpeg - ) - flac? ( - media-libs/flac[cxx] - media-libs/libvorbis - ) - kde? ( - kde-frameworks/kconfig:5 - kde-frameworks/kconfigwidgets:5 - kde-frameworks/kcoreaddons:5 - kde-frameworks/kio:5 - kde-frameworks/kwidgetsaddons:5 - kde-frameworks/kxmlgui:5 - ) - mp3? ( media-libs/id3lib ) - mp4? ( media-libs/libmp4v2:0 ) - mpris? ( dev-qt/qtdbus:5 ) - taglib? ( >=media-libs/taglib-1.9.1 ) - vorbis? ( - media-libs/libogg - media-libs/libvorbis - ) -" -DEPEND="${RDEPEND} - test? ( dev-qt/qttest:5 ) -" - -pkg_setup() { - use test && python-any-r1_pkg_setup -} - -src_prepare() { - # overengineered upstream build system - cmake_src_prepare - # applies broken python hacks, bug #614950 - cmake_comment_add_subdirectory doc -} - -src_configure() { - local mycmakeargs=( - -DPython3_EXECUTABLE="${PYTHON}" - -DWITH_CHROMAPRINT=$(usex acoustid) - -DWITH_DBUS=$(usex mpris) - -DWITH_FLAC=$(usex flac) - -DWITH_ID3LIB=$(usex mp3) - -DWITH_MP4V2=$(usex mp4) - -DWITH_TAGLIB=$(usex taglib) - -DBUILD_TESTING=$(usex test) - -DWITH_VORBIS=$(usex vorbis) - ) - - if use kde ; then - mycmakeargs+=( "-DWITH_APPS=KDE;CLI" ) - else - mycmakeargs+=( "-DWITH_APPS=Qt;CLI" ) - fi - - cmake_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: media-sound/kid3/
commit: e2cd9b2a9fdbe4bbe0d2f546f31f7ba114beaf75 Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Jul 22 07:10:44 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Jul 22 07:10:44 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2cd9b2a media-sound/kid3: x86 stable wrt bug #802471 Package-Manager: Portage-3.0.20, Repoman-3.0.2 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> media-sound/kid3/kid3-3.8.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/kid3/kid3-3.8.7.ebuild b/media-sound/kid3/kid3-3.8.7.ebuild index 9c0b8911933..752bd1daaff 100644 --- a/media-sound/kid3/kid3-3.8.7.ebuild +++ b/media-sound/kid3/kid3-3.8.7.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://kid3.kde.org/; if [[ ${KDE_BUILD_TYPE} != live ]]; then SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - KEYWORDS="amd64 ~x86" + KEYWORDS="amd64 x86" fi LICENSE="GPL-2+"
[gentoo-commits] repo/gentoo:master commit in: media-sound/kid3/
commit: 2b584f02d05392d3b67106eebdb3017fd2190da7 Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Jul 22 07:09:01 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Jul 22 07:09:01 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b584f02 media-sound/kid3: amd64 stable wrt bug #802471 Package-Manager: Portage-3.0.20, Repoman-3.0.2 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> media-sound/kid3/kid3-3.8.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/kid3/kid3-3.8.7.ebuild b/media-sound/kid3/kid3-3.8.7.ebuild index eb1e87a95e8..9c0b8911933 100644 --- a/media-sound/kid3/kid3-3.8.7.ebuild +++ b/media-sound/kid3/kid3-3.8.7.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://kid3.kde.org/; if [[ ${KDE_BUILD_TYPE} != live ]]; then SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - KEYWORDS="~amd64 ~x86" + KEYWORDS="amd64 ~x86" fi LICENSE="GPL-2+"
[gentoo-commits] repo/gentoo:master commit in: media-sound/kid3/
commit: 88065437042eea31ab28098f5d37570a34779405 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Jun 20 19:10:49 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Jun 20 20:02:05 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88065437 media-sound/kid3: 3.8.7 version bump Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner gentoo.org> media-sound/kid3/Manifest | 1 + media-sound/kid3/kid3-3.8.7.ebuild | 97 ++ 2 files changed, 98 insertions(+) diff --git a/media-sound/kid3/Manifest b/media-sound/kid3/Manifest index a2c8c55eabc..e59e70788b3 100644 --- a/media-sound/kid3/Manifest +++ b/media-sound/kid3/Manifest @@ -1 +1,2 @@ DIST kid3-3.8.6.tar.gz 3183673 BLAKE2B c862c1da05ed85ecce8b0c666ddb9e18bdcabafe569f62f3264ebf1e0b7b16c11d25a10e1b1e6cd395442500275f9ee73ef1f6225e049790a09eac68b811df06 SHA512 11613ea72b23a80473699c61141ae2eb9a76b47da87704cd673b70a65bb334bd8232d3a66a7ff2b7f552751145613dbcfb8dcf0746eebb9fa2bd45979f4ba5d4 +DIST kid3-3.8.7.tar.gz 3356781 BLAKE2B 967a7af8f3ca5413716b1f246d07fa1723f57113369f466f853c00106e81648efb19c54abbb27b802ca9dae308c44683764356ebbbc708c7454e9669ae0201f4 SHA512 9d1a2c64d05e19c7a8c33f5447f896043ffd68ec95387dc04502549d59cb0398dd6946d17bfce12ed57ea445e0b39c8b3769918069ee9f1862f2480482bf2a01 diff --git a/media-sound/kid3/kid3-3.8.7.ebuild b/media-sound/kid3/kid3-3.8.7.ebuild new file mode 100644 index 000..eb1e87a95e8 --- /dev/null +++ b/media-sound/kid3/kid3-3.8.7.ebuild @@ -0,0 +1,97 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{8..10} ) +inherit cmake kde.org python-any-r1 xdg + +DESCRIPTION="Simple tag editor based on Qt" +HOMEPAGE="https://kid3.kde.org/; + +if [[ ${KDE_BUILD_TYPE} != live ]]; then + SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="GPL-2+" +SLOT="5" +IUSE="acoustid flac kde mp3 mp4 +mpris +taglib test vorbis" + +REQUIRED_USE="flac? ( vorbis )" +RESTRICT+=" !test? ( test )" + +RDEPEND=" + dev-qt/qtcore:5 + dev-qt/qtdeclarative:5 + dev-qt/qtgui:5 + dev-qt/qtmultimedia:5 + dev-qt/qtnetwork:5 + dev-qt/qtwidgets:5 + dev-qt/qtxml:5 + sys-libs/readline:0= + acoustid? ( + media-libs/chromaprint + media-video/ffmpeg + ) + flac? ( + media-libs/flac[cxx] + media-libs/libvorbis + ) + kde? ( + kde-frameworks/kconfig:5 + kde-frameworks/kconfigwidgets:5 + kde-frameworks/kcoreaddons:5 + kde-frameworks/kio:5 + kde-frameworks/kwidgetsaddons:5 + kde-frameworks/kxmlgui:5 + ) + mp3? ( media-libs/id3lib ) + mp4? ( media-libs/libmp4v2:0 ) + mpris? ( dev-qt/qtdbus:5 ) + taglib? ( >=media-libs/taglib-1.9.1 ) + vorbis? ( + media-libs/libogg + media-libs/libvorbis + ) +" +DEPEND="${RDEPEND} + test? ( dev-qt/qttest:5 ) +" +BDEPEND="${PYTHON_DEPS} + dev-qt/linguist-tools:5 + kde? ( kde-frameworks/extra-cmake-modules:5 ) +" + +pkg_setup() { + use test && python-any-r1_pkg_setup +} + +src_prepare() { + # overengineered upstream build system + cmake_src_prepare + # applies broken python hacks, bug #614950 + cmake_comment_add_subdirectory doc +} + +src_configure() { + local mycmakeargs=( + -DPython3_EXECUTABLE="${PYTHON}" + -DWITH_CHROMAPRINT=$(usex acoustid) + -DWITH_DBUS=$(usex mpris) + -DWITH_FLAC=$(usex flac) + -DWITH_ID3LIB=$(usex mp3) + -DWITH_MP4V2=$(usex mp4) + -DWITH_TAGLIB=$(usex taglib) + -DBUILD_TESTING=$(usex test) + -DWITH_VORBIS=$(usex vorbis) + ) + + if use kde ; then + mycmakeargs+=( "-DWITH_APPS=KDE;CLI" ) + else + mycmakeargs+=( "-DWITH_APPS=Qt;CLI" ) + fi + + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: media-sound/kid3/files/, media-sound/kid3/
commit: 2bb7e809267780778eb7bb9053dc1902d970f25e Author: Miroslav Šulc gentoo org> AuthorDate: Mon Apr 26 15:33:59 2021 + Commit: Miroslav Šulc gentoo org> CommitDate: Mon Apr 26 15:35:54 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bb7e809 media-sound/kid3: removed obsolete 3.8.5 Bug: https://bugs.gentoo.org/785520 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Miroslav Šulc gentoo.org> media-sound/kid3/Manifest | 1 - .../kid3/files/kid3-3.8.5-tests-optional.patch | 80 media-sound/kid3/kid3-3.8.5.ebuild | 102 - 3 files changed, 183 deletions(-) diff --git a/media-sound/kid3/Manifest b/media-sound/kid3/Manifest index e7089aae142..a2c8c55eabc 100644 --- a/media-sound/kid3/Manifest +++ b/media-sound/kid3/Manifest @@ -1,2 +1 @@ -DIST kid3-3.8.5.tar.gz 3181228 BLAKE2B 8e409c0697cc6045c0a1da4b19a8eae952bc63fa824e21aca19e6ad2130ef71a3fff2c25fa34078ea72e3cbd84459c77bbb616b1d1fb62d0f1023aa2fd6cfccd SHA512 d1f0bc91d50538c29807ddca2a039e758c58850d1224675a1674e3e1d89936bf80db34ffd3cf3678e1008eb600476ebb722ca78796eba2537defcc57664ff00c DIST kid3-3.8.6.tar.gz 3183673 BLAKE2B c862c1da05ed85ecce8b0c666ddb9e18bdcabafe569f62f3264ebf1e0b7b16c11d25a10e1b1e6cd395442500275f9ee73ef1f6225e049790a09eac68b811df06 SHA512 11613ea72b23a80473699c61141ae2eb9a76b47da87704cd673b70a65bb334bd8232d3a66a7ff2b7f552751145613dbcfb8dcf0746eebb9fa2bd45979f4ba5d4 diff --git a/media-sound/kid3/files/kid3-3.8.5-tests-optional.patch b/media-sound/kid3/files/kid3-3.8.5-tests-optional.patch deleted file mode 100644 index 44af299f13c..000 --- a/media-sound/kid3/files/kid3-3.8.5-tests-optional.patch +++ /dev/null @@ -1,80 +0,0 @@ -From fe096c5d05c95bfdcfae6a5976e242e324f4152d Mon Sep 17 00:00:00 2001 -From: Andreas Sturmlechner -Date: Fri, 5 Feb 2021 06:17:42 + -Subject: [PATCH] Use include(CTest) and BUILD_TESTING to make tests optional - -Signed-off-by: Andreas Sturmlechner - CMakeLists.txt | 29 - - src/CMakeLists.txt | 2 +- - 2 files changed, 21 insertions(+), 10 deletions(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 92d50265..ee476ac5 100644 a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -211,8 +211,15 @@ endif() - set(CFG_QMLSRCDIR "${kid3_SOURCE_DIR}/src/qml") - - find_package(Threads) --set(Python_ADDITIONAL_VERSIONS 3) --find_package(PythonInterp REQUIRED) -+include(CTest) -+if(CMAKE_VERSION VERSION_LESS 3.12.0) -+ set(Python_ADDITIONAL_VERSIONS 3) -+ find_package(PythonInterp REQUIRED) -+ # PythonInterp sets PYTHON_EXECUTABLE -+else() -+ find_package(Python3 COMPONENTS Interpreter REQUIRED) -+ set(PYTHON_EXECUTABLE "${Python3_EXECUTABLE}") -+endif() - include (CheckCXXSourceCompiles) - include (CheckCXXCompilerFlag) - include (CheckLibraryExists) -@@ -256,7 +263,10 @@ else() - find_package(Qt5Core) - endif() - if(Qt5Core_FOUND) -- set(_qtComponents Core Gui Widgets Network Xml Multimedia LinguistTools Test) -+ set(_qtComponents Core Gui Widgets Network Xml Multimedia LinguistTools) -+ if(BUILD_TESTING) -+set(_qtComponents ${_qtComponents} Test) -+ endif() - if(WITH_DBUS) - set(_qtComponents ${_qtComponents} DBus) - endif() -@@ -472,12 +482,13 @@ if(ANDROID) - endif() - - --enable_testing() --add_test(NAME test_cli_functions -- COMMAND ${PYTHON_EXECUTABLE} ${CMAKE_SOURCE_DIR}/src/test/test_cli_functions.py) --add_custom_target(check ${CMAKE_CTEST_COMMAND} --output-on-failure) --if(NOT CMAKE_VERSION VERSION_LESS "3.17") -- list(APPEND CMAKE_CTEST_ARGUMENTS --output-on-failure) -+if(BUILD_TESTING) -+ add_test(NAME test_cli_functions -+ COMMAND ${PYTHON_EXECUTABLE} ${CMAKE_SOURCE_DIR}/src/test/test_cli_functions.py) -+ add_custom_target(check ${CMAKE_CTEST_COMMAND} --output-on-failure) -+ if(NOT CMAKE_VERSION VERSION_LESS "3.17") -+list(APPEND CMAKE_CTEST_ARGUMENTS --output-on-failure) -+ endif() - endif() - - -diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt -index c6c703ac..db067265 100644 a/src/CMakeLists.txt -+++ b/src/CMakeLists.txt -@@ -8,6 +8,6 @@ if(WITH_QML) - add_subdirectory(qml) - endif() - --if(BUILD_TEST_APP) -+if(BUILD_TESTING AND BUILD_TEST_APP) - add_subdirectory(test) - endif() --- -GitLab - diff --git a/media-sound/kid3/kid3-3.8.5.ebuild b/media-sound/kid3/kid3-3.8.5.ebuild deleted file mode 100644 index 7ef800b5978..000 --- a/media-sound/kid3/kid3-3.8.5.ebuild +++ /dev/null @@ -1,102 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7..9} ) -inherit cmake kde.org python-any-r1 xdg - -DESCRIPTION="Simple tag editor based on Qt" -HOMEPAGE="https://kid3.kde.org/; - -if [[ ${KDE_BUILD_TYPE} != live ]]; then - SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - KEYWORDS="amd64 x86" -fi - -LICENSE="GPL-2+"
[gentoo-commits] repo/gentoo:master commit in: media-sound/kid3/
commit: 57cddd0bff71528d06e2014a7baa76c086128bbe Author: Sam James gentoo org> AuthorDate: Mon Apr 26 10:30:39 2021 + Commit: Sam James gentoo org> CommitDate: Mon Apr 26 10:30:39 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57cddd0b media-sound/kid3: Stabilize 3.8.6 x86, #785520 Signed-off-by: Sam James gentoo.org> media-sound/kid3/kid3-3.8.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/kid3/kid3-3.8.6.ebuild b/media-sound/kid3/kid3-3.8.6.ebuild index 66dae0fd6de..d91a129de14 100644 --- a/media-sound/kid3/kid3-3.8.6.ebuild +++ b/media-sound/kid3/kid3-3.8.6.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://kid3.kde.org/; if [[ ${KDE_BUILD_TYPE} != live ]]; then SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - KEYWORDS="amd64 ~x86" + KEYWORDS="amd64 x86" fi LICENSE="GPL-2+"
[gentoo-commits] repo/gentoo:master commit in: media-sound/kid3/
commit: cf0bea78edb1d2acffe20d4713d53632af7fdc6e Author: Sam James gentoo org> AuthorDate: Sun Apr 25 09:53:34 2021 + Commit: Sam James gentoo org> CommitDate: Sun Apr 25 10:02:24 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf0bea78 media-sound/kid3: Stabilize 3.8.6 amd64, #785520 Signed-off-by: Sam James gentoo.org> media-sound/kid3/kid3-3.8.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/kid3/kid3-3.8.6.ebuild b/media-sound/kid3/kid3-3.8.6.ebuild index d68ab97e473..66dae0fd6de 100644 --- a/media-sound/kid3/kid3-3.8.6.ebuild +++ b/media-sound/kid3/kid3-3.8.6.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://kid3.kde.org/; if [[ ${KDE_BUILD_TYPE} != live ]]; then SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - KEYWORDS="~amd64 ~x86" + KEYWORDS="amd64 ~x86" fi LICENSE="GPL-2+"
[gentoo-commits] repo/gentoo:master commit in: media-sound/kid3/
commit: 63bdd33c2e2f8e76934320fb1f6a7923e17a1aa5 Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed Apr 7 08:35:14 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Apr 7 08:36:38 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63bdd33c media-sound/kid3: Drop 3.8.4 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner gentoo.org> media-sound/kid3/Manifest | 1 - media-sound/kid3/kid3-3.8.4.ebuild | 89 -- 2 files changed, 90 deletions(-) diff --git a/media-sound/kid3/Manifest b/media-sound/kid3/Manifest index f088a7a504b..e7089aae142 100644 --- a/media-sound/kid3/Manifest +++ b/media-sound/kid3/Manifest @@ -1,3 +1,2 @@ -DIST kid3-3.8.4.tar.gz 3161673 BLAKE2B 0055805bd0470bd000549c970c69cf911eb12d0ca291985759d0ebc2b6aa7394c65a72193606a4730136eeafef7a3d7a21822e998f2d841caa0a23c424a1f906 SHA512 c5abef6b0b7b4cfe606aa547563efff77f70b06770ea8423ed2cb25099a5c015e5de4badf5e87e080b05926459423584bd747aa3e475393026d92f6d73c9782a DIST kid3-3.8.5.tar.gz 3181228 BLAKE2B 8e409c0697cc6045c0a1da4b19a8eae952bc63fa824e21aca19e6ad2130ef71a3fff2c25fa34078ea72e3cbd84459c77bbb616b1d1fb62d0f1023aa2fd6cfccd SHA512 d1f0bc91d50538c29807ddca2a039e758c58850d1224675a1674e3e1d89936bf80db34ffd3cf3678e1008eb600476ebb722ca78796eba2537defcc57664ff00c DIST kid3-3.8.6.tar.gz 3183673 BLAKE2B c862c1da05ed85ecce8b0c666ddb9e18bdcabafe569f62f3264ebf1e0b7b16c11d25a10e1b1e6cd395442500275f9ee73ef1f6225e049790a09eac68b811df06 SHA512 11613ea72b23a80473699c61141ae2eb9a76b47da87704cd673b70a65bb334bd8232d3a66a7ff2b7f552751145613dbcfb8dcf0746eebb9fa2bd45979f4ba5d4 diff --git a/media-sound/kid3/kid3-3.8.4.ebuild b/media-sound/kid3/kid3-3.8.4.ebuild deleted file mode 100644 index ff949e07625..000 --- a/media-sound/kid3/kid3-3.8.4.ebuild +++ /dev/null @@ -1,89 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit kde.org cmake xdg - -DESCRIPTION="Simple tag editor based on Qt" -HOMEPAGE="https://kid3.kde.org/; - -if [[ ${KDE_BUILD_TYPE} != live ]]; then - SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - KEYWORDS="amd64 x86" -fi - -LICENSE="GPL-2+" -SLOT="5" -IUSE="acoustid flac kde mp3 mp4 +mpris +taglib vorbis" - -REQUIRED_USE="flac? ( vorbis )" - -BDEPEND=" - dev-qt/linguist-tools:5 - kde? ( kde-frameworks/extra-cmake-modules:5 ) -" -DEPEND=" - dev-qt/qtcore:5 - dev-qt/qtdeclarative:5 - dev-qt/qtgui:5 - dev-qt/qtmultimedia:5 - dev-qt/qtnetwork:5 - dev-qt/qtwidgets:5 - dev-qt/qtxml:5 - sys-libs/readline:0= - acoustid? ( - media-libs/chromaprint - media-video/ffmpeg - ) - flac? ( - media-libs/flac[cxx] - media-libs/libvorbis - ) - kde? ( - kde-frameworks/kconfig:5 - kde-frameworks/kconfigwidgets:5 - kde-frameworks/kcoreaddons:5 - kde-frameworks/kio:5 - kde-frameworks/kwidgetsaddons:5 - kde-frameworks/kxmlgui:5 - ) - mp3? ( media-libs/id3lib ) - mp4? ( media-libs/libmp4v2:0 ) - mpris? ( dev-qt/qtdbus:5 ) - taglib? ( >=media-libs/taglib-1.9.1 ) - vorbis? ( - media-libs/libogg - media-libs/libvorbis - ) -" -RDEPEND="${DEPEND} - !media-sound/kid3:4 -" - -src_prepare() { - # overengineered upstream build system - cmake_src_prepare - # applies broken python hacks, bug #614950 - cmake_comment_add_subdirectory doc -} - -src_configure() { - local mycmakeargs=( - -DWITH_CHROMAPRINT=$(usex acoustid) - -DWITH_DBUS=$(usex mpris) - -DWITH_FLAC=$(usex flac) - -DWITH_ID3LIB=$(usex mp3) - -DWITH_MP4V2=$(usex mp4) - -DWITH_TAGLIB=$(usex taglib) - -DWITH_VORBIS=$(usex vorbis) - ) - - if use kde ; then - mycmakeargs+=( "-DWITH_APPS=KDE;CLI" ) - else - mycmakeargs+=( "-DWITH_APPS=Qt;CLI" ) - fi - - cmake_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: media-sound/kid3/
commit: 7a22561a8b9bcbc251b5970dd854fdcaad6129ab Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Apr 6 06:29:14 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Apr 6 06:31:26 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a22561a media-sound/kid3: amd64 stable wrt bug #774219 Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> media-sound/kid3/kid3-3.8.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/kid3/kid3-3.8.5.ebuild b/media-sound/kid3/kid3-3.8.5.ebuild index 4b6d1cfc32b..7ef800b5978 100644 --- a/media-sound/kid3/kid3-3.8.5.ebuild +++ b/media-sound/kid3/kid3-3.8.5.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://kid3.kde.org/; if [[ ${KDE_BUILD_TYPE} != live ]]; then SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - KEYWORDS="~amd64 x86" + KEYWORDS="amd64 x86" fi LICENSE="GPL-2+"
[gentoo-commits] repo/gentoo:master commit in: media-sound/kid3/
commit: 5704d77eec257a4c20882329e1dd04b89a40ca50 Author: Thomas Deutschmann gentoo org> AuthorDate: Mon Apr 5 22:50:47 2021 + Commit: Thomas Deutschmann gentoo org> CommitDate: Mon Apr 5 22:54:01 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5704d77e media-sound/kid3: x86 stable (bug #774219) Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann gentoo.org> media-sound/kid3/kid3-3.8.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/kid3/kid3-3.8.5.ebuild b/media-sound/kid3/kid3-3.8.5.ebuild index 8ed70dc49ed..4b6d1cfc32b 100644 --- a/media-sound/kid3/kid3-3.8.5.ebuild +++ b/media-sound/kid3/kid3-3.8.5.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://kid3.kde.org/; if [[ ${KDE_BUILD_TYPE} != live ]]; then SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - KEYWORDS="~amd64 ~x86" + KEYWORDS="~amd64 x86" fi LICENSE="GPL-2+"
[gentoo-commits] repo/gentoo:master commit in: media-sound/kid3/
commit: e0ebf4fd2f60adf6f4ae917ae32207b2133c9a7d Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Mar 25 20:19:19 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Mar 25 23:13:18 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0ebf4fd media-sound/kid3: 3.8.6 version bump Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner gentoo.org> media-sound/kid3/Manifest | 1 + media-sound/kid3/kid3-3.8.6.ebuild | 97 ++ 2 files changed, 98 insertions(+) diff --git a/media-sound/kid3/Manifest b/media-sound/kid3/Manifest index 6c966009724..f088a7a504b 100644 --- a/media-sound/kid3/Manifest +++ b/media-sound/kid3/Manifest @@ -1,2 +1,3 @@ DIST kid3-3.8.4.tar.gz 3161673 BLAKE2B 0055805bd0470bd000549c970c69cf911eb12d0ca291985759d0ebc2b6aa7394c65a72193606a4730136eeafef7a3d7a21822e998f2d841caa0a23c424a1f906 SHA512 c5abef6b0b7b4cfe606aa547563efff77f70b06770ea8423ed2cb25099a5c015e5de4badf5e87e080b05926459423584bd747aa3e475393026d92f6d73c9782a DIST kid3-3.8.5.tar.gz 3181228 BLAKE2B 8e409c0697cc6045c0a1da4b19a8eae952bc63fa824e21aca19e6ad2130ef71a3fff2c25fa34078ea72e3cbd84459c77bbb616b1d1fb62d0f1023aa2fd6cfccd SHA512 d1f0bc91d50538c29807ddca2a039e758c58850d1224675a1674e3e1d89936bf80db34ffd3cf3678e1008eb600476ebb722ca78796eba2537defcc57664ff00c +DIST kid3-3.8.6.tar.gz 3183673 BLAKE2B c862c1da05ed85ecce8b0c666ddb9e18bdcabafe569f62f3264ebf1e0b7b16c11d25a10e1b1e6cd395442500275f9ee73ef1f6225e049790a09eac68b811df06 SHA512 11613ea72b23a80473699c61141ae2eb9a76b47da87704cd673b70a65bb334bd8232d3a66a7ff2b7f552751145613dbcfb8dcf0746eebb9fa2bd45979f4ba5d4 diff --git a/media-sound/kid3/kid3-3.8.6.ebuild b/media-sound/kid3/kid3-3.8.6.ebuild new file mode 100644 index 000..d68ab97e473 --- /dev/null +++ b/media-sound/kid3/kid3-3.8.6.ebuild @@ -0,0 +1,97 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7..9} ) +inherit cmake kde.org python-any-r1 xdg + +DESCRIPTION="Simple tag editor based on Qt" +HOMEPAGE="https://kid3.kde.org/; + +if [[ ${KDE_BUILD_TYPE} != live ]]; then + SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="GPL-2+" +SLOT="5" +IUSE="acoustid flac kde mp3 mp4 +mpris +taglib test vorbis" + +REQUIRED_USE="flac? ( vorbis )" +RESTRICT+=" !test? ( test )" + +BDEPEND="${PYTHON_DEPS} + dev-qt/linguist-tools:5 + kde? ( kde-frameworks/extra-cmake-modules:5 ) +" +RDEPEND=" + dev-qt/qtcore:5 + dev-qt/qtdeclarative:5 + dev-qt/qtgui:5 + dev-qt/qtmultimedia:5 + dev-qt/qtnetwork:5 + dev-qt/qtwidgets:5 + dev-qt/qtxml:5 + sys-libs/readline:0= + acoustid? ( + media-libs/chromaprint + media-video/ffmpeg + ) + flac? ( + media-libs/flac[cxx] + media-libs/libvorbis + ) + kde? ( + kde-frameworks/kconfig:5 + kde-frameworks/kconfigwidgets:5 + kde-frameworks/kcoreaddons:5 + kde-frameworks/kio:5 + kde-frameworks/kwidgetsaddons:5 + kde-frameworks/kxmlgui:5 + ) + mp3? ( media-libs/id3lib ) + mp4? ( media-libs/libmp4v2:0 ) + mpris? ( dev-qt/qtdbus:5 ) + taglib? ( >=media-libs/taglib-1.9.1 ) + vorbis? ( + media-libs/libogg + media-libs/libvorbis + ) +" +DEPEND="${RDEPEND} + test? ( dev-qt/qttest:5 ) +" + +pkg_setup() { + use test && python-any-r1_pkg_setup +} + +src_prepare() { + # overengineered upstream build system + cmake_src_prepare + # applies broken python hacks, bug #614950 + cmake_comment_add_subdirectory doc +} + +src_configure() { + local mycmakeargs=( + -DPython3_EXECUTABLE="${PYTHON}" + -DWITH_CHROMAPRINT=$(usex acoustid) + -DWITH_DBUS=$(usex mpris) + -DWITH_FLAC=$(usex flac) + -DWITH_ID3LIB=$(usex mp3) + -DWITH_MP4V2=$(usex mp4) + -DWITH_TAGLIB=$(usex taglib) + -DBUILD_TESTING=$(usex test) + -DWITH_VORBIS=$(usex vorbis) + ) + + if use kde ; then + mycmakeargs+=( "-DWITH_APPS=KDE;CLI" ) + else + mycmakeargs+=( "-DWITH_APPS=Qt;CLI" ) + fi + + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: media-sound/kid3/, media-sound/kid3/files/
commit: 7faa1a85a52f340fdd37c61be71fca4b4d827b21 Author: Andreas Sturmlechner gentoo org> AuthorDate: Fri Feb 12 17:56:54 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Fri Feb 12 20:55:39 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7faa1a85 media-sound/kid3: Python is always required in BDEPEND Closes: https://bugs.gentoo.org/769938 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner gentoo.org> .../kid3/files/kid3-3.8.5-tests-optional.patch | 75 -- media-sound/kid3/kid3-3.8.5.ebuild | 5 +- 2 files changed, 30 insertions(+), 50 deletions(-) diff --git a/media-sound/kid3/files/kid3-3.8.5-tests-optional.patch b/media-sound/kid3/files/kid3-3.8.5-tests-optional.patch index d5b74ca5613..44af299f13c 100644 --- a/media-sound/kid3/files/kid3-3.8.5-tests-optional.patch +++ b/media-sound/kid3/files/kid3-3.8.5-tests-optional.patch @@ -1,33 +1,37 @@ -From 4efe62089eff54ac844c70382d432f2abb24c06e Mon Sep 17 00:00:00 2001 -From: Andreas Sturmlechner -Date: Sun, 31 Jan 2021 20:38:41 +0100 -Subject: [PATCH 1/2] Use include(CTest) and BUILD_TESTING to make Qt5Test and - Python optional +From fe096c5d05c95bfdcfae6a5976e242e324f4152d Mon Sep 17 00:00:00 2001 +From: Andreas Sturmlechner +Date: Fri, 5 Feb 2021 06:17:42 + +Subject: [PATCH] Use include(CTest) and BUILD_TESTING to make tests optional Signed-off-by: Andreas Sturmlechner --- - CMakeLists.txt | 25 - - 1 file changed, 16 insertions(+), 9 deletions(-) + CMakeLists.txt | 29 - + src/CMakeLists.txt | 2 +- + 2 files changed, 21 insertions(+), 10 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt -index 92d50265..557a208d 100644 +index 92d50265..ee476ac5 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt -@@ -211,8 +211,11 @@ endif() +@@ -211,8 +211,15 @@ endif() set(CFG_QMLSRCDIR "${kid3_SOURCE_DIR}/src/qml") find_package(Threads) -set(Python_ADDITIONAL_VERSIONS 3) -find_package(PythonInterp REQUIRED) +include(CTest) -+if(BUILD_TESTING) ++if(CMAKE_VERSION VERSION_LESS 3.12.0) + set(Python_ADDITIONAL_VERSIONS 3) + find_package(PythonInterp REQUIRED) ++ # PythonInterp sets PYTHON_EXECUTABLE ++else() ++ find_package(Python3 COMPONENTS Interpreter REQUIRED) ++ set(PYTHON_EXECUTABLE "${Python3_EXECUTABLE}") +endif() include (CheckCXXSourceCompiles) include (CheckCXXCompilerFlag) include (CheckLibraryExists) -@@ -256,7 +259,10 @@ else() +@@ -256,7 +263,10 @@ else() find_package(Qt5Core) endif() if(Qt5Core_FOUND) @@ -39,7 +43,7 @@ index 92d50265..557a208d 100644 if(WITH_DBUS) set(_qtComponents ${_qtComponents} DBus) endif() -@@ -472,12 +478,13 @@ if(ANDROID) +@@ -472,12 +482,13 @@ if(ANDROID) endif() @@ -59,41 +63,18 @@ index 92d50265..557a208d 100644 endif() --- -2.30.0 - - -From 1e264e918686d5d09a5457513f3aadeea25d6e5e Mon Sep 17 00:00:00 2001 -From: Andreas Sturmlechner -Date: Sun, 31 Jan 2021 23:43:49 +0100 -Subject: [PATCH 2/2] Use CMake FindPython3 module if available (CMake >=3.12) - -Signed-off-by: Andreas Sturmlechner - CMakeLists.txt | 10 -- - 1 file changed, 8 insertions(+), 2 deletions(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 557a208d..706167e6 100644 a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -213,8 +213,14 @@ set(CFG_QMLSRCDIR "${kid3_SOURCE_DIR}/src/qml") - find_package(Threads) - include(CTest) - if(BUILD_TESTING) -- set(Python_ADDITIONAL_VERSIONS 3) -- find_package(PythonInterp REQUIRED) -+ if(CMAKE_VERSION VERSION_LESS 3.12.0) -+set(Python_ADDITIONAL_VERSIONS 3) -+find_package(PythonInterp REQUIRED) -+# PythonInterp sets PYTHON_EXECUTABLE -+ else() -+find_package(Python3 COMPONENTS Interpreter REQUIRED) -+set(PYTHON_EXECUTABLE "${Python3_EXECUTABLE}") -+ endif() +diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt +index c6c703ac..db067265 100644 +--- a/src/CMakeLists.txt b/src/CMakeLists.txt +@@ -8,6 +8,6 @@ if(WITH_QML) + add_subdirectory(qml) + endif() + +-if(BUILD_TEST_APP) ++if(BUILD_TESTING AND BUILD_TEST_APP) + add_subdirectory(test) endif() - include (CheckCXXSourceCompiles) - include (CheckCXXCompilerFlag) -- -2.30.0 +GitLab diff --git a/media-sound/kid3/kid3-3.8.5.ebuild b/media-sound/kid3/kid3-3.8.5.ebuild index 734a8c02465..8ed70dc49ed 100644 --- a/media-sound/kid3/kid3-3.8.5.ebuild +++ b/media-sound/kid3/kid3-3.8.5.ebuild @@ -21,10 +21,9 @@ IUSE="acoustid flac kde mp3 mp4 +mpris +taglib test vorbis" REQUIRED_USE="flac? ( vorbis )" RESTRICT+=" !test? ( test )" -BDEPEND=" +BDEPEND="${PYTHON_DEPS} dev-qt/linguist-tools:5 kde? ( kde-frameworks/extra-cmake-modules:5 ) - test? ( ${PYTHON_DEPS} ) " COMMON_DEPEND=" dev-qt/qtcore:5 @@ -82,6 +81,7 @@ src_prepare() { src_configure() { local mycmakeargs=( +
[gentoo-commits] repo/gentoo:master commit in: media-sound/kid3/, media-sound/kid3/files/
commit: ab14f16dc381de27c34747e413237bd7d6d79994 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Jan 31 22:52:46 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Jan 31 22:57:46 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab14f16d media-sound/kid3: Use CMake 3.12's Python3 module to inject PYTHON Bug: https://bugs.gentoo.org/768084 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner gentoo.org> .../kid3/files/kid3-3.8.5-tests-optional.patch | 37 +- media-sound/kid3/kid3-3.8.5.ebuild | 1 + 2 files changed, 37 insertions(+), 1 deletion(-) diff --git a/media-sound/kid3/files/kid3-3.8.5-tests-optional.patch b/media-sound/kid3/files/kid3-3.8.5-tests-optional.patch index 4db47a2f1af..d5b74ca5613 100644 --- a/media-sound/kid3/files/kid3-3.8.5-tests-optional.patch +++ b/media-sound/kid3/files/kid3-3.8.5-tests-optional.patch @@ -1,7 +1,7 @@ From 4efe62089eff54ac844c70382d432f2abb24c06e Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Sun, 31 Jan 2021 20:38:41 +0100 -Subject: [PATCH] Use include(CTest) and BUILD_TESTING to make Qt5Test and +Subject: [PATCH 1/2] Use include(CTest) and BUILD_TESTING to make Qt5Test and Python optional Signed-off-by: Andreas Sturmlechner @@ -62,3 +62,38 @@ index 92d50265..557a208d 100644 -- 2.30.0 + +From 1e264e918686d5d09a5457513f3aadeea25d6e5e Mon Sep 17 00:00:00 2001 +From: Andreas Sturmlechner +Date: Sun, 31 Jan 2021 23:43:49 +0100 +Subject: [PATCH 2/2] Use CMake FindPython3 module if available (CMake >=3.12) + +Signed-off-by: Andreas Sturmlechner +--- + CMakeLists.txt | 10 -- + 1 file changed, 8 insertions(+), 2 deletions(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 557a208d..706167e6 100644 +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -213,8 +213,14 @@ set(CFG_QMLSRCDIR "${kid3_SOURCE_DIR}/src/qml") + find_package(Threads) + include(CTest) + if(BUILD_TESTING) +- set(Python_ADDITIONAL_VERSIONS 3) +- find_package(PythonInterp REQUIRED) ++ if(CMAKE_VERSION VERSION_LESS 3.12.0) ++set(Python_ADDITIONAL_VERSIONS 3) ++find_package(PythonInterp REQUIRED) ++# PythonInterp sets PYTHON_EXECUTABLE ++ else() ++find_package(Python3 COMPONENTS Interpreter REQUIRED) ++set(PYTHON_EXECUTABLE "${Python3_EXECUTABLE}") ++ endif() + endif() + include (CheckCXXSourceCompiles) + include (CheckCXXCompilerFlag) +-- +2.30.0 + diff --git a/media-sound/kid3/kid3-3.8.5.ebuild b/media-sound/kid3/kid3-3.8.5.ebuild index 40385027d97..734a8c02465 100644 --- a/media-sound/kid3/kid3-3.8.5.ebuild +++ b/media-sound/kid3/kid3-3.8.5.ebuild @@ -91,6 +91,7 @@ src_configure() { -DBUILD_TESTING=$(usex test) -DWITH_VORBIS=$(usex vorbis) ) + use test && mycmakeargs+=( -DPython3_EXECUTABLE="${PYTHON}" ) if use kde ; then mycmakeargs+=( "-DWITH_APPS=KDE;CLI" )
[gentoo-commits] repo/gentoo:master commit in: media-sound/kid3/, media-sound/kid3/files/
commit: 542871fe71bcd4488787425a7d634544f146ff16 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Jan 31 20:07:10 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Jan 31 20:14:43 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=542871fe media-sound/kid3: Make test dependencies optional, add missing BDEPEND Closes: https://bugs.gentoo.org/768084 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner gentoo.org> .../kid3/files/kid3-3.8.5-tests-optional.patch | 64 ++ media-sound/kid3/kid3-3.8.5.ebuild | 21 +-- 2 files changed, 81 insertions(+), 4 deletions(-) diff --git a/media-sound/kid3/files/kid3-3.8.5-tests-optional.patch b/media-sound/kid3/files/kid3-3.8.5-tests-optional.patch new file mode 100644 index 000..4db47a2f1af --- /dev/null +++ b/media-sound/kid3/files/kid3-3.8.5-tests-optional.patch @@ -0,0 +1,64 @@ +From 4efe62089eff54ac844c70382d432f2abb24c06e Mon Sep 17 00:00:00 2001 +From: Andreas Sturmlechner +Date: Sun, 31 Jan 2021 20:38:41 +0100 +Subject: [PATCH] Use include(CTest) and BUILD_TESTING to make Qt5Test and + Python optional + +Signed-off-by: Andreas Sturmlechner +--- + CMakeLists.txt | 25 - + 1 file changed, 16 insertions(+), 9 deletions(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 92d50265..557a208d 100644 +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -211,8 +211,11 @@ endif() + set(CFG_QMLSRCDIR "${kid3_SOURCE_DIR}/src/qml") + + find_package(Threads) +-set(Python_ADDITIONAL_VERSIONS 3) +-find_package(PythonInterp REQUIRED) ++include(CTest) ++if(BUILD_TESTING) ++ set(Python_ADDITIONAL_VERSIONS 3) ++ find_package(PythonInterp REQUIRED) ++endif() + include (CheckCXXSourceCompiles) + include (CheckCXXCompilerFlag) + include (CheckLibraryExists) +@@ -256,7 +259,10 @@ else() + find_package(Qt5Core) + endif() + if(Qt5Core_FOUND) +- set(_qtComponents Core Gui Widgets Network Xml Multimedia LinguistTools Test) ++ set(_qtComponents Core Gui Widgets Network Xml Multimedia LinguistTools) ++ if(BUILD_TESTING) ++set(_qtComponents ${_qtComponents} Test) ++ endif() + if(WITH_DBUS) + set(_qtComponents ${_qtComponents} DBus) + endif() +@@ -472,12 +478,13 @@ if(ANDROID) + endif() + + +-enable_testing() +-add_test(NAME test_cli_functions +- COMMAND ${PYTHON_EXECUTABLE} ${CMAKE_SOURCE_DIR}/src/test/test_cli_functions.py) +-add_custom_target(check ${CMAKE_CTEST_COMMAND} --output-on-failure) +-if(NOT CMAKE_VERSION VERSION_LESS "3.17") +- list(APPEND CMAKE_CTEST_ARGUMENTS --output-on-failure) ++if(BUILD_TESTING) ++ add_test(NAME test_cli_functions ++ COMMAND ${PYTHON_EXECUTABLE} ${CMAKE_SOURCE_DIR}/src/test/test_cli_functions.py) ++ add_custom_target(check ${CMAKE_CTEST_COMMAND} --output-on-failure) ++ if(NOT CMAKE_VERSION VERSION_LESS "3.17") ++list(APPEND CMAKE_CTEST_ARGUMENTS --output-on-failure) ++ endif() + endif() + + +-- +2.30.0 + diff --git a/media-sound/kid3/kid3-3.8.5.ebuild b/media-sound/kid3/kid3-3.8.5.ebuild index a047ed173a3..40385027d97 100644 --- a/media-sound/kid3/kid3-3.8.5.ebuild +++ b/media-sound/kid3/kid3-3.8.5.ebuild @@ -3,7 +3,8 @@ EAPI=7 -inherit kde.org cmake xdg +PYTHON_COMPAT=( python3_{7..9} ) +inherit cmake kde.org python-any-r1 xdg DESCRIPTION="Simple tag editor based on Qt" HOMEPAGE="https://kid3.kde.org/; @@ -15,15 +16,17 @@ fi LICENSE="GPL-2+" SLOT="5" -IUSE="acoustid flac kde mp3 mp4 +mpris +taglib vorbis" +IUSE="acoustid flac kde mp3 mp4 +mpris +taglib test vorbis" REQUIRED_USE="flac? ( vorbis )" +RESTRICT+=" !test? ( test )" BDEPEND=" dev-qt/linguist-tools:5 kde? ( kde-frameworks/extra-cmake-modules:5 ) + test? ( ${PYTHON_DEPS} ) " -DEPEND=" +COMMON_DEPEND=" dev-qt/qtcore:5 dev-qt/qtdeclarative:5 dev-qt/qtgui:5 @@ -57,10 +60,19 @@ DEPEND=" media-libs/libvorbis ) " -RDEPEND="${DEPEND} +DEPEND="${COMMON_DEPEND} + test? ( dev-qt/qttest:5 ) +" +RDEPEND="${COMMON_DEPEND} !media-sound/kid3:4 " +PATCHES=( "${FILESDIR}/${P}-tests-optional.patch" ) + +pkg_setup() { + use test && python-any-r1_pkg_setup +} + src_prepare() { # overengineered upstream build system cmake_src_prepare @@ -76,6 +88,7 @@ src_configure() { -DWITH_ID3LIB=$(usex mp3) -DWITH_MP4V2=$(usex mp4) -DWITH_TAGLIB=$(usex taglib) + -DBUILD_TESTING=$(usex test) -DWITH_VORBIS=$(usex vorbis) )
[gentoo-commits] repo/gentoo:master commit in: media-sound/kid3/
commit: 4a9a4c304c48cc8afd3290229e4efeb1ae08e376 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Jan 31 16:02:18 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Jan 31 16:03:58 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a9a4c30 media-sound/kid3: 3.8.5 version bump See also: https://mail.kde.org/pipermail/kde-announce-apps/2021-January/005634.html Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner gentoo.org> media-sound/kid3/Manifest | 1 + media-sound/kid3/kid3-3.8.5.ebuild | 89 ++ 2 files changed, 90 insertions(+) diff --git a/media-sound/kid3/Manifest b/media-sound/kid3/Manifest index abfaa4c8123..6c966009724 100644 --- a/media-sound/kid3/Manifest +++ b/media-sound/kid3/Manifest @@ -1 +1,2 @@ DIST kid3-3.8.4.tar.gz 3161673 BLAKE2B 0055805bd0470bd000549c970c69cf911eb12d0ca291985759d0ebc2b6aa7394c65a72193606a4730136eeafef7a3d7a21822e998f2d841caa0a23c424a1f906 SHA512 c5abef6b0b7b4cfe606aa547563efff77f70b06770ea8423ed2cb25099a5c015e5de4badf5e87e080b05926459423584bd747aa3e475393026d92f6d73c9782a +DIST kid3-3.8.5.tar.gz 3181228 BLAKE2B 8e409c0697cc6045c0a1da4b19a8eae952bc63fa824e21aca19e6ad2130ef71a3fff2c25fa34078ea72e3cbd84459c77bbb616b1d1fb62d0f1023aa2fd6cfccd SHA512 d1f0bc91d50538c29807ddca2a039e758c58850d1224675a1674e3e1d89936bf80db34ffd3cf3678e1008eb600476ebb722ca78796eba2537defcc57664ff00c diff --git a/media-sound/kid3/kid3-3.8.5.ebuild b/media-sound/kid3/kid3-3.8.5.ebuild new file mode 100644 index 000..a047ed173a3 --- /dev/null +++ b/media-sound/kid3/kid3-3.8.5.ebuild @@ -0,0 +1,89 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit kde.org cmake xdg + +DESCRIPTION="Simple tag editor based on Qt" +HOMEPAGE="https://kid3.kde.org/; + +if [[ ${KDE_BUILD_TYPE} != live ]]; then + SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="GPL-2+" +SLOT="5" +IUSE="acoustid flac kde mp3 mp4 +mpris +taglib vorbis" + +REQUIRED_USE="flac? ( vorbis )" + +BDEPEND=" + dev-qt/linguist-tools:5 + kde? ( kde-frameworks/extra-cmake-modules:5 ) +" +DEPEND=" + dev-qt/qtcore:5 + dev-qt/qtdeclarative:5 + dev-qt/qtgui:5 + dev-qt/qtmultimedia:5 + dev-qt/qtnetwork:5 + dev-qt/qtwidgets:5 + dev-qt/qtxml:5 + sys-libs/readline:0= + acoustid? ( + media-libs/chromaprint + media-video/ffmpeg + ) + flac? ( + media-libs/flac[cxx] + media-libs/libvorbis + ) + kde? ( + kde-frameworks/kconfig:5 + kde-frameworks/kconfigwidgets:5 + kde-frameworks/kcoreaddons:5 + kde-frameworks/kio:5 + kde-frameworks/kwidgetsaddons:5 + kde-frameworks/kxmlgui:5 + ) + mp3? ( media-libs/id3lib ) + mp4? ( media-libs/libmp4v2:0 ) + mpris? ( dev-qt/qtdbus:5 ) + taglib? ( >=media-libs/taglib-1.9.1 ) + vorbis? ( + media-libs/libogg + media-libs/libvorbis + ) +" +RDEPEND="${DEPEND} + !media-sound/kid3:4 +" + +src_prepare() { + # overengineered upstream build system + cmake_src_prepare + # applies broken python hacks, bug #614950 + cmake_comment_add_subdirectory doc +} + +src_configure() { + local mycmakeargs=( + -DWITH_CHROMAPRINT=$(usex acoustid) + -DWITH_DBUS=$(usex mpris) + -DWITH_FLAC=$(usex flac) + -DWITH_ID3LIB=$(usex mp3) + -DWITH_MP4V2=$(usex mp4) + -DWITH_TAGLIB=$(usex taglib) + -DWITH_VORBIS=$(usex vorbis) + ) + + if use kde ; then + mycmakeargs+=( "-DWITH_APPS=KDE;CLI" ) + else + mycmakeargs+=( "-DWITH_APPS=Qt;CLI" ) + fi + + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: media-sound/kid3/
commit: 46537a2d2377d88126dc9f09a3db04154f414a8d Author: Miroslav Šulc gentoo org> AuthorDate: Wed Nov 4 08:20:37 2020 + Commit: Miroslav Šulc gentoo org> CommitDate: Wed Nov 4 08:20:37 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46537a2d media-sound/kid3: removed obsolete 3.8.3 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Miroslav Šulc gentoo.org> media-sound/kid3/Manifest | 1 - media-sound/kid3/kid3-3.8.3.ebuild | 88 -- 2 files changed, 89 deletions(-) diff --git a/media-sound/kid3/Manifest b/media-sound/kid3/Manifest index ea70b769167..abfaa4c8123 100644 --- a/media-sound/kid3/Manifest +++ b/media-sound/kid3/Manifest @@ -1,2 +1 @@ -DIST kid3-3.8.3.tar.gz 3091795 BLAKE2B 245009d074c4b0734ee9fd39eb796e2679c416915e03773ca4f6fe7d570e17fefc73e03f4c42a3d81c2f2c4778b500bc8dfdff0a0cf07293d39571b8ab9f SHA512 5381c76b032e30b4a6382d160406f5ed75915c0e23bed62b3070dd875a1c812f907a7ecae833b82753fd2372f96d460b17a879ca9043c3786109074391199a5a DIST kid3-3.8.4.tar.gz 3161673 BLAKE2B 0055805bd0470bd000549c970c69cf911eb12d0ca291985759d0ebc2b6aa7394c65a72193606a4730136eeafef7a3d7a21822e998f2d841caa0a23c424a1f906 SHA512 c5abef6b0b7b4cfe606aa547563efff77f70b06770ea8423ed2cb25099a5c015e5de4badf5e87e080b05926459423584bd747aa3e475393026d92f6d73c9782a diff --git a/media-sound/kid3/kid3-3.8.3.ebuild b/media-sound/kid3/kid3-3.8.3.ebuild deleted file mode 100644 index e547876a20a..000 --- a/media-sound/kid3/kid3-3.8.3.ebuild +++ /dev/null @@ -1,88 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit kde.org cmake xdg - -DESCRIPTION="Simple tag editor based on Qt" -HOMEPAGE="https://kid3.kde.org/; - -if [[ ${KDE_BUILD_TYPE} != live ]]; then - SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - KEYWORDS="amd64 x86" -fi - -LICENSE="GPL-2+" -SLOT="5" -IUSE="acoustid flac kde mp3 mp4 +mpris +taglib vorbis" - -REQUIRED_USE="flac? ( vorbis )" - -BDEPEND=" - dev-qt/linguist-tools:5 - kde? ( kde-frameworks/extra-cmake-modules:5 ) -" -DEPEND=" - dev-qt/qtcore:5 - dev-qt/qtdeclarative:5 - dev-qt/qtgui:5 - dev-qt/qtmultimedia:5 - dev-qt/qtnetwork:5 - dev-qt/qtwidgets:5 - dev-qt/qtxml:5 - sys-libs/readline:0= - acoustid? ( - media-libs/chromaprint - media-video/ffmpeg - ) - flac? ( - media-libs/flac[cxx] - media-libs/libvorbis - ) - kde? ( - kde-frameworks/kconfig:5 - kde-frameworks/kconfigwidgets:5 - kde-frameworks/kcoreaddons:5 - kde-frameworks/kwidgetsaddons:5 - kde-frameworks/kxmlgui:5 - ) - mp3? ( media-libs/id3lib ) - mp4? ( media-libs/libmp4v2:0 ) - mpris? ( dev-qt/qtdbus:5 ) - taglib? ( >=media-libs/taglib-1.9.1 ) - vorbis? ( - media-libs/libogg - media-libs/libvorbis - ) -" -RDEPEND="${DEPEND} - !media-sound/kid3:4 -" - -src_prepare() { - # overengineered upstream build system - cmake_src_prepare - # applies broken python hacks, bug #614950 - cmake_comment_add_subdirectory doc -} - -src_configure() { - local mycmakeargs=( - -DWITH_CHROMAPRINT=$(usex acoustid) - -DWITH_DBUS=$(usex mpris) - -DWITH_FLAC=$(usex flac) - -DWITH_ID3LIB=$(usex mp3) - -DWITH_MP4V2=$(usex mp4) - -DWITH_TAGLIB=$(usex taglib) - -DWITH_VORBIS=$(usex vorbis) - ) - - if use kde ; then - mycmakeargs+=( "-DWITH_APPS=KDE;CLI" ) - else - mycmakeargs+=( "-DWITH_APPS=Qt;CLI" ) - fi - - cmake_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: media-sound/kid3/
commit: 2659df01a11ca3825035574131adc5004f8cb6b9 Author: Sam James gentoo org> AuthorDate: Wed Nov 4 00:50:39 2020 + Commit: Sam James gentoo org> CommitDate: Wed Nov 4 00:50:39 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2659df01 media-sound/kid3: Stabilize 3.8.4 amd64, #751409 Signed-off-by: Sam James gentoo.org> media-sound/kid3/kid3-3.8.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/kid3/kid3-3.8.4.ebuild b/media-sound/kid3/kid3-3.8.4.ebuild index 3c117883e91..ff949e07625 100644 --- a/media-sound/kid3/kid3-3.8.4.ebuild +++ b/media-sound/kid3/kid3-3.8.4.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://kid3.kde.org/; if [[ ${KDE_BUILD_TYPE} != live ]]; then SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - KEYWORDS="~amd64 x86" + KEYWORDS="amd64 x86" fi LICENSE="GPL-2+"
[gentoo-commits] repo/gentoo:master commit in: media-sound/kid3/
commit: f5550a8f3cd61010d1d309523374e82fc04ebfd3 Author: Thomas Deutschmann gentoo org> AuthorDate: Tue Oct 27 21:58:50 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Tue Oct 27 21:59:58 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5550a8f media-sound/kid3: x86 stable (bug #751409) Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann gentoo.org> media-sound/kid3/kid3-3.8.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/kid3/kid3-3.8.4.ebuild b/media-sound/kid3/kid3-3.8.4.ebuild index fad5b2f8ed0..3c117883e91 100644 --- a/media-sound/kid3/kid3-3.8.4.ebuild +++ b/media-sound/kid3/kid3-3.8.4.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://kid3.kde.org/; if [[ ${KDE_BUILD_TYPE} != live ]]; then SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - KEYWORDS="~amd64 ~x86" + KEYWORDS="~amd64 x86" fi LICENSE="GPL-2+"
[gentoo-commits] repo/gentoo:master commit in: media-sound/kid3/
commit: 64b30c940fe8f019ed060fa1c0b4e34494ea0ae6 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Sep 26 08:10:57 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Sep 26 10:33:41 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64b30c94 media-sound/kid3: 3.8.4 version bump Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Andreas Sturmlechner gentoo.org> media-sound/kid3/Manifest | 1 + media-sound/kid3/kid3-3.8.4.ebuild | 89 ++ media-sound/kid3/metadata.xml | 28 +--- 3 files changed, 102 insertions(+), 16 deletions(-) diff --git a/media-sound/kid3/Manifest b/media-sound/kid3/Manifest index 561b6e6e5be..ea70b769167 100644 --- a/media-sound/kid3/Manifest +++ b/media-sound/kid3/Manifest @@ -1 +1,2 @@ DIST kid3-3.8.3.tar.gz 3091795 BLAKE2B 245009d074c4b0734ee9fd39eb796e2679c416915e03773ca4f6fe7d570e17fefc73e03f4c42a3d81c2f2c4778b500bc8dfdff0a0cf07293d39571b8ab9f SHA512 5381c76b032e30b4a6382d160406f5ed75915c0e23bed62b3070dd875a1c812f907a7ecae833b82753fd2372f96d460b17a879ca9043c3786109074391199a5a +DIST kid3-3.8.4.tar.gz 3161673 BLAKE2B 0055805bd0470bd000549c970c69cf911eb12d0ca291985759d0ebc2b6aa7394c65a72193606a4730136eeafef7a3d7a21822e998f2d841caa0a23c424a1f906 SHA512 c5abef6b0b7b4cfe606aa547563efff77f70b06770ea8423ed2cb25099a5c015e5de4badf5e87e080b05926459423584bd747aa3e475393026d92f6d73c9782a diff --git a/media-sound/kid3/kid3-3.8.4.ebuild b/media-sound/kid3/kid3-3.8.4.ebuild new file mode 100644 index 000..fad5b2f8ed0 --- /dev/null +++ b/media-sound/kid3/kid3-3.8.4.ebuild @@ -0,0 +1,89 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit kde.org cmake xdg + +DESCRIPTION="Simple tag editor based on Qt" +HOMEPAGE="https://kid3.kde.org/; + +if [[ ${KDE_BUILD_TYPE} != live ]]; then + SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="GPL-2+" +SLOT="5" +IUSE="acoustid flac kde mp3 mp4 +mpris +taglib vorbis" + +REQUIRED_USE="flac? ( vorbis )" + +BDEPEND=" + dev-qt/linguist-tools:5 + kde? ( kde-frameworks/extra-cmake-modules:5 ) +" +DEPEND=" + dev-qt/qtcore:5 + dev-qt/qtdeclarative:5 + dev-qt/qtgui:5 + dev-qt/qtmultimedia:5 + dev-qt/qtnetwork:5 + dev-qt/qtwidgets:5 + dev-qt/qtxml:5 + sys-libs/readline:0= + acoustid? ( + media-libs/chromaprint + media-video/ffmpeg + ) + flac? ( + media-libs/flac[cxx] + media-libs/libvorbis + ) + kde? ( + kde-frameworks/kconfig:5 + kde-frameworks/kconfigwidgets:5 + kde-frameworks/kcoreaddons:5 + kde-frameworks/kio:5 + kde-frameworks/kwidgetsaddons:5 + kde-frameworks/kxmlgui:5 + ) + mp3? ( media-libs/id3lib ) + mp4? ( media-libs/libmp4v2:0 ) + mpris? ( dev-qt/qtdbus:5 ) + taglib? ( >=media-libs/taglib-1.9.1 ) + vorbis? ( + media-libs/libogg + media-libs/libvorbis + ) +" +RDEPEND="${DEPEND} + !media-sound/kid3:4 +" + +src_prepare() { + # overengineered upstream build system + cmake_src_prepare + # applies broken python hacks, bug #614950 + cmake_comment_add_subdirectory doc +} + +src_configure() { + local mycmakeargs=( + -DWITH_CHROMAPRINT=$(usex acoustid) + -DWITH_DBUS=$(usex mpris) + -DWITH_FLAC=$(usex flac) + -DWITH_ID3LIB=$(usex mp3) + -DWITH_MP4V2=$(usex mp4) + -DWITH_TAGLIB=$(usex taglib) + -DWITH_VORBIS=$(usex vorbis) + ) + + if use kde ; then + mycmakeargs+=( "-DWITH_APPS=KDE;CLI" ) + else + mycmakeargs+=( "-DWITH_APPS=Qt;CLI" ) + fi + + cmake_src_configure +} diff --git a/media-sound/kid3/metadata.xml b/media-sound/kid3/metadata.xml index 17adb5fc18b..ec4f401b5c3 100644 --- a/media-sound/kid3/metadata.xml +++ b/media-sound/kid3/metadata.xml @@ -1,20 +1,16 @@ http://www.gentoo.org/dtd/metadata.dtd;> - -k...@gentoo.org -Gentoo KDE Project - - -so...@gentoo.org -Gentoo Sound project - - -Build acoustic fingerprinting plugin using media-libs/chromaprint -Enable support for MPRIS2 interface using dev-qt/qtdbus - - -https://sourceforge.net/p/kid3/bugs/ -kid3 - + + k...@gentoo.org + Gentoo KDE Project + + + so...@gentoo.org + Gentoo Sound project + + + Build acoustic fingerprinting plugin using media-libs/chromaprint + Enable support for MPRIS2 interface using dev-qt/qtdbus +
[gentoo-commits] repo/gentoo:master commit in: media-sound/kid3/
commit: c52b4e90b09b9c0b752e6895aa56777f5d0037ac Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Jul 18 00:53:03 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Jul 18 08:31:54 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c52b4e90 media-sound/kid3: Drop 3.8.2-r1 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Andreas Sturmlechner gentoo.org> media-sound/kid3/Manifest | 1 - media-sound/kid3/kid3-3.8.2-r1.ebuild | 88 --- 2 files changed, 89 deletions(-) diff --git a/media-sound/kid3/Manifest b/media-sound/kid3/Manifest index 5b16120f09f..561b6e6e5be 100644 --- a/media-sound/kid3/Manifest +++ b/media-sound/kid3/Manifest @@ -1,2 +1 @@ -DIST kid3-3.8.2.tar.gz 2218360 BLAKE2B 26b1c0bffa6972f085538323b8836917ed4384aec5c0374bd0dbec35a150ad62912c6fd08e94fe66bfaa43928619a73a41286baa28edac2eb3da4ae8dc7aa0e9 SHA512 323806ed9af067760403d2e8c626640f40e76819fa31a96e34fd4e0e745dbe3c9e516540df71022d3deb03499b8529c436e7a1fda254c56b5425aa993ecf DIST kid3-3.8.3.tar.gz 3091795 BLAKE2B 245009d074c4b0734ee9fd39eb796e2679c416915e03773ca4f6fe7d570e17fefc73e03f4c42a3d81c2f2c4778b500bc8dfdff0a0cf07293d39571b8ab9f SHA512 5381c76b032e30b4a6382d160406f5ed75915c0e23bed62b3070dd875a1c812f907a7ecae833b82753fd2372f96d460b17a879ca9043c3786109074391199a5a diff --git a/media-sound/kid3/kid3-3.8.2-r1.ebuild b/media-sound/kid3/kid3-3.8.2-r1.ebuild deleted file mode 100644 index 515d09aff19..000 --- a/media-sound/kid3/kid3-3.8.2-r1.ebuild +++ /dev/null @@ -1,88 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit kde.org cmake xdg - -DESCRIPTION="Simple tag editor based on Qt" -HOMEPAGE="https://kid3.sourceforge.io/; - -if [[ ${KDE_BUILD_TYPE} != live ]]; then - SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - KEYWORDS="amd64 x86" -fi - -LICENSE="GPL-2+" -SLOT="5" -IUSE="acoustid flac kde mp3 mp4 +mpris +taglib vorbis" - -REQUIRED_USE="flac? ( vorbis )" - -BDEPEND=" - dev-qt/linguist-tools:5 - kde? ( kde-frameworks/extra-cmake-modules:5 ) -" -DEPEND=" - dev-qt/qtcore:5 - dev-qt/qtdeclarative:5 - dev-qt/qtgui:5 - dev-qt/qtmultimedia:5 - dev-qt/qtnetwork:5 - dev-qt/qtwidgets:5 - dev-qt/qtxml:5 - sys-libs/readline:0= - acoustid? ( - media-libs/chromaprint - media-video/ffmpeg - ) - flac? ( - media-libs/flac[cxx] - media-libs/libvorbis - ) - kde? ( - kde-frameworks/kconfig:5 - kde-frameworks/kconfigwidgets:5 - kde-frameworks/kcoreaddons:5 - kde-frameworks/kwidgetsaddons:5 - kde-frameworks/kxmlgui:5 - ) - mp3? ( media-libs/id3lib ) - mp4? ( media-libs/libmp4v2:0 ) - mpris? ( dev-qt/qtdbus:5 ) - taglib? ( >=media-libs/taglib-1.9.1 ) - vorbis? ( - media-libs/libogg - media-libs/libvorbis - ) -" -RDEPEND="${DEPEND} - !media-sound/kid3:4 -" - -src_prepare() { - # overengineered upstream build system - cmake_src_prepare - # applies broken python hacks, bug #614950 - cmake_comment_add_subdirectory doc -} - -src_configure() { - local mycmakeargs=( - -DWITH_CHROMAPRINT=$(usex acoustid) - -DWITH_DBUS=$(usex mpris) - -DWITH_FLAC=$(usex flac) - -DWITH_ID3LIB=$(usex mp3) - -DWITH_MP4V2=$(usex mp4) - -DWITH_TAGLIB=$(usex taglib) - -DWITH_VORBIS=$(usex vorbis) - ) - - if use kde ; then - mycmakeargs+=( "-DWITH_APPS=KDE;CLI" ) - else - mycmakeargs+=( "-DWITH_APPS=Qt;CLI" ) - fi - - cmake_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: media-sound/kid3/
commit: 36cec5e9c5c8c55bc92782a1ea2bf63457be3bc6 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Jul 17 15:16:12 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Jul 17 15:16:12 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36cec5e9 media-sound/kid3: x86 stable wrt bug #732650 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> media-sound/kid3/kid3-3.8.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/kid3/kid3-3.8.3.ebuild b/media-sound/kid3/kid3-3.8.3.ebuild index bc9b185afa1..e547876a20a 100644 --- a/media-sound/kid3/kid3-3.8.3.ebuild +++ b/media-sound/kid3/kid3-3.8.3.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://kid3.kde.org/; if [[ ${KDE_BUILD_TYPE} != live ]]; then SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - KEYWORDS="amd64 ~x86" + KEYWORDS="amd64 x86" fi LICENSE="GPL-2+"
[gentoo-commits] repo/gentoo:master commit in: media-sound/kid3/
commit: 40ba9d79681d357bb116a11f7c7e951e846fb834 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Jul 17 15:03:57 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Jul 17 15:03:57 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40ba9d79 media-sound/kid3: amd64 stable wrt bug #732650 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> media-sound/kid3/kid3-3.8.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/kid3/kid3-3.8.3.ebuild b/media-sound/kid3/kid3-3.8.3.ebuild index fea30cf58c3..bc9b185afa1 100644 --- a/media-sound/kid3/kid3-3.8.3.ebuild +++ b/media-sound/kid3/kid3-3.8.3.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://kid3.kde.org/; if [[ ${KDE_BUILD_TYPE} != live ]]; then SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - KEYWORDS="~amd64 ~x86" + KEYWORDS="amd64 ~x86" fi LICENSE="GPL-2+"
[gentoo-commits] repo/gentoo:master commit in: media-sound/kid3/
commit: c16b570f02d60520d7546f87c960ac6e12610be9 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun May 10 10:46:30 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun May 10 11:31:17 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c16b570f media-sound/kid3: 3.8.3 version bump Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Andreas Sturmlechner gentoo.org> media-sound/kid3/Manifest | 1 + media-sound/kid3/kid3-3.8.3.ebuild | 88 ++ 2 files changed, 89 insertions(+) diff --git a/media-sound/kid3/Manifest b/media-sound/kid3/Manifest index b479ecdecad..5b16120f09f 100644 --- a/media-sound/kid3/Manifest +++ b/media-sound/kid3/Manifest @@ -1 +1,2 @@ DIST kid3-3.8.2.tar.gz 2218360 BLAKE2B 26b1c0bffa6972f085538323b8836917ed4384aec5c0374bd0dbec35a150ad62912c6fd08e94fe66bfaa43928619a73a41286baa28edac2eb3da4ae8dc7aa0e9 SHA512 323806ed9af067760403d2e8c626640f40e76819fa31a96e34fd4e0e745dbe3c9e516540df71022d3deb03499b8529c436e7a1fda254c56b5425aa993ecf +DIST kid3-3.8.3.tar.gz 3091795 BLAKE2B 245009d074c4b0734ee9fd39eb796e2679c416915e03773ca4f6fe7d570e17fefc73e03f4c42a3d81c2f2c4778b500bc8dfdff0a0cf07293d39571b8ab9f SHA512 5381c76b032e30b4a6382d160406f5ed75915c0e23bed62b3070dd875a1c812f907a7ecae833b82753fd2372f96d460b17a879ca9043c3786109074391199a5a diff --git a/media-sound/kid3/kid3-3.8.3.ebuild b/media-sound/kid3/kid3-3.8.3.ebuild new file mode 100644 index 000..fea30cf58c3 --- /dev/null +++ b/media-sound/kid3/kid3-3.8.3.ebuild @@ -0,0 +1,88 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit kde.org cmake xdg + +DESCRIPTION="Simple tag editor based on Qt" +HOMEPAGE="https://kid3.kde.org/; + +if [[ ${KDE_BUILD_TYPE} != live ]]; then + SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="GPL-2+" +SLOT="5" +IUSE="acoustid flac kde mp3 mp4 +mpris +taglib vorbis" + +REQUIRED_USE="flac? ( vorbis )" + +BDEPEND=" + dev-qt/linguist-tools:5 + kde? ( kde-frameworks/extra-cmake-modules:5 ) +" +DEPEND=" + dev-qt/qtcore:5 + dev-qt/qtdeclarative:5 + dev-qt/qtgui:5 + dev-qt/qtmultimedia:5 + dev-qt/qtnetwork:5 + dev-qt/qtwidgets:5 + dev-qt/qtxml:5 + sys-libs/readline:0= + acoustid? ( + media-libs/chromaprint + media-video/ffmpeg + ) + flac? ( + media-libs/flac[cxx] + media-libs/libvorbis + ) + kde? ( + kde-frameworks/kconfig:5 + kde-frameworks/kconfigwidgets:5 + kde-frameworks/kcoreaddons:5 + kde-frameworks/kwidgetsaddons:5 + kde-frameworks/kxmlgui:5 + ) + mp3? ( media-libs/id3lib ) + mp4? ( media-libs/libmp4v2:0 ) + mpris? ( dev-qt/qtdbus:5 ) + taglib? ( >=media-libs/taglib-1.9.1 ) + vorbis? ( + media-libs/libogg + media-libs/libvorbis + ) +" +RDEPEND="${DEPEND} + !media-sound/kid3:4 +" + +src_prepare() { + # overengineered upstream build system + cmake_src_prepare + # applies broken python hacks, bug #614950 + cmake_comment_add_subdirectory doc +} + +src_configure() { + local mycmakeargs=( + -DWITH_CHROMAPRINT=$(usex acoustid) + -DWITH_DBUS=$(usex mpris) + -DWITH_FLAC=$(usex flac) + -DWITH_ID3LIB=$(usex mp3) + -DWITH_MP4V2=$(usex mp4) + -DWITH_TAGLIB=$(usex taglib) + -DWITH_VORBIS=$(usex vorbis) + ) + + if use kde ; then + mycmakeargs+=( "-DWITH_APPS=KDE;CLI" ) + else + mycmakeargs+=( "-DWITH_APPS=Qt;CLI" ) + fi + + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: media-sound/kid3/
commit: 466ff8d0b5d0285e4280793ca73226ebd621c6f4 Author: David Seifert gentoo org> AuthorDate: Sun Apr 26 10:35:05 2020 + Commit: David Seifert gentoo org> CommitDate: Sun Apr 26 10:35:05 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=466ff8d0 media-sound/kid3: Replace virtual/ffmpeg Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: David Seifert gentoo.org> media-sound/kid3/{kid3-3.8.2.ebuild => kid3-3.8.2-r1.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/kid3/kid3-3.8.2.ebuild b/media-sound/kid3/kid3-3.8.2-r1.ebuild similarity index 98% rename from media-sound/kid3/kid3-3.8.2.ebuild rename to media-sound/kid3/kid3-3.8.2-r1.ebuild index e1eed069495..515d09aff19 100644 --- a/media-sound/kid3/kid3-3.8.2.ebuild +++ b/media-sound/kid3/kid3-3.8.2-r1.ebuild @@ -34,7 +34,7 @@ DEPEND=" sys-libs/readline:0= acoustid? ( media-libs/chromaprint - virtual/ffmpeg + media-video/ffmpeg ) flac? ( media-libs/flac[cxx]
[gentoo-commits] repo/gentoo:master commit in: media-sound/kid3/
commit: eb085dcb3549c0bfd0cf73f9f6b13d53bb16009f Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Mar 2 13:03:05 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Mar 2 13:03:05 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb085dcb media-sound/kid3: Drop 3.7.1 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Andreas Sturmlechner gentoo.org> media-sound/kid3/Manifest | 1 - media-sound/kid3/kid3-3.7.1.ebuild | 84 -- 2 files changed, 85 deletions(-) diff --git a/media-sound/kid3/Manifest b/media-sound/kid3/Manifest index fc24fa8f0f7..b479ecdecad 100644 --- a/media-sound/kid3/Manifest +++ b/media-sound/kid3/Manifest @@ -1,2 +1 @@ -DIST kid3-3.7.1.tar.gz 1486532 BLAKE2B aec19ca9792ab5a3ae975d64b581074f6505507027bc52483a95b8570fdf7484fadd63a5cc740b59817b6b2b7227f02637aeb3e9611d206a536138c6db083198 SHA512 68b1d4978e5e984d180981d02df5efa247d50da79e5c6a41010eb3c5369b6cdc023042333865f4730e47814c4b4b69dc2f1bcbe1566396b72637fd576f5e543c DIST kid3-3.8.2.tar.gz 2218360 BLAKE2B 26b1c0bffa6972f085538323b8836917ed4384aec5c0374bd0dbec35a150ad62912c6fd08e94fe66bfaa43928619a73a41286baa28edac2eb3da4ae8dc7aa0e9 SHA512 323806ed9af067760403d2e8c626640f40e76819fa31a96e34fd4e0e745dbe3c9e516540df71022d3deb03499b8529c436e7a1fda254c56b5425aa993ecf diff --git a/media-sound/kid3/kid3-3.7.1.ebuild b/media-sound/kid3/kid3-3.7.1.ebuild deleted file mode 100644 index 172085a01f3..000 --- a/media-sound/kid3/kid3-3.7.1.ebuild +++ /dev/null @@ -1,84 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake xdg - -DESCRIPTION="Simple tag editor based on Qt" -HOMEPAGE="https://kid3.sourceforge.io/; -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -LICENSE="GPL-2+" -SLOT="5" -KEYWORDS="amd64 x86" -IUSE="acoustid flac kde mp3 mp4 +mpris +taglib vorbis" - -REQUIRED_USE="flac? ( vorbis )" - -BDEPEND=" - dev-qt/linguist-tools:5 -" -DEPEND=" - dev-qt/qtcore:5 - dev-qt/qtdeclarative:5 - dev-qt/qtgui:5 - dev-qt/qtmultimedia:5 - dev-qt/qtnetwork:5 - dev-qt/qtwidgets:5 - dev-qt/qtxml:5 - sys-libs/readline:0= - acoustid? ( - media-libs/chromaprint - virtual/ffmpeg - ) - flac? ( - media-libs/flac[cxx] - media-libs/libvorbis - ) - kde? ( - kde-frameworks/kconfig:5 - kde-frameworks/kconfigwidgets:5 - kde-frameworks/kcoreaddons:5 - kde-frameworks/kwidgetsaddons:5 - kde-frameworks/kxmlgui:5 - ) - mp3? ( media-libs/id3lib ) - mp4? ( media-libs/libmp4v2:0 ) - mpris? ( dev-qt/qtdbus:5 ) - taglib? ( >=media-libs/taglib-1.9.1 ) - vorbis? ( - media-libs/libogg - media-libs/libvorbis - ) -" -RDEPEND="${DEPEND} - !media-sound/kid3:4 -" - -src_prepare() { - # overengineered upstream build system - cmake_src_prepare - # applies broken python hacks, bug #614950 - cmake_comment_add_subdirectory doc -} - -src_configure() { - local mycmakeargs=( - -DWITH_CHROMAPRINT=$(usex acoustid) - -DWITH_DBUS=$(usex mpris) - -DWITH_FLAC=$(usex flac) - -DWITH_ID3LIB=$(usex mp3) - -DWITH_MP4V2=$(usex mp4) - -DWITH_TAGLIB=$(usex taglib) - -DWITH_VORBIS=$(usex vorbis) - ) - - if use kde ; then - mycmakeargs+=( "-DWITH_APPS=KDE;CLI" ) - else - mycmakeargs+=( "-DWITH_APPS=Qt;CLI" ) - fi - - cmake_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: media-sound/kid3/
commit: c2445f4ec0b1e01448d12a278d203152c86e6937 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Mar 2 12:31:11 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Mar 2 12:31:56 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2445f4e media-sound/kid3: x86 stable wrt bug #711234 Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> media-sound/kid3/kid3-3.8.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/kid3/kid3-3.8.2.ebuild b/media-sound/kid3/kid3-3.8.2.ebuild index c3c2fdefc21..e1eed069495 100644 --- a/media-sound/kid3/kid3-3.8.2.ebuild +++ b/media-sound/kid3/kid3-3.8.2.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://kid3.sourceforge.io/; if [[ ${KDE_BUILD_TYPE} != live ]]; then SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - KEYWORDS="amd64 ~x86" + KEYWORDS="amd64 x86" fi LICENSE="GPL-2+"
[gentoo-commits] repo/gentoo:master commit in: media-sound/kid3/
commit: fc3c41b95561248e8d68ebcde09cf1cd429f3acc Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Mar 1 21:23:30 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Mar 1 22:02:10 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc3c41b9 media-sound/kid3: Drop 3.8.1 Package-Manager: Portage-2.3.90, Repoman-2.3.20 Signed-off-by: Andreas Sturmlechner gentoo.org> media-sound/kid3/Manifest | 1 - media-sound/kid3/kid3-3.8.1.ebuild | 85 -- 2 files changed, 86 deletions(-) diff --git a/media-sound/kid3/Manifest b/media-sound/kid3/Manifest index 5e6eef458b1..fc24fa8f0f7 100644 --- a/media-sound/kid3/Manifest +++ b/media-sound/kid3/Manifest @@ -1,3 +1,2 @@ DIST kid3-3.7.1.tar.gz 1486532 BLAKE2B aec19ca9792ab5a3ae975d64b581074f6505507027bc52483a95b8570fdf7484fadd63a5cc740b59817b6b2b7227f02637aeb3e9611d206a536138c6db083198 SHA512 68b1d4978e5e984d180981d02df5efa247d50da79e5c6a41010eb3c5369b6cdc023042333865f4730e47814c4b4b69dc2f1bcbe1566396b72637fd576f5e543c -DIST kid3-3.8.1.tar.gz 1516211 BLAKE2B ab07ffddd5c8b2780d910eefdf71a4f290d1d354b1d73faead0d268a6d795a6963ec678a4dcefbd8aa18ce8b8bfecb84f949f63a5adea950d4cccb2de5647bdf SHA512 b625753a40f3290b5aa26fda5c20270b5e428c5b383ddb06e81d515f016f475c41bad92fff3fdfd5f6228c017ba18f547515bd8e948832831f9daa501222168f DIST kid3-3.8.2.tar.gz 2218360 BLAKE2B 26b1c0bffa6972f085538323b8836917ed4384aec5c0374bd0dbec35a150ad62912c6fd08e94fe66bfaa43928619a73a41286baa28edac2eb3da4ae8dc7aa0e9 SHA512 323806ed9af067760403d2e8c626640f40e76819fa31a96e34fd4e0e745dbe3c9e516540df71022d3deb03499b8529c436e7a1fda254c56b5425aa993ecf diff --git a/media-sound/kid3/kid3-3.8.1.ebuild b/media-sound/kid3/kid3-3.8.1.ebuild deleted file mode 100644 index 5fdb3312307..000 --- a/media-sound/kid3/kid3-3.8.1.ebuild +++ /dev/null @@ -1,85 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake xdg - -DESCRIPTION="Simple tag editor based on Qt" -HOMEPAGE="https://kid3.sourceforge.io/; -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -LICENSE="GPL-2+" -SLOT="5" -KEYWORDS="~amd64 ~x86" -IUSE="acoustid flac kde mp3 mp4 +mpris +taglib vorbis" - -REQUIRED_USE="flac? ( vorbis )" - -BDEPEND=" - dev-qt/linguist-tools:5 - kde? ( kde-frameworks/extra-cmake-modules:5 ) -" -DEPEND=" - dev-qt/qtcore:5 - dev-qt/qtdeclarative:5 - dev-qt/qtgui:5 - dev-qt/qtmultimedia:5 - dev-qt/qtnetwork:5 - dev-qt/qtwidgets:5 - dev-qt/qtxml:5 - sys-libs/readline:0= - acoustid? ( - media-libs/chromaprint - virtual/ffmpeg - ) - flac? ( - media-libs/flac[cxx] - media-libs/libvorbis - ) - kde? ( - kde-frameworks/kconfig:5 - kde-frameworks/kconfigwidgets:5 - kde-frameworks/kcoreaddons:5 - kde-frameworks/kwidgetsaddons:5 - kde-frameworks/kxmlgui:5 - ) - mp3? ( media-libs/id3lib ) - mp4? ( media-libs/libmp4v2:0 ) - mpris? ( dev-qt/qtdbus:5 ) - taglib? ( >=media-libs/taglib-1.9.1 ) - vorbis? ( - media-libs/libogg - media-libs/libvorbis - ) -" -RDEPEND="${DEPEND} - !media-sound/kid3:4 -" - -src_prepare() { - # overengineered upstream build system - cmake_src_prepare - # applies broken python hacks, bug #614950 - cmake_comment_add_subdirectory doc -} - -src_configure() { - local mycmakeargs=( - -DWITH_CHROMAPRINT=$(usex acoustid) - -DWITH_DBUS=$(usex mpris) - -DWITH_FLAC=$(usex flac) - -DWITH_ID3LIB=$(usex mp3) - -DWITH_MP4V2=$(usex mp4) - -DWITH_TAGLIB=$(usex taglib) - -DWITH_VORBIS=$(usex vorbis) - ) - - if use kde ; then - mycmakeargs+=( "-DWITH_APPS=KDE;CLI" ) - else - mycmakeargs+=( "-DWITH_APPS=Qt;CLI" ) - fi - - cmake_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: media-sound/kid3/
commit: 74a5a68f5876201e43f9c3926dd516b1d46b8a74 Author: Agostino Sarubbo gentoo org> AuthorDate: Sun Mar 1 21:44:47 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sun Mar 1 21:44:47 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74a5a68f media-sound/kid3: amd64 stable wrt bug #711234 Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> media-sound/kid3/kid3-3.8.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/kid3/kid3-3.8.2.ebuild b/media-sound/kid3/kid3-3.8.2.ebuild index 1ef20213b0a..c3c2fdefc21 100644 --- a/media-sound/kid3/kid3-3.8.2.ebuild +++ b/media-sound/kid3/kid3-3.8.2.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://kid3.sourceforge.io/; if [[ ${KDE_BUILD_TYPE} != live ]]; then SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - KEYWORDS="~amd64 ~x86" + KEYWORDS="amd64 ~x86" fi LICENSE="GPL-2+"
[gentoo-commits] repo/gentoo:master commit in: media-sound/kid3/
commit: 5e0a9514e1daa06753656e2f5c1230fe382f5d38 Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Jan 28 14:18:51 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Jan 28 15:11:39 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e0a9514 media-sound/kid3: 3.8.2 version bump Package-Manager: Portage-2.3.85, Repoman-2.3.20 Signed-off-by: Andreas Sturmlechner gentoo.org> media-sound/kid3/Manifest | 1 + media-sound/kid3/kid3-3.8.2.ebuild | 88 ++ 2 files changed, 89 insertions(+) diff --git a/media-sound/kid3/Manifest b/media-sound/kid3/Manifest index fddfe917f11..5e6eef458b1 100644 --- a/media-sound/kid3/Manifest +++ b/media-sound/kid3/Manifest @@ -1,2 +1,3 @@ DIST kid3-3.7.1.tar.gz 1486532 BLAKE2B aec19ca9792ab5a3ae975d64b581074f6505507027bc52483a95b8570fdf7484fadd63a5cc740b59817b6b2b7227f02637aeb3e9611d206a536138c6db083198 SHA512 68b1d4978e5e984d180981d02df5efa247d50da79e5c6a41010eb3c5369b6cdc023042333865f4730e47814c4b4b69dc2f1bcbe1566396b72637fd576f5e543c DIST kid3-3.8.1.tar.gz 1516211 BLAKE2B ab07ffddd5c8b2780d910eefdf71a4f290d1d354b1d73faead0d268a6d795a6963ec678a4dcefbd8aa18ce8b8bfecb84f949f63a5adea950d4cccb2de5647bdf SHA512 b625753a40f3290b5aa26fda5c20270b5e428c5b383ddb06e81d515f016f475c41bad92fff3fdfd5f6228c017ba18f547515bd8e948832831f9daa501222168f +DIST kid3-3.8.2.tar.gz 2218360 BLAKE2B 26b1c0bffa6972f085538323b8836917ed4384aec5c0374bd0dbec35a150ad62912c6fd08e94fe66bfaa43928619a73a41286baa28edac2eb3da4ae8dc7aa0e9 SHA512 323806ed9af067760403d2e8c626640f40e76819fa31a96e34fd4e0e745dbe3c9e516540df71022d3deb03499b8529c436e7a1fda254c56b5425aa993ecf diff --git a/media-sound/kid3/kid3-3.8.2.ebuild b/media-sound/kid3/kid3-3.8.2.ebuild new file mode 100644 index 000..1ef20213b0a --- /dev/null +++ b/media-sound/kid3/kid3-3.8.2.ebuild @@ -0,0 +1,88 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit kde.org cmake xdg + +DESCRIPTION="Simple tag editor based on Qt" +HOMEPAGE="https://kid3.sourceforge.io/; + +if [[ ${KDE_BUILD_TYPE} != live ]]; then + SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="GPL-2+" +SLOT="5" +IUSE="acoustid flac kde mp3 mp4 +mpris +taglib vorbis" + +REQUIRED_USE="flac? ( vorbis )" + +BDEPEND=" + dev-qt/linguist-tools:5 + kde? ( kde-frameworks/extra-cmake-modules:5 ) +" +DEPEND=" + dev-qt/qtcore:5 + dev-qt/qtdeclarative:5 + dev-qt/qtgui:5 + dev-qt/qtmultimedia:5 + dev-qt/qtnetwork:5 + dev-qt/qtwidgets:5 + dev-qt/qtxml:5 + sys-libs/readline:0= + acoustid? ( + media-libs/chromaprint + virtual/ffmpeg + ) + flac? ( + media-libs/flac[cxx] + media-libs/libvorbis + ) + kde? ( + kde-frameworks/kconfig:5 + kde-frameworks/kconfigwidgets:5 + kde-frameworks/kcoreaddons:5 + kde-frameworks/kwidgetsaddons:5 + kde-frameworks/kxmlgui:5 + ) + mp3? ( media-libs/id3lib ) + mp4? ( media-libs/libmp4v2:0 ) + mpris? ( dev-qt/qtdbus:5 ) + taglib? ( >=media-libs/taglib-1.9.1 ) + vorbis? ( + media-libs/libogg + media-libs/libvorbis + ) +" +RDEPEND="${DEPEND} + !media-sound/kid3:4 +" + +src_prepare() { + # overengineered upstream build system + cmake_src_prepare + # applies broken python hacks, bug #614950 + cmake_comment_add_subdirectory doc +} + +src_configure() { + local mycmakeargs=( + -DWITH_CHROMAPRINT=$(usex acoustid) + -DWITH_DBUS=$(usex mpris) + -DWITH_FLAC=$(usex flac) + -DWITH_ID3LIB=$(usex mp3) + -DWITH_MP4V2=$(usex mp4) + -DWITH_TAGLIB=$(usex taglib) + -DWITH_VORBIS=$(usex vorbis) + ) + + if use kde ; then + mycmakeargs+=( "-DWITH_APPS=KDE;CLI" ) + else + mycmakeargs+=( "-DWITH_APPS=Qt;CLI" ) + fi + + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: media-sound/kid3/
commit: 12a84406dd9e9502ef94df51bfed264dda12eee6 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Dec 29 11:52:21 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Dec 29 11:54:31 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12a84406 media-sound/kid3: Drop 3.8.0 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Andreas Sturmlechner gentoo.org> media-sound/kid3/Manifest | 1 - media-sound/kid3/kid3-3.8.0.ebuild | 84 -- 2 files changed, 85 deletions(-) diff --git a/media-sound/kid3/Manifest b/media-sound/kid3/Manifest index 569b4149794..fddfe917f11 100644 --- a/media-sound/kid3/Manifest +++ b/media-sound/kid3/Manifest @@ -1,3 +1,2 @@ DIST kid3-3.7.1.tar.gz 1486532 BLAKE2B aec19ca9792ab5a3ae975d64b581074f6505507027bc52483a95b8570fdf7484fadd63a5cc740b59817b6b2b7227f02637aeb3e9611d206a536138c6db083198 SHA512 68b1d4978e5e984d180981d02df5efa247d50da79e5c6a41010eb3c5369b6cdc023042333865f4730e47814c4b4b69dc2f1bcbe1566396b72637fd576f5e543c -DIST kid3-3.8.0.tar.gz 1509430 BLAKE2B 492690f4e9ba70a981c273f6fc93912d24b8e9ecf6e4d95473baee2ab581ca8a6939a88d9237ae985f34cb0a599e80c5fd9a6af7588ad35ec928089b5e205748 SHA512 ff4d5533ed9538c589d2e8a75bbbabd21add38b51d6a442987ee70f3721eda8aefb597f51e82033c2a04fd19c86d5e57c194409ec71bbf77da405626b5484d44 DIST kid3-3.8.1.tar.gz 1516211 BLAKE2B ab07ffddd5c8b2780d910eefdf71a4f290d1d354b1d73faead0d268a6d795a6963ec678a4dcefbd8aa18ce8b8bfecb84f949f63a5adea950d4cccb2de5647bdf SHA512 b625753a40f3290b5aa26fda5c20270b5e428c5b383ddb06e81d515f016f475c41bad92fff3fdfd5f6228c017ba18f547515bd8e948832831f9daa501222168f diff --git a/media-sound/kid3/kid3-3.8.0.ebuild b/media-sound/kid3/kid3-3.8.0.ebuild deleted file mode 100644 index 3ce477229e9..000 --- a/media-sound/kid3/kid3-3.8.0.ebuild +++ /dev/null @@ -1,84 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake-utils xdg - -DESCRIPTION="Simple tag editor based on Qt" -HOMEPAGE="https://kid3.sourceforge.io/; -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -LICENSE="GPL-2+" -SLOT="5" -KEYWORDS="~amd64 ~x86" -IUSE="acoustid flac kde mp3 mp4 +mpris +taglib vorbis" - -REQUIRED_USE="flac? ( vorbis )" - -BDEPEND=" - dev-qt/linguist-tools:5 -" -DEPEND=" - dev-qt/qtcore:5 - dev-qt/qtdeclarative:5 - dev-qt/qtgui:5 - dev-qt/qtmultimedia:5 - dev-qt/qtnetwork:5 - dev-qt/qtwidgets:5 - dev-qt/qtxml:5 - sys-libs/readline:0= - acoustid? ( - media-libs/chromaprint - virtual/ffmpeg - ) - flac? ( - media-libs/flac[cxx] - media-libs/libvorbis - ) - kde? ( - kde-frameworks/kconfig:5 - kde-frameworks/kconfigwidgets:5 - kde-frameworks/kcoreaddons:5 - kde-frameworks/kwidgetsaddons:5 - kde-frameworks/kxmlgui:5 - ) - mp3? ( media-libs/id3lib ) - mp4? ( media-libs/libmp4v2:0 ) - mpris? ( dev-qt/qtdbus:5 ) - taglib? ( >=media-libs/taglib-1.9.1 ) - vorbis? ( - media-libs/libogg - media-libs/libvorbis - ) -" -RDEPEND="${DEPEND} - !media-sound/kid3:4 -" - -src_prepare() { - # overengineered upstream build system - cmake-utils_src_prepare - # applies broken python hacks, bug #614950 - cmake_comment_add_subdirectory doc -} - -src_configure() { - local mycmakeargs=( - -DWITH_CHROMAPRINT=$(usex acoustid) - -DWITH_DBUS=$(usex mpris) - -DWITH_FLAC=$(usex flac) - -DWITH_ID3LIB=$(usex mp3) - -DWITH_MP4V2=$(usex mp4) - -DWITH_TAGLIB=$(usex taglib) - -DWITH_VORBIS=$(usex vorbis) - ) - - if use kde ; then - mycmakeargs+=( "-DWITH_APPS=KDE;CLI" ) - else - mycmakeargs+=( "-DWITH_APPS=Qt;CLI" ) - fi - - cmake-utils_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: media-sound/kid3/
commit: 3c5dc578ca9592b0a9baf81de5475839c3ca8bfc Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Dec 26 11:30:22 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Dec 26 13:38:36 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c5dc578 media-sound/kid3: 3.8.1 version bump Package-Manager: Portage-2.3.83, Repoman-2.3.20 Signed-off-by: Andreas Sturmlechner gentoo.org> media-sound/kid3/Manifest | 1 + media-sound/kid3/kid3-3.8.1.ebuild | 85 ++ 2 files changed, 86 insertions(+) diff --git a/media-sound/kid3/Manifest b/media-sound/kid3/Manifest index cb1bef57b38..569b4149794 100644 --- a/media-sound/kid3/Manifest +++ b/media-sound/kid3/Manifest @@ -1,2 +1,3 @@ DIST kid3-3.7.1.tar.gz 1486532 BLAKE2B aec19ca9792ab5a3ae975d64b581074f6505507027bc52483a95b8570fdf7484fadd63a5cc740b59817b6b2b7227f02637aeb3e9611d206a536138c6db083198 SHA512 68b1d4978e5e984d180981d02df5efa247d50da79e5c6a41010eb3c5369b6cdc023042333865f4730e47814c4b4b69dc2f1bcbe1566396b72637fd576f5e543c DIST kid3-3.8.0.tar.gz 1509430 BLAKE2B 492690f4e9ba70a981c273f6fc93912d24b8e9ecf6e4d95473baee2ab581ca8a6939a88d9237ae985f34cb0a599e80c5fd9a6af7588ad35ec928089b5e205748 SHA512 ff4d5533ed9538c589d2e8a75bbbabd21add38b51d6a442987ee70f3721eda8aefb597f51e82033c2a04fd19c86d5e57c194409ec71bbf77da405626b5484d44 +DIST kid3-3.8.1.tar.gz 1516211 BLAKE2B ab07ffddd5c8b2780d910eefdf71a4f290d1d354b1d73faead0d268a6d795a6963ec678a4dcefbd8aa18ce8b8bfecb84f949f63a5adea950d4cccb2de5647bdf SHA512 b625753a40f3290b5aa26fda5c20270b5e428c5b383ddb06e81d515f016f475c41bad92fff3fdfd5f6228c017ba18f547515bd8e948832831f9daa501222168f diff --git a/media-sound/kid3/kid3-3.8.1.ebuild b/media-sound/kid3/kid3-3.8.1.ebuild new file mode 100644 index 000..9b1848ffad5 --- /dev/null +++ b/media-sound/kid3/kid3-3.8.1.ebuild @@ -0,0 +1,85 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake-utils xdg + +DESCRIPTION="Simple tag editor based on Qt" +HOMEPAGE="https://kid3.sourceforge.io/; +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="5" +KEYWORDS="~amd64 ~x86" +IUSE="acoustid flac kde mp3 mp4 +mpris +taglib vorbis" + +REQUIRED_USE="flac? ( vorbis )" + +BDEPEND=" + dev-qt/linguist-tools:5 + kde? ( kde-frameworks/extra-cmake-modules:5 ) +" +DEPEND=" + dev-qt/qtcore:5 + dev-qt/qtdeclarative:5 + dev-qt/qtgui:5 + dev-qt/qtmultimedia:5 + dev-qt/qtnetwork:5 + dev-qt/qtwidgets:5 + dev-qt/qtxml:5 + sys-libs/readline:0= + acoustid? ( + media-libs/chromaprint + virtual/ffmpeg + ) + flac? ( + media-libs/flac[cxx] + media-libs/libvorbis + ) + kde? ( + kde-frameworks/kconfig:5 + kde-frameworks/kconfigwidgets:5 + kde-frameworks/kcoreaddons:5 + kde-frameworks/kwidgetsaddons:5 + kde-frameworks/kxmlgui:5 + ) + mp3? ( media-libs/id3lib ) + mp4? ( media-libs/libmp4v2:0 ) + mpris? ( dev-qt/qtdbus:5 ) + taglib? ( >=media-libs/taglib-1.9.1 ) + vorbis? ( + media-libs/libogg + media-libs/libvorbis + ) +" +RDEPEND="${DEPEND} + !media-sound/kid3:4 +" + +src_prepare() { + # overengineered upstream build system + cmake-utils_src_prepare + # applies broken python hacks, bug #614950 + cmake_comment_add_subdirectory doc +} + +src_configure() { + local mycmakeargs=( + -DWITH_CHROMAPRINT=$(usex acoustid) + -DWITH_DBUS=$(usex mpris) + -DWITH_FLAC=$(usex flac) + -DWITH_ID3LIB=$(usex mp3) + -DWITH_MP4V2=$(usex mp4) + -DWITH_TAGLIB=$(usex taglib) + -DWITH_VORBIS=$(usex vorbis) + ) + + if use kde ; then + mycmakeargs+=( "-DWITH_APPS=KDE;CLI" ) + else + mycmakeargs+=( "-DWITH_APPS=Qt;CLI" ) + fi + + cmake-utils_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: media-sound/kid3/
commit: 88625175f6b0b579f9775dc98c6dc9e659964a5c Author: Lars Wendler gentoo org> AuthorDate: Fri Aug 30 08:18:45 2019 + Commit: Lars Wendler gentoo org> CommitDate: Fri Aug 30 08:18:45 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88625175 media-sound/kid3: Bump to version 3.8.0 Package-Manager: Portage-2.3.73, Repoman-2.3.17 Signed-off-by: Lars Wendler gentoo.org> media-sound/kid3/Manifest | 1 + media-sound/kid3/kid3-3.8.0.ebuild | 84 ++ 2 files changed, 85 insertions(+) diff --git a/media-sound/kid3/Manifest b/media-sound/kid3/Manifest index bf110a8e1bb..cb1bef57b38 100644 --- a/media-sound/kid3/Manifest +++ b/media-sound/kid3/Manifest @@ -1 +1,2 @@ DIST kid3-3.7.1.tar.gz 1486532 BLAKE2B aec19ca9792ab5a3ae975d64b581074f6505507027bc52483a95b8570fdf7484fadd63a5cc740b59817b6b2b7227f02637aeb3e9611d206a536138c6db083198 SHA512 68b1d4978e5e984d180981d02df5efa247d50da79e5c6a41010eb3c5369b6cdc023042333865f4730e47814c4b4b69dc2f1bcbe1566396b72637fd576f5e543c +DIST kid3-3.8.0.tar.gz 1509430 BLAKE2B 492690f4e9ba70a981c273f6fc93912d24b8e9ecf6e4d95473baee2ab581ca8a6939a88d9237ae985f34cb0a599e80c5fd9a6af7588ad35ec928089b5e205748 SHA512 ff4d5533ed9538c589d2e8a75bbbabd21add38b51d6a442987ee70f3721eda8aefb597f51e82033c2a04fd19c86d5e57c194409ec71bbf77da405626b5484d44 diff --git a/media-sound/kid3/kid3-3.8.0.ebuild b/media-sound/kid3/kid3-3.8.0.ebuild new file mode 100644 index 000..3ce477229e9 --- /dev/null +++ b/media-sound/kid3/kid3-3.8.0.ebuild @@ -0,0 +1,84 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake-utils xdg + +DESCRIPTION="Simple tag editor based on Qt" +HOMEPAGE="https://kid3.sourceforge.io/; +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="5" +KEYWORDS="~amd64 ~x86" +IUSE="acoustid flac kde mp3 mp4 +mpris +taglib vorbis" + +REQUIRED_USE="flac? ( vorbis )" + +BDEPEND=" + dev-qt/linguist-tools:5 +" +DEPEND=" + dev-qt/qtcore:5 + dev-qt/qtdeclarative:5 + dev-qt/qtgui:5 + dev-qt/qtmultimedia:5 + dev-qt/qtnetwork:5 + dev-qt/qtwidgets:5 + dev-qt/qtxml:5 + sys-libs/readline:0= + acoustid? ( + media-libs/chromaprint + virtual/ffmpeg + ) + flac? ( + media-libs/flac[cxx] + media-libs/libvorbis + ) + kde? ( + kde-frameworks/kconfig:5 + kde-frameworks/kconfigwidgets:5 + kde-frameworks/kcoreaddons:5 + kde-frameworks/kwidgetsaddons:5 + kde-frameworks/kxmlgui:5 + ) + mp3? ( media-libs/id3lib ) + mp4? ( media-libs/libmp4v2:0 ) + mpris? ( dev-qt/qtdbus:5 ) + taglib? ( >=media-libs/taglib-1.9.1 ) + vorbis? ( + media-libs/libogg + media-libs/libvorbis + ) +" +RDEPEND="${DEPEND} + !media-sound/kid3:4 +" + +src_prepare() { + # overengineered upstream build system + cmake-utils_src_prepare + # applies broken python hacks, bug #614950 + cmake_comment_add_subdirectory doc +} + +src_configure() { + local mycmakeargs=( + -DWITH_CHROMAPRINT=$(usex acoustid) + -DWITH_DBUS=$(usex mpris) + -DWITH_FLAC=$(usex flac) + -DWITH_ID3LIB=$(usex mp3) + -DWITH_MP4V2=$(usex mp4) + -DWITH_TAGLIB=$(usex taglib) + -DWITH_VORBIS=$(usex vorbis) + ) + + if use kde ; then + mycmakeargs+=( "-DWITH_APPS=KDE;CLI" ) + else + mycmakeargs+=( "-DWITH_APPS=Qt;CLI" ) + fi + + cmake-utils_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: media-sound/kid3/
commit: 85bb5c1d514a8bd5ae121d6fbb208283d2383fd9 Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Jul 16 19:37:51 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Jul 16 21:04:09 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85bb5c1d media-sound/kid3: Add USE mpris Thanks-to: Martin Cihlář seznam.cz> Closes: https://bugs.gentoo.org/687622 Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Andreas Sturmlechner gentoo.org> media-sound/kid3/kid3-3.7.1.ebuild | 5 +++-- media-sound/kid3/metadata.xml | 4 ++-- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/media-sound/kid3/kid3-3.7.1.ebuild b/media-sound/kid3/kid3-3.7.1.ebuild index e6b2937cb43..87343373f36 100644 --- a/media-sound/kid3/kid3-3.7.1.ebuild +++ b/media-sound/kid3/kid3-3.7.1.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" LICENSE="GPL-2+" SLOT="5" KEYWORDS="amd64 x86" -IUSE="acoustid flac kde mp3 mp4 +taglib vorbis" +IUSE="acoustid flac kde mp3 mp4 +mpris +taglib vorbis" REQUIRED_USE="flac? ( vorbis )" @@ -21,7 +21,6 @@ BDEPEND=" " DEPEND=" dev-qt/qtcore:5 - dev-qt/qtdbus:5 dev-qt/qtdeclarative:5 dev-qt/qtgui:5 dev-qt/qtmultimedia:5 @@ -46,6 +45,7 @@ DEPEND=" ) mp3? ( media-libs/id3lib ) mp4? ( media-libs/libmp4v2:0 ) + mpris? ( dev-qt/qtdbus:5 ) taglib? ( >=media-libs/taglib-1.9.1 ) vorbis? ( media-libs/libogg @@ -66,6 +66,7 @@ src_prepare() { src_configure() { local mycmakeargs=( -DWITH_CHROMAPRINT=$(usex acoustid) + -DWITH_DBUS=$(usex mpris) -DWITH_FLAC=$(usex flac) -DWITH_ID3LIB=$(usex mp3) -DWITH_MP4V2=$(usex mp4) diff --git a/media-sound/kid3/metadata.xml b/media-sound/kid3/metadata.xml index 8db1b09337d..17adb5fc18b 100644 --- a/media-sound/kid3/metadata.xml +++ b/media-sound/kid3/metadata.xml @@ -10,8 +10,8 @@ Gentoo Sound project -Enable support for acoustic fingerprinting plugin using - (media-libs/chromaprint) +Build acoustic fingerprinting plugin using media-libs/chromaprint +Enable support for MPRIS2 interface using dev-qt/qtdbus https://sourceforge.net/p/kid3/bugs/
[gentoo-commits] repo/gentoo:master commit in: media-sound/kid3/
commit: 258272c04c666ece6cc545df7931de88c0df134b Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun May 19 16:57:58 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun May 19 16:57:58 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=258272c0 media-sound/kid3: 3.7.1 amd64 stable Closes: https://bugs.gentoo.org/684202 Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Andreas Sturmlechner gentoo.org> media-sound/kid3/kid3-3.7.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/kid3/kid3-3.7.1.ebuild b/media-sound/kid3/kid3-3.7.1.ebuild index bcf245bd5e4..e6b2937cb43 100644 --- a/media-sound/kid3/kid3-3.7.1.ebuild +++ b/media-sound/kid3/kid3-3.7.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" LICENSE="GPL-2+" SLOT="5" -KEYWORDS="~amd64 x86" +KEYWORDS="amd64 x86" IUSE="acoustid flac kde mp3 mp4 +taglib vorbis" REQUIRED_USE="flac? ( vorbis )"
[gentoo-commits] repo/gentoo:master commit in: media-sound/kid3/
commit: 6157fdea72696ac94e1307327e8a97dc3df98591 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun May 19 16:58:28 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun May 19 16:58:28 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6157fdea media-sound/kid3: Drop 3.7.0 Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Andreas Sturmlechner gentoo.org> media-sound/kid3/Manifest | 1 - media-sound/kid3/kid3-3.7.0.ebuild | 89 -- 2 files changed, 90 deletions(-) diff --git a/media-sound/kid3/Manifest b/media-sound/kid3/Manifest index 458f3030c17..bf110a8e1bb 100644 --- a/media-sound/kid3/Manifest +++ b/media-sound/kid3/Manifest @@ -1,2 +1 @@ -DIST kid3-3.7.0.tar.gz 1466849 BLAKE2B 39bdab9afb187754914ef77326d9c323e5dd4ab13a6f603deca3dfe97acb0d7a81d58a8eb569397c1a094ebaa7449997b729ce008614c8fc9f04d2b9e7995e03 SHA512 3112addba1e0697ae8874bf12336e54c744165a692dc81a99d97194df8511aa540a53085e2be84b3557cd9a2c9d3d887046c06550cef11406b28e6f6e6b507a6 DIST kid3-3.7.1.tar.gz 1486532 BLAKE2B aec19ca9792ab5a3ae975d64b581074f6505507027bc52483a95b8570fdf7484fadd63a5cc740b59817b6b2b7227f02637aeb3e9611d206a536138c6db083198 SHA512 68b1d4978e5e984d180981d02df5efa247d50da79e5c6a41010eb3c5369b6cdc023042333865f4730e47814c4b4b69dc2f1bcbe1566396b72637fd576f5e543c diff --git a/media-sound/kid3/kid3-3.7.0.ebuild b/media-sound/kid3/kid3-3.7.0.ebuild deleted file mode 100644 index 737a79bd331..000 --- a/media-sound/kid3/kid3-3.7.0.ebuild +++ /dev/null @@ -1,89 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -ECM_KDEINSTALLDIRS="false" -KDE_HANDBOOK="false" # buildsystem applies broken python hacks, bug #614950 -inherit kde5 - -DESCRIPTION="Simple tag editor based on Qt" -HOMEPAGE="https://kid3.sourceforge.io/; -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -LICENSE="GPL-2+" -SLOT="5" -KEYWORDS="amd64 x86" -IUSE="acoustid flac kde mp3 mp4 +taglib vorbis" - -REQUIRED_USE="flac? ( vorbis )" - -COMMON_DEPEND=" - $(add_qt_dep qtdbus) - $(add_qt_dep qtdeclarative) - $(add_qt_dep qtgui) - $(add_qt_dep qtmultimedia) - $(add_qt_dep qtnetwork) - $(add_qt_dep qtwidgets) - $(add_qt_dep qtxml) - sys-libs/readline:0= - acoustid? ( - media-libs/chromaprint - virtual/ffmpeg - ) - flac? ( - media-libs/flac[cxx] - media-libs/libvorbis - ) - kde? ( - $(add_frameworks_dep kconfig) - $(add_frameworks_dep kconfigwidgets) - $(add_frameworks_dep kcoreaddons) - $(add_frameworks_dep kwidgetsaddons) - $(add_frameworks_dep kxmlgui) - ) - mp3? ( media-libs/id3lib ) - mp4? ( media-libs/libmp4v2:0 ) - taglib? ( >=media-libs/taglib-1.9.1 ) - vorbis? ( - media-libs/libogg - media-libs/libvorbis - ) -" -RDEPEND="${COMMON_DEPEND} - !media-sound/kid3:4 -" -DEPEND="${COMMON_DEPEND} - $(add_qt_dep linguist-tools) -" - -src_prepare() { - # overengineered upstream build system - # kde5 eclass src_prepare leads to compile failure - - # only enable handbook when required - if ! use_if_iuse handbook ; then - cmake_comment_add_subdirectory ${KDE_DOC_DIR} - fi - - cmake-utils_src_prepare -} - -src_configure() { - local mycmakeargs=( - -DWITH_CHROMAPRINT=$(usex acoustid) - -DWITH_FLAC=$(usex flac) - -DWITH_ID3LIB=$(usex mp3) - -DWITH_MP4V2=$(usex mp4) - -DWITH_TAGLIB=$(usex taglib) - -DWITH_VORBIS=$(usex vorbis) - ) - - if use kde ; then - mycmakeargs+=( "-DWITH_APPS=KDE;CLI" ) - else - mycmakeargs+=( "-DWITH_APPS=Qt;CLI" ) - fi - - kde5_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: media-sound/kid3/
commit: b39136046679b6642cebb9a8a7135e5c2fd850fe Author: Thomas Deutschmann gentoo org> AuthorDate: Sun May 19 15:04:17 2019 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sun May 19 15:04:17 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3913604 media-sound/kid3: x86 stable (bug #684202) Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann gentoo.org> media-sound/kid3/kid3-3.7.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/kid3/kid3-3.7.1.ebuild b/media-sound/kid3/kid3-3.7.1.ebuild index 0ae648d6fa2..bcf245bd5e4 100644 --- a/media-sound/kid3/kid3-3.7.1.ebuild +++ b/media-sound/kid3/kid3-3.7.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" LICENSE="GPL-2+" SLOT="5" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 x86" IUSE="acoustid flac kde mp3 mp4 +taglib vorbis" REQUIRED_USE="flac? ( vorbis )"
[gentoo-commits] repo/gentoo:master commit in: media-sound/kid3/
commit: 4004703ae7c93e235d66b10574586efa37409436 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Mar 24 16:44:43 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Mar 24 16:49:02 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4004703a media-sound/kid3: Switch from kde5.eclass to cmake-utils,xdg Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Andreas Sturmlechner gentoo.org> media-sound/kid3/kid3-3.7.1.ebuild | 51 -- 1 file changed, 22 insertions(+), 29 deletions(-) diff --git a/media-sound/kid3/kid3-3.7.1.ebuild b/media-sound/kid3/kid3-3.7.1.ebuild index 6ae8aae4340..0ae648d6fa2 100644 --- a/media-sound/kid3/kid3-3.7.1.ebuild +++ b/media-sound/kid3/kid3-3.7.1.ebuild @@ -3,9 +3,7 @@ EAPI=7 -ECM_KDEINSTALLDIRS="false" -KDE_HANDBOOK="false" # buildsystem applies broken python hacks, bug #614950 -inherit kde5 +inherit cmake-utils xdg DESCRIPTION="Simple tag editor based on Qt" HOMEPAGE="https://kid3.sourceforge.io/; @@ -18,14 +16,18 @@ IUSE="acoustid flac kde mp3 mp4 +taglib vorbis" REQUIRED_USE="flac? ( vorbis )" -COMMON_DEPEND=" - $(add_qt_dep qtdbus) - $(add_qt_dep qtdeclarative) - $(add_qt_dep qtgui) - $(add_qt_dep qtmultimedia) - $(add_qt_dep qtnetwork) - $(add_qt_dep qtwidgets) - $(add_qt_dep qtxml) +BDEPEND=" + dev-qt/linguist-tools:5 +" +DEPEND=" + dev-qt/qtcore:5 + dev-qt/qtdbus:5 + dev-qt/qtdeclarative:5 + dev-qt/qtgui:5 + dev-qt/qtmultimedia:5 + dev-qt/qtnetwork:5 + dev-qt/qtwidgets:5 + dev-qt/qtxml:5 sys-libs/readline:0= acoustid? ( media-libs/chromaprint @@ -36,11 +38,11 @@ COMMON_DEPEND=" media-libs/libvorbis ) kde? ( - $(add_frameworks_dep kconfig) - $(add_frameworks_dep kconfigwidgets) - $(add_frameworks_dep kcoreaddons) - $(add_frameworks_dep kwidgetsaddons) - $(add_frameworks_dep kxmlgui) + kde-frameworks/kconfig:5 + kde-frameworks/kconfigwidgets:5 + kde-frameworks/kcoreaddons:5 + kde-frameworks/kwidgetsaddons:5 + kde-frameworks/kxmlgui:5 ) mp3? ( media-libs/id3lib ) mp4? ( media-libs/libmp4v2:0 ) @@ -50,24 +52,15 @@ COMMON_DEPEND=" media-libs/libvorbis ) " -RDEPEND="${COMMON_DEPEND} +RDEPEND="${DEPEND} !media-sound/kid3:4 " -DEPEND="${COMMON_DEPEND}" -BDEPEND=" - $(add_qt_dep linguist-tools) -" src_prepare() { # overengineered upstream build system - # kde5 eclass src_prepare leads to compile failure - - # only enable handbook when required - if ! use_if_iuse handbook ; then - cmake_comment_add_subdirectory ${KDE_DOC_DIR} - fi - cmake-utils_src_prepare + # applies broken python hacks, bug #614950 + cmake_comment_add_subdirectory doc } src_configure() { @@ -86,5 +79,5 @@ src_configure() { mycmakeargs+=( "-DWITH_APPS=Qt;CLI" ) fi - kde5_src_configure + cmake-utils_src_configure }
[gentoo-commits] repo/gentoo:master commit in: media-sound/kid3/
commit: 0e7dde9ad148fb3fa5ae582c2ab248a43a969e0f Author: Lars Wendler gentoo org> AuthorDate: Wed Mar 20 15:00:14 2019 + Commit: Lars Wendler gentoo org> CommitDate: Wed Mar 20 15:03:03 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e7dde9a media-sound/kid3: Bump to version 3.7.1 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Lars Wendler gentoo.org> media-sound/kid3/Manifest | 1 + media-sound/kid3/kid3-3.7.1.ebuild | 90 ++ 2 files changed, 91 insertions(+) diff --git a/media-sound/kid3/Manifest b/media-sound/kid3/Manifest index b38ce572d3d..458f3030c17 100644 --- a/media-sound/kid3/Manifest +++ b/media-sound/kid3/Manifest @@ -1 +1,2 @@ DIST kid3-3.7.0.tar.gz 1466849 BLAKE2B 39bdab9afb187754914ef77326d9c323e5dd4ab13a6f603deca3dfe97acb0d7a81d58a8eb569397c1a094ebaa7449997b729ce008614c8fc9f04d2b9e7995e03 SHA512 3112addba1e0697ae8874bf12336e54c744165a692dc81a99d97194df8511aa540a53085e2be84b3557cd9a2c9d3d887046c06550cef11406b28e6f6e6b507a6 +DIST kid3-3.7.1.tar.gz 1486532 BLAKE2B aec19ca9792ab5a3ae975d64b581074f6505507027bc52483a95b8570fdf7484fadd63a5cc740b59817b6b2b7227f02637aeb3e9611d206a536138c6db083198 SHA512 68b1d4978e5e984d180981d02df5efa247d50da79e5c6a41010eb3c5369b6cdc023042333865f4730e47814c4b4b69dc2f1bcbe1566396b72637fd576f5e543c diff --git a/media-sound/kid3/kid3-3.7.1.ebuild b/media-sound/kid3/kid3-3.7.1.ebuild new file mode 100644 index 000..6ae8aae4340 --- /dev/null +++ b/media-sound/kid3/kid3-3.7.1.ebuild @@ -0,0 +1,90 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +ECM_KDEINSTALLDIRS="false" +KDE_HANDBOOK="false" # buildsystem applies broken python hacks, bug #614950 +inherit kde5 + +DESCRIPTION="Simple tag editor based on Qt" +HOMEPAGE="https://kid3.sourceforge.io/; +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="5" +KEYWORDS="~amd64 ~x86" +IUSE="acoustid flac kde mp3 mp4 +taglib vorbis" + +REQUIRED_USE="flac? ( vorbis )" + +COMMON_DEPEND=" + $(add_qt_dep qtdbus) + $(add_qt_dep qtdeclarative) + $(add_qt_dep qtgui) + $(add_qt_dep qtmultimedia) + $(add_qt_dep qtnetwork) + $(add_qt_dep qtwidgets) + $(add_qt_dep qtxml) + sys-libs/readline:0= + acoustid? ( + media-libs/chromaprint + virtual/ffmpeg + ) + flac? ( + media-libs/flac[cxx] + media-libs/libvorbis + ) + kde? ( + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlgui) + ) + mp3? ( media-libs/id3lib ) + mp4? ( media-libs/libmp4v2:0 ) + taglib? ( >=media-libs/taglib-1.9.1 ) + vorbis? ( + media-libs/libogg + media-libs/libvorbis + ) +" +RDEPEND="${COMMON_DEPEND} + !media-sound/kid3:4 +" +DEPEND="${COMMON_DEPEND}" +BDEPEND=" + $(add_qt_dep linguist-tools) +" + +src_prepare() { + # overengineered upstream build system + # kde5 eclass src_prepare leads to compile failure + + # only enable handbook when required + if ! use_if_iuse handbook ; then + cmake_comment_add_subdirectory ${KDE_DOC_DIR} + fi + + cmake-utils_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DWITH_CHROMAPRINT=$(usex acoustid) + -DWITH_FLAC=$(usex flac) + -DWITH_ID3LIB=$(usex mp3) + -DWITH_MP4V2=$(usex mp4) + -DWITH_TAGLIB=$(usex taglib) + -DWITH_VORBIS=$(usex vorbis) + ) + + if use kde ; then + mycmakeargs+=( "-DWITH_APPS=KDE;CLI" ) + else + mycmakeargs+=( "-DWITH_APPS=Qt;CLI" ) + fi + + kde5_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: media-sound/kid3/, media-sound/kid3/files/
commit: 93ec353bfa748645d721e3e54b16cebfcedd22f4 Author: Andreas Sturmlechner gentoo org> AuthorDate: Fri Feb 22 13:05:32 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Fri Feb 22 13:05:32 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93ec353b media-sound/kid3: Drop <3.7.0 Signed-off-by: Andreas Sturmlechner gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 media-sound/kid3/Manifest | 2 - media-sound/kid3/files/kid3-3.3.2-libdir.patch | 44 media-sound/kid3/files/kid3-3.4.4-deps.patch | 40 --- media-sound/kid3/kid3-3.6.1.ebuild | 97 -- media-sound/kid3/kid3-3.6.2.ebuild | 96 - 5 files changed, 279 deletions(-) diff --git a/media-sound/kid3/Manifest b/media-sound/kid3/Manifest index 592a5aab90a..b38ce572d3d 100644 --- a/media-sound/kid3/Manifest +++ b/media-sound/kid3/Manifest @@ -1,3 +1 @@ -DIST kid3-3.6.1.tar.gz 1428799 BLAKE2B 055743c06bf28188c16e627556e1c23cb724f6a1601975f259a912445063a23f3c6d8101cbb3f582fac66c56bbcbaf243e637132b20930f718f2c5b1056b7dc9 SHA512 026be02c3dea1f05af0f24a26ee9d6b775f7e408db6de8afbb3dda5f66ee465263fb1c3763d4e8ab52b1856a58c1ea21228d24cdb754508e68c04f7d5cccfb77 -DIST kid3-3.6.2.tar.gz 1430880 BLAKE2B f27d8e332639b72ccc0ace8afe05391c3edc0b470430477407138a90a2b3b0a6cefe0e740b0862d29cc61c866503b5df9b1333f26cd1f7f67797007d6117ce58 SHA512 96e9686d5af8c06867bc4d3b2ca51ddf89b6ba9a622236f79de53bef6b3ef518ef64fef3ab9af4e63ac9161bea8dc1c79d0417fe1ac433a9dfe36331089ab548 DIST kid3-3.7.0.tar.gz 1466849 BLAKE2B 39bdab9afb187754914ef77326d9c323e5dd4ab13a6f603deca3dfe97acb0d7a81d58a8eb569397c1a094ebaa7449997b729ce008614c8fc9f04d2b9e7995e03 SHA512 3112addba1e0697ae8874bf12336e54c744165a692dc81a99d97194df8511aa540a53085e2be84b3557cd9a2c9d3d887046c06550cef11406b28e6f6e6b507a6 diff --git a/media-sound/kid3/files/kid3-3.3.2-libdir.patch b/media-sound/kid3/files/kid3-3.3.2-libdir.patch deleted file mode 100644 index b54bf129693..000 --- a/media-sound/kid3/files/kid3-3.3.2-libdir.patch +++ /dev/null @@ -1,44 +0,0 @@ -Install libraries to the correct directory. - -Gentoo-bug: 562624 -Gentoo-bug: 570976 -Gentoo-bug: 576946 - a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -159,7 +159,7 @@ - endif (BUILD_KDE_APP OR BUILD_SHARED_LIBS) - set(WITH_QMLDIR_DEFAULT "share/kid3/qml") - set(WITH_BINDIR_DEFAULT "bin") -- set(WITH_LIBDIR_DEFAULT "lib${LIB_SUFFIX}/kid3") -+ set(WITH_LIBDIR_DEFAULT "lib${LIB_SUFFIX}") - set(WITH_PLUGINSDIR_DEFAULT "${WITH_LIBDIR_DEFAULT}/plugins") - endif (APPLE) - -@@ -189,6 +189,10 @@ - set(CMAKE_INSTALL_PREFIX_SLASH "") - endif (CMAKE_INSTALL_PREFIX) - -+if (NOT APPLE AND NOT WIN32) -+ set(WITH_PLUGINSDIR "${WITH_LIBDIR_DEFAULT}/${QTVER}/plugins/kid3") -+endif () -+ - if (APPLE) - file(RELATIVE_PATH CFG_DATAROOTDIR "/kid3.app/Contents/MacOS" /${WITH_DATAROOTDIR}) - file(RELATIVE_PATH CFG_DOCDIR "/kid3.app/Contents/MacOS" /${WITH_DOCDIR}) -@@ -241,6 +245,7 @@ - find_package(Qt4 COMPONENTS ${_QT4_COMPONENTS}) - if (Qt4_FOUND OR QT4_FOUND) - include (${QT_USE_FILE}) -+set(QTVER "qt4") - if (NOT WITH_QT4) - message(STATUS "Qt4 found, explicitly set WITH_QT5 or QT_QMAKE_EXECUTABLE to use a different version.") - endif (NOT WITH_QT4) -@@ -276,6 +281,7 @@ - endif (_qt5Dir) - if (Qt5Core_FOUND) - set(HAVE_QT5 1) -+set(QTVER "qt5") - set(WITH_PHONON OFF) - set(QT_INCLUDES) - set(QT_DEFINITIONS) diff --git a/media-sound/kid3/files/kid3-3.4.4-deps.patch b/media-sound/kid3/files/kid3-3.4.4-deps.patch deleted file mode 100644 index 333645d11b3..000 --- a/media-sound/kid3/files/kid3-3.4.4-deps.patch +++ /dev/null @@ -1,40 +0,0 @@ -From 2f66191a82e60a2b46ead8aa2195346084817e91 Mon Sep 17 00:00:00 2001 -From: Michael Palimaka -Date: Sun, 27 Nov 2016 20:00:37 +1100 -Subject: [PATCH] Improve KF5 dependencies. - -This list was compiled from a cusory include and NEEDED inspection. - src/app/CMakeLists.txt | 2 +- - src/app/kde/CMakeLists.txt | 2 +- - 2 files changed, 2 insertions(+), 2 deletions(-) - -diff --git a/src/app/CMakeLists.txt b/src/app/CMakeLists.txt -index 516e3f9..7790fde 100644 a/src/app/CMakeLists.txt -+++ b/src/app/CMakeLists.txt -@@ -33,7 +33,7 @@ if (BUILD_KDE_APP) - include(KDECMakeSettings) - include(FeatureSummary) - --find_package(KF5 REQUIRED COMPONENTS KIO) -+find_package(KF5 REQUIRED COMPONENTS Config ConfigWidgets CoreAddons WidgetsAddons XmlGui) - - if (BUILD_SHARED_LIBS) - # KDECMakeSettings.cmake will overwrite our RPATH if LIB_INSTALL_DIR is -diff --git a/src/app/kde/CMakeLists.txt b/src/app/kde/CMakeLists.txt -index 2f2867a..8a25b43 100644
[gentoo-commits] repo/gentoo:master commit in: media-sound/kid3/
commit: 2c9ab59d9e45aa0e2b9fa6f888e28f124810ecd6 Author: Mikle Kolyada gentoo org> AuthorDate: Fri Feb 22 10:24:11 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Fri Feb 22 10:24:11 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c9ab59d media-sound/kid3: amd64 stable wrt bug #677208 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 RepoMan-Options: --include-arches="amd64" media-sound/kid3/kid3-3.7.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/kid3/kid3-3.7.0.ebuild b/media-sound/kid3/kid3-3.7.0.ebuild index 6f7a2722027..737a79bd331 100644 --- a/media-sound/kid3/kid3-3.7.0.ebuild +++ b/media-sound/kid3/kid3-3.7.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" LICENSE="GPL-2+" SLOT="5" -KEYWORDS="~amd64 x86" +KEYWORDS="amd64 x86" IUSE="acoustid flac kde mp3 mp4 +taglib vorbis" REQUIRED_USE="flac? ( vorbis )"
[gentoo-commits] repo/gentoo:master commit in: media-sound/kid3/
commit: 0429294c5979fb116ad55145df814ea7c5f6800c Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Feb 17 00:22:28 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Feb 17 08:10:53 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0429294c media-sound/kid3: Drop unused cmake variables Closes: https://bugs.gentoo.org/678194 Package-Manager: Portage-2.3.60, Repoman-2.3.12 Signed-off-by: Andreas Sturmlechner gentoo.org> media-sound/kid3/kid3-3.7.0.ebuild | 3 --- 1 file changed, 3 deletions(-) diff --git a/media-sound/kid3/kid3-3.7.0.ebuild b/media-sound/kid3/kid3-3.7.0.ebuild index d02b65d040e..6f7a2722027 100644 --- a/media-sound/kid3/kid3-3.7.0.ebuild +++ b/media-sound/kid3/kid3-3.7.0.ebuild @@ -71,9 +71,6 @@ src_prepare() { src_configure() { local mycmakeargs=( - -DWITH_PHONON=OFF - -DWITH_QT4=OFF - -DWITH_QT5=ON -DWITH_CHROMAPRINT=$(usex acoustid) -DWITH_FLAC=$(usex flac) -DWITH_ID3LIB=$(usex mp3)
[gentoo-commits] repo/gentoo:master commit in: media-sound/kid3/
commit: d3803fb16fdb9d74a37116966ea56439b0a71a3f Author: Thomas Deutschmann gentoo org> AuthorDate: Fri Feb 15 01:32:02 2019 + Commit: Thomas Deutschmann gentoo org> CommitDate: Fri Feb 15 01:36:54 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3803fb1 media-sound/kid3: x86 stable (bug #677208) Package-Manager: Portage-2.3.59, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann gentoo.org> media-sound/kid3/kid3-3.7.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-sound/kid3/kid3-3.7.0.ebuild b/media-sound/kid3/kid3-3.7.0.ebuild index 14d87122dd1..d02b65d040e 100644 --- a/media-sound/kid3/kid3-3.7.0.ebuild +++ b/media-sound/kid3/kid3-3.7.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Authors +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" LICENSE="GPL-2+" SLOT="5" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 x86" IUSE="acoustid flac kde mp3 mp4 +taglib vorbis" REQUIRED_USE="flac? ( vorbis )"
[gentoo-commits] repo/gentoo:master commit in: media-sound/kid3/
commit: e0a1a5e1b498435978ae47bde11b79c289c77c7a Author: Lars Wendler gentoo org> AuthorDate: Tue Dec 25 23:47:29 2018 + Commit: Lars Wendler gentoo org> CommitDate: Tue Dec 25 23:47:29 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0a1a5e1 media-sound/kid3: Bump to version 3.7.0 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Lars Wendler gentoo.org> media-sound/kid3/Manifest | 1 + media-sound/kid3/kid3-3.7.0.ebuild | 92 ++ 2 files changed, 93 insertions(+) diff --git a/media-sound/kid3/Manifest b/media-sound/kid3/Manifest index 5910a01e531..592a5aab90a 100644 --- a/media-sound/kid3/Manifest +++ b/media-sound/kid3/Manifest @@ -1,2 +1,3 @@ DIST kid3-3.6.1.tar.gz 1428799 BLAKE2B 055743c06bf28188c16e627556e1c23cb724f6a1601975f259a912445063a23f3c6d8101cbb3f582fac66c56bbcbaf243e637132b20930f718f2c5b1056b7dc9 SHA512 026be02c3dea1f05af0f24a26ee9d6b775f7e408db6de8afbb3dda5f66ee465263fb1c3763d4e8ab52b1856a58c1ea21228d24cdb754508e68c04f7d5cccfb77 DIST kid3-3.6.2.tar.gz 1430880 BLAKE2B f27d8e332639b72ccc0ace8afe05391c3edc0b470430477407138a90a2b3b0a6cefe0e740b0862d29cc61c866503b5df9b1333f26cd1f7f67797007d6117ce58 SHA512 96e9686d5af8c06867bc4d3b2ca51ddf89b6ba9a622236f79de53bef6b3ef518ef64fef3ab9af4e63ac9161bea8dc1c79d0417fe1ac433a9dfe36331089ab548 +DIST kid3-3.7.0.tar.gz 1466849 BLAKE2B 39bdab9afb187754914ef77326d9c323e5dd4ab13a6f603deca3dfe97acb0d7a81d58a8eb569397c1a094ebaa7449997b729ce008614c8fc9f04d2b9e7995e03 SHA512 3112addba1e0697ae8874bf12336e54c744165a692dc81a99d97194df8511aa540a53085e2be84b3557cd9a2c9d3d887046c06550cef11406b28e6f6e6b507a6 diff --git a/media-sound/kid3/kid3-3.7.0.ebuild b/media-sound/kid3/kid3-3.7.0.ebuild new file mode 100644 index 000..14d87122dd1 --- /dev/null +++ b/media-sound/kid3/kid3-3.7.0.ebuild @@ -0,0 +1,92 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +ECM_KDEINSTALLDIRS="false" +KDE_HANDBOOK="false" # buildsystem applies broken python hacks, bug #614950 +inherit kde5 + +DESCRIPTION="Simple tag editor based on Qt" +HOMEPAGE="https://kid3.sourceforge.io/; +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="5" +KEYWORDS="~amd64 ~x86" +IUSE="acoustid flac kde mp3 mp4 +taglib vorbis" + +REQUIRED_USE="flac? ( vorbis )" + +COMMON_DEPEND=" + $(add_qt_dep qtdbus) + $(add_qt_dep qtdeclarative) + $(add_qt_dep qtgui) + $(add_qt_dep qtmultimedia) + $(add_qt_dep qtnetwork) + $(add_qt_dep qtwidgets) + $(add_qt_dep qtxml) + sys-libs/readline:0= + acoustid? ( + media-libs/chromaprint + virtual/ffmpeg + ) + flac? ( + media-libs/flac[cxx] + media-libs/libvorbis + ) + kde? ( + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlgui) + ) + mp3? ( media-libs/id3lib ) + mp4? ( media-libs/libmp4v2:0 ) + taglib? ( >=media-libs/taglib-1.9.1 ) + vorbis? ( + media-libs/libogg + media-libs/libvorbis + ) +" +RDEPEND="${COMMON_DEPEND} + !media-sound/kid3:4 +" +DEPEND="${COMMON_DEPEND} + $(add_qt_dep linguist-tools) +" + +src_prepare() { + # overengineered upstream build system + # kde5 eclass src_prepare leads to compile failure + + # only enable handbook when required + if ! use_if_iuse handbook ; then + cmake_comment_add_subdirectory ${KDE_DOC_DIR} + fi + + cmake-utils_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DWITH_PHONON=OFF + -DWITH_QT4=OFF + -DWITH_QT5=ON + -DWITH_CHROMAPRINT=$(usex acoustid) + -DWITH_FLAC=$(usex flac) + -DWITH_ID3LIB=$(usex mp3) + -DWITH_MP4V2=$(usex mp4) + -DWITH_TAGLIB=$(usex taglib) + -DWITH_VORBIS=$(usex vorbis) + ) + + if use kde ; then + mycmakeargs+=( "-DWITH_APPS=KDE;CLI" ) + else + mycmakeargs+=( "-DWITH_APPS=Qt;CLI" ) + fi + + kde5_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: media-sound/kid3/
commit: 054c4f1731f0f13cf343fd6f61aafd7e018c1fff Author: Lars Wendler gentoo org> AuthorDate: Mon Sep 3 09:49:25 2018 + Commit: Lars Wendler gentoo org> CommitDate: Mon Sep 3 12:11:00 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=054c4f17 media-sound/kid3: Bump to version 3.6.2 Package-Manager: Portage-2.3.48, Repoman-2.3.10 media-sound/kid3/Manifest | 1 + media-sound/kid3/kid3-3.6.2.ebuild | 96 ++ 2 files changed, 97 insertions(+) diff --git a/media-sound/kid3/Manifest b/media-sound/kid3/Manifest index db496371584..5910a01e531 100644 --- a/media-sound/kid3/Manifest +++ b/media-sound/kid3/Manifest @@ -1 +1,2 @@ DIST kid3-3.6.1.tar.gz 1428799 BLAKE2B 055743c06bf28188c16e627556e1c23cb724f6a1601975f259a912445063a23f3c6d8101cbb3f582fac66c56bbcbaf243e637132b20930f718f2c5b1056b7dc9 SHA512 026be02c3dea1f05af0f24a26ee9d6b775f7e408db6de8afbb3dda5f66ee465263fb1c3763d4e8ab52b1856a58c1ea21228d24cdb754508e68c04f7d5cccfb77 +DIST kid3-3.6.2.tar.gz 1430880 BLAKE2B f27d8e332639b72ccc0ace8afe05391c3edc0b470430477407138a90a2b3b0a6cefe0e740b0862d29cc61c866503b5df9b1333f26cd1f7f67797007d6117ce58 SHA512 96e9686d5af8c06867bc4d3b2ca51ddf89b6ba9a622236f79de53bef6b3ef518ef64fef3ab9af4e63ac9161bea8dc1c79d0417fe1ac433a9dfe36331089ab548 diff --git a/media-sound/kid3/kid3-3.6.2.ebuild b/media-sound/kid3/kid3-3.6.2.ebuild new file mode 100644 index 000..59ad6ac1081 --- /dev/null +++ b/media-sound/kid3/kid3-3.6.2.ebuild @@ -0,0 +1,96 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +ECM_KDEINSTALLDIRS="false" +KDE_HANDBOOK="false" # buildsystem applies broken python hacks, bug #614950 +inherit kde5 + +DESCRIPTION="Simple tag editor based on Qt" +HOMEPAGE="https://kid3.sourceforge.io/; +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="5" +KEYWORDS="~amd64 ~x86" +IUSE="acoustid flac kde mp3 mp4 +taglib vorbis" + +REQUIRED_USE="flac? ( vorbis )" + +COMMON_DEPEND=" + $(add_qt_dep qtdbus) + $(add_qt_dep qtdeclarative) + $(add_qt_dep qtgui) + $(add_qt_dep qtmultimedia) + $(add_qt_dep qtnetwork) + $(add_qt_dep qtwidgets) + $(add_qt_dep qtxml) + sys-libs/readline:0= + acoustid? ( + media-libs/chromaprint + virtual/ffmpeg + ) + flac? ( + media-libs/flac[cxx] + media-libs/libvorbis + ) + kde? ( + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlgui) + ) + mp3? ( media-libs/id3lib ) + mp4? ( media-libs/libmp4v2:0 ) + taglib? ( >=media-libs/taglib-1.9.1 ) + vorbis? ( + media-libs/libogg + media-libs/libvorbis + ) +" +RDEPEND="${COMMON_DEPEND} + !media-sound/kid3:4 +" +DEPEND="${COMMON_DEPEND} + $(add_qt_dep linguist-tools) +" + +PATCHES=( + "${FILESDIR}/${PN}-3.3.2-libdir.patch" +) + +src_prepare() { + # overengineered upstream build system + # kde5 eclass src_prepare leads to compile failure + + # only enable handbook when required + if ! use_if_iuse handbook ; then + cmake_comment_add_subdirectory ${KDE_DOC_DIR} + fi + + cmake-utils_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DWITH_PHONON=OFF + -DWITH_QT4=OFF + -DWITH_QT5=ON + -DWITH_CHROMAPRINT=$(usex acoustid) + -DWITH_FLAC=$(usex flac) + -DWITH_ID3LIB=$(usex mp3) + -DWITH_MP4V2=$(usex mp4) + -DWITH_TAGLIB=$(usex taglib) + -DWITH_VORBIS=$(usex vorbis) + ) + + if use kde ; then + mycmakeargs+=( "-DWITH_APPS=KDE;CLI" ) + else + mycmakeargs+=( "-DWITH_APPS=Qt;CLI" ) + fi + + kde5_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: media-sound/kid3/
commit: 30bfe73614c69fd05dbad8faad8a84670f6946f3 Author: Francesco Turco fastmail fm> AuthorDate: Sat Aug 18 16:08:09 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Aug 18 17:39:44 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30bfe736 media-sound/kid3: update link to upstream bug tracker Closes: https://github.com/gentoo/gentoo/pull/9612 media-sound/kid3/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/kid3/metadata.xml b/media-sound/kid3/metadata.xml index e7aa364bd79..8db1b09337d 100644 --- a/media-sound/kid3/metadata.xml +++ b/media-sound/kid3/metadata.xml @@ -14,7 +14,7 @@ (media-libs/chromaprint) -https://sourceforge.net/tracker/?group_id=70849 +https://sourceforge.net/p/kid3/bugs/ kid3
[gentoo-commits] repo/gentoo:master commit in: media-sound/kid3/
commit: 77dc50e3f9440b630ef3fe3f8cc094cad9dff260 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Jul 14 08:41:30 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Jul 14 08:44:27 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77dc50e3 media-sound/kid3: Set ECM_KDEINSTALLDIRS to false Closes: https://bugs.gentoo.org/659876 Package-Manager: Portage-2.3.42, Repoman-2.3.9 media-sound/kid3/kid3-3.6.1.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/media-sound/kid3/kid3-3.6.1.ebuild b/media-sound/kid3/kid3-3.6.1.ebuild index a2e641496a1..a187a6615d0 100644 --- a/media-sound/kid3/kid3-3.6.1.ebuild +++ b/media-sound/kid3/kid3-3.6.1.ebuild @@ -3,6 +3,7 @@ EAPI=6 +ECM_KDEINSTALLDIRS="false" KDE_HANDBOOK="false" # buildsystem applies broken python hacks, bug #614950 inherit kde5
[gentoo-commits] repo/gentoo:master commit in: media-sound/kid3/
commit: cf79ad6685a9dede148915a46825388327819ad3 Author: Johannes Huber gentoo org> AuthorDate: Mon Jul 9 16:25:55 2018 + Commit: Johannes Huber gentoo org> CommitDate: Mon Jul 9 16:27:18 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf79ad66 media-sound/kid3: Remove 3.5.1 Superseded by 3.6.1. Package-Manager: Portage-2.3.41, Repoman-2.3.9 media-sound/kid3/Manifest | 1 - media-sound/kid3/kid3-3.5.1.ebuild | 96 -- 2 files changed, 97 deletions(-) diff --git a/media-sound/kid3/Manifest b/media-sound/kid3/Manifest index 5537be3af47..b33e7f536d6 100644 --- a/media-sound/kid3/Manifest +++ b/media-sound/kid3/Manifest @@ -1,3 +1,2 @@ -DIST kid3-3.5.1.tar.gz 1414829 BLAKE2B 42d172a443223979e6afbda3f6dec240a5bde22f102fdd4d6d64f3cbe30dc80a4cb09ed0d28176122801211e311441997ae162025ff0460eb803fc3ed1aec34e SHA512 7f1fbd6d1d576d23f9b57b35101fb2e9ea23dec5b5506e25ec5a94dc8516d25b69b4dddb4a9b4835b2502d0a07087c245380483571a68e5972f98ca8ca58 DIST kid3-3.6.0.tar.gz 1425297 BLAKE2B ff1c8dd8aed2b24c27c458e2215e304587bf658495ad8c8f7ceecd6f9960b010600c25be4ca0c512cf4c5335d48fea7b6267baae0ce2eef2db4dc271442f128c SHA512 ceba8175260d2ef6fad441c7ee5c9b2870b85988515229c09acfccd1a108998b07040dde26ca426de466599b9171fac37f001237991ae977f597420cd4f0 DIST kid3-3.6.1.tar.gz 1428799 BLAKE2B 055743c06bf28188c16e627556e1c23cb724f6a1601975f259a912445063a23f3c6d8101cbb3f582fac66c56bbcbaf243e637132b20930f718f2c5b1056b7dc9 SHA512 026be02c3dea1f05af0f24a26ee9d6b775f7e408db6de8afbb3dda5f66ee465263fb1c3763d4e8ab52b1856a58c1ea21228d24cdb754508e68c04f7d5cccfb77 diff --git a/media-sound/kid3/kid3-3.5.1.ebuild b/media-sound/kid3/kid3-3.5.1.ebuild deleted file mode 100644 index a2e641496a1..000 --- a/media-sound/kid3/kid3-3.5.1.ebuild +++ /dev/null @@ -1,96 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -KDE_HANDBOOK="false" # buildsystem applies broken python hacks, bug #614950 -inherit kde5 - -DESCRIPTION="Simple tag editor based on Qt" -HOMEPAGE="https://kid3.sourceforge.io/; -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -LICENSE="GPL-2+" -SLOT="5" -KEYWORDS="amd64 x86" -IUSE="acoustid flac kde mp3 mp4 +taglib vorbis" - -REQUIRED_USE="flac? ( vorbis )" - -COMMON_DEPEND=" - $(add_qt_dep qtdbus) - $(add_qt_dep qtdeclarative) - $(add_qt_dep qtgui) - $(add_qt_dep qtmultimedia) - $(add_qt_dep qtnetwork) - $(add_qt_dep qtwidgets) - $(add_qt_dep qtxml) - sys-libs/readline:0= - acoustid? ( - media-libs/chromaprint - virtual/ffmpeg - ) - flac? ( - media-libs/flac[cxx] - media-libs/libvorbis - ) - kde? ( - $(add_frameworks_dep kconfig) - $(add_frameworks_dep kconfigwidgets) - $(add_frameworks_dep kcoreaddons) - $(add_frameworks_dep kwidgetsaddons) - $(add_frameworks_dep kxmlgui) - ) - mp3? ( media-libs/id3lib ) - mp4? ( media-libs/libmp4v2:0 ) - taglib? ( >=media-libs/taglib-1.9.1 ) - vorbis? ( - media-libs/libogg - media-libs/libvorbis - ) -" -RDEPEND="${COMMON_DEPEND} - !media-sound/kid3:4 -" -DEPEND="${COMMON_DEPEND} - $(add_qt_dep linguist-tools) -" - -PATCHES=( - "${FILESDIR}/${PN}-3.3.2-libdir.patch" - "${FILESDIR}/${PN}-3.4.4-deps.patch" -) - -src_prepare() { - # overengineered upstream build system - # kde5 eclass src_prepare leads to compile failure - - # only enable handbook when required - if ! use_if_iuse handbook ; then - cmake_comment_add_subdirectory ${KDE_DOC_DIR} - fi - - cmake-utils_src_prepare -} - -src_configure() { - local mycmakeargs=( - -DWITH_PHONON=OFF - -DWITH_QT4=OFF - -DWITH_QT5=ON - -DWITH_CHROMAPRINT=$(usex acoustid) - -DWITH_FLAC=$(usex flac) - -DWITH_ID3LIB=$(usex mp3) - -DWITH_MP4V2=$(usex mp4) - -DWITH_TAGLIB=$(usex taglib) - -DWITH_VORBIS=$(usex vorbis) - ) - - if use kde ; then - mycmakeargs+=( "-DWITH_APPS=KDE;CLI" ) - else - mycmakeargs+=( "-DWITH_APPS=Qt;CLI" ) - fi - - kde5_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: media-sound/kid3/
commit: 66469a4b4dff5a112cba91c9d978ba3a217bcc79 Author: Johannes Huber gentoo org> AuthorDate: Mon Jul 9 16:27:01 2018 + Commit: Johannes Huber gentoo org> CommitDate: Mon Jul 9 16:27:18 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66469a4b media-sound/kid3: Remove 3.6.0 Superseded by 3.6.1. Package-Manager: Portage-2.3.41, Repoman-2.3.9 media-sound/kid3/Manifest | 1 - media-sound/kid3/kid3-3.6.0.ebuild | 96 -- 2 files changed, 97 deletions(-) diff --git a/media-sound/kid3/Manifest b/media-sound/kid3/Manifest index b33e7f536d6..db496371584 100644 --- a/media-sound/kid3/Manifest +++ b/media-sound/kid3/Manifest @@ -1,2 +1 @@ -DIST kid3-3.6.0.tar.gz 1425297 BLAKE2B ff1c8dd8aed2b24c27c458e2215e304587bf658495ad8c8f7ceecd6f9960b010600c25be4ca0c512cf4c5335d48fea7b6267baae0ce2eef2db4dc271442f128c SHA512 ceba8175260d2ef6fad441c7ee5c9b2870b85988515229c09acfccd1a108998b07040dde26ca426de466599b9171fac37f001237991ae977f597420cd4f0 DIST kid3-3.6.1.tar.gz 1428799 BLAKE2B 055743c06bf28188c16e627556e1c23cb724f6a1601975f259a912445063a23f3c6d8101cbb3f582fac66c56bbcbaf243e637132b20930f718f2c5b1056b7dc9 SHA512 026be02c3dea1f05af0f24a26ee9d6b775f7e408db6de8afbb3dda5f66ee465263fb1c3763d4e8ab52b1856a58c1ea21228d24cdb754508e68c04f7d5cccfb77 diff --git a/media-sound/kid3/kid3-3.6.0.ebuild b/media-sound/kid3/kid3-3.6.0.ebuild deleted file mode 100644 index 17db2bbd586..000 --- a/media-sound/kid3/kid3-3.6.0.ebuild +++ /dev/null @@ -1,96 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -KDE_HANDBOOK="false" # buildsystem applies broken python hacks, bug #614950 -inherit kde5 - -DESCRIPTION="Simple tag editor based on Qt" -HOMEPAGE="https://kid3.sourceforge.io/; -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -LICENSE="GPL-2+" -SLOT="5" -KEYWORDS="~amd64 ~x86" -IUSE="acoustid flac kde mp3 mp4 +taglib vorbis" - -REQUIRED_USE="flac? ( vorbis )" - -COMMON_DEPEND=" - $(add_qt_dep qtdbus) - $(add_qt_dep qtdeclarative) - $(add_qt_dep qtgui) - $(add_qt_dep qtmultimedia) - $(add_qt_dep qtnetwork) - $(add_qt_dep qtwidgets) - $(add_qt_dep qtxml) - sys-libs/readline:0= - acoustid? ( - media-libs/chromaprint - virtual/ffmpeg - ) - flac? ( - media-libs/flac[cxx] - media-libs/libvorbis - ) - kde? ( - $(add_frameworks_dep kconfig) - $(add_frameworks_dep kconfigwidgets) - $(add_frameworks_dep kcoreaddons) - $(add_frameworks_dep kwidgetsaddons) - $(add_frameworks_dep kxmlgui) - ) - mp3? ( media-libs/id3lib ) - mp4? ( media-libs/libmp4v2:0 ) - taglib? ( >=media-libs/taglib-1.9.1 ) - vorbis? ( - media-libs/libogg - media-libs/libvorbis - ) -" -RDEPEND="${COMMON_DEPEND} - !media-sound/kid3:4 -" -DEPEND="${COMMON_DEPEND} - $(add_qt_dep linguist-tools) -" - -PATCHES=( - "${FILESDIR}/${PN}-3.3.2-libdir.patch" - "${FILESDIR}/${PN}-3.4.4-deps.patch" -) - -src_prepare() { - # overengineered upstream build system - # kde5 eclass src_prepare leads to compile failure - - # only enable handbook when required - if ! use_if_iuse handbook ; then - cmake_comment_add_subdirectory ${KDE_DOC_DIR} - fi - - cmake-utils_src_prepare -} - -src_configure() { - local mycmakeargs=( - -DWITH_PHONON=OFF - -DWITH_QT4=OFF - -DWITH_QT5=ON - -DWITH_CHROMAPRINT=$(usex acoustid) - -DWITH_FLAC=$(usex flac) - -DWITH_ID3LIB=$(usex mp3) - -DWITH_MP4V2=$(usex mp4) - -DWITH_TAGLIB=$(usex taglib) - -DWITH_VORBIS=$(usex vorbis) - ) - - if use kde ; then - mycmakeargs+=( "-DWITH_APPS=KDE;CLI" ) - else - mycmakeargs+=( "-DWITH_APPS=Qt;CLI" ) - fi - - kde5_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: media-sound/kid3/
commit: 3c79f20c02a2be554b97d8e66857d1b577de3595 Author: Mikle Kolyada gentoo org> AuthorDate: Mon Jul 9 15:03:14 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Mon Jul 9 15:03:23 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c79f20c media-sound/kid3: amd64 stable wrt bug #659938 Package-Manager: Portage-2.3.40, Repoman-2.3.9 media-sound/kid3/kid3-3.6.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/kid3/kid3-3.6.1.ebuild b/media-sound/kid3/kid3-3.6.1.ebuild index 0315d043942..a2e641496a1 100644 --- a/media-sound/kid3/kid3-3.6.1.ebuild +++ b/media-sound/kid3/kid3-3.6.1.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" LICENSE="GPL-2+" SLOT="5" -KEYWORDS="~amd64 x86" +KEYWORDS="amd64 x86" IUSE="acoustid flac kde mp3 mp4 +taglib vorbis" REQUIRED_USE="flac? ( vorbis )"
[gentoo-commits] repo/gentoo:master commit in: media-sound/kid3/
commit: b130e6285eb57066a32c61feda01ae3bdd2c8f06 Author: Thomas Deutschmann gentoo org> AuthorDate: Fri Jul 6 13:24:46 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Fri Jul 6 13:41:33 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b130e628 media-sound/kid3: x86 stable (bug #659938) Package-Manager: Portage-2.3.41, Repoman-2.3.9 media-sound/kid3/kid3-3.6.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/kid3/kid3-3.6.1.ebuild b/media-sound/kid3/kid3-3.6.1.ebuild index 17db2bbd586..0315d043942 100644 --- a/media-sound/kid3/kid3-3.6.1.ebuild +++ b/media-sound/kid3/kid3-3.6.1.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" LICENSE="GPL-2+" SLOT="5" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 x86" IUSE="acoustid flac kde mp3 mp4 +taglib vorbis" REQUIRED_USE="flac? ( vorbis )"
[gentoo-commits] repo/gentoo:master commit in: media-sound/kid3/
commit: 932b47e3cd58fbbb43ffd6cc280cb770b069cd04 Author: Lars Wendler gentoo org> AuthorDate: Thu Apr 26 11:13:09 2018 + Commit: Lars Wendler gentoo org> CommitDate: Thu Apr 26 11:35:25 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=932b47e3 media-sound/kid3: Bump to version 3.6.1 Package-Manager: Portage-2.3.31, Repoman-2.3.9 media-sound/kid3/Manifest | 1 + media-sound/kid3/kid3-3.6.1.ebuild | 96 ++ 2 files changed, 97 insertions(+) diff --git a/media-sound/kid3/Manifest b/media-sound/kid3/Manifest index fc62e1d5e90..5537be3af47 100644 --- a/media-sound/kid3/Manifest +++ b/media-sound/kid3/Manifest @@ -1,2 +1,3 @@ DIST kid3-3.5.1.tar.gz 1414829 BLAKE2B 42d172a443223979e6afbda3f6dec240a5bde22f102fdd4d6d64f3cbe30dc80a4cb09ed0d28176122801211e311441997ae162025ff0460eb803fc3ed1aec34e SHA512 7f1fbd6d1d576d23f9b57b35101fb2e9ea23dec5b5506e25ec5a94dc8516d25b69b4dddb4a9b4835b2502d0a07087c245380483571a68e5972f98ca8ca58 DIST kid3-3.6.0.tar.gz 1425297 BLAKE2B ff1c8dd8aed2b24c27c458e2215e304587bf658495ad8c8f7ceecd6f9960b010600c25be4ca0c512cf4c5335d48fea7b6267baae0ce2eef2db4dc271442f128c SHA512 ceba8175260d2ef6fad441c7ee5c9b2870b85988515229c09acfccd1a108998b07040dde26ca426de466599b9171fac37f001237991ae977f597420cd4f0 +DIST kid3-3.6.1.tar.gz 1428799 BLAKE2B 055743c06bf28188c16e627556e1c23cb724f6a1601975f259a912445063a23f3c6d8101cbb3f582fac66c56bbcbaf243e637132b20930f718f2c5b1056b7dc9 SHA512 026be02c3dea1f05af0f24a26ee9d6b775f7e408db6de8afbb3dda5f66ee465263fb1c3763d4e8ab52b1856a58c1ea21228d24cdb754508e68c04f7d5cccfb77 diff --git a/media-sound/kid3/kid3-3.6.1.ebuild b/media-sound/kid3/kid3-3.6.1.ebuild new file mode 100644 index 000..17db2bbd586 --- /dev/null +++ b/media-sound/kid3/kid3-3.6.1.ebuild @@ -0,0 +1,96 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="false" # buildsystem applies broken python hacks, bug #614950 +inherit kde5 + +DESCRIPTION="Simple tag editor based on Qt" +HOMEPAGE="https://kid3.sourceforge.io/; +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="5" +KEYWORDS="~amd64 ~x86" +IUSE="acoustid flac kde mp3 mp4 +taglib vorbis" + +REQUIRED_USE="flac? ( vorbis )" + +COMMON_DEPEND=" + $(add_qt_dep qtdbus) + $(add_qt_dep qtdeclarative) + $(add_qt_dep qtgui) + $(add_qt_dep qtmultimedia) + $(add_qt_dep qtnetwork) + $(add_qt_dep qtwidgets) + $(add_qt_dep qtxml) + sys-libs/readline:0= + acoustid? ( + media-libs/chromaprint + virtual/ffmpeg + ) + flac? ( + media-libs/flac[cxx] + media-libs/libvorbis + ) + kde? ( + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlgui) + ) + mp3? ( media-libs/id3lib ) + mp4? ( media-libs/libmp4v2:0 ) + taglib? ( >=media-libs/taglib-1.9.1 ) + vorbis? ( + media-libs/libogg + media-libs/libvorbis + ) +" +RDEPEND="${COMMON_DEPEND} + !media-sound/kid3:4 +" +DEPEND="${COMMON_DEPEND} + $(add_qt_dep linguist-tools) +" + +PATCHES=( + "${FILESDIR}/${PN}-3.3.2-libdir.patch" + "${FILESDIR}/${PN}-3.4.4-deps.patch" +) + +src_prepare() { + # overengineered upstream build system + # kde5 eclass src_prepare leads to compile failure + + # only enable handbook when required + if ! use_if_iuse handbook ; then + cmake_comment_add_subdirectory ${KDE_DOC_DIR} + fi + + cmake-utils_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DWITH_PHONON=OFF + -DWITH_QT4=OFF + -DWITH_QT5=ON + -DWITH_CHROMAPRINT=$(usex acoustid) + -DWITH_FLAC=$(usex flac) + -DWITH_ID3LIB=$(usex mp3) + -DWITH_MP4V2=$(usex mp4) + -DWITH_TAGLIB=$(usex taglib) + -DWITH_VORBIS=$(usex vorbis) + ) + + if use kde ; then + mycmakeargs+=( "-DWITH_APPS=KDE;CLI" ) + else + mycmakeargs+=( "-DWITH_APPS=Qt;CLI" ) + fi + + kde5_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: media-sound/kid3/
commit: 41424ce3e41dab080f20cd4d8c8639edd502c884 Author: Lars Wendler gentoo org> AuthorDate: Tue Mar 20 09:07:21 2018 + Commit: Lars Wendler gentoo org> CommitDate: Tue Mar 20 09:07:35 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41424ce3 media-sound/kid3: Bump to version 3.6.0 Package-Manager: Portage-2.3.24, Repoman-2.3.6 media-sound/kid3/Manifest | 1 + media-sound/kid3/kid3-3.6.0.ebuild | 96 ++ 2 files changed, 97 insertions(+) diff --git a/media-sound/kid3/Manifest b/media-sound/kid3/Manifest index b38c649edfa..fc62e1d5e90 100644 --- a/media-sound/kid3/Manifest +++ b/media-sound/kid3/Manifest @@ -1 +1,2 @@ DIST kid3-3.5.1.tar.gz 1414829 BLAKE2B 42d172a443223979e6afbda3f6dec240a5bde22f102fdd4d6d64f3cbe30dc80a4cb09ed0d28176122801211e311441997ae162025ff0460eb803fc3ed1aec34e SHA512 7f1fbd6d1d576d23f9b57b35101fb2e9ea23dec5b5506e25ec5a94dc8516d25b69b4dddb4a9b4835b2502d0a07087c245380483571a68e5972f98ca8ca58 +DIST kid3-3.6.0.tar.gz 1425297 BLAKE2B ff1c8dd8aed2b24c27c458e2215e304587bf658495ad8c8f7ceecd6f9960b010600c25be4ca0c512cf4c5335d48fea7b6267baae0ce2eef2db4dc271442f128c SHA512 ceba8175260d2ef6fad441c7ee5c9b2870b85988515229c09acfccd1a108998b07040dde26ca426de466599b9171fac37f001237991ae977f597420cd4f0 diff --git a/media-sound/kid3/kid3-3.6.0.ebuild b/media-sound/kid3/kid3-3.6.0.ebuild new file mode 100644 index 000..17db2bbd586 --- /dev/null +++ b/media-sound/kid3/kid3-3.6.0.ebuild @@ -0,0 +1,96 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="false" # buildsystem applies broken python hacks, bug #614950 +inherit kde5 + +DESCRIPTION="Simple tag editor based on Qt" +HOMEPAGE="https://kid3.sourceforge.io/; +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="5" +KEYWORDS="~amd64 ~x86" +IUSE="acoustid flac kde mp3 mp4 +taglib vorbis" + +REQUIRED_USE="flac? ( vorbis )" + +COMMON_DEPEND=" + $(add_qt_dep qtdbus) + $(add_qt_dep qtdeclarative) + $(add_qt_dep qtgui) + $(add_qt_dep qtmultimedia) + $(add_qt_dep qtnetwork) + $(add_qt_dep qtwidgets) + $(add_qt_dep qtxml) + sys-libs/readline:0= + acoustid? ( + media-libs/chromaprint + virtual/ffmpeg + ) + flac? ( + media-libs/flac[cxx] + media-libs/libvorbis + ) + kde? ( + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlgui) + ) + mp3? ( media-libs/id3lib ) + mp4? ( media-libs/libmp4v2:0 ) + taglib? ( >=media-libs/taglib-1.9.1 ) + vorbis? ( + media-libs/libogg + media-libs/libvorbis + ) +" +RDEPEND="${COMMON_DEPEND} + !media-sound/kid3:4 +" +DEPEND="${COMMON_DEPEND} + $(add_qt_dep linguist-tools) +" + +PATCHES=( + "${FILESDIR}/${PN}-3.3.2-libdir.patch" + "${FILESDIR}/${PN}-3.4.4-deps.patch" +) + +src_prepare() { + # overengineered upstream build system + # kde5 eclass src_prepare leads to compile failure + + # only enable handbook when required + if ! use_if_iuse handbook ; then + cmake_comment_add_subdirectory ${KDE_DOC_DIR} + fi + + cmake-utils_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DWITH_PHONON=OFF + -DWITH_QT4=OFF + -DWITH_QT5=ON + -DWITH_CHROMAPRINT=$(usex acoustid) + -DWITH_FLAC=$(usex flac) + -DWITH_ID3LIB=$(usex mp3) + -DWITH_MP4V2=$(usex mp4) + -DWITH_TAGLIB=$(usex taglib) + -DWITH_VORBIS=$(usex vorbis) + ) + + if use kde ; then + mycmakeargs+=( "-DWITH_APPS=KDE;CLI" ) + else + mycmakeargs+=( "-DWITH_APPS=Qt;CLI" ) + fi + + kde5_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: media-sound/kid3/
commit: 392a6d2db25086a6382a02bae54839c18f5dc3b0 Author: Michael Palimaka gentoo org> AuthorDate: Thu Jan 25 14:36:55 2018 + Commit: Michael Palimaka gentoo org> CommitDate: Thu Jan 25 14:41:37 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=392a6d2d media-sound/kid3: remove 3.5.0 Package-Manager: Portage-2.3.19, Repoman-2.3.6 media-sound/kid3/Manifest | 1 - media-sound/kid3/kid3-3.5.0.ebuild | 96 -- 2 files changed, 97 deletions(-) diff --git a/media-sound/kid3/Manifest b/media-sound/kid3/Manifest index 5d6745d9fa2..b38c649edfa 100644 --- a/media-sound/kid3/Manifest +++ b/media-sound/kid3/Manifest @@ -1,2 +1 @@ -DIST kid3-3.5.0.tar.gz 1414288 BLAKE2B b400c83ae611fe66387686441bfa02a55686f474f14c04589d81693ae6bcc462b641d164088c010a2bbe4b32f253875fa4bcc2c350cf8ef5abd10cc6a2e53923 SHA512 a70aef4c775ec8a2d760856fdda38394384d71fbfb5847ba4da2d6396a1167c740a57a5609ef99a06ca99c090de974e91a87b13344f2e123b33842c51860cf34 DIST kid3-3.5.1.tar.gz 1414829 BLAKE2B 42d172a443223979e6afbda3f6dec240a5bde22f102fdd4d6d64f3cbe30dc80a4cb09ed0d28176122801211e311441997ae162025ff0460eb803fc3ed1aec34e SHA512 7f1fbd6d1d576d23f9b57b35101fb2e9ea23dec5b5506e25ec5a94dc8516d25b69b4dddb4a9b4835b2502d0a07087c245380483571a68e5972f98ca8ca58 diff --git a/media-sound/kid3/kid3-3.5.0.ebuild b/media-sound/kid3/kid3-3.5.0.ebuild deleted file mode 100644 index 64def7acd3d..000 --- a/media-sound/kid3/kid3-3.5.0.ebuild +++ /dev/null @@ -1,96 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -KDE_HANDBOOK="false" # buildsystem applies broken python hacks, bug #614950 -inherit kde5 - -DESCRIPTION="Simple tag editor based on Qt" -HOMEPAGE="https://kid3.sourceforge.io/; -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -LICENSE="GPL-2+" -SLOT="5" -KEYWORDS="amd64 x86" -IUSE="acoustid flac kde mp3 mp4 +taglib vorbis" - -REQUIRED_USE="flac? ( vorbis )" - -COMMON_DEPEND=" - $(add_qt_dep qtdbus) - $(add_qt_dep qtdeclarative) - $(add_qt_dep qtgui) - $(add_qt_dep qtmultimedia) - $(add_qt_dep qtnetwork) - $(add_qt_dep qtwidgets) - $(add_qt_dep qtxml) - sys-libs/readline:0= - acoustid? ( - media-libs/chromaprint - virtual/ffmpeg - ) - flac? ( - media-libs/flac[cxx] - media-libs/libvorbis - ) - kde? ( - $(add_frameworks_dep kconfig) - $(add_frameworks_dep kconfigwidgets) - $(add_frameworks_dep kcoreaddons) - $(add_frameworks_dep kwidgetsaddons) - $(add_frameworks_dep kxmlgui) - ) - mp3? ( media-libs/id3lib ) - mp4? ( media-libs/libmp4v2:0 ) - taglib? ( >=media-libs/taglib-1.9.1 ) - vorbis? ( - media-libs/libogg - media-libs/libvorbis - ) -" -RDEPEND="${COMMON_DEPEND} - !media-sound/kid3:4 -" -DEPEND="${COMMON_DEPEND} - $(add_qt_dep linguist-tools) -" - -PATCHES=( - "${FILESDIR}/${PN}-3.3.2-libdir.patch" - "${FILESDIR}/${PN}-3.4.4-deps.patch" -) - -src_prepare() { - # overengineered upstream build system - # kde5 eclass src_prepare leads to compile failure - - # only enable handbook when required - if ! use_if_iuse handbook ; then - cmake_comment_add_subdirectory ${KDE_DOC_DIR} - fi - - cmake-utils_src_prepare -} - -src_configure() { - local mycmakeargs=( - -DWITH_PHONON=OFF - -DWITH_QT4=OFF - -DWITH_QT5=ON - -DWITH_CHROMAPRINT=$(usex acoustid) - -DWITH_FLAC=$(usex flac) - -DWITH_ID3LIB=$(usex mp3) - -DWITH_MP4V2=$(usex mp4) - -DWITH_TAGLIB=$(usex taglib) - -DWITH_VORBIS=$(usex vorbis) - ) - - if use kde ; then - mycmakeargs+=( "-DWITH_APPS=KDE;CLI" ) - else - mycmakeargs+=( "-DWITH_APPS=Qt;CLI" ) - fi - - kde5_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: media-sound/kid3/
commit: 0dfdbccb9832a2128b38a592b1b533266a3bf587 Author: Michael Palimaka gentoo org> AuthorDate: Thu Jan 25 14:36:42 2018 + Commit: Michael Palimaka gentoo org> CommitDate: Thu Jan 25 14:41:36 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0dfdbccb media-sound/kid3: stabilise 3.5.1 for amd64/x86 Package-Manager: Portage-2.3.19, Repoman-2.3.6 media-sound/kid3/kid3-3.5.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-sound/kid3/kid3-3.5.1.ebuild b/media-sound/kid3/kid3-3.5.1.ebuild index 98825f9596a..a2e641496a1 100644 --- a/media-sound/kid3/kid3-3.5.1.ebuild +++ b/media-sound/kid3/kid3-3.5.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" LICENSE="GPL-2+" SLOT="5" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="acoustid flac kde mp3 mp4 +taglib vorbis" REQUIRED_USE="flac? ( vorbis )"
[gentoo-commits] repo/gentoo:master commit in: media-sound/kid3/
commit: 051b5dfb7bdd3d04446eb83fc3efe0ca846971f5 Author: Lars Wendler gentoo org> AuthorDate: Mon Nov 6 14:16:54 2017 + Commit: Lars Wendler gentoo org> CommitDate: Mon Nov 6 15:29:19 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=051b5dfb media-sound/kid3: Bump to version 3.5.1 Package-Manager: Portage-2.3.13, Repoman-2.3.4 media-sound/kid3/Manifest | 1 + media-sound/kid3/kid3-3.5.1.ebuild | 96 ++ 2 files changed, 97 insertions(+) diff --git a/media-sound/kid3/Manifest b/media-sound/kid3/Manifest index 36c703234e1..6f2b0024f16 100644 --- a/media-sound/kid3/Manifest +++ b/media-sound/kid3/Manifest @@ -1,2 +1,3 @@ DIST kid3-3.4.5.tar.gz 1376570 SHA256 0d703b0b8c2538eba1f8f540a87e13a4bf61f715ef9cd1253f18417ebb096404 SHA512 36ffb45dd6689f252021cb9cda667f28810fb1d7da77179ef6abc80031b7a0dfaa445776c8e3586000d774bc608395fff0854d867c9e1e52676409f78a515ae3 WHIRLPOOL eeb0d29b9a30685ca6bdb4064216efbea48cb35de8056c7cf60956801129455e2145842e9cd52d8a4e99a099752d70e31e09307454ac25ce2c8d4d1bbc122199 DIST kid3-3.5.0.tar.gz 1414288 SHA256 0f1a3a003de180e58ef53c3db6f5caf07f5415cfd22ec2c57cbd9791d5a54fd6 SHA512 a70aef4c775ec8a2d760856fdda38394384d71fbfb5847ba4da2d6396a1167c740a57a5609ef99a06ca99c090de974e91a87b13344f2e123b33842c51860cf34 WHIRLPOOL ae9a2c73d5127a5d44bb32b1fac99ecc096f850004228995ff67d4528a975a463386d1906f2146d1c6683011ae57513f83623bb770acc9441a51c8733fb76c68 +DIST kid3-3.5.1.tar.gz 1414829 SHA256 88c20826deb13f81bcdfa7033a4b9ff9ca8957112b2fa2ccc0a9a1076df73926 SHA512 7f1fbd6d1d576d23f9b57b35101fb2e9ea23dec5b5506e25ec5a94dc8516d25b69b4dddb4a9b4835b2502d0a07087c245380483571a68e5972f98ca8ca58 WHIRLPOOL ca18db7b2f5e9850956f9df5db6ae958c8558f80ab40e137c0304ced2ce1b3520b7aede0a593ffe50f54d56e5bcb60d6a570db620b3929cb1f0e22f3f17fa479 diff --git a/media-sound/kid3/kid3-3.5.1.ebuild b/media-sound/kid3/kid3-3.5.1.ebuild new file mode 100644 index 000..98825f9596a --- /dev/null +++ b/media-sound/kid3/kid3-3.5.1.ebuild @@ -0,0 +1,96 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="false" # buildsystem applies broken python hacks, bug #614950 +inherit kde5 + +DESCRIPTION="Simple tag editor based on Qt" +HOMEPAGE="https://kid3.sourceforge.io/; +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="5" +KEYWORDS="~amd64 ~x86" +IUSE="acoustid flac kde mp3 mp4 +taglib vorbis" + +REQUIRED_USE="flac? ( vorbis )" + +COMMON_DEPEND=" + $(add_qt_dep qtdbus) + $(add_qt_dep qtdeclarative) + $(add_qt_dep qtgui) + $(add_qt_dep qtmultimedia) + $(add_qt_dep qtnetwork) + $(add_qt_dep qtwidgets) + $(add_qt_dep qtxml) + sys-libs/readline:0= + acoustid? ( + media-libs/chromaprint + virtual/ffmpeg + ) + flac? ( + media-libs/flac[cxx] + media-libs/libvorbis + ) + kde? ( + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlgui) + ) + mp3? ( media-libs/id3lib ) + mp4? ( media-libs/libmp4v2:0 ) + taglib? ( >=media-libs/taglib-1.9.1 ) + vorbis? ( + media-libs/libogg + media-libs/libvorbis + ) +" +RDEPEND="${COMMON_DEPEND} + !media-sound/kid3:4 +" +DEPEND="${COMMON_DEPEND} + $(add_qt_dep linguist-tools) +" + +PATCHES=( + "${FILESDIR}/${PN}-3.3.2-libdir.patch" + "${FILESDIR}/${PN}-3.4.4-deps.patch" +) + +src_prepare() { + # overengineered upstream build system + # kde5 eclass src_prepare leads to compile failure + + # only enable handbook when required + if ! use_if_iuse handbook ; then + cmake_comment_add_subdirectory ${KDE_DOC_DIR} + fi + + cmake-utils_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DWITH_PHONON=OFF + -DWITH_QT4=OFF + -DWITH_QT5=ON + -DWITH_CHROMAPRINT=$(usex acoustid) + -DWITH_FLAC=$(usex flac) + -DWITH_ID3LIB=$(usex mp3) + -DWITH_MP4V2=$(usex mp4) + -DWITH_TAGLIB=$(usex taglib) + -DWITH_VORBIS=$(usex vorbis) + ) + + if use kde ; then + mycmakeargs+=( "-DWITH_APPS=KDE;CLI" ) + else + mycmakeargs+=( "-DWITH_APPS=Qt;CLI" ) + fi + + kde5_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: media-sound/kid3/
commit: eca6451fd422166af5c00bf6d3d7b543a3323f77 Author: Lars Wendler gentoo org> AuthorDate: Mon Nov 6 14:17:20 2017 + Commit: Lars Wendler gentoo org> CommitDate: Mon Nov 6 15:29:20 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eca6451f media-sound/kid3: Removed old. Package-Manager: Portage-2.3.13, Repoman-2.3.4 media-sound/kid3/Manifest | 1 - media-sound/kid3/kid3-3.4.5.ebuild | 96 -- 2 files changed, 97 deletions(-) diff --git a/media-sound/kid3/Manifest b/media-sound/kid3/Manifest index 6f2b0024f16..eda9300f47b 100644 --- a/media-sound/kid3/Manifest +++ b/media-sound/kid3/Manifest @@ -1,3 +1,2 @@ -DIST kid3-3.4.5.tar.gz 1376570 SHA256 0d703b0b8c2538eba1f8f540a87e13a4bf61f715ef9cd1253f18417ebb096404 SHA512 36ffb45dd6689f252021cb9cda667f28810fb1d7da77179ef6abc80031b7a0dfaa445776c8e3586000d774bc608395fff0854d867c9e1e52676409f78a515ae3 WHIRLPOOL eeb0d29b9a30685ca6bdb4064216efbea48cb35de8056c7cf60956801129455e2145842e9cd52d8a4e99a099752d70e31e09307454ac25ce2c8d4d1bbc122199 DIST kid3-3.5.0.tar.gz 1414288 SHA256 0f1a3a003de180e58ef53c3db6f5caf07f5415cfd22ec2c57cbd9791d5a54fd6 SHA512 a70aef4c775ec8a2d760856fdda38394384d71fbfb5847ba4da2d6396a1167c740a57a5609ef99a06ca99c090de974e91a87b13344f2e123b33842c51860cf34 WHIRLPOOL ae9a2c73d5127a5d44bb32b1fac99ecc096f850004228995ff67d4528a975a463386d1906f2146d1c6683011ae57513f83623bb770acc9441a51c8733fb76c68 DIST kid3-3.5.1.tar.gz 1414829 SHA256 88c20826deb13f81bcdfa7033a4b9ff9ca8957112b2fa2ccc0a9a1076df73926 SHA512 7f1fbd6d1d576d23f9b57b35101fb2e9ea23dec5b5506e25ec5a94dc8516d25b69b4dddb4a9b4835b2502d0a07087c245380483571a68e5972f98ca8ca58 WHIRLPOOL ca18db7b2f5e9850956f9df5db6ae958c8558f80ab40e137c0304ced2ce1b3520b7aede0a593ffe50f54d56e5bcb60d6a570db620b3929cb1f0e22f3f17fa479 diff --git a/media-sound/kid3/kid3-3.4.5.ebuild b/media-sound/kid3/kid3-3.4.5.ebuild deleted file mode 100644 index 5766131f8eb..000 --- a/media-sound/kid3/kid3-3.4.5.ebuild +++ /dev/null @@ -1,96 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -KDE_HANDBOOK="false" # buildsystem applies broken python hacks, bug #614950 -inherit kde5 - -DESCRIPTION="Simple tag editor based on Qt" -HOMEPAGE="http://kid3.sourceforge.net/; -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -LICENSE="GPL-2+" -SLOT="5" -KEYWORDS="amd64 x86" -IUSE="acoustid flac kde mp3 mp4 +taglib vorbis" - -REQUIRED_USE="flac? ( vorbis )" - -COMMON_DEPEND=" - $(add_qt_dep qtdbus) - $(add_qt_dep qtdeclarative) - $(add_qt_dep qtgui) - $(add_qt_dep qtmultimedia) - $(add_qt_dep qtnetwork) - $(add_qt_dep qtwidgets) - $(add_qt_dep qtxml) - sys-libs/readline:0= - acoustid? ( - media-libs/chromaprint - virtual/ffmpeg - ) - flac? ( - media-libs/flac[cxx] - media-libs/libvorbis - ) - kde? ( - $(add_frameworks_dep kconfig) - $(add_frameworks_dep kconfigwidgets) - $(add_frameworks_dep kcoreaddons) - $(add_frameworks_dep kwidgetsaddons) - $(add_frameworks_dep kxmlgui) - ) - mp3? ( media-libs/id3lib ) - mp4? ( media-libs/libmp4v2:0 ) - taglib? ( >=media-libs/taglib-1.9.1 ) - vorbis? ( - media-libs/libogg - media-libs/libvorbis - ) -" -RDEPEND="${COMMON_DEPEND} - !media-sound/kid3:4 -" -DEPEND="${COMMON_DEPEND} - $(add_qt_dep linguist-tools) -" - -PATCHES=( - "${FILESDIR}/${PN}-3.3.2-libdir.patch" - "${FILESDIR}/${PN}-3.4.4-deps.patch" -) - -src_prepare() { - # overengineered upstream build system - # kde5 eclass src_prepare leads to compile failure - - # only enable handbook when required - if ! use_if_iuse handbook ; then - cmake_comment_add_subdirectory ${KDE_DOC_DIR} - fi - - cmake-utils_src_prepare -} - -src_configure() { - local mycmakeargs=( - -DWITH_PHONON=OFF - -DWITH_QT4=OFF - -DWITH_QT5=ON - -DWITH_CHROMAPRINT=$(usex acoustid) - -DWITH_FLAC=$(usex flac) - -DWITH_ID3LIB=$(usex mp3) - -DWITH_MP4V2=$(usex mp4) - -DWITH_TAGLIB=$(usex taglib) - -DWITH_VORBIS=$(usex vorbis) - ) - - if use kde ; then - mycmakeargs+=( "-DWITH_APPS=KDE;CLI" ) - else - mycmakeargs+=( "-DWITH_APPS=Qt;CLI" ) - fi - - kde5_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: media-sound/kid3/
commit: 2657fd81c0c981138a5df07de27df984b72f087d Author: Michael Palimaka gentoo org> AuthorDate: Fri Aug 18 15:29:36 2017 + Commit: Michael Palimaka gentoo org> CommitDate: Fri Aug 18 15:29:42 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2657fd81 media-sound/kid3: update HOMEPAGE Package-Manager: Portage-2.3.6, Repoman-2.3.3 media-sound/kid3/kid3-3.5.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/kid3/kid3-3.5.0.ebuild b/media-sound/kid3/kid3-3.5.0.ebuild index 5766131f8eb..64def7acd3d 100644 --- a/media-sound/kid3/kid3-3.5.0.ebuild +++ b/media-sound/kid3/kid3-3.5.0.ebuild @@ -7,7 +7,7 @@ KDE_HANDBOOK="false" # buildsystem applies broken python hacks, bug #614950 inherit kde5 DESCRIPTION="Simple tag editor based on Qt" -HOMEPAGE="http://kid3.sourceforge.net/; +HOMEPAGE="https://kid3.sourceforge.io/; SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" LICENSE="GPL-2+"
[gentoo-commits] repo/gentoo:master commit in: media-sound/kid3/
commit: be7d8af86e8d118400c25d64633b487bf6831e93 Author: Michael Palimaka gentoo org> AuthorDate: Fri Aug 18 15:25:53 2017 + Commit: Michael Palimaka gentoo org> CommitDate: Fri Aug 18 15:29:42 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be7d8af8 media-sound/kid3: amd64/x86 stable Gentoo-bug: 627196 Package-Manager: Portage-2.3.6, Repoman-2.3.3 media-sound/kid3/kid3-3.5.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/kid3/kid3-3.5.0.ebuild b/media-sound/kid3/kid3-3.5.0.ebuild index b7a7ddaa8d0..5766131f8eb 100644 --- a/media-sound/kid3/kid3-3.5.0.ebuild +++ b/media-sound/kid3/kid3-3.5.0.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" LICENSE="GPL-2+" SLOT="5" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="acoustid flac kde mp3 mp4 +taglib vorbis" REQUIRED_USE="flac? ( vorbis )"
[gentoo-commits] repo/gentoo:master commit in: media-sound/kid3/
commit: f0406ccd6d7b5cb3d2dcef04c2e23c8fa90c8d18 Author: Johannes Huber gentoo org> AuthorDate: Sun Jun 18 10:16:06 2017 + Commit: Johannes Huber gentoo org> CommitDate: Sun Jun 18 10:16:31 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0406ccd media-sound/kid3: Version bump 3.5.0 Package-Manager: Portage-2.3.6, Repoman-2.3.2 media-sound/kid3/Manifest | 1 + media-sound/kid3/kid3-3.5.0.ebuild | 96 ++ 2 files changed, 97 insertions(+) diff --git a/media-sound/kid3/Manifest b/media-sound/kid3/Manifest index d155478e984..36c703234e1 100644 --- a/media-sound/kid3/Manifest +++ b/media-sound/kid3/Manifest @@ -1 +1,2 @@ DIST kid3-3.4.5.tar.gz 1376570 SHA256 0d703b0b8c2538eba1f8f540a87e13a4bf61f715ef9cd1253f18417ebb096404 SHA512 36ffb45dd6689f252021cb9cda667f28810fb1d7da77179ef6abc80031b7a0dfaa445776c8e3586000d774bc608395fff0854d867c9e1e52676409f78a515ae3 WHIRLPOOL eeb0d29b9a30685ca6bdb4064216efbea48cb35de8056c7cf60956801129455e2145842e9cd52d8a4e99a099752d70e31e09307454ac25ce2c8d4d1bbc122199 +DIST kid3-3.5.0.tar.gz 1414288 SHA256 0f1a3a003de180e58ef53c3db6f5caf07f5415cfd22ec2c57cbd9791d5a54fd6 SHA512 a70aef4c775ec8a2d760856fdda38394384d71fbfb5847ba4da2d6396a1167c740a57a5609ef99a06ca99c090de974e91a87b13344f2e123b33842c51860cf34 WHIRLPOOL ae9a2c73d5127a5d44bb32b1fac99ecc096f850004228995ff67d4528a975a463386d1906f2146d1c6683011ae57513f83623bb770acc9441a51c8733fb76c68 diff --git a/media-sound/kid3/kid3-3.5.0.ebuild b/media-sound/kid3/kid3-3.5.0.ebuild new file mode 100644 index 000..b7a7ddaa8d0 --- /dev/null +++ b/media-sound/kid3/kid3-3.5.0.ebuild @@ -0,0 +1,96 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="false" # buildsystem applies broken python hacks, bug #614950 +inherit kde5 + +DESCRIPTION="Simple tag editor based on Qt" +HOMEPAGE="http://kid3.sourceforge.net/; +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="5" +KEYWORDS="~amd64 ~x86" +IUSE="acoustid flac kde mp3 mp4 +taglib vorbis" + +REQUIRED_USE="flac? ( vorbis )" + +COMMON_DEPEND=" + $(add_qt_dep qtdbus) + $(add_qt_dep qtdeclarative) + $(add_qt_dep qtgui) + $(add_qt_dep qtmultimedia) + $(add_qt_dep qtnetwork) + $(add_qt_dep qtwidgets) + $(add_qt_dep qtxml) + sys-libs/readline:0= + acoustid? ( + media-libs/chromaprint + virtual/ffmpeg + ) + flac? ( + media-libs/flac[cxx] + media-libs/libvorbis + ) + kde? ( + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlgui) + ) + mp3? ( media-libs/id3lib ) + mp4? ( media-libs/libmp4v2:0 ) + taglib? ( >=media-libs/taglib-1.9.1 ) + vorbis? ( + media-libs/libogg + media-libs/libvorbis + ) +" +RDEPEND="${COMMON_DEPEND} + !media-sound/kid3:4 +" +DEPEND="${COMMON_DEPEND} + $(add_qt_dep linguist-tools) +" + +PATCHES=( + "${FILESDIR}/${PN}-3.3.2-libdir.patch" + "${FILESDIR}/${PN}-3.4.4-deps.patch" +) + +src_prepare() { + # overengineered upstream build system + # kde5 eclass src_prepare leads to compile failure + + # only enable handbook when required + if ! use_if_iuse handbook ; then + cmake_comment_add_subdirectory ${KDE_DOC_DIR} + fi + + cmake-utils_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DWITH_PHONON=OFF + -DWITH_QT4=OFF + -DWITH_QT5=ON + -DWITH_CHROMAPRINT=$(usex acoustid) + -DWITH_FLAC=$(usex flac) + -DWITH_ID3LIB=$(usex mp3) + -DWITH_MP4V2=$(usex mp4) + -DWITH_TAGLIB=$(usex taglib) + -DWITH_VORBIS=$(usex vorbis) + ) + + if use kde ; then + mycmakeargs+=( "-DWITH_APPS=KDE;CLI" ) + else + mycmakeargs+=( "-DWITH_APPS=Qt;CLI" ) + fi + + kde5_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: media-sound/kid3/
commit: 6f21b70613646caae26ba6fad669497225b81376 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Jun 4 10:52:30 2017 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Jun 4 10:53:11 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f21b706 media-sound/kid3: Drop old Package-Manager: Portage-2.3.5, Repoman-2.3.1 media-sound/kid3/Manifest | 1 - media-sound/kid3/kid3-3.4.4.ebuild | 97 -- 2 files changed, 98 deletions(-) diff --git a/media-sound/kid3/Manifest b/media-sound/kid3/Manifest index 3594ad4fed7..d155478e984 100644 --- a/media-sound/kid3/Manifest +++ b/media-sound/kid3/Manifest @@ -1,2 +1 @@ -DIST kid3-3.4.4.tar.gz 1366457 SHA256 ab1f622e26e5d672eb078f93abdb51f1a2667a748be8a211fcd91d18e0db4de0 SHA512 3c37f8345a6a22d241c7d5b5a57957d1009055eadb492b54cf3963aa43c47d8884de940190f9c8c2b4c70d9103a7769eac78d7df646be84a65cdef6ed16a4e32 WHIRLPOOL 33d865ea40f1e97299f7fa244bd587f3d2b04aa813debb8a56698f0363e6a3a5481a4d51dfd200e1847dd3afa904ef67408209b056d8da4726dcc30f8acefa27 DIST kid3-3.4.5.tar.gz 1376570 SHA256 0d703b0b8c2538eba1f8f540a87e13a4bf61f715ef9cd1253f18417ebb096404 SHA512 36ffb45dd6689f252021cb9cda667f28810fb1d7da77179ef6abc80031b7a0dfaa445776c8e3586000d774bc608395fff0854d867c9e1e52676409f78a515ae3 WHIRLPOOL eeb0d29b9a30685ca6bdb4064216efbea48cb35de8056c7cf60956801129455e2145842e9cd52d8a4e99a099752d70e31e09307454ac25ce2c8d4d1bbc122199 diff --git a/media-sound/kid3/kid3-3.4.4.ebuild b/media-sound/kid3/kid3-3.4.4.ebuild deleted file mode 100644 index 47b335519c5..000 --- a/media-sound/kid3/kid3-3.4.4.ebuild +++ /dev/null @@ -1,97 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -KDE_HANDBOOK="optional" -inherit kde5 - -DESCRIPTION="Simple tag editor based on Qt" -HOMEPAGE="http://kid3.sourceforge.net/; -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -LICENSE="GPL-2+" -SLOT="5" -KEYWORDS="amd64 x86" -IUSE="acoustid flac kde mp3 mp4 +taglib vorbis" - -REQUIRED_USE="flac? ( vorbis )" - -COMMON_DEPEND=" - $(add_qt_dep qtcore) - $(add_qt_dep qtdbus) - $(add_qt_dep qtdeclarative) - $(add_qt_dep qtgui) - $(add_qt_dep qtmultimedia) - $(add_qt_dep qtnetwork) - $(add_qt_dep qtwidgets) - $(add_qt_dep qtxml) - sys-libs/readline:0= - acoustid? ( - media-libs/chromaprint - virtual/ffmpeg - ) - flac? ( - media-libs/flac[cxx] - media-libs/libvorbis - ) - kde? ( - $(add_frameworks_dep kconfig) - $(add_frameworks_dep kconfigwidgets) - $(add_frameworks_dep kcoreaddons) - $(add_frameworks_dep kwidgetsaddons) - $(add_frameworks_dep kxmlgui) - ) - mp3? ( media-libs/id3lib ) - mp4? ( media-libs/libmp4v2:0 ) - taglib? ( >=media-libs/taglib-1.9.1 ) - vorbis? ( - media-libs/libogg - media-libs/libvorbis - ) -" -RDEPEND="${COMMON_DEPEND} - !media-sound/kid3:4 -" -DEPEND="${COMMON_DEPEND} - $(add_qt_dep linguist-tools) -" - -PATCHES=( - "${FILESDIR}/${PN}-3.3.2-libdir.patch" - "${FILESDIR}/${PN}-3.4.4-deps.patch" -) - -src_prepare() { - # overengineered upstream build system - # kde5 eclass src_prepare leads to compile failure - - # only enable handbook when required - if ! use_if_iuse handbook ; then - cmake_comment_add_subdirectory ${KDE_DOC_DIR} - fi - - cmake-utils_src_prepare -} - -src_configure() { - local mycmakeargs=( - -DWITH_PHONON=OFF - -DWITH_QT4=OFF - -DWITH_QT5=ON - -DWITH_CHROMAPRINT=$(usex acoustid) - -DWITH_FLAC=$(usex flac) - -DWITH_ID3LIB=$(usex mp3) - -DWITH_MP4V2=$(usex mp4) - -DWITH_TAGLIB=$(usex taglib) - -DWITH_VORBIS=$(usex vorbis) - ) - - if use kde ; then - mycmakeargs+=( "-DWITH_APPS=KDE;CLI" ) - else - mycmakeargs+=( "-DWITH_APPS=Qt;CLI" ) - fi - - kde5_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: media-sound/kid3/
commit: 670501c9e8d52f036ec7cb2c98e04ad54574f396 Author: Agostino Sarubbo gentoo org> AuthorDate: Sun Jun 4 10:41:00 2017 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sun Jun 4 10:42:22 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=670501c9 media-sound/kid3: x86 stable wrt bug #620530 Package-Manager: Portage-2.3.5, Repoman-2.3.1 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> media-sound/kid3/kid3-3.4.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/kid3/kid3-3.4.5.ebuild b/media-sound/kid3/kid3-3.4.5.ebuild index 6e7a7174d66..5766131f8eb 100644 --- a/media-sound/kid3/kid3-3.4.5.ebuild +++ b/media-sound/kid3/kid3-3.4.5.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" LICENSE="GPL-2+" SLOT="5" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="acoustid flac kde mp3 mp4 +taglib vorbis" REQUIRED_USE="flac? ( vorbis )"
[gentoo-commits] repo/gentoo:master commit in: media-sound/kid3/
commit: 1d1a9daf372fa2cb1bc1c513ff94224d75b1e5df Author: Agostino Sarubbo gentoo org> AuthorDate: Sun Jun 4 10:31:37 2017 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sun Jun 4 10:31:37 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d1a9daf media-sound/kid3: amd64 stable wrt bug #620530 Package-Manager: Portage-2.3.5, Repoman-2.3.1 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> media-sound/kid3/kid3-3.4.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/kid3/kid3-3.4.5.ebuild b/media-sound/kid3/kid3-3.4.5.ebuild index b7a7ddaa8d0..6e7a7174d66 100644 --- a/media-sound/kid3/kid3-3.4.5.ebuild +++ b/media-sound/kid3/kid3-3.4.5.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" LICENSE="GPL-2+" SLOT="5" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="acoustid flac kde mp3 mp4 +taglib vorbis" REQUIRED_USE="flac? ( vorbis )"
[gentoo-commits] repo/gentoo:master commit in: media-sound/kid3/
commit: edb6eadbf0d5aad44cc2096e814912681fcc8fa3 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Jun 3 18:19:32 2017 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Jun 3 18:20:01 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edb6eadb media-sound/kid3: Set KDE_HANDBOOK=false Build system applies broken python hacks. Gentoo-bug: 614950 Package-Manager: Portage-2.3.5, Repoman-2.3.1 media-sound/kid3/kid3-3.4.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/kid3/kid3-3.4.5.ebuild b/media-sound/kid3/kid3-3.4.5.ebuild index 3d01c46745d..b7a7ddaa8d0 100644 --- a/media-sound/kid3/kid3-3.4.5.ebuild +++ b/media-sound/kid3/kid3-3.4.5.ebuild @@ -3,7 +3,7 @@ EAPI=6 -KDE_HANDBOOK="optional" +KDE_HANDBOOK="false" # buildsystem applies broken python hacks, bug #614950 inherit kde5 DESCRIPTION="Simple tag editor based on Qt"
[gentoo-commits] repo/gentoo:master commit in: media-sound/kid3/
commit: 9761e91210b734f3a5fead98570313706157a540 Author: Johannes Huber gentoo org> AuthorDate: Sat Mar 4 13:48:12 2017 + Commit: Johannes Huber gentoo org> CommitDate: Sat Mar 4 13:48:12 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9761e912 media-sound/kid3: Remove 3.3.2-r1 Package-Manager: Portage-2.3.4, Repoman-2.3.2 media-sound/kid3/Manifest | 1 - media-sound/kid3/kid3-3.3.2-r1.ebuild | 72 --- 2 files changed, 73 deletions(-) diff --git a/media-sound/kid3/Manifest b/media-sound/kid3/Manifest index 7a465d4db06..66c3a3aff41 100644 --- a/media-sound/kid3/Manifest +++ b/media-sound/kid3/Manifest @@ -1,4 +1,3 @@ -DIST kid3-3.3.2.tar.gz 1340078 SHA256 d54c164e38ee8ff2c35473a7158e2748cbb6a9472822a96decf6e34a15458957 SHA512 8bd1e003ba1d4f169cf7da8c151040f5e7b993c03ae9d8dfdd3bd8d1dc88fbf4b3fef37c0d3d339da8b4a60e3ef9362e962e37ae7747c6bd010f4565d025 WHIRLPOOL 07632afee63eab29374bae2207b97713ba808f90b080dc5be12a4a25c3db9e9252c893b4fd1932f10240bb171a029738275a799e06b26c3135661689eaf59a97 DIST kid3-3.4.2.tar.gz 1349361 SHA256 5c0707f1be73c486d09522ca086693d3ee830b7a28a88dbd2c010c5494256a3e SHA512 1e81612d5d3421b5081c91714340ba32a8d0e52c07249658ab183ab7cc7087f2d4430757eab618e8be51ba1a415ee42b49fe7858e2e88f8c037101721e9589a5 WHIRLPOOL e683bf47f9d77d850c96973ac2b5c7672ff3a4a663dda4f020fead0233c6ee8f73375db50e4e23acd2dbc85c5587e8fa3efb0b30ce08714b149e332ca1ff1a15 DIST kid3-3.4.4.tar.gz 1366457 SHA256 ab1f622e26e5d672eb078f93abdb51f1a2667a748be8a211fcd91d18e0db4de0 SHA512 3c37f8345a6a22d241c7d5b5a57957d1009055eadb492b54cf3963aa43c47d8884de940190f9c8c2b4c70d9103a7769eac78d7df646be84a65cdef6ed16a4e32 WHIRLPOOL 33d865ea40f1e97299f7fa244bd587f3d2b04aa813debb8a56698f0363e6a3a5481a4d51dfd200e1847dd3afa904ef67408209b056d8da4726dcc30f8acefa27 DIST kid3-3.4.5.tar.gz 1376570 SHA256 0d703b0b8c2538eba1f8f540a87e13a4bf61f715ef9cd1253f18417ebb096404 SHA512 36ffb45dd6689f252021cb9cda667f28810fb1d7da77179ef6abc80031b7a0dfaa445776c8e3586000d774bc608395fff0854d867c9e1e52676409f78a515ae3 WHIRLPOOL eeb0d29b9a30685ca6bdb4064216efbea48cb35de8056c7cf60956801129455e2145842e9cd52d8a4e99a099752d70e31e09307454ac25ce2c8d4d1bbc122199 diff --git a/media-sound/kid3/kid3-3.3.2-r1.ebuild b/media-sound/kid3/kid3-3.3.2-r1.ebuild deleted file mode 100644 index bfb3002e9c5..000 --- a/media-sound/kid3/kid3-3.3.2-r1.ebuild +++ /dev/null @@ -1,72 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -KDE_LINGUAS="cs de es et fi fr it nl pl ru sr sr@ijekavian sr@ijekavianlatin -sr@Latn tr zh_CN zh_TW" -KDE_REQUIRED="optional" -KDE_HANDBOOK="optional" -inherit kde4-base - -DESCRIPTION="A simple tag editor for KDE" -HOMEPAGE="http://kid3.sourceforge.net/; -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -LICENSE="GPL-2+" -SLOT="4" -KEYWORDS="amd64 x86" -IUSE="acoustid flac kde mp3 mp4 +phonon +taglib vorbis" - -REQUIRED_USE="flac? ( vorbis )" - -RDEPEND=" - dev-qt/qtcore:4 - dev-qt/qtdbus:4 - dev-qt/qtdeclarative:4 - dev-qt/qtgui:4 - sys-libs/readline:0= - acoustid? ( - media-libs/chromaprint - virtual/ffmpeg - ) - flac? ( - media-libs/flac[cxx] - media-libs/libvorbis - ) - mp3? ( media-libs/id3lib ) - mp4? ( media-libs/libmp4v2:0 ) - phonon? ( || ( - media-libs/phonon[qt4] - dev-qt/qtphonon:4 - ) ) - taglib? ( >=media-libs/taglib-1.9.1 ) - vorbis? ( - media-libs/libogg - media-libs/libvorbis - ) -" -DEPEND="${RDEPEND}" - -PATCHES=( "${FILESDIR}/${PN}-3.3.2-libdir.patch" ) - -src_configure() { - local mycmakeargs=( - $(cmake-utils_use_with acoustid CHROMAPRINT) - $(cmake-utils_use_with flac) - $(cmake-utils_use_with mp3 ID3LIB) - $(cmake-utils_use_with mp4 MP4V2) - $(cmake-utils_use_with phonon) - $(cmake-utils_use_with taglib) - $(cmake-utils_use_with vorbis) - "-DWITH_QT5=OFF" - ) - - if use kde; then - mycmakeargs+=("-DWITH_APPS=KDE;CLI") - else - mycmakeargs+=("-DWITH_APPS=Qt;CLI") - fi - - kde4-base_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: media-sound/kid3/
commit: eec92317e4e50d8fa745c4bde6e68545da5a64db Author: Johannes Huber gentoo org> AuthorDate: Sat Mar 4 13:49:15 2017 + Commit: Johannes Huber gentoo org> CommitDate: Sat Mar 4 13:49:15 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eec92317 media-sound/kid3: Remove 3.4.2 Package-Manager: Portage-2.3.4, Repoman-2.3.2 media-sound/kid3/Manifest | 1 - media-sound/kid3/kid3-3.4.2.ebuild | 72 -- media-sound/kid3/metadata.xml | 1 - 3 files changed, 74 deletions(-) diff --git a/media-sound/kid3/Manifest b/media-sound/kid3/Manifest index 66c3a3aff41..3594ad4fed7 100644 --- a/media-sound/kid3/Manifest +++ b/media-sound/kid3/Manifest @@ -1,3 +1,2 @@ -DIST kid3-3.4.2.tar.gz 1349361 SHA256 5c0707f1be73c486d09522ca086693d3ee830b7a28a88dbd2c010c5494256a3e SHA512 1e81612d5d3421b5081c91714340ba32a8d0e52c07249658ab183ab7cc7087f2d4430757eab618e8be51ba1a415ee42b49fe7858e2e88f8c037101721e9589a5 WHIRLPOOL e683bf47f9d77d850c96973ac2b5c7672ff3a4a663dda4f020fead0233c6ee8f73375db50e4e23acd2dbc85c5587e8fa3efb0b30ce08714b149e332ca1ff1a15 DIST kid3-3.4.4.tar.gz 1366457 SHA256 ab1f622e26e5d672eb078f93abdb51f1a2667a748be8a211fcd91d18e0db4de0 SHA512 3c37f8345a6a22d241c7d5b5a57957d1009055eadb492b54cf3963aa43c47d8884de940190f9c8c2b4c70d9103a7769eac78d7df646be84a65cdef6ed16a4e32 WHIRLPOOL 33d865ea40f1e97299f7fa244bd587f3d2b04aa813debb8a56698f0363e6a3a5481a4d51dfd200e1847dd3afa904ef67408209b056d8da4726dcc30f8acefa27 DIST kid3-3.4.5.tar.gz 1376570 SHA256 0d703b0b8c2538eba1f8f540a87e13a4bf61f715ef9cd1253f18417ebb096404 SHA512 36ffb45dd6689f252021cb9cda667f28810fb1d7da77179ef6abc80031b7a0dfaa445776c8e3586000d774bc608395fff0854d867c9e1e52676409f78a515ae3 WHIRLPOOL eeb0d29b9a30685ca6bdb4064216efbea48cb35de8056c7cf60956801129455e2145842e9cd52d8a4e99a099752d70e31e09307454ac25ce2c8d4d1bbc122199 diff --git a/media-sound/kid3/kid3-3.4.2.ebuild b/media-sound/kid3/kid3-3.4.2.ebuild deleted file mode 100644 index 455481ecce9..000 --- a/media-sound/kid3/kid3-3.4.2.ebuild +++ /dev/null @@ -1,72 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -KDE_LINGUAS="cs de es et fi fr it nl pl ru sr sr@ijekavian sr@ijekavianlatin -sr@Latn tr zh_CN zh_TW" -KDE_REQUIRED="optional" -KDE_HANDBOOK="optional" -inherit kde4-base - -DESCRIPTION="A simple tag editor for KDE" -HOMEPAGE="http://kid3.sourceforge.net/; -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -LICENSE="GPL-2+" -SLOT="4" -KEYWORDS="~amd64 ~x86" -IUSE="acoustid flac kde mp3 mp4 +phonon +taglib vorbis" - -REQUIRED_USE="flac? ( vorbis )" - -RDEPEND=" - dev-qt/qtcore:4 - dev-qt/qtdbus:4 - dev-qt/qtdeclarative:4 - dev-qt/qtgui:4 - sys-libs/readline:0= - acoustid? ( - media-libs/chromaprint - virtual/ffmpeg - ) - flac? ( - media-libs/flac[cxx] - media-libs/libvorbis - ) - mp3? ( media-libs/id3lib ) - mp4? ( media-libs/libmp4v2:0 ) - phonon? ( || ( - media-libs/phonon[qt4] - dev-qt/qtphonon:4 - ) ) - taglib? ( >=media-libs/taglib-1.9.1 ) - vorbis? ( - media-libs/libogg - media-libs/libvorbis - ) -" -DEPEND="${RDEPEND}" - -PATCHES=( "${FILESDIR}/${PN}-3.3.2-libdir.patch" ) - -src_configure() { - local mycmakeargs=( - $(cmake-utils_use_with acoustid CHROMAPRINT) - $(cmake-utils_use_with flac) - $(cmake-utils_use_with mp3 ID3LIB) - $(cmake-utils_use_with mp4 MP4V2) - $(cmake-utils_use_with phonon) - $(cmake-utils_use_with taglib) - $(cmake-utils_use_with vorbis) - "-DWITH_QT5=OFF" - ) - - if use kde; then - mycmakeargs+=("-DWITH_APPS=KDE;CLI") - else - mycmakeargs+=("-DWITH_APPS=Qt;CLI") - fi - - kde4-base_src_configure -} diff --git a/media-sound/kid3/metadata.xml b/media-sound/kid3/metadata.xml index a320829a5b8..e7aa364bd79 100644 --- a/media-sound/kid3/metadata.xml +++ b/media-sound/kid3/metadata.xml @@ -12,7 +12,6 @@ Enable support for acoustic fingerprinting plugin using (media-libs/chromaprint) - Enable sound support via media-libs/phonon or dev-qt/qtphonon https://sourceforge.net/tracker/?group_id=70849
[gentoo-commits] repo/gentoo:master commit in: media-sound/kid3/
commit: ad01d13c27d8aba9ca825a7c809aa215e034fe3c Author: Agostino Sarubbo gentoo org> AuthorDate: Sat Mar 4 13:45:46 2017 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sat Mar 4 13:45:46 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad01d13c media-sound/kid3: x86 stable wrt bug #611658 Package-Manager: portage-2.3.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> media-sound/kid3/kid3-3.4.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/kid3/kid3-3.4.4.ebuild b/media-sound/kid3/kid3-3.4.4.ebuild index 583e13d3712..47b335519c5 100644 --- a/media-sound/kid3/kid3-3.4.4.ebuild +++ b/media-sound/kid3/kid3-3.4.4.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" LICENSE="GPL-2+" SLOT="5" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="acoustid flac kde mp3 mp4 +taglib vorbis" REQUIRED_USE="flac? ( vorbis )"
[gentoo-commits] repo/gentoo:master commit in: media-sound/kid3/
commit: 220b3012e7496a80ad9a25c936875f574c2a2a0f Author: Agostino Sarubbo gentoo org> AuthorDate: Sat Mar 4 13:36:59 2017 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sat Mar 4 13:38:22 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=220b3012 media-sound/kid3: amd64 stable wrt bug #611658 Package-Manager: portage-2.3.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> media-sound/kid3/kid3-3.4.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/kid3/kid3-3.4.4.ebuild b/media-sound/kid3/kid3-3.4.4.ebuild index bf68212703b..583e13d3712 100644 --- a/media-sound/kid3/kid3-3.4.4.ebuild +++ b/media-sound/kid3/kid3-3.4.4.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" LICENSE="GPL-2+" SLOT="5" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="acoustid flac kde mp3 mp4 +taglib vorbis" REQUIRED_USE="flac? ( vorbis )"
[gentoo-commits] repo/gentoo:master commit in: media-sound/kid3/, media-sound/kid3/files/
commit: b2ade6aa95892c2c765c040e992e27efe5d6ccae Author: Michael Palimaka gentoo org> AuthorDate: Sat Mar 4 00:13:16 2017 + Commit: Michael Palimaka gentoo org> CommitDate: Sat Mar 4 00:13:42 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2ade6aa media-sound/kid3: add patch to fix bogus dependencies Gentoo-bug: 600816 Package-Manager: Portage-2.3.4, Repoman-2.3.2 media-sound/kid3/files/kid3-3.4.4-deps.patch | 40 media-sound/kid3/kid3-3.4.4.ebuild | 7 +++-- media-sound/kid3/kid3-3.4.5.ebuild | 5 +++- 3 files changed, 49 insertions(+), 3 deletions(-) diff --git a/media-sound/kid3/files/kid3-3.4.4-deps.patch b/media-sound/kid3/files/kid3-3.4.4-deps.patch new file mode 100644 index 000..333645d11b3 --- /dev/null +++ b/media-sound/kid3/files/kid3-3.4.4-deps.patch @@ -0,0 +1,40 @@ +From 2f66191a82e60a2b46ead8aa2195346084817e91 Mon Sep 17 00:00:00 2001 +From: Michael Palimaka+Date: Sun, 27 Nov 2016 20:00:37 +1100 +Subject: [PATCH] Improve KF5 dependencies. + +This list was compiled from a cusory include and NEEDED inspection. +--- + src/app/CMakeLists.txt | 2 +- + src/app/kde/CMakeLists.txt | 2 +- + 2 files changed, 2 insertions(+), 2 deletions(-) + +diff --git a/src/app/CMakeLists.txt b/src/app/CMakeLists.txt +index 516e3f9..7790fde 100644 +--- a/src/app/CMakeLists.txt b/src/app/CMakeLists.txt +@@ -33,7 +33,7 @@ if (BUILD_KDE_APP) + include(KDECMakeSettings) + include(FeatureSummary) + +-find_package(KF5 REQUIRED COMPONENTS KIO) ++find_package(KF5 REQUIRED COMPONENTS Config ConfigWidgets CoreAddons WidgetsAddons XmlGui) + + if (BUILD_SHARED_LIBS) + # KDECMakeSettings.cmake will overwrite our RPATH if LIB_INSTALL_DIR is +diff --git a/src/app/kde/CMakeLists.txt b/src/app/kde/CMakeLists.txt +index 2f2867a..8a25b43 100644 +--- a/src/app/kde/CMakeLists.txt b/src/app/kde/CMakeLists.txt +@@ -13,7 +13,7 @@ if (HAVE_QT5) + + add_executable(kid3 ${kde_SRCS}) + +- target_link_libraries(kid3 kid3-gui KF5::KIOFileWidgets -lstdc++) ++ target_link_libraries(kid3 kid3-gui KF5::ConfigCore KF5::ConfigGui KF5::ConfigWidgets KF5::CoreAddons KF5::WidgetsAddons KF5::XmlGui -lstdc++) + + install(TARGETS kid3 DESTINATION ${BIN_INSTALL_DIR}) + install(FILES ../kid3.desktop DESTINATION ${XDG_APPS_INSTALL_DIR}) +-- +2.10.2 + diff --git a/media-sound/kid3/kid3-3.4.4.ebuild b/media-sound/kid3/kid3-3.4.4.ebuild index 0b3b01da896..bf68212703b 100644 --- a/media-sound/kid3/kid3-3.4.4.ebuild +++ b/media-sound/kid3/kid3-3.4.4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -57,7 +57,10 @@ DEPEND="${COMMON_DEPEND} $(add_qt_dep linguist-tools) " -PATCHES=( "${FILESDIR}/${PN}-3.3.2-libdir.patch" ) +PATCHES=( + "${FILESDIR}/${PN}-3.3.2-libdir.patch" + "${FILESDIR}/${PN}-3.4.4-deps.patch" +) src_prepare() { # overengineered upstream build system diff --git a/media-sound/kid3/kid3-3.4.5.ebuild b/media-sound/kid3/kid3-3.4.5.ebuild index 185eeebb5fb..3d01c46745d 100644 --- a/media-sound/kid3/kid3-3.4.5.ebuild +++ b/media-sound/kid3/kid3-3.4.5.ebuild @@ -56,7 +56,10 @@ DEPEND="${COMMON_DEPEND} $(add_qt_dep linguist-tools) " -PATCHES=( "${FILESDIR}/${PN}-3.3.2-libdir.patch" ) +PATCHES=( + "${FILESDIR}/${PN}-3.3.2-libdir.patch" + "${FILESDIR}/${PN}-3.4.4-deps.patch" +) src_prepare() { # overengineered upstream build system
[gentoo-commits] repo/gentoo:master commit in: media-sound/kid3/
commit: 92f642bdd807c723d505560c8629341e868d5e14 Author: Michael Palimaka gentoo org> AuthorDate: Thu Dec 29 11:55:30 2016 + Commit: Michael Palimaka gentoo org> CommitDate: Thu Dec 29 11:55:41 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92f642bd media-sound/kid3: add missing dependency Gentoo-bug: 603698 Package-Manager: Portage-2.3.3, Repoman-2.3.1 media-sound/kid3/kid3-3.4.3.ebuild | 7 +-- media-sound/kid3/kid3-3.4.4.ebuild | 7 +-- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/media-sound/kid3/kid3-3.4.3.ebuild b/media-sound/kid3/kid3-3.4.3.ebuild index 1cabf44..767d7f4 100644 --- a/media-sound/kid3/kid3-3.4.3.ebuild +++ b/media-sound/kid3/kid3-3.4.3.ebuild @@ -18,7 +18,7 @@ IUSE="acoustid flac kde mp3 mp4 +taglib vorbis" REQUIRED_USE="flac? ( vorbis )" -DEPEND=" +COMMON_DEPEND=" $(add_qt_dep qtcore) $(add_qt_dep qtdbus) $(add_qt_dep qtdeclarative) @@ -51,9 +51,12 @@ DEPEND=" media-libs/libvorbis ) " -RDEPEND="${DEPEND} +RDEPEND="${COMMON_DEPEND} !media-sound/kid3:4 " +DEPEND="${COMMON_DEPEND} + $(add_qt_dep linguist-tools) +" PATCHES=( "${FILESDIR}/${PN}-3.3.2-libdir.patch" ) diff --git a/media-sound/kid3/kid3-3.4.4.ebuild b/media-sound/kid3/kid3-3.4.4.ebuild index 1cabf44..767d7f4 100644 --- a/media-sound/kid3/kid3-3.4.4.ebuild +++ b/media-sound/kid3/kid3-3.4.4.ebuild @@ -18,7 +18,7 @@ IUSE="acoustid flac kde mp3 mp4 +taglib vorbis" REQUIRED_USE="flac? ( vorbis )" -DEPEND=" +COMMON_DEPEND=" $(add_qt_dep qtcore) $(add_qt_dep qtdbus) $(add_qt_dep qtdeclarative) @@ -51,9 +51,12 @@ DEPEND=" media-libs/libvorbis ) " -RDEPEND="${DEPEND} +RDEPEND="${COMMON_DEPEND} !media-sound/kid3:4 " +DEPEND="${COMMON_DEPEND} + $(add_qt_dep linguist-tools) +" PATCHES=( "${FILESDIR}/${PN}-3.3.2-libdir.patch" )
[gentoo-commits] repo/gentoo:master commit in: media-sound/kid3/
commit: 85f51855c6a8e57f82edc643df6bb837c1cce6af Author: Lars Wendler gentoo org> AuthorDate: Sun Dec 25 15:03:54 2016 + Commit: Lars Wendler gentoo org> CommitDate: Sun Dec 25 15:03:54 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85f51855 media-sound/kid3: Bump to version 3.4.4 Package-Manager: Portage-2.3.3, Repoman-2.3.1 media-sound/kid3/Manifest | 1 + media-sound/kid3/kid3-3.4.4.ebuild | 92 ++ 2 files changed, 93 insertions(+) diff --git a/media-sound/kid3/Manifest b/media-sound/kid3/Manifest index 6801135..2406617 100644 --- a/media-sound/kid3/Manifest +++ b/media-sound/kid3/Manifest @@ -1,3 +1,4 @@ DIST kid3-3.3.2.tar.gz 1340078 SHA256 d54c164e38ee8ff2c35473a7158e2748cbb6a9472822a96decf6e34a15458957 SHA512 8bd1e003ba1d4f169cf7da8c151040f5e7b993c03ae9d8dfdd3bd8d1dc88fbf4b3fef37c0d3d339da8b4a60e3ef9362e962e37ae7747c6bd010f4565d025 WHIRLPOOL 07632afee63eab29374bae2207b97713ba808f90b080dc5be12a4a25c3db9e9252c893b4fd1932f10240bb171a029738275a799e06b26c3135661689eaf59a97 DIST kid3-3.4.2.tar.gz 1349361 SHA256 5c0707f1be73c486d09522ca086693d3ee830b7a28a88dbd2c010c5494256a3e SHA512 1e81612d5d3421b5081c91714340ba32a8d0e52c07249658ab183ab7cc7087f2d4430757eab618e8be51ba1a415ee42b49fe7858e2e88f8c037101721e9589a5 WHIRLPOOL e683bf47f9d77d850c96973ac2b5c7672ff3a4a663dda4f020fead0233c6ee8f73375db50e4e23acd2dbc85c5587e8fa3efb0b30ce08714b149e332ca1ff1a15 DIST kid3-3.4.3.tar.gz 1360042 SHA256 e8b03bb784fd4ef944ac4f31c770434719747c7750dee62f51efdfd61f4e3b2a SHA512 4df64bd23cca7ca58d62f046c885df859c7e27fbfb6da5121df78d5123314d45ae59619cfb4bf629143414f103a240c89a5d557614b2899a6cf373fb0755acbe WHIRLPOOL 8e7fda52e095c20dec1e869c3e8808f9e03a6c50dbbe18e7c966742fd3307b56b35c5881456fe6d4d0691b4e46b1d237990501845a5fc273b454bf028b9d8ca3 +DIST kid3-3.4.4.tar.gz 1366457 SHA256 ab1f622e26e5d672eb078f93abdb51f1a2667a748be8a211fcd91d18e0db4de0 SHA512 3c37f8345a6a22d241c7d5b5a57957d1009055eadb492b54cf3963aa43c47d8884de940190f9c8c2b4c70d9103a7769eac78d7df646be84a65cdef6ed16a4e32 WHIRLPOOL 33d865ea40f1e97299f7fa244bd587f3d2b04aa813debb8a56698f0363e6a3a5481a4d51dfd200e1847dd3afa904ef67408209b056d8da4726dcc30f8acefa27 diff --git a/media-sound/kid3/kid3-3.4.4.ebuild b/media-sound/kid3/kid3-3.4.4.ebuild new file mode 100644 index ..1cabf44 --- /dev/null +++ b/media-sound/kid3/kid3-3.4.4.ebuild @@ -0,0 +1,92 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +KDE_HANDBOOK="optional" +inherit kde5 + +DESCRIPTION="Simple tag editor based on Qt" +HOMEPAGE="http://kid3.sourceforge.net/; +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="5" +KEYWORDS="~amd64 ~x86" +IUSE="acoustid flac kde mp3 mp4 +taglib vorbis" + +REQUIRED_USE="flac? ( vorbis )" + +DEPEND=" + $(add_qt_dep qtcore) + $(add_qt_dep qtdbus) + $(add_qt_dep qtdeclarative) + $(add_qt_dep qtgui) + $(add_qt_dep qtmultimedia) + $(add_qt_dep qtnetwork) + $(add_qt_dep qtwidgets) + $(add_qt_dep qtxml) + sys-libs/readline:0= + acoustid? ( + media-libs/chromaprint + virtual/ffmpeg + ) + flac? ( + media-libs/flac[cxx] + media-libs/libvorbis + ) + kde? ( + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlgui) + ) + mp3? ( media-libs/id3lib ) + mp4? ( media-libs/libmp4v2:0 ) + taglib? ( >=media-libs/taglib-1.9.1 ) + vorbis? ( + media-libs/libogg + media-libs/libvorbis + ) +" +RDEPEND="${DEPEND} + !media-sound/kid3:4 +" + +PATCHES=( "${FILESDIR}/${PN}-3.3.2-libdir.patch" ) + +src_prepare() { + # overengineered upstream build system + # kde5 eclass src_prepare leads to compile failure + + # only enable handbook when required + if ! use_if_iuse handbook ; then + cmake_comment_add_subdirectory ${KDE_DOC_DIR} + fi + + cmake-utils_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DWITH_PHONON=OFF + -DWITH_QT4=OFF + -DWITH_QT5=ON + -DWITH_CHROMAPRINT=$(usex acoustid) + -DWITH_FLAC=$(usex flac) + -DWITH_ID3LIB=$(usex mp3) + -DWITH_MP4V2=$(usex mp4) + -DWITH_TAGLIB=$(usex taglib) + -DWITH_VORBIS=$(usex vorbis) + ) + + if use kde ; then + mycmakeargs+=( "-DWITH_APPS=KDE;CLI" ) + else + mycmakeargs+=( "-DWITH_APPS=Qt;CLI" ) + fi + + kde5_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: media-sound/kid3/
commit: 4e612861f6a5738af8c85248fdebbbd7f4ec0133 Author: Johannes Huber gentoo org> AuthorDate: Thu Nov 3 21:58:44 2016 + Commit: Lars Wendler gentoo org> CommitDate: Fri Nov 4 10:13:54 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e612861 media-sound/kid3: Version bump 3.4.3 Package-Manager: portage-2.3.2 Closes: https://github.com/gentoo/gentoo/pull/2734 Signed-off-by: Lars Wendler gentoo.org> media-sound/kid3/Manifest | 1 + media-sound/kid3/kid3-3.4.3.ebuild | 79 ++ 2 files changed, 80 insertions(+) diff --git a/media-sound/kid3/Manifest b/media-sound/kid3/Manifest index 6d494f7..3149bab 100644 --- a/media-sound/kid3/Manifest +++ b/media-sound/kid3/Manifest @@ -1,3 +1,4 @@ DIST kid3-3.3.2.tar.gz 1340078 SHA256 d54c164e38ee8ff2c35473a7158e2748cbb6a9472822a96decf6e34a15458957 SHA512 8bd1e003ba1d4f169cf7da8c151040f5e7b993c03ae9d8dfdd3bd8d1dc88fbf4b3fef37c0d3d339da8b4a60e3ef9362e962e37ae7747c6bd010f4565d025 WHIRLPOOL 07632afee63eab29374bae2207b97713ba808f90b080dc5be12a4a25c3db9e9252c893b4fd1932f10240bb171a029738275a799e06b26c3135661689eaf59a97 DIST kid3-3.4.1.tar.gz 1356141 SHA256 fa91c5e053ae62858fa3589b60dc2fa4e8db0d293a6d06cf2d859391f6864161 SHA512 1c5eb9554ea4e76f719b951bb270633ca041c2eaff2376c258c318d5309bb889b031a5ca84283c87febf26f7b00a696dd14f4b70807bf8418688a2ee2e0f7e7d WHIRLPOOL defd75af3ff55ea9eea5845bf1ed5faaf7922851587a63ebc3ead2b844d6bae22dd2cb6801f9fee0b913daa77afb08d8a6a009c3ca50e4d469dd2f73fd77f7d7 DIST kid3-3.4.2.tar.gz 1349361 SHA256 5c0707f1be73c486d09522ca086693d3ee830b7a28a88dbd2c010c5494256a3e SHA512 1e81612d5d3421b5081c91714340ba32a8d0e52c07249658ab183ab7cc7087f2d4430757eab618e8be51ba1a415ee42b49fe7858e2e88f8c037101721e9589a5 WHIRLPOOL e683bf47f9d77d850c96973ac2b5c7672ff3a4a663dda4f020fead0233c6ee8f73375db50e4e23acd2dbc85c5587e8fa3efb0b30ce08714b149e332ca1ff1a15 +DIST kid3-3.4.3.tar.gz 1360042 SHA256 e8b03bb784fd4ef944ac4f31c770434719747c7750dee62f51efdfd61f4e3b2a SHA512 4df64bd23cca7ca58d62f046c885df859c7e27fbfb6da5121df78d5123314d45ae59619cfb4bf629143414f103a240c89a5d557614b2899a6cf373fb0755acbe WHIRLPOOL 8e7fda52e095c20dec1e869c3e8808f9e03a6c50dbbe18e7c966742fd3307b56b35c5881456fe6d4d0691b4e46b1d237990501845a5fc273b454bf028b9d8ca3 diff --git a/media-sound/kid3/kid3-3.4.3.ebuild b/media-sound/kid3/kid3-3.4.3.ebuild new file mode 100644 index ..cb3505f --- /dev/null +++ b/media-sound/kid3/kid3-3.4.3.ebuild @@ -0,0 +1,79 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +KDE_HANDBOOK="optional" +inherit kde5 + +DESCRIPTION="Simple tag editor based on Qt" +HOMEPAGE="http://kid3.sourceforge.net/; +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="5" +KEYWORDS="~amd64 ~x86" +IUSE="acoustid flac mp3 mp4 +taglib vorbis" + +REQUIRED_USE="flac? ( vorbis )" + +DEPEND=" + $(add_qt_dep qtdbus) + $(add_qt_dep qtdeclarative) + $(add_qt_dep qtgui) + $(add_qt_dep qtmultimedia) + $(add_qt_dep qtnetwork) + $(add_qt_dep qtwidgets) + $(add_qt_dep qtxml) + sys-libs/readline:0= + acoustid? ( + media-libs/chromaprint + virtual/ffmpeg + ) + flac? ( + media-libs/flac[cxx] + media-libs/libvorbis + ) + mp3? ( media-libs/id3lib ) + mp4? ( media-libs/libmp4v2:0 ) + taglib? ( >=media-libs/taglib-1.9.1 ) + vorbis? ( + media-libs/libogg + media-libs/libvorbis + ) +" +RDEPEND="${DEPEND} + !media-sound/kid3:4 +" + +PATCHES=( "${FILESDIR}/${PN}-3.3.2-libdir.patch" ) + +src_prepare() { + # overengineered upstream build system + # kde5 eclass src_prepare leads to compile failure + + # only enable handbook when required + if ! use_if_iuse handbook ; then + cmake_comment_add_subdirectory ${KDE_DOC_DIR} + fi + + cmake-utils_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DWITH_QT5=ON + -DWITH_QT4=OFF + -DWITH_PHONON=OFF + -DWITH_CHROMAPRINT=$(usex acoustid) + -DWITH_FLAC=$(usex flac) + -DWITH_ID3LIB=$(usex mp3) + -DWITH_MP4V2=$(usex mp4) + -DWITH_TAGLIB=$(usex taglib) + -DWITH_VORBIS=$(usex vorbis) + "-DWITH_APPS=Qt;CLI" + ) + + kde5_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: media-sound/kid3/
commit: e832ed2868bd469d8faae14f87df7edb3fc108b5 Author: Johannes Huber gentoo org> AuthorDate: Thu Nov 3 21:59:30 2016 + Commit: Lars Wendler gentoo org> CommitDate: Fri Nov 4 10:13:56 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e832ed28 media-sound/kid3: Remove 3.4.1 Package-Manager: portage-2.3.2 Closes: https://github.com/gentoo/gentoo/pull/2734 Signed-off-by: Lars Wendler gentoo.org> media-sound/kid3/Manifest | 1 - media-sound/kid3/kid3-3.4.1.ebuild | 73 -- 2 files changed, 74 deletions(-) diff --git a/media-sound/kid3/Manifest b/media-sound/kid3/Manifest index 3149bab..6801135 100644 --- a/media-sound/kid3/Manifest +++ b/media-sound/kid3/Manifest @@ -1,4 +1,3 @@ DIST kid3-3.3.2.tar.gz 1340078 SHA256 d54c164e38ee8ff2c35473a7158e2748cbb6a9472822a96decf6e34a15458957 SHA512 8bd1e003ba1d4f169cf7da8c151040f5e7b993c03ae9d8dfdd3bd8d1dc88fbf4b3fef37c0d3d339da8b4a60e3ef9362e962e37ae7747c6bd010f4565d025 WHIRLPOOL 07632afee63eab29374bae2207b97713ba808f90b080dc5be12a4a25c3db9e9252c893b4fd1932f10240bb171a029738275a799e06b26c3135661689eaf59a97 -DIST kid3-3.4.1.tar.gz 1356141 SHA256 fa91c5e053ae62858fa3589b60dc2fa4e8db0d293a6d06cf2d859391f6864161 SHA512 1c5eb9554ea4e76f719b951bb270633ca041c2eaff2376c258c318d5309bb889b031a5ca84283c87febf26f7b00a696dd14f4b70807bf8418688a2ee2e0f7e7d WHIRLPOOL defd75af3ff55ea9eea5845bf1ed5faaf7922851587a63ebc3ead2b844d6bae22dd2cb6801f9fee0b913daa77afb08d8a6a009c3ca50e4d469dd2f73fd77f7d7 DIST kid3-3.4.2.tar.gz 1349361 SHA256 5c0707f1be73c486d09522ca086693d3ee830b7a28a88dbd2c010c5494256a3e SHA512 1e81612d5d3421b5081c91714340ba32a8d0e52c07249658ab183ab7cc7087f2d4430757eab618e8be51ba1a415ee42b49fe7858e2e88f8c037101721e9589a5 WHIRLPOOL e683bf47f9d77d850c96973ac2b5c7672ff3a4a663dda4f020fead0233c6ee8f73375db50e4e23acd2dbc85c5587e8fa3efb0b30ce08714b149e332ca1ff1a15 DIST kid3-3.4.3.tar.gz 1360042 SHA256 e8b03bb784fd4ef944ac4f31c770434719747c7750dee62f51efdfd61f4e3b2a SHA512 4df64bd23cca7ca58d62f046c885df859c7e27fbfb6da5121df78d5123314d45ae59619cfb4bf629143414f103a240c89a5d557614b2899a6cf373fb0755acbe WHIRLPOOL 8e7fda52e095c20dec1e869c3e8808f9e03a6c50dbbe18e7c966742fd3307b56b35c5881456fe6d4d0691b4e46b1d237990501845a5fc273b454bf028b9d8ca3 diff --git a/media-sound/kid3/kid3-3.4.1.ebuild b/media-sound/kid3/kid3-3.4.1.ebuild deleted file mode 100644 index cf598b3.. --- a/media-sound/kid3/kid3-3.4.1.ebuild +++ /dev/null @@ -1,73 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -KDE_LINGUAS="cs de es et fi fr it nl pl ru sr sr@ijekavian sr@ijekavianlatin -sr@Latn tr zh_CN zh_TW" -KDE_REQUIRED="optional" -KDE_HANDBOOK="optional" -inherit kde4-base - -DESCRIPTION="A simple tag editor for KDE" -HOMEPAGE="http://kid3.sourceforge.net/; -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -LICENSE="GPL-2+" -SLOT="4" -KEYWORDS="~amd64 ~x86" -IUSE="acoustid flac kde mp3 mp4 +phonon +taglib vorbis" - -REQUIRED_USE="flac? ( vorbis )" - -RDEPEND=" - dev-qt/qtcore:4 - dev-qt/qtdbus:4 - dev-qt/qtdeclarative:4 - dev-qt/qtgui:4 - sys-libs/readline:0= - acoustid? ( - media-libs/chromaprint - virtual/ffmpeg - ) - flac? ( - media-libs/flac[cxx] - media-libs/libvorbis - ) - mp3? ( media-libs/id3lib ) - mp4? ( media-libs/libmp4v2:0 ) - phonon? ( || ( - media-libs/phonon[qt4] - dev-qt/qtphonon:4 - ) ) - taglib? ( >=media-libs/taglib-1.9.1 ) - vorbis? ( - media-libs/libogg - media-libs/libvorbis - ) -" -DEPEND="${RDEPEND}" - -PATCHES=( "${FILESDIR}/${PN}-3.3.2-libdir.patch" ) - -src_configure() { - local mycmakeargs=( - $(cmake-utils_use_with acoustid CHROMAPRINT) - $(cmake-utils_use_with flac) - $(cmake-utils_use_with mp3 ID3LIB) - $(cmake-utils_use_with mp4 MP4V2) - $(cmake-utils_use_with phonon) - $(cmake-utils_use_with taglib) - $(cmake-utils_use_with vorbis) - "-DWITH_QT5=OFF" - ) - - if use kde; then - mycmakeargs+=("-DWITH_APPS=KDE;CLI") - else - mycmakeargs+=("-DWITH_APPS=Qt;CLI") - fi - - kde4-base_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: media-sound/kid3/
commit: f0c1a279989eb84e4c9d43e8279aeddf0d0d3fdc Author: Lars Wendler gentoo org> AuthorDate: Fri Nov 4 10:13:18 2016 + Commit: Lars Wendler gentoo org> CommitDate: Fri Nov 4 10:13:59 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0c1a279 media-sound/kid3: Re-added kde USE flag. Package-Manager: portage-2.3.2 Signed-off-by: Lars Wendler gentoo.org> media-sound/kid3/kid3-3.4.3.ebuild | 21 + 1 file changed, 17 insertions(+), 4 deletions(-) diff --git a/media-sound/kid3/kid3-3.4.3.ebuild b/media-sound/kid3/kid3-3.4.3.ebuild index cb3505f..1cabf44 100644 --- a/media-sound/kid3/kid3-3.4.3.ebuild +++ b/media-sound/kid3/kid3-3.4.3.ebuild @@ -14,11 +14,12 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" LICENSE="GPL-2+" SLOT="5" KEYWORDS="~amd64 ~x86" -IUSE="acoustid flac mp3 mp4 +taglib vorbis" +IUSE="acoustid flac kde mp3 mp4 +taglib vorbis" REQUIRED_USE="flac? ( vorbis )" DEPEND=" + $(add_qt_dep qtcore) $(add_qt_dep qtdbus) $(add_qt_dep qtdeclarative) $(add_qt_dep qtgui) @@ -35,6 +36,13 @@ DEPEND=" media-libs/flac[cxx] media-libs/libvorbis ) + kde? ( + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlgui) + ) mp3? ( media-libs/id3lib ) mp4? ( media-libs/libmp4v2:0 ) taglib? ( >=media-libs/taglib-1.9.1 ) @@ -63,17 +71,22 @@ src_prepare() { src_configure() { local mycmakeargs=( - -DWITH_QT5=ON - -DWITH_QT4=OFF -DWITH_PHONON=OFF + -DWITH_QT4=OFF + -DWITH_QT5=ON -DWITH_CHROMAPRINT=$(usex acoustid) -DWITH_FLAC=$(usex flac) -DWITH_ID3LIB=$(usex mp3) -DWITH_MP4V2=$(usex mp4) -DWITH_TAGLIB=$(usex taglib) -DWITH_VORBIS=$(usex vorbis) - "-DWITH_APPS=Qt;CLI" ) + if use kde ; then + mycmakeargs+=( "-DWITH_APPS=KDE;CLI" ) + else + mycmakeargs+=( "-DWITH_APPS=Qt;CLI" ) + fi + kde5_src_configure }
[gentoo-commits] repo/gentoo:master commit in: media-sound/kid3/
commit: d2d98f616209a6414ddadff00f5fb0a41022f51b Author: Lars Wendler gentoo org> AuthorDate: Mon Sep 19 13:16:48 2016 + Commit: Lars Wendler gentoo org> CommitDate: Mon Sep 19 13:16:48 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2d98f61 media-sound/kid3: Added sub-slot dependency for sys-libs/readline. Package-Manager: portage-2.3.1 Signed-off-by: Lars Wendler gentoo.org> media-sound/kid3/kid3-3.3.2-r1.ebuild | 2 +- media-sound/kid3/kid3-3.4.1.ebuild| 2 +- media-sound/kid3/kid3-3.4.2.ebuild| 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/media-sound/kid3/kid3-3.3.2-r1.ebuild b/media-sound/kid3/kid3-3.3.2-r1.ebuild index 99e374c..7610a58 100644 --- a/media-sound/kid3/kid3-3.3.2-r1.ebuild +++ b/media-sound/kid3/kid3-3.3.2-r1.ebuild @@ -26,7 +26,7 @@ RDEPEND=" dev-qt/qtdbus:4 dev-qt/qtdeclarative:4 dev-qt/qtgui:4 - sys-libs/readline:0 + sys-libs/readline:0= acoustid? ( media-libs/chromaprint virtual/ffmpeg diff --git a/media-sound/kid3/kid3-3.4.1.ebuild b/media-sound/kid3/kid3-3.4.1.ebuild index c52b7b3..cf598b3 100644 --- a/media-sound/kid3/kid3-3.4.1.ebuild +++ b/media-sound/kid3/kid3-3.4.1.ebuild @@ -26,7 +26,7 @@ RDEPEND=" dev-qt/qtdbus:4 dev-qt/qtdeclarative:4 dev-qt/qtgui:4 - sys-libs/readline:0 + sys-libs/readline:0= acoustid? ( media-libs/chromaprint virtual/ffmpeg diff --git a/media-sound/kid3/kid3-3.4.2.ebuild b/media-sound/kid3/kid3-3.4.2.ebuild index c52b7b3..cf598b3 100644 --- a/media-sound/kid3/kid3-3.4.2.ebuild +++ b/media-sound/kid3/kid3-3.4.2.ebuild @@ -26,7 +26,7 @@ RDEPEND=" dev-qt/qtdbus:4 dev-qt/qtdeclarative:4 dev-qt/qtgui:4 - sys-libs/readline:0 + sys-libs/readline:0= acoustid? ( media-libs/chromaprint virtual/ffmpeg
[gentoo-commits] repo/gentoo:master commit in: media-sound/kid3/
commit: 11a0ff92302d6176062dd9ff04d9dba82c21b7ea Author: Lars Wendler gentoo org> AuthorDate: Fri Sep 2 23:11:15 2016 + Commit: Lars Wendler gentoo org> CommitDate: Sat Sep 3 00:08:03 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11a0ff92 media-sound/kid3: Bump to version 3.4.2 Package-Manager: portage-2.3.0 Signed-off-by: Lars Wendler gentoo.org> media-sound/kid3/Manifest | 1 + media-sound/kid3/kid3-3.4.2.ebuild | 73 ++ 2 files changed, 74 insertions(+) diff --git a/media-sound/kid3/Manifest b/media-sound/kid3/Manifest index 96e4d3b..33194c4 100644 --- a/media-sound/kid3/Manifest +++ b/media-sound/kid3/Manifest @@ -1,3 +1,4 @@ DIST kid3-3.3.2.tar.gz 1340078 SHA256 d54c164e38ee8ff2c35473a7158e2748cbb6a9472822a96decf6e34a15458957 SHA512 8bd1e003ba1d4f169cf7da8c151040f5e7b993c03ae9d8dfdd3bd8d1dc88fbf4b3fef37c0d3d339da8b4a60e3ef9362e962e37ae7747c6bd010f4565d025 WHIRLPOOL 07632afee63eab29374bae2207b97713ba808f90b080dc5be12a4a25c3db9e9252c893b4fd1932f10240bb171a029738275a799e06b26c3135661689eaf59a97 DIST kid3-3.4.0.tar.gz 1355139 SHA256 4dd67023e047d62985339eb3ba75e95dda6cf71c30f58785b57f4823bf11bfbf SHA512 341c32365a9efde067b3c78df9feeda992b650e517fd70fd70a9e0060593f83a35f550a0bbc74d948b5a9013e5d859c3f39f5ef9c482fdcf19556f48d8d67e98 WHIRLPOOL adaa4bdece34f66b668e65db96cca64febe62cd13ad1af12875fbd9ebb1a7cbdc30287a2b7f6ec0496dfb56bf29da6a5cde884ca376c0c046ed5de1cec475401 DIST kid3-3.4.1.tar.gz 1356141 SHA256 fa91c5e053ae62858fa3589b60dc2fa4e8db0d293a6d06cf2d859391f6864161 SHA512 1c5eb9554ea4e76f719b951bb270633ca041c2eaff2376c258c318d5309bb889b031a5ca84283c87febf26f7b00a696dd14f4b70807bf8418688a2ee2e0f7e7d WHIRLPOOL defd75af3ff55ea9eea5845bf1ed5faaf7922851587a63ebc3ead2b844d6bae22dd2cb6801f9fee0b913daa77afb08d8a6a009c3ca50e4d469dd2f73fd77f7d7 +DIST kid3-3.4.2.tar.gz 1349361 SHA256 5c0707f1be73c486d09522ca086693d3ee830b7a28a88dbd2c010c5494256a3e SHA512 1e81612d5d3421b5081c91714340ba32a8d0e52c07249658ab183ab7cc7087f2d4430757eab618e8be51ba1a415ee42b49fe7858e2e88f8c037101721e9589a5 WHIRLPOOL e683bf47f9d77d850c96973ac2b5c7672ff3a4a663dda4f020fead0233c6ee8f73375db50e4e23acd2dbc85c5587e8fa3efb0b30ce08714b149e332ca1ff1a15 diff --git a/media-sound/kid3/kid3-3.4.2.ebuild b/media-sound/kid3/kid3-3.4.2.ebuild new file mode 100644 index ..c52b7b3 --- /dev/null +++ b/media-sound/kid3/kid3-3.4.2.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_LINGUAS="cs de es et fi fr it nl pl ru sr sr@ijekavian sr@ijekavianlatin +sr@Latn tr zh_CN zh_TW" +KDE_REQUIRED="optional" +KDE_HANDBOOK="optional" +inherit kde4-base + +DESCRIPTION="A simple tag editor for KDE" +HOMEPAGE="http://kid3.sourceforge.net/; +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="4" +KEYWORDS="~amd64 ~x86" +IUSE="acoustid flac kde mp3 mp4 +phonon +taglib vorbis" + +REQUIRED_USE="flac? ( vorbis )" + +RDEPEND=" + dev-qt/qtcore:4 + dev-qt/qtdbus:4 + dev-qt/qtdeclarative:4 + dev-qt/qtgui:4 + sys-libs/readline:0 + acoustid? ( + media-libs/chromaprint + virtual/ffmpeg + ) + flac? ( + media-libs/flac[cxx] + media-libs/libvorbis + ) + mp3? ( media-libs/id3lib ) + mp4? ( media-libs/libmp4v2:0 ) + phonon? ( || ( + media-libs/phonon[qt4] + dev-qt/qtphonon:4 + ) ) + taglib? ( >=media-libs/taglib-1.9.1 ) + vorbis? ( + media-libs/libogg + media-libs/libvorbis + ) +" +DEPEND="${RDEPEND}" + +PATCHES=( "${FILESDIR}/${PN}-3.3.2-libdir.patch" ) + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_with acoustid CHROMAPRINT) + $(cmake-utils_use_with flac) + $(cmake-utils_use_with mp3 ID3LIB) + $(cmake-utils_use_with mp4 MP4V2) + $(cmake-utils_use_with phonon) + $(cmake-utils_use_with taglib) + $(cmake-utils_use_with vorbis) + "-DWITH_QT5=OFF" + ) + + if use kde; then + mycmakeargs+=("-DWITH_APPS=KDE;CLI") + else + mycmakeargs+=("-DWITH_APPS=Qt;CLI") + fi + + kde4-base_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: media-sound/kid3/
commit: 40d7efaf4e9d63f41a037e46795b4536ed352f7d Author: Lars Wendler gentoo org> AuthorDate: Fri Sep 2 23:11:44 2016 + Commit: Lars Wendler gentoo org> CommitDate: Sat Sep 3 00:08:06 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40d7efaf media-sound/kid3: Removed old. Package-Manager: portage-2.3.0 Signed-off-by: Lars Wendler gentoo.org> media-sound/kid3/Manifest | 1 - media-sound/kid3/kid3-3.4.0.ebuild | 73 -- 2 files changed, 74 deletions(-) diff --git a/media-sound/kid3/Manifest b/media-sound/kid3/Manifest index 33194c4..6d494f7 100644 --- a/media-sound/kid3/Manifest +++ b/media-sound/kid3/Manifest @@ -1,4 +1,3 @@ DIST kid3-3.3.2.tar.gz 1340078 SHA256 d54c164e38ee8ff2c35473a7158e2748cbb6a9472822a96decf6e34a15458957 SHA512 8bd1e003ba1d4f169cf7da8c151040f5e7b993c03ae9d8dfdd3bd8d1dc88fbf4b3fef37c0d3d339da8b4a60e3ef9362e962e37ae7747c6bd010f4565d025 WHIRLPOOL 07632afee63eab29374bae2207b97713ba808f90b080dc5be12a4a25c3db9e9252c893b4fd1932f10240bb171a029738275a799e06b26c3135661689eaf59a97 -DIST kid3-3.4.0.tar.gz 1355139 SHA256 4dd67023e047d62985339eb3ba75e95dda6cf71c30f58785b57f4823bf11bfbf SHA512 341c32365a9efde067b3c78df9feeda992b650e517fd70fd70a9e0060593f83a35f550a0bbc74d948b5a9013e5d859c3f39f5ef9c482fdcf19556f48d8d67e98 WHIRLPOOL adaa4bdece34f66b668e65db96cca64febe62cd13ad1af12875fbd9ebb1a7cbdc30287a2b7f6ec0496dfb56bf29da6a5cde884ca376c0c046ed5de1cec475401 DIST kid3-3.4.1.tar.gz 1356141 SHA256 fa91c5e053ae62858fa3589b60dc2fa4e8db0d293a6d06cf2d859391f6864161 SHA512 1c5eb9554ea4e76f719b951bb270633ca041c2eaff2376c258c318d5309bb889b031a5ca84283c87febf26f7b00a696dd14f4b70807bf8418688a2ee2e0f7e7d WHIRLPOOL defd75af3ff55ea9eea5845bf1ed5faaf7922851587a63ebc3ead2b844d6bae22dd2cb6801f9fee0b913daa77afb08d8a6a009c3ca50e4d469dd2f73fd77f7d7 DIST kid3-3.4.2.tar.gz 1349361 SHA256 5c0707f1be73c486d09522ca086693d3ee830b7a28a88dbd2c010c5494256a3e SHA512 1e81612d5d3421b5081c91714340ba32a8d0e52c07249658ab183ab7cc7087f2d4430757eab618e8be51ba1a415ee42b49fe7858e2e88f8c037101721e9589a5 WHIRLPOOL e683bf47f9d77d850c96973ac2b5c7672ff3a4a663dda4f020fead0233c6ee8f73375db50e4e23acd2dbc85c5587e8fa3efb0b30ce08714b149e332ca1ff1a15 diff --git a/media-sound/kid3/kid3-3.4.0.ebuild b/media-sound/kid3/kid3-3.4.0.ebuild deleted file mode 100644 index c52b7b3.. --- a/media-sound/kid3/kid3-3.4.0.ebuild +++ /dev/null @@ -1,73 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -KDE_LINGUAS="cs de es et fi fr it nl pl ru sr sr@ijekavian sr@ijekavianlatin -sr@Latn tr zh_CN zh_TW" -KDE_REQUIRED="optional" -KDE_HANDBOOK="optional" -inherit kde4-base - -DESCRIPTION="A simple tag editor for KDE" -HOMEPAGE="http://kid3.sourceforge.net/; -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -LICENSE="GPL-2+" -SLOT="4" -KEYWORDS="~amd64 ~x86" -IUSE="acoustid flac kde mp3 mp4 +phonon +taglib vorbis" - -REQUIRED_USE="flac? ( vorbis )" - -RDEPEND=" - dev-qt/qtcore:4 - dev-qt/qtdbus:4 - dev-qt/qtdeclarative:4 - dev-qt/qtgui:4 - sys-libs/readline:0 - acoustid? ( - media-libs/chromaprint - virtual/ffmpeg - ) - flac? ( - media-libs/flac[cxx] - media-libs/libvorbis - ) - mp3? ( media-libs/id3lib ) - mp4? ( media-libs/libmp4v2:0 ) - phonon? ( || ( - media-libs/phonon[qt4] - dev-qt/qtphonon:4 - ) ) - taglib? ( >=media-libs/taglib-1.9.1 ) - vorbis? ( - media-libs/libogg - media-libs/libvorbis - ) -" -DEPEND="${RDEPEND}" - -PATCHES=( "${FILESDIR}/${PN}-3.3.2-libdir.patch" ) - -src_configure() { - local mycmakeargs=( - $(cmake-utils_use_with acoustid CHROMAPRINT) - $(cmake-utils_use_with flac) - $(cmake-utils_use_with mp3 ID3LIB) - $(cmake-utils_use_with mp4 MP4V2) - $(cmake-utils_use_with phonon) - $(cmake-utils_use_with taglib) - $(cmake-utils_use_with vorbis) - "-DWITH_QT5=OFF" - ) - - if use kde; then - mycmakeargs+=("-DWITH_APPS=KDE;CLI") - else - mycmakeargs+=("-DWITH_APPS=Qt;CLI") - fi - - kde4-base_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: media-sound/kid3/
commit: daaba7313d8e4c758b954786fa8cb0cab89df8ec Author: Lars Wendler gentoo org> AuthorDate: Wed Jul 13 20:22:15 2016 + Commit: Lars Wendler gentoo org> CommitDate: Wed Jul 13 20:24:51 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=daaba731 media-sound/kid3: Bump to version 3.4.1 Package-Manager: portage-2.3.0 Signed-off-by: Lars Wendler gentoo.org> media-sound/kid3/Manifest | 1 + media-sound/kid3/kid3-3.4.1.ebuild | 73 ++ 2 files changed, 74 insertions(+) diff --git a/media-sound/kid3/Manifest b/media-sound/kid3/Manifest index 08844af..96e4d3b 100644 --- a/media-sound/kid3/Manifest +++ b/media-sound/kid3/Manifest @@ -1,2 +1,3 @@ DIST kid3-3.3.2.tar.gz 1340078 SHA256 d54c164e38ee8ff2c35473a7158e2748cbb6a9472822a96decf6e34a15458957 SHA512 8bd1e003ba1d4f169cf7da8c151040f5e7b993c03ae9d8dfdd3bd8d1dc88fbf4b3fef37c0d3d339da8b4a60e3ef9362e962e37ae7747c6bd010f4565d025 WHIRLPOOL 07632afee63eab29374bae2207b97713ba808f90b080dc5be12a4a25c3db9e9252c893b4fd1932f10240bb171a029738275a799e06b26c3135661689eaf59a97 DIST kid3-3.4.0.tar.gz 1355139 SHA256 4dd67023e047d62985339eb3ba75e95dda6cf71c30f58785b57f4823bf11bfbf SHA512 341c32365a9efde067b3c78df9feeda992b650e517fd70fd70a9e0060593f83a35f550a0bbc74d948b5a9013e5d859c3f39f5ef9c482fdcf19556f48d8d67e98 WHIRLPOOL adaa4bdece34f66b668e65db96cca64febe62cd13ad1af12875fbd9ebb1a7cbdc30287a2b7f6ec0496dfb56bf29da6a5cde884ca376c0c046ed5de1cec475401 +DIST kid3-3.4.1.tar.gz 1356141 SHA256 fa91c5e053ae62858fa3589b60dc2fa4e8db0d293a6d06cf2d859391f6864161 SHA512 1c5eb9554ea4e76f719b951bb270633ca041c2eaff2376c258c318d5309bb889b031a5ca84283c87febf26f7b00a696dd14f4b70807bf8418688a2ee2e0f7e7d WHIRLPOOL defd75af3ff55ea9eea5845bf1ed5faaf7922851587a63ebc3ead2b844d6bae22dd2cb6801f9fee0b913daa77afb08d8a6a009c3ca50e4d469dd2f73fd77f7d7 diff --git a/media-sound/kid3/kid3-3.4.1.ebuild b/media-sound/kid3/kid3-3.4.1.ebuild new file mode 100644 index 000..c52b7b3 --- /dev/null +++ b/media-sound/kid3/kid3-3.4.1.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_LINGUAS="cs de es et fi fr it nl pl ru sr sr@ijekavian sr@ijekavianlatin +sr@Latn tr zh_CN zh_TW" +KDE_REQUIRED="optional" +KDE_HANDBOOK="optional" +inherit kde4-base + +DESCRIPTION="A simple tag editor for KDE" +HOMEPAGE="http://kid3.sourceforge.net/; +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="4" +KEYWORDS="~amd64 ~x86" +IUSE="acoustid flac kde mp3 mp4 +phonon +taglib vorbis" + +REQUIRED_USE="flac? ( vorbis )" + +RDEPEND=" + dev-qt/qtcore:4 + dev-qt/qtdbus:4 + dev-qt/qtdeclarative:4 + dev-qt/qtgui:4 + sys-libs/readline:0 + acoustid? ( + media-libs/chromaprint + virtual/ffmpeg + ) + flac? ( + media-libs/flac[cxx] + media-libs/libvorbis + ) + mp3? ( media-libs/id3lib ) + mp4? ( media-libs/libmp4v2:0 ) + phonon? ( || ( + media-libs/phonon[qt4] + dev-qt/qtphonon:4 + ) ) + taglib? ( >=media-libs/taglib-1.9.1 ) + vorbis? ( + media-libs/libogg + media-libs/libvorbis + ) +" +DEPEND="${RDEPEND}" + +PATCHES=( "${FILESDIR}/${PN}-3.3.2-libdir.patch" ) + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_with acoustid CHROMAPRINT) + $(cmake-utils_use_with flac) + $(cmake-utils_use_with mp3 ID3LIB) + $(cmake-utils_use_with mp4 MP4V2) + $(cmake-utils_use_with phonon) + $(cmake-utils_use_with taglib) + $(cmake-utils_use_with vorbis) + "-DWITH_QT5=OFF" + ) + + if use kde; then + mycmakeargs+=("-DWITH_APPS=KDE;CLI") + else + mycmakeargs+=("-DWITH_APPS=Qt;CLI") + fi + + kde4-base_src_configure +}