diff options
Diffstat (limited to 'kde-apps/kwave')
-rw-r--r-- | kde-apps/kwave/Manifest | 6 | ||||
-rw-r--r-- | kde-apps/kwave/kwave-17.04.3.ebuild | 82 | ||||
-rw-r--r-- | kde-apps/kwave/kwave-17.08.1.ebuild | 82 | ||||
-rw-r--r-- | kde-apps/kwave/metadata.xml | 13 |
4 files changed, 183 insertions, 0 deletions
diff --git a/kde-apps/kwave/Manifest b/kde-apps/kwave/Manifest new file mode 100644 index 000000000000..e6893b5da43a --- /dev/null +++ b/kde-apps/kwave/Manifest @@ -0,0 +1,6 @@ +DIST kwave-17.04.3.tar.xz 4654960 SHA256 b68b23976479c3994c8074a72c0f20a562622c64909c9df5c5dd8532b023fad6 SHA512 781f88532fb0a1309f8589aa60b91e0c78b93eab29ae4016a4009b5280e24449e43bd1508b58540b46e2d3aa6965c45101fd7f374ddacfd19eee9ee2e6af6314 WHIRLPOOL 6505e981b658f449e57656b983e44bec8d1768eaffd5ea47335c1ff464dd82986fb5781a154bd579a2d5ac09df4cada9d7ac5a991fd75926b9c44fb1d471b8fa +DIST kwave-17.08.1.tar.xz 4679080 SHA256 0971970ae667c09063322f5811b3bd6afceabef3161ec0819c9050310f8efb24 SHA512 ca4c1e8c9773fd75a73718f0d7e43174aa3ba5005dd53281041094dbc486f9fe21f7467007a533e634d1934b721172c063263dc3549d5f2d6e1682707d58aabb WHIRLPOOL 3209dc9ddfbd020861e2c131235739c48628cd09ee286a12a92401e5c008445ea03f1d2a3052f221b2600470ed4ea65a4b1941960b91bdcdf4d0c0d31124cdf1 +EBUILD kwave-17.04.3.ebuild 1987 SHA256 52af9f4ce589fcdd629da766dedf4a67ba9c6fd0a4b585568451b388c24a37b9 SHA512 096f4b29a67411fa61159c91d15e8424aba0678e65cc3e5d8668f62f5bea35126aa9db6c0907cf2bb7f82a860f9ea94505faef8c0b5bfa42d7f21883bc7180fe WHIRLPOOL da82a45689aaacf290ac438368884dc6d798161593599c2f4a6e9817d37af8ea8664587e2c088d504f7ba45ac6ee7691b7ddc893e4cf1f41221ba9a2708747be +EBUILD kwave-17.08.1.ebuild 1989 SHA256 1656f897c4c54e086ead9910550bb53a99540cb9363d52f9482820bf9f563cad SHA512 92474c5b2545fb0ac7efccb73927e4afb2c146cc3ea5d1c24b61bf1d7ceb4d44e88b46e65fd1f96ecbeb9a188a7576787062d2070419f75d26629f7da8786341 WHIRLPOOL 84748ca6a5b75225526d49ea27937dd3f76c26e4fb8df5ae06e291577949c09a32de96b1b625431b75490010c03bed39e0306f16770075d09778f646dccd0f5e +MISC ChangeLog 747 SHA256 3fa3e61b8a356586823b3d7de6669e257360c484e4bdc2dfd68471066497c21c SHA512 d10c1fd75c8d84329fef2b79bddff37823a3aeb8089d0a8c19261bbe3037dbde92f036c147bf7a37ff7004490907b5b478266ae483cfd04324206d0ef6aa3d8f WHIRLPOOL b7bdd7b95abc074fb8e69508865399bbb44c6b3e49e56eec450212ff2e023210167a92ffd640379abd2dfc472954adc30fb32c8933312d2ea145a22916a5d31d +MISC metadata.xml 749 SHA256 99ba5fef87cca12fde8c0f4143b269254fec46f9e35a4d099b4b1bb1b52de60e SHA512 ea33dd37159d916ce727354e5183f77e4435553fad594e6f0494419e41137bc29d9f1d7b1035ab88ac982ca4c56a68065783a9336f29a511f681074bf2d772a5 WHIRLPOOL a3c74a9e5a70136ed1c025eda5af466087d9bb21e9901d8e5f55eeff5097052c5cfaeea4ed76988ac0ed19877d021197d3aaa9ed136b63b8eaab0cf5aec4a339 diff --git a/kde-apps/kwave/kwave-17.04.3.ebuild b/kde-apps/kwave/kwave-17.04.3.ebuild new file mode 100644 index 000000000000..8e119c495ee9 --- /dev/null +++ b/kde-apps/kwave/kwave-17.04.3.ebuild @@ -0,0 +1,82 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="forceoptional" +inherit kde5 + +DESCRIPTION="Sound editor built on KDE Frameworks 5 that can edit many types of audio files" +HOMEPAGE="http://kwave.sourceforge.net/ https://www.kde.org/applications/multimedia/kwave/" +LICENSE=" + CC-BY-SA-3.0 CC0-1.0 GPL-2+ LGPL-2+ + handbook? ( FDL-1.2 ) + opus? ( BSD-2 ) +" +KEYWORDS="amd64 x86" +IUSE="alsa flac mp3 opus oss pulseaudio +qtmedia vorbis" + +RDEPEND=" + $(add_frameworks_dep kcompletion) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kcrash) + $(add_frameworks_dep kdbusaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kiconthemes) + $(add_frameworks_dep kio) + $(add_frameworks_dep ktextwidgets) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlgui) + $(add_qt_dep qtgui) + $(add_qt_dep qtwidgets) + media-libs/audiofile:= + >=sci-libs/fftw-3 + media-libs/libsamplerate + alsa? ( media-libs/alsa-lib ) + flac? ( media-libs/flac ) + mp3? ( + media-libs/id3lib + media-libs/libmad + || ( media-sound/lame media-sound/toolame media-sound/twolame ) + ) + qtmedia? ( $(add_qt_dep qtmultimedia) ) + opus? ( + media-libs/libogg + media-libs/opus + ) + pulseaudio? ( media-sound/pulseaudio ) + vorbis? ( + media-libs/libogg + media-libs/libvorbis + ) +" +DEPEND="${RDEPEND} + $(add_kdeapps_dep poxml) + $(add_qt_dep qtconcurrent) + 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) + ) + + kde5_src_configure +} diff --git a/kde-apps/kwave/kwave-17.08.1.ebuild b/kde-apps/kwave/kwave-17.08.1.ebuild new file mode 100644 index 000000000000..cc653c11f11a --- /dev/null +++ b/kde-apps/kwave/kwave-17.08.1.ebuild @@ -0,0 +1,82 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="forceoptional" +inherit kde5 + +DESCRIPTION="Sound editor built on KDE Frameworks 5 that can edit many types of audio files" +HOMEPAGE="http://kwave.sourceforge.net/ https://www.kde.org/applications/multimedia/kwave/" +LICENSE=" + CC-BY-SA-3.0 CC0-1.0 GPL-2+ LGPL-2+ + handbook? ( FDL-1.2 ) + opus? ( BSD-2 ) +" +KEYWORDS="~amd64 ~x86" +IUSE="alsa flac mp3 opus oss pulseaudio +qtmedia vorbis" + +RDEPEND=" + $(add_frameworks_dep kcompletion) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kcrash) + $(add_frameworks_dep kdbusaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kiconthemes) + $(add_frameworks_dep kio) + $(add_frameworks_dep ktextwidgets) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlgui) + $(add_qt_dep qtgui) + $(add_qt_dep qtwidgets) + media-libs/audiofile:= + >=sci-libs/fftw-3 + media-libs/libsamplerate + alsa? ( media-libs/alsa-lib ) + flac? ( media-libs/flac ) + mp3? ( + media-libs/id3lib + media-libs/libmad + || ( media-sound/lame media-sound/toolame media-sound/twolame ) + ) + qtmedia? ( $(add_qt_dep qtmultimedia) ) + opus? ( + media-libs/libogg + media-libs/opus + ) + pulseaudio? ( media-sound/pulseaudio ) + vorbis? ( + media-libs/libogg + media-libs/libvorbis + ) +" +DEPEND="${RDEPEND} + $(add_kdeapps_dep poxml) + $(add_qt_dep qtconcurrent) + 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) + ) + + kde5_src_configure +} diff --git a/kde-apps/kwave/metadata.xml b/kde-apps/kwave/metadata.xml new file mode 100644 index 000000000000..61824ce786df --- /dev/null +++ b/kde-apps/kwave/metadata.xml @@ -0,0 +1,13 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="project"> + <email>kde@gentoo.org</email> + <name>Gentoo KDE Project</name> + </maintainer> + <longdescription>With Kwave you can edit many sorts of wav-files including multi-channel files. You are able to alter and play back each channel on its own. Kwave also includes many plugins (most are still under development) to transform the wave-file in several ways and presents a graphical view with a complete zoom- and scroll capability.</longdescription> + <use> + <flag name="opus">Enable Opus audio codec support</flag> + <flag name="qtmedia">Enable playback via Qt5Multimedia</flag> + </use> +</pkgmetadata> |