From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 233F71396D1 for ; Tue, 26 Sep 2017 00:54:27 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 5AE02E0BC7; Tue, 26 Sep 2017 00:54:25 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 2953AE0BC7 for ; Tue, 26 Sep 2017 00:54:24 +0000 (UTC) Received: from oystercatcher.gentoo.org (unknown [IPv6:2a01:4f8:202:4333:225:90ff:fed9:fc84]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 8DC8C33C6B6 for ; Tue, 26 Sep 2017 00:54:23 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 0F0D775ED for ; Tue, 26 Sep 2017 00:54:20 +0000 (UTC) From: "Andreas Sturmlechner" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Andreas Sturmlechner" Message-ID: <1506387013.24fbf89366fd2cd994e6ca46b58565783d8b0199.asturm@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: media-sound/lmms/ X-VCS-Repository: repo/gentoo X-VCS-Files: media-sound/lmms/lmms-1.1.90.ebuild media-sound/lmms/lmms-9999.ebuild X-VCS-Directories: media-sound/lmms/ X-VCS-Committer: asturm X-VCS-Committer-Name: Andreas Sturmlechner X-VCS-Revision: 24fbf89366fd2cd994e6ca46b58565783d8b0199 X-VCS-Branch: master Date: Tue, 26 Sep 2017 00:54:20 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: a5da0395-4d55-4c83-a3a7-2e9d7549b8b2 X-Archives-Hash: 40a3cbfbce38d01948fe8472bb7c0b38 commit: 24fbf89366fd2cd994e6ca46b58565783d8b0199 Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Sep 26 00:44:35 2017 +0000 Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Sep 26 00:50:13 2017 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24fbf893 media-sound/lmms: Drop USE=qt5 and make it unconditional - Drop unused eutils.eclass - Sort DEPENDs - Remove duplicate KEYWORDS Gentoo-bug: 631906 Package-Manager: Portage-2.3.10, Repoman-2.3.3 media-sound/lmms/lmms-1.1.90.ebuild | 54 ++++++++++++++++++------------------- media-sound/lmms/lmms-9999.ebuild | 54 ++++++++++++++++++------------------- 2 files changed, 54 insertions(+), 54 deletions(-) diff --git a/media-sound/lmms/lmms-1.1.90.ebuild b/media-sound/lmms/lmms-1.1.90.ebuild index 9fb0ae7c9eb..ee2e0167921 100644 --- a/media-sound/lmms/lmms-1.1.90.ebuild +++ b/media-sound/lmms/lmms-1.1.90.ebuild @@ -3,14 +3,13 @@ EAPI=6 -inherit eutils cmake-utils +inherit cmake-utils DESCRIPTION="Cross-platform music production software" HOMEPAGE="https://lmms.io" if [[ ${PV} == "9999" ]]; then EGIT_REPO_URI="https://github.com/LMMS/lmms.git" inherit git-r3 - KEYWORDS="" else SRC_URI="https://github.com/LMMS/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" KEYWORDS="~amd64 ~x86" @@ -19,17 +18,11 @@ fi LICENSE="GPL-2 LGPL-2" SLOT="0" -IUSE="alsa debug fluidsynth jack libgig ogg portaudio pulseaudio qt5 sdl soundio - stk vst" +IUSE="alsa debug fluidsynth jack libgig ogg portaudio pulseaudio sdl soundio stk vst" -RDEPEND="qt5? ( - dev-qt/qtcore:5 - dev-qt/qtgui:5 - ) - !qt5? ( - dev-qt/qtcore:4 - dev-qt/qtgui:4[accessibility] - ) +COMMON_DEPEND=" + dev-qt/qtcore:5 + dev-qt/qtgui:5 >=media-libs/libsamplerate-0.1.8 >=media-libs/libsndfile-1.0.11 sci-libs/fftw:3.0 @@ -39,29 +32,36 @@ RDEPEND="qt5? ( fluidsynth? ( media-sound/fluidsynth ) jack? ( virtual/jack ) libgig? ( media-libs/libgig ) - ogg? ( media-libs/libvorbis - media-libs/libogg ) + ogg? ( + media-libs/libogg + media-libs/libvorbis + ) portaudio? ( >=media-libs/portaudio-19_pre ) pulseaudio? ( media-sound/pulseaudio ) - sdl? ( media-libs/libsdl - >=media-libs/sdl-sound-1.0.1 ) + sdl? ( + media-libs/libsdl + >=media-libs/sdl-sound-1.0.1 + ) soundio? ( media-libs/libsoundio ) stk? ( media-libs/stk ) - vst? ( || ( app-emulation/wine virtual/wine ) )" -DEPEND="${RDEPEND} - qt5? ( dev-qt/linguist-tools:5 ) - >=dev-util/cmake-2.4.5" -RDEPEND="${RDEPEND} - media-plugins/swh-plugins + vst? ( || ( app-emulation/wine virtual/wine ) ) +" +DEPEND="${COMMON_DEPEND} + dev-qt/linguist-tools:5 + >=dev-util/cmake-2.4.5 +" +RDEPEND="${COMMON_DEPEND} + media-libs/ladspa-cmt + media-plugins/calf media-plugins/caps-plugins + media-plugins/swh-plugins media-plugins/tap-plugins - media-plugins/calf - media-libs/ladspa-cmt" +" -DOCS=(README.md doc/AUTHORS) +DOCS=( README.md doc/AUTHORS ) src_configure() { - mycmakeargs+=( + local mycmakeargs+=( -DUSE_WERROR=FALSE -DWANT_SYSTEM_SR=TRUE -DWANT_CAPS=FALSE @@ -69,6 +69,7 @@ src_configure() { -DWANT_SWH=FALSE -DWANT_CMT=FALSE -DWANT_CALF=FALSE + -DWANT_QT5=TRUE -DCMAKE_INSTALL_LIBDIR=$(get_libdir) -DWANT_ALSA=$(usex alsa) -DWANT_JACK=$(usex jack) @@ -76,7 +77,6 @@ src_configure() { -DWANT_OGGVORBIS=$(usex ogg) -DWANT_PORTAUDIO=$(usex portaudio) -DWANT_PULSEAUDIO=$(usex pulseaudio) - -DWANT_QT5=$(usex qt5) -DWANT_SDL=$(usex sdl) -DWANT_SOUNDIO=$(usex soundio) -DWANT_STK=$(usex stk) diff --git a/media-sound/lmms/lmms-9999.ebuild b/media-sound/lmms/lmms-9999.ebuild index 9fb0ae7c9eb..ee2e0167921 100644 --- a/media-sound/lmms/lmms-9999.ebuild +++ b/media-sound/lmms/lmms-9999.ebuild @@ -3,14 +3,13 @@ EAPI=6 -inherit eutils cmake-utils +inherit cmake-utils DESCRIPTION="Cross-platform music production software" HOMEPAGE="https://lmms.io" if [[ ${PV} == "9999" ]]; then EGIT_REPO_URI="https://github.com/LMMS/lmms.git" inherit git-r3 - KEYWORDS="" else SRC_URI="https://github.com/LMMS/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" KEYWORDS="~amd64 ~x86" @@ -19,17 +18,11 @@ fi LICENSE="GPL-2 LGPL-2" SLOT="0" -IUSE="alsa debug fluidsynth jack libgig ogg portaudio pulseaudio qt5 sdl soundio - stk vst" +IUSE="alsa debug fluidsynth jack libgig ogg portaudio pulseaudio sdl soundio stk vst" -RDEPEND="qt5? ( - dev-qt/qtcore:5 - dev-qt/qtgui:5 - ) - !qt5? ( - dev-qt/qtcore:4 - dev-qt/qtgui:4[accessibility] - ) +COMMON_DEPEND=" + dev-qt/qtcore:5 + dev-qt/qtgui:5 >=media-libs/libsamplerate-0.1.8 >=media-libs/libsndfile-1.0.11 sci-libs/fftw:3.0 @@ -39,29 +32,36 @@ RDEPEND="qt5? ( fluidsynth? ( media-sound/fluidsynth ) jack? ( virtual/jack ) libgig? ( media-libs/libgig ) - ogg? ( media-libs/libvorbis - media-libs/libogg ) + ogg? ( + media-libs/libogg + media-libs/libvorbis + ) portaudio? ( >=media-libs/portaudio-19_pre ) pulseaudio? ( media-sound/pulseaudio ) - sdl? ( media-libs/libsdl - >=media-libs/sdl-sound-1.0.1 ) + sdl? ( + media-libs/libsdl + >=media-libs/sdl-sound-1.0.1 + ) soundio? ( media-libs/libsoundio ) stk? ( media-libs/stk ) - vst? ( || ( app-emulation/wine virtual/wine ) )" -DEPEND="${RDEPEND} - qt5? ( dev-qt/linguist-tools:5 ) - >=dev-util/cmake-2.4.5" -RDEPEND="${RDEPEND} - media-plugins/swh-plugins + vst? ( || ( app-emulation/wine virtual/wine ) ) +" +DEPEND="${COMMON_DEPEND} + dev-qt/linguist-tools:5 + >=dev-util/cmake-2.4.5 +" +RDEPEND="${COMMON_DEPEND} + media-libs/ladspa-cmt + media-plugins/calf media-plugins/caps-plugins + media-plugins/swh-plugins media-plugins/tap-plugins - media-plugins/calf - media-libs/ladspa-cmt" +" -DOCS=(README.md doc/AUTHORS) +DOCS=( README.md doc/AUTHORS ) src_configure() { - mycmakeargs+=( + local mycmakeargs+=( -DUSE_WERROR=FALSE -DWANT_SYSTEM_SR=TRUE -DWANT_CAPS=FALSE @@ -69,6 +69,7 @@ src_configure() { -DWANT_SWH=FALSE -DWANT_CMT=FALSE -DWANT_CALF=FALSE + -DWANT_QT5=TRUE -DCMAKE_INSTALL_LIBDIR=$(get_libdir) -DWANT_ALSA=$(usex alsa) -DWANT_JACK=$(usex jack) @@ -76,7 +77,6 @@ src_configure() { -DWANT_OGGVORBIS=$(usex ogg) -DWANT_PORTAUDIO=$(usex portaudio) -DWANT_PULSEAUDIO=$(usex pulseaudio) - -DWANT_QT5=$(usex qt5) -DWANT_SDL=$(usex sdl) -DWANT_SOUNDIO=$(usex soundio) -DWANT_STK=$(usex stk)