public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/proj/guru:master commit in: gui-apps/wev/
@ 2021-03-05 12:10 Andrew Ammerlaan
  0 siblings, 0 replies; 3+ messages in thread
From: Andrew Ammerlaan @ 2021-03-05 12:10 UTC (permalink / raw
  To: gentoo-commits

commit:     70fe5319d09da33843f648686e5735520642ccb5
Author:     Octiabrina Terrien-Puig <octiabrina <AT> myrvogna <DOT> net>
AuthorDate: Fri Mar  5 09:48:04 2021 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Fri Mar  5 09:48:04 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=70fe5319

gui-apps/wev: new package

Package-Manager: Portage-3.0.16, Repoman-3.0.2
Signed-off-by: Octiabrina Terrien-Puig <octiabrina <AT> myrvogna.net>

 gui-apps/wev/Manifest         |  1 +
 gui-apps/wev/metadata.xml     | 12 ++++++++++++
 gui-apps/wev/wev-1.0.0.ebuild | 27 +++++++++++++++++++++++++++
 3 files changed, 40 insertions(+)

diff --git a/gui-apps/wev/Manifest b/gui-apps/wev/Manifest
new file mode 100644
index 00000000..e4dd7569
--- /dev/null
+++ b/gui-apps/wev/Manifest
@@ -0,0 +1 @@
+DIST wev-1.0.0.tar.gz 8647 BLAKE2B e777cf1f19a5ad051b81ccd878067ba043c5121f460aed26fa41c999812d9c52e30837cbcb72351de4e532f0427cb2e8f707ca1ddaa09d992cdff3c422638ec2 SHA512 01d933b485393b5c3cd7a2d11c3946b48701650d61117aba2ec7ff8b9633e03dc462b25013f1faeea0d6e90f45251a4c701df76a5f894869645c9a84243f937c

diff --git a/gui-apps/wev/metadata.xml b/gui-apps/wev/metadata.xml
new file mode 100644
index 00000000..71b7b223
--- /dev/null
+++ b/gui-apps/wev/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+	<maintainer type="person">
+		<email>octiabrina@myrvogna.net</email>
+		<name>Octiabrina Terrien-Puig</name>
+	</maintainer>
+	<longdescription>
+		A tool for debugging events on a Wayland window,
+		analogous to the X11 tool xev.
+	</longdescription>
+</pkgmetadata>

diff --git a/gui-apps/wev/wev-1.0.0.ebuild b/gui-apps/wev/wev-1.0.0.ebuild
new file mode 100644
index 00000000..9e96f868
--- /dev/null
+++ b/gui-apps/wev/wev-1.0.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Wayland event viewer"
+HOMEPAGE="https://git.sr.ht/~sircmpwn/wev"
+SRC_URI="https://git.sr.ht/~sircmpwn/wev/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND="
+	dev-libs/wayland
+	x11-libs/libxkbcommon
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+	app-text/scdoc
+	virtual/pkgconfig
+"
+
+src_install() {
+	export PREFIX="${EPREFIX}/usr"
+	default
+}


^ permalink raw reply related	[flat|nested] 3+ messages in thread

* [gentoo-commits] repo/proj/guru:master commit in: gui-apps/wev/
@ 2021-04-15 12:51 Andrew Ammerlaan
  0 siblings, 0 replies; 3+ messages in thread
From: Andrew Ammerlaan @ 2021-04-15 12:51 UTC (permalink / raw
  To: gentoo-commits

commit:     a2347a922275f14589d34fbdbf284917c58bb988
Author:     Theo Anderson <telans <AT> posteo <DOT> de>
AuthorDate: Thu Apr 15 05:49:27 2021 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Thu Apr 15 07:09:10 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a2347a92

gui-apps/wev: add dev-{libs,util}/wayland-{protocols,scanner} bdependency

* respect LDFLAGS
* move PREFIX location fix to existing sed statement

Closes: https://bugs.gentoo.org/781056
Signed-off-by: Theo Anderson <telans <AT> posteo.de>

 gui-apps/wev/wev-1.0.0.ebuild | 10 ++++++++--
 1 file changed, 8 insertions(+), 2 deletions(-)

diff --git a/gui-apps/wev/wev-1.0.0.ebuild b/gui-apps/wev/wev-1.0.0.ebuild
index 9e96f8688..bc72849eb 100644
--- a/gui-apps/wev/wev-1.0.0.ebuild
+++ b/gui-apps/wev/wev-1.0.0.ebuild
@@ -18,10 +18,16 @@ DEPEND="
 RDEPEND="${DEPEND}"
 BDEPEND="
 	app-text/scdoc
+	dev-libs/wayland-protocols
+	dev-util/wayland-scanner
 	virtual/pkgconfig
 "
 
-src_install() {
-	export PREFIX="${EPREFIX}/usr"
+src_prepare() {
 	default
+	# Respect LDFLAGS
+	# Install to /usr/ not /usr/local/
+	sed -e 's/$(LIBS)/$(LIBS) $(LDFLAGS)/' \
+		-e 's/local//' \
+		-i Makefile || die
 }


^ permalink raw reply related	[flat|nested] 3+ messages in thread

* [gentoo-commits] repo/proj/guru:master commit in: gui-apps/wev/
@ 2021-04-23  8:47 Haelwenn Monnier
  0 siblings, 0 replies; 3+ messages in thread
From: Haelwenn Monnier @ 2021-04-23  8:47 UTC (permalink / raw
  To: gentoo-commits

commit:     2862e870f77eb5ee4507d885eea347fcb1aa1ce6
Author:     Octiabrina Terrien-Puig <octiabrina <AT> myrvogna <DOT> net>
AuthorDate: Thu Apr 22 17:04:23 2021 +0000
Commit:     Haelwenn Monnier <contact <AT> hacktivis <DOT> me>
CommitDate: Thu Apr 22 17:04:23 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2862e870

gui-apps/wev: fix cc direct call

Closes: https://bugs.gentoo.org/785079
Signed-off-by: Octiabrina Terrien-Puig <octiabrina <AT> myrvogna.net>

 gui-apps/wev/wev-1.0.0.ebuild | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/gui-apps/wev/wev-1.0.0.ebuild b/gui-apps/wev/wev-1.0.0.ebuild
index bc72849eb..db46fef22 100644
--- a/gui-apps/wev/wev-1.0.0.ebuild
+++ b/gui-apps/wev/wev-1.0.0.ebuild
@@ -3,6 +3,8 @@
 
 EAPI=7
 
+inherit toolchain-funcs
+
 DESCRIPTION="Wayland event viewer"
 HOMEPAGE="https://git.sr.ht/~sircmpwn/wev"
 SRC_URI="https://git.sr.ht/~sircmpwn/wev/archive/${PV}.tar.gz -> ${P}.tar.gz"
@@ -31,3 +33,9 @@ src_prepare() {
 		-e 's/local//' \
 		-i Makefile || die
 }
+
+src_compile() {
+	tc-export CC
+
+	default
+}


^ permalink raw reply related	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2021-04-23  8:47 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-04-23  8:47 [gentoo-commits] repo/proj/guru:master commit in: gui-apps/wev/ Haelwenn Monnier
  -- strict thread matches above, loose matches on Subject: below --
2021-04-15 12:51 Andrew Ammerlaan
2021-03-05 12:10 Andrew Ammerlaan

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox