diff options
author | Andreas Sturmlechner <asturm@gentoo.org> | 2022-12-09 21:14:08 +0100 |
---|---|---|
committer | Andreas Sturmlechner <asturm@gentoo.org> | 2022-12-09 21:54:27 +0100 |
commit | 0c31ec9b9250b8ed82a3304fd65274e6ab23a54d (patch) | |
tree | 74243abe2d972eb29d1c42b378b652690fadc0a9 /kde-apps/kwave | |
parent | kde-apps/kmix: 22.12.0 version bump (diff) | |
download | gentoo-0c31ec9b9250b8ed82a3304fd65274e6ab23a54d.tar.gz gentoo-0c31ec9b9250b8ed82a3304fd65274e6ab23a54d.tar.bz2 gentoo-0c31ec9b9250b8ed82a3304fd65274e6ab23a54d.zip |
kde-apps/kwave: 22.12.0 version bump
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Diffstat (limited to 'kde-apps/kwave')
-rw-r--r-- | kde-apps/kwave/Manifest | 1 | ||||
-rw-r--r-- | kde-apps/kwave/kwave-22.12.0.ebuild | 87 |
2 files changed, 88 insertions, 0 deletions
diff --git a/kde-apps/kwave/Manifest b/kde-apps/kwave/Manifest index 46202a684d4e..c14fa6d8499f 100644 --- a/kde-apps/kwave/Manifest +++ b/kde-apps/kwave/Manifest @@ -1 +1,2 @@ DIST kwave-22.08.3.tar.xz 6957180 BLAKE2B 0b81eb9d14f7e838c88389eede01790a13adef6a4a76a3f82cbc0b2feab7d1a42e8131cbcfa29fb2ce3ed03ef69f781adbe7ee9ea8d5555cacfaf1a4a57cfe70 SHA512 33515025c4e9de69749cc005f384631a7f4033b3b4404159d0ef6d31f6292bfe30128b73e12d4055dcb599cfb2d5e12750e644d0be1bb6b67158d376fbe5efc5 +DIST kwave-22.12.0.tar.xz 6964772 BLAKE2B a2f2c6bb7cc446ae6338e191936a4bf8cd6b5e4d63d502b1199721ccc41637577dd80045c60b3f514278371e9f6c83147e14da2956fb25eed791e5312dba96be SHA512 0d7bc383750ed2a71e2dd45e01785729d954fa4adc80accfed35605c16fbdec7d54f045a266ee4b0d663f3c280d3c00409c82c03e587bba3396ee3f876c78a16 diff --git a/kde-apps/kwave/kwave-22.12.0.ebuild b/kde-apps/kwave/kwave-22.12.0.ebuild new file mode 100644 index 000000000000..fa15f4ee5c3d --- /dev/null +++ b/kde-apps/kwave/kwave-22.12.0.ebuild @@ -0,0 +1,87 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +KFMIN=5.99.0 +QTMIN=5.15.5 +inherit ecm gear.kde.org + +DESCRIPTION="Sound editor built on KDE Frameworks 5 that can edit many types of audio files" +HOMEPAGE="https://apps.kde.org/kwave/" + +LICENSE="CC-BY-SA-3.0 CC0-1.0 GPL-2+ LGPL-2+ handbook? ( FDL-1.2 ) opus? ( BSD-2 )" +SLOT="5" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +IUSE="alsa flac mp3 opus oss pulseaudio +qtmedia vorbis" + +RDEPEND=" + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=kde-frameworks/kcompletion-${KFMIN}:5 + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/kcrash-${KFMIN}:5 + >=kde-frameworks/kdbusaddons-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kiconthemes-${KFMIN}:5 + >=kde-frameworks/kio-${KFMIN}:5 + >=kde-frameworks/ktextwidgets-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 + >=kde-frameworks/kxmlgui-${KFMIN}:5 + media-libs/audiofile:= + >=sci-libs/fftw-3:= + media-libs/libsamplerate + alsa? ( media-libs/alsa-lib ) + flac? ( media-libs/flac:=[cxx] ) + mp3? ( + media-libs/id3lib + media-libs/libmad + || ( + media-sound/lame + media-sound/toolame + media-sound/twolame + ) + ) + qtmedia? ( >=dev-qt/qtmultimedia-${QTMIN}:5 ) + opus? ( + media-libs/libogg + media-libs/opus + ) + pulseaudio? ( media-libs/libpulse ) + vorbis? ( + media-libs/libogg + media-libs/libvorbis + ) +" +DEPEND="${RDEPEND} + >=dev-qt/qtconcurrent-${QTMIN}:5 +" +BDEPEND=" + sys-devel/gettext + handbook? ( || ( + gnome-base/librsvg + virtual/imagemagick-tools[png,svg] + ) ) +" + +DOCS=( AUTHORS CHANGES LICENSES README TODO ) + +src_configure() { + local mycmakeargs=( + -DDEBUG=$(usex debug) + -DWITH_ALSA=$(usex alsa) + -DWITH_DOC=$(usex handbook) + -DWITH_FLAC=$(usex flac) + -DWITH_MP3=$(usex mp3) + -DWITH_OGG_VORBIS=$(usex vorbis) + -DWITH_OGG_OPUS=$(usex opus) + -DWITH_OSS=$(usex oss) + -DWITH_PULSEAUDIO=$(usex pulseaudio) + -DWITH_QT_AUDIO=$(usex qtmedia) + ) + + ecm_src_configure +} |