* [gentoo-commits] repo/gentoo:master commit in: app-misc/qlcplus/
@ 2016-02-20 12:45 Michael Weber
0 siblings, 0 replies; 37+ messages in thread
From: Michael Weber @ 2016-02-20 12:45 UTC (permalink / raw
To: gentoo-commits
commit: fc935d9243f9716b4d6ebb3a86cbb6daeef34598
Author: Michael Weber <xmw <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 20 12:29:30 2016 +0000
Commit: Michael Weber <xmw <AT> gentoo <DOT> org>
CommitDate: Sat Feb 20 12:31:54 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc935d92
app-misc/qlcplus: Initial import (fixes bug 492426, thanks jannis).
Package-Manager: portage-2.2.27
app-misc/qlcplus/Manifest | 1 +
app-misc/qlcplus/metadata.xml | 8 +++++
app-misc/qlcplus/qlcplus-4.10.2b.ebuild | 61 +++++++++++++++++++++++++++++++++
3 files changed, 70 insertions(+)
diff --git a/app-misc/qlcplus/Manifest b/app-misc/qlcplus/Manifest
new file mode 100644
index 0000000..ba5576c
--- /dev/null
+++ b/app-misc/qlcplus/Manifest
@@ -0,0 +1 @@
+DIST qlcplus_4.10.2b.tar.gz 9711691 SHA256 1bcd2eef3e327714b3a83d0f0ff4695caa81bc1336f35abce29a047232b1a780 SHA512 d9716bcdd7289a0d5b94482ae3a7a4a047dc548c0a0b0b488c1f5af50280921a6769fe6479810862291d08508884a1403327be7722681a3a367ee3f77b895eab WHIRLPOOL 5b08afb4cac96926220140dba7283666829dc46e0fdcc517f28442c0b311febce81d0127adc3eaeb7bb3b7a570662558daa98a661acecd9b889e3669d8105ef8
diff --git a/app-misc/qlcplus/metadata.xml b/app-misc/qlcplus/metadata.xml
new file mode 100644
index 0000000..3c3d5ce
--- /dev/null
+++ b/app-misc/qlcplus/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>xmw@gentoo.org</email>
+ <name>Michael Weber</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/app-misc/qlcplus/qlcplus-4.10.2b.ebuild b/app-misc/qlcplus/qlcplus-4.10.2b.ebuild
new file mode 100644
index 0000000..059430a
--- /dev/null
+++ b/app-misc/qlcplus/qlcplus-4.10.2b.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit qmake-utils qt4-r2 eutils virtualx
+
+DESCRIPTION="QLC+ - Q Light Controller Plus to control DMX interfaces"
+HOMEPAGE="http://www.qlcplus.org/"
+SRC_URI="http://www.${PN}.org/downloads/${PV/b/}/${PN}_${PV}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="qt4 qt5"
+
+REQUIRED_USE="?? ( qt4 qt5 )"
+
+RDEPEND="dev-libs/glib:2
+ virtual/libusb:0
+ virtual/libusb:1
+ media-libs/alsa-lib
+ media-libs/libmad
+ media-libs/libsndfile
+ sci-libs/fftw:3.0
+ virtual/udev
+ || ( dev-embedded/libftdi:1 dev-embedded/libftdi:0 )
+ qt4? ( dev-qt/qtcore:4
+ dev-qt/qtgui:4
+ dev-qt/qtscript:4
+ dev-qt/qttest:4 )
+ qt5? ( dev-qt/qtcore:5
+ dev-qt/qtgui:5
+ dev-qt/qtmultimedia:5[widgets]
+ dev-qt/qtnetwork
+ dev-qt/qtscript:5
+ dev-qt/qttest:5
+ dev-qt/qtwidgets:5 )"
+
+DEPEND="${RDEPEND}"
+
+S=${WORKDIR}/${P/b/}
+
+src_prepare() {
+ sed -e "s:/etc/udev/rules.d:${EROOT}lib/udev/rules.d:" -i \
+ plugins/hid/hid.pro \
+ plugins/udmx/src/src.pro \
+ plugins/dmxusb/src/src.pro \
+ plugins/spi/spi.pro \
+ plugins/peperoni/unix/unix.pro || die
+}
+
+src_configure() {
+ use qt5 && eqmake5
+ use qt4 && eqmake4
+}
+
+src_test() {
+ Xemake check
+}
^ permalink raw reply related [flat|nested] 37+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-misc/qlcplus/
@ 2016-02-20 20:56 Michael Weber
0 siblings, 0 replies; 37+ messages in thread
From: Michael Weber @ 2016-02-20 20:56 UTC (permalink / raw
To: gentoo-commits
commit: b684018abe750cdc30a83d8125f71ab081c85c36
Author: Michael Weber <xmw <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 20 20:50:01 2016 +0000
Commit: Michael Weber <xmw <AT> gentoo <DOT> org>
CommitDate: Sat Feb 20 20:56:37 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b684018a
app-misc/qlcplus: Fix REQUIRED_USE (thanks Toralf Förster, bug 575242).
Package-Manager: portage-2.2.27
app-misc/qlcplus/qlcplus-4.10.2b.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-misc/qlcplus/qlcplus-4.10.2b.ebuild b/app-misc/qlcplus/qlcplus-4.10.2b.ebuild
index 059430a..08f19ba 100644
--- a/app-misc/qlcplus/qlcplus-4.10.2b.ebuild
+++ b/app-misc/qlcplus/qlcplus-4.10.2b.ebuild
@@ -15,7 +15,7 @@ SLOT="0"
KEYWORDS="~amd64"
IUSE="qt4 qt5"
-REQUIRED_USE="?? ( qt4 qt5 )"
+REQUIRED_USE="^^ ( qt4 qt5 )"
RDEPEND="dev-libs/glib:2
virtual/libusb:0
^ permalink raw reply related [flat|nested] 37+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-misc/qlcplus/
@ 2016-02-29 16:19 Michael Palimaka
0 siblings, 0 replies; 37+ messages in thread
From: Michael Palimaka @ 2016-02-29 16:19 UTC (permalink / raw
To: gentoo-commits
commit: aa77f8ed197b8b7ffa044b2ef8556a97c83e654d
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 29 16:19:05 2016 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Mon Feb 29 16:19:25 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa77f8ed
app-misc/qlcplus: add missing slot
Package-Manager: portage-2.2.27
app-misc/qlcplus/qlcplus-4.10.2b.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-misc/qlcplus/qlcplus-4.10.2b.ebuild b/app-misc/qlcplus/qlcplus-4.10.2b.ebuild
index 08f19ba..4c24585 100644
--- a/app-misc/qlcplus/qlcplus-4.10.2b.ebuild
+++ b/app-misc/qlcplus/qlcplus-4.10.2b.ebuild
@@ -33,7 +33,7 @@ RDEPEND="dev-libs/glib:2
qt5? ( dev-qt/qtcore:5
dev-qt/qtgui:5
dev-qt/qtmultimedia:5[widgets]
- dev-qt/qtnetwork
+ dev-qt/qtnetwork:5
dev-qt/qtscript:5
dev-qt/qttest:5
dev-qt/qtwidgets:5 )"
^ permalink raw reply related [flat|nested] 37+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-misc/qlcplus/
@ 2016-03-19 21:41 Patrice Clement
0 siblings, 0 replies; 37+ messages in thread
From: Patrice Clement @ 2016-03-19 21:41 UTC (permalink / raw
To: gentoo-commits
commit: 125ba167eefba81335b68db39a4474bf52804af9
Author: Jannis Achstetter <kripton <AT> kripserver <DOT> net>
AuthorDate: Mon Mar 7 21:15:28 2016 +0000
Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Sat Mar 19 21:28:11 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=125ba167
app-misc/qlcplus: bump to version 4.10.3
Closes: https://github.com/gentoo/gentoo/pull/989
app-misc/qlcplus/Manifest | 1 +
app-misc/qlcplus/qlcplus-4.10.3.ebuild | 61 ++++++++++++++++++++++++++++++++++
2 files changed, 62 insertions(+)
diff --git a/app-misc/qlcplus/Manifest b/app-misc/qlcplus/Manifest
index ba5576c..8bd45b6 100644
--- a/app-misc/qlcplus/Manifest
+++ b/app-misc/qlcplus/Manifest
@@ -1 +1,2 @@
DIST qlcplus_4.10.2b.tar.gz 9711691 SHA256 1bcd2eef3e327714b3a83d0f0ff4695caa81bc1336f35abce29a047232b1a780 SHA512 d9716bcdd7289a0d5b94482ae3a7a4a047dc548c0a0b0b488c1f5af50280921a6769fe6479810862291d08508884a1403327be7722681a3a367ee3f77b895eab WHIRLPOOL 5b08afb4cac96926220140dba7283666829dc46e0fdcc517f28442c0b311febce81d0127adc3eaeb7bb3b7a570662558daa98a661acecd9b889e3669d8105ef8
+DIST qlcplus_4.10.3.tar.gz 9786835 SHA256 eb2de10c2f7200522188f879aa6a98ac6eeedf50e0cc888fb418e9b736a630d7 SHA512 32d951e465fd9dccbc28b9798dc1416e2dfa7741225cc535288fac0e2e0724568fbaf2345946b907af6696c430f2b58ca7d8640254cdc34ff0d1a20ef28d5292 WHIRLPOOL 08580bc6b81a603b2a8c14b086eacf2e63982b0684040ce9f39c8cfff05597c9367866d3f933f5f17e774ce99621f4c9ae30a6d831e06ec7d7a3502dc62b95bc
diff --git a/app-misc/qlcplus/qlcplus-4.10.3.ebuild b/app-misc/qlcplus/qlcplus-4.10.3.ebuild
new file mode 100644
index 0000000..53690a7
--- /dev/null
+++ b/app-misc/qlcplus/qlcplus-4.10.3.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit qmake-utils qt4-r2 eutils virtualx
+
+DESCRIPTION="QLC+ - Q Light Controller Plus to control DMX interfaces"
+HOMEPAGE="http://www.qlcplus.org/"
+SRC_URI="http://www.${PN}.org/downloads/${PV}/${PN}_${PV}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="qt4 qt5"
+
+REQUIRED_USE="^^ ( qt4 qt5 )"
+
+RDEPEND="dev-libs/glib:2
+ virtual/libusb:0
+ virtual/libusb:1
+ media-libs/alsa-lib
+ media-libs/libmad
+ media-libs/libsndfile
+ sci-libs/fftw:3.0
+ virtual/udev
+ || ( dev-embedded/libftdi:1 dev-embedded/libftdi:0 )
+ qt4? ( dev-qt/qtcore:4
+ dev-qt/qtgui:4
+ dev-qt/qtscript:4
+ dev-qt/qttest:4 )
+ qt5? ( dev-qt/qtcore:5
+ dev-qt/qtgui:5
+ dev-qt/qtmultimedia:5[widgets]
+ dev-qt/qtnetwork:5
+ dev-qt/qtscript:5
+ dev-qt/qttest:5
+ dev-qt/qtwidgets:5 )"
+
+DEPEND="${RDEPEND}"
+
+S=${WORKDIR}/${P/b/}
+
+src_prepare() {
+ sed -e "s:/etc/udev/rules.d:${EROOT}lib/udev/rules.d:" -i \
+ plugins/hid/hid.pro \
+ plugins/udmx/src/src.pro \
+ plugins/dmxusb/src/src.pro \
+ plugins/spi/spi.pro \
+ plugins/peperoni/unix/unix.pro || die
+}
+
+src_configure() {
+ use qt5 && eqmake5
+ use qt4 && eqmake4
+}
+
+src_test() {
+ Xemake check
+}
^ permalink raw reply related [flat|nested] 37+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-misc/qlcplus/
@ 2016-06-10 23:24 Michael Weber
0 siblings, 0 replies; 37+ messages in thread
From: Michael Weber @ 2016-06-10 23:24 UTC (permalink / raw
To: gentoo-commits
commit: 4e5615f9203089cfaf3c0f157943ac6ecd80695f
Author: Michael Weber <xmw <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 10 23:24:05 2016 +0000
Commit: Michael Weber <xmw <AT> gentoo <DOT> org>
CommitDate: Fri Jun 10 23:24:38 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e5615f9
app-misc/qlcplus: Version bump.
Package-Manager: portage-2.2.28
app-misc/qlcplus/Manifest | 1 +
app-misc/qlcplus/qlcplus-4.10.4.ebuild | 61 ++++++++++++++++++++++++++++++++++
2 files changed, 62 insertions(+)
diff --git a/app-misc/qlcplus/Manifest b/app-misc/qlcplus/Manifest
index 8bd45b6..e72bc59 100644
--- a/app-misc/qlcplus/Manifest
+++ b/app-misc/qlcplus/Manifest
@@ -1,2 +1,3 @@
DIST qlcplus_4.10.2b.tar.gz 9711691 SHA256 1bcd2eef3e327714b3a83d0f0ff4695caa81bc1336f35abce29a047232b1a780 SHA512 d9716bcdd7289a0d5b94482ae3a7a4a047dc548c0a0b0b488c1f5af50280921a6769fe6479810862291d08508884a1403327be7722681a3a367ee3f77b895eab WHIRLPOOL 5b08afb4cac96926220140dba7283666829dc46e0fdcc517f28442c0b311febce81d0127adc3eaeb7bb3b7a570662558daa98a661acecd9b889e3669d8105ef8
DIST qlcplus_4.10.3.tar.gz 9786835 SHA256 eb2de10c2f7200522188f879aa6a98ac6eeedf50e0cc888fb418e9b736a630d7 SHA512 32d951e465fd9dccbc28b9798dc1416e2dfa7741225cc535288fac0e2e0724568fbaf2345946b907af6696c430f2b58ca7d8640254cdc34ff0d1a20ef28d5292 WHIRLPOOL 08580bc6b81a603b2a8c14b086eacf2e63982b0684040ce9f39c8cfff05597c9367866d3f933f5f17e774ce99621f4c9ae30a6d831e06ec7d7a3502dc62b95bc
+DIST qlcplus_4.10.4.tar.gz 9391198 SHA256 14b75aecee2c63bb3d36868c946b2e7f435827ae1f4ef24c898c52f996d91c4e SHA512 2e087a9a0ec9ed508914e60c6bc1fdb65103831b9a0af91377c8aa759e1217819db157e8f54fb2ccf5538563c4f749b24975b9879bc3453b6101808b709acb94 WHIRLPOOL aae84cebd31cd4926d508655c8f6a86fdd8bd5d6b6c5ae8b94aa026c7c40815354969e94291c3dcc184ef575a2c170e802126842fc79756342d40292ae3005cd
diff --git a/app-misc/qlcplus/qlcplus-4.10.4.ebuild b/app-misc/qlcplus/qlcplus-4.10.4.ebuild
new file mode 100644
index 0000000..53690a7
--- /dev/null
+++ b/app-misc/qlcplus/qlcplus-4.10.4.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit qmake-utils qt4-r2 eutils virtualx
+
+DESCRIPTION="QLC+ - Q Light Controller Plus to control DMX interfaces"
+HOMEPAGE="http://www.qlcplus.org/"
+SRC_URI="http://www.${PN}.org/downloads/${PV}/${PN}_${PV}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="qt4 qt5"
+
+REQUIRED_USE="^^ ( qt4 qt5 )"
+
+RDEPEND="dev-libs/glib:2
+ virtual/libusb:0
+ virtual/libusb:1
+ media-libs/alsa-lib
+ media-libs/libmad
+ media-libs/libsndfile
+ sci-libs/fftw:3.0
+ virtual/udev
+ || ( dev-embedded/libftdi:1 dev-embedded/libftdi:0 )
+ qt4? ( dev-qt/qtcore:4
+ dev-qt/qtgui:4
+ dev-qt/qtscript:4
+ dev-qt/qttest:4 )
+ qt5? ( dev-qt/qtcore:5
+ dev-qt/qtgui:5
+ dev-qt/qtmultimedia:5[widgets]
+ dev-qt/qtnetwork:5
+ dev-qt/qtscript:5
+ dev-qt/qttest:5
+ dev-qt/qtwidgets:5 )"
+
+DEPEND="${RDEPEND}"
+
+S=${WORKDIR}/${P/b/}
+
+src_prepare() {
+ sed -e "s:/etc/udev/rules.d:${EROOT}lib/udev/rules.d:" -i \
+ plugins/hid/hid.pro \
+ plugins/udmx/src/src.pro \
+ plugins/dmxusb/src/src.pro \
+ plugins/spi/spi.pro \
+ plugins/peperoni/unix/unix.pro || die
+}
+
+src_configure() {
+ use qt5 && eqmake5
+ use qt4 && eqmake4
+}
+
+src_test() {
+ Xemake check
+}
^ permalink raw reply related [flat|nested] 37+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-misc/qlcplus/
@ 2016-12-14 16:50 Michael Weber
0 siblings, 0 replies; 37+ messages in thread
From: Michael Weber @ 2016-12-14 16:50 UTC (permalink / raw
To: gentoo-commits
commit: 8cecf1f927cbfe8531c9734d29e77fc03307a23c
Author: Michael Weber <xmw <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 14 16:38:11 2016 +0000
Commit: Michael Weber <xmw <AT> gentoo <DOT> org>
CommitDate: Wed Dec 14 16:48:36 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cecf1f9
app-misc/qlcplus: Version bump.
Package-Manager: portage-2.2.28
app-misc/qlcplus/Manifest | 1 +
app-misc/qlcplus/qlcplus-4.10.5.ebuild | 61 ++++++++++++++++++++++++++++++++++
2 files changed, 62 insertions(+)
diff --git a/app-misc/qlcplus/Manifest b/app-misc/qlcplus/Manifest
index e72bc59..518875c 100644
--- a/app-misc/qlcplus/Manifest
+++ b/app-misc/qlcplus/Manifest
@@ -1,3 +1,4 @@
DIST qlcplus_4.10.2b.tar.gz 9711691 SHA256 1bcd2eef3e327714b3a83d0f0ff4695caa81bc1336f35abce29a047232b1a780 SHA512 d9716bcdd7289a0d5b94482ae3a7a4a047dc548c0a0b0b488c1f5af50280921a6769fe6479810862291d08508884a1403327be7722681a3a367ee3f77b895eab WHIRLPOOL 5b08afb4cac96926220140dba7283666829dc46e0fdcc517f28442c0b311febce81d0127adc3eaeb7bb3b7a570662558daa98a661acecd9b889e3669d8105ef8
DIST qlcplus_4.10.3.tar.gz 9786835 SHA256 eb2de10c2f7200522188f879aa6a98ac6eeedf50e0cc888fb418e9b736a630d7 SHA512 32d951e465fd9dccbc28b9798dc1416e2dfa7741225cc535288fac0e2e0724568fbaf2345946b907af6696c430f2b58ca7d8640254cdc34ff0d1a20ef28d5292 WHIRLPOOL 08580bc6b81a603b2a8c14b086eacf2e63982b0684040ce9f39c8cfff05597c9367866d3f933f5f17e774ce99621f4c9ae30a6d831e06ec7d7a3502dc62b95bc
DIST qlcplus_4.10.4.tar.gz 9391198 SHA256 14b75aecee2c63bb3d36868c946b2e7f435827ae1f4ef24c898c52f996d91c4e SHA512 2e087a9a0ec9ed508914e60c6bc1fdb65103831b9a0af91377c8aa759e1217819db157e8f54fb2ccf5538563c4f749b24975b9879bc3453b6101808b709acb94 WHIRLPOOL aae84cebd31cd4926d508655c8f6a86fdd8bd5d6b6c5ae8b94aa026c7c40815354969e94291c3dcc184ef575a2c170e802126842fc79756342d40292ae3005cd
+DIST qlcplus_4.10.5.tar.gz 9166762 SHA256 f1b5bdef479a96a0d1f6f0ecfe6bd4e575b729241198162379b62e14a0226950 SHA512 aebc2606603da415a2b5bedcac13a5fd579b348ad9790a63d0c5c9f41f5973351dc5fdbe17a9bec45c237e703892963c407eb1e84389f738193abbfbc095ec53 WHIRLPOOL 990fb2560ea89fa44ebc9614d821bc339eed1b6fd801dfc571eda83d82f50c50204200699138045dbf274708a3689726133db2bbb06b35799249d6456acf905c
diff --git a/app-misc/qlcplus/qlcplus-4.10.5.ebuild b/app-misc/qlcplus/qlcplus-4.10.5.ebuild
new file mode 100644
index 00000000..53690a7
--- /dev/null
+++ b/app-misc/qlcplus/qlcplus-4.10.5.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit qmake-utils qt4-r2 eutils virtualx
+
+DESCRIPTION="QLC+ - Q Light Controller Plus to control DMX interfaces"
+HOMEPAGE="http://www.qlcplus.org/"
+SRC_URI="http://www.${PN}.org/downloads/${PV}/${PN}_${PV}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="qt4 qt5"
+
+REQUIRED_USE="^^ ( qt4 qt5 )"
+
+RDEPEND="dev-libs/glib:2
+ virtual/libusb:0
+ virtual/libusb:1
+ media-libs/alsa-lib
+ media-libs/libmad
+ media-libs/libsndfile
+ sci-libs/fftw:3.0
+ virtual/udev
+ || ( dev-embedded/libftdi:1 dev-embedded/libftdi:0 )
+ qt4? ( dev-qt/qtcore:4
+ dev-qt/qtgui:4
+ dev-qt/qtscript:4
+ dev-qt/qttest:4 )
+ qt5? ( dev-qt/qtcore:5
+ dev-qt/qtgui:5
+ dev-qt/qtmultimedia:5[widgets]
+ dev-qt/qtnetwork:5
+ dev-qt/qtscript:5
+ dev-qt/qttest:5
+ dev-qt/qtwidgets:5 )"
+
+DEPEND="${RDEPEND}"
+
+S=${WORKDIR}/${P/b/}
+
+src_prepare() {
+ sed -e "s:/etc/udev/rules.d:${EROOT}lib/udev/rules.d:" -i \
+ plugins/hid/hid.pro \
+ plugins/udmx/src/src.pro \
+ plugins/dmxusb/src/src.pro \
+ plugins/spi/spi.pro \
+ plugins/peperoni/unix/unix.pro || die
+}
+
+src_configure() {
+ use qt5 && eqmake5
+ use qt4 && eqmake4
+}
+
+src_test() {
+ Xemake check
+}
^ permalink raw reply related [flat|nested] 37+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-misc/qlcplus/
@ 2016-12-14 16:50 Michael Weber
0 siblings, 0 replies; 37+ messages in thread
From: Michael Weber @ 2016-12-14 16:50 UTC (permalink / raw
To: gentoo-commits
commit: 21dd146f64875745be18cfdb5c106e098fd680db
Author: Michael Weber <xmw <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 14 16:40:35 2016 +0000
Commit: Michael Weber <xmw <AT> gentoo <DOT> org>
CommitDate: Wed Dec 14 16:48:56 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21dd146f
app-misc/qlcplus: Drop old.
Package-Manager: portage-2.2.28
app-misc/qlcplus/Manifest | 2 --
app-misc/qlcplus/qlcplus-4.10.2b.ebuild | 61 ---------------------------------
app-misc/qlcplus/qlcplus-4.10.3.ebuild | 61 ---------------------------------
3 files changed, 124 deletions(-)
diff --git a/app-misc/qlcplus/Manifest b/app-misc/qlcplus/Manifest
index 518875c..073eab6 100644
--- a/app-misc/qlcplus/Manifest
+++ b/app-misc/qlcplus/Manifest
@@ -1,4 +1,2 @@
-DIST qlcplus_4.10.2b.tar.gz 9711691 SHA256 1bcd2eef3e327714b3a83d0f0ff4695caa81bc1336f35abce29a047232b1a780 SHA512 d9716bcdd7289a0d5b94482ae3a7a4a047dc548c0a0b0b488c1f5af50280921a6769fe6479810862291d08508884a1403327be7722681a3a367ee3f77b895eab WHIRLPOOL 5b08afb4cac96926220140dba7283666829dc46e0fdcc517f28442c0b311febce81d0127adc3eaeb7bb3b7a570662558daa98a661acecd9b889e3669d8105ef8
-DIST qlcplus_4.10.3.tar.gz 9786835 SHA256 eb2de10c2f7200522188f879aa6a98ac6eeedf50e0cc888fb418e9b736a630d7 SHA512 32d951e465fd9dccbc28b9798dc1416e2dfa7741225cc535288fac0e2e0724568fbaf2345946b907af6696c430f2b58ca7d8640254cdc34ff0d1a20ef28d5292 WHIRLPOOL 08580bc6b81a603b2a8c14b086eacf2e63982b0684040ce9f39c8cfff05597c9367866d3f933f5f17e774ce99621f4c9ae30a6d831e06ec7d7a3502dc62b95bc
DIST qlcplus_4.10.4.tar.gz 9391198 SHA256 14b75aecee2c63bb3d36868c946b2e7f435827ae1f4ef24c898c52f996d91c4e SHA512 2e087a9a0ec9ed508914e60c6bc1fdb65103831b9a0af91377c8aa759e1217819db157e8f54fb2ccf5538563c4f749b24975b9879bc3453b6101808b709acb94 WHIRLPOOL aae84cebd31cd4926d508655c8f6a86fdd8bd5d6b6c5ae8b94aa026c7c40815354969e94291c3dcc184ef575a2c170e802126842fc79756342d40292ae3005cd
DIST qlcplus_4.10.5.tar.gz 9166762 SHA256 f1b5bdef479a96a0d1f6f0ecfe6bd4e575b729241198162379b62e14a0226950 SHA512 aebc2606603da415a2b5bedcac13a5fd579b348ad9790a63d0c5c9f41f5973351dc5fdbe17a9bec45c237e703892963c407eb1e84389f738193abbfbc095ec53 WHIRLPOOL 990fb2560ea89fa44ebc9614d821bc339eed1b6fd801dfc571eda83d82f50c50204200699138045dbf274708a3689726133db2bbb06b35799249d6456acf905c
diff --git a/app-misc/qlcplus/qlcplus-4.10.2b.ebuild b/app-misc/qlcplus/qlcplus-4.10.2b.ebuild
deleted file mode 100644
index 4c24585..00000000
--- a/app-misc/qlcplus/qlcplus-4.10.2b.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit qmake-utils qt4-r2 eutils virtualx
-
-DESCRIPTION="QLC+ - Q Light Controller Plus to control DMX interfaces"
-HOMEPAGE="http://www.qlcplus.org/"
-SRC_URI="http://www.${PN}.org/downloads/${PV/b/}/${PN}_${PV}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="qt4 qt5"
-
-REQUIRED_USE="^^ ( qt4 qt5 )"
-
-RDEPEND="dev-libs/glib:2
- virtual/libusb:0
- virtual/libusb:1
- media-libs/alsa-lib
- media-libs/libmad
- media-libs/libsndfile
- sci-libs/fftw:3.0
- virtual/udev
- || ( dev-embedded/libftdi:1 dev-embedded/libftdi:0 )
- qt4? ( dev-qt/qtcore:4
- dev-qt/qtgui:4
- dev-qt/qtscript:4
- dev-qt/qttest:4 )
- qt5? ( dev-qt/qtcore:5
- dev-qt/qtgui:5
- dev-qt/qtmultimedia:5[widgets]
- dev-qt/qtnetwork:5
- dev-qt/qtscript:5
- dev-qt/qttest:5
- dev-qt/qtwidgets:5 )"
-
-DEPEND="${RDEPEND}"
-
-S=${WORKDIR}/${P/b/}
-
-src_prepare() {
- sed -e "s:/etc/udev/rules.d:${EROOT}lib/udev/rules.d:" -i \
- plugins/hid/hid.pro \
- plugins/udmx/src/src.pro \
- plugins/dmxusb/src/src.pro \
- plugins/spi/spi.pro \
- plugins/peperoni/unix/unix.pro || die
-}
-
-src_configure() {
- use qt5 && eqmake5
- use qt4 && eqmake4
-}
-
-src_test() {
- Xemake check
-}
diff --git a/app-misc/qlcplus/qlcplus-4.10.3.ebuild b/app-misc/qlcplus/qlcplus-4.10.3.ebuild
deleted file mode 100644
index 53690a7..00000000
--- a/app-misc/qlcplus/qlcplus-4.10.3.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit qmake-utils qt4-r2 eutils virtualx
-
-DESCRIPTION="QLC+ - Q Light Controller Plus to control DMX interfaces"
-HOMEPAGE="http://www.qlcplus.org/"
-SRC_URI="http://www.${PN}.org/downloads/${PV}/${PN}_${PV}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="qt4 qt5"
-
-REQUIRED_USE="^^ ( qt4 qt5 )"
-
-RDEPEND="dev-libs/glib:2
- virtual/libusb:0
- virtual/libusb:1
- media-libs/alsa-lib
- media-libs/libmad
- media-libs/libsndfile
- sci-libs/fftw:3.0
- virtual/udev
- || ( dev-embedded/libftdi:1 dev-embedded/libftdi:0 )
- qt4? ( dev-qt/qtcore:4
- dev-qt/qtgui:4
- dev-qt/qtscript:4
- dev-qt/qttest:4 )
- qt5? ( dev-qt/qtcore:5
- dev-qt/qtgui:5
- dev-qt/qtmultimedia:5[widgets]
- dev-qt/qtnetwork:5
- dev-qt/qtscript:5
- dev-qt/qttest:5
- dev-qt/qtwidgets:5 )"
-
-DEPEND="${RDEPEND}"
-
-S=${WORKDIR}/${P/b/}
-
-src_prepare() {
- sed -e "s:/etc/udev/rules.d:${EROOT}lib/udev/rules.d:" -i \
- plugins/hid/hid.pro \
- plugins/udmx/src/src.pro \
- plugins/dmxusb/src/src.pro \
- plugins/spi/spi.pro \
- plugins/peperoni/unix/unix.pro || die
-}
-
-src_configure() {
- use qt5 && eqmake5
- use qt4 && eqmake4
-}
-
-src_test() {
- Xemake check
-}
^ permalink raw reply related [flat|nested] 37+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-misc/qlcplus/
@ 2017-01-15 10:05 Michael Weber
0 siblings, 0 replies; 37+ messages in thread
From: Michael Weber @ 2017-01-15 10:05 UTC (permalink / raw
To: gentoo-commits
commit: 7c33bdfd2425a4aa26c0f3d06fe1563b694d84b0
Author: Michael Weber <xmw <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 15 10:05:20 2017 +0000
Commit: Michael Weber <xmw <AT> gentoo <DOT> org>
CommitDate: Sun Jan 15 10:05:39 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c33bdfd
app-misc/qlcplus: Version bump.
Package-Manager: portage-2.2.28
app-misc/qlcplus/Manifest | 1 +
app-misc/qlcplus/qlcplus-4.10.5b.ebuild | 61 +++++++++++++++++++++++++++++++++
2 files changed, 62 insertions(+)
diff --git a/app-misc/qlcplus/Manifest b/app-misc/qlcplus/Manifest
index 073eab6..1878e65 100644
--- a/app-misc/qlcplus/Manifest
+++ b/app-misc/qlcplus/Manifest
@@ -1,2 +1,3 @@
+DIST qlcplus-4.10.5b.tar.gz 8959726 SHA256 92b024806dab223f337cc0690d21549612e539377868bee9450075eca74eef37 SHA512 c989764d52fc60af8d98c3a65ef7e6ba5cd823e5d487a2153dffc9a00f5e176666ced5c0f771b04a35957bee3de84ca927326c45764a34d9bf3c8886dede9d2f WHIRLPOOL 721021fbe6f29deaa7b08ec7717691612f4e39e84da2058cbb4bb3198bc9eb533c93e53e4345407ca0ffdd0d8e897fb91ff5aa524ce966578c3e69e9f000cd60
DIST qlcplus_4.10.4.tar.gz 9391198 SHA256 14b75aecee2c63bb3d36868c946b2e7f435827ae1f4ef24c898c52f996d91c4e SHA512 2e087a9a0ec9ed508914e60c6bc1fdb65103831b9a0af91377c8aa759e1217819db157e8f54fb2ccf5538563c4f749b24975b9879bc3453b6101808b709acb94 WHIRLPOOL aae84cebd31cd4926d508655c8f6a86fdd8bd5d6b6c5ae8b94aa026c7c40815354969e94291c3dcc184ef575a2c170e802126842fc79756342d40292ae3005cd
DIST qlcplus_4.10.5.tar.gz 9166762 SHA256 f1b5bdef479a96a0d1f6f0ecfe6bd4e575b729241198162379b62e14a0226950 SHA512 aebc2606603da415a2b5bedcac13a5fd579b348ad9790a63d0c5c9f41f5973351dc5fdbe17a9bec45c237e703892963c407eb1e84389f738193abbfbc095ec53 WHIRLPOOL 990fb2560ea89fa44ebc9614d821bc339eed1b6fd801dfc571eda83d82f50c50204200699138045dbf274708a3689726133db2bbb06b35799249d6456acf905c
diff --git a/app-misc/qlcplus/qlcplus-4.10.5b.ebuild b/app-misc/qlcplus/qlcplus-4.10.5b.ebuild
new file mode 100644
index 00000000..078324f
--- /dev/null
+++ b/app-misc/qlcplus/qlcplus-4.10.5b.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit qmake-utils qt4-r2 eutils virtualx vcs-snapshot udev
+
+DESCRIPTION="QLC+ - Q Light Controller Plus to control DMX interfaces"
+HOMEPAGE="http://www.qlcplus.org/"
+SRC_URI="https://github.com/mcallegari/${PN}/archive/QLC+_${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="qt4 qt5"
+
+REQUIRED_USE="^^ ( qt4 qt5 )"
+
+RDEPEND="dev-libs/glib:2
+ virtual/libusb:0
+ virtual/libusb:1
+ media-libs/alsa-lib
+ media-libs/libmad
+ media-libs/libsndfile
+ sci-libs/fftw:3.0
+ virtual/udev
+ || ( dev-embedded/libftdi:1 dev-embedded/libftdi:0 )
+ qt4? ( dev-qt/qtcore:4
+ dev-qt/qtgui:4
+ dev-qt/qtscript:4
+ dev-qt/qttest:4 )
+ qt5? ( dev-qt/qtcore:5
+ dev-qt/qtgui:5
+ dev-qt/qtmultimedia:5[widgets]
+ dev-qt/qtnetwork:5
+ dev-qt/qtscript:5
+ dev-qt/qttest:5
+ dev-qt/qtwidgets:5 )"
+
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+ sed -e "s:/etc/udev/rules.d:${EROOT}lib/udev/rules.d:" -i \
+ plugins/hid/hid.pro \
+ plugins/udmx/src/src.pro \
+ plugins/dmxusb/src/src.pro \
+ plugins/spi/spi.pro \
+ plugins/peperoni/unix/unix.pro || die
+ sed -e "/UDEVRULESDIR/s:/etc/udev/rules.d:$(get_udevdir)/rules.d:" \
+ -i variables.pri || die
+}
+
+src_configure() {
+ use qt5 && eqmake5
+ use qt4 && eqmake4
+}
+
+src_test() {
+ Xemake check
+}
^ permalink raw reply related [flat|nested] 37+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-misc/qlcplus/
@ 2017-02-07 8:11 Michael Weber
0 siblings, 0 replies; 37+ messages in thread
From: Michael Weber @ 2017-02-07 8:11 UTC (permalink / raw
To: gentoo-commits
commit: 391eae7bbb08a1f025adc69dd1366bce5b07c7c5
Author: Michael Weber <xmw <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 6 23:04:54 2017 +0000
Commit: Michael Weber <xmw <AT> gentoo <DOT> org>
CommitDate: Tue Feb 7 08:11:01 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=391eae7b
app-misc/qlcplus: Remove old versions.
Package-Manager: Portage-2.3.3, Repoman-2.3.1
app-misc/qlcplus/Manifest | 2 --
app-misc/qlcplus/qlcplus-4.10.4.ebuild | 61 ----------------------------------
app-misc/qlcplus/qlcplus-4.10.5.ebuild | 61 ----------------------------------
3 files changed, 124 deletions(-)
diff --git a/app-misc/qlcplus/Manifest b/app-misc/qlcplus/Manifest
index 1878e65..a469dc0 100644
--- a/app-misc/qlcplus/Manifest
+++ b/app-misc/qlcplus/Manifest
@@ -1,3 +1 @@
DIST qlcplus-4.10.5b.tar.gz 8959726 SHA256 92b024806dab223f337cc0690d21549612e539377868bee9450075eca74eef37 SHA512 c989764d52fc60af8d98c3a65ef7e6ba5cd823e5d487a2153dffc9a00f5e176666ced5c0f771b04a35957bee3de84ca927326c45764a34d9bf3c8886dede9d2f WHIRLPOOL 721021fbe6f29deaa7b08ec7717691612f4e39e84da2058cbb4bb3198bc9eb533c93e53e4345407ca0ffdd0d8e897fb91ff5aa524ce966578c3e69e9f000cd60
-DIST qlcplus_4.10.4.tar.gz 9391198 SHA256 14b75aecee2c63bb3d36868c946b2e7f435827ae1f4ef24c898c52f996d91c4e SHA512 2e087a9a0ec9ed508914e60c6bc1fdb65103831b9a0af91377c8aa759e1217819db157e8f54fb2ccf5538563c4f749b24975b9879bc3453b6101808b709acb94 WHIRLPOOL aae84cebd31cd4926d508655c8f6a86fdd8bd5d6b6c5ae8b94aa026c7c40815354969e94291c3dcc184ef575a2c170e802126842fc79756342d40292ae3005cd
-DIST qlcplus_4.10.5.tar.gz 9166762 SHA256 f1b5bdef479a96a0d1f6f0ecfe6bd4e575b729241198162379b62e14a0226950 SHA512 aebc2606603da415a2b5bedcac13a5fd579b348ad9790a63d0c5c9f41f5973351dc5fdbe17a9bec45c237e703892963c407eb1e84389f738193abbfbc095ec53 WHIRLPOOL 990fb2560ea89fa44ebc9614d821bc339eed1b6fd801dfc571eda83d82f50c50204200699138045dbf274708a3689726133db2bbb06b35799249d6456acf905c
diff --git a/app-misc/qlcplus/qlcplus-4.10.4.ebuild b/app-misc/qlcplus/qlcplus-4.10.4.ebuild
deleted file mode 100644
index 53690a7..00000000
--- a/app-misc/qlcplus/qlcplus-4.10.4.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit qmake-utils qt4-r2 eutils virtualx
-
-DESCRIPTION="QLC+ - Q Light Controller Plus to control DMX interfaces"
-HOMEPAGE="http://www.qlcplus.org/"
-SRC_URI="http://www.${PN}.org/downloads/${PV}/${PN}_${PV}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="qt4 qt5"
-
-REQUIRED_USE="^^ ( qt4 qt5 )"
-
-RDEPEND="dev-libs/glib:2
- virtual/libusb:0
- virtual/libusb:1
- media-libs/alsa-lib
- media-libs/libmad
- media-libs/libsndfile
- sci-libs/fftw:3.0
- virtual/udev
- || ( dev-embedded/libftdi:1 dev-embedded/libftdi:0 )
- qt4? ( dev-qt/qtcore:4
- dev-qt/qtgui:4
- dev-qt/qtscript:4
- dev-qt/qttest:4 )
- qt5? ( dev-qt/qtcore:5
- dev-qt/qtgui:5
- dev-qt/qtmultimedia:5[widgets]
- dev-qt/qtnetwork:5
- dev-qt/qtscript:5
- dev-qt/qttest:5
- dev-qt/qtwidgets:5 )"
-
-DEPEND="${RDEPEND}"
-
-S=${WORKDIR}/${P/b/}
-
-src_prepare() {
- sed -e "s:/etc/udev/rules.d:${EROOT}lib/udev/rules.d:" -i \
- plugins/hid/hid.pro \
- plugins/udmx/src/src.pro \
- plugins/dmxusb/src/src.pro \
- plugins/spi/spi.pro \
- plugins/peperoni/unix/unix.pro || die
-}
-
-src_configure() {
- use qt5 && eqmake5
- use qt4 && eqmake4
-}
-
-src_test() {
- Xemake check
-}
diff --git a/app-misc/qlcplus/qlcplus-4.10.5.ebuild b/app-misc/qlcplus/qlcplus-4.10.5.ebuild
deleted file mode 100644
index 53690a7..00000000
--- a/app-misc/qlcplus/qlcplus-4.10.5.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit qmake-utils qt4-r2 eutils virtualx
-
-DESCRIPTION="QLC+ - Q Light Controller Plus to control DMX interfaces"
-HOMEPAGE="http://www.qlcplus.org/"
-SRC_URI="http://www.${PN}.org/downloads/${PV}/${PN}_${PV}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="qt4 qt5"
-
-REQUIRED_USE="^^ ( qt4 qt5 )"
-
-RDEPEND="dev-libs/glib:2
- virtual/libusb:0
- virtual/libusb:1
- media-libs/alsa-lib
- media-libs/libmad
- media-libs/libsndfile
- sci-libs/fftw:3.0
- virtual/udev
- || ( dev-embedded/libftdi:1 dev-embedded/libftdi:0 )
- qt4? ( dev-qt/qtcore:4
- dev-qt/qtgui:4
- dev-qt/qtscript:4
- dev-qt/qttest:4 )
- qt5? ( dev-qt/qtcore:5
- dev-qt/qtgui:5
- dev-qt/qtmultimedia:5[widgets]
- dev-qt/qtnetwork:5
- dev-qt/qtscript:5
- dev-qt/qttest:5
- dev-qt/qtwidgets:5 )"
-
-DEPEND="${RDEPEND}"
-
-S=${WORKDIR}/${P/b/}
-
-src_prepare() {
- sed -e "s:/etc/udev/rules.d:${EROOT}lib/udev/rules.d:" -i \
- plugins/hid/hid.pro \
- plugins/udmx/src/src.pro \
- plugins/dmxusb/src/src.pro \
- plugins/spi/spi.pro \
- plugins/peperoni/unix/unix.pro || die
-}
-
-src_configure() {
- use qt5 && eqmake5
- use qt4 && eqmake4
-}
-
-src_test() {
- Xemake check
-}
^ permalink raw reply related [flat|nested] 37+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-misc/qlcplus/
@ 2017-09-17 16:18 Andreas Sturmlechner
0 siblings, 0 replies; 37+ messages in thread
From: Andreas Sturmlechner @ 2017-09-17 16:18 UTC (permalink / raw
To: gentoo-commits
commit: 2abd898c4d7d5cb992c72265534a6078c0d4aeb1
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun May 28 19:27:18 2017 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Sep 17 16:17:11 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2abd898c
app-misc/qlcplus: Drop old
Package-Manager: Portage-2.3.5, Repoman-2.3.1
app-misc/qlcplus/qlcplus-4.10.5b.ebuild | 60 ---------------------------------
1 file changed, 60 deletions(-)
diff --git a/app-misc/qlcplus/qlcplus-4.10.5b.ebuild b/app-misc/qlcplus/qlcplus-4.10.5b.ebuild
deleted file mode 100644
index a6a46faa738..00000000000
--- a/app-misc/qlcplus/qlcplus-4.10.5b.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit qmake-utils qt4-r2 eutils virtualx vcs-snapshot udev
-
-DESCRIPTION="QLC+ - Q Light Controller Plus to control DMX interfaces"
-HOMEPAGE="http://www.qlcplus.org/"
-SRC_URI="https://github.com/mcallegari/${PN}/archive/QLC+_${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="qt4 qt5"
-
-REQUIRED_USE="^^ ( qt4 qt5 )"
-
-RDEPEND="dev-libs/glib:2
- virtual/libusb:0
- virtual/libusb:1
- media-libs/alsa-lib
- media-libs/libmad
- media-libs/libsndfile
- sci-libs/fftw:3.0
- virtual/udev
- || ( dev-embedded/libftdi:1 dev-embedded/libftdi:0 )
- qt4? ( dev-qt/qtcore:4
- dev-qt/qtgui:4
- dev-qt/qtscript:4
- dev-qt/qttest:4 )
- qt5? ( dev-qt/qtcore:5
- dev-qt/qtgui:5
- dev-qt/qtmultimedia:5[widgets]
- dev-qt/qtnetwork:5
- dev-qt/qtscript:5
- dev-qt/qttest:5
- dev-qt/qtwidgets:5 )"
-
-DEPEND="${RDEPEND}"
-
-src_prepare() {
- sed -e "s:/etc/udev/rules.d:${EROOT}lib/udev/rules.d:" -i \
- plugins/hid/hid.pro \
- plugins/udmx/src/src.pro \
- plugins/dmxusb/src/src.pro \
- plugins/spi/spi.pro \
- plugins/peperoni/unix/unix.pro || die
- sed -e "/UDEVRULESDIR/s:/etc/udev/rules.d:$(get_udevdir)/rules.d:" \
- -i variables.pri || die
-}
-
-src_configure() {
- use qt5 && eqmake5
- use qt4 && eqmake4
-}
-
-src_test() {
- Xemake check
-}
^ permalink raw reply related [flat|nested] 37+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-misc/qlcplus/
@ 2017-09-17 16:18 Andreas Sturmlechner
0 siblings, 0 replies; 37+ messages in thread
From: Andreas Sturmlechner @ 2017-09-17 16:18 UTC (permalink / raw
To: gentoo-commits
commit: e0069282cab478f4343d4d439b22876f0ee76fb7
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun May 28 19:26:54 2017 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Sep 17 16:17:07 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0069282
app-misc/qlcplus: Drop USE=qt4,qt5, build w/ Qt5 unconditionally, EAPI 6
Drop unneeded qt4-r2 and eutils eclasses
Sort dependencies
Switch to virtx emake check
Package-Manager: Portage-2.3.5, Repoman-2.3.1
app-misc/qlcplus/qlcplus-4.10.5b-r1.ebuild | 55 ++++++++++++++++++++++++++++++
1 file changed, 55 insertions(+)
diff --git a/app-misc/qlcplus/qlcplus-4.10.5b-r1.ebuild b/app-misc/qlcplus/qlcplus-4.10.5b-r1.ebuild
new file mode 100644
index 00000000000..9d4d685ddec
--- /dev/null
+++ b/app-misc/qlcplus/qlcplus-4.10.5b-r1.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit qmake-utils udev vcs-snapshot virtualx
+
+DESCRIPTION="QLC+ - Q Light Controller Plus to control DMX interfaces"
+HOMEPAGE="http://www.qlcplus.org/"
+SRC_URI="https://github.com/mcallegari/${PN}/archive/QLC+_${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND="
+ || ( dev-embedded/libftdi:1 dev-embedded/libftdi:0 )
+ dev-libs/glib:2
+ dev-qt/qtcore:5
+ dev-qt/qtgui:5
+ dev-qt/qtmultimedia:5[widgets]
+ dev-qt/qtnetwork:5
+ dev-qt/qtscript:5
+ dev-qt/qttest:5
+ dev-qt/qtwidgets:5
+ media-libs/alsa-lib
+ media-libs/libmad
+ media-libs/libsndfile
+ sci-libs/fftw:3.0
+ virtual/libusb:0
+ virtual/libusb:1
+ virtual/udev
+"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+ default
+ sed -e "s:/etc/udev/rules.d:${EROOT}lib/udev/rules.d:" -i \
+ plugins/hid/hid.pro \
+ plugins/udmx/src/src.pro \
+ plugins/dmxusb/src/src.pro \
+ plugins/spi/spi.pro \
+ plugins/peperoni/unix/unix.pro || die
+ sed -e "/UDEVRULESDIR/s:/etc/udev/rules.d:$(get_udevdir)/rules.d:" \
+ -i variables.pri || die
+}
+
+src_configure() {
+ eqmake5
+}
+
+src_test() {
+ virtx emake check
+}
^ permalink raw reply related [flat|nested] 37+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-misc/qlcplus/
@ 2017-09-29 5:37 Michael Weber
0 siblings, 0 replies; 37+ messages in thread
From: Michael Weber @ 2017-09-29 5:37 UTC (permalink / raw
To: gentoo-commits
commit: ef03593d1c5d3bddefee7a90d9417556234dd90c
Author: Michael Weber <xmw <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 29 05:33:42 2017 +0000
Commit: Michael Weber <xmw <AT> gentoo <DOT> org>
CommitDate: Fri Sep 29 05:37:40 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef03593d
app-misc/qlcplus: inherit xdg for xdg_desktop_database_update, fix sandbox violation https://bugs.gentoo.org/621500#c2.
Package-Manager: Portage-2.3.10, Repoman-2.3.3
app-misc/qlcplus/qlcplus-4.10.5b-r2.ebuild | 59 ++++++++++++++++++++++++++++++
1 file changed, 59 insertions(+)
diff --git a/app-misc/qlcplus/qlcplus-4.10.5b-r2.ebuild b/app-misc/qlcplus/qlcplus-4.10.5b-r2.ebuild
new file mode 100644
index 00000000000..9d50c6300aa
--- /dev/null
+++ b/app-misc/qlcplus/qlcplus-4.10.5b-r2.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit qmake-utils udev vcs-snapshot virtualx xdg
+
+DESCRIPTION="QLC+ - Q Light Controller Plus to control DMX interfaces"
+HOMEPAGE="http://www.qlcplus.org/"
+SRC_URI="https://github.com/mcallegari/${PN}/archive/QLC+_${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND="
+ || ( dev-embedded/libftdi:1 dev-embedded/libftdi:0 )
+ dev-libs/glib:2
+ dev-qt/qtcore:5
+ dev-qt/qtgui:5
+ dev-qt/qtmultimedia:5[widgets]
+ dev-qt/qtnetwork:5
+ dev-qt/qtscript:5
+ dev-qt/qttest:5
+ dev-qt/qtwidgets:5
+ media-libs/alsa-lib
+ media-libs/libmad
+ media-libs/libsndfile
+ sci-libs/fftw:3.0
+ virtual/libusb:0
+ virtual/libusb:1
+ virtual/udev
+"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+ default
+ sed -e "s:/etc/udev/rules.d:${EROOT}lib/udev/rules.d:" -i \
+ plugins/hid/hid.pro \
+ plugins/udmx/src/src.pro \
+ plugins/dmxusb/src/src.pro \
+ plugins/spi/spi.pro \
+ plugins/peperoni/unix/unix.pro || die
+ sed -e "/UDEVRULESDIR/s:/etc/udev/rules.d:$(get_udevdir)/rules.d:" \
+ -i variables.pri || die
+}
+
+src_configure() {
+ eqmake5
+
+ # sandbox error "mkdir /usr/share/qlcplus"
+ # see https://bugs.gentoo.org/621500#c2
+ export INSTALL_ROOT="${D}"
+}
+
+src_test() {
+ virtx emake check
+}
^ permalink raw reply related [flat|nested] 37+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-misc/qlcplus/
@ 2017-12-11 7:59 Michael Weber
0 siblings, 0 replies; 37+ messages in thread
From: Michael Weber @ 2017-12-11 7:59 UTC (permalink / raw
To: gentoo-commits
commit: 3416ec18f282ff3ee5149ccef641a94c7bc82b8b
Author: Michael Weber <xmw <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 11 01:29:00 2017 +0000
Commit: Michael Weber <xmw <AT> gentoo <DOT> org>
CommitDate: Mon Dec 11 07:59:28 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3416ec18
app-misc/qlcplus: Version bump.
Package-Manager: Portage-2.3.17, Repoman-2.3.6
app-misc/qlcplus/Manifest | 1 +
app-misc/qlcplus/qlcplus-4.11.1.ebuild | 59 ++++++++++++++++++++++++++++++++++
2 files changed, 60 insertions(+)
diff --git a/app-misc/qlcplus/Manifest b/app-misc/qlcplus/Manifest
index 467440d9bbb..76a14a2f2b4 100644
--- a/app-misc/qlcplus/Manifest
+++ b/app-misc/qlcplus/Manifest
@@ -1 +1,2 @@
DIST qlcplus-4.10.5b.tar.gz 8959726 BLAKE2B 6b2925d913b8cd16014004975c176f5d5de456daf67957ac2fe2b0e624b2b74c302dbbc5122148878ee3eddd2688e724dfe4e9a52c6b1f6877b12fd2b5b3e05f SHA512 c989764d52fc60af8d98c3a65ef7e6ba5cd823e5d487a2153dffc9a00f5e176666ced5c0f771b04a35957bee3de84ca927326c45764a34d9bf3c8886dede9d2f
+DIST qlcplus-4.11.1.tar.gz 9394093 BLAKE2B 0b91359217b723ed184f6a609ee0ef0a39f5f08aa8933abc7a3c429e4d5a3b2d1dc8ef454c00a172bc0e7b8f7fb0779d7fbba96ed5fafe403853f2a3bb8ce7b8 SHA512 14efdbe5cd53da592a58b48efb1daf7dda2a4e19d7d20792d34674af2aa1b9c287cfd58673db7838885642bb2ebfaf9b462be41d33f8d89497cb61dfab7246df
diff --git a/app-misc/qlcplus/qlcplus-4.11.1.ebuild b/app-misc/qlcplus/qlcplus-4.11.1.ebuild
new file mode 100644
index 00000000000..db27fbd90c1
--- /dev/null
+++ b/app-misc/qlcplus/qlcplus-4.11.1.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit qmake-utils udev vcs-snapshot virtualx xdg
+
+DESCRIPTION="QLC+ - Q Light Controller Plus to control DMX interfaces"
+HOMEPAGE="http://www.qlcplus.org/"
+SRC_URI="https://github.com/mcallegari/${PN}/archive/QLC+_${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND="
+ || ( dev-embedded/libftdi:1 dev-embedded/libftdi:0 )
+ dev-libs/glib:2
+ dev-qt/qtcore:5
+ dev-qt/qtgui:5
+ dev-qt/qtmultimedia:5[widgets]
+ dev-qt/qtnetwork:5
+ dev-qt/qtscript:5
+ dev-qt/qttest:5
+ dev-qt/qtwidgets:5
+ media-libs/alsa-lib
+ media-libs/libmad
+ media-libs/libsndfile
+ sci-libs/fftw:3.0
+ virtual/libusb:0
+ virtual/libusb:1
+ virtual/udev
+"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+ default
+ sed -e "s:/etc/udev/rules.d:${EROOT}lib/udev/rules.d:" -i \
+ plugins/hid/hid.pro \
+ plugins/udmx/src/src.pro \
+ plugins/dmxusb/src/src.pro \
+ plugins/spi/spi.pro \
+ plugins/peperoni/unix/unix.pro || die
+ sed -e "/UDEVRULESDIR/s:/etc/udev/rules.d:$(get_udevdir)/rules.d:" \
+ -i variables.pri || die
+}
+
+src_configure() {
+ eqmake5
+
+ # sandbox error "mkdir /usr/share/qlcplus"
+ # see https://bugs.gentoo.org/621500#c2
+ export INSTALL_ROOT="${D}"
+}
+
+src_test() {
+ virtx emake check
+}
^ permalink raw reply related [flat|nested] 37+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-misc/qlcplus/
@ 2017-12-18 8:46 Michael Weber
0 siblings, 0 replies; 37+ messages in thread
From: Michael Weber @ 2017-12-18 8:46 UTC (permalink / raw
To: gentoo-commits
commit: 48597819554c8bd5f951245b6dbc270bca892e3b
Author: Michael Weber <xmw <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 18 08:22:10 2017 +0000
Commit: Michael Weber <xmw <AT> gentoo <DOT> org>
CommitDate: Mon Dec 18 08:46:19 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48597819
app-misc/qlcplus: Remove old versions.
Package-Manager: Portage-2.3.18, Repoman-2.3.6
app-misc/qlcplus/Manifest | 1 -
app-misc/qlcplus/qlcplus-4.10.5b-r1.ebuild | 55 ----------------------------
app-misc/qlcplus/qlcplus-4.10.5b-r2.ebuild | 59 ------------------------------
3 files changed, 115 deletions(-)
diff --git a/app-misc/qlcplus/Manifest b/app-misc/qlcplus/Manifest
index 76a14a2f2b4..d0917162e7f 100644
--- a/app-misc/qlcplus/Manifest
+++ b/app-misc/qlcplus/Manifest
@@ -1,2 +1 @@
-DIST qlcplus-4.10.5b.tar.gz 8959726 BLAKE2B 6b2925d913b8cd16014004975c176f5d5de456daf67957ac2fe2b0e624b2b74c302dbbc5122148878ee3eddd2688e724dfe4e9a52c6b1f6877b12fd2b5b3e05f SHA512 c989764d52fc60af8d98c3a65ef7e6ba5cd823e5d487a2153dffc9a00f5e176666ced5c0f771b04a35957bee3de84ca927326c45764a34d9bf3c8886dede9d2f
DIST qlcplus-4.11.1.tar.gz 9394093 BLAKE2B 0b91359217b723ed184f6a609ee0ef0a39f5f08aa8933abc7a3c429e4d5a3b2d1dc8ef454c00a172bc0e7b8f7fb0779d7fbba96ed5fafe403853f2a3bb8ce7b8 SHA512 14efdbe5cd53da592a58b48efb1daf7dda2a4e19d7d20792d34674af2aa1b9c287cfd58673db7838885642bb2ebfaf9b462be41d33f8d89497cb61dfab7246df
diff --git a/app-misc/qlcplus/qlcplus-4.10.5b-r1.ebuild b/app-misc/qlcplus/qlcplus-4.10.5b-r1.ebuild
deleted file mode 100644
index 9d4d685ddec..00000000000
--- a/app-misc/qlcplus/qlcplus-4.10.5b-r1.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit qmake-utils udev vcs-snapshot virtualx
-
-DESCRIPTION="QLC+ - Q Light Controller Plus to control DMX interfaces"
-HOMEPAGE="http://www.qlcplus.org/"
-SRC_URI="https://github.com/mcallegari/${PN}/archive/QLC+_${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-RDEPEND="
- || ( dev-embedded/libftdi:1 dev-embedded/libftdi:0 )
- dev-libs/glib:2
- dev-qt/qtcore:5
- dev-qt/qtgui:5
- dev-qt/qtmultimedia:5[widgets]
- dev-qt/qtnetwork:5
- dev-qt/qtscript:5
- dev-qt/qttest:5
- dev-qt/qtwidgets:5
- media-libs/alsa-lib
- media-libs/libmad
- media-libs/libsndfile
- sci-libs/fftw:3.0
- virtual/libusb:0
- virtual/libusb:1
- virtual/udev
-"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
- default
- sed -e "s:/etc/udev/rules.d:${EROOT}lib/udev/rules.d:" -i \
- plugins/hid/hid.pro \
- plugins/udmx/src/src.pro \
- plugins/dmxusb/src/src.pro \
- plugins/spi/spi.pro \
- plugins/peperoni/unix/unix.pro || die
- sed -e "/UDEVRULESDIR/s:/etc/udev/rules.d:$(get_udevdir)/rules.d:" \
- -i variables.pri || die
-}
-
-src_configure() {
- eqmake5
-}
-
-src_test() {
- virtx emake check
-}
diff --git a/app-misc/qlcplus/qlcplus-4.10.5b-r2.ebuild b/app-misc/qlcplus/qlcplus-4.10.5b-r2.ebuild
deleted file mode 100644
index 9d50c6300aa..00000000000
--- a/app-misc/qlcplus/qlcplus-4.10.5b-r2.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit qmake-utils udev vcs-snapshot virtualx xdg
-
-DESCRIPTION="QLC+ - Q Light Controller Plus to control DMX interfaces"
-HOMEPAGE="http://www.qlcplus.org/"
-SRC_URI="https://github.com/mcallegari/${PN}/archive/QLC+_${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-RDEPEND="
- || ( dev-embedded/libftdi:1 dev-embedded/libftdi:0 )
- dev-libs/glib:2
- dev-qt/qtcore:5
- dev-qt/qtgui:5
- dev-qt/qtmultimedia:5[widgets]
- dev-qt/qtnetwork:5
- dev-qt/qtscript:5
- dev-qt/qttest:5
- dev-qt/qtwidgets:5
- media-libs/alsa-lib
- media-libs/libmad
- media-libs/libsndfile
- sci-libs/fftw:3.0
- virtual/libusb:0
- virtual/libusb:1
- virtual/udev
-"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
- default
- sed -e "s:/etc/udev/rules.d:${EROOT}lib/udev/rules.d:" -i \
- plugins/hid/hid.pro \
- plugins/udmx/src/src.pro \
- plugins/dmxusb/src/src.pro \
- plugins/spi/spi.pro \
- plugins/peperoni/unix/unix.pro || die
- sed -e "/UDEVRULESDIR/s:/etc/udev/rules.d:$(get_udevdir)/rules.d:" \
- -i variables.pri || die
-}
-
-src_configure() {
- eqmake5
-
- # sandbox error "mkdir /usr/share/qlcplus"
- # see https://bugs.gentoo.org/621500#c2
- export INSTALL_ROOT="${D}"
-}
-
-src_test() {
- virtx emake check
-}
^ permalink raw reply related [flat|nested] 37+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-misc/qlcplus/
@ 2018-10-27 15:57 Andreas Sturmlechner
0 siblings, 0 replies; 37+ messages in thread
From: Andreas Sturmlechner @ 2018-10-27 15:57 UTC (permalink / raw
To: gentoo-commits
commit: fa2f6ac5012fa310247bb905f38c4e77188faa8c
Author: Michael Mair-Keimberger <m.mairkeimberger <AT> gmail <DOT> com>
AuthorDate: Sat Sep 15 15:16:40 2018 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Oct 27 15:56:44 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa2f6ac5
app-misc/qlcplus: use HTTPS
Closes: https://bugs.gentoo.org/667868
Closes: https://github.com/gentoo/gentoo/pull/9873
Signed-off-by: Michael Mair-Keimberger <m.mairkeimberger <AT> gmail.com>
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
app-misc/qlcplus/qlcplus-4.11.1.ebuild | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/app-misc/qlcplus/qlcplus-4.11.1.ebuild b/app-misc/qlcplus/qlcplus-4.11.1.ebuild
index de801605d29..3f618215d18 100644
--- a/app-misc/qlcplus/qlcplus-4.11.1.ebuild
+++ b/app-misc/qlcplus/qlcplus-4.11.1.ebuild
@@ -1,12 +1,12 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit qmake-utils udev vcs-snapshot virtualx xdg
-DESCRIPTION="QLC+ - Q Light Controller Plus to control DMX interfaces"
-HOMEPAGE="http://www.qlcplus.org/"
+DESCRIPTION="A software to control DMX or analog lighting systems"
+HOMEPAGE="https://www.qlcplus.org/"
SRC_URI="https://github.com/mcallegari/${PN}/archive/QLC+_${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="Apache-2.0"
^ permalink raw reply related [flat|nested] 37+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-misc/qlcplus/
@ 2019-12-07 19:38 Joonas Niilola
0 siblings, 0 replies; 37+ messages in thread
From: Joonas Niilola @ 2019-12-07 19:38 UTC (permalink / raw
To: gentoo-commits
commit: 0dc96e3471b7345406359ddf3ce51cb8cf964908
Author: Jannis Achstetter <kripton <AT> kripserver <DOT> net>
AuthorDate: Wed Jul 17 06:02:11 2019 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sat Dec 7 19:38:14 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0dc96e34
app-misc/qlcplus: Bump version to 4.12.2
Signed-off-by: Jannis Achstetter <kripton <AT> kripserver.net>
Bug: https://bugs.gentoo.org/687636
Package-Manager: Portage-2.3.71, Repoman-2.3.17
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
app-misc/qlcplus/Manifest | 1 +
app-misc/qlcplus/qlcplus-4.12.2.ebuild | 63 ++++++++++++++++++++++++++++++++++
2 files changed, 64 insertions(+)
diff --git a/app-misc/qlcplus/Manifest b/app-misc/qlcplus/Manifest
index d0917162e7f..3f45e4f268f 100644
--- a/app-misc/qlcplus/Manifest
+++ b/app-misc/qlcplus/Manifest
@@ -1 +1,2 @@
DIST qlcplus-4.11.1.tar.gz 9394093 BLAKE2B 0b91359217b723ed184f6a609ee0ef0a39f5f08aa8933abc7a3c429e4d5a3b2d1dc8ef454c00a172bc0e7b8f7fb0779d7fbba96ed5fafe403853f2a3bb8ce7b8 SHA512 14efdbe5cd53da592a58b48efb1daf7dda2a4e19d7d20792d34674af2aa1b9c287cfd58673db7838885642bb2ebfaf9b462be41d33f8d89497cb61dfab7246df
+DIST QLC+_4.12.2.tar.gz 10804401 BLAKE2B 95b005985da99d1d1f557b4ac5d6ae7d844ea4f69a7cfa63d79b288ce654b5a70f9e6168f6fd4144496d3cff59a721972acd3ba47fd1477ab4bfd0218f5aeeda SHA512 b274f0559ce15e045d653f4c034dc083922a13c6f9c5e7ba11026b3be9bb85fe447bb489d536dd24bb99bd4b08433f24f1713b73701afff99fa845fcef2547af
diff --git a/app-misc/qlcplus/qlcplus-4.12.2.ebuild b/app-misc/qlcplus/qlcplus-4.12.2.ebuild
new file mode 100644
index 00000000000..5624892f8ab
--- /dev/null
+++ b/app-misc/qlcplus/qlcplus-4.12.2.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit qmake-utils udev virtualx xdg
+
+DESCRIPTION="A software to control DMX or analog lighting systems"
+HOMEPAGE="https://www.qlcplus.org/"
+SRC_URI="https://github.com/mcallegari/${PN}/archive/QLC+_${PV}.tar.gz"
+S="${WORKDIR}/qlcplus-QLC-_${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+BDEPEND="
+ dev-qt/linguist-tools:5
+"
+RDEPEND="
+ dev-embedded/libftdi:=
+ dev-libs/glib:2
+ dev-qt/qtcore:5
+ dev-qt/qtgui:5
+ dev-qt/qtmultimedia:5[widgets]
+ dev-qt/qtnetwork:5
+ dev-qt/qtscript:5
+ dev-qt/qtwidgets:5
+ media-libs/alsa-lib
+ media-libs/libmad
+ media-libs/libsndfile
+ sci-libs/fftw:3.0
+ virtual/libusb:0
+ virtual/libusb:1
+ virtual/udev
+"
+DEPEND="${RDEPEND}
+ dev-qt/qttest:5
+"
+
+src_prepare() {
+ default
+
+ sed -e "/UDEVRULESDIR/s:/etc/udev/rules.d:$(get_udevdir)/rules.d:" \
+ -i variables.pri || die
+
+ ## Remove Werror-flag since there are some warnings with gcc-9.x
+ sed -e "s/QMAKE_CXXFLAGS += -Werror/#&/g" \
+ -i variables.pri || die
+}
+
+src_configure() {
+ eqmake5
+}
+
+src_install() {
+ emake INSTALL_ROOT="${D}" install
+}
+
+src_test() {
+ virtx emake check
+}
^ permalink raw reply related [flat|nested] 37+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-misc/qlcplus/
@ 2019-12-07 19:38 Joonas Niilola
0 siblings, 0 replies; 37+ messages in thread
From: Joonas Niilola @ 2019-12-07 19:38 UTC (permalink / raw
To: gentoo-commits
commit: 9e7b8fe47d80e7b74f5085147d2d08f98ee74dfa
Author: Jannis Achstetter <kripton <AT> kripserver <DOT> net>
AuthorDate: Wed Jul 17 06:02:53 2019 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sat Dec 7 19:38:14 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e7b8fe4
app-misc/qlcplus: Also add version 5.0.0_alpha3
Signed-off-by: Jannis Achstetter <kripton <AT> kripserver.net>
Package-Manager: Portage-2.3.71, Repoman-2.3.17
Closes: https://github.com/gentoo/gentoo/pull/12418
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
app-misc/qlcplus/Manifest | 1 +
app-misc/qlcplus/qlcplus-5.0.0_alpha3.ebuild | 73 ++++++++++++++++++++++++++++
2 files changed, 74 insertions(+)
diff --git a/app-misc/qlcplus/Manifest b/app-misc/qlcplus/Manifest
index 3f45e4f268f..d7cd59f28ee 100644
--- a/app-misc/qlcplus/Manifest
+++ b/app-misc/qlcplus/Manifest
@@ -1,2 +1,3 @@
DIST qlcplus-4.11.1.tar.gz 9394093 BLAKE2B 0b91359217b723ed184f6a609ee0ef0a39f5f08aa8933abc7a3c429e4d5a3b2d1dc8ef454c00a172bc0e7b8f7fb0779d7fbba96ed5fafe403853f2a3bb8ce7b8 SHA512 14efdbe5cd53da592a58b48efb1daf7dda2a4e19d7d20792d34674af2aa1b9c287cfd58673db7838885642bb2ebfaf9b462be41d33f8d89497cb61dfab7246df
DIST QLC+_4.12.2.tar.gz 10804401 BLAKE2B 95b005985da99d1d1f557b4ac5d6ae7d844ea4f69a7cfa63d79b288ce654b5a70f9e6168f6fd4144496d3cff59a721972acd3ba47fd1477ab4bfd0218f5aeeda SHA512 b274f0559ce15e045d653f4c034dc083922a13c6f9c5e7ba11026b3be9bb85fe447bb489d536dd24bb99bd4b08433f24f1713b73701afff99fa845fcef2547af
+DIST QLC+_5.0.0_alpha3.tar.gz 10016411 BLAKE2B 51c0885f6e2e286f9f63830bcd269db699946c0969cb0f0a0139f82a421a9a4957ab07612db7aa047fe6650a642479282f6cfe0d124a41a935dd853d09b7253f SHA512 e703747aa243bc4c6b2e9fc3cf1a4e67524fa13fa64a59054e66164e879073b1bd69756a42bb423ff05dcb7da946cbcd99bb9edc3fde9a70d75b8a9f164a71d0
diff --git a/app-misc/qlcplus/qlcplus-5.0.0_alpha3.ebuild b/app-misc/qlcplus/qlcplus-5.0.0_alpha3.ebuild
new file mode 100644
index 00000000000..763f2788db8
--- /dev/null
+++ b/app-misc/qlcplus/qlcplus-5.0.0_alpha3.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit qmake-utils udev virtualx xdg
+
+DESCRIPTION="A software to control DMX or analog lighting systems"
+HOMEPAGE="https://www.qlcplus.org/"
+SRC_URI="https://github.com/mcallegari/${PN}/archive/QLC+_${PV}.tar.gz"
+S="${WORKDIR}/qlcplus-QLC-_${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS=""
+IUSE=""
+
+BDEPEND="
+ dev-qt/linguist-tools:5
+"
+RDEPEND="
+ dev-embedded/libftdi:=
+ dev-libs/glib:2
+ dev-qt/qt3d:5[qml]
+ dev-qt/qtcore:5
+ dev-qt/qtgui:5
+ dev-qt/qtmultimedia:5[widgets,qml]
+ dev-qt/qtnetwork:5
+ dev-qt/qtscript:5
+ dev-qt/qtwidgets:5
+ media-libs/alsa-lib
+ media-libs/libmad
+ media-libs/libsndfile
+ sci-libs/fftw:3.0
+ virtual/libusb:0
+ virtual/libusb:1
+ virtual/udev
+"
+DEPEND="${RDEPEND}
+ dev-qt/qttest:5
+"
+
+src_prepare() {
+ default
+
+ sed -e "/UDEVRULESDIR/s:/etc/udev/rules.d:$(get_udevdir)/rules.d:" \
+ -i variables.pri || die
+
+ ## Remove Werror-flag since there are some warnings with gcc-9.x
+ sed -e "s/QMAKE_CXXFLAGS += -Werror/#&/g" \
+ -i variables.pri || die
+}
+
+src_configure() {
+ eqmake5 CONFIG+=qmlui
+}
+
+src_install() {
+ emake INSTALL_ROOT="${D}" install
+}
+
+src_test() {
+ virtx emake check
+}
+
+pkg_postinst() {
+ elog "Some configurations of KDE Plasma break the layout of"
+ elog "QLC+ 5's QML UI."
+ elog "As a workaround, try those environment variables:"
+ elog " export XDG_CURRENT_DESKTOP=GNOME"
+ elog "OR"
+ elog " export QT_QPA_PLATFORMTHEME=gtk3"
+}
^ permalink raw reply related [flat|nested] 37+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-misc/qlcplus/
@ 2019-12-07 19:38 Joonas Niilola
0 siblings, 0 replies; 37+ messages in thread
From: Joonas Niilola @ 2019-12-07 19:38 UTC (permalink / raw
To: gentoo-commits
commit: cda475ea1e7a8cd7a97825b4861459a96401b293
Author: Jannis Achstetter <kripton <AT> kripserver <DOT> net>
AuthorDate: Wed Jul 10 18:11:53 2019 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sat Dec 7 19:38:09 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cda475ea
app-misc/qlcplus: Add kripton <AT> kripserver.net as proxy maintainer
Signed-off-by: Jannis Achstetter <kripton <AT> kripserver.net>
Package-Manager: Portage-2.3.68, Repoman-2.3.16
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
app-misc/qlcplus/metadata.xml | 9 ++++++++-
1 file changed, 8 insertions(+), 1 deletion(-)
diff --git a/app-misc/qlcplus/metadata.xml b/app-misc/qlcplus/metadata.xml
index cba9309e753..5a480aaabd8 100644
--- a/app-misc/qlcplus/metadata.xml
+++ b/app-misc/qlcplus/metadata.xml
@@ -1,7 +1,14 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="person">
+ <email>kripton@kripserver.net</email>
+ <name>Jannis Achstetter</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
<upstream>
<remote-id type="github">mcallegari/qlcplus</remote-id>
</upstream>
^ permalink raw reply related [flat|nested] 37+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-misc/qlcplus/
@ 2019-12-08 7:41 Joonas Niilola
0 siblings, 0 replies; 37+ messages in thread
From: Joonas Niilola @ 2019-12-08 7:41 UTC (permalink / raw
To: gentoo-commits
commit: b22d84c265aff28df314e8cccf06c0aaeddd661f
Author: Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 8 07:40:44 2019 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sun Dec 8 07:40:44 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b22d84c2
app-misc/qlcplus: add test IUSE
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
app-misc/qlcplus/qlcplus-4.11.1.ebuild | 4 +++-
app-misc/qlcplus/qlcplus-4.12.2.ebuild | 4 +++-
app-misc/qlcplus/qlcplus-5.0.0_alpha3.ebuild | 4 +++-
3 files changed, 9 insertions(+), 3 deletions(-)
diff --git a/app-misc/qlcplus/qlcplus-4.11.1.ebuild b/app-misc/qlcplus/qlcplus-4.11.1.ebuild
index 3f618215d18..41463fba3ff 100644
--- a/app-misc/qlcplus/qlcplus-4.11.1.ebuild
+++ b/app-misc/qlcplus/qlcplus-4.11.1.ebuild
@@ -12,7 +12,9 @@ SRC_URI="https://github.com/mcallegari/${PN}/archive/QLC+_${PV}.tar.gz -> ${P}.t
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64"
-IUSE=""
+IUSE="test"
+
+RESTRICT="!test? ( test )"
RDEPEND="
|| ( dev-embedded/libftdi:1 dev-embedded/libftdi:0 )
diff --git a/app-misc/qlcplus/qlcplus-4.12.2.ebuild b/app-misc/qlcplus/qlcplus-4.12.2.ebuild
index 5624892f8ab..9b5db416960 100644
--- a/app-misc/qlcplus/qlcplus-4.12.2.ebuild
+++ b/app-misc/qlcplus/qlcplus-4.12.2.ebuild
@@ -13,7 +13,9 @@ S="${WORKDIR}/qlcplus-QLC-_${PV}"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64"
-IUSE=""
+IUSE="test"
+
+RESTRICT="!test? ( test )"
BDEPEND="
dev-qt/linguist-tools:5
diff --git a/app-misc/qlcplus/qlcplus-5.0.0_alpha3.ebuild b/app-misc/qlcplus/qlcplus-5.0.0_alpha3.ebuild
index 763f2788db8..269ea246700 100644
--- a/app-misc/qlcplus/qlcplus-5.0.0_alpha3.ebuild
+++ b/app-misc/qlcplus/qlcplus-5.0.0_alpha3.ebuild
@@ -13,7 +13,9 @@ S="${WORKDIR}/qlcplus-QLC-_${PV}"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS=""
-IUSE=""
+IUSE="test"
+
+RESTRICT="!test? ( test )"
BDEPEND="
dev-qt/linguist-tools:5
^ permalink raw reply related [flat|nested] 37+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-misc/qlcplus/
@ 2020-09-07 15:43 Joonas Niilola
0 siblings, 0 replies; 37+ messages in thread
From: Joonas Niilola @ 2020-09-07 15:43 UTC (permalink / raw
To: gentoo-commits
commit: a80701ed8fdfeade8bfa294eb45069ae309a62af
Author: Jannis Achstetter <kripton <AT> kripserver <DOT> net>
AuthorDate: Wed Sep 2 17:44:36 2020 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Mon Sep 7 15:43:33 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a80701ed
app-misc/qlcplus: Bump to v4.12.3
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Jannis Achstetter <kripton <AT> kripserver.net>
Closes: https://github.com/gentoo/gentoo/pull/17387
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
app-misc/qlcplus/Manifest | 1 +
app-misc/qlcplus/qlcplus-4.12.3.ebuild | 65 ++++++++++++++++++++++++++++++++++
2 files changed, 66 insertions(+)
diff --git a/app-misc/qlcplus/Manifest b/app-misc/qlcplus/Manifest
index bf4ca800b61..d26d2b2747a 100644
--- a/app-misc/qlcplus/Manifest
+++ b/app-misc/qlcplus/Manifest
@@ -1,2 +1,3 @@
DIST QLC+_4.12.2.tar.gz 10804401 BLAKE2B 95b005985da99d1d1f557b4ac5d6ae7d844ea4f69a7cfa63d79b288ce654b5a70f9e6168f6fd4144496d3cff59a721972acd3ba47fd1477ab4bfd0218f5aeeda SHA512 b274f0559ce15e045d653f4c034dc083922a13c6f9c5e7ba11026b3be9bb85fe447bb489d536dd24bb99bd4b08433f24f1713b73701afff99fa845fcef2547af
+DIST QLC+_4.12.3.tar.gz 10954027 BLAKE2B 9a188e2bc2cce1a0a5170122989d5ee1194a83e7d1c8c05a80ad6271e903941effb5c63940a941fa32146699b3b2a7943b9938a5407420da69c1199b5f6f217b SHA512 f25601a44a81d2fd15c54a05588e687fa1f0c0473d0e2188fa0c052b905df806b0516f8b80bf28451a583aa241d137f858fe83b9d7e0e0747bcc3b0bae91d9f0
DIST QLC+_5.0.0_alpha3.tar.gz 10016411 BLAKE2B 51c0885f6e2e286f9f63830bcd269db699946c0969cb0f0a0139f82a421a9a4957ab07612db7aa047fe6650a642479282f6cfe0d124a41a935dd853d09b7253f SHA512 e703747aa243bc4c6b2e9fc3cf1a4e67524fa13fa64a59054e66164e879073b1bd69756a42bb423ff05dcb7da946cbcd99bb9edc3fde9a70d75b8a9f164a71d0
diff --git a/app-misc/qlcplus/qlcplus-4.12.3.ebuild b/app-misc/qlcplus/qlcplus-4.12.3.ebuild
new file mode 100644
index 00000000000..6fb4d8a6452
--- /dev/null
+++ b/app-misc/qlcplus/qlcplus-4.12.3.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit qmake-utils udev virtualx xdg
+
+DESCRIPTION="A software to control DMX or analog lighting systems"
+HOMEPAGE="https://www.qlcplus.org/"
+SRC_URI="https://github.com/mcallegari/${PN}/archive/QLC+_${PV}.tar.gz"
+S="${WORKDIR}/qlcplus-QLC-_${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+ dev-qt/linguist-tools:5
+"
+RDEPEND="
+ dev-embedded/libftdi:=
+ dev-libs/glib:2
+ dev-qt/qtcore:5
+ dev-qt/qtgui:5
+ dev-qt/qtmultimedia:5[widgets]
+ dev-qt/qtnetwork:5
+ dev-qt/qtscript:5
+ dev-qt/qtwidgets:5
+ media-libs/alsa-lib
+ media-libs/libmad
+ media-libs/libsndfile
+ sci-libs/fftw:3.0
+ virtual/libusb:0
+ virtual/libusb:1
+ virtual/udev
+"
+DEPEND="${RDEPEND}
+ dev-qt/qttest:5
+"
+
+src_prepare() {
+ default
+
+ sed -e "/UDEVRULESDIR/s:/etc/udev/rules.d:$(get_udevdir)/rules.d:" \
+ -i variables.pri || die
+
+ ## Remove Werror-flag since there are some warnings with gcc-9.x
+ sed -e "s/QMAKE_CXXFLAGS += -Werror/#&/g" \
+ -i variables.pri || die
+}
+
+src_configure() {
+ eqmake5
+}
+
+src_install() {
+ emake INSTALL_ROOT="${D}" install
+}
+
+src_test() {
+ virtx emake check
+}
^ permalink raw reply related [flat|nested] 37+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-misc/qlcplus/
@ 2021-04-23 5:57 Joonas Niilola
0 siblings, 0 replies; 37+ messages in thread
From: Joonas Niilola @ 2021-04-23 5:57 UTC (permalink / raw
To: gentoo-commits
commit: da64911cba401dadcd935b63d248b4deeea5db89
Author: Jannis Achstetter <kripton <AT> kripserver <DOT> net>
AuthorDate: Mon Apr 19 15:28:38 2021 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Fri Apr 23 05:56:59 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da64911c
app-misc/qlcplus: Add missing dependencies to version 5.0.0_alpha3
Closes: https://bugs.gentoo.org/784098
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Jannis Achstetter <kripton <AT> kripserver.net>
Closes: https://github.com/gentoo/gentoo/pull/20455
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
app-misc/qlcplus/qlcplus-5.0.0_alpha3.ebuild | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/app-misc/qlcplus/qlcplus-5.0.0_alpha3.ebuild b/app-misc/qlcplus/qlcplus-5.0.0_alpha3.ebuild
index 269ea246700..23abfd174ed 100644
--- a/app-misc/qlcplus/qlcplus-5.0.0_alpha3.ebuild
+++ b/app-misc/qlcplus/qlcplus-5.0.0_alpha3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -28,7 +28,9 @@ RDEPEND="
dev-qt/qtgui:5
dev-qt/qtmultimedia:5[widgets,qml]
dev-qt/qtnetwork:5
+ dev-qt/qtprintsupport:5
dev-qt/qtscript:5
+ dev-qt/qtsvg:5
dev-qt/qtwidgets:5
media-libs/alsa-lib
media-libs/libmad
^ permalink raw reply related [flat|nested] 37+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-misc/qlcplus/
@ 2021-07-14 6:25 Joonas Niilola
0 siblings, 0 replies; 37+ messages in thread
From: Joonas Niilola @ 2021-07-14 6:25 UTC (permalink / raw
To: gentoo-commits
commit: 3ad2bac046edb31c87c3c4017e03f3cc86ebad6f
Author: Jannis Achstetter <kripton <AT> kripserver <DOT> net>
AuthorDate: Mon Jun 28 18:36:03 2021 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Wed Jul 14 06:25:19 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ad2bac0
app-misc/qlcplus: Bump to v4.12.4
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Jannis Achstetter <kripton <AT> kripserver.net>
Closes: https://github.com/gentoo/gentoo/pull/21461
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
app-misc/qlcplus/Manifest | 1 +
app-misc/qlcplus/qlcplus-4.12.4.ebuild | 65 ++++++++++++++++++++++++++++++++++
2 files changed, 66 insertions(+)
diff --git a/app-misc/qlcplus/Manifest b/app-misc/qlcplus/Manifest
index d26d2b2747a..0e959bb0d51 100644
--- a/app-misc/qlcplus/Manifest
+++ b/app-misc/qlcplus/Manifest
@@ -1,3 +1,4 @@
DIST QLC+_4.12.2.tar.gz 10804401 BLAKE2B 95b005985da99d1d1f557b4ac5d6ae7d844ea4f69a7cfa63d79b288ce654b5a70f9e6168f6fd4144496d3cff59a721972acd3ba47fd1477ab4bfd0218f5aeeda SHA512 b274f0559ce15e045d653f4c034dc083922a13c6f9c5e7ba11026b3be9bb85fe447bb489d536dd24bb99bd4b08433f24f1713b73701afff99fa845fcef2547af
DIST QLC+_4.12.3.tar.gz 10954027 BLAKE2B 9a188e2bc2cce1a0a5170122989d5ee1194a83e7d1c8c05a80ad6271e903941effb5c63940a941fa32146699b3b2a7943b9938a5407420da69c1199b5f6f217b SHA512 f25601a44a81d2fd15c54a05588e687fa1f0c0473d0e2188fa0c052b905df806b0516f8b80bf28451a583aa241d137f858fe83b9d7e0e0747bcc3b0bae91d9f0
+DIST QLC+_4.12.4.tar.gz 11166224 BLAKE2B 37b5088c8e7be08fa39aa11e35b8284e60788da94ac4f2dfb9bf4b0615408735c8c1b7c61efe37810ea7ee662a4efe5c0e17d54d45a7b637ddef4a1cc4c5a760 SHA512 19893c5f29602e2e65db9eb162c3f45ce3f028424ecf17d7615f9d3ada8a871dd1a1827ea9a243d7bd0f23ba7e9fb2340531154ac557d5756f0aa05648c56b13
DIST QLC+_5.0.0_alpha3.tar.gz 10016411 BLAKE2B 51c0885f6e2e286f9f63830bcd269db699946c0969cb0f0a0139f82a421a9a4957ab07612db7aa047fe6650a642479282f6cfe0d124a41a935dd853d09b7253f SHA512 e703747aa243bc4c6b2e9fc3cf1a4e67524fa13fa64a59054e66164e879073b1bd69756a42bb423ff05dcb7da946cbcd99bb9edc3fde9a70d75b8a9f164a71d0
diff --git a/app-misc/qlcplus/qlcplus-4.12.4.ebuild b/app-misc/qlcplus/qlcplus-4.12.4.ebuild
new file mode 100644
index 00000000000..e2652b67043
--- /dev/null
+++ b/app-misc/qlcplus/qlcplus-4.12.4.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit qmake-utils udev virtualx xdg
+
+DESCRIPTION="A software to control DMX or analog lighting systems"
+HOMEPAGE="https://www.qlcplus.org/"
+SRC_URI="https://github.com/mcallegari/${PN}/archive/QLC+_${PV}.tar.gz"
+S="${WORKDIR}/qlcplus-QLC-_${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+ dev-qt/linguist-tools:5
+"
+RDEPEND="
+ dev-embedded/libftdi:=
+ dev-libs/glib:2
+ dev-qt/qtcore:5
+ dev-qt/qtgui:5
+ dev-qt/qtmultimedia:5[widgets]
+ dev-qt/qtnetwork:5
+ dev-qt/qtscript:5
+ dev-qt/qtwidgets:5
+ media-libs/alsa-lib
+ media-libs/libmad
+ media-libs/libsndfile
+ sci-libs/fftw:3.0
+ virtual/libusb:0
+ virtual/libusb:1
+ virtual/udev
+"
+DEPEND="${RDEPEND}
+ dev-qt/qttest:5
+"
+
+src_prepare() {
+ default
+
+ sed -e "/UDEVRULESDIR/s:/etc/udev/rules.d:$(get_udevdir)/rules.d:" \
+ -i variables.pri || die
+
+ ## Remove Werror-flag since there are some warnings with gcc-9.x
+ sed -e "s/QMAKE_CXXFLAGS += -Werror/#&/g" \
+ -i variables.pri || die
+}
+
+src_configure() {
+ eqmake5
+}
+
+src_install() {
+ emake INSTALL_ROOT="${D}" install
+}
+
+src_test() {
+ virtx emake check
+}
^ permalink raw reply related [flat|nested] 37+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-misc/qlcplus/
@ 2022-08-04 6:37 Joonas Niilola
0 siblings, 0 replies; 37+ messages in thread
From: Joonas Niilola @ 2022-08-04 6:37 UTC (permalink / raw
To: gentoo-commits
commit: 7709f4ea5be292d9d56a1fceae0727cd80d0e1cd
Author: Jannis Achstetter <kripton <AT> kripserver <DOT> net>
AuthorDate: Wed Jul 27 19:30:59 2022 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Thu Aug 4 06:37:20 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7709f4ea
app-misc/qlcplus: Bump to v4.12.5 using EAPI 8
Package-Manager: Portage-3.0.34, Repoman-3.0.3
Closes: https://bugs.gentoo.org/854765
Closes: https://bugs.gentoo.org/830558
Signed-off-by: Jannis Achstetter <kripton <AT> kripserver.net>
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
app-misc/qlcplus/Manifest | 1 +
app-misc/qlcplus/qlcplus-4.12.5.ebuild | 82 ++++++++++++++++++++++++++++++++++
2 files changed, 83 insertions(+)
diff --git a/app-misc/qlcplus/Manifest b/app-misc/qlcplus/Manifest
index 0e959bb0d518..690bfd370c57 100644
--- a/app-misc/qlcplus/Manifest
+++ b/app-misc/qlcplus/Manifest
@@ -1,4 +1,5 @@
DIST QLC+_4.12.2.tar.gz 10804401 BLAKE2B 95b005985da99d1d1f557b4ac5d6ae7d844ea4f69a7cfa63d79b288ce654b5a70f9e6168f6fd4144496d3cff59a721972acd3ba47fd1477ab4bfd0218f5aeeda SHA512 b274f0559ce15e045d653f4c034dc083922a13c6f9c5e7ba11026b3be9bb85fe447bb489d536dd24bb99bd4b08433f24f1713b73701afff99fa845fcef2547af
DIST QLC+_4.12.3.tar.gz 10954027 BLAKE2B 9a188e2bc2cce1a0a5170122989d5ee1194a83e7d1c8c05a80ad6271e903941effb5c63940a941fa32146699b3b2a7943b9938a5407420da69c1199b5f6f217b SHA512 f25601a44a81d2fd15c54a05588e687fa1f0c0473d0e2188fa0c052b905df806b0516f8b80bf28451a583aa241d137f858fe83b9d7e0e0747bcc3b0bae91d9f0
DIST QLC+_4.12.4.tar.gz 11166224 BLAKE2B 37b5088c8e7be08fa39aa11e35b8284e60788da94ac4f2dfb9bf4b0615408735c8c1b7c61efe37810ea7ee662a4efe5c0e17d54d45a7b637ddef4a1cc4c5a760 SHA512 19893c5f29602e2e65db9eb162c3f45ce3f028424ecf17d7615f9d3ada8a871dd1a1827ea9a243d7bd0f23ba7e9fb2340531154ac557d5756f0aa05648c56b13
+DIST QLC+_4.12.5.tar.gz 11331655 BLAKE2B b7d274c0940d0d58486c36abab1c413dca91044e50fa1d6ee6fa2b2c24a8ca52800fa1e2ad20c057b1b32d4f755292ea4c9a360125fc2a2e8b157903d8e4884d SHA512 15c58c694dc5732effc0cfb2705c4540fc377e09b20cc36cb9a94566658b3dbfb759cbddb16cd51b22be889d580d8b45073ae0cff068a10c3dbe796ae1a027eb
DIST QLC+_5.0.0_alpha3.tar.gz 10016411 BLAKE2B 51c0885f6e2e286f9f63830bcd269db699946c0969cb0f0a0139f82a421a9a4957ab07612db7aa047fe6650a642479282f6cfe0d124a41a935dd853d09b7253f SHA512 e703747aa243bc4c6b2e9fc3cf1a4e67524fa13fa64a59054e66164e879073b1bd69756a42bb423ff05dcb7da946cbcd99bb9edc3fde9a70d75b8a9f164a71d0
diff --git a/app-misc/qlcplus/qlcplus-4.12.5.ebuild b/app-misc/qlcplus/qlcplus-4.12.5.ebuild
new file mode 100644
index 000000000000..a178db0add32
--- /dev/null
+++ b/app-misc/qlcplus/qlcplus-4.12.5.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qmake-utils udev virtualx xdg
+
+DESCRIPTION="A software to control DMX or analog lighting systems"
+HOMEPAGE="https://www.qlcplus.org/"
+SRC_URI="https://github.com/mcallegari/${PN}/archive/QLC+_${PV}.tar.gz"
+S="${WORKDIR}/qlcplus-QLC-_${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+ dev-qt/linguist-tools:5
+"
+RDEPEND="
+ dev-embedded/libftdi:=
+ dev-libs/glib:2
+ dev-qt/qtcore:5
+ dev-qt/qtgui:5
+ dev-qt/qtmultimedia:5[widgets]
+ dev-qt/qtnetwork:5
+ dev-qt/qtscript:5
+ dev-qt/qtwidgets:5
+ media-libs/alsa-lib
+ media-libs/libmad
+ media-libs/libsndfile
+ sci-libs/fftw:3.0
+ virtual/libusb:0
+ virtual/libusb:1
+ virtual/udev
+"
+IDEPEND="
+ dev-util/desktop-file-utils
+"
+DEPEND="${RDEPEND}
+ dev-qt/qttest:5
+"
+
+src_prepare() {
+ default
+
+ sed -e "/UDEVRULESDIR/s:/etc/udev/rules.d:$(get_udevdir)/rules.d:" \
+ -i variables.pri || die
+
+ ## Remove Werror-flag since there are some warnings with gcc-9.x
+ sed -e "s/QMAKE_CXXFLAGS += -Werror/#&/g" \
+ -i variables.pri || die
+}
+
+src_configure() {
+ eqmake5
+}
+
+src_install() {
+ emake INSTALL_ROOT="${D}" install
+}
+
+pkg_postinst() {
+ udev_reload
+
+ xdg_desktop_database_update
+ xdg_mimeinfo_database_update
+}
+
+src_test() {
+ virtx emake check
+}
+
+pkg_postrm() {
+ udev_reload
+
+ xdg_desktop_database_update
+ xdg_mimeinfo_database_update
+}
^ permalink raw reply related [flat|nested] 37+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-misc/qlcplus/
@ 2022-08-04 6:37 Joonas Niilola
0 siblings, 0 replies; 37+ messages in thread
From: Joonas Niilola @ 2022-08-04 6:37 UTC (permalink / raw
To: gentoo-commits
commit: 2755b6e713879df55955400ff042395027a15e25
Author: Jannis Achstetter <kripton <AT> kripserver <DOT> net>
AuthorDate: Wed Jul 27 20:03:44 2022 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Thu Aug 4 06:37:20 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2755b6e7
app-misc/qlcplus: Bump to v5.0.0_beta1 using EAPI 8
Package-Manager: Portage-3.0.34, Repoman-3.0.3
Signed-off-by: Jannis Achstetter <kripton <AT> kripserver.net>
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
app-misc/qlcplus/Manifest | 1 +
app-misc/qlcplus/qlcplus-5.0.0_beta1.ebuild | 92 +++++++++++++++++++++++++++++
2 files changed, 93 insertions(+)
diff --git a/app-misc/qlcplus/Manifest b/app-misc/qlcplus/Manifest
index 80160a4c0409..5455e8488e8b 100644
--- a/app-misc/qlcplus/Manifest
+++ b/app-misc/qlcplus/Manifest
@@ -1,2 +1,3 @@
DIST QLC+_4.12.5.tar.gz 11331655 BLAKE2B b7d274c0940d0d58486c36abab1c413dca91044e50fa1d6ee6fa2b2c24a8ca52800fa1e2ad20c057b1b32d4f755292ea4c9a360125fc2a2e8b157903d8e4884d SHA512 15c58c694dc5732effc0cfb2705c4540fc377e09b20cc36cb9a94566658b3dbfb759cbddb16cd51b22be889d580d8b45073ae0cff068a10c3dbe796ae1a027eb
DIST QLC+_5.0.0_alpha3.tar.gz 10016411 BLAKE2B 51c0885f6e2e286f9f63830bcd269db699946c0969cb0f0a0139f82a421a9a4957ab07612db7aa047fe6650a642479282f6cfe0d124a41a935dd853d09b7253f SHA512 e703747aa243bc4c6b2e9fc3cf1a4e67524fa13fa64a59054e66164e879073b1bd69756a42bb423ff05dcb7da946cbcd99bb9edc3fde9a70d75b8a9f164a71d0
+DIST QLC+_5.0.0_beta1.tar.gz 11170124 BLAKE2B aebc0ddbd2ee9b4dd242d4766a708a9e83621c1f5ab6a69ab4ad4884f10eae954ad5a7d6aaef908ec4d1c725705231676ec77a3f65f0bcee73099344540bae00 SHA512 f831be1e31a995151768a09d1cdeb8815086d2ce3fc8c4e0abf12aefe6eb02870c6d86ae87cd7061ec353ce1d23ac7f73cd7646f3c2f00ddde45c25ff36ec884
diff --git a/app-misc/qlcplus/qlcplus-5.0.0_beta1.ebuild b/app-misc/qlcplus/qlcplus-5.0.0_beta1.ebuild
new file mode 100644
index 000000000000..323b2b3da76d
--- /dev/null
+++ b/app-misc/qlcplus/qlcplus-5.0.0_beta1.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qmake-utils udev virtualx xdg
+
+DESCRIPTION="A software to control DMX or analog lighting systems"
+HOMEPAGE="https://www.qlcplus.org/"
+SRC_URI="https://github.com/mcallegari/${PN}/archive/QLC+_${PV}.tar.gz"
+S="${WORKDIR}/qlcplus-QLC-_${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS=""
+IUSE="test"
+
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+ dev-qt/linguist-tools:5
+"
+RDEPEND="
+ dev-embedded/libftdi:=
+ dev-libs/glib:2
+ dev-qt/qt3d:5[qml]
+ dev-qt/qtcore:5
+ dev-qt/qtgui:5
+ dev-qt/qtmultimedia:5[widgets,qml]
+ dev-qt/qtnetwork:5
+ dev-qt/qtprintsupport:5
+ dev-qt/qtscript:5
+ dev-qt/qtsvg:5
+ dev-qt/qtwidgets:5
+ media-libs/alsa-lib
+ media-libs/libmad
+ media-libs/libsndfile
+ sci-libs/fftw:3.0
+ virtual/libusb:0
+ virtual/libusb:1
+ virtual/udev
+"
+IDEPEND="
+ dev-util/desktop-file-utils
+"
+DEPEND="${RDEPEND}
+ dev-qt/qttest:5
+"
+
+src_prepare() {
+ default
+
+ sed -e "/UDEVRULESDIR/s:/etc/udev/rules.d:$(get_udevdir)/rules.d:" \
+ -i variables.pri || die
+
+ ## Remove Werror-flag since there are some warnings with gcc-9.x
+ sed -e "s/QMAKE_CXXFLAGS += -Werror/#&/g" \
+ -i variables.pri || die
+}
+
+src_configure() {
+ eqmake5 CONFIG+=qmlui
+}
+
+src_install() {
+ emake INSTALL_ROOT="${D}" install
+}
+
+pkg_postinst() {
+ udev_reload
+
+ xdg_desktop_database_update
+ xdg_mimeinfo_database_update
+}
+
+src_test() {
+ virtx emake check
+}
+
+pkg_postinst() {
+ udev_reload
+
+ xdg_desktop_database_update
+ xdg_mimeinfo_database_update
+
+ elog "Some configurations of KDE Plasma break the layout of"
+ elog "QLC+ 5's QML UI."
+ elog "As a workaround, try those environment variables:"
+ elog " export XDG_CURRENT_DESKTOP=GNOME"
+ elog "OR"
+ elog " export QT_QPA_PLATFORMTHEME=gtk3"
+}
^ permalink raw reply related [flat|nested] 37+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-misc/qlcplus/
@ 2022-08-04 6:37 Joonas Niilola
0 siblings, 0 replies; 37+ messages in thread
From: Joonas Niilola @ 2022-08-04 6:37 UTC (permalink / raw
To: gentoo-commits
commit: 7e87bfdec08d47e492b334273021634e240be553
Author: Jannis Achstetter <kripton <AT> kripserver <DOT> net>
AuthorDate: Wed Jul 27 19:51:54 2022 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Thu Aug 4 06:37:20 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e87bfde
app-misc/qlcplus: Remove old versions
Package-Manager: Portage-3.0.34, Repoman-3.0.3
Signed-off-by: Jannis Achstetter <kripton <AT> kripserver.net>
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
app-misc/qlcplus/Manifest | 3 --
app-misc/qlcplus/qlcplus-4.12.2.ebuild | 65 ----------------------------------
app-misc/qlcplus/qlcplus-4.12.3.ebuild | 65 ----------------------------------
app-misc/qlcplus/qlcplus-4.12.4.ebuild | 65 ----------------------------------
4 files changed, 198 deletions(-)
diff --git a/app-misc/qlcplus/Manifest b/app-misc/qlcplus/Manifest
index 690bfd370c57..80160a4c0409 100644
--- a/app-misc/qlcplus/Manifest
+++ b/app-misc/qlcplus/Manifest
@@ -1,5 +1,2 @@
-DIST QLC+_4.12.2.tar.gz 10804401 BLAKE2B 95b005985da99d1d1f557b4ac5d6ae7d844ea4f69a7cfa63d79b288ce654b5a70f9e6168f6fd4144496d3cff59a721972acd3ba47fd1477ab4bfd0218f5aeeda SHA512 b274f0559ce15e045d653f4c034dc083922a13c6f9c5e7ba11026b3be9bb85fe447bb489d536dd24bb99bd4b08433f24f1713b73701afff99fa845fcef2547af
-DIST QLC+_4.12.3.tar.gz 10954027 BLAKE2B 9a188e2bc2cce1a0a5170122989d5ee1194a83e7d1c8c05a80ad6271e903941effb5c63940a941fa32146699b3b2a7943b9938a5407420da69c1199b5f6f217b SHA512 f25601a44a81d2fd15c54a05588e687fa1f0c0473d0e2188fa0c052b905df806b0516f8b80bf28451a583aa241d137f858fe83b9d7e0e0747bcc3b0bae91d9f0
-DIST QLC+_4.12.4.tar.gz 11166224 BLAKE2B 37b5088c8e7be08fa39aa11e35b8284e60788da94ac4f2dfb9bf4b0615408735c8c1b7c61efe37810ea7ee662a4efe5c0e17d54d45a7b637ddef4a1cc4c5a760 SHA512 19893c5f29602e2e65db9eb162c3f45ce3f028424ecf17d7615f9d3ada8a871dd1a1827ea9a243d7bd0f23ba7e9fb2340531154ac557d5756f0aa05648c56b13
DIST QLC+_4.12.5.tar.gz 11331655 BLAKE2B b7d274c0940d0d58486c36abab1c413dca91044e50fa1d6ee6fa2b2c24a8ca52800fa1e2ad20c057b1b32d4f755292ea4c9a360125fc2a2e8b157903d8e4884d SHA512 15c58c694dc5732effc0cfb2705c4540fc377e09b20cc36cb9a94566658b3dbfb759cbddb16cd51b22be889d580d8b45073ae0cff068a10c3dbe796ae1a027eb
DIST QLC+_5.0.0_alpha3.tar.gz 10016411 BLAKE2B 51c0885f6e2e286f9f63830bcd269db699946c0969cb0f0a0139f82a421a9a4957ab07612db7aa047fe6650a642479282f6cfe0d124a41a935dd853d09b7253f SHA512 e703747aa243bc4c6b2e9fc3cf1a4e67524fa13fa64a59054e66164e879073b1bd69756a42bb423ff05dcb7da946cbcd99bb9edc3fde9a70d75b8a9f164a71d0
diff --git a/app-misc/qlcplus/qlcplus-4.12.2.ebuild b/app-misc/qlcplus/qlcplus-4.12.2.ebuild
deleted file mode 100644
index 9b5db416960b..000000000000
--- a/app-misc/qlcplus/qlcplus-4.12.2.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit qmake-utils udev virtualx xdg
-
-DESCRIPTION="A software to control DMX or analog lighting systems"
-HOMEPAGE="https://www.qlcplus.org/"
-SRC_URI="https://github.com/mcallegari/${PN}/archive/QLC+_${PV}.tar.gz"
-S="${WORKDIR}/qlcplus-QLC-_${PV}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-
-RESTRICT="!test? ( test )"
-
-BDEPEND="
- dev-qt/linguist-tools:5
-"
-RDEPEND="
- dev-embedded/libftdi:=
- dev-libs/glib:2
- dev-qt/qtcore:5
- dev-qt/qtgui:5
- dev-qt/qtmultimedia:5[widgets]
- dev-qt/qtnetwork:5
- dev-qt/qtscript:5
- dev-qt/qtwidgets:5
- media-libs/alsa-lib
- media-libs/libmad
- media-libs/libsndfile
- sci-libs/fftw:3.0
- virtual/libusb:0
- virtual/libusb:1
- virtual/udev
-"
-DEPEND="${RDEPEND}
- dev-qt/qttest:5
-"
-
-src_prepare() {
- default
-
- sed -e "/UDEVRULESDIR/s:/etc/udev/rules.d:$(get_udevdir)/rules.d:" \
- -i variables.pri || die
-
- ## Remove Werror-flag since there are some warnings with gcc-9.x
- sed -e "s/QMAKE_CXXFLAGS += -Werror/#&/g" \
- -i variables.pri || die
-}
-
-src_configure() {
- eqmake5
-}
-
-src_install() {
- emake INSTALL_ROOT="${D}" install
-}
-
-src_test() {
- virtx emake check
-}
diff --git a/app-misc/qlcplus/qlcplus-4.12.3.ebuild b/app-misc/qlcplus/qlcplus-4.12.3.ebuild
deleted file mode 100644
index 6fb4d8a64529..000000000000
--- a/app-misc/qlcplus/qlcplus-4.12.3.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit qmake-utils udev virtualx xdg
-
-DESCRIPTION="A software to control DMX or analog lighting systems"
-HOMEPAGE="https://www.qlcplus.org/"
-SRC_URI="https://github.com/mcallegari/${PN}/archive/QLC+_${PV}.tar.gz"
-S="${WORKDIR}/qlcplus-QLC-_${PV}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-
-RESTRICT="!test? ( test )"
-
-BDEPEND="
- dev-qt/linguist-tools:5
-"
-RDEPEND="
- dev-embedded/libftdi:=
- dev-libs/glib:2
- dev-qt/qtcore:5
- dev-qt/qtgui:5
- dev-qt/qtmultimedia:5[widgets]
- dev-qt/qtnetwork:5
- dev-qt/qtscript:5
- dev-qt/qtwidgets:5
- media-libs/alsa-lib
- media-libs/libmad
- media-libs/libsndfile
- sci-libs/fftw:3.0
- virtual/libusb:0
- virtual/libusb:1
- virtual/udev
-"
-DEPEND="${RDEPEND}
- dev-qt/qttest:5
-"
-
-src_prepare() {
- default
-
- sed -e "/UDEVRULESDIR/s:/etc/udev/rules.d:$(get_udevdir)/rules.d:" \
- -i variables.pri || die
-
- ## Remove Werror-flag since there are some warnings with gcc-9.x
- sed -e "s/QMAKE_CXXFLAGS += -Werror/#&/g" \
- -i variables.pri || die
-}
-
-src_configure() {
- eqmake5
-}
-
-src_install() {
- emake INSTALL_ROOT="${D}" install
-}
-
-src_test() {
- virtx emake check
-}
diff --git a/app-misc/qlcplus/qlcplus-4.12.4.ebuild b/app-misc/qlcplus/qlcplus-4.12.4.ebuild
deleted file mode 100644
index e2652b670439..000000000000
--- a/app-misc/qlcplus/qlcplus-4.12.4.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit qmake-utils udev virtualx xdg
-
-DESCRIPTION="A software to control DMX or analog lighting systems"
-HOMEPAGE="https://www.qlcplus.org/"
-SRC_URI="https://github.com/mcallegari/${PN}/archive/QLC+_${PV}.tar.gz"
-S="${WORKDIR}/qlcplus-QLC-_${PV}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-
-RESTRICT="!test? ( test )"
-
-BDEPEND="
- dev-qt/linguist-tools:5
-"
-RDEPEND="
- dev-embedded/libftdi:=
- dev-libs/glib:2
- dev-qt/qtcore:5
- dev-qt/qtgui:5
- dev-qt/qtmultimedia:5[widgets]
- dev-qt/qtnetwork:5
- dev-qt/qtscript:5
- dev-qt/qtwidgets:5
- media-libs/alsa-lib
- media-libs/libmad
- media-libs/libsndfile
- sci-libs/fftw:3.0
- virtual/libusb:0
- virtual/libusb:1
- virtual/udev
-"
-DEPEND="${RDEPEND}
- dev-qt/qttest:5
-"
-
-src_prepare() {
- default
-
- sed -e "/UDEVRULESDIR/s:/etc/udev/rules.d:$(get_udevdir)/rules.d:" \
- -i variables.pri || die
-
- ## Remove Werror-flag since there are some warnings with gcc-9.x
- sed -e "s/QMAKE_CXXFLAGS += -Werror/#&/g" \
- -i variables.pri || die
-}
-
-src_configure() {
- eqmake5
-}
-
-src_install() {
- emake INSTALL_ROOT="${D}" install
-}
-
-src_test() {
- virtx emake check
-}
^ permalink raw reply related [flat|nested] 37+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-misc/qlcplus/
@ 2022-08-04 6:37 Joonas Niilola
0 siblings, 0 replies; 37+ messages in thread
From: Joonas Niilola @ 2022-08-04 6:37 UTC (permalink / raw
To: gentoo-commits
commit: 6f0dfcdcfb4e1bcf8bb7275da06496fcd345c0e0
Author: Jannis Achstetter <kripton <AT> kripserver <DOT> net>
AuthorDate: Wed Jul 27 20:04:52 2022 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Thu Aug 4 06:37:20 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f0dfcdc
app-misc/qlcplus: Remove old version
Package-Manager: Portage-3.0.34, Repoman-3.0.3
Signed-off-by: Jannis Achstetter <kripton <AT> kripserver.net>
Closes: https://github.com/gentoo/gentoo/pull/26074
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
app-misc/qlcplus/Manifest | 1 -
app-misc/qlcplus/qlcplus-5.0.0_alpha3.ebuild | 77 ----------------------------
2 files changed, 78 deletions(-)
diff --git a/app-misc/qlcplus/Manifest b/app-misc/qlcplus/Manifest
index 5455e8488e8b..80df34247c9a 100644
--- a/app-misc/qlcplus/Manifest
+++ b/app-misc/qlcplus/Manifest
@@ -1,3 +1,2 @@
DIST QLC+_4.12.5.tar.gz 11331655 BLAKE2B b7d274c0940d0d58486c36abab1c413dca91044e50fa1d6ee6fa2b2c24a8ca52800fa1e2ad20c057b1b32d4f755292ea4c9a360125fc2a2e8b157903d8e4884d SHA512 15c58c694dc5732effc0cfb2705c4540fc377e09b20cc36cb9a94566658b3dbfb759cbddb16cd51b22be889d580d8b45073ae0cff068a10c3dbe796ae1a027eb
-DIST QLC+_5.0.0_alpha3.tar.gz 10016411 BLAKE2B 51c0885f6e2e286f9f63830bcd269db699946c0969cb0f0a0139f82a421a9a4957ab07612db7aa047fe6650a642479282f6cfe0d124a41a935dd853d09b7253f SHA512 e703747aa243bc4c6b2e9fc3cf1a4e67524fa13fa64a59054e66164e879073b1bd69756a42bb423ff05dcb7da946cbcd99bb9edc3fde9a70d75b8a9f164a71d0
DIST QLC+_5.0.0_beta1.tar.gz 11170124 BLAKE2B aebc0ddbd2ee9b4dd242d4766a708a9e83621c1f5ab6a69ab4ad4884f10eae954ad5a7d6aaef908ec4d1c725705231676ec77a3f65f0bcee73099344540bae00 SHA512 f831be1e31a995151768a09d1cdeb8815086d2ce3fc8c4e0abf12aefe6eb02870c6d86ae87cd7061ec353ce1d23ac7f73cd7646f3c2f00ddde45c25ff36ec884
diff --git a/app-misc/qlcplus/qlcplus-5.0.0_alpha3.ebuild b/app-misc/qlcplus/qlcplus-5.0.0_alpha3.ebuild
deleted file mode 100644
index 23abfd174edb..000000000000
--- a/app-misc/qlcplus/qlcplus-5.0.0_alpha3.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit qmake-utils udev virtualx xdg
-
-DESCRIPTION="A software to control DMX or analog lighting systems"
-HOMEPAGE="https://www.qlcplus.org/"
-SRC_URI="https://github.com/mcallegari/${PN}/archive/QLC+_${PV}.tar.gz"
-S="${WORKDIR}/qlcplus-QLC-_${PV}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS=""
-IUSE="test"
-
-RESTRICT="!test? ( test )"
-
-BDEPEND="
- dev-qt/linguist-tools:5
-"
-RDEPEND="
- dev-embedded/libftdi:=
- dev-libs/glib:2
- dev-qt/qt3d:5[qml]
- dev-qt/qtcore:5
- dev-qt/qtgui:5
- dev-qt/qtmultimedia:5[widgets,qml]
- dev-qt/qtnetwork:5
- dev-qt/qtprintsupport:5
- dev-qt/qtscript:5
- dev-qt/qtsvg:5
- dev-qt/qtwidgets:5
- media-libs/alsa-lib
- media-libs/libmad
- media-libs/libsndfile
- sci-libs/fftw:3.0
- virtual/libusb:0
- virtual/libusb:1
- virtual/udev
-"
-DEPEND="${RDEPEND}
- dev-qt/qttest:5
-"
-
-src_prepare() {
- default
-
- sed -e "/UDEVRULESDIR/s:/etc/udev/rules.d:$(get_udevdir)/rules.d:" \
- -i variables.pri || die
-
- ## Remove Werror-flag since there are some warnings with gcc-9.x
- sed -e "s/QMAKE_CXXFLAGS += -Werror/#&/g" \
- -i variables.pri || die
-}
-
-src_configure() {
- eqmake5 CONFIG+=qmlui
-}
-
-src_install() {
- emake INSTALL_ROOT="${D}" install
-}
-
-src_test() {
- virtx emake check
-}
-
-pkg_postinst() {
- elog "Some configurations of KDE Plasma break the layout of"
- elog "QLC+ 5's QML UI."
- elog "As a workaround, try those environment variables:"
- elog " export XDG_CURRENT_DESKTOP=GNOME"
- elog "OR"
- elog " export QT_QPA_PLATFORMTHEME=gtk3"
-}
^ permalink raw reply related [flat|nested] 37+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-misc/qlcplus/
@ 2022-09-11 22:25 Sam James
0 siblings, 0 replies; 37+ messages in thread
From: Sam James @ 2022-09-11 22:25 UTC (permalink / raw
To: gentoo-commits
commit: 424a2b966bdf4715419de0b58e6ff35814ef49c4
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 11 22:22:53 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Sep 11 22:23:10 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=424a2b96
app-misc/qlcplus: fix duplicate pkg_postinst; use canonical phase ordering
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-misc/qlcplus/qlcplus-5.0.0_beta1.ebuild | 15 ++++-----------
1 file changed, 4 insertions(+), 11 deletions(-)
diff --git a/app-misc/qlcplus/qlcplus-5.0.0_beta1.ebuild b/app-misc/qlcplus/qlcplus-5.0.0_beta1.ebuild
index 323b2b3da76d..ee76871ac4cd 100644
--- a/app-misc/qlcplus/qlcplus-5.0.0_beta1.ebuild
+++ b/app-misc/qlcplus/qlcplus-5.0.0_beta1.ebuild
@@ -62,21 +62,14 @@ src_configure() {
eqmake5 CONFIG+=qmlui
}
-src_install() {
- emake INSTALL_ROOT="${D}" install
-}
-
-pkg_postinst() {
- udev_reload
-
- xdg_desktop_database_update
- xdg_mimeinfo_database_update
-}
-
src_test() {
virtx emake check
}
+src_install() {
+ emake INSTALL_ROOT="${D}" install
+}
+
pkg_postinst() {
udev_reload
^ permalink raw reply related [flat|nested] 37+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-misc/qlcplus/
@ 2022-09-27 12:31 Joonas Niilola
0 siblings, 0 replies; 37+ messages in thread
From: Joonas Niilola @ 2022-09-27 12:31 UTC (permalink / raw
To: gentoo-commits
commit: 1e48c3051a8ec4312c8d6884be1fbeca9aac1779
Author: Jannis Achstetter <kripton <AT> kripserver <DOT> net>
AuthorDate: Wed Aug 31 21:13:27 2022 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Tue Sep 27 12:31:43 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e48c305
app-misc/qlcplus: Bump to v4.12.6
Closes: https://bugs.gentoo.org/863557
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Jannis Achstetter <kripton <AT> kripserver.net>
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
app-misc/qlcplus/Manifest | 1 +
app-misc/qlcplus/qlcplus-4.12.6.ebuild | 82 ++++++++++++++++++++++++++++++++++
2 files changed, 83 insertions(+)
diff --git a/app-misc/qlcplus/Manifest b/app-misc/qlcplus/Manifest
index 80df34247c9a..7d3ee6257243 100644
--- a/app-misc/qlcplus/Manifest
+++ b/app-misc/qlcplus/Manifest
@@ -1,2 +1,3 @@
DIST QLC+_4.12.5.tar.gz 11331655 BLAKE2B b7d274c0940d0d58486c36abab1c413dca91044e50fa1d6ee6fa2b2c24a8ca52800fa1e2ad20c057b1b32d4f755292ea4c9a360125fc2a2e8b157903d8e4884d SHA512 15c58c694dc5732effc0cfb2705c4540fc377e09b20cc36cb9a94566658b3dbfb759cbddb16cd51b22be889d580d8b45073ae0cff068a10c3dbe796ae1a027eb
+DIST QLC+_4.12.6.tar.gz 11345674 BLAKE2B 6035f29f22dd214c1190bd13fbdf5e4bd7b4fb3e3cf20f5556fe31aa318dc1490ffe5159f00e3accd88bff8cdb4bb2763e29e318073a3bf2f00ca3676fff266a SHA512 80869bc0c1682aeb81f5463253be595aa4745d3c4b5e20a1c8ae1c3d9ceabbbf251b52bebb723d9e0297bc712cc75fe2dd472182b79bef84b351cd4795231765
DIST QLC+_5.0.0_beta1.tar.gz 11170124 BLAKE2B aebc0ddbd2ee9b4dd242d4766a708a9e83621c1f5ab6a69ab4ad4884f10eae954ad5a7d6aaef908ec4d1c725705231676ec77a3f65f0bcee73099344540bae00 SHA512 f831be1e31a995151768a09d1cdeb8815086d2ce3fc8c4e0abf12aefe6eb02870c6d86ae87cd7061ec353ce1d23ac7f73cd7646f3c2f00ddde45c25ff36ec884
diff --git a/app-misc/qlcplus/qlcplus-4.12.6.ebuild b/app-misc/qlcplus/qlcplus-4.12.6.ebuild
new file mode 100644
index 000000000000..a178db0add32
--- /dev/null
+++ b/app-misc/qlcplus/qlcplus-4.12.6.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qmake-utils udev virtualx xdg
+
+DESCRIPTION="A software to control DMX or analog lighting systems"
+HOMEPAGE="https://www.qlcplus.org/"
+SRC_URI="https://github.com/mcallegari/${PN}/archive/QLC+_${PV}.tar.gz"
+S="${WORKDIR}/qlcplus-QLC-_${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+ dev-qt/linguist-tools:5
+"
+RDEPEND="
+ dev-embedded/libftdi:=
+ dev-libs/glib:2
+ dev-qt/qtcore:5
+ dev-qt/qtgui:5
+ dev-qt/qtmultimedia:5[widgets]
+ dev-qt/qtnetwork:5
+ dev-qt/qtscript:5
+ dev-qt/qtwidgets:5
+ media-libs/alsa-lib
+ media-libs/libmad
+ media-libs/libsndfile
+ sci-libs/fftw:3.0
+ virtual/libusb:0
+ virtual/libusb:1
+ virtual/udev
+"
+IDEPEND="
+ dev-util/desktop-file-utils
+"
+DEPEND="${RDEPEND}
+ dev-qt/qttest:5
+"
+
+src_prepare() {
+ default
+
+ sed -e "/UDEVRULESDIR/s:/etc/udev/rules.d:$(get_udevdir)/rules.d:" \
+ -i variables.pri || die
+
+ ## Remove Werror-flag since there are some warnings with gcc-9.x
+ sed -e "s/QMAKE_CXXFLAGS += -Werror/#&/g" \
+ -i variables.pri || die
+}
+
+src_configure() {
+ eqmake5
+}
+
+src_install() {
+ emake INSTALL_ROOT="${D}" install
+}
+
+pkg_postinst() {
+ udev_reload
+
+ xdg_desktop_database_update
+ xdg_mimeinfo_database_update
+}
+
+src_test() {
+ virtx emake check
+}
+
+pkg_postrm() {
+ udev_reload
+
+ xdg_desktop_database_update
+ xdg_mimeinfo_database_update
+}
^ permalink raw reply related [flat|nested] 37+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-misc/qlcplus/
@ 2023-10-11 10:05 Viorel Munteanu
0 siblings, 0 replies; 37+ messages in thread
From: Viorel Munteanu @ 2023-10-11 10:05 UTC (permalink / raw
To: gentoo-commits
commit: 635cc83528acd667c25e3a135d2e689425f7518d
Author: Jannis Achstetter <kripton <AT> kripserver <DOT> net>
AuthorDate: Tue Sep 5 17:03:09 2023 +0000
Commit: Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
CommitDate: Wed Oct 11 10:03:26 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=635cc835
app-misc/qlcplus: add 4.12.7
Bug: https://bugs.gentoo.org/863323
Bug: https://bugs.gentoo.org/863557
Signed-off-by: Jannis Achstetter <kripton <AT> kripserver.net>
Closes: https://github.com/gentoo/gentoo/pull/32638
Signed-off-by: Viorel Munteanu <ceamac <AT> gentoo.org>
app-misc/qlcplus/Manifest | 1 +
app-misc/qlcplus/qlcplus-4.12.7.ebuild | 82 ++++++++++++++++++++++++++++++++++
2 files changed, 83 insertions(+)
diff --git a/app-misc/qlcplus/Manifest b/app-misc/qlcplus/Manifest
index cfa1f1f6dcea..12ffd18650b4 100644
--- a/app-misc/qlcplus/Manifest
+++ b/app-misc/qlcplus/Manifest
@@ -1,2 +1,3 @@
DIST QLC+_4.12.6.tar.gz 11345674 BLAKE2B 6035f29f22dd214c1190bd13fbdf5e4bd7b4fb3e3cf20f5556fe31aa318dc1490ffe5159f00e3accd88bff8cdb4bb2763e29e318073a3bf2f00ca3676fff266a SHA512 80869bc0c1682aeb81f5463253be595aa4745d3c4b5e20a1c8ae1c3d9ceabbbf251b52bebb723d9e0297bc712cc75fe2dd472182b79bef84b351cd4795231765
+DIST QLC+_4.12.7.tar.gz 11603681 BLAKE2B 52e257842e4892f04f7f45ea7747beb89c95a40d9d55d2e3629d4b3f7eed0e621936ff8af5c3b440e3237569cc0f44856cea9ceda61234e0b8ea35005c529b42 SHA512 26b3f17d25b0f34d41c701d1902e88eceb553f8d35d7d732581523a1066338bc8bd391fbb7b966ab5fe43114f405f9a8cef2d3c0da4d7b76bbe91bf0f64eae49
DIST QLC+_5.0.0_beta1.tar.gz 11170124 BLAKE2B aebc0ddbd2ee9b4dd242d4766a708a9e83621c1f5ab6a69ab4ad4884f10eae954ad5a7d6aaef908ec4d1c725705231676ec77a3f65f0bcee73099344540bae00 SHA512 f831be1e31a995151768a09d1cdeb8815086d2ce3fc8c4e0abf12aefe6eb02870c6d86ae87cd7061ec353ce1d23ac7f73cd7646f3c2f00ddde45c25ff36ec884
diff --git a/app-misc/qlcplus/qlcplus-4.12.7.ebuild b/app-misc/qlcplus/qlcplus-4.12.7.ebuild
new file mode 100644
index 000000000000..63d949d616d7
--- /dev/null
+++ b/app-misc/qlcplus/qlcplus-4.12.7.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qmake-utils udev virtualx xdg
+
+DESCRIPTION="A software to control DMX or analog lighting systems"
+HOMEPAGE="https://www.qlcplus.org/"
+SRC_URI="https://github.com/mcallegari/${PN}/archive/QLC+_${PV}.tar.gz"
+S="${WORKDIR}/qlcplus-QLC-_${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+ dev-qt/linguist-tools:5
+"
+RDEPEND="
+ dev-embedded/libftdi:=
+ dev-libs/glib:2
+ dev-qt/qtcore:5
+ dev-qt/qtgui:5
+ dev-qt/qtmultimedia:5[widgets]
+ dev-qt/qtnetwork:5
+ dev-qt/qtscript:5
+ dev-qt/qtwidgets:5
+ media-libs/alsa-lib
+ media-libs/libmad
+ media-libs/libsndfile
+ sci-libs/fftw:3.0
+ virtual/libusb:0
+ virtual/libusb:1
+ virtual/udev
+"
+IDEPEND="
+ dev-util/desktop-file-utils
+"
+DEPEND="${RDEPEND}
+ dev-qt/qttest:5
+"
+
+src_prepare() {
+ default
+
+ sed -e "/UDEVRULESDIR/s:/etc/udev/rules.d:$(get_udevdir)/rules.d:" \
+ -i variables.pri || die
+
+ ## Remove Werror-flag since there are some warnings with gcc-9.x
+ sed -e "s/QMAKE_CXXFLAGS += -Werror/#&/g" \
+ -i variables.pri || die
+}
+
+src_configure() {
+ eqmake5
+}
+
+src_install() {
+ emake INSTALL_ROOT="${D}" install
+}
+
+pkg_postinst() {
+ udev_reload
+
+ xdg_desktop_database_update
+ xdg_mimeinfo_database_update
+}
+
+src_test() {
+ virtx emake check
+}
+
+pkg_postrm() {
+ udev_reload
+
+ xdg_desktop_database_update
+ xdg_mimeinfo_database_update
+}
^ permalink raw reply related [flat|nested] 37+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-misc/qlcplus/
@ 2023-10-21 21:04 Andreas Sturmlechner
0 siblings, 0 replies; 37+ messages in thread
From: Andreas Sturmlechner @ 2023-10-21 21:04 UTC (permalink / raw
To: gentoo-commits
commit: de73af3b97023aeb77e961b81aff8256364671c2
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 21 18:16:22 2023 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Oct 21 21:04:18 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de73af3b
app-misc/qlcplus: add 5.0.0_beta2, fix dependencies, drop virtualx
- add missing pkg_postrm() phase
Bug: https://bugs.gentoo.org/915785
See also: https://github.com/gentoo/gentoo/pull/26074
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
app-misc/qlcplus/Manifest | 1 +
app-misc/qlcplus/qlcplus-5.0.0_beta2.ebuild | 89 +++++++++++++++++++++++++++++
2 files changed, 90 insertions(+)
diff --git a/app-misc/qlcplus/Manifest b/app-misc/qlcplus/Manifest
index 12ffd18650b4..cc4f2b713c44 100644
--- a/app-misc/qlcplus/Manifest
+++ b/app-misc/qlcplus/Manifest
@@ -1,3 +1,4 @@
DIST QLC+_4.12.6.tar.gz 11345674 BLAKE2B 6035f29f22dd214c1190bd13fbdf5e4bd7b4fb3e3cf20f5556fe31aa318dc1490ffe5159f00e3accd88bff8cdb4bb2763e29e318073a3bf2f00ca3676fff266a SHA512 80869bc0c1682aeb81f5463253be595aa4745d3c4b5e20a1c8ae1c3d9ceabbbf251b52bebb723d9e0297bc712cc75fe2dd472182b79bef84b351cd4795231765
DIST QLC+_4.12.7.tar.gz 11603681 BLAKE2B 52e257842e4892f04f7f45ea7747beb89c95a40d9d55d2e3629d4b3f7eed0e621936ff8af5c3b440e3237569cc0f44856cea9ceda61234e0b8ea35005c529b42 SHA512 26b3f17d25b0f34d41c701d1902e88eceb553f8d35d7d732581523a1066338bc8bd391fbb7b966ab5fe43114f405f9a8cef2d3c0da4d7b76bbe91bf0f64eae49
DIST QLC+_5.0.0_beta1.tar.gz 11170124 BLAKE2B aebc0ddbd2ee9b4dd242d4766a708a9e83621c1f5ab6a69ab4ad4884f10eae954ad5a7d6aaef908ec4d1c725705231676ec77a3f65f0bcee73099344540bae00 SHA512 f831be1e31a995151768a09d1cdeb8815086d2ce3fc8c4e0abf12aefe6eb02870c6d86ae87cd7061ec353ce1d23ac7f73cd7646f3c2f00ddde45c25ff36ec884
+DIST QLC+_5.0.0_beta2.tar.gz 11486175 BLAKE2B 176368661a09ae523fd111fb7a9b46d5917e91325dea0d1f70973f11bd9bb7de6b3fd57647e56ce8f743b10f28c8883ed3a10fa914aa00be6737541590ec5a88 SHA512 e6e30e7174e0a45d058caa1ed5da9ed2e0b5ab72fe45cf0e70dd42e1528b69c87aeb21dd03770fe24cae83177d26bbe938c8d6e889fa418b753e97d4606534c4
diff --git a/app-misc/qlcplus/qlcplus-5.0.0_beta2.ebuild b/app-misc/qlcplus/qlcplus-5.0.0_beta2.ebuild
new file mode 100644
index 000000000000..127614c92bcf
--- /dev/null
+++ b/app-misc/qlcplus/qlcplus-5.0.0_beta2.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qmake-utils udev xdg
+
+DESCRIPTION="Software to control DMX or analog lighting systems"
+HOMEPAGE="https://www.qlcplus.org/"
+SRC_URI="https://github.com/mcallegari/${PN}/archive/QLC+_${PV}.tar.gz"
+S="${WORKDIR}/qlcplus-QLC-_${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS=""
+IUSE="test"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ dev-embedded/libftdi:=
+ dev-libs/glib:2
+ dev-qt/qt3d:5[qml]
+ dev-qt/qtcore:5
+ dev-qt/qtdeclarative:5
+ dev-qt/qtgui:5
+ dev-qt/qtmultimedia:5[widgets,qml]
+ dev-qt/qtnetwork:5
+ dev-qt/qtprintsupport:5
+ dev-qt/qtsvg:5
+ dev-qt/qtwidgets:5
+ media-libs/alsa-lib
+ media-libs/libmad
+ media-libs/libsndfile
+ sci-libs/fftw:3.0
+ virtual/libusb:0
+ virtual/libusb:1
+ virtual/udev
+"
+DEPEND="${RDEPEND}
+ dev-qt/qttest:5
+"
+BDEPEND="dev-qt/linguist-tools:5"
+IDEPEND="dev-util/desktop-file-utils"
+
+src_prepare() {
+ default
+
+ sed -e "/UDEVRULESDIR/s:/etc/udev/rules.d:$(get_udevdir)/rules.d:" \
+ -i variables.pri || die
+
+ ## Remove Werror-flag since there are some warnings with gcc-9.x
+ sed -e "s/QMAKE_CXXFLAGS += -Werror/#&/g" \
+ -i variables.pri || die
+}
+
+src_configure() {
+ eqmake5 CONFIG+=qmlui
+}
+
+src_test() {
+ local -x QT_QPA_PLATFORM=offscreen
+ emake check
+}
+
+src_install() {
+ emake INSTALL_ROOT="${D}" install
+}
+
+pkg_postinst() {
+ udev_reload
+
+ xdg_desktop_database_update
+ xdg_mimeinfo_database_update
+
+ elog "Some configurations of KDE Plasma break the layout of"
+ elog "QLC+ 5's QML UI."
+ elog "As a workaround, try those environment variables:"
+ elog " export XDG_CURRENT_DESKTOP=GNOME"
+ elog "OR"
+ elog " export QT_QPA_PLATFORMTHEME=gtk3"
+}
+
+pkg_postrm() {
+ udev_reload
+
+ xdg_desktop_database_update
+ xdg_mimeinfo_database_update
+}
^ permalink raw reply related [flat|nested] 37+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-misc/qlcplus/
@ 2023-10-21 21:04 Andreas Sturmlechner
0 siblings, 0 replies; 37+ messages in thread
From: Andreas Sturmlechner @ 2023-10-21 21:04 UTC (permalink / raw
To: gentoo-commits
commit: 4a1448e4398150dbab6055aa482269a950de55d4
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 21 18:49:31 2023 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Oct 21 21:04:18 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a1448e4
app-misc/qlcplus: drop 4.12.6
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
app-misc/qlcplus/Manifest | 1 -
app-misc/qlcplus/qlcplus-4.12.6.ebuild | 82 ----------------------------------
2 files changed, 83 deletions(-)
diff --git a/app-misc/qlcplus/Manifest b/app-misc/qlcplus/Manifest
index 9041f075acba..0749f0de3803 100644
--- a/app-misc/qlcplus/Manifest
+++ b/app-misc/qlcplus/Manifest
@@ -1,3 +1,2 @@
-DIST QLC+_4.12.6.tar.gz 11345674 BLAKE2B 6035f29f22dd214c1190bd13fbdf5e4bd7b4fb3e3cf20f5556fe31aa318dc1490ffe5159f00e3accd88bff8cdb4bb2763e29e318073a3bf2f00ca3676fff266a SHA512 80869bc0c1682aeb81f5463253be595aa4745d3c4b5e20a1c8ae1c3d9ceabbbf251b52bebb723d9e0297bc712cc75fe2dd472182b79bef84b351cd4795231765
DIST QLC+_4.12.7.tar.gz 11603681 BLAKE2B 52e257842e4892f04f7f45ea7747beb89c95a40d9d55d2e3629d4b3f7eed0e621936ff8af5c3b440e3237569cc0f44856cea9ceda61234e0b8ea35005c529b42 SHA512 26b3f17d25b0f34d41c701d1902e88eceb553f8d35d7d732581523a1066338bc8bd391fbb7b966ab5fe43114f405f9a8cef2d3c0da4d7b76bbe91bf0f64eae49
DIST QLC+_5.0.0_beta2.tar.gz 11486175 BLAKE2B 176368661a09ae523fd111fb7a9b46d5917e91325dea0d1f70973f11bd9bb7de6b3fd57647e56ce8f743b10f28c8883ed3a10fa914aa00be6737541590ec5a88 SHA512 e6e30e7174e0a45d058caa1ed5da9ed2e0b5ab72fe45cf0e70dd42e1528b69c87aeb21dd03770fe24cae83177d26bbe938c8d6e889fa418b753e97d4606534c4
diff --git a/app-misc/qlcplus/qlcplus-4.12.6.ebuild b/app-misc/qlcplus/qlcplus-4.12.6.ebuild
deleted file mode 100644
index a178db0add32..000000000000
--- a/app-misc/qlcplus/qlcplus-4.12.6.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qmake-utils udev virtualx xdg
-
-DESCRIPTION="A software to control DMX or analog lighting systems"
-HOMEPAGE="https://www.qlcplus.org/"
-SRC_URI="https://github.com/mcallegari/${PN}/archive/QLC+_${PV}.tar.gz"
-S="${WORKDIR}/qlcplus-QLC-_${PV}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-
-RESTRICT="!test? ( test )"
-
-BDEPEND="
- dev-qt/linguist-tools:5
-"
-RDEPEND="
- dev-embedded/libftdi:=
- dev-libs/glib:2
- dev-qt/qtcore:5
- dev-qt/qtgui:5
- dev-qt/qtmultimedia:5[widgets]
- dev-qt/qtnetwork:5
- dev-qt/qtscript:5
- dev-qt/qtwidgets:5
- media-libs/alsa-lib
- media-libs/libmad
- media-libs/libsndfile
- sci-libs/fftw:3.0
- virtual/libusb:0
- virtual/libusb:1
- virtual/udev
-"
-IDEPEND="
- dev-util/desktop-file-utils
-"
-DEPEND="${RDEPEND}
- dev-qt/qttest:5
-"
-
-src_prepare() {
- default
-
- sed -e "/UDEVRULESDIR/s:/etc/udev/rules.d:$(get_udevdir)/rules.d:" \
- -i variables.pri || die
-
- ## Remove Werror-flag since there are some warnings with gcc-9.x
- sed -e "s/QMAKE_CXXFLAGS += -Werror/#&/g" \
- -i variables.pri || die
-}
-
-src_configure() {
- eqmake5
-}
-
-src_install() {
- emake INSTALL_ROOT="${D}" install
-}
-
-pkg_postinst() {
- udev_reload
-
- xdg_desktop_database_update
- xdg_mimeinfo_database_update
-}
-
-src_test() {
- virtx emake check
-}
-
-pkg_postrm() {
- udev_reload
-
- xdg_desktop_database_update
- xdg_mimeinfo_database_update
-}
^ permalink raw reply related [flat|nested] 37+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-misc/qlcplus/
@ 2023-10-21 21:04 Andreas Sturmlechner
0 siblings, 0 replies; 37+ messages in thread
From: Andreas Sturmlechner @ 2023-10-21 21:04 UTC (permalink / raw
To: gentoo-commits
commit: af86302bb309e5385570c04f892fefe114094665
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 21 18:49:17 2023 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Oct 21 21:04:18 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af86302b
app-misc/qlcplus: drop 5.0.0_beta1
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
app-misc/qlcplus/Manifest | 1 -
app-misc/qlcplus/qlcplus-5.0.0_beta1.ebuild | 85 -----------------------------
2 files changed, 86 deletions(-)
diff --git a/app-misc/qlcplus/Manifest b/app-misc/qlcplus/Manifest
index cc4f2b713c44..9041f075acba 100644
--- a/app-misc/qlcplus/Manifest
+++ b/app-misc/qlcplus/Manifest
@@ -1,4 +1,3 @@
DIST QLC+_4.12.6.tar.gz 11345674 BLAKE2B 6035f29f22dd214c1190bd13fbdf5e4bd7b4fb3e3cf20f5556fe31aa318dc1490ffe5159f00e3accd88bff8cdb4bb2763e29e318073a3bf2f00ca3676fff266a SHA512 80869bc0c1682aeb81f5463253be595aa4745d3c4b5e20a1c8ae1c3d9ceabbbf251b52bebb723d9e0297bc712cc75fe2dd472182b79bef84b351cd4795231765
DIST QLC+_4.12.7.tar.gz 11603681 BLAKE2B 52e257842e4892f04f7f45ea7747beb89c95a40d9d55d2e3629d4b3f7eed0e621936ff8af5c3b440e3237569cc0f44856cea9ceda61234e0b8ea35005c529b42 SHA512 26b3f17d25b0f34d41c701d1902e88eceb553f8d35d7d732581523a1066338bc8bd391fbb7b966ab5fe43114f405f9a8cef2d3c0da4d7b76bbe91bf0f64eae49
-DIST QLC+_5.0.0_beta1.tar.gz 11170124 BLAKE2B aebc0ddbd2ee9b4dd242d4766a708a9e83621c1f5ab6a69ab4ad4884f10eae954ad5a7d6aaef908ec4d1c725705231676ec77a3f65f0bcee73099344540bae00 SHA512 f831be1e31a995151768a09d1cdeb8815086d2ce3fc8c4e0abf12aefe6eb02870c6d86ae87cd7061ec353ce1d23ac7f73cd7646f3c2f00ddde45c25ff36ec884
DIST QLC+_5.0.0_beta2.tar.gz 11486175 BLAKE2B 176368661a09ae523fd111fb7a9b46d5917e91325dea0d1f70973f11bd9bb7de6b3fd57647e56ce8f743b10f28c8883ed3a10fa914aa00be6737541590ec5a88 SHA512 e6e30e7174e0a45d058caa1ed5da9ed2e0b5ab72fe45cf0e70dd42e1528b69c87aeb21dd03770fe24cae83177d26bbe938c8d6e889fa418b753e97d4606534c4
diff --git a/app-misc/qlcplus/qlcplus-5.0.0_beta1.ebuild b/app-misc/qlcplus/qlcplus-5.0.0_beta1.ebuild
deleted file mode 100644
index ee76871ac4cd..000000000000
--- a/app-misc/qlcplus/qlcplus-5.0.0_beta1.ebuild
+++ /dev/null
@@ -1,85 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qmake-utils udev virtualx xdg
-
-DESCRIPTION="A software to control DMX or analog lighting systems"
-HOMEPAGE="https://www.qlcplus.org/"
-SRC_URI="https://github.com/mcallegari/${PN}/archive/QLC+_${PV}.tar.gz"
-S="${WORKDIR}/qlcplus-QLC-_${PV}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS=""
-IUSE="test"
-
-RESTRICT="!test? ( test )"
-
-BDEPEND="
- dev-qt/linguist-tools:5
-"
-RDEPEND="
- dev-embedded/libftdi:=
- dev-libs/glib:2
- dev-qt/qt3d:5[qml]
- dev-qt/qtcore:5
- dev-qt/qtgui:5
- dev-qt/qtmultimedia:5[widgets,qml]
- dev-qt/qtnetwork:5
- dev-qt/qtprintsupport:5
- dev-qt/qtscript:5
- dev-qt/qtsvg:5
- dev-qt/qtwidgets:5
- media-libs/alsa-lib
- media-libs/libmad
- media-libs/libsndfile
- sci-libs/fftw:3.0
- virtual/libusb:0
- virtual/libusb:1
- virtual/udev
-"
-IDEPEND="
- dev-util/desktop-file-utils
-"
-DEPEND="${RDEPEND}
- dev-qt/qttest:5
-"
-
-src_prepare() {
- default
-
- sed -e "/UDEVRULESDIR/s:/etc/udev/rules.d:$(get_udevdir)/rules.d:" \
- -i variables.pri || die
-
- ## Remove Werror-flag since there are some warnings with gcc-9.x
- sed -e "s/QMAKE_CXXFLAGS += -Werror/#&/g" \
- -i variables.pri || die
-}
-
-src_configure() {
- eqmake5 CONFIG+=qmlui
-}
-
-src_test() {
- virtx emake check
-}
-
-src_install() {
- emake INSTALL_ROOT="${D}" install
-}
-
-pkg_postinst() {
- udev_reload
-
- xdg_desktop_database_update
- xdg_mimeinfo_database_update
-
- elog "Some configurations of KDE Plasma break the layout of"
- elog "QLC+ 5's QML UI."
- elog "As a workaround, try those environment variables:"
- elog " export XDG_CURRENT_DESKTOP=GNOME"
- elog "OR"
- elog " export QT_QPA_PLATFORMTHEME=gtk3"
-}
^ permalink raw reply related [flat|nested] 37+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-misc/qlcplus/
@ 2024-01-16 11:53 Andreas Sturmlechner
0 siblings, 0 replies; 37+ messages in thread
From: Andreas Sturmlechner @ 2024-01-16 11:53 UTC (permalink / raw
To: gentoo-commits
commit: d48e32290764852070e91b5770c0b0cf103c9ebd
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 16 11:50:57 2024 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Jan 16 11:52:02 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d48e3229
app-misc/qlcplus: drop 5.0.0_beta2
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
app-misc/qlcplus/Manifest | 1 -
app-misc/qlcplus/qlcplus-5.0.0_beta2.ebuild | 89 -----------------------------
2 files changed, 90 deletions(-)
diff --git a/app-misc/qlcplus/Manifest b/app-misc/qlcplus/Manifest
index bdd59137b237..92ce53cd94b3 100644
--- a/app-misc/qlcplus/Manifest
+++ b/app-misc/qlcplus/Manifest
@@ -1,3 +1,2 @@
DIST QLC+_4.12.7.tar.gz 11603681 BLAKE2B 52e257842e4892f04f7f45ea7747beb89c95a40d9d55d2e3629d4b3f7eed0e621936ff8af5c3b440e3237569cc0f44856cea9ceda61234e0b8ea35005c529b42 SHA512 26b3f17d25b0f34d41c701d1902e88eceb553f8d35d7d732581523a1066338bc8bd391fbb7b966ab5fe43114f405f9a8cef2d3c0da4d7b76bbe91bf0f64eae49
-DIST QLC+_5.0.0_beta2.tar.gz 11486175 BLAKE2B 176368661a09ae523fd111fb7a9b46d5917e91325dea0d1f70973f11bd9bb7de6b3fd57647e56ce8f743b10f28c8883ed3a10fa914aa00be6737541590ec5a88 SHA512 e6e30e7174e0a45d058caa1ed5da9ed2e0b5ab72fe45cf0e70dd42e1528b69c87aeb21dd03770fe24cae83177d26bbe938c8d6e889fa418b753e97d4606534c4
DIST QLC+_5.0.0_beta3.tar.gz 12088379 BLAKE2B 70695364a214a2aff9d4affc749ea3b969e788f7fc5f6d3b12b804a23ba0ef6d83817341dd4ff3331e4cb53887ca1563668dfef4724a7f12e4c64c7011be7ae3 SHA512 406e6bbf1bf4dd34f799a2fab3b13174cceccb63cc9af438c488028c57aa3bf7b139c0fa94de8e72d0558362b4b92422e1af80896b05a54a6e4a43cbb24bf18c
diff --git a/app-misc/qlcplus/qlcplus-5.0.0_beta2.ebuild b/app-misc/qlcplus/qlcplus-5.0.0_beta2.ebuild
deleted file mode 100644
index 127614c92bcf..000000000000
--- a/app-misc/qlcplus/qlcplus-5.0.0_beta2.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qmake-utils udev xdg
-
-DESCRIPTION="Software to control DMX or analog lighting systems"
-HOMEPAGE="https://www.qlcplus.org/"
-SRC_URI="https://github.com/mcallegari/${PN}/archive/QLC+_${PV}.tar.gz"
-S="${WORKDIR}/qlcplus-QLC-_${PV}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS=""
-IUSE="test"
-
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- dev-embedded/libftdi:=
- dev-libs/glib:2
- dev-qt/qt3d:5[qml]
- dev-qt/qtcore:5
- dev-qt/qtdeclarative:5
- dev-qt/qtgui:5
- dev-qt/qtmultimedia:5[widgets,qml]
- dev-qt/qtnetwork:5
- dev-qt/qtprintsupport:5
- dev-qt/qtsvg:5
- dev-qt/qtwidgets:5
- media-libs/alsa-lib
- media-libs/libmad
- media-libs/libsndfile
- sci-libs/fftw:3.0
- virtual/libusb:0
- virtual/libusb:1
- virtual/udev
-"
-DEPEND="${RDEPEND}
- dev-qt/qttest:5
-"
-BDEPEND="dev-qt/linguist-tools:5"
-IDEPEND="dev-util/desktop-file-utils"
-
-src_prepare() {
- default
-
- sed -e "/UDEVRULESDIR/s:/etc/udev/rules.d:$(get_udevdir)/rules.d:" \
- -i variables.pri || die
-
- ## Remove Werror-flag since there are some warnings with gcc-9.x
- sed -e "s/QMAKE_CXXFLAGS += -Werror/#&/g" \
- -i variables.pri || die
-}
-
-src_configure() {
- eqmake5 CONFIG+=qmlui
-}
-
-src_test() {
- local -x QT_QPA_PLATFORM=offscreen
- emake check
-}
-
-src_install() {
- emake INSTALL_ROOT="${D}" install
-}
-
-pkg_postinst() {
- udev_reload
-
- xdg_desktop_database_update
- xdg_mimeinfo_database_update
-
- elog "Some configurations of KDE Plasma break the layout of"
- elog "QLC+ 5's QML UI."
- elog "As a workaround, try those environment variables:"
- elog " export XDG_CURRENT_DESKTOP=GNOME"
- elog "OR"
- elog " export QT_QPA_PLATFORMTHEME=gtk3"
-}
-
-pkg_postrm() {
- udev_reload
-
- xdg_desktop_database_update
- xdg_mimeinfo_database_update
-}
^ permalink raw reply related [flat|nested] 37+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-misc/qlcplus/
@ 2024-01-16 11:53 Andreas Sturmlechner
0 siblings, 0 replies; 37+ messages in thread
From: Andreas Sturmlechner @ 2024-01-16 11:53 UTC (permalink / raw
To: gentoo-commits
commit: 9a0b4a4a873c79847235ed7bf3e0c6c828dda3d6
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 16 10:46:22 2024 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Jan 16 11:52:02 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a0b4a4a
app-misc/qlcplus: add 5.0.0_beta3
Bug: https://bugs.gentoo.org/915785
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
app-misc/qlcplus/Manifest | 1 +
app-misc/qlcplus/qlcplus-5.0.0_beta3.ebuild | 90 +++++++++++++++++++++++++++++
2 files changed, 91 insertions(+)
diff --git a/app-misc/qlcplus/Manifest b/app-misc/qlcplus/Manifest
index 0749f0de3803..bdd59137b237 100644
--- a/app-misc/qlcplus/Manifest
+++ b/app-misc/qlcplus/Manifest
@@ -1,2 +1,3 @@
DIST QLC+_4.12.7.tar.gz 11603681 BLAKE2B 52e257842e4892f04f7f45ea7747beb89c95a40d9d55d2e3629d4b3f7eed0e621936ff8af5c3b440e3237569cc0f44856cea9ceda61234e0b8ea35005c529b42 SHA512 26b3f17d25b0f34d41c701d1902e88eceb553f8d35d7d732581523a1066338bc8bd391fbb7b966ab5fe43114f405f9a8cef2d3c0da4d7b76bbe91bf0f64eae49
DIST QLC+_5.0.0_beta2.tar.gz 11486175 BLAKE2B 176368661a09ae523fd111fb7a9b46d5917e91325dea0d1f70973f11bd9bb7de6b3fd57647e56ce8f743b10f28c8883ed3a10fa914aa00be6737541590ec5a88 SHA512 e6e30e7174e0a45d058caa1ed5da9ed2e0b5ab72fe45cf0e70dd42e1528b69c87aeb21dd03770fe24cae83177d26bbe938c8d6e889fa418b753e97d4606534c4
+DIST QLC+_5.0.0_beta3.tar.gz 12088379 BLAKE2B 70695364a214a2aff9d4affc749ea3b969e788f7fc5f6d3b12b804a23ba0ef6d83817341dd4ff3331e4cb53887ca1563668dfef4724a7f12e4c64c7011be7ae3 SHA512 406e6bbf1bf4dd34f799a2fab3b13174cceccb63cc9af438c488028c57aa3bf7b139c0fa94de8e72d0558362b4b92422e1af80896b05a54a6e4a43cbb24bf18c
diff --git a/app-misc/qlcplus/qlcplus-5.0.0_beta3.ebuild b/app-misc/qlcplus/qlcplus-5.0.0_beta3.ebuild
new file mode 100644
index 000000000000..8c80c434cd41
--- /dev/null
+++ b/app-misc/qlcplus/qlcplus-5.0.0_beta3.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qmake-utils udev xdg
+
+DESCRIPTION="Software to control DMX or analog lighting systems"
+HOMEPAGE="https://www.qlcplus.org/"
+SRC_URI="https://github.com/mcallegari/${PN}/archive/QLC+_${PV}.tar.gz"
+S="${WORKDIR}/qlcplus-QLC-_${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS=""
+IUSE="test"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ dev-embedded/libftdi:=
+ dev-libs/glib:2
+ dev-qt/qt3d:5[qml]
+ dev-qt/qtcore:5
+ dev-qt/qtdeclarative:5
+ dev-qt/qtgui:5
+ dev-qt/qtmultimedia:5[widgets,qml]
+ dev-qt/qtnetwork:5
+ dev-qt/qtprintsupport:5
+ dev-qt/qtserialport:5
+ dev-qt/qtsvg:5
+ dev-qt/qtwidgets:5
+ media-libs/alsa-lib
+ media-libs/libmad
+ media-libs/libsndfile
+ sci-libs/fftw:3.0
+ virtual/libusb:0
+ virtual/libusb:1
+ virtual/udev
+"
+DEPEND="${RDEPEND}
+ dev-qt/qttest:5
+"
+BDEPEND="dev-qt/linguist-tools:5"
+IDEPEND="dev-util/desktop-file-utils"
+
+src_prepare() {
+ default
+
+ sed -e "/UDEVRULESDIR/s:/etc/udev/rules.d:$(get_udevdir)/rules.d:" \
+ -i variables.pri || die
+
+ ## Remove Werror-flag since there are some warnings with gcc-9.x
+ sed -e "s/QMAKE_CXXFLAGS += -Werror/#&/g" \
+ -i variables.pri || die
+}
+
+src_configure() {
+ eqmake5 CONFIG+=qmlui
+}
+
+src_test() {
+ local -x QT_QPA_PLATFORM=offscreen
+ emake check
+}
+
+src_install() {
+ emake INSTALL_ROOT="${D}" install
+}
+
+pkg_postinst() {
+ udev_reload
+
+ xdg_desktop_database_update
+ xdg_mimeinfo_database_update
+
+ elog "Some configurations of KDE Plasma break the layout of"
+ elog "QLC+ 5's QML UI."
+ elog "As a workaround, try those environment variables:"
+ elog " export XDG_CURRENT_DESKTOP=GNOME"
+ elog "OR"
+ elog " export QT_QPA_PLATFORMTHEME=gtk3"
+}
+
+pkg_postrm() {
+ udev_reload
+
+ xdg_desktop_database_update
+ xdg_mimeinfo_database_update
+}
^ permalink raw reply related [flat|nested] 37+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-misc/qlcplus/
@ 2024-01-17 6:02 Sam James
0 siblings, 0 replies; 37+ messages in thread
From: Sam James @ 2024-01-17 6:02 UTC (permalink / raw
To: gentoo-commits
commit: a21cb1244aaa5c74a19bac1b48761dc2ab07b2d3
Author: Jannis Achstetter <kripton <AT> kripserver <DOT> net>
AuthorDate: Tue Jan 16 19:12:09 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Jan 17 05:59:55 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a21cb124
app-misc/qlcplus: Drop Werror CFLAG
Closes: https://bugs.gentoo.org/920457
Signed-off-by: Jannis Achstetter <kripton <AT> kripserver.net>
Closes: https://github.com/gentoo/gentoo/pull/34840
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-misc/qlcplus/qlcplus-4.12.7.ebuild | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/app-misc/qlcplus/qlcplus-4.12.7.ebuild b/app-misc/qlcplus/qlcplus-4.12.7.ebuild
index 63d949d616d7..651213b34d7b 100644
--- a/app-misc/qlcplus/qlcplus-4.12.7.ebuild
+++ b/app-misc/qlcplus/qlcplus-4.12.7.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
@@ -53,6 +53,10 @@ src_prepare() {
## Remove Werror-flag since there are some warnings with gcc-9.x
sed -e "s/QMAKE_CXXFLAGS += -Werror/#&/g" \
-i variables.pri || die
+
+ ## Remove Werror-flag since there are some warnings with gcc-9.x
+ sed -e "s/unix:QMAKE_CFLAGS += -Werror/#&/g" \
+ -i variables.pri || die
}
src_configure() {
^ permalink raw reply related [flat|nested] 37+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-misc/qlcplus/
@ 2024-07-04 13:43 Joonas Niilola
0 siblings, 0 replies; 37+ messages in thread
From: Joonas Niilola @ 2024-07-04 13:43 UTC (permalink / raw
To: gentoo-commits
commit: 83eac4f52e4008abdb96026256326071aadb1030
Author: Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 4 13:42:11 2024 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Thu Jul 4 13:43:53 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83eac4f5
app-misc/qlcplus: update 4.13.1's dependency list
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
app-misc/qlcplus/qlcplus-4.13.1.ebuild | 9 ++++-----
1 file changed, 4 insertions(+), 5 deletions(-)
diff --git a/app-misc/qlcplus/qlcplus-4.13.1.ebuild b/app-misc/qlcplus/qlcplus-4.13.1.ebuild
index 651213b34d7b..f27ff2f3d631 100644
--- a/app-misc/qlcplus/qlcplus-4.13.1.ebuild
+++ b/app-misc/qlcplus/qlcplus-4.13.1.ebuild
@@ -21,19 +21,18 @@ BDEPEND="
dev-qt/linguist-tools:5
"
RDEPEND="
- dev-embedded/libftdi:=
- dev-libs/glib:2
+ dev-embedded/libftdi:1
dev-qt/qtcore:5
- dev-qt/qtgui:5
+ dev-qt/qtgui:5[jpeg]
dev-qt/qtmultimedia:5[widgets]
dev-qt/qtnetwork:5
dev-qt/qtscript:5
+ dev-qt/qtserialport:5
dev-qt/qtwidgets:5
media-libs/alsa-lib
media-libs/libmad
media-libs/libsndfile
- sci-libs/fftw:3.0
- virtual/libusb:0
+ sci-libs/fftw:3.0=
virtual/libusb:1
virtual/udev
"
^ permalink raw reply related [flat|nested] 37+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-misc/qlcplus/
@ 2024-07-04 13:43 Joonas Niilola
0 siblings, 0 replies; 37+ messages in thread
From: Joonas Niilola @ 2024-07-04 13:43 UTC (permalink / raw
To: gentoo-commits
commit: 9af5d30b6af451ca44a3addd7c5fb5ccba457d89
Author: Jannis Achstetter <kripton <AT> kripserver <DOT> net>
AuthorDate: Fri May 31 21:59:30 2024 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Thu Jul 4 13:43:53 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9af5d30b
app-misc/qlcplus: add 4.13.1
Signed-off-by: Jannis Achstetter <kripton <AT> kripserver.net>
Closes: https://github.com/gentoo/gentoo/pull/36934
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
app-misc/qlcplus/Manifest | 1 +
app-misc/qlcplus/qlcplus-4.13.1.ebuild | 86 ++++++++++++++++++++++++++++++++++
2 files changed, 87 insertions(+)
diff --git a/app-misc/qlcplus/Manifest b/app-misc/qlcplus/Manifest
index 92ce53cd94b3..a0d3a0fc8759 100644
--- a/app-misc/qlcplus/Manifest
+++ b/app-misc/qlcplus/Manifest
@@ -1,2 +1,3 @@
DIST QLC+_4.12.7.tar.gz 11603681 BLAKE2B 52e257842e4892f04f7f45ea7747beb89c95a40d9d55d2e3629d4b3f7eed0e621936ff8af5c3b440e3237569cc0f44856cea9ceda61234e0b8ea35005c529b42 SHA512 26b3f17d25b0f34d41c701d1902e88eceb553f8d35d7d732581523a1066338bc8bd391fbb7b966ab5fe43114f405f9a8cef2d3c0da4d7b76bbe91bf0f64eae49
+DIST QLC+_4.13.1.tar.gz 12361431 BLAKE2B 26016aa1d6451573a0bdd7a7a3c6b41c10734ccf23efafb31a8f8cb32186da94a41d8bbedb24758f12ba3b9d13eb4d76a20ed9e0ab3b277e131ee6ed5ffcf456 SHA512 63403d92ea7abeee9b3c8fdd71c64a906b04ea76fe4805087a34ce6b8a57be99725eab93bbe95b2793977ef3a3dd8803bcf9771decc00ec3d8514da7f0e82598
DIST QLC+_5.0.0_beta3.tar.gz 12088379 BLAKE2B 70695364a214a2aff9d4affc749ea3b969e788f7fc5f6d3b12b804a23ba0ef6d83817341dd4ff3331e4cb53887ca1563668dfef4724a7f12e4c64c7011be7ae3 SHA512 406e6bbf1bf4dd34f799a2fab3b13174cceccb63cc9af438c488028c57aa3bf7b139c0fa94de8e72d0558362b4b92422e1af80896b05a54a6e4a43cbb24bf18c
diff --git a/app-misc/qlcplus/qlcplus-4.13.1.ebuild b/app-misc/qlcplus/qlcplus-4.13.1.ebuild
new file mode 100644
index 000000000000..651213b34d7b
--- /dev/null
+++ b/app-misc/qlcplus/qlcplus-4.13.1.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qmake-utils udev virtualx xdg
+
+DESCRIPTION="A software to control DMX or analog lighting systems"
+HOMEPAGE="https://www.qlcplus.org/"
+SRC_URI="https://github.com/mcallegari/${PN}/archive/QLC+_${PV}.tar.gz"
+S="${WORKDIR}/qlcplus-QLC-_${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+ dev-qt/linguist-tools:5
+"
+RDEPEND="
+ dev-embedded/libftdi:=
+ dev-libs/glib:2
+ dev-qt/qtcore:5
+ dev-qt/qtgui:5
+ dev-qt/qtmultimedia:5[widgets]
+ dev-qt/qtnetwork:5
+ dev-qt/qtscript:5
+ dev-qt/qtwidgets:5
+ media-libs/alsa-lib
+ media-libs/libmad
+ media-libs/libsndfile
+ sci-libs/fftw:3.0
+ virtual/libusb:0
+ virtual/libusb:1
+ virtual/udev
+"
+IDEPEND="
+ dev-util/desktop-file-utils
+"
+DEPEND="${RDEPEND}
+ dev-qt/qttest:5
+"
+
+src_prepare() {
+ default
+
+ sed -e "/UDEVRULESDIR/s:/etc/udev/rules.d:$(get_udevdir)/rules.d:" \
+ -i variables.pri || die
+
+ ## Remove Werror-flag since there are some warnings with gcc-9.x
+ sed -e "s/QMAKE_CXXFLAGS += -Werror/#&/g" \
+ -i variables.pri || die
+
+ ## Remove Werror-flag since there are some warnings with gcc-9.x
+ sed -e "s/unix:QMAKE_CFLAGS += -Werror/#&/g" \
+ -i variables.pri || die
+}
+
+src_configure() {
+ eqmake5
+}
+
+src_install() {
+ emake INSTALL_ROOT="${D}" install
+}
+
+pkg_postinst() {
+ udev_reload
+
+ xdg_desktop_database_update
+ xdg_mimeinfo_database_update
+}
+
+src_test() {
+ virtx emake check
+}
+
+pkg_postrm() {
+ udev_reload
+
+ xdg_desktop_database_update
+ xdg_mimeinfo_database_update
+}
^ permalink raw reply related [flat|nested] 37+ messages in thread
end of thread, other threads:[~2024-07-04 13:44 UTC | newest]
Thread overview: 37+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-01-15 10:05 [gentoo-commits] repo/gentoo:master commit in: app-misc/qlcplus/ Michael Weber
-- strict thread matches above, loose matches on Subject: below --
2024-07-04 13:43 Joonas Niilola
2024-07-04 13:43 Joonas Niilola
2024-01-17 6:02 Sam James
2024-01-16 11:53 Andreas Sturmlechner
2024-01-16 11:53 Andreas Sturmlechner
2023-10-21 21:04 Andreas Sturmlechner
2023-10-21 21:04 Andreas Sturmlechner
2023-10-21 21:04 Andreas Sturmlechner
2023-10-11 10:05 Viorel Munteanu
2022-09-27 12:31 Joonas Niilola
2022-09-11 22:25 Sam James
2022-08-04 6:37 Joonas Niilola
2022-08-04 6:37 Joonas Niilola
2022-08-04 6:37 Joonas Niilola
2022-08-04 6:37 Joonas Niilola
2021-07-14 6:25 Joonas Niilola
2021-04-23 5:57 Joonas Niilola
2020-09-07 15:43 Joonas Niilola
2019-12-08 7:41 Joonas Niilola
2019-12-07 19:38 Joonas Niilola
2019-12-07 19:38 Joonas Niilola
2019-12-07 19:38 Joonas Niilola
2018-10-27 15:57 Andreas Sturmlechner
2017-12-18 8:46 Michael Weber
2017-12-11 7:59 Michael Weber
2017-09-29 5:37 Michael Weber
2017-09-17 16:18 Andreas Sturmlechner
2017-09-17 16:18 Andreas Sturmlechner
2017-02-07 8:11 Michael Weber
2016-12-14 16:50 Michael Weber
2016-12-14 16:50 Michael Weber
2016-06-10 23:24 Michael Weber
2016-03-19 21:41 Patrice Clement
2016-02-29 16:19 Michael Palimaka
2016-02-20 20:56 Michael Weber
2016-02-20 12:45 Michael Weber
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox