* [gentoo-commits] repo/proj/guru:master commit in: app-emulation/LookingGlass/
@ 2023-07-16 6:18 Haelwenn Monnier
0 siblings, 0 replies; 6+ messages in thread
From: Haelwenn Monnier @ 2023-07-16 6:18 UTC (permalink / raw
To: gentoo-commits
commit: 4f234f78c86259fc29c6394399f9a0b037278550
Author: Gonçalo Duarte <gonegrier.duarte <AT> gmail <DOT> com>
AuthorDate: Fri Jul 14 16:26:49 2023 +0000
Commit: Haelwenn Monnier <contact <AT> hacktivis <DOT> me>
CommitDate: Fri Jul 14 16:32:26 2023 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4f234f78
app-emulation/LookingGlass: fix error compiling
Signed-off-by: Gonçalo Duarte <gonegrier.duarte <AT> gmail.com>
.../LookingGlass/LookingGlass-1_beta6.ebuild | 24 ++++++++++++----------
.../LookingGlass/LookingGlass-9999.ebuild | 20 +++++++++++-------
2 files changed, 26 insertions(+), 18 deletions(-)
diff --git a/app-emulation/LookingGlass/LookingGlass-1_beta6.ebuild b/app-emulation/LookingGlass/LookingGlass-1_beta6.ebuild
index 24cb79032..be30b690a 100644
--- a/app-emulation/LookingGlass/LookingGlass-1_beta6.ebuild
+++ b/app-emulation/LookingGlass/LookingGlass-1_beta6.ebuild
@@ -12,8 +12,9 @@ HOMEPAGE="https://looking-glass.io https://github.com/gnif/LookingGlass"
LICENSE="GPL-2"
SLOT="0"
-IUSE="binutils X wayland pipewire pulseaudio gnome"
-REQUIRED_USE="|| ( binutils X wayland pipewire pulseaudio ) pipewire? ( !pulseaudio ) pulseaudio? ( !pipewire ) "
+IUSE="binutils gnome pipewire pulseaudio wayland X"
+USE="pipewire pulseaudio"
+REQUIRED_USE="|| ( binutils gnome pipewire pulseaudio wayland X ) pipewire? ( !pulseaudio ) pulseaudio? ( !pipewire ) "
RDEPEND="dev-libs/libconfig
dev-libs/nettle
@@ -39,19 +40,20 @@ BDEPEND="virtual/pkgconfig"
CMAKE_USE_DIR="${S}"/client
-src_configure () {
+src_prepare () {
+ default
+
# Base on build.rst from the project
# doc/build.rst
- local mycmakeargs=(
- -DENABLE_BACKTRACE=$(usex binutils) -DENABLE_X11=$(usex X) -DENABLE_WAYLAND=$(usex wayland) \
- DENABLE_PIPEWIRE=$(usex pipewire) -DENABLE_PULSEAUDIO=$(usex pulseaudio) -DENABLE_LIBDECOR=$(usex gnome)
+ MYCMAKEARGS=(
+ -DENABLE_BACKTRACE=$(usex binutils) \
+ -DENABLE_X11=$(usex X) -DENABLE_WAYLAND=$(usex wayland) \
+ -DENABLE_PIPEWIRE=$(usex pipewire) \
+ -DENABLE_PULSEAUDIO=$(usex pulseaudio) \
+ -DENABLE_LIBDECOR=$(usex gnome)
)
- cmake_src_configure
-}
-
-src_compile() {
- cmake_src_compile
+ cmake_src_prepare
}
src_install() {
diff --git a/app-emulation/LookingGlass/LookingGlass-9999.ebuild b/app-emulation/LookingGlass/LookingGlass-9999.ebuild
index 59d91a492..dd0ff1ea2 100644
--- a/app-emulation/LookingGlass/LookingGlass-9999.ebuild
+++ b/app-emulation/LookingGlass/LookingGlass-9999.ebuild
@@ -11,8 +11,9 @@ HOMEPAGE="https://looking-glass.io https://github.com/gnif/LookingGlass"
LICENSE="GPL-2"
SLOT="0"
-IUSE="binutils X wayland pipewire pulseaudio gnome"
-REQUIRED_USE="|| ( binutils X wayland pipewire pulseaudio ) pipewire? ( !pulseaudio ) pulseaudio? ( !pipewire ) "
+IUSE="binutils gnome pipewire pulseaudio wayland X"
+USE="pipewire pulseaudio"
+REQUIRED_USE="|| ( binutils gnome pipewire pulseaudio wayland X ) pipewire? ( !pulseaudio ) pulseaudio? ( !pipewire ) "
RDEPEND="dev-libs/libconfig
dev-libs/nettle
@@ -38,15 +39,20 @@ BDEPEND="virtual/pkgconfig"
CMAKE_USE_DIR="${S}"/client
-src_configure () {
+src_prepare () {
+ default
+
# Base on build.rst from the project
# doc/build.rst
- local mycmakeargs=(
- -DENABLE_BACKTRACE=$(usex binutils) -DENABLE_X11=$(usex X) -DENABLE_WAYLAND=$(usex wayland) \
- DENABLE_PIPEWIRE=$(usex pipewire) -DENABLE_PULSEAUDIO=$(usex pulseaudio) -DENABLE_LIBDECOR=$(usex gnome)
+ MYCMAKEARGS=(
+ -DENABLE_BACKTRACE=$(usex binutils) \
+ -DENABLE_X11=$(usex X) -DENABLE_WAYLAND=$(usex wayland) \
+ -DENABLE_PIPEWIRE=$(usex pipewire) \
+ -DENABLE_PULSEAUDIO=$(usex pulseaudio) \
+ -DENABLE_LIBDECOR=$(usex gnome)
)
- cmake_src_configure
+ cmake_src_prepare
}
src_compile() {
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: app-emulation/LookingGlass/
@ 2023-07-16 6:18 Haelwenn Monnier
0 siblings, 0 replies; 6+ messages in thread
From: Haelwenn Monnier @ 2023-07-16 6:18 UTC (permalink / raw
To: gentoo-commits
commit: a4594255a5ccd63fb963240ccd2e568e0a423f5f
Author: Gonçalo Negrier Duarte <gonegrier.duarte <AT> gmail <DOT> com>
AuthorDate: Fri Jul 14 15:49:50 2023 +0000
Commit: Haelwenn Monnier <contact <AT> hacktivis <DOT> me>
CommitDate: Fri Jul 14 15:54:35 2023 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a4594255
app-emulation/LookingGlass: unkeyword 1_beta6 for ~amd64
* fix ExcessiveLineLength
Signed-off-by: Gonçalo Negrier Duarte <gonegrier.duarte <AT> gmail.com>
.../LookingGlass/LookingGlass-1_beta6.ebuild | 43 +++++-----------------
.../LookingGlass/LookingGlass-9999.ebuild | 42 +++++----------------
2 files changed, 20 insertions(+), 65 deletions(-)
diff --git a/app-emulation/LookingGlass/LookingGlass-1_beta6.ebuild b/app-emulation/LookingGlass/LookingGlass-1_beta6.ebuild
index 40df5e4c0..24cb79032 100644
--- a/app-emulation/LookingGlass/LookingGlass-1_beta6.ebuild
+++ b/app-emulation/LookingGlass/LookingGlass-1_beta6.ebuild
@@ -12,7 +12,6 @@ HOMEPAGE="https://looking-glass.io https://github.com/gnif/LookingGlass"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64"
IUSE="binutils X wayland pipewire pulseaudio gnome"
REQUIRED_USE="|| ( binutils X wayland pipewire pulseaudio ) pipewire? ( !pulseaudio ) pulseaudio? ( !pipewire ) "
@@ -40,41 +39,19 @@ BDEPEND="virtual/pkgconfig"
CMAKE_USE_DIR="${S}"/client
-src_prepare() {
- default
-
+src_configure () {
# Base on build.rst from the project
- # https://github.com/gnif/LookingGlass/blob/master/doc/build.rst
-
- if ! use binutils; then
- MYCMAKEARGS=" -DENABLE_BACKTRACE=no "
- fi
-
- if ! use X; then
- MYCMAKEARGS=" ${MYCMAKEARGS} -DENABLE_X11=no "
- fi
-
- if ! use wayland; then
- MYCMAKEARGS=" ${MYCMAKEARGS} -DENABLE_WAYLAND=no "
- fi
+ # doc/build.rst
+ local mycmakeargs=(
+ -DENABLE_BACKTRACE=$(usex binutils) -DENABLE_X11=$(usex X) -DENABLE_WAYLAND=$(usex wayland) \
+ DENABLE_PIPEWIRE=$(usex pipewire) -DENABLE_PULSEAUDIO=$(usex pulseaudio) -DENABLE_LIBDECOR=$(usex gnome)
+ )
- if ! use pipewire; then
- MYCMAKEARGS=" ${MYCMAKEARGS} -DENABLE_PIPEWIRE=no "
- fi
-
- if ! use pulseaudio; then
- MYCMAKEARGS=" ${MYCMAKEARGS} -DENABLE_PULSEAUDIO=no "
- fi
-
- if ! use pulseaudio; then
- MYCMAKEARGS=" ${MYCMAKEARGS} -DENABLE_PULSEAUDIO=no "
- fi
-
- if use gnome && use wayland; then
- MYCMAKEARGS=" ${MYCMAKEARGS} -DENABLE_LIBDECOR=ON "
- fi
+ cmake_src_configure
+}
- cmake_src_prepare
+src_compile() {
+ cmake_src_compile
}
src_install() {
diff --git a/app-emulation/LookingGlass/LookingGlass-9999.ebuild b/app-emulation/LookingGlass/LookingGlass-9999.ebuild
index fb0224a86..59d91a492 100644
--- a/app-emulation/LookingGlass/LookingGlass-9999.ebuild
+++ b/app-emulation/LookingGlass/LookingGlass-9999.ebuild
@@ -38,41 +38,19 @@ BDEPEND="virtual/pkgconfig"
CMAKE_USE_DIR="${S}"/client
-src_prepare() {
- default
-
+src_configure () {
# Base on build.rst from the project
- # https://github.com/gnif/LookingGlass/blob/master/doc/build.rst
-
- if ! use binutils; then
- MYCMAKEARGS=" -DENABLE_BACKTRACE=no "
- fi
-
- if ! use X; then
- MYCMAKEARGS=" ${MYCMAKEARGS} -DENABLE_X11=no "
- fi
-
- if ! use wayland; then
- MYCMAKEARGS=" ${MYCMAKEARGS} -DENABLE_WAYLAND=no "
- fi
+ # doc/build.rst
+ local mycmakeargs=(
+ -DENABLE_BACKTRACE=$(usex binutils) -DENABLE_X11=$(usex X) -DENABLE_WAYLAND=$(usex wayland) \
+ DENABLE_PIPEWIRE=$(usex pipewire) -DENABLE_PULSEAUDIO=$(usex pulseaudio) -DENABLE_LIBDECOR=$(usex gnome)
+ )
- if ! use pipewire; then
- MYCMAKEARGS=" ${MYCMAKEARGS} -DENABLE_PIPEWIRE=no "
- fi
-
- if ! use pulseaudio; then
- MYCMAKEARGS=" ${MYCMAKEARGS} -DENABLE_PULSEAUDIO=no "
- fi
-
- if ! use pulseaudio; then
- MYCMAKEARGS=" ${MYCMAKEARGS} -DENABLE_PULSEAUDIO=no "
- fi
-
- if use gnome && use wayland; then
- MYCMAKEARGS=" ${MYCMAKEARGS} -DENABLE_LIBDECOR=ON "
- fi
+ cmake_src_configure
+}
- cmake_src_prepare
+src_compile() {
+ cmake_src_compile
}
src_install() {
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: app-emulation/LookingGlass/
@ 2023-07-19 8:49 Haelwenn Monnier
0 siblings, 0 replies; 6+ messages in thread
From: Haelwenn Monnier @ 2023-07-19 8:49 UTC (permalink / raw
To: gentoo-commits
commit: d48ba80c15ebd2705e5dcf973dd0deee4ecb6502
Author: Gonçalo Negrier Duarte <gonegrier.duarte <AT> gmail <DOT> com>
AuthorDate: Tue Jul 18 13:17:45 2023 +0000
Commit: Haelwenn Monnier <contact <AT> hacktivis <DOT> me>
CommitDate: Tue Jul 18 13:18:18 2023 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d48ba80c
app-emulation/LookingGlass: remove USE variable
Signed-off-by: Gonçalo Negrier Duarte <gonegrier.duarte <AT> gmail.com>
app-emulation/LookingGlass/LookingGlass-1_beta6.ebuild | 1 -
app-emulation/LookingGlass/LookingGlass-9999.ebuild | 1 -
2 files changed, 2 deletions(-)
diff --git a/app-emulation/LookingGlass/LookingGlass-1_beta6.ebuild b/app-emulation/LookingGlass/LookingGlass-1_beta6.ebuild
index be30b690a..f7860222c 100644
--- a/app-emulation/LookingGlass/LookingGlass-1_beta6.ebuild
+++ b/app-emulation/LookingGlass/LookingGlass-1_beta6.ebuild
@@ -13,7 +13,6 @@ HOMEPAGE="https://looking-glass.io https://github.com/gnif/LookingGlass"
LICENSE="GPL-2"
SLOT="0"
IUSE="binutils gnome pipewire pulseaudio wayland X"
-USE="pipewire pulseaudio"
REQUIRED_USE="|| ( binutils gnome pipewire pulseaudio wayland X ) pipewire? ( !pulseaudio ) pulseaudio? ( !pipewire ) "
RDEPEND="dev-libs/libconfig
diff --git a/app-emulation/LookingGlass/LookingGlass-9999.ebuild b/app-emulation/LookingGlass/LookingGlass-9999.ebuild
index dd0ff1ea2..0cd0e2a33 100644
--- a/app-emulation/LookingGlass/LookingGlass-9999.ebuild
+++ b/app-emulation/LookingGlass/LookingGlass-9999.ebuild
@@ -12,7 +12,6 @@ HOMEPAGE="https://looking-glass.io https://github.com/gnif/LookingGlass"
LICENSE="GPL-2"
SLOT="0"
IUSE="binutils gnome pipewire pulseaudio wayland X"
-USE="pipewire pulseaudio"
REQUIRED_USE="|| ( binutils gnome pipewire pulseaudio wayland X ) pipewire? ( !pulseaudio ) pulseaudio? ( !pipewire ) "
RDEPEND="dev-libs/libconfig
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: app-emulation/LookingGlass/
@ 2023-07-19 8:49 Haelwenn Monnier
0 siblings, 0 replies; 6+ messages in thread
From: Haelwenn Monnier @ 2023-07-19 8:49 UTC (permalink / raw
To: gentoo-commits
commit: c243d91ba1512285ebebf93f711422e41e119947
Author: Gonçalo Negrier Duarte <gonegrier.duarte <AT> gmail <DOT> com>
AuthorDate: Tue Jul 18 13:48:59 2023 +0000
Commit: Haelwenn Monnier <contact <AT> hacktivis <DOT> me>
CommitDate: Tue Jul 18 13:48:59 2023 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c243d91b
app-emulation/LookingGlass: remove pulseaudio flag from libpulse
Signed-off-by: Gonçalo Negrier Duarte <gonegrier.duarte <AT> gmail.com>
app-emulation/LookingGlass/LookingGlass-1_beta6.ebuild | 2 +-
app-emulation/LookingGlass/LookingGlass-9999.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/app-emulation/LookingGlass/LookingGlass-1_beta6.ebuild b/app-emulation/LookingGlass/LookingGlass-1_beta6.ebuild
index f7860222c..fba147083 100644
--- a/app-emulation/LookingGlass/LookingGlass-1_beta6.ebuild
+++ b/app-emulation/LookingGlass/LookingGlass-1_beta6.ebuild
@@ -26,7 +26,7 @@ RDEPEND="dev-libs/libconfig
binutils? ( sys-devel/binutils )
X? ( x11-libs/libX11 x11-libs/libXfixes x11-libs/libXi x11-libs/libXScrnSaver x11-libs/libXpresent )
wayland? ( dev-libs/wayland )
- pulseaudio? ( media-libs/libpulse )
+ media-libs/libpulse
pipewire? ( media-video/pipewire )
gnome? ( gui-libs/libdecor )
"
diff --git a/app-emulation/LookingGlass/LookingGlass-9999.ebuild b/app-emulation/LookingGlass/LookingGlass-9999.ebuild
index 0cd0e2a33..c26f797c2 100644
--- a/app-emulation/LookingGlass/LookingGlass-9999.ebuild
+++ b/app-emulation/LookingGlass/LookingGlass-9999.ebuild
@@ -25,7 +25,7 @@ RDEPEND="dev-libs/libconfig
binutils? ( sys-devel/binutils )
X? ( x11-libs/libX11 x11-libs/libXfixes x11-libs/libXi x11-libs/libXScrnSaver x11-libs/libXpresent )
wayland? ( dev-libs/wayland )
- pulseaudio? ( media-libs/libpulse )
+ media-libs/libpulse
pipewire? ( media-video/pipewire )
gnome? ( gui-libs/libdecor )
"
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: app-emulation/LookingGlass/
@ 2023-07-27 12:04 David Roman
0 siblings, 0 replies; 6+ messages in thread
From: David Roman @ 2023-07-27 12:04 UTC (permalink / raw
To: gentoo-commits
commit: 9ff2509f09a5241fc052e56ae62952026198ba06
Author: Gonçalo Negrier Duarte <gonegrier.duarte <AT> gmail <DOT> com>
AuthorDate: Wed Jul 26 11:40:42 2023 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Wed Jul 26 13:03:01 2023 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9ff2509f
app-emulation/LookingGlass: add myself as a maintainer
Signed-off-by: Gonçalo Negrier Duarte <gonegrier.duarte <AT> gmail.com>
app-emulation/LookingGlass/metadata.xml | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/app-emulation/LookingGlass/metadata.xml b/app-emulation/LookingGlass/metadata.xml
index 9b22b17c81..d000f650d8 100644
--- a/app-emulation/LookingGlass/metadata.xml
+++ b/app-emulation/LookingGlass/metadata.xml
@@ -5,6 +5,10 @@
<flag name="binutils">build backtrace support </flag>
<flag name="pipewire">enable media-video/pipewire support</flag>
</use>
+ <maintainer type="person">
+ <email>gonegrier.duarte@gmail.com</email>
+ <name>Gonçalo Negrier Duarte</name>
+ </maintainer>
<upstream>
<remote-id type="github">gnif/LookingGlass</remote-id>
</upstream>
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: app-emulation/LookingGlass/
@ 2023-07-27 12:04 David Roman
0 siblings, 0 replies; 6+ messages in thread
From: David Roman @ 2023-07-27 12:04 UTC (permalink / raw
To: gentoo-commits
commit: a24dd2985c9cd09b74424e0ec5606a7f971760cb
Author: Gonçalo Negrier Duarte <gonegrier.duarte <AT> gmail <DOT> com>
AuthorDate: Wed Jul 26 13:01:03 2023 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Wed Jul 26 13:03:01 2023 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a24dd298
app-emulation/LookingGlass: fix whitespaces warnings
Signed-off-by: Gonçalo Negrier Duarte <gonegrier.duarte <AT> gmail.com>
app-emulation/LookingGlass/LookingGlass-1_beta6.ebuild | 8 ++++----
app-emulation/LookingGlass/LookingGlass-9999.ebuild | 8 ++++----
2 files changed, 8 insertions(+), 8 deletions(-)
diff --git a/app-emulation/LookingGlass/LookingGlass-1_beta6.ebuild b/app-emulation/LookingGlass/LookingGlass-1_beta6.ebuild
index fba1470839..90b1c633e8 100644
--- a/app-emulation/LookingGlass/LookingGlass-1_beta6.ebuild
+++ b/app-emulation/LookingGlass/LookingGlass-1_beta6.ebuild
@@ -44,12 +44,12 @@ src_prepare () {
# Base on build.rst from the project
# doc/build.rst
- MYCMAKEARGS=(
- -DENABLE_BACKTRACE=$(usex binutils) \
- -DENABLE_X11=$(usex X) -DENABLE_WAYLAND=$(usex wayland) \
+ MYCMAKEARGS=(
+ -DENABLE_BACKTRACE=$(usex binutils) \
+ -DENABLE_X11=$(usex X) -DENABLE_WAYLAND=$(usex wayland) \
-DENABLE_PIPEWIRE=$(usex pipewire) \
-DENABLE_PULSEAUDIO=$(usex pulseaudio) \
- -DENABLE_LIBDECOR=$(usex gnome)
+ -DENABLE_LIBDECOR=$(usex gnome)
)
cmake_src_prepare
diff --git a/app-emulation/LookingGlass/LookingGlass-9999.ebuild b/app-emulation/LookingGlass/LookingGlass-9999.ebuild
index c26f797c28..e7ce49f17f 100644
--- a/app-emulation/LookingGlass/LookingGlass-9999.ebuild
+++ b/app-emulation/LookingGlass/LookingGlass-9999.ebuild
@@ -43,12 +43,12 @@ src_prepare () {
# Base on build.rst from the project
# doc/build.rst
- MYCMAKEARGS=(
- -DENABLE_BACKTRACE=$(usex binutils) \
- -DENABLE_X11=$(usex X) -DENABLE_WAYLAND=$(usex wayland) \
+ MYCMAKEARGS=(
+ -DENABLE_BACKTRACE=$(usex binutils) \
+ -DENABLE_X11=$(usex X) -DENABLE_WAYLAND=$(usex wayland) \
-DENABLE_PIPEWIRE=$(usex pipewire) \
-DENABLE_PULSEAUDIO=$(usex pulseaudio) \
- -DENABLE_LIBDECOR=$(usex gnome)
+ -DENABLE_LIBDECOR=$(usex gnome)
)
cmake_src_prepare
^ permalink raw reply related [flat|nested] 6+ messages in thread
end of thread, other threads:[~2023-07-27 12:05 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-07-27 12:04 [gentoo-commits] repo/proj/guru:master commit in: app-emulation/LookingGlass/ David Roman
-- strict thread matches above, loose matches on Subject: below --
2023-07-27 12:04 David Roman
2023-07-19 8:49 Haelwenn Monnier
2023-07-19 8:49 Haelwenn Monnier
2023-07-16 6:18 Haelwenn Monnier
2023-07-16 6:18 Haelwenn Monnier
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox