[gentoo-commits] proj/kde:master commit in: media-sound/kwave/, profiles/updates/, kde-apps/kwave/
commit: 2dcabf068c02932cd3074fc00d5278ff0d0f6f29 Author: Johannes Huber gentoo org> AuthorDate: Fri Nov 11 16:49:01 2016 + Commit: Johannes Huber gentoo org> CommitDate: Fri Nov 11 16:49:01 2016 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=2dcabf06 media-sound/kwave -> kde-apps/kwave {media-sound => kde-apps}/kwave/kwave-.ebuild | 8 ++-- {media-sound => kde-apps}/kwave/metadata.xml | 4 profiles/updates/4Q-2016 | 1 + 3 files changed, 3 insertions(+), 10 deletions(-) diff --git a/media-sound/kwave/kwave-.ebuild b/kde-apps/kwave/kwave-.ebuild similarity index 88% rename from media-sound/kwave/kwave-.ebuild rename to kde-apps/kwave/kwave-.ebuild index 0221c34..4ae0c75 100644 --- a/media-sound/kwave/kwave-.ebuild +++ b/kde-apps/kwave/kwave-.ebuild @@ -7,12 +7,8 @@ EAPI=6 KDE_HANDBOOK="forceoptional" inherit kde5 -DESCRIPTION="A sound editor built on KDE Frameworks 5 that can edit many types of audio files" -HOMEPAGE="http://kwave.sourceforge.net/; -if [[ ${KDE_BUILD_TYPE} != live ]]; then - SRC_URI="mirror://sourceforge/${PN}/${P}-1.tar.bz2" -fi - +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 ) diff --git a/media-sound/kwave/metadata.xml b/kde-apps/kwave/metadata.xml similarity index 84% rename from media-sound/kwave/metadata.xml rename to kde-apps/kwave/metadata.xml index 1cb1a3f..61824ce 100644 --- a/media-sound/kwave/metadata.xml +++ b/kde-apps/kwave/metadata.xml @@ -10,8 +10,4 @@ Enable Opus audio codec support Enable playback via Qt5Multimedia - - kwave - http://sourceforge.net/tracker/?group_id=6478 - diff --git a/profiles/updates/4Q-2016 b/profiles/updates/4Q-2016 index e11863c..9dfa90f 100644 --- a/profiles/updates/4Q-2016 +++ b/profiles/updates/4Q-2016 @@ -4,3 +4,4 @@ move kde-apps/kproperty dev-libs/kproperty slotmove kde-misc/kio-gdrive 0 5 move kde-plasma/plasma-mediacenter media-video/plasma-mediacenter move kde-apps/kdiagram dev-libs/kdiagram +move media-sound/kwave kde-apps/kwave
[gentoo-commits] proj/kde:master commit in: media-sound/kwave/, media-sound/kwave/files/
commit: dabe8fc38b46fc8881c419e5403d037f1f70a980 Author: Johannes Huber gentoo org> AuthorDate: Tue Mar 15 20:27:23 2016 + Commit: Johannes Huber gentoo org> CommitDate: Tue Mar 15 20:27:23 2016 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=dabe8fc3 media-sound/kwave: Moved to main tree Package-Manager: portage-2.2.28 media-sound/kwave/files/kwave-0.9.1-deps.patch| 36 - media-sound/kwave/files/kwave-0.9.1-qtmedia.patch | 25 -- media-sound/kwave/kwave-0.9.1-r1.ebuild | 92 --- 3 files changed, 153 deletions(-) diff --git a/media-sound/kwave/files/kwave-0.9.1-deps.patch b/media-sound/kwave/files/kwave-0.9.1-deps.patch deleted file mode 100644 index 7898962..000 --- a/media-sound/kwave/files/kwave-0.9.1-deps.patch +++ /dev/null @@ -1,36 +0,0 @@ -commit e8d391eb7c3d2f4835705990d1ffaaa9084c31bb -Author: Thomas Eschenbacher-Date: Mon Feb 29 06:01:02 2016 +0100 - -removed unneeded build and runtime dependencies - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index e669aff..eeaa6c4 100644 a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -211,13 +211,9 @@ FIND_PACKAGE(KF5 REQUIRED COMPONENTS - Crash - DBusAddons - DocTools --GuiAddons - I18n - IconThemes --Init - KIO --Notifications --Service - TextWidgets - XmlGui - WidgetsAddons -diff --git a/kwave/CMakeLists.txt b/kwave/CMakeLists.txt -index 8b2f6a3..4c72325 100644 a/kwave/CMakeLists.txt -+++ b/kwave/CMakeLists.txt -@@ -92,7 +92,6 @@ TARGET_LINK_LIBRARIES(kwave_core - KF5::I18n - KF5::IconThemes - KF5::KIOFileWidgets --KF5::Service - KF5::XmlGui - ) - diff --git a/media-sound/kwave/files/kwave-0.9.1-qtmedia.patch b/media-sound/kwave/files/kwave-0.9.1-qtmedia.patch deleted file mode 100644 index 86948b4..000 --- a/media-sound/kwave/files/kwave-0.9.1-qtmedia.patch +++ /dev/null @@ -1,25 +0,0 @@ -commit 6fc0b2732f836e5511a5164dc3f78e79c2d3ee4d -Author: Andreas Sturmlechner -Date: Tue Mar 8 22:55:40 2016 +0100 - -Make Qt Multimedia optional - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index eeaa6c4..c8f23f7 100644 a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -180,13 +180,13 @@ SET(CMAKE_AUTOMOC_RELAXED_MODE FALSE) - FIND_PACKAGE(Qt5 ${QT_MIN_VERSION} CONFIG REQUIRED COMPONENTS - Concurrent - Core --Multimedia - Widgets - ) - - # Qt Multimedia support - OPTION(WITH_QT_AUDIO "enable playback via Qt Multimedia [default=on]" ON) - IF (WITH_QT_AUDIO) -+FIND_PACKAGE(Qt5Multimedia ${QT_MIN_VERSION} CONFIG REQUIRED) - SET(HAVE_QT_AUDIO_SUPPORT on) - ENDIF (WITH_QT_AUDIO) - diff --git a/media-sound/kwave/kwave-0.9.1-r1.ebuild b/media-sound/kwave/kwave-0.9.1-r1.ebuild deleted file mode 100644 index 51fbdb1..000 --- a/media-sound/kwave/kwave-0.9.1-r1.ebuild +++ /dev/null @@ -1,92 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=6 - -KDE_HANDBOOK="forceoptional" -inherit kde5 - -DESCRIPTION="A sound editor built on KDE Frameworks 5 that can edit many types of audio files" -HOMEPAGE="http://kwave.sourceforge.net/; -if [[ ${KDE_BUILD_TYPE} != live ]]; then - SRC_URI="mirror://sourceforge/${PN}/${P}-1.tar.bz2" -fi - -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 +qtmedia opus oss pulseaudio vorbis" - -COMMON_DEPEND=" - $(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="${COMMON_DEPEND} - $(add_kdeapps_dep poxml) - $(add_qt_dep qtconcurrent) - || ( media-gfx/imagemagick[png,svg] media-gfx/graphicsmagick[imagemagick,png,svg] ) - sys-devel/gettext -"
[gentoo-commits] proj/kde:master commit in: media-sound/kwave/
commit: 8fbd95f25c6ba9f6469bcedb7cb7ddb283d4f683 Author: Johannes Huber gentoo org> AuthorDate: Tue Mar 15 19:59:48 2016 + Commit: Johannes Huber gentoo org> CommitDate: Tue Mar 15 19:59:48 2016 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=8fbd95f2 media-sound/kwave: Sort use flag metadata Package-Manager: portage-2.2.28 media-sound/kwave/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/kwave/metadata.xml b/media-sound/kwave/metadata.xml index 553c3aa..1cb1a3f 100644 --- a/media-sound/kwave/metadata.xml +++ b/media-sound/kwave/metadata.xml @@ -7,8 +7,8 @@ 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. - Enable playback via Qt5Multimedia Enable Opus audio codec support + Enable playback via Qt5Multimedia kwave
[gentoo-commits] proj/kde:master commit in: media-sound/kwave/, media-sound/kwave/files/, profiles/package.mask/
commit: 49db9b7c2c9595f6978b2df1166ad43846eee851 Author: Andreas Sturmlechner gmail com> AuthorDate: Sun Feb 28 20:16:46 2016 + Commit: Michael Palimaka gentoo org> CommitDate: Thu Mar 10 13:11:51 2016 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=49db9b7c media-sound/kwave: Adjust DEPENDs Package-Manager: portage-2.2.27 media-sound/kwave/files/kwave-0.9.1-deps.patch | 36 ++ media-sound/kwave/files/kwave-0.9.1-qtmedia.patch | 25 +++ .../{kwave-0.9.1.ebuild => kwave-0.9.1-r1.ebuild} | 16 +- media-sound/kwave/kwave-.ebuild| 11 +++ profiles/package.mask/misc | 2 +- 5 files changed, 75 insertions(+), 15 deletions(-) diff --git a/media-sound/kwave/files/kwave-0.9.1-deps.patch b/media-sound/kwave/files/kwave-0.9.1-deps.patch new file mode 100644 index 000..7898962 --- /dev/null +++ b/media-sound/kwave/files/kwave-0.9.1-deps.patch @@ -0,0 +1,36 @@ +commit e8d391eb7c3d2f4835705990d1ffaaa9084c31bb +Author: Thomas Eschenbacher+Date: Mon Feb 29 06:01:02 2016 +0100 + +removed unneeded build and runtime dependencies + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index e669aff..eeaa6c4 100644 +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -211,13 +211,9 @@ FIND_PACKAGE(KF5 REQUIRED COMPONENTS + Crash + DBusAddons + DocTools +-GuiAddons + I18n + IconThemes +-Init + KIO +-Notifications +-Service + TextWidgets + XmlGui + WidgetsAddons +diff --git a/kwave/CMakeLists.txt b/kwave/CMakeLists.txt +index 8b2f6a3..4c72325 100644 +--- a/kwave/CMakeLists.txt b/kwave/CMakeLists.txt +@@ -92,7 +92,6 @@ TARGET_LINK_LIBRARIES(kwave_core + KF5::I18n + KF5::IconThemes + KF5::KIOFileWidgets +-KF5::Service + KF5::XmlGui + ) + diff --git a/media-sound/kwave/files/kwave-0.9.1-qtmedia.patch b/media-sound/kwave/files/kwave-0.9.1-qtmedia.patch new file mode 100644 index 000..86948b4 --- /dev/null +++ b/media-sound/kwave/files/kwave-0.9.1-qtmedia.patch @@ -0,0 +1,25 @@ +commit 6fc0b2732f836e5511a5164dc3f78e79c2d3ee4d +Author: Andreas Sturmlechner +Date: Tue Mar 8 22:55:40 2016 +0100 + +Make Qt Multimedia optional + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index eeaa6c4..c8f23f7 100644 +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -180,13 +180,13 @@ SET(CMAKE_AUTOMOC_RELAXED_MODE FALSE) + FIND_PACKAGE(Qt5 ${QT_MIN_VERSION} CONFIG REQUIRED COMPONENTS + Concurrent + Core +-Multimedia + Widgets + ) + + # Qt Multimedia support + OPTION(WITH_QT_AUDIO "enable playback via Qt Multimedia [default=on]" ON) + IF (WITH_QT_AUDIO) ++FIND_PACKAGE(Qt5Multimedia ${QT_MIN_VERSION} CONFIG REQUIRED) + SET(HAVE_QT_AUDIO_SUPPORT on) + ENDIF (WITH_QT_AUDIO) + diff --git a/media-sound/kwave/kwave-0.9.1.ebuild b/media-sound/kwave/kwave-0.9.1-r1.ebuild similarity index 89% rename from media-sound/kwave/kwave-0.9.1.ebuild rename to media-sound/kwave/kwave-0.9.1-r1.ebuild index c62b83b..51fbdb1 100644 --- a/media-sound/kwave/kwave-0.9.1.ebuild +++ b/media-sound/kwave/kwave-0.9.1-r1.ebuild @@ -7,7 +7,7 @@ EAPI=6 KDE_HANDBOOK="forceoptional" inherit kde5 -DESCRIPTION="A sound editor that can edit many types of audio files" +DESCRIPTION="A sound editor built on KDE Frameworks 5 that can edit many types of audio files" HOMEPAGE="http://kwave.sourceforge.net/; if [[ ${KDE_BUILD_TYPE} != live ]]; then SRC_URI="mirror://sourceforge/${PN}/${P}-1.tar.bz2" @@ -28,17 +28,12 @@ COMMON_DEPEND=" $(add_frameworks_dep kcoreaddons) $(add_frameworks_dep kcrash) $(add_frameworks_dep kdbusaddons) - $(add_frameworks_dep kguiaddons) $(add_frameworks_dep ki18n) $(add_frameworks_dep kiconthemes) - $(add_frameworks_dep kinit) $(add_frameworks_dep kio) - $(add_frameworks_dep knotifications) - $(add_frameworks_dep kservice) $(add_frameworks_dep ktextwidgets) $(add_frameworks_dep kwidgetsaddons) $(add_frameworks_dep kxmlgui) - $(add_qt_dep qtconcurrent) $(add_qt_dep qtgui) $(add_qt_dep qtwidgets) media-libs/audiofile:= @@ -64,13 +59,20 @@ COMMON_DEPEND=" " DEPEND="${COMMON_DEPEND} $(add_kdeapps_dep poxml) + $(add_qt_dep qtconcurrent) || ( media-gfx/imagemagick[png,svg] media-gfx/graphicsmagick[imagemagick,png,svg] ) + sys-devel/gettext " RDEPEND="${COMMON_DEPEND} !media-sound/kwave:4 " -DOCS=( AUTHORS CHANGES README TODO ) +DOCS=( AUTHORS CHANGES LICENSES README TODO ) + +PATCHES=( + "${FILESDIR}/${P}-deps.patch" + "${FILESDIR}/${P}-qtmedia.patch" +) src_configure() { local mycmakeargs=( diff --git a/media-sound/kwave/kwave-.ebuild b/media-sound/kwave/kwave-.ebuild index 8ad3c66..0221c34 100644 --- a/media-sound/kwave/kwave-.ebuild +++
[gentoo-commits] proj/kde:master commit in: media-sound/kwave/
commit: 3143e626ee7717c5aa16764e1ee73a43014b2200 Author: Michael Palimaka gentoo org> AuthorDate: Wed Mar 9 05:24:36 2016 + Commit: Michael Palimaka gentoo org> CommitDate: Wed Mar 9 05:24:36 2016 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=3143e626 media-sound/kwave: update LICENSE These updates are based on the ever-useful LICENSES file. Package-Manager: portage-2.2.27 media-sound/kwave/kwave-0.9.1.ebuild | 7 +-- media-sound/kwave/kwave-.ebuild | 7 +-- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/media-sound/kwave/kwave-0.9.1.ebuild b/media-sound/kwave/kwave-0.9.1.ebuild index 23de22f..c62b83b 100644 --- a/media-sound/kwave/kwave-0.9.1.ebuild +++ b/media-sound/kwave/kwave-0.9.1.ebuild @@ -13,8 +13,11 @@ if [[ ${KDE_BUILD_TYPE} != live ]]; then SRC_URI="mirror://sourceforge/${PN}/${P}-1.tar.bz2" fi -LICENSE="BSD GPL-2 LGPL-2 - handbook? ( FDL-1.2 )" +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 +qtmedia opus oss pulseaudio vorbis" diff --git a/media-sound/kwave/kwave-.ebuild b/media-sound/kwave/kwave-.ebuild index 7defdc5..8ad3c66 100644 --- a/media-sound/kwave/kwave-.ebuild +++ b/media-sound/kwave/kwave-.ebuild @@ -13,8 +13,11 @@ if [[ ${KDE_BUILD_TYPE} != live ]]; then SRC_URI="mirror://sourceforge/${PN}/${P}-1.tar.bz2" fi -LICENSE="BSD GPL-2 LGPL-2 - handbook? ( FDL-1.2 )" +LICENSE=" + CC-BY-SA-3.0 CC0-1.0 GPL-2+ LGPL-2+ + handbook? ( FDL-1.2 ) + opus? ( BSD-2 ) +" KEYWORDS="" IUSE="alsa flac mp3 +qtmedia opus oss pulseaudio vorbis"
[gentoo-commits] proj/kde:master commit in: media-sound/kwave/
commit: 88e14f22db3af631897395bc93ffd3c956734862 Author: Andreas Sturmlechner gmail com> AuthorDate: Fri Jan 1 22:06:37 2016 + Commit: Michael Palimaka gentoo org> CommitDate: Tue Jan 5 00:56:48 2016 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=88e14f22 media-sound/kwave: Frameworks merged to master Package-Manager: portage-2.2.24 media-sound/kwave/kwave-.ebuild | 86 + media-sound/kwave/metadata.xml | 14 ++ 2 files changed, 100 insertions(+) diff --git a/media-sound/kwave/kwave-.ebuild b/media-sound/kwave/kwave-.ebuild new file mode 100644 index 000..67f0146 --- /dev/null +++ b/media-sound/kwave/kwave-.ebuild @@ -0,0 +1,86 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_HANDBOOK="forceoptional" +inherit kde5 + +DESCRIPTION="A sound editor that can edit many types of audio files" +HOMEPAGE="http://kwave.sourceforge.net/; +if [[ ${KDE_BUILD_TYPE} != live ]]; then + SRC_URI="mirror://sourceforge/${PN}/${P}-2.tar.bz2" +fi + +LICENSE="BSD GPL-2 LGPL-2 + handbook? ( FDL-1.2 )" +KEYWORDS="" +IUSE="alsa flac mp3 qtmedia opus oss pulseaudio vorbis" + +COMMON_DEPEND=" + $(add_frameworks_dep kcompletion) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kdbusaddons) + $(add_frameworks_dep kguiaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kiconthemes) + $(add_frameworks_dep kinit) + $(add_frameworks_dep kio) + $(add_frameworks_dep knotifications) + $(add_frameworks_dep kservice) + $(add_frameworks_dep ktextwidgets) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlgui) + dev-qt/qtconcurrent:5 + dev-qt/qtgui:5 + dev-qt/qtwidgets:5 + 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/twolame media-sound/toolame ) + ) + qtmedia? ( dev-qt/qtmultimedia:5 ) + opus? ( + media-libs/libogg + media-libs/opus + ) + pulseaudio? ( media-sound/pulseaudio ) + vorbis? ( + media-libs/libogg + media-libs/libvorbis + ) +" +DEPEND="${COMMON_DEPEND} + $(add_kdeapps_dep poxml) + || ( media-gfx/imagemagick[png,svg] media-gfx/graphicsmagick[imagemagick,png,svg] ) +" +RDEPEND="${COMMON_DEPEND} + !media-sound/kwave:4 +" + +DOCS=( AUTHORS CHANGES README TODO ) + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_with alsa) + $(cmake-utils_use_with handbook DOC) + $(cmake-utils_use_with flac) + $(cmake-utils_use_with mp3) + $(cmake-utils_use_with vorbis OGG_VORBIS) + $(cmake-utils_use_with opus OGG_OPUS) + $(cmake-utils_use_with oss) + $(cmake-utils_use_with pulseaudio) + $(cmake-utils_use_with qtmedia QT_AUDIO) + $(cmake-utils_use debug) + ) + + kde5_src_configure +} diff --git a/media-sound/kwave/metadata.xml b/media-sound/kwave/metadata.xml new file mode 100644 index 000..f055d94 --- /dev/null +++ b/media-sound/kwave/metadata.xml @@ -0,0 +1,14 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + kde + 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. + + Enable playback via Qt5Multimedia + Enable Opus audio codec support + + + kwave + http://sourceforge.net/tracker/?group_id=6478 + +