* [gentoo-commits] repo/gentoo:master commit in: media-sound/lmms/
@ 2016-03-07 18:50 Alexis Ballier
0 siblings, 0 replies; 40+ messages in thread
From: Alexis Ballier @ 2016-03-07 18:50 UTC (permalink / raw
To: gentoo-commits
commit: f80a9f8b28ccd549737ef7a8038cde4c3e50a46a
Author: Сухарик <suhr <AT> i2pmail <DOT> org>
AuthorDate: Mon Mar 7 16:50:12 2016 +0000
Commit: Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Mon Mar 7 16:50:12 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f80a9f8b
media-sound/lmms: use virtual/jack
media-sound/lmms/lmms-1.1.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-sound/lmms/lmms-1.1.3.ebuild b/media-sound/lmms/lmms-1.1.3.ebuild
index 255427a..1005194 100644
--- a/media-sound/lmms/lmms-1.1.3.ebuild
+++ b/media-sound/lmms/lmms-1.1.3.ebuild
@@ -25,7 +25,7 @@ RDEPEND="dev-qt/qtcore:4
>=x11-libs/fltk-1.3.0_rc3:1
alsa? ( media-libs/alsa-lib )
fluidsynth? ( media-sound/fluidsynth )
- jack? ( >=media-sound/jack-audio-connection-kit-0.99.0 )
+ jack? ( virtual/jack )
ogg? ( media-libs/libvorbis
media-libs/libogg )
portaudio? ( >=media-libs/portaudio-19_pre )
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/lmms/
@ 2016-12-29 15:05 Alexis Ballier
0 siblings, 0 replies; 40+ messages in thread
From: Alexis Ballier @ 2016-12-29 15:05 UTC (permalink / raw
To: gentoo-commits
commit: 5fb73249179cf8bc78ed7cf9fa52f04c55180cec
Author: Alexis Ballier <aballier <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 29 15:04:55 2016 +0000
Commit: Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Thu Dec 29 15:05:03 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fb73249
media-sound/lmms: bump to {1.1.90,9999} by Anthony Parsons, bug #587738.
Package-Manager: Portage-2.3.3, Repoman-2.3.1
media-sound/lmms/Manifest | 1 +
media-sound/lmms/lmms-1.1.90.ebuild | 87 +++++++++++++++++++++++++++++++++++++
media-sound/lmms/lmms-9999.ebuild | 87 +++++++++++++++++++++++++++++++++++++
media-sound/lmms/metadata.xml | 2 +
4 files changed, 177 insertions(+)
diff --git a/media-sound/lmms/Manifest b/media-sound/lmms/Manifest
index bf5c53f..ab1ae94 100644
--- a/media-sound/lmms/Manifest
+++ b/media-sound/lmms/Manifest
@@ -1,3 +1,4 @@
DIST lmms-1.0.2-src.tar.bz2 12273540 SHA256 62fe46ecfa486ed046a551e366ec6cc7d17f53bda9843a5ddce690f59d919cd7 SHA512 14742689ec21b108153daf264ba190e9cab98bfe95fa969e1ab2df609a8bbb0d9762cca128837ad947acaa6faf61c990f97764036fc3026eabb7b56aaee033d4 WHIRLPOOL 2e6639a618fc7dddfbb3f9e995930d0503ebf18e7dced5046872e514181dec78e3bc3216c6821824c3cce0198d7d8ad01bdc1239e12b128ae31868d24def6911
DIST lmms-1.0.3-src.tar.bz2 12461138 SHA256 22e045403201946d39a2f1074c64d6875f68cfd0ad47e7088b1a534062ea512d SHA512 1cf390ac36a18ceb23dd180497c8bff458541bd43c1fc70a0c239ae3352edd6053a93f13f8b7086315f121d9108912b6819d65724cb86b1762c269299b09ba92 WHIRLPOOL 34e937bae271093b1618d826a0991628129ade311ff7dbbb8cef52b0d026272655165b0bdfd556437c81ad30e4d5ea904223a67f1835e5d3575f895391e2d5e2
DIST lmms-1.1.3.tar.gz 16843533 SHA256 59338e7b90e02fe18db73114aefe479c0e6d1e0e366185d71ea5c1a1e0f9e6bc SHA512 55a7a57bfe30efa85a281ca8c2ca2cb64a4b834b0338dbd3be7c2c78beb695999ba801264b45c39a5c0d87a0915890997ad3be1ab0da8b28432c4fd97d7cff3e WHIRLPOOL a06d7b13d9c87c129cfb0d389a776022ebac1a21b5dc9c786e729fa9f1a2b11b12134a043987d14b5afdfe62002dd3de8533762d54a4bc7073bc23d3ea839372
+DIST lmms-1.1.90.tar.gz 16580373 SHA256 007a4b7a6c7c09bd9e4262af0f03aafb8f0e4a627d88cfa80b845202f675cc4b SHA512 4e8bc4ec70c613b69ff14e463860e6f86236cb7b238529d41c4e9cc1b9642590110d1d07f87b9e2a4e139454c3a1f851f95a5eaef12e95660b50dd6ea17aa486 WHIRLPOOL 495de690f69d2e00c7d2f99e81384e189bf235aec6911f94029be984552856be3aa19f1a5f66293e97deadacc22dbd3cbbc0d2d7a42e7111484edf9d65c196fa
diff --git a/media-sound/lmms/lmms-1.1.90.ebuild b/media-sound/lmms/lmms-1.1.90.ebuild
new file mode 100644
index 00000000..c02241e
--- /dev/null
+++ b/media-sound/lmms/lmms-1.1.90.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit eutils 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"
+fi
+
+LICENSE="GPL-2 LGPL-2"
+SLOT="0"
+
+IUSE="alsa debug fluidsynth jack libgig ogg portaudio pulseaudio qt5 sdl soundio
+ stk vst"
+
+RDEPEND="qt5? (
+ dev-qt/qtcore:5
+ dev-qt/qtgui:5
+ )
+ !qt5? (
+ dev-qt/qtcore:4
+ dev-qt/qtgui:4[accessibility]
+ )
+ >=media-libs/libsamplerate-0.1.8
+ >=media-libs/libsndfile-1.0.11
+ sci-libs/fftw:3.0
+ sys-libs/zlib
+ >=x11-libs/fltk-1.3.0_rc3:1
+ alsa? ( media-libs/alsa-lib )
+ fluidsynth? ( media-sound/fluidsynth )
+ jack? ( virtual/jack )
+ libgig? ( media-libs/libgig )
+ ogg? ( media-libs/libvorbis
+ media-libs/libogg )
+ portaudio? ( >=media-libs/portaudio-19_pre )
+ pulseaudio? ( media-sound/pulseaudio )
+ sdl? ( media-libs/libsdl
+ >=media-libs/sdl-sound-1.0.1 )
+ soundio? ( media-libs/libsoundio )
+ stk? ( media-libs/stk )
+ vst? ( app-emulation/wine )"
+DEPEND="${RDEPEND}
+ >=dev-util/cmake-2.4.5"
+RDEPEND="${RDEPEND}
+ media-plugins/swh-plugins
+ media-plugins/caps-plugins
+ media-plugins/tap-plugins
+ media-plugins/calf
+ media-libs/ladspa-cmt"
+
+DOCS=(README.md doc/AUTHORS)
+
+src_configure() {
+ mycmakeargs+=(
+ -DUSE_WERROR=FALSE
+ -DWANT_SYSTEM_SR=TRUE
+ -DWANT_CAPS=FALSE
+ -DWANT_TAP=FALSE
+ -DWANT_SWH=FALSE
+ -DWANT_CMT=FALSE
+ -DWANT_CALF=FALSE
+ -DCMAKE_INSTALL_LIBDIR=$(get_libdir)
+ -DWANT_ALSA=$(usex alsa)
+ -DWANT_JACK=$(usex jack)
+ -DWANT_GIG=$(usex libgig)
+ -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)
+ -DWANT_VST=$(usex vst)
+ -DWANT_SF2=$(usex fluidsynth)
+ )
+ cmake-utils_src_configure
+}
diff --git a/media-sound/lmms/lmms-9999.ebuild b/media-sound/lmms/lmms-9999.ebuild
new file mode 100644
index 00000000..0befdba
--- /dev/null
+++ b/media-sound/lmms/lmms-9999.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit eutils 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"
+fi
+
+LICENSE="GPL-2 LGPL-2"
+SLOT="0"
+
+IUSE="alsa debug fluidsynth jack libgig ogg portaudio pulseaudio qt5 sdl soundio
+ stk vst"
+
+RDEPEND="qt5? (
+ dev-qt/qtcore:5
+ dev-qt/qtgui:5
+ )
+ !qt5? (
+ dev-qt/qtcore:4
+ dev-qt/qtgui:4[accessibility]
+ )
+ >=media-libs/libsamplerate-0.1.8
+ >=media-libs/libsndfile-1.0.11
+ sci-libs/fftw:3.0
+ sys-libs/zlib
+ >=x11-libs/fltk-1.3.0_rc3:1
+ alsa? ( media-libs/alsa-lib )
+ fluidsynth? ( media-sound/fluidsynth )
+ jack? ( virtual/jack )
+ libgig? ( media-libs/libgig )
+ ogg? ( media-libs/libvorbis
+ media-libs/libogg )
+ portaudio? ( >=media-libs/portaudio-19_pre )
+ pulseaudio? ( media-sound/pulseaudio )
+ sdl? ( media-libs/libsdl
+ >=media-libs/sdl-sound-1.0.1 )
+ soundio? ( media-libs/libsoundio )
+ stk? ( media-libs/stk )
+ vst? ( app-emulation/wine )"
+DEPEND="${RDEPEND}
+ >=dev-util/cmake-2.4.5"
+RDEPEND="${RDEPEND}
+ media-plugins/swh-plugins
+ media-plugins/caps-plugins
+ media-plugins/tap-plugins
+ media-plugins/calf
+ media-libs/ladspa-cmt"
+
+DOCS=(README.md doc/AUTHORS)
+
+src_configure() {
+ mycmakeargs+=(
+ -DUSE_WERROR=FALSE
+ -DWANT_SYSTEM_SR=TRUE
+ -DWANT_CAPS=FALSE
+ -DWANT_TAP=FALSE
+ -DWANT_SWH=FALSE
+ -DWANT_CMT=FALSE
+ -DWANT_CALF=FALSE
+ -DCMAKE_INSTALL_LIBDIR=$(get_libdir)
+ -DWANT_ALSA=$(usex alsa)
+ -DWANT_JACK=$(usex jack)
+ -DWANT_GIG=$(usex libgig)
+ -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)
+ -DWANT_VST=$(usex vst)
+ -DWANT_SF2=$(usex fluidsynth)
+ )
+ cmake-utils_src_configure
+}
diff --git a/media-sound/lmms/metadata.xml b/media-sound/lmms/metadata.xml
index 2cf8cf6..ccaab79 100644
--- a/media-sound/lmms/metadata.xml
+++ b/media-sound/lmms/metadata.xml
@@ -28,7 +28,9 @@
<name>Proxy Maintainers</name>
</maintainer>
<use>
+ <flag name="libgig">Enables GIG player plugin.</flag>
<flag name="fluidsynth">Enables Fluidsynth MIDI software synthesis plugin.</flag>
+ <flag name="soundio">Enalbes libsoundio support.</flag>
<flag name="stk">Enables STK Mallet plugin.</flag>
<flag name="vst">Enables the VeSTige plugin to run VST plugins through Wine.</flag>
</use>
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/lmms/
@ 2017-04-08 9:23 Alexis Ballier
0 siblings, 0 replies; 40+ messages in thread
From: Alexis Ballier @ 2017-04-08 9:23 UTC (permalink / raw
To: gentoo-commits
commit: 11e352dd1045c6b1169460024d986d6c5f89abca
Author: Alexis Ballier <aballier <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 8 09:23:17 2017 +0000
Commit: Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Sat Apr 8 09:23:17 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11e352dd
media-sound/lmms: Add linguist-tools dep, bug #614368
Package-Manager: Portage-2.3.5, Repoman-2.3.2
media-sound/lmms/lmms-1.1.90.ebuild | 3 ++-
media-sound/lmms/lmms-9999.ebuild | 3 ++-
2 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/media-sound/lmms/lmms-1.1.90.ebuild b/media-sound/lmms/lmms-1.1.90.ebuild
index a248d5ef8ae..0a85ab3d65c 100644
--- a/media-sound/lmms/lmms-1.1.90.ebuild
+++ b/media-sound/lmms/lmms-1.1.90.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
@@ -49,6 +49,7 @@ RDEPEND="qt5? (
stk? ( media-libs/stk )
vst? ( app-emulation/wine )"
DEPEND="${RDEPEND}
+ qt5? ( dev-qt/linguist-tools:5 )
>=dev-util/cmake-2.4.5"
RDEPEND="${RDEPEND}
media-plugins/swh-plugins
diff --git a/media-sound/lmms/lmms-9999.ebuild b/media-sound/lmms/lmms-9999.ebuild
index 9c573926f4b..8dd35dd42c6 100644
--- a/media-sound/lmms/lmms-9999.ebuild
+++ b/media-sound/lmms/lmms-9999.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
@@ -49,6 +49,7 @@ RDEPEND="qt5? (
stk? ( media-libs/stk )
vst? ( app-emulation/wine )"
DEPEND="${RDEPEND}
+ qt5? ( dev-qt/linguist-tools:5 )
>=dev-util/cmake-2.4.5"
RDEPEND="${RDEPEND}
media-plugins/swh-plugins
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/lmms/
@ 2017-05-05 13:27 Lars Wendler
0 siblings, 0 replies; 40+ messages in thread
From: Lars Wendler @ 2017-05-05 13:27 UTC (permalink / raw
To: gentoo-commits
commit: 18a2a31cc83ed285a15398d88b861c2de64dd0bb
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Fri May 5 13:27:06 2017 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Fri May 5 13:27:21 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18a2a31c
media-sound/lmms: Re-added ~x86 keyword.
Package-Manager: Portage-2.3.5, Repoman-2.3.2
media-sound/lmms/lmms-1.1.90.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-sound/lmms/lmms-1.1.90.ebuild b/media-sound/lmms/lmms-1.1.90.ebuild
index 0a85ab3d65c..8dd35dd42c6 100644
--- a/media-sound/lmms/lmms-1.1.90.ebuild
+++ b/media-sound/lmms/lmms-1.1.90.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == "9999" ]]; then
KEYWORDS=""
else
SRC_URI="https://github.com/LMMS/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64"
+ KEYWORDS="~amd64 ~x86"
fi
LICENSE="GPL-2 LGPL-2"
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/lmms/
@ 2017-08-01 14:08 Amy Liffey
0 siblings, 0 replies; 40+ messages in thread
From: Amy Liffey @ 2017-08-01 14:08 UTC (permalink / raw
To: gentoo-commits
commit: d5b02dc823b470395c64c3b3c87efbad6665fbbb
Author: Amy Liffey <amynka <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 1 14:06:17 2017 +0000
Commit: Amy Liffey <amynka <AT> gentoo <DOT> org>
CommitDate: Tue Aug 1 14:06:17 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5b02dc8
media-sound/lmms: remove inactive proxy maintainer
Package-Manager: Portage-2.3.6, Repoman-2.3.1
media-sound/lmms/metadata.xml | 6 ------
1 file changed, 6 deletions(-)
diff --git a/media-sound/lmms/metadata.xml b/media-sound/lmms/metadata.xml
index ccaab795a95..1464e7cb573 100644
--- a/media-sound/lmms/metadata.xml
+++ b/media-sound/lmms/metadata.xml
@@ -4,7 +4,6 @@
<maintainer type="person">
<email>jaquilina@eagleeyet.net</email>
<name>Jonathan Aquilina</name>
- <description>Please assign bugs</description>
</maintainer>
<maintainer type="person">
<email>aballier@gentoo.org</email>
@@ -13,11 +12,6 @@
<maintainer type="person">
<email>polynomial-c@gentoo.org</email>
<name>Lars Wendler</name>
- <description>proxy-maintainer, please CC on bugs</description>
- </maintainer>
- <maintainer type="person">
- <email>gimpel@sonnenkinder.org</email>
- <name>Thomas Kuther</name>
</maintainer>
<maintainer type="project">
<email>proaudio@gentoo.org</email>
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/lmms/
@ 2017-09-21 0:56 NP Hardass
0 siblings, 0 replies; 40+ messages in thread
From: NP Hardass @ 2017-09-21 0:56 UTC (permalink / raw
To: gentoo-commits
commit: c2c4e6a389aa83aad7820188305beb5c04db67fb
Author: NP-Hardass <NP-Hardass <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 21 00:56:00 2017 +0000
Commit: NP Hardass <np-hardass <AT> gentoo <DOT> org>
CommitDate: Thu Sep 21 00:56:00 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2c4e6a3
media-sound/lmms: allow use of virtual/wine
Package-Manager: Portage-2.3.10, Repoman-2.3.3
media-sound/lmms/lmms-1.0.2.ebuild | 4 ++--
media-sound/lmms/lmms-1.0.3.ebuild | 4 ++--
media-sound/lmms/lmms-1.1.3.ebuild | 4 ++--
media-sound/lmms/lmms-1.1.90.ebuild | 2 +-
media-sound/lmms/lmms-9999.ebuild | 2 +-
5 files changed, 8 insertions(+), 8 deletions(-)
diff --git a/media-sound/lmms/lmms-1.0.2.ebuild b/media-sound/lmms/lmms-1.0.2.ebuild
index d82577c634f..4449d988d50 100644
--- a/media-sound/lmms/lmms-1.0.2.ebuild
+++ b/media-sound/lmms/lmms-1.0.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -32,7 +32,7 @@ RDEPEND="dev-qt/qtcore:4
sdl? ( media-libs/libsdl
>=media-libs/sdl-sound-1.0.1 )
stk? ( media-libs/stk )
- vst? ( app-emulation/wine )"
+ vst? ( || ( app-emulation/wine virtual/wine ) )"
DEPEND="${RDEPEND}
>=dev-util/cmake-2.4.5"
RDEPEND="${RDEPEND}
diff --git a/media-sound/lmms/lmms-1.0.3.ebuild b/media-sound/lmms/lmms-1.0.3.ebuild
index d82577c634f..4449d988d50 100644
--- a/media-sound/lmms/lmms-1.0.3.ebuild
+++ b/media-sound/lmms/lmms-1.0.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -32,7 +32,7 @@ RDEPEND="dev-qt/qtcore:4
sdl? ( media-libs/libsdl
>=media-libs/sdl-sound-1.0.1 )
stk? ( media-libs/stk )
- vst? ( app-emulation/wine )"
+ vst? ( || ( app-emulation/wine virtual/wine ) )"
DEPEND="${RDEPEND}
>=dev-util/cmake-2.4.5"
RDEPEND="${RDEPEND}
diff --git a/media-sound/lmms/lmms-1.1.3.ebuild b/media-sound/lmms/lmms-1.1.3.ebuild
index 524345b5ec7..c464b0d22d4 100644
--- a/media-sound/lmms/lmms-1.1.3.ebuild
+++ b/media-sound/lmms/lmms-1.1.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -32,7 +32,7 @@ RDEPEND="dev-qt/qtcore:4
sdl? ( media-libs/libsdl
>=media-libs/sdl-sound-1.0.1 )
stk? ( media-libs/stk )
- vst? ( app-emulation/wine )"
+ vst? ( || ( app-emulation/wine virtual/wine ) )"
DEPEND="${RDEPEND}
>=dev-util/cmake-2.4.5"
RDEPEND="${RDEPEND}
diff --git a/media-sound/lmms/lmms-1.1.90.ebuild b/media-sound/lmms/lmms-1.1.90.ebuild
index 8dd35dd42c6..9fb0ae7c9eb 100644
--- a/media-sound/lmms/lmms-1.1.90.ebuild
+++ b/media-sound/lmms/lmms-1.1.90.ebuild
@@ -47,7 +47,7 @@ RDEPEND="qt5? (
>=media-libs/sdl-sound-1.0.1 )
soundio? ( media-libs/libsoundio )
stk? ( media-libs/stk )
- vst? ( app-emulation/wine )"
+ vst? ( || ( app-emulation/wine virtual/wine ) )"
DEPEND="${RDEPEND}
qt5? ( dev-qt/linguist-tools:5 )
>=dev-util/cmake-2.4.5"
diff --git a/media-sound/lmms/lmms-9999.ebuild b/media-sound/lmms/lmms-9999.ebuild
index 8dd35dd42c6..9fb0ae7c9eb 100644
--- a/media-sound/lmms/lmms-9999.ebuild
+++ b/media-sound/lmms/lmms-9999.ebuild
@@ -47,7 +47,7 @@ RDEPEND="qt5? (
>=media-libs/sdl-sound-1.0.1 )
soundio? ( media-libs/libsoundio )
stk? ( media-libs/stk )
- vst? ( app-emulation/wine )"
+ vst? ( || ( app-emulation/wine virtual/wine ) )"
DEPEND="${RDEPEND}
qt5? ( dev-qt/linguist-tools:5 )
>=dev-util/cmake-2.4.5"
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/lmms/
@ 2017-09-26 0:54 Andreas Sturmlechner
0 siblings, 0 replies; 40+ messages in thread
From: Andreas Sturmlechner @ 2017-09-26 0:54 UTC (permalink / raw
To: gentoo-commits
commit: f1485353ae3f44a8983d764b73b7d5e1b713fde4
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 26 00:49:17 2017 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Sep 26 00:50:14 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1485353
media-sound/lmms: metadata.xml indentation
Package-Manager: Portage-2.3.10, Repoman-2.3.3
media-sound/lmms/metadata.xml | 62 +++++++++++++++++++++----------------------
1 file changed, 31 insertions(+), 31 deletions(-)
diff --git a/media-sound/lmms/metadata.xml b/media-sound/lmms/metadata.xml
index 1464e7cb573..ec9eb3d1b7f 100644
--- a/media-sound/lmms/metadata.xml
+++ b/media-sound/lmms/metadata.xml
@@ -1,35 +1,35 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>jaquilina@eagleeyet.net</email>
- <name>Jonathan Aquilina</name>
- </maintainer>
- <maintainer type="person">
- <email>aballier@gentoo.org</email>
- <name>Alexis Ballier</name>
- </maintainer>
- <maintainer type="person">
- <email>polynomial-c@gentoo.org</email>
- <name>Lars Wendler</name>
- </maintainer>
- <maintainer type="project">
- <email>proaudio@gentoo.org</email>
- <name>Gentoo ProAudio Project</name>
- </maintainer>
- <maintainer type="project">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
- <use>
- <flag name="libgig">Enables GIG player plugin.</flag>
- <flag name="fluidsynth">Enables Fluidsynth MIDI software synthesis plugin.</flag>
- <flag name="soundio">Enalbes libsoundio support.</flag>
- <flag name="stk">Enables STK Mallet plugin.</flag>
- <flag name="vst">Enables the VeSTige plugin to run VST plugins through Wine.</flag>
- </use>
- <upstream>
- <remote-id type="github">LMMS/lmms</remote-id>
- <remote-id type="sourceforge">lmms</remote-id>
- </upstream>
+ <maintainer type="person">
+ <email>jaquilina@eagleeyet.net</email>
+ <name>Jonathan Aquilina</name>
+ </maintainer>
+ <maintainer type="person">
+ <email>aballier@gentoo.org</email>
+ <name>Alexis Ballier</name>
+ </maintainer>
+ <maintainer type="person">
+ <email>polynomial-c@gentoo.org</email>
+ <name>Lars Wendler</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>proaudio@gentoo.org</email>
+ <name>Gentoo ProAudio Project</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
+ <use>
+ <flag name="libgig">Enables GIG player plugin.</flag>
+ <flag name="fluidsynth">Enables Fluidsynth MIDI software synthesis plugin.</flag>
+ <flag name="soundio">Enalbes libsoundio support.</flag>
+ <flag name="stk">Enables STK Mallet plugin.</flag>
+ <flag name="vst">Enables the VeSTige plugin to run VST plugins through Wine.</flag>
+ </use>
+ <upstream>
+ <remote-id type="github">LMMS/lmms</remote-id>
+ <remote-id type="sourceforge">lmms</remote-id>
+ </upstream>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/lmms/
@ 2017-09-26 0:54 Andreas Sturmlechner
0 siblings, 0 replies; 40+ messages in thread
From: Andreas Sturmlechner @ 2017-09-26 0:54 UTC (permalink / raw
To: gentoo-commits
commit: 24fbf89366fd2cd994e6ca46b58565783d8b0199
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 26 00:44:35 2017 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> 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)
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/lmms/
@ 2017-10-13 21:07 Jonas Stein
0 siblings, 0 replies; 40+ messages in thread
From: Jonas Stein @ 2017-10-13 21:07 UTC (permalink / raw
To: gentoo-commits
commit: bd2850bef71e69daf0067c3bc44adcf66b56467d
Author: Jonas Stein <jstein <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 13 21:07:30 2017 +0000
Commit: Jonas Stein <jstein <AT> gentoo <DOT> org>
CommitDate: Fri Oct 13 21:07:30 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd2850be
media-sound/lmms: Proxied maintainer retired
Remove proxied maintainer from metadata as requested per mail.
Closes: https://bugs.gentoo.org/632898
Package-Manager: Portage-2.3.11, Repoman-2.3.3
media-sound/lmms/metadata.xml | 8 --------
1 file changed, 8 deletions(-)
diff --git a/media-sound/lmms/metadata.xml b/media-sound/lmms/metadata.xml
index ec9eb3d1b7f..018a1358bd4 100644
--- a/media-sound/lmms/metadata.xml
+++ b/media-sound/lmms/metadata.xml
@@ -2,10 +2,6 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
- <email>jaquilina@eagleeyet.net</email>
- <name>Jonathan Aquilina</name>
- </maintainer>
- <maintainer type="person">
<email>aballier@gentoo.org</email>
<name>Alexis Ballier</name>
</maintainer>
@@ -17,10 +13,6 @@
<email>proaudio@gentoo.org</email>
<name>Gentoo ProAudio Project</name>
</maintainer>
- <maintainer type="project">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
<use>
<flag name="libgig">Enables GIG player plugin.</flag>
<flag name="fluidsynth">Enables Fluidsynth MIDI software synthesis plugin.</flag>
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/lmms/
@ 2017-11-30 21:40 Lars Wendler
0 siblings, 0 replies; 40+ messages in thread
From: Lars Wendler @ 2017-11-30 21:40 UTC (permalink / raw
To: gentoo-commits
commit: 23e190c098a3831b8637e152a72c468c94c2c216
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 30 21:30:33 2017 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Thu Nov 30 21:40:03 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23e190c0
media-sound/lmms: Bump to version 1.2.0_rc4
Package-Manager: Portage-2.3.16, Repoman-2.3.6
media-sound/lmms/Manifest | 1 +
media-sound/lmms/lmms-1.2.0_rc4.ebuild | 98 ++++++++++++++++++++++++++++++++++
2 files changed, 99 insertions(+)
diff --git a/media-sound/lmms/Manifest b/media-sound/lmms/Manifest
index d5fa9d70bb9..bd8d5a74f44 100644
--- a/media-sound/lmms/Manifest
+++ b/media-sound/lmms/Manifest
@@ -1 +1,2 @@
DIST lmms-1.1.90.tar.gz 16580373 SHA256 007a4b7a6c7c09bd9e4262af0f03aafb8f0e4a627d88cfa80b845202f675cc4b SHA512 4e8bc4ec70c613b69ff14e463860e6f86236cb7b238529d41c4e9cc1b9642590110d1d07f87b9e2a4e139454c3a1f851f95a5eaef12e95660b50dd6ea17aa486 WHIRLPOOL 495de690f69d2e00c7d2f99e81384e189bf235aec6911f94029be984552856be3aa19f1a5f66293e97deadacc22dbd3cbbc0d2d7a42e7111484edf9d65c196fa
+DIST lmms-1.2.0_rc4.tar.gz 16596115 BLAKE2B ec8a132f900417749899b084915d31348e267aebcded218d919559f195ce4826091bc3576932d2fa9115c2e040ba73b84db05eeaca3fbcf33b930791241de990 SHA512 8f102f2a4f157da1b8477d4f73bd5b86e7d11453491f6764deed1c61654c0836e612e19d1dac33d154ed9d1b0a0c65084a0537be832c94e72b904264269b6a96
diff --git a/media-sound/lmms/lmms-1.2.0_rc4.ebuild b/media-sound/lmms/lmms-1.2.0_rc4.ebuild
new file mode 100644
index 00000000000..1782844e67f
--- /dev/null
+++ b/media-sound/lmms/lmms-1.2.0_rc4.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils xdg-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
+else
+ SRC_URI="https://github.com/LMMS/${PN}/archive/v${PV/_/-}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~x86"
+ S="${WORKDIR}/${P/_/-}"
+fi
+
+LICENSE="GPL-2 LGPL-2"
+SLOT="0"
+
+IUSE="alsa debug fluidsynth jack libgig ogg portaudio pulseaudio sdl soundio stk vst"
+
+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
+ sys-libs/zlib
+ >=x11-libs/fltk-1.3.0_rc3:1
+ alsa? ( media-libs/alsa-lib )
+ fluidsynth? ( media-sound/fluidsynth )
+ jack? ( virtual/jack )
+ libgig? ( media-libs/libgig )
+ 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
+ )
+ soundio? ( media-libs/libsoundio )
+ stk? ( media-libs/stk )
+ 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
+"
+
+DOCS=( README.md doc/AUTHORS )
+
+src_configure() {
+ local mycmakeargs+=(
+ -DUSE_WERROR=FALSE
+ -DWANT_SYSTEM_SR=TRUE
+ -DWANT_CAPS=FALSE
+ -DWANT_TAP=FALSE
+ -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)
+ -DWANT_GIG=$(usex libgig)
+ -DWANT_OGGVORBIS=$(usex ogg)
+ -DWANT_PORTAUDIO=$(usex portaudio)
+ -DWANT_PULSEAUDIO=$(usex pulseaudio)
+ -DWANT_SDL=$(usex sdl)
+ -DWANT_SOUNDIO=$(usex soundio)
+ -DWANT_STK=$(usex stk)
+ -DWANT_VST=$(usex vst)
+ -DWANT_SF2=$(usex fluidsynth)
+ )
+ cmake-utils_src_configure
+}
+
+pkg_postinst() {
+ xdg_mimeinfo_database_update
+ xdg_desktop_database_update
+}
+
+pkg_postrm() {
+ xdg_mimeinfo_database_update
+ xdg_desktop_database_update
+}
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/lmms/
@ 2017-11-30 21:40 Lars Wendler
0 siblings, 0 replies; 40+ messages in thread
From: Lars Wendler @ 2017-11-30 21:40 UTC (permalink / raw
To: gentoo-commits
commit: 11c1a64c02b9f7aafea4744a84990ac63cb947d0
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 30 21:39:45 2017 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Thu Nov 30 21:40:04 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11c1a64c
media-sound/lmms: Synced live ebuild.
Package-Manager: Portage-2.3.16, Repoman-2.3.6
media-sound/lmms/lmms-9999.ebuild | 15 +++++++++++++--
1 file changed, 13 insertions(+), 2 deletions(-)
diff --git a/media-sound/lmms/lmms-9999.ebuild b/media-sound/lmms/lmms-9999.ebuild
index ee2e0167921..1782844e67f 100644
--- a/media-sound/lmms/lmms-9999.ebuild
+++ b/media-sound/lmms/lmms-9999.ebuild
@@ -3,7 +3,7 @@
EAPI=6
-inherit cmake-utils
+inherit cmake-utils xdg-utils
DESCRIPTION="Cross-platform music production software"
HOMEPAGE="https://lmms.io"
@@ -11,8 +11,9 @@ if [[ ${PV} == "9999" ]]; then
EGIT_REPO_URI="https://github.com/LMMS/lmms.git"
inherit git-r3
else
- SRC_URI="https://github.com/LMMS/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ SRC_URI="https://github.com/LMMS/${PN}/archive/v${PV/_/-}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~x86"
+ S="${WORKDIR}/${P/_/-}"
fi
LICENSE="GPL-2 LGPL-2"
@@ -85,3 +86,13 @@ src_configure() {
)
cmake-utils_src_configure
}
+
+pkg_postinst() {
+ xdg_mimeinfo_database_update
+ xdg_desktop_database_update
+}
+
+pkg_postrm() {
+ xdg_mimeinfo_database_update
+ xdg_desktop_database_update
+}
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/lmms/
@ 2017-12-13 21:37 NP Hardass
0 siblings, 0 replies; 40+ messages in thread
From: NP Hardass @ 2017-12-13 21:37 UTC (permalink / raw
To: gentoo-commits
commit: 5c6e1788dbe3edfd7cea1709724db8fd4aacacc2
Author: NP-Hardass <NP-Hardass <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 13 21:37:21 2017 +0000
Commit: NP Hardass <np-hardass <AT> gentoo <DOT> org>
CommitDate: Wed Dec 13 21:37:50 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c6e1788
media-sound/lmms: Swap dep order for wine dep
Package-Manager: Portage-2.3.18, Repoman-2.3.6
media-sound/lmms/lmms-1.1.90.ebuild | 2 +-
media-sound/lmms/lmms-1.2.0_rc4.ebuild | 2 +-
media-sound/lmms/lmms-9999.ebuild | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/media-sound/lmms/lmms-1.1.90.ebuild b/media-sound/lmms/lmms-1.1.90.ebuild
index ee2e0167921..e76edef817b 100644
--- a/media-sound/lmms/lmms-1.1.90.ebuild
+++ b/media-sound/lmms/lmms-1.1.90.ebuild
@@ -44,7 +44,7 @@ COMMON_DEPEND="
)
soundio? ( media-libs/libsoundio )
stk? ( media-libs/stk )
- vst? ( || ( app-emulation/wine virtual/wine ) )
+ vst? ( || ( virtual/wine app-emulation/wine ) )
"
DEPEND="${COMMON_DEPEND}
dev-qt/linguist-tools:5
diff --git a/media-sound/lmms/lmms-1.2.0_rc4.ebuild b/media-sound/lmms/lmms-1.2.0_rc4.ebuild
index 1782844e67f..22f4af150ad 100644
--- a/media-sound/lmms/lmms-1.2.0_rc4.ebuild
+++ b/media-sound/lmms/lmms-1.2.0_rc4.ebuild
@@ -45,7 +45,7 @@ COMMON_DEPEND="
)
soundio? ( media-libs/libsoundio )
stk? ( media-libs/stk )
- vst? ( || ( app-emulation/wine virtual/wine ) )
+ vst? ( || ( virtual/wine app-emulation/wine ) )
"
DEPEND="${COMMON_DEPEND}
dev-qt/linguist-tools:5
diff --git a/media-sound/lmms/lmms-9999.ebuild b/media-sound/lmms/lmms-9999.ebuild
index 1782844e67f..22f4af150ad 100644
--- a/media-sound/lmms/lmms-9999.ebuild
+++ b/media-sound/lmms/lmms-9999.ebuild
@@ -45,7 +45,7 @@ COMMON_DEPEND="
)
soundio? ( media-libs/libsoundio )
stk? ( media-libs/stk )
- vst? ( || ( app-emulation/wine virtual/wine ) )
+ vst? ( || ( virtual/wine app-emulation/wine ) )
"
DEPEND="${COMMON_DEPEND}
dev-qt/linguist-tools:5
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/lmms/
@ 2018-01-06 22:54 Mikle Kolyada
0 siblings, 0 replies; 40+ messages in thread
From: Mikle Kolyada @ 2018-01-06 22:54 UTC (permalink / raw
To: gentoo-commits
commit: 8dc1e383ec0283c47d26b93850a0e9c459df107a
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 6 22:53:53 2018 +0000
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Sat Jan 6 22:54:10 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8dc1e383
media-sound/lmms: do not alternate wine dependency anymore
Package-Manager: Portage-2.3.13, Repoman-2.3.3
media-sound/lmms/lmms-1.1.90.ebuild | 4 ++--
media-sound/lmms/lmms-1.2.0_rc4.ebuild | 4 ++--
media-sound/lmms/lmms-9999.ebuild | 4 ++--
3 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/media-sound/lmms/lmms-1.1.90.ebuild b/media-sound/lmms/lmms-1.1.90.ebuild
index e76edef817b..a3e5bc6169a 100644
--- a/media-sound/lmms/lmms-1.1.90.ebuild
+++ b/media-sound/lmms/lmms-1.1.90.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
@@ -44,7 +44,7 @@ COMMON_DEPEND="
)
soundio? ( media-libs/libsoundio )
stk? ( media-libs/stk )
- vst? ( || ( virtual/wine app-emulation/wine ) )
+ vst? ( virtual/wine )
"
DEPEND="${COMMON_DEPEND}
dev-qt/linguist-tools:5
diff --git a/media-sound/lmms/lmms-1.2.0_rc4.ebuild b/media-sound/lmms/lmms-1.2.0_rc4.ebuild
index 22f4af150ad..354ba7ece7b 100644
--- a/media-sound/lmms/lmms-1.2.0_rc4.ebuild
+++ b/media-sound/lmms/lmms-1.2.0_rc4.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
@@ -45,7 +45,7 @@ COMMON_DEPEND="
)
soundio? ( media-libs/libsoundio )
stk? ( media-libs/stk )
- vst? ( || ( virtual/wine app-emulation/wine ) )
+ vst? ( virtual/wine )
"
DEPEND="${COMMON_DEPEND}
dev-qt/linguist-tools:5
diff --git a/media-sound/lmms/lmms-9999.ebuild b/media-sound/lmms/lmms-9999.ebuild
index 22f4af150ad..354ba7ece7b 100644
--- a/media-sound/lmms/lmms-9999.ebuild
+++ b/media-sound/lmms/lmms-9999.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
@@ -45,7 +45,7 @@ COMMON_DEPEND="
)
soundio? ( media-libs/libsoundio )
stk? ( media-libs/stk )
- vst? ( || ( virtual/wine app-emulation/wine ) )
+ vst? ( virtual/wine )
"
DEPEND="${COMMON_DEPEND}
dev-qt/linguist-tools:5
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/lmms/
@ 2018-08-14 8:42 Lars Wendler
0 siblings, 0 replies; 40+ messages in thread
From: Lars Wendler @ 2018-08-14 8:42 UTC (permalink / raw
To: gentoo-commits
commit: 26a2908ebc0b76189b9c3868b936a49622e8cd16
Author: Anthony Parsons <ant+gentoo.bugs <AT> flussence <DOT> eu>
AuthorDate: Tue Aug 14 08:38:40 2018 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Tue Aug 14 08:42:21 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26a2908e
media-sound/lmms: Added mp3 USE flag.
Bug: https://bugs.gentoo.org/662382
Package-Manager: Portage-2.3.46, Repoman-2.3.10
media-sound/lmms/lmms-9999.ebuild | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/media-sound/lmms/lmms-9999.ebuild b/media-sound/lmms/lmms-9999.ebuild
index 354ba7ece7b..85c5734ae47 100644
--- a/media-sound/lmms/lmms-9999.ebuild
+++ b/media-sound/lmms/lmms-9999.ebuild
@@ -19,7 +19,7 @@ fi
LICENSE="GPL-2 LGPL-2"
SLOT="0"
-IUSE="alsa debug fluidsynth jack libgig ogg portaudio pulseaudio sdl soundio stk vst"
+IUSE="alsa debug fluidsynth jack libgig mp3 ogg portaudio pulseaudio sdl soundio stk vst"
COMMON_DEPEND="
dev-qt/qtcore:5
@@ -33,6 +33,7 @@ COMMON_DEPEND="
fluidsynth? ( media-sound/fluidsynth )
jack? ( virtual/jack )
libgig? ( media-libs/libgig )
+ mp3? ( media-sound/lame )
ogg? (
media-libs/libogg
media-libs/libvorbis
@@ -75,6 +76,7 @@ src_configure() {
-DWANT_ALSA=$(usex alsa)
-DWANT_JACK=$(usex jack)
-DWANT_GIG=$(usex libgig)
+ -DWANT_MP3LAME=$(usex mp3)
-DWANT_OGGVORBIS=$(usex ogg)
-DWANT_PORTAUDIO=$(usex portaudio)
-DWANT_PULSEAUDIO=$(usex pulseaudio)
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/lmms/
@ 2019-01-09 11:52 Andreas Sturmlechner
0 siblings, 0 replies; 40+ messages in thread
From: Andreas Sturmlechner @ 2019-01-09 11:52 UTC (permalink / raw
To: gentoo-commits
commit: d8549d20e2e420bac8631dc1d2510b14d77ed9f5
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 9 11:51:31 2019 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed Jan 9 11:51:59 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8549d20
media-sound/lmms: Drop 1.1.90
Does not build anymore with Qt version in tree.
Package-Manager: Portage-2.3.54, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
media-sound/lmms/Manifest | 1 -
media-sound/lmms/lmms-1.1.90.ebuild | 87 -------------------------------------
2 files changed, 88 deletions(-)
diff --git a/media-sound/lmms/Manifest b/media-sound/lmms/Manifest
index d6424cbf7d7..f81e9ffcbfe 100644
--- a/media-sound/lmms/Manifest
+++ b/media-sound/lmms/Manifest
@@ -1,2 +1 @@
-DIST lmms-1.1.90.tar.gz 16580373 BLAKE2B 7ae6025647f949aa015dc64cb6595e1e13b21c9a9d72699f464c4ab15f3213aff353df840cf520ea48611f45d0aba2cec7c2fbb6ac9610ff816dfe9c81d57ea9 SHA512 4e8bc4ec70c613b69ff14e463860e6f86236cb7b238529d41c4e9cc1b9642590110d1d07f87b9e2a4e139454c3a1f851f95a5eaef12e95660b50dd6ea17aa486
DIST lmms-1.2.0_rc4.tar.gz 16596115 BLAKE2B ec8a132f900417749899b084915d31348e267aebcded218d919559f195ce4826091bc3576932d2fa9115c2e040ba73b84db05eeaca3fbcf33b930791241de990 SHA512 8f102f2a4f157da1b8477d4f73bd5b86e7d11453491f6764deed1c61654c0836e612e19d1dac33d154ed9d1b0a0c65084a0537be832c94e72b904264269b6a96
diff --git a/media-sound/lmms/lmms-1.1.90.ebuild b/media-sound/lmms/lmms-1.1.90.ebuild
deleted file mode 100644
index a3e5bc6169a..00000000000
--- a/media-sound/lmms/lmms-1.1.90.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-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
-else
- SRC_URI="https://github.com/LMMS/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="GPL-2 LGPL-2"
-SLOT="0"
-
-IUSE="alsa debug fluidsynth jack libgig ogg portaudio pulseaudio sdl soundio stk vst"
-
-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
- sys-libs/zlib
- >=x11-libs/fltk-1.3.0_rc3:1
- alsa? ( media-libs/alsa-lib )
- fluidsynth? ( media-sound/fluidsynth )
- jack? ( virtual/jack )
- libgig? ( media-libs/libgig )
- 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
- )
- soundio? ( media-libs/libsoundio )
- stk? ( media-libs/stk )
- vst? ( 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
-"
-
-DOCS=( README.md doc/AUTHORS )
-
-src_configure() {
- local mycmakeargs+=(
- -DUSE_WERROR=FALSE
- -DWANT_SYSTEM_SR=TRUE
- -DWANT_CAPS=FALSE
- -DWANT_TAP=FALSE
- -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)
- -DWANT_GIG=$(usex libgig)
- -DWANT_OGGVORBIS=$(usex ogg)
- -DWANT_PORTAUDIO=$(usex portaudio)
- -DWANT_PULSEAUDIO=$(usex pulseaudio)
- -DWANT_SDL=$(usex sdl)
- -DWANT_SOUNDIO=$(usex soundio)
- -DWANT_STK=$(usex stk)
- -DWANT_VST=$(usex vst)
- -DWANT_SF2=$(usex fluidsynth)
- )
- cmake-utils_src_configure
-}
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/lmms/
@ 2019-03-13 14:31 Lars Wendler
0 siblings, 0 replies; 40+ messages in thread
From: Lars Wendler @ 2019-03-13 14:31 UTC (permalink / raw
To: gentoo-commits
commit: 7e1ae9894e61e25cd5dc3197597fd54e27758127
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 13 14:22:41 2019 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Wed Mar 13 14:31:15 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e1ae989
media-sound/lmms: Bump to version 1.2.0_rc8
Closes: https://bugs.gentoo.org/680046
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
media-sound/lmms/Manifest | 1 +
media-sound/lmms/lmms-1.2.0_rc8.ebuild | 107 +++++++++++++++++++++++++++++++++
2 files changed, 108 insertions(+)
diff --git a/media-sound/lmms/Manifest b/media-sound/lmms/Manifest
index f81e9ffcbfe..aeb5d8fb9f8 100644
--- a/media-sound/lmms/Manifest
+++ b/media-sound/lmms/Manifest
@@ -1 +1,2 @@
DIST lmms-1.2.0_rc4.tar.gz 16596115 BLAKE2B ec8a132f900417749899b084915d31348e267aebcded218d919559f195ce4826091bc3576932d2fa9115c2e040ba73b84db05eeaca3fbcf33b930791241de990 SHA512 8f102f2a4f157da1b8477d4f73bd5b86e7d11453491f6764deed1c61654c0836e612e19d1dac33d154ed9d1b0a0c65084a0537be832c94e72b904264269b6a96
+DIST lmms-1.2.0_rc8.tar.xz 14318692 BLAKE2B 972404ab6ce517c748aad21528d5891af5d12c47d38a18f802fb3a5dfc5d6f3ee91cce14a6ff267341c06c9607328b018e1b612f7f0f550372a35038749a7bb3 SHA512 b8fb9c505d9f5e7854767bcd223c8578d4977e59d7bf64993fe0b57e00d1de87f8e77366c3195d8ea429eb3dd44c641e3dbecf27e64609e892a4453ab17d7343
diff --git a/media-sound/lmms/lmms-1.2.0_rc8.ebuild b/media-sound/lmms/lmms-1.2.0_rc8.ebuild
new file mode 100644
index 00000000000..b0055f08f80
--- /dev/null
+++ b/media-sound/lmms/lmms-1.2.0_rc8.ebuild
@@ -0,0 +1,107 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# The order is important here! Both, cmake-utils and xdg define src_prepare.
+# We need the one from cmake-utils
+inherit xdg 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
+else
+ # Upstream again fsckd-up their release process
+ SRC_URI="https://github.com/LMMS/lmms/releases/download/v${PV/_/-}/${PN}_${PV/_*}.rc7.1.tar.xz -> ${P}.tar.xz"
+ KEYWORDS="~amd64 ~x86"
+ #S="${WORKDIR}/${P/_/-}"
+ S="${WORKDIR}/${P/_*}~rc7.1"
+fi
+
+LICENSE="GPL-2 LGPL-2"
+SLOT="0"
+
+IUSE="alsa debug fluidsynth jack libgig mp3 ogg portaudio pulseaudio sdl soundio stk vst"
+
+COMMON_DEPEND="
+ dev-qt/qtcore:5
+ dev-qt/qtgui:5
+ dev-qt/qtwidgets:5
+ dev-qt/qtxml:5
+ >=media-libs/libsamplerate-0.1.8
+ >=media-libs/libsndfile-1.0.11
+ sci-libs/fftw:3.0
+ sys-libs/zlib
+ >=x11-libs/fltk-1.3.0_rc3:1
+ alsa? ( media-libs/alsa-lib )
+ fluidsynth? ( media-sound/fluidsynth )
+ jack? ( virtual/jack )
+ libgig? ( media-libs/libgig )
+ mp3? ( media-sound/lame )
+ 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
+ )
+ soundio? ( media-libs/libsoundio )
+ stk? ( media-libs/stk )
+ vst? ( virtual/wine )
+"
+DEPEND="${COMMON_DEPEND}"
+BDEPEND="
+ dev-qt/linguist-tools:5
+"
+RDEPEND="${COMMON_DEPEND}
+ media-libs/ladspa-cmt
+ media-plugins/calf
+ media-plugins/caps-plugins
+ media-plugins/swh-plugins
+ media-plugins/tap-plugins
+"
+
+DOCS=( README.md doc/AUTHORS )
+
+src_configure() {
+ local mycmakeargs+=(
+ -DUSE_WERROR=FALSE
+ -DWANT_SYSTEM_SR=TRUE
+ -DWANT_CAPS=FALSE
+ -DWANT_TAP=FALSE
+ -DWANT_SWH=FALSE
+ -DWANT_CMT=FALSE
+ -DWANT_CALF=FALSE
+ -DWANT_QT5=TRUE
+ -DWANT_ALSA=$(usex alsa)
+ -DWANT_JACK=$(usex jack)
+ -DWANT_GIG=$(usex libgig)
+ -DWANT_MP3LAME=$(usex mp3)
+ -DWANT_OGGVORBIS=$(usex ogg)
+ -DWANT_PORTAUDIO=$(usex portaudio)
+ -DWANT_PULSEAUDIO=$(usex pulseaudio)
+ -DWANT_SDL=$(usex sdl)
+ -DWANT_SOUNDIO=$(usex soundio)
+ -DWANT_STK=$(usex stk)
+ -DWANT_VST=$(usex vst)
+ -DWANT_SF2=$(usex fluidsynth)
+ )
+ cmake-utils_src_configure
+}
+
+pkg_preinst() {
+ xdg_pkg_preinst
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+}
+
+pkg_postrm() {
+ xdg_pkg_postrm
+}
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/lmms/
@ 2019-03-13 14:31 Lars Wendler
0 siblings, 0 replies; 40+ messages in thread
From: Lars Wendler @ 2019-03-13 14:31 UTC (permalink / raw
To: gentoo-commits
commit: f803187d334a0b771d118f00879f2e4c452372d2
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 13 14:28:42 2019 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Wed Mar 13 14:31:16 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f803187d
media-sound/lmms: Synced live ebuild.
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
media-sound/lmms/lmms-9999.ebuild | 27 ++++++++++++++++-----------
1 file changed, 16 insertions(+), 11 deletions(-)
diff --git a/media-sound/lmms/lmms-9999.ebuild b/media-sound/lmms/lmms-9999.ebuild
index 85c5734ae47..44670637ff5 100644
--- a/media-sound/lmms/lmms-9999.ebuild
+++ b/media-sound/lmms/lmms-9999.ebuild
@@ -1,9 +1,11 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
-inherit cmake-utils xdg-utils
+# The order is important here! Both, cmake-utils and xdg define src_prepare.
+# We need the one from cmake-utils
+inherit xdg cmake-utils
DESCRIPTION="Cross-platform music production software"
HOMEPAGE="https://lmms.io"
@@ -11,7 +13,7 @@ if [[ ${PV} == "9999" ]]; then
EGIT_REPO_URI="https://github.com/LMMS/lmms.git"
inherit git-r3
else
- SRC_URI="https://github.com/LMMS/${PN}/archive/v${PV/_/-}.tar.gz -> ${P}.tar.gz"
+ SRC_URI="https://github.com/LMMS/lmms/releases/download/v${PV/_/-}/${P/_/-}.tar.xz -> ${P}.tar.xz"
KEYWORDS="~amd64 ~x86"
S="${WORKDIR}/${P/_/-}"
fi
@@ -24,6 +26,8 @@ IUSE="alsa debug fluidsynth jack libgig mp3 ogg portaudio pulseaudio sdl soundio
COMMON_DEPEND="
dev-qt/qtcore:5
dev-qt/qtgui:5
+ dev-qt/qtwidgets:5
+ dev-qt/qtxml:5
>=media-libs/libsamplerate-0.1.8
>=media-libs/libsndfile-1.0.11
sci-libs/fftw:3.0
@@ -48,9 +52,9 @@ COMMON_DEPEND="
stk? ( media-libs/stk )
vst? ( virtual/wine )
"
-DEPEND="${COMMON_DEPEND}
+DEPEND="${COMMON_DEPEND}"
+BDEPEND="
dev-qt/linguist-tools:5
- >=dev-util/cmake-2.4.5
"
RDEPEND="${COMMON_DEPEND}
media-libs/ladspa-cmt
@@ -72,7 +76,6 @@ src_configure() {
-DWANT_CMT=FALSE
-DWANT_CALF=FALSE
-DWANT_QT5=TRUE
- -DCMAKE_INSTALL_LIBDIR=$(get_libdir)
-DWANT_ALSA=$(usex alsa)
-DWANT_JACK=$(usex jack)
-DWANT_GIG=$(usex libgig)
@@ -89,12 +92,14 @@ src_configure() {
cmake-utils_src_configure
}
+pkg_preinst() {
+ xdg_pkg_preinst
+}
+
pkg_postinst() {
- xdg_mimeinfo_database_update
- xdg_desktop_database_update
+ xdg_pkg_postinst
}
pkg_postrm() {
- xdg_mimeinfo_database_update
- xdg_desktop_database_update
+ xdg_pkg_postrm
}
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/lmms/
@ 2019-03-31 10:47 Andreas Sturmlechner
0 siblings, 0 replies; 40+ messages in thread
From: Andreas Sturmlechner @ 2019-03-31 10:47 UTC (permalink / raw
To: gentoo-commits
commit: 8a071c59c30b2b949ebe796f4f0f0b2b3b091033
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 30 20:46:57 2019 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Mar 31 10:39:23 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a071c59
media-sound/lmms: Drop nonexistent cmake option
Removed upstream in commits:
61dfed942189b270d377c8cf57e62bfc7026d851
3f6ff1deb016c8730d498f3ffb2b36dbbea6689a
Closes: https://bugs.gentoo.org/677910
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
media-sound/lmms/lmms-1.2.0_rc8.ebuild | 1 -
media-sound/lmms/lmms-9999.ebuild | 1 -
2 files changed, 2 deletions(-)
diff --git a/media-sound/lmms/lmms-1.2.0_rc8.ebuild b/media-sound/lmms/lmms-1.2.0_rc8.ebuild
index b0055f08f80..2827a9620b2 100644
--- a/media-sound/lmms/lmms-1.2.0_rc8.ebuild
+++ b/media-sound/lmms/lmms-1.2.0_rc8.ebuild
@@ -71,7 +71,6 @@ DOCS=( README.md doc/AUTHORS )
src_configure() {
local mycmakeargs+=(
-DUSE_WERROR=FALSE
- -DWANT_SYSTEM_SR=TRUE
-DWANT_CAPS=FALSE
-DWANT_TAP=FALSE
-DWANT_SWH=FALSE
diff --git a/media-sound/lmms/lmms-9999.ebuild b/media-sound/lmms/lmms-9999.ebuild
index 44670637ff5..4fddbf9d296 100644
--- a/media-sound/lmms/lmms-9999.ebuild
+++ b/media-sound/lmms/lmms-9999.ebuild
@@ -69,7 +69,6 @@ DOCS=( README.md doc/AUTHORS )
src_configure() {
local mycmakeargs+=(
-DUSE_WERROR=FALSE
- -DWANT_SYSTEM_SR=TRUE
-DWANT_CAPS=FALSE
-DWANT_TAP=FALSE
-DWANT_SWH=FALSE
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/lmms/
@ 2019-04-11 9:21 Lars Wendler
0 siblings, 0 replies; 40+ messages in thread
From: Lars Wendler @ 2019-04-11 9:21 UTC (permalink / raw
To: gentoo-commits
commit: eb57917c7c26c4c86c511c4f1b63916e1ee41b45
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 11 09:20:33 2019 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Thu Apr 11 09:21:35 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb57917c
media-sound/lmms: Added dev-qt/qtx11extras to DEPEND.
Closes: https://bugs.gentoo.org/683062
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
media-sound/lmms/lmms-1.2.0_rc8.ebuild | 4 +++-
media-sound/lmms/lmms-9999.ebuild | 4 +++-
2 files changed, 6 insertions(+), 2 deletions(-)
diff --git a/media-sound/lmms/lmms-1.2.0_rc8.ebuild b/media-sound/lmms/lmms-1.2.0_rc8.ebuild
index 2827a9620b2..60e4c62c671 100644
--- a/media-sound/lmms/lmms-1.2.0_rc8.ebuild
+++ b/media-sound/lmms/lmms-1.2.0_rc8.ebuild
@@ -54,7 +54,9 @@ COMMON_DEPEND="
stk? ( media-libs/stk )
vst? ( virtual/wine )
"
-DEPEND="${COMMON_DEPEND}"
+DEPEND="${COMMON_DEPEND}
+ dev-qt/qtx11extras:5
+"
BDEPEND="
dev-qt/linguist-tools:5
"
diff --git a/media-sound/lmms/lmms-9999.ebuild b/media-sound/lmms/lmms-9999.ebuild
index 4fddbf9d296..66d6fbe1e43 100644
--- a/media-sound/lmms/lmms-9999.ebuild
+++ b/media-sound/lmms/lmms-9999.ebuild
@@ -52,7 +52,9 @@ COMMON_DEPEND="
stk? ( media-libs/stk )
vst? ( virtual/wine )
"
-DEPEND="${COMMON_DEPEND}"
+DEPEND="${COMMON_DEPEND}
+ dev-qt/qtx11extras:5
+"
BDEPEND="
dev-qt/linguist-tools:5
"
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/lmms/
@ 2019-06-11 11:12 Lars Wendler
0 siblings, 0 replies; 40+ messages in thread
From: Lars Wendler @ 2019-06-11 11:12 UTC (permalink / raw
To: gentoo-commits
commit: 77aeb49478eccf4be3fbdf10a79b5dca20a10d19
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 11 10:54:45 2019 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Tue Jun 11 11:11:51 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77aeb494
media-sound/lmms: Bump to version 1.2.0
Package-Manager: Portage-2.3.67, Repoman-2.3.14
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
media-sound/lmms/Manifest | 1 +
media-sound/lmms/lmms-1.2.0.ebuild | 106 +++++++++++++++++++++++++++++++++++++
2 files changed, 107 insertions(+)
diff --git a/media-sound/lmms/Manifest b/media-sound/lmms/Manifest
index 6f79232bd4c..08e455dc2c9 100644
--- a/media-sound/lmms/Manifest
+++ b/media-sound/lmms/Manifest
@@ -1 +1,2 @@
+DIST lmms-1.2.0.tar.xz 14541000 BLAKE2B f53206c2a78104d250fd7eda06ea1c646ad40c2db66baa9ed333213900e33bcab5312c95d5864636930be1b798ac1a79754035e3aec3a3772976aefb80dd8191 SHA512 7d3476fbcbda49d75efee4161f6478656e38a517b6a3b24740ea354e223fba51210f45ff74b46fd1ac73fc6e65409226088b12e29558c91eb818da58734ab6cf
DIST lmms-1.2.0_rc8.tar.xz 14318692 BLAKE2B 972404ab6ce517c748aad21528d5891af5d12c47d38a18f802fb3a5dfc5d6f3ee91cce14a6ff267341c06c9607328b018e1b612f7f0f550372a35038749a7bb3 SHA512 b8fb9c505d9f5e7854767bcd223c8578d4977e59d7bf64993fe0b57e00d1de87f8e77366c3195d8ea429eb3dd44c641e3dbecf27e64609e892a4453ab17d7343
diff --git a/media-sound/lmms/lmms-1.2.0.ebuild b/media-sound/lmms/lmms-1.2.0.ebuild
new file mode 100644
index 00000000000..d5f82bfff2a
--- /dev/null
+++ b/media-sound/lmms/lmms-1.2.0.ebuild
@@ -0,0 +1,106 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# The order is important here! Both, cmake-utils and xdg define src_prepare.
+# We need the one from cmake-utils
+inherit xdg 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
+else
+ SRC_URI="https://github.com/LMMS/lmms/releases/download/v${PV/_/-}/${PN}_${PV/_/-}.tar.xz -> ${P}.tar.xz"
+ KEYWORDS="~amd64 ~x86"
+ S="${WORKDIR}/${P/_/-}"
+fi
+
+LICENSE="GPL-2 LGPL-2"
+SLOT="0"
+
+IUSE="alsa debug fluidsynth jack libgig mp3 ogg portaudio pulseaudio sdl soundio stk vst"
+
+COMMON_DEPEND="
+ dev-qt/qtcore:5
+ dev-qt/qtgui:5
+ dev-qt/qtwidgets:5
+ dev-qt/qtxml:5
+ >=media-libs/libsamplerate-0.1.8
+ >=media-libs/libsndfile-1.0.11
+ sci-libs/fftw:3.0
+ sys-libs/zlib
+ >=x11-libs/fltk-1.3.0_rc3:1
+ alsa? ( media-libs/alsa-lib )
+ fluidsynth? ( media-sound/fluidsynth )
+ jack? ( virtual/jack )
+ libgig? ( media-libs/libgig )
+ mp3? ( media-sound/lame )
+ 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
+ )
+ soundio? ( media-libs/libsoundio )
+ stk? ( media-libs/stk )
+ vst? ( virtual/wine )
+"
+DEPEND="${COMMON_DEPEND}
+ dev-qt/qtx11extras:5
+"
+BDEPEND="
+ dev-qt/linguist-tools:5
+"
+RDEPEND="${COMMON_DEPEND}
+ media-libs/ladspa-cmt
+ media-plugins/calf
+ media-plugins/caps-plugins
+ media-plugins/swh-plugins
+ media-plugins/tap-plugins
+"
+
+DOCS=( README.md doc/AUTHORS )
+
+src_configure() {
+ local mycmakeargs+=(
+ -DUSE_WERROR=FALSE
+ -DWANT_CAPS=FALSE
+ -DWANT_TAP=FALSE
+ -DWANT_SWH=FALSE
+ -DWANT_CMT=FALSE
+ -DWANT_CALF=FALSE
+ -DWANT_QT5=TRUE
+ -DWANT_ALSA=$(usex alsa)
+ -DWANT_JACK=$(usex jack)
+ -DWANT_GIG=$(usex libgig)
+ -DWANT_MP3LAME=$(usex mp3)
+ -DWANT_OGGVORBIS=$(usex ogg)
+ -DWANT_PORTAUDIO=$(usex portaudio)
+ -DWANT_PULSEAUDIO=$(usex pulseaudio)
+ -DWANT_SDL=$(usex sdl)
+ -DWANT_SOUNDIO=$(usex soundio)
+ -DWANT_STK=$(usex stk)
+ -DWANT_VST=$(usex vst)
+ -DWANT_SF2=$(usex fluidsynth)
+ )
+ cmake-utils_src_configure
+}
+
+pkg_preinst() {
+ xdg_pkg_preinst
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+}
+
+pkg_postrm() {
+ xdg_pkg_postrm
+}
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/lmms/
@ 2019-10-21 11:59 Lars Wendler
0 siblings, 0 replies; 40+ messages in thread
From: Lars Wendler @ 2019-10-21 11:59 UTC (permalink / raw
To: gentoo-commits
commit: 157047a2ffa05c12bf7170a8d7e094429da06c20
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 21 11:55:30 2019 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Mon Oct 21 11:59:53 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=157047a2
media-sound/lmms: Bump to version 1.2.1
Package-Manager: Portage-2.3.77, Repoman-2.3.17
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
media-sound/lmms/Manifest | 1 +
media-sound/lmms/lmms-1.2.1.ebuild | 106 +++++++++++++++++++++++++++++++++++++
2 files changed, 107 insertions(+)
diff --git a/media-sound/lmms/Manifest b/media-sound/lmms/Manifest
index 08e455dc2c9..9d9642c9c2a 100644
--- a/media-sound/lmms/Manifest
+++ b/media-sound/lmms/Manifest
@@ -1,2 +1,3 @@
DIST lmms-1.2.0.tar.xz 14541000 BLAKE2B f53206c2a78104d250fd7eda06ea1c646ad40c2db66baa9ed333213900e33bcab5312c95d5864636930be1b798ac1a79754035e3aec3a3772976aefb80dd8191 SHA512 7d3476fbcbda49d75efee4161f6478656e38a517b6a3b24740ea354e223fba51210f45ff74b46fd1ac73fc6e65409226088b12e29558c91eb818da58734ab6cf
DIST lmms-1.2.0_rc8.tar.xz 14318692 BLAKE2B 972404ab6ce517c748aad21528d5891af5d12c47d38a18f802fb3a5dfc5d6f3ee91cce14a6ff267341c06c9607328b018e1b612f7f0f550372a35038749a7bb3 SHA512 b8fb9c505d9f5e7854767bcd223c8578d4977e59d7bf64993fe0b57e00d1de87f8e77366c3195d8ea429eb3dd44c641e3dbecf27e64609e892a4453ab17d7343
+DIST lmms-1.2.1.tar.xz 14543092 BLAKE2B 23cdc201b32295634c5f50f258e5f63fb995cc4bbf7283c8230b35bc0c6ab26e36097860f574747747966e267c36b43d67b6e9e836a026351c48635c66a00aeb SHA512 7054d1592fdea60d76423a0260e941c217f50d2db9c4fcc35df20c8b58067c431ed9b264ef05e9f3f2cba84ca66870d1bf23da92b294a00ac6d567e3d3e771d6
diff --git a/media-sound/lmms/lmms-1.2.1.ebuild b/media-sound/lmms/lmms-1.2.1.ebuild
new file mode 100644
index 00000000000..d5f82bfff2a
--- /dev/null
+++ b/media-sound/lmms/lmms-1.2.1.ebuild
@@ -0,0 +1,106 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# The order is important here! Both, cmake-utils and xdg define src_prepare.
+# We need the one from cmake-utils
+inherit xdg 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
+else
+ SRC_URI="https://github.com/LMMS/lmms/releases/download/v${PV/_/-}/${PN}_${PV/_/-}.tar.xz -> ${P}.tar.xz"
+ KEYWORDS="~amd64 ~x86"
+ S="${WORKDIR}/${P/_/-}"
+fi
+
+LICENSE="GPL-2 LGPL-2"
+SLOT="0"
+
+IUSE="alsa debug fluidsynth jack libgig mp3 ogg portaudio pulseaudio sdl soundio stk vst"
+
+COMMON_DEPEND="
+ dev-qt/qtcore:5
+ dev-qt/qtgui:5
+ dev-qt/qtwidgets:5
+ dev-qt/qtxml:5
+ >=media-libs/libsamplerate-0.1.8
+ >=media-libs/libsndfile-1.0.11
+ sci-libs/fftw:3.0
+ sys-libs/zlib
+ >=x11-libs/fltk-1.3.0_rc3:1
+ alsa? ( media-libs/alsa-lib )
+ fluidsynth? ( media-sound/fluidsynth )
+ jack? ( virtual/jack )
+ libgig? ( media-libs/libgig )
+ mp3? ( media-sound/lame )
+ 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
+ )
+ soundio? ( media-libs/libsoundio )
+ stk? ( media-libs/stk )
+ vst? ( virtual/wine )
+"
+DEPEND="${COMMON_DEPEND}
+ dev-qt/qtx11extras:5
+"
+BDEPEND="
+ dev-qt/linguist-tools:5
+"
+RDEPEND="${COMMON_DEPEND}
+ media-libs/ladspa-cmt
+ media-plugins/calf
+ media-plugins/caps-plugins
+ media-plugins/swh-plugins
+ media-plugins/tap-plugins
+"
+
+DOCS=( README.md doc/AUTHORS )
+
+src_configure() {
+ local mycmakeargs+=(
+ -DUSE_WERROR=FALSE
+ -DWANT_CAPS=FALSE
+ -DWANT_TAP=FALSE
+ -DWANT_SWH=FALSE
+ -DWANT_CMT=FALSE
+ -DWANT_CALF=FALSE
+ -DWANT_QT5=TRUE
+ -DWANT_ALSA=$(usex alsa)
+ -DWANT_JACK=$(usex jack)
+ -DWANT_GIG=$(usex libgig)
+ -DWANT_MP3LAME=$(usex mp3)
+ -DWANT_OGGVORBIS=$(usex ogg)
+ -DWANT_PORTAUDIO=$(usex portaudio)
+ -DWANT_PULSEAUDIO=$(usex pulseaudio)
+ -DWANT_SDL=$(usex sdl)
+ -DWANT_SOUNDIO=$(usex soundio)
+ -DWANT_STK=$(usex stk)
+ -DWANT_VST=$(usex vst)
+ -DWANT_SF2=$(usex fluidsynth)
+ )
+ cmake-utils_src_configure
+}
+
+pkg_preinst() {
+ xdg_pkg_preinst
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+}
+
+pkg_postrm() {
+ xdg_pkg_postrm
+}
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/lmms/
@ 2019-10-21 11:59 Lars Wendler
0 siblings, 0 replies; 40+ messages in thread
From: Lars Wendler @ 2019-10-21 11:59 UTC (permalink / raw
To: gentoo-commits
commit: 51a60df92c5c903bc9fc81c72909318ba29dbcc2
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 21 11:59:23 2019 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Mon Oct 21 11:59:53 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51a60df9
media-sound/lmms: Removed old
Package-Manager: Portage-2.3.77, Repoman-2.3.17
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
media-sound/lmms/Manifest | 1 -
media-sound/lmms/lmms-1.2.0_rc8.ebuild | 108 ---------------------------------
2 files changed, 109 deletions(-)
diff --git a/media-sound/lmms/Manifest b/media-sound/lmms/Manifest
index 9d9642c9c2a..602cfd50748 100644
--- a/media-sound/lmms/Manifest
+++ b/media-sound/lmms/Manifest
@@ -1,3 +1,2 @@
DIST lmms-1.2.0.tar.xz 14541000 BLAKE2B f53206c2a78104d250fd7eda06ea1c646ad40c2db66baa9ed333213900e33bcab5312c95d5864636930be1b798ac1a79754035e3aec3a3772976aefb80dd8191 SHA512 7d3476fbcbda49d75efee4161f6478656e38a517b6a3b24740ea354e223fba51210f45ff74b46fd1ac73fc6e65409226088b12e29558c91eb818da58734ab6cf
-DIST lmms-1.2.0_rc8.tar.xz 14318692 BLAKE2B 972404ab6ce517c748aad21528d5891af5d12c47d38a18f802fb3a5dfc5d6f3ee91cce14a6ff267341c06c9607328b018e1b612f7f0f550372a35038749a7bb3 SHA512 b8fb9c505d9f5e7854767bcd223c8578d4977e59d7bf64993fe0b57e00d1de87f8e77366c3195d8ea429eb3dd44c641e3dbecf27e64609e892a4453ab17d7343
DIST lmms-1.2.1.tar.xz 14543092 BLAKE2B 23cdc201b32295634c5f50f258e5f63fb995cc4bbf7283c8230b35bc0c6ab26e36097860f574747747966e267c36b43d67b6e9e836a026351c48635c66a00aeb SHA512 7054d1592fdea60d76423a0260e941c217f50d2db9c4fcc35df20c8b58067c431ed9b264ef05e9f3f2cba84ca66870d1bf23da92b294a00ac6d567e3d3e771d6
diff --git a/media-sound/lmms/lmms-1.2.0_rc8.ebuild b/media-sound/lmms/lmms-1.2.0_rc8.ebuild
deleted file mode 100644
index 60e4c62c671..00000000000
--- a/media-sound/lmms/lmms-1.2.0_rc8.ebuild
+++ /dev/null
@@ -1,108 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# The order is important here! Both, cmake-utils and xdg define src_prepare.
-# We need the one from cmake-utils
-inherit xdg 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
-else
- # Upstream again fsckd-up their release process
- SRC_URI="https://github.com/LMMS/lmms/releases/download/v${PV/_/-}/${PN}_${PV/_*}.rc7.1.tar.xz -> ${P}.tar.xz"
- KEYWORDS="~amd64 ~x86"
- #S="${WORKDIR}/${P/_/-}"
- S="${WORKDIR}/${P/_*}~rc7.1"
-fi
-
-LICENSE="GPL-2 LGPL-2"
-SLOT="0"
-
-IUSE="alsa debug fluidsynth jack libgig mp3 ogg portaudio pulseaudio sdl soundio stk vst"
-
-COMMON_DEPEND="
- dev-qt/qtcore:5
- dev-qt/qtgui:5
- dev-qt/qtwidgets:5
- dev-qt/qtxml:5
- >=media-libs/libsamplerate-0.1.8
- >=media-libs/libsndfile-1.0.11
- sci-libs/fftw:3.0
- sys-libs/zlib
- >=x11-libs/fltk-1.3.0_rc3:1
- alsa? ( media-libs/alsa-lib )
- fluidsynth? ( media-sound/fluidsynth )
- jack? ( virtual/jack )
- libgig? ( media-libs/libgig )
- mp3? ( media-sound/lame )
- 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
- )
- soundio? ( media-libs/libsoundio )
- stk? ( media-libs/stk )
- vst? ( virtual/wine )
-"
-DEPEND="${COMMON_DEPEND}
- dev-qt/qtx11extras:5
-"
-BDEPEND="
- dev-qt/linguist-tools:5
-"
-RDEPEND="${COMMON_DEPEND}
- media-libs/ladspa-cmt
- media-plugins/calf
- media-plugins/caps-plugins
- media-plugins/swh-plugins
- media-plugins/tap-plugins
-"
-
-DOCS=( README.md doc/AUTHORS )
-
-src_configure() {
- local mycmakeargs+=(
- -DUSE_WERROR=FALSE
- -DWANT_CAPS=FALSE
- -DWANT_TAP=FALSE
- -DWANT_SWH=FALSE
- -DWANT_CMT=FALSE
- -DWANT_CALF=FALSE
- -DWANT_QT5=TRUE
- -DWANT_ALSA=$(usex alsa)
- -DWANT_JACK=$(usex jack)
- -DWANT_GIG=$(usex libgig)
- -DWANT_MP3LAME=$(usex mp3)
- -DWANT_OGGVORBIS=$(usex ogg)
- -DWANT_PORTAUDIO=$(usex portaudio)
- -DWANT_PULSEAUDIO=$(usex pulseaudio)
- -DWANT_SDL=$(usex sdl)
- -DWANT_SOUNDIO=$(usex soundio)
- -DWANT_STK=$(usex stk)
- -DWANT_VST=$(usex vst)
- -DWANT_SF2=$(usex fluidsynth)
- )
- cmake-utils_src_configure
-}
-
-pkg_preinst() {
- xdg_pkg_preinst
-}
-
-pkg_postinst() {
- xdg_pkg_postinst
-}
-
-pkg_postrm() {
- xdg_pkg_postrm
-}
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/lmms/
@ 2019-11-15 0:36 Andreas Sturmlechner
0 siblings, 0 replies; 40+ messages in thread
From: Andreas Sturmlechner @ 2019-11-15 0:36 UTC (permalink / raw
To: gentoo-commits
commit: eecc965adcef237c0a93f5e8b210e987164105e7
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 14 21:46:33 2019 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Fri Nov 15 00:35:56 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eecc965a
media-sound/lmms: Fix metadata.xml typo
Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
media-sound/lmms/metadata.xml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-sound/lmms/metadata.xml b/media-sound/lmms/metadata.xml
index 018a1358bd4..597ac163f21 100644
--- a/media-sound/lmms/metadata.xml
+++ b/media-sound/lmms/metadata.xml
@@ -16,7 +16,7 @@
<use>
<flag name="libgig">Enables GIG player plugin.</flag>
<flag name="fluidsynth">Enables Fluidsynth MIDI software synthesis plugin.</flag>
- <flag name="soundio">Enalbes libsoundio support.</flag>
+ <flag name="soundio">Enables libsoundio support.</flag>
<flag name="stk">Enables STK Mallet plugin.</flag>
<flag name="vst">Enables the VeSTige plugin to run VST plugins through Wine.</flag>
</use>
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/lmms/
@ 2020-06-13 8:48 Miroslav Šulc
0 siblings, 0 replies; 40+ messages in thread
From: Miroslav Šulc @ 2020-06-13 8:48 UTC (permalink / raw
To: gentoo-commits
commit: 67d9cf641415952b231dd39f1b73d86f1e732f28
Author: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 13 08:48:34 2020 +0000
Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Sat Jun 13 08:48:53 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67d9cf64
media-sound/lmms: removed obsolete 1.2.0
Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>
media-sound/lmms/Manifest | 1 -
media-sound/lmms/lmms-1.2.0.ebuild | 106 -------------------------------------
2 files changed, 107 deletions(-)
diff --git a/media-sound/lmms/Manifest b/media-sound/lmms/Manifest
index 602cfd50748..f96ddd69c9c 100644
--- a/media-sound/lmms/Manifest
+++ b/media-sound/lmms/Manifest
@@ -1,2 +1 @@
-DIST lmms-1.2.0.tar.xz 14541000 BLAKE2B f53206c2a78104d250fd7eda06ea1c646ad40c2db66baa9ed333213900e33bcab5312c95d5864636930be1b798ac1a79754035e3aec3a3772976aefb80dd8191 SHA512 7d3476fbcbda49d75efee4161f6478656e38a517b6a3b24740ea354e223fba51210f45ff74b46fd1ac73fc6e65409226088b12e29558c91eb818da58734ab6cf
DIST lmms-1.2.1.tar.xz 14543092 BLAKE2B 23cdc201b32295634c5f50f258e5f63fb995cc4bbf7283c8230b35bc0c6ab26e36097860f574747747966e267c36b43d67b6e9e836a026351c48635c66a00aeb SHA512 7054d1592fdea60d76423a0260e941c217f50d2db9c4fcc35df20c8b58067c431ed9b264ef05e9f3f2cba84ca66870d1bf23da92b294a00ac6d567e3d3e771d6
diff --git a/media-sound/lmms/lmms-1.2.0.ebuild b/media-sound/lmms/lmms-1.2.0.ebuild
deleted file mode 100644
index e489666c90f..00000000000
--- a/media-sound/lmms/lmms-1.2.0.ebuild
+++ /dev/null
@@ -1,106 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# The order is important here! Both, cmake and xdg define src_prepare.
-# We need the one from cmake
-inherit xdg cmake
-
-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
-else
- SRC_URI="https://github.com/LMMS/lmms/releases/download/v${PV/_/-}/${PN}_${PV/_/-}.tar.xz -> ${P}.tar.xz"
- KEYWORDS="~amd64 ~x86"
- S="${WORKDIR}/${P/_/-}"
-fi
-
-LICENSE="GPL-2 LGPL-2"
-SLOT="0"
-
-IUSE="alsa debug fluidsynth jack libgig mp3 ogg portaudio pulseaudio sdl soundio stk vst"
-
-COMMON_DEPEND="
- dev-qt/qtcore:5
- dev-qt/qtgui:5
- dev-qt/qtwidgets:5
- dev-qt/qtxml:5
- >=media-libs/libsamplerate-0.1.8
- >=media-libs/libsndfile-1.0.11
- sci-libs/fftw:3.0
- sys-libs/zlib
- >=x11-libs/fltk-1.3.0_rc3:1
- alsa? ( media-libs/alsa-lib )
- fluidsynth? ( media-sound/fluidsynth )
- jack? ( virtual/jack )
- libgig? ( media-libs/libgig )
- mp3? ( media-sound/lame )
- 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
- )
- soundio? ( media-libs/libsoundio )
- stk? ( media-libs/stk )
- vst? ( virtual/wine )
-"
-DEPEND="${COMMON_DEPEND}
- dev-qt/qtx11extras:5
-"
-BDEPEND="
- dev-qt/linguist-tools:5
-"
-RDEPEND="${COMMON_DEPEND}
- media-libs/ladspa-cmt
- media-plugins/calf
- media-plugins/caps-plugins
- media-plugins/swh-plugins
- media-plugins/tap-plugins
-"
-
-DOCS=( README.md doc/AUTHORS )
-
-src_configure() {
- local mycmakeargs+=(
- -DUSE_WERROR=FALSE
- -DWANT_CAPS=FALSE
- -DWANT_TAP=FALSE
- -DWANT_SWH=FALSE
- -DWANT_CMT=FALSE
- -DWANT_CALF=FALSE
- -DWANT_QT5=TRUE
- -DWANT_ALSA=$(usex alsa)
- -DWANT_JACK=$(usex jack)
- -DWANT_GIG=$(usex libgig)
- -DWANT_MP3LAME=$(usex mp3)
- -DWANT_OGGVORBIS=$(usex ogg)
- -DWANT_PORTAUDIO=$(usex portaudio)
- -DWANT_PULSEAUDIO=$(usex pulseaudio)
- -DWANT_SDL=$(usex sdl)
- -DWANT_SOUNDIO=$(usex soundio)
- -DWANT_STK=$(usex stk)
- -DWANT_VST=$(usex vst)
- -DWANT_SF2=$(usex fluidsynth)
- )
- cmake_src_configure
-}
-
-pkg_preinst() {
- xdg_pkg_preinst
-}
-
-pkg_postinst() {
- xdg_pkg_postinst
-}
-
-pkg_postrm() {
- xdg_pkg_postrm
-}
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/lmms/
@ 2020-07-05 20:29 Lars Wendler
0 siblings, 0 replies; 40+ messages in thread
From: Lars Wendler @ 2020-07-05 20:29 UTC (permalink / raw
To: gentoo-commits
commit: be98bd224e73ed749a270d19ef152ba36019adaa
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 5 20:29:46 2020 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Sun Jul 5 20:29:55 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be98bd22
media-sound/lmms: Bump to version 1.2.2
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
media-sound/lmms/Manifest | 1 +
media-sound/lmms/lmms-1.2.2.ebuild | 108 +++++++++++++++++++++++++++++++++++++
2 files changed, 109 insertions(+)
diff --git a/media-sound/lmms/Manifest b/media-sound/lmms/Manifest
index f96ddd69c9c..2565f68e2df 100644
--- a/media-sound/lmms/Manifest
+++ b/media-sound/lmms/Manifest
@@ -1 +1,2 @@
DIST lmms-1.2.1.tar.xz 14543092 BLAKE2B 23cdc201b32295634c5f50f258e5f63fb995cc4bbf7283c8230b35bc0c6ab26e36097860f574747747966e267c36b43d67b6e9e836a026351c48635c66a00aeb SHA512 7054d1592fdea60d76423a0260e941c217f50d2db9c4fcc35df20c8b58067c431ed9b264ef05e9f3f2cba84ca66870d1bf23da92b294a00ac6d567e3d3e771d6
+DIST lmms-1.2.2.tar.xz 22733960 BLAKE2B 8b561068194e9a4af8260675e784c25a92b6b2f731c29b677cbc16581306bbadcf27ea529adbcd735ff4adffedf3dd98ec7b2d89428a63ea600d022ecdae58e4 SHA512 df74d9e938f1c3807e9941b11db4ccfe9450e23b723c82774de15b7666ac39f1bfdd8519231e28849f994628190ecc92fa05d55bbc0b50a4421f2d183e729028
diff --git a/media-sound/lmms/lmms-1.2.2.ebuild b/media-sound/lmms/lmms-1.2.2.ebuild
new file mode 100644
index 00000000000..2c476fc93c5
--- /dev/null
+++ b/media-sound/lmms/lmms-1.2.2.ebuild
@@ -0,0 +1,108 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# The order is important here! Both, cmake and xdg define src_prepare.
+# We need the one from cmake
+inherit xdg cmake
+
+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
+else
+ SRC_URI="https://github.com/LMMS/lmms/releases/download/v${PV/_/-}/${PN}_${PV/_/-}.tar.xz -> ${P}.tar.xz"
+ KEYWORDS="~amd64 ~x86"
+ S="${WORKDIR}/${P/_/-}"
+fi
+
+LICENSE="GPL-2 LGPL-2"
+SLOT="0"
+
+IUSE="alsa debug fluidsynth jack libgig mp3 ogg portaudio pulseaudio sdl soundio stk vst"
+
+COMMON_DEPEND="
+ dev-qt/qtcore:5
+ dev-qt/qtgui:5
+ dev-qt/qtwidgets:5
+ dev-qt/qtxml:5
+ >=media-libs/libsamplerate-0.1.8
+ >=media-libs/libsndfile-1.0.11
+ sci-libs/fftw:3.0
+ sys-libs/zlib
+ >=x11-libs/fltk-1.3.0_rc3:1
+ alsa? ( media-libs/alsa-lib )
+ fluidsynth? ( media-sound/fluidsynth )
+ jack? ( virtual/jack )
+ libgig? ( media-libs/libgig )
+ mp3? ( media-sound/lame )
+ 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
+ )
+ soundio? ( media-libs/libsoundio )
+ stk? ( media-libs/stk )
+ vst? ( virtual/wine )
+"
+DEPEND="${COMMON_DEPEND}
+ dev-qt/qtx11extras:5
+"
+BDEPEND="
+ dev-qt/linguist-tools:5
+"
+RDEPEND="${COMMON_DEPEND}
+ media-libs/ladspa-cmt
+ media-plugins/calf
+ media-plugins/caps-plugins
+ media-plugins/swh-plugins
+ media-plugins/tap-plugins
+"
+
+DOCS=( README.md doc/AUTHORS )
+
+S="${WORKDIR}/${PN}"
+
+src_configure() {
+ local mycmakeargs+=(
+ -DUSE_WERROR=FALSE
+ -DWANT_CAPS=FALSE
+ -DWANT_TAP=FALSE
+ -DWANT_SWH=FALSE
+ -DWANT_CMT=FALSE
+ -DWANT_CALF=FALSE
+ -DWANT_QT5=TRUE
+ -DWANT_ALSA=$(usex alsa)
+ -DWANT_JACK=$(usex jack)
+ -DWANT_GIG=$(usex libgig)
+ -DWANT_MP3LAME=$(usex mp3)
+ -DWANT_OGGVORBIS=$(usex ogg)
+ -DWANT_PORTAUDIO=$(usex portaudio)
+ -DWANT_PULSEAUDIO=$(usex pulseaudio)
+ -DWANT_SDL=$(usex sdl)
+ -DWANT_SOUNDIO=$(usex soundio)
+ -DWANT_STK=$(usex stk)
+ -DWANT_VST=$(usex vst)
+ -DWANT_SF2=$(usex fluidsynth)
+ )
+ cmake_src_configure
+}
+
+pkg_preinst() {
+ xdg_pkg_preinst
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+}
+
+pkg_postrm() {
+ xdg_pkg_postrm
+}
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/lmms/
@ 2020-07-20 6:42 Agostino Sarubbo
0 siblings, 0 replies; 40+ messages in thread
From: Agostino Sarubbo @ 2020-07-20 6:42 UTC (permalink / raw
To: gentoo-commits
commit: 1def31abdfac29c084f39f19d145c5eff7802c98
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 20 06:42:24 2020 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon Jul 20 06:42:24 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1def31ab
media-sound/lmms: amd64 stable wrt bug #728114
Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
media-sound/lmms/lmms-1.2.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-sound/lmms/lmms-1.2.1.ebuild b/media-sound/lmms/lmms-1.2.1.ebuild
index 2f8eba8d8cd..1a55310d9c5 100644
--- a/media-sound/lmms/lmms-1.2.1.ebuild
+++ b/media-sound/lmms/lmms-1.2.1.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == "9999" ]]; then
inherit git-r3
else
SRC_URI="https://github.com/LMMS/lmms/releases/download/v${PV/_/-}/${PN}_${PV/_/-}.tar.xz -> ${P}.tar.xz"
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="amd64 ~x86"
S="${WORKDIR}/${P/_/-}"
fi
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/lmms/
@ 2020-07-21 9:33 Agostino Sarubbo
0 siblings, 0 replies; 40+ messages in thread
From: Agostino Sarubbo @ 2020-07-21 9:33 UTC (permalink / raw
To: gentoo-commits
commit: 952fbb8a20dab8ebba81821cd6fe8f5186530a39
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 21 09:32:47 2020 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Tue Jul 21 09:32:47 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=952fbb8a
media-sound/lmms: x86 stable wrt bug #728114
Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
media-sound/lmms/lmms-1.2.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-sound/lmms/lmms-1.2.1.ebuild b/media-sound/lmms/lmms-1.2.1.ebuild
index 1a55310d9c5..49ab03f0548 100644
--- a/media-sound/lmms/lmms-1.2.1.ebuild
+++ b/media-sound/lmms/lmms-1.2.1.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == "9999" ]]; then
inherit git-r3
else
SRC_URI="https://github.com/LMMS/lmms/releases/download/v${PV/_/-}/${PN}_${PV/_/-}.tar.xz -> ${P}.tar.xz"
- KEYWORDS="amd64 ~x86"
+ KEYWORDS="amd64 x86"
S="${WORKDIR}/${P/_/-}"
fi
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/lmms/
@ 2020-08-10 13:09 Agostino Sarubbo
0 siblings, 0 replies; 40+ messages in thread
From: Agostino Sarubbo @ 2020-08-10 13:09 UTC (permalink / raw
To: gentoo-commits
commit: e184ccf9bcac4797dec58009b1f348914354b7e8
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 10 13:09:33 2020 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon Aug 10 13:09:33 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e184ccf9
media-sound/lmms: amd64 stable wrt bug #736366
Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
media-sound/lmms/lmms-1.2.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-sound/lmms/lmms-1.2.2.ebuild b/media-sound/lmms/lmms-1.2.2.ebuild
index 86567ace721..db7e09582a4 100644
--- a/media-sound/lmms/lmms-1.2.2.ebuild
+++ b/media-sound/lmms/lmms-1.2.2.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == "9999" ]]; then
inherit git-r3
else
SRC_URI="https://github.com/LMMS/lmms/releases/download/v${PV/_/-}/${PN}_${PV/_/-}.tar.xz -> ${P}.tar.xz"
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="amd64 ~x86"
S="${WORKDIR}/${P/_/-}"
fi
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/lmms/
@ 2020-08-11 14:23 Agostino Sarubbo
0 siblings, 0 replies; 40+ messages in thread
From: Agostino Sarubbo @ 2020-08-11 14:23 UTC (permalink / raw
To: gentoo-commits
commit: 3596ba997e034db0eb76257669749c1589495a7a
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 11 14:23:26 2020 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Tue Aug 11 14:23:37 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3596ba99
media-sound/lmms: x86 stable wrt bug #736366
Package-Manager: Portage-2.3.103, Repoman-2.3.23
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
media-sound/lmms/lmms-1.2.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-sound/lmms/lmms-1.2.2.ebuild b/media-sound/lmms/lmms-1.2.2.ebuild
index db7e09582a4..edae2ae3673 100644
--- a/media-sound/lmms/lmms-1.2.2.ebuild
+++ b/media-sound/lmms/lmms-1.2.2.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == "9999" ]]; then
inherit git-r3
else
SRC_URI="https://github.com/LMMS/lmms/releases/download/v${PV/_/-}/${PN}_${PV/_/-}.tar.xz -> ${P}.tar.xz"
- KEYWORDS="amd64 ~x86"
+ KEYWORDS="amd64 x86"
S="${WORKDIR}/${P/_/-}"
fi
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/lmms/
@ 2021-04-14 8:24 Lars Wendler
0 siblings, 0 replies; 40+ messages in thread
From: Lars Wendler @ 2021-04-14 8:24 UTC (permalink / raw
To: gentoo-commits
commit: eb733a28123a671d54a63883dfc694ae30c0798d
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 14 08:21:01 2021 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Wed Apr 14 08:24:30 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb733a28
media-sound/lmms: Reliably set bash-completion dir via eclass
Thanks-to: Samuel Bauer <samuel.bauer <AT> yahoo.fr>
Bug: https://bugs.gentoo.org/670722
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
media-sound/lmms/lmms-9999.ebuild | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/media-sound/lmms/lmms-9999.ebuild b/media-sound/lmms/lmms-9999.ebuild
index a92a923b07b..a09420e7e36 100644
--- a/media-sound/lmms/lmms-9999.ebuild
+++ b/media-sound/lmms/lmms-9999.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
# The order is important here! Both, cmake and xdg define src_prepare.
# We need the one from cmake
-inherit xdg cmake
+inherit bash-completion-r1 xdg cmake
DESCRIPTION="Cross-platform music production software"
HOMEPAGE="https://lmms.io"
@@ -70,6 +70,7 @@ DOCS=( README.md doc/AUTHORS )
src_configure() {
local mycmakeargs+=(
+ -DBASHCOMP_PKG_PATH="$(get_bashcompdir)"
-DUSE_WERROR=FALSE
-DWANT_CAPS=FALSE
-DWANT_TAP=FALSE
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/lmms/
@ 2021-04-14 8:24 Lars Wendler
0 siblings, 0 replies; 40+ messages in thread
From: Lars Wendler @ 2021-04-14 8:24 UTC (permalink / raw
To: gentoo-commits
commit: 205badc11fe29bc12ee3a206ff25f83d874c3b3f
Author: Samuel Bauer <samuel.bauer <AT> yahoo <DOT> fr>
AuthorDate: Wed Apr 14 08:23:24 2021 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Wed Apr 14 08:24:31 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=205badc1
media-sound/lmms: Remove redundant calls to xdg_pkg_* functions
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
media-sound/lmms/lmms-9999.ebuild | 12 ------------
1 file changed, 12 deletions(-)
diff --git a/media-sound/lmms/lmms-9999.ebuild b/media-sound/lmms/lmms-9999.ebuild
index a09420e7e36..2650aa8061a 100644
--- a/media-sound/lmms/lmms-9999.ebuild
+++ b/media-sound/lmms/lmms-9999.ebuild
@@ -93,15 +93,3 @@ src_configure() {
)
cmake_src_configure
}
-
-pkg_preinst() {
- xdg_pkg_preinst
-}
-
-pkg_postinst() {
- xdg_pkg_postinst
-}
-
-pkg_postrm() {
- xdg_pkg_postrm
-}
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/lmms/
@ 2023-05-29 13:11 Andreas Sturmlechner
0 siblings, 0 replies; 40+ messages in thread
From: Andreas Sturmlechner @ 2023-05-29 13:11 UTC (permalink / raw
To: gentoo-commits
commit: 1ad93e4d8c9c3ba6d35f7c75756c35199706d216
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Mon May 29 09:28:17 2023 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon May 29 13:10:55 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ad93e4d
media-sound/lmms: Switch IUSE=pulseaudio to media-libs/libpulse
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
media-sound/lmms/lmms-9999.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/media-sound/lmms/lmms-9999.ebuild b/media-sound/lmms/lmms-9999.ebuild
index 2650aa8061a8..329eb0410291 100644
--- a/media-sound/lmms/lmms-9999.ebuild
+++ b/media-sound/lmms/lmms-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -43,7 +43,7 @@ COMMON_DEPEND="
media-libs/libvorbis
)
portaudio? ( >=media-libs/portaudio-19_pre )
- pulseaudio? ( media-sound/pulseaudio )
+ pulseaudio? ( media-libs/libpulse )
sdl? (
media-libs/libsdl
>=media-libs/sdl-sound-1.0.1
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/lmms/
@ 2024-03-07 11:51 Sam James
0 siblings, 0 replies; 40+ messages in thread
From: Sam James @ 2024-03-07 11:51 UTC (permalink / raw
To: gentoo-commits
commit: beff6029268c23f6febc23269663f5ca9e67b049
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 7 11:49:41 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Mar 7 11:49:41 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=beff6029
media-sound/lmms: Stabilize 1.2.2-r1 amd64, #926327
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-sound/lmms/lmms-1.2.2-r1.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/media-sound/lmms/lmms-1.2.2-r1.ebuild b/media-sound/lmms/lmms-1.2.2-r1.ebuild
index 535760eee0c3..1edd33ce96c9 100644
--- a/media-sound/lmms/lmms-1.2.2-r1.ebuild
+++ b/media-sound/lmms/lmms-1.2.2-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -12,7 +12,7 @@ if [[ ${PV} == "9999" ]]; then
inherit git-r3
else
SRC_URI="https://github.com/LMMS/lmms/releases/download/v${PV/_/-}/${PN}_${PV/_/-}.tar.xz"
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="amd64 ~x86"
S="${WORKDIR}/${P/_/-}"
fi
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/lmms/
@ 2024-03-07 11:51 Sam James
0 siblings, 0 replies; 40+ messages in thread
From: Sam James @ 2024-03-07 11:51 UTC (permalink / raw
To: gentoo-commits
commit: 321efec8548bc9f60d59fb038a11c91eb6dd2bbd
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 7 11:49:43 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Mar 7 11:49:43 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=321efec8
media-sound/lmms: Stabilize 1.2.2-r1 x86, #926327
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-sound/lmms/lmms-1.2.2-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-sound/lmms/lmms-1.2.2-r1.ebuild b/media-sound/lmms/lmms-1.2.2-r1.ebuild
index 1edd33ce96c9..2f8132cd28a8 100644
--- a/media-sound/lmms/lmms-1.2.2-r1.ebuild
+++ b/media-sound/lmms/lmms-1.2.2-r1.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == "9999" ]]; then
inherit git-r3
else
SRC_URI="https://github.com/LMMS/lmms/releases/download/v${PV/_/-}/${PN}_${PV/_/-}.tar.xz"
- KEYWORDS="amd64 ~x86"
+ KEYWORDS="amd64 x86"
S="${WORKDIR}/${P/_/-}"
fi
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/lmms/
@ 2024-03-07 23:24 Andreas Sturmlechner
0 siblings, 0 replies; 40+ messages in thread
From: Andreas Sturmlechner @ 2024-03-07 23:24 UTC (permalink / raw
To: gentoo-commits
commit: 21a08569f4514fc9f62c965e6e0eb4c9f1bb57e4
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 7 13:40:11 2024 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Mar 7 23:08:27 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21a08569
media-sound/lmms: drop 1.2.2
Closes: https://bugs.gentoo.org/926327
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
media-sound/lmms/Manifest | 1 -
media-sound/lmms/lmms-1.2.2.ebuild | 112 -------------------------------------
2 files changed, 113 deletions(-)
diff --git a/media-sound/lmms/Manifest b/media-sound/lmms/Manifest
index f2ed22466b75..efa2cac4b3a0 100644
--- a/media-sound/lmms/Manifest
+++ b/media-sound/lmms/Manifest
@@ -1,2 +1 @@
-DIST lmms-1.2.2.tar.xz 22733960 BLAKE2B 8b561068194e9a4af8260675e784c25a92b6b2f731c29b677cbc16581306bbadcf27ea529adbcd735ff4adffedf3dd98ec7b2d89428a63ea600d022ecdae58e4 SHA512 df74d9e938f1c3807e9941b11db4ccfe9450e23b723c82774de15b7666ac39f1bfdd8519231e28849f994628190ecc92fa05d55bbc0b50a4421f2d183e729028
DIST lmms_1.2.2.tar.xz 22733960 BLAKE2B 8b561068194e9a4af8260675e784c25a92b6b2f731c29b677cbc16581306bbadcf27ea529adbcd735ff4adffedf3dd98ec7b2d89428a63ea600d022ecdae58e4 SHA512 df74d9e938f1c3807e9941b11db4ccfe9450e23b723c82774de15b7666ac39f1bfdd8519231e28849f994628190ecc92fa05d55bbc0b50a4421f2d183e729028
diff --git a/media-sound/lmms/lmms-1.2.2.ebuild b/media-sound/lmms/lmms-1.2.2.ebuild
deleted file mode 100644
index edae2ae36731..000000000000
--- a/media-sound/lmms/lmms-1.2.2.ebuild
+++ /dev/null
@@ -1,112 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# The order is important here! Both, cmake and xdg define src_prepare.
-# We need the one from cmake
-inherit xdg cmake
-
-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
-else
- SRC_URI="https://github.com/LMMS/lmms/releases/download/v${PV/_/-}/${PN}_${PV/_/-}.tar.xz -> ${P}.tar.xz"
- KEYWORDS="amd64 x86"
- S="${WORKDIR}/${P/_/-}"
-fi
-
-LICENSE="GPL-2 LGPL-2"
-SLOT="0"
-
-IUSE="alsa debug fluidsynth jack libgig mp3 ogg portaudio pulseaudio sdl soundio stk vst"
-
-COMMON_DEPEND="
- dev-qt/qtcore:5
- dev-qt/qtgui:5
- dev-qt/qtwidgets:5
- dev-qt/qtxml:5
- >=media-libs/libsamplerate-0.1.8
- >=media-libs/libsndfile-1.0.11
- sci-libs/fftw:3.0
- sys-libs/zlib
- >=x11-libs/fltk-1.3.0_rc3:1
- alsa? ( media-libs/alsa-lib )
- fluidsynth? ( media-sound/fluidsynth )
- jack? ( virtual/jack )
- libgig? ( media-libs/libgig )
- mp3? ( media-sound/lame )
- 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
- )
- soundio? ( media-libs/libsoundio )
- stk? ( media-libs/stk )
- vst? ( virtual/wine )
-"
-DEPEND="${COMMON_DEPEND}
- dev-qt/qtx11extras:5
-"
-BDEPEND="
- dev-qt/linguist-tools:5
-"
-RDEPEND="${COMMON_DEPEND}
- media-plugins/calf
- media-plugins/caps-plugins
- media-plugins/cmt-plugins
- media-plugins/swh-plugins
- media-plugins/tap-plugins
-"
-
-DOCS=( README.md doc/AUTHORS )
-
-S="${WORKDIR}/${PN}"
-
-PATCHES=(
- "${FILESDIR}/${PN}-1.2.2-no_compress_man.patch" #733284
-)
-
-src_configure() {
- local mycmakeargs+=(
- -DUSE_WERROR=FALSE
- -DWANT_CAPS=FALSE
- -DWANT_TAP=FALSE
- -DWANT_SWH=FALSE
- -DWANT_CMT=FALSE
- -DWANT_CALF=FALSE
- -DWANT_QT5=TRUE
- -DWANT_ALSA=$(usex alsa)
- -DWANT_JACK=$(usex jack)
- -DWANT_GIG=$(usex libgig)
- -DWANT_MP3LAME=$(usex mp3)
- -DWANT_OGGVORBIS=$(usex ogg)
- -DWANT_PORTAUDIO=$(usex portaudio)
- -DWANT_PULSEAUDIO=$(usex pulseaudio)
- -DWANT_SDL=$(usex sdl)
- -DWANT_SOUNDIO=$(usex soundio)
- -DWANT_STK=$(usex stk)
- -DWANT_VST=$(usex vst)
- -DWANT_SF2=$(usex fluidsynth)
- )
- cmake_src_configure
-}
-
-pkg_preinst() {
- xdg_pkg_preinst
-}
-
-pkg_postinst() {
- xdg_pkg_postinst
-}
-
-pkg_postrm() {
- xdg_pkg_postrm
-}
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/lmms/
@ 2024-06-24 7:13 Miroslav Šulc
0 siblings, 0 replies; 40+ messages in thread
From: Miroslav Šulc @ 2024-06-24 7:13 UTC (permalink / raw
To: gentoo-commits
commit: e79cd34c45410c027ac7b83111370b7454ed7cdd
Author: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 24 07:11:31 2024 +0000
Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Mon Jun 24 07:11:31 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e79cd34c
media-sound/lmms: organized variables
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>
media-sound/lmms/lmms-1.2.2-r2.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/media-sound/lmms/lmms-1.2.2-r2.ebuild b/media-sound/lmms/lmms-1.2.2-r2.ebuild
index 06b9e57473c3..0ac4235a2ccb 100644
--- a/media-sound/lmms/lmms-1.2.2-r2.ebuild
+++ b/media-sound/lmms/lmms-1.2.2-r2.ebuild
@@ -16,6 +16,8 @@ else
S="${WORKDIR}/${P/_/-}"
fi
+S="${WORKDIR}/${PN}"
+
LICENSE="GPL-2 LGPL-2"
SLOT="0"
@@ -66,8 +68,6 @@ RDEPEND="${COMMON_DEPEND}
DOCS=( README.md doc/AUTHORS )
-S="${WORKDIR}/${PN}"
-
PATCHES=(
"${FILESDIR}/${PN}-1.2.2-no_compress_man.patch" #733284
"${FILESDIR}/${PN}-1.2.2-plugin-path.patch" #907285
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/lmms/
@ 2024-06-25 10:55 Miroslav Šulc
0 siblings, 0 replies; 40+ messages in thread
From: Miroslav Šulc @ 2024-06-25 10:55 UTC (permalink / raw
To: gentoo-commits
commit: de71f61aa81a349334c299fc302b869d2e65f17c
Author: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 25 10:54:46 2024 +0000
Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Tue Jun 25 10:54:46 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de71f61a
media-sound/lmms: fixed desktop database update
Closes: https://bugs.gentoo.org/910671
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>
media-sound/lmms/lmms-1.2.2-r2.ebuild | 2 +-
media-sound/lmms/lmms-9999.ebuild | 4 ++--
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/media-sound/lmms/lmms-1.2.2-r2.ebuild b/media-sound/lmms/lmms-1.2.2-r2.ebuild
index 0ac4235a2ccb..15bb77c03a9d 100644
--- a/media-sound/lmms/lmms-1.2.2-r2.ebuild
+++ b/media-sound/lmms/lmms-1.2.2-r2.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-inherit cmake
+inherit cmake xdg
DESCRIPTION="Cross-platform music production software"
HOMEPAGE="https://lmms.io"
diff --git a/media-sound/lmms/lmms-9999.ebuild b/media-sound/lmms/lmms-9999.ebuild
index f525286d2873..585a69e8e401 100644
--- a/media-sound/lmms/lmms-9999.ebuild
+++ b/media-sound/lmms/lmms-9999.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-inherit cmake
+inherit cmake xdg
DESCRIPTION="Cross-platform music production software"
HOMEPAGE="https://lmms.io"
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/lmms/
@ 2024-06-25 10:57 Miroslav Šulc
0 siblings, 0 replies; 40+ messages in thread
From: Miroslav Šulc @ 2024-06-25 10:57 UTC (permalink / raw
To: gentoo-commits
commit: 115e9955f91539fbb93a76b7a0f0d004e5a335dd
Author: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 25 10:57:17 2024 +0000
Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Tue Jun 25 10:57:17 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=115e9955
media-sound/lmms: WANT_QT5 not present in live anymore
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>
media-sound/lmms/lmms-9999.ebuild | 1 -
1 file changed, 1 deletion(-)
diff --git a/media-sound/lmms/lmms-9999.ebuild b/media-sound/lmms/lmms-9999.ebuild
index 585a69e8e401..ec73afb24dd9 100644
--- a/media-sound/lmms/lmms-9999.ebuild
+++ b/media-sound/lmms/lmms-9999.ebuild
@@ -79,7 +79,6 @@ src_configure() {
-DWANT_SWH=FALSE
-DWANT_CMT=FALSE
-DWANT_CALF=FALSE
- -DWANT_QT5=TRUE
-DWANT_ALSA=$(usex alsa)
-DWANT_JACK=$(usex jack)
-DWANT_GIG=$(usex libgig)
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/lmms/
@ 2024-07-31 21:18 Eli Schwartz
0 siblings, 0 replies; 40+ messages in thread
From: Eli Schwartz @ 2024-07-31 21:18 UTC (permalink / raw
To: gentoo-commits
commit: 5cff97f8ec69978d0b899b54e4aff82587592b69
Author: Eli Schwartz <eschwartz <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 31 17:12:04 2024 +0000
Commit: Eli Schwartz <eschwartz <AT> gentoo <DOT> org>
CommitDate: Wed Jul 31 21:16:53 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cff97f8
media-sound/lmms: add missing testsuite dependency
It needs dev-qt/qttest in order to link tests successfully. And there is
also a cmake warning that Qt5::Test was linked to, but not found, and
that's a bug -- due to cmake's excellent, world-class type safety, this
is NOT obviously a detectable error when you can simply assume maybe it
means `-lQt5::Test`, but in the minimum version that the live ebuild
uses, the fact that the string name includes "::" means cmake can and in
fact does error out since "::" is reserved for imported libraries.
So the live ebuild actually fails to configure without qttest, but even
the versioned release would error out when running the testsuite and
attempting to compile the test program. Of course, the versioned release
also doesn't *connect* the testsuite, and one of the test cases appears
to fail anyway even if you manually cd and run it by hand.
Naturally, there is no buildsystem option to disable this. Instead, we
use a filthy sed to the test directory when not building tests.
Closes: https://bugs.gentoo.org/879567
Signed-off-by: Eli Schwartz <eschwartz <AT> gentoo.org>
media-sound/lmms/lmms-1.2.2-r2.ebuild | 24 +++++++++++++++++++++++-
media-sound/lmms/lmms-9999.ebuild | 20 +++++++++++++++++++-
2 files changed, 42 insertions(+), 2 deletions(-)
diff --git a/media-sound/lmms/lmms-1.2.2-r2.ebuild b/media-sound/lmms/lmms-1.2.2-r2.ebuild
index 15bb77c03a9d..20dd54d2f656 100644
--- a/media-sound/lmms/lmms-1.2.2-r2.ebuild
+++ b/media-sound/lmms/lmms-1.2.2-r2.ebuild
@@ -21,7 +21,13 @@ S="${WORKDIR}/${PN}"
LICENSE="GPL-2 LGPL-2"
SLOT="0"
-IUSE="alsa debug fluidsynth jack libgig mp3 ogg portaudio pulseaudio sdl soundio stk vst"
+IUSE="alsa debug fluidsynth jack libgig mp3 ogg portaudio pulseaudio sdl soundio stk test vst"
+
+# FAIL! : AutomatableModelTest::LinkTests() 'm1Changed' returned FALSE. ()
+#
+# Did not previously pass, did not previously run. Maintain status quo.
+# Fixed upstream in git.
+RESTRICT="test"
COMMON_DEPEND="
dev-qt/qtcore:5
@@ -54,6 +60,7 @@ COMMON_DEPEND="
"
DEPEND="${COMMON_DEPEND}
dev-qt/qtx11extras:5
+ test? ( dev-qt/qttest:5 )
"
BDEPEND="
dev-qt/linguist-tools:5
@@ -74,6 +81,14 @@ PATCHES=(
"${FILESDIR}/${PN}-1.2.2-kwidgetsaddons.patch"
)
+src_prepare() {
+ cmake_src_prepare
+
+ if use !test; then
+ sed -i '/ADD_SUBDIRECTORY(tests)/d' CMakeLists.txt || die
+ fi
+}
+
src_configure() {
local mycmakeargs=(
-DUSE_WERROR=FALSE
@@ -99,3 +114,10 @@ src_configure() {
cmake_src_configure
}
+
+src_test() {
+ # does not use ctest
+ cmake_build tests/tests
+ "${BUILD_DIR}"/tests/tests || die
+
+}
diff --git a/media-sound/lmms/lmms-9999.ebuild b/media-sound/lmms/lmms-9999.ebuild
index ec73afb24dd9..f003402e4f33 100644
--- a/media-sound/lmms/lmms-9999.ebuild
+++ b/media-sound/lmms/lmms-9999.ebuild
@@ -19,7 +19,9 @@ fi
LICENSE="GPL-2 LGPL-2"
SLOT="0"
-IUSE="alsa debug fluidsynth jack libgig mp3 ogg portaudio pulseaudio sdl soundio stk vst"
+IUSE="alsa debug fluidsynth jack libgig mp3 ogg portaudio pulseaudio sdl soundio stk test vst"
+
+RESTRICT="!test? ( test )"
COMMON_DEPEND="
dev-qt/qtcore:5
@@ -52,6 +54,7 @@ COMMON_DEPEND="
"
DEPEND="${COMMON_DEPEND}
dev-qt/qtx11extras:5
+ test? ( dev-qt/qttest:5 )
"
BDEPEND="
dev-qt/linguist-tools:5
@@ -71,6 +74,14 @@ PATCHES=(
"${FILESDIR}/${PN}-9999-plugin-path.patch" #907285
)
+src_prepare() {
+ cmake_src_prepare
+
+ if use !test; then
+ sed -i '/ADD_SUBDIRECTORY(tests)/d' CMakeLists.txt || die
+ fi
+}
+
src_configure() {
local mycmakeargs=(
-DUSE_WERROR=FALSE
@@ -95,3 +106,10 @@ src_configure() {
cmake_src_configure
}
+
+src_test() {
+ # tests are hidden inside a subdir and ctest does not detect them without
+ # running inside that subdir
+ local BUILD_DIR="${BUILD_DIR}/tests"
+ cmake_src_test
+}
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/lmms/
@ 2024-07-31 21:18 Eli Schwartz
0 siblings, 0 replies; 40+ messages in thread
From: Eli Schwartz @ 2024-07-31 21:18 UTC (permalink / raw
To: gentoo-commits
commit: 2c291d432f5cd25656bb6520e02e39b3fdc97a1a
Author: Eli Schwartz <eschwartz <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 31 19:41:52 2024 +0000
Commit: Eli Schwartz <eschwartz <AT> gentoo <DOT> org>
CommitDate: Wed Jul 31 21:16:53 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c291d43
media-sound/lmms: mark as LTO-unsafe
Fixed upstream in git, leave off of live ebuild.
Closes: https://bugs.gentoo.org/860867
Signed-off-by: Eli Schwartz <eschwartz <AT> gentoo.org>
media-sound/lmms/lmms-1.2.2-r2.ebuild | 9 ++++++++-
1 file changed, 8 insertions(+), 1 deletion(-)
diff --git a/media-sound/lmms/lmms-1.2.2-r2.ebuild b/media-sound/lmms/lmms-1.2.2-r2.ebuild
index 20dd54d2f656..775db25c1d67 100644
--- a/media-sound/lmms/lmms-1.2.2-r2.ebuild
+++ b/media-sound/lmms/lmms-1.2.2-r2.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-inherit cmake xdg
+inherit cmake flag-o-matic xdg
DESCRIPTION="Cross-platform music production software"
HOMEPAGE="https://lmms.io"
@@ -90,6 +90,13 @@ src_prepare() {
}
src_configure() {
+ # -Werror=odr
+ # https://bugs.gentoo.org/860867
+ # https://github.com/LMMS/lmms/pull/6174
+ #
+ # Fixed upstream, remove whenever they finally release a new version.
+ filter-lto
+
local mycmakeargs=(
-DUSE_WERROR=FALSE
-DWANT_CAPS=FALSE
^ permalink raw reply related [flat|nested] 40+ messages in thread
end of thread, other threads:[~2024-07-31 21:18 UTC | newest]
Thread overview: 40+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-10-21 11:59 [gentoo-commits] repo/gentoo:master commit in: media-sound/lmms/ Lars Wendler
-- strict thread matches above, loose matches on Subject: below --
2024-07-31 21:18 Eli Schwartz
2024-07-31 21:18 Eli Schwartz
2024-06-25 10:57 Miroslav Šulc
2024-06-25 10:55 Miroslav Šulc
2024-06-24 7:13 Miroslav Šulc
2024-03-07 23:24 Andreas Sturmlechner
2024-03-07 11:51 Sam James
2024-03-07 11:51 Sam James
2023-05-29 13:11 Andreas Sturmlechner
2021-04-14 8:24 Lars Wendler
2021-04-14 8:24 Lars Wendler
2020-08-11 14:23 Agostino Sarubbo
2020-08-10 13:09 Agostino Sarubbo
2020-07-21 9:33 Agostino Sarubbo
2020-07-20 6:42 Agostino Sarubbo
2020-07-05 20:29 Lars Wendler
2020-06-13 8:48 Miroslav Šulc
2019-11-15 0:36 Andreas Sturmlechner
2019-10-21 11:59 Lars Wendler
2019-06-11 11:12 Lars Wendler
2019-04-11 9:21 Lars Wendler
2019-03-31 10:47 Andreas Sturmlechner
2019-03-13 14:31 Lars Wendler
2019-03-13 14:31 Lars Wendler
2019-01-09 11:52 Andreas Sturmlechner
2018-08-14 8:42 Lars Wendler
2018-01-06 22:54 Mikle Kolyada
2017-12-13 21:37 NP Hardass
2017-11-30 21:40 Lars Wendler
2017-11-30 21:40 Lars Wendler
2017-10-13 21:07 Jonas Stein
2017-09-26 0:54 Andreas Sturmlechner
2017-09-26 0:54 Andreas Sturmlechner
2017-09-21 0:56 NP Hardass
2017-08-01 14:08 Amy Liffey
2017-05-05 13:27 Lars Wendler
2017-04-08 9:23 Alexis Ballier
2016-12-29 15:05 Alexis Ballier
2016-03-07 18:50 Alexis Ballier
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox