public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/bemenu/
@ 2019-02-08  0:17 Matthew Thode
  0 siblings, 0 replies; 34+ messages in thread
From: Matthew Thode @ 2019-02-08  0:17 UTC (permalink / raw
  To: gentoo-commits

commit:     7ec3bfd94c9b6a52f8006859a2c61b1a0c8b0c17
Author:     Matthew Thode <prometheanfire <AT> gentoo <DOT> org>
AuthorDate: Fri Feb  8 00:16:27 2019 +0000
Commit:     Matthew Thode <prometheanfire <AT> gentoo <DOT> org>
CommitDate: Fri Feb  8 00:16:42 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ec3bfd9

dev-libs/bemenu: initial add

Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: Matthew Thode <prometheanfire <AT> gentoo.org>

 dev-libs/bemenu/bemenu-9999.ebuild | 36 ++++++++++++++++++++++++++++++++++++
 dev-libs/bemenu/metadata.xml       | 10 ++++++++++
 2 files changed, 46 insertions(+)

diff --git a/dev-libs/bemenu/bemenu-9999.ebuild b/dev-libs/bemenu/bemenu-9999.ebuild
new file mode 100644
index 00000000000..1bfa5ce8fae
--- /dev/null
+++ b/dev-libs/bemenu/bemenu-9999.ebuild
@@ -0,0 +1,36 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit git-r3 cmake-utils
+
+DESCRIPTION="dmenu clone for wayland"
+HOMEPAGE="https://github.com/Cloudef/bemenu"
+EGIT_REPO_URI="https://github.com/Cloudef/bemenu.git"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS=""
+IUSE="doc"
+
+DEPEND="
+	x11-libs/cairo
+	x11-libs/pango
+	dev-libs/wayland
+	x11-libs/libxcb
+	dev-libs/wayland-protocols
+	sys-libs/ncurses:0
+	x11-libs/libXext
+	x11-libs/libX11"
+RDEPEND="${DEPEND}"
+BDEPEND="doc? ( app-doc/doxygen )"
+
+src_configure() {
+	local mycmakeargs=(-DCURSES_LIBRARY=/usr/$(get_libdir)/libncursesw.so)
+	cmake-utils_src_configure
+}
+
+src_install() {
+	cmake-utils_src_install
+}

diff --git a/dev-libs/bemenu/metadata.xml b/dev-libs/bemenu/metadata.xml
new file mode 100644
index 00000000000..1301fb3341b
--- /dev/null
+++ b/dev-libs/bemenu/metadata.xml
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+	<maintainer type="person">
+		<email>prometheanfire@gentoo.org</email>
+		<name>Matthew Thode</name>
+	</maintainer>
+	<longdescription lang="en">
+	</longdescription>
+</pkgmetadata>


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/bemenu/
@ 2019-02-08  0:39 Matthew Thode
  0 siblings, 0 replies; 34+ messages in thread
From: Matthew Thode @ 2019-02-08  0:39 UTC (permalink / raw
  To: gentoo-commits

commit:     4da0ce11e3f38ad19f40e819c83d6b6b413f68c3
Author:     Matthew Thode <prometheanfire <AT> gentoo <DOT> org>
AuthorDate: Fri Feb  8 00:39:25 2019 +0000
Commit:     Matthew Thode <prometheanfire <AT> gentoo <DOT> org>
CommitDate: Fri Feb  8 00:39:25 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4da0ce11

dev-libs/bemenu: fix long description

Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: Matthew Thode <prometheanfire <AT> gentoo.org>

 dev-libs/bemenu/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-libs/bemenu/metadata.xml b/dev-libs/bemenu/metadata.xml
index 1301fb3341b..f8955b2310f 100644
--- a/dev-libs/bemenu/metadata.xml
+++ b/dev-libs/bemenu/metadata.xml
@@ -6,5 +6,6 @@
 		<name>Matthew Thode</name>
 	</maintainer>
 	<longdescription lang="en">
+		Dynamic menu library and client program inspired by dmenu (for wayland)
 	</longdescription>
 </pkgmetadata>


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/bemenu/
@ 2019-03-27  2:10 Matthew Thode
  0 siblings, 0 replies; 34+ messages in thread
From: Matthew Thode @ 2019-03-27  2:10 UTC (permalink / raw
  To: gentoo-commits

commit:     6747bb3076a52389d8dd8fa173cf2abc1dd1774b
Author:     Aidan Harris <me <AT> aidanharris <DOT> io>
AuthorDate: Tue Mar 26 17:47:44 2019 +0000
Commit:     Matthew Thode <prometheanfire <AT> gentoo <DOT> org>
CommitDate: Wed Mar 27 02:10:17 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6747bb30

dev-libs/bemenu: Update for upstream build changes

Fixes: https://bugs.gentoo.org/681808

Signed-off-by: Aidan Harris <me <AT> aidanharris.io>
Signed-off-by: Matthew Thode <prometheanfire <AT> gentoo.org>

 dev-libs/bemenu/bemenu-9999.ebuild | 35 +++++++++++++++++++++++++----------
 1 file changed, 25 insertions(+), 10 deletions(-)

diff --git a/dev-libs/bemenu/bemenu-9999.ebuild b/dev-libs/bemenu/bemenu-9999.ebuild
index 1bfa5ce8fae..f9113da669b 100644
--- a/dev-libs/bemenu/bemenu-9999.ebuild
+++ b/dev-libs/bemenu/bemenu-9999.ebuild
@@ -12,22 +12,37 @@ EGIT_REPO_URI="https://github.com/Cloudef/bemenu.git"
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS=""
-IUSE="doc"
+IUSE="doc ncurses wayland X"
+
+# Require at least one backend be built
+REQUIRED_USE="|| ( ncurses wayland X )"
 
 DEPEND="
-	x11-libs/cairo
-	x11-libs/pango
-	dev-libs/wayland
-	x11-libs/libxcb
-	dev-libs/wayland-protocols
-	sys-libs/ncurses:0
-	x11-libs/libXext
-	x11-libs/libX11"
+	ncurses? ( sys-libs/ncurses:0 )
+	wayland? (
+		dev-libs/wayland
+		dev-libs/wayland-protocols
+		x11-libs/cairo
+		x11-libs/pango
+	)
+	X? (
+		x11-libs/libxcb
+		x11-libs/libXext
+		x11-libs/libX11
+		x11-libs/cairo[X]
+		x11-libs/pango[X]
+	)
+"
 RDEPEND="${DEPEND}"
 BDEPEND="doc? ( app-doc/doxygen )"
 
 src_configure() {
-	local mycmakeargs=(-DCURSES_LIBRARY=/usr/$(get_libdir)/libncursesw.so)
+	local mycmakeargs=(
+		-DCURSES_LIBRARY=/usr/$(get_libdir)/libncursesw.so
+		-DBEMENU_CURSES_RENDERER=$(usex ncurses ON OFF)
+		-DBEMENU_WAYLAND_RENDERER=$(usex wayland ON OFF)
+		-DBEMENU_X11_RENDERER=$(usex X ON OFF)
+	)
 	cmake-utils_src_configure
 }
 


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/bemenu/
@ 2019-11-25 16:10 Matthew Thode
  0 siblings, 0 replies; 34+ messages in thread
From: Matthew Thode @ 2019-11-25 16:10 UTC (permalink / raw
  To: gentoo-commits

commit:     d70dca803676f90b8cc93104cb93a3db264a9bed
Author:     Matthew Thode <prometheanfire <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 25 16:09:56 2019 +0000
Commit:     Matthew Thode <prometheanfire <AT> gentoo <DOT> org>
CommitDate: Mon Nov 25 16:10:12 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d70dca80

dev-libs/bemenu: 0.2.0 bump

Fixes: https://bugs.gentoo.org/701126
Package-Manager: Portage-2.3.76, Repoman-2.3.18
Signed-off-by: Matthew Thode <prometheanfire <AT> gentoo.org>

 dev-libs/bemenu/Manifest            |  1 +
 dev-libs/bemenu/bemenu-0.2.0.ebuild | 57 +++++++++++++++++++++++++++++++++++++
 2 files changed, 58 insertions(+)

diff --git a/dev-libs/bemenu/Manifest b/dev-libs/bemenu/Manifest
new file mode 100644
index 00000000000..c34a25e041e
--- /dev/null
+++ b/dev-libs/bemenu/Manifest
@@ -0,0 +1 @@
+DIST bemenu-0.2.0.tar.gz 119935 BLAKE2B 8f9d1575f6ec31062df0bfe06d16722d4bc61ddcc5dabf0d6e9df8b88536eea638b7ce1e05e3b19a3cad125ecb09edeb72b6ca8d283e73e35d279ba14ebd7975 SHA512 05ddc79b2f4152fe4a3cbbec500f21f0b3e045aeb0e18bd5749acfe16ed41d7d933accf68a4793345cb20543620894847cec34236684d8cb4d42f20454d31b4e

diff --git a/dev-libs/bemenu/bemenu-0.2.0.ebuild b/dev-libs/bemenu/bemenu-0.2.0.ebuild
new file mode 100644
index 00000000000..910039e31c1
--- /dev/null
+++ b/dev-libs/bemenu/bemenu-0.2.0.ebuild
@@ -0,0 +1,57 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake-utils
+
+DESCRIPTION="dmenu clone for wayland"
+HOMEPAGE="https://github.com/Cloudef/bemenu"
+if [[ ${PV} == 9999 ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/Cloudef/bemenu.git"
+else
+	SRC_URI="https://github.com/Cloudef/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+	KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS=""
+IUSE="doc ncurses wayland X"
+
+# Require at least one backend be built
+REQUIRED_USE="|| ( ncurses wayland X )"
+
+DEPEND="
+	ncurses? ( sys-libs/ncurses:0 )
+	wayland? (
+		dev-libs/wayland
+		dev-libs/wayland-protocols
+		x11-libs/cairo
+		x11-libs/pango
+	)
+	X? (
+		x11-libs/libxcb
+		x11-libs/libXext
+		x11-libs/libX11
+		x11-libs/cairo[X]
+		x11-libs/pango[X]
+	)
+"
+RDEPEND="${DEPEND}"
+BDEPEND="doc? ( app-doc/doxygen )"
+
+src_configure() {
+	local mycmakeargs=(
+		-DCURSES_LIBRARY=/usr/$(get_libdir)/libncursesw.so
+		-DBEMENU_CURSES_RENDERER=$(usex ncurses ON OFF)
+		-DBEMENU_WAYLAND_RENDERER=$(usex wayland ON OFF)
+		-DBEMENU_X11_RENDERER=$(usex X ON OFF)
+	)
+	cmake-utils_src_configure
+}
+
+src_install() {
+	cmake-utils_src_install
+}


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/bemenu/
@ 2020-03-09 15:52 Matthew Thode
  0 siblings, 0 replies; 34+ messages in thread
From: Matthew Thode @ 2020-03-09 15:52 UTC (permalink / raw
  To: gentoo-commits

commit:     bf8426a1975ed0deae088ba579ece3d4e4e3012d
Author:     Matthew Thode <prometheanfire <AT> gentoo <DOT> org>
AuthorDate: Mon Mar  9 15:51:41 2020 +0000
Commit:     Matthew Thode <prometheanfire <AT> gentoo <DOT> org>
CommitDate: Mon Mar  9 15:51:57 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf8426a1

dev-libs/bemenu: 0.3.0 bump

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Matthew Thode <prometheanfire <AT> gentoo.org>

 dev-libs/bemenu/Manifest                                    |  1 +
 dev-libs/bemenu/{bemenu-9999.ebuild => bemenu-0.3.0.ebuild} | 13 +++++++++----
 dev-libs/bemenu/bemenu-9999.ebuild                          | 13 +++++++++----
 3 files changed, 19 insertions(+), 8 deletions(-)

diff --git a/dev-libs/bemenu/Manifest b/dev-libs/bemenu/Manifest
index c34a25e041e..7fddd4f6cc4 100644
--- a/dev-libs/bemenu/Manifest
+++ b/dev-libs/bemenu/Manifest
@@ -1 +1,2 @@
 DIST bemenu-0.2.0.tar.gz 119935 BLAKE2B 8f9d1575f6ec31062df0bfe06d16722d4bc61ddcc5dabf0d6e9df8b88536eea638b7ce1e05e3b19a3cad125ecb09edeb72b6ca8d283e73e35d279ba14ebd7975 SHA512 05ddc79b2f4152fe4a3cbbec500f21f0b3e045aeb0e18bd5749acfe16ed41d7d933accf68a4793345cb20543620894847cec34236684d8cb4d42f20454d31b4e
+DIST bemenu-0.3.0.tar.gz 120059 BLAKE2B 5db3e7bcc4c67e9f7030fc803a5531994746787ebecfba91c7f09128ea9077b3b06e8f542c1a2980811b8364db3a54fefbdb0af1afaca2f58f098473a4fbd5d6 SHA512 7e68d11954517f41c9669055c28b375c4f13ddfee8aae6a8e67c3282fe9118229d9ab072dc5e264e4204803b1a5ab715c6a5c9565ad4b7436cc172b9e455c05b

diff --git a/dev-libs/bemenu/bemenu-9999.ebuild b/dev-libs/bemenu/bemenu-0.3.0.ebuild
similarity index 76%
copy from dev-libs/bemenu/bemenu-9999.ebuild
copy to dev-libs/bemenu/bemenu-0.3.0.ebuild
index f9113da669b..cc3b01f2040 100644
--- a/dev-libs/bemenu/bemenu-9999.ebuild
+++ b/dev-libs/bemenu/bemenu-0.3.0.ebuild
@@ -1,17 +1,22 @@
-# Copyright 2019 Gentoo Authors
+# Copyright 2019-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-inherit git-r3 cmake-utils
+inherit cmake-utils
 
 DESCRIPTION="dmenu clone for wayland"
 HOMEPAGE="https://github.com/Cloudef/bemenu"
-EGIT_REPO_URI="https://github.com/Cloudef/bemenu.git"
+if [[ ${PV} == 9999 ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/Cloudef/bemenu.git"
+else
+	SRC_URI="https://github.com/Cloudef/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+	KEYWORDS="~amd64 ~arm64 ~x86"
+fi
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS=""
 IUSE="doc ncurses wayland X"
 
 # Require at least one backend be built

diff --git a/dev-libs/bemenu/bemenu-9999.ebuild b/dev-libs/bemenu/bemenu-9999.ebuild
index f9113da669b..cc3b01f2040 100644
--- a/dev-libs/bemenu/bemenu-9999.ebuild
+++ b/dev-libs/bemenu/bemenu-9999.ebuild
@@ -1,17 +1,22 @@
-# Copyright 2019 Gentoo Authors
+# Copyright 2019-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-inherit git-r3 cmake-utils
+inherit cmake-utils
 
 DESCRIPTION="dmenu clone for wayland"
 HOMEPAGE="https://github.com/Cloudef/bemenu"
-EGIT_REPO_URI="https://github.com/Cloudef/bemenu.git"
+if [[ ${PV} == 9999 ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/Cloudef/bemenu.git"
+else
+	SRC_URI="https://github.com/Cloudef/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+	KEYWORDS="~amd64 ~arm64 ~x86"
+fi
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS=""
 IUSE="doc ncurses wayland X"
 
 # Require at least one backend be built


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/bemenu/
@ 2020-03-15 19:12 Matthew Thode
  0 siblings, 0 replies; 34+ messages in thread
From: Matthew Thode @ 2020-03-15 19:12 UTC (permalink / raw
  To: gentoo-commits

commit:     cf4804b7b8bb2919707e791442040549a67461f8
Author:     Matthew Thode <prometheanfire <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 15 19:12:33 2020 +0000
Commit:     Matthew Thode <prometheanfire <AT> gentoo <DOT> org>
CommitDate: Sun Mar 15 19:12:51 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf4804b7

dev-libs/bemenu: remove 0.2.0

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Matthew Thode <prometheanfire <AT> gentoo.org>

 dev-libs/bemenu/Manifest            |  1 -
 dev-libs/bemenu/bemenu-0.2.0.ebuild | 57 -------------------------------------
 2 files changed, 58 deletions(-)

diff --git a/dev-libs/bemenu/Manifest b/dev-libs/bemenu/Manifest
index 7fddd4f6cc4..a0f36bdb3f5 100644
--- a/dev-libs/bemenu/Manifest
+++ b/dev-libs/bemenu/Manifest
@@ -1,2 +1 @@
-DIST bemenu-0.2.0.tar.gz 119935 BLAKE2B 8f9d1575f6ec31062df0bfe06d16722d4bc61ddcc5dabf0d6e9df8b88536eea638b7ce1e05e3b19a3cad125ecb09edeb72b6ca8d283e73e35d279ba14ebd7975 SHA512 05ddc79b2f4152fe4a3cbbec500f21f0b3e045aeb0e18bd5749acfe16ed41d7d933accf68a4793345cb20543620894847cec34236684d8cb4d42f20454d31b4e
 DIST bemenu-0.3.0.tar.gz 120059 BLAKE2B 5db3e7bcc4c67e9f7030fc803a5531994746787ebecfba91c7f09128ea9077b3b06e8f542c1a2980811b8364db3a54fefbdb0af1afaca2f58f098473a4fbd5d6 SHA512 7e68d11954517f41c9669055c28b375c4f13ddfee8aae6a8e67c3282fe9118229d9ab072dc5e264e4204803b1a5ab715c6a5c9565ad4b7436cc172b9e455c05b

diff --git a/dev-libs/bemenu/bemenu-0.2.0.ebuild b/dev-libs/bemenu/bemenu-0.2.0.ebuild
deleted file mode 100644
index 910039e31c1..00000000000
--- a/dev-libs/bemenu/bemenu-0.2.0.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake-utils
-
-DESCRIPTION="dmenu clone for wayland"
-HOMEPAGE="https://github.com/Cloudef/bemenu"
-if [[ ${PV} == 9999 ]]; then
-	inherit git-r3
-	EGIT_REPO_URI="https://github.com/Cloudef/bemenu.git"
-else
-	SRC_URI="https://github.com/Cloudef/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS=""
-IUSE="doc ncurses wayland X"
-
-# Require at least one backend be built
-REQUIRED_USE="|| ( ncurses wayland X )"
-
-DEPEND="
-	ncurses? ( sys-libs/ncurses:0 )
-	wayland? (
-		dev-libs/wayland
-		dev-libs/wayland-protocols
-		x11-libs/cairo
-		x11-libs/pango
-	)
-	X? (
-		x11-libs/libxcb
-		x11-libs/libXext
-		x11-libs/libX11
-		x11-libs/cairo[X]
-		x11-libs/pango[X]
-	)
-"
-RDEPEND="${DEPEND}"
-BDEPEND="doc? ( app-doc/doxygen )"
-
-src_configure() {
-	local mycmakeargs=(
-		-DCURSES_LIBRARY=/usr/$(get_libdir)/libncursesw.so
-		-DBEMENU_CURSES_RENDERER=$(usex ncurses ON OFF)
-		-DBEMENU_WAYLAND_RENDERER=$(usex wayland ON OFF)
-		-DBEMENU_X11_RENDERER=$(usex X ON OFF)
-	)
-	cmake-utils_src_configure
-}
-
-src_install() {
-	cmake-utils_src_install
-}


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/bemenu/
@ 2020-03-15 19:12 Matthew Thode
  0 siblings, 0 replies; 34+ messages in thread
From: Matthew Thode @ 2020-03-15 19:12 UTC (permalink / raw
  To: gentoo-commits

commit:     21a480c520994535d7a9e44a27baa6596cd85723
Author:     Matthew Thode <prometheanfire <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 15 19:11:59 2020 +0000
Commit:     Matthew Thode <prometheanfire <AT> gentoo <DOT> org>
CommitDate: Sun Mar 15 19:12:50 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21a480c5

dev-libs/bemenu: remove longdescription

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Matthew Thode <prometheanfire <AT> gentoo.org>

 dev-libs/bemenu/metadata.xml | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/dev-libs/bemenu/metadata.xml b/dev-libs/bemenu/metadata.xml
index f8955b2310f..3ffdeb4af3b 100644
--- a/dev-libs/bemenu/metadata.xml
+++ b/dev-libs/bemenu/metadata.xml
@@ -5,7 +5,4 @@
 		<email>prometheanfire@gentoo.org</email>
 		<name>Matthew Thode</name>
 	</maintainer>
-	<longdescription lang="en">
-		Dynamic menu library and client program inspired by dmenu (for wayland)
-	</longdescription>
 </pkgmetadata>


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/bemenu/
@ 2020-05-11  3:40 Matthew Thode
  0 siblings, 0 replies; 34+ messages in thread
From: Matthew Thode @ 2020-05-11  3:40 UTC (permalink / raw
  To: gentoo-commits

commit:     9b138602790a3c857cbcf44a84f42e3b280b4523
Author:     Matthew Thode <prometheanfire <AT> gentoo <DOT> org>
AuthorDate: Mon May 11 03:37:20 2020 +0000
Commit:     Matthew Thode <prometheanfire <AT> gentoo <DOT> org>
CommitDate: Mon May 11 03:37:20 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b138602

dev-libs/bemenu: 0.4.1 bump

Closes: https://bugs.gentoo.org/721798
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Matthew Thode <prometheanfire <AT> gentoo.org>

 dev-libs/bemenu/Manifest            |  1 +
 dev-libs/bemenu/bemenu-0.4.1.ebuild | 50 +++++++++++++++++++++++++++++++++++++
 2 files changed, 51 insertions(+)

diff --git a/dev-libs/bemenu/Manifest b/dev-libs/bemenu/Manifest
index a0f36bdb3f5..24af94defea 100644
--- a/dev-libs/bemenu/Manifest
+++ b/dev-libs/bemenu/Manifest
@@ -1 +1,2 @@
 DIST bemenu-0.3.0.tar.gz 120059 BLAKE2B 5db3e7bcc4c67e9f7030fc803a5531994746787ebecfba91c7f09128ea9077b3b06e8f542c1a2980811b8364db3a54fefbdb0af1afaca2f58f098473a4fbd5d6 SHA512 7e68d11954517f41c9669055c28b375c4f13ddfee8aae6a8e67c3282fe9118229d9ab072dc5e264e4204803b1a5ab715c6a5c9565ad4b7436cc172b9e455c05b
+DIST bemenu-0.4.1.tar.gz 110388 BLAKE2B 229f75887b8efc336c7790745b1a3402481a1cb86f92311c0c46ec123777ad051351fede5f7d59bce532a3a906bcab8d956f1e93d5aeac44dd7a49e7210e8e9f SHA512 d86b80b2eccbfca73287975f6f5ff9d86c7541900caec858c9aeff9cb7da2ee563e34e378561822671ba16e0f2af3440e0329f5c77f06ff5adcf332451452bf2

diff --git a/dev-libs/bemenu/bemenu-0.4.1.ebuild b/dev-libs/bemenu/bemenu-0.4.1.ebuild
new file mode 100644
index 00000000000..06c598e8072
--- /dev/null
+++ b/dev-libs/bemenu/bemenu-0.4.1.ebuild
@@ -0,0 +1,50 @@
+# Copyright 2019-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="dmenu clone for wayland"
+HOMEPAGE="https://github.com/Cloudef/bemenu"
+if [[ ${PV} == 9999 ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/Cloudef/bemenu.git"
+else
+	SRC_URI="https://github.com/Cloudef/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+	KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="doc ncurses wayland X"
+
+# Require at least one backend be built
+REQUIRED_USE="|| ( ncurses wayland X )"
+
+DEPEND="
+	ncurses? ( sys-libs/ncurses:0 )
+	wayland? (
+		dev-libs/wayland
+		dev-libs/wayland-protocols
+		x11-libs/cairo
+		x11-libs/pango
+	)
+	X? (
+		x11-libs/libxcb
+		x11-libs/libXext
+		x11-libs/libX11
+		x11-libs/cairo[X]
+		x11-libs/pango[X]
+		x11-libs/libXinerama
+	)
+"
+RDEPEND="${DEPEND}"
+BDEPEND="doc? ( app-doc/doxygen )"
+
+src_compile() {
+	emake clients $(usex ncurses curses) $(usex X x11) $(usex wayland wayland)
+	use doc && emake doxygen
+}
+
+src_install() {
+	emake install PREFIX="${D}"/usr libdir=/$(get_libdir)
+}


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/bemenu/
@ 2020-05-11 15:58 Matthew Thode
  0 siblings, 0 replies; 34+ messages in thread
From: Matthew Thode @ 2020-05-11 15:58 UTC (permalink / raw
  To: gentoo-commits

commit:     409b627c863a803a801f5cf0d99f7c74ea68bb4a
Author:     Matthew Thode <prometheanfire <AT> gentoo <DOT> org>
AuthorDate: Mon May 11 15:58:11 2020 +0000
Commit:     Matthew Thode <prometheanfire <AT> gentoo <DOT> org>
CommitDate: Mon May 11 15:58:39 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=409b627c

dev-libs/bemenu: fix build error

Closes: https://bugs.gentoo.org/722482

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Matthew Thode <prometheanfire <AT> gentoo.org>

 dev-libs/bemenu/bemenu-0.4.1.ebuild | 2 +-
 dev-libs/bemenu/bemenu-9999.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/bemenu/bemenu-0.4.1.ebuild b/dev-libs/bemenu/bemenu-0.4.1.ebuild
index 06c598e8072..ac67248489c 100644
--- a/dev-libs/bemenu/bemenu-0.4.1.ebuild
+++ b/dev-libs/bemenu/bemenu-0.4.1.ebuild
@@ -41,7 +41,7 @@ RDEPEND="${DEPEND}"
 BDEPEND="doc? ( app-doc/doxygen )"
 
 src_compile() {
-	emake clients $(usex ncurses curses) $(usex X x11) $(usex wayland wayland)
+	emake clients $(usex ncurses curses "") $(usex X x11 "") $(usex wayland wayland "")
 	use doc && emake doxygen
 }
 

diff --git a/dev-libs/bemenu/bemenu-9999.ebuild b/dev-libs/bemenu/bemenu-9999.ebuild
index 06c598e8072..ac67248489c 100644
--- a/dev-libs/bemenu/bemenu-9999.ebuild
+++ b/dev-libs/bemenu/bemenu-9999.ebuild
@@ -41,7 +41,7 @@ RDEPEND="${DEPEND}"
 BDEPEND="doc? ( app-doc/doxygen )"
 
 src_compile() {
-	emake clients $(usex ncurses curses) $(usex X x11) $(usex wayland wayland)
+	emake clients $(usex ncurses curses "") $(usex X x11 "") $(usex wayland wayland "")
 	use doc && emake doxygen
 }
 


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/bemenu/
@ 2020-05-11 16:42 Matthew Thode
  0 siblings, 0 replies; 34+ messages in thread
From: Matthew Thode @ 2020-05-11 16:42 UTC (permalink / raw
  To: gentoo-commits

commit:     23fa27556df7c13e7a5c03a87f7be017ea72dc09
Author:     Matthew Thode <prometheanfire <AT> gentoo <DOT> org>
AuthorDate: Mon May 11 16:42:20 2020 +0000
Commit:     Matthew Thode <prometheanfire <AT> gentoo <DOT> org>
CommitDate: Mon May 11 16:42:34 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23fa2755

dev-libs/bemenu: fix linking at compile time

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Matthew Thode <prometheanfire <AT> gentoo.org>

 dev-libs/bemenu/bemenu-0.4.1.ebuild | 4 ++--
 dev-libs/bemenu/bemenu-9999.ebuild  | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-libs/bemenu/bemenu-0.4.1.ebuild b/dev-libs/bemenu/bemenu-0.4.1.ebuild
index ac67248489c..e7510494e8a 100644
--- a/dev-libs/bemenu/bemenu-0.4.1.ebuild
+++ b/dev-libs/bemenu/bemenu-0.4.1.ebuild
@@ -41,8 +41,8 @@ RDEPEND="${DEPEND}"
 BDEPEND="doc? ( app-doc/doxygen )"
 
 src_compile() {
-	emake clients $(usex ncurses curses "") $(usex X x11 "") $(usex wayland wayland "")
-	use doc && emake doxygen
+	emake clients $(usex ncurses curses "") $(usex X x11 "") $(usex wayland wayland "") PREFIX=/usr libdir=/$(get_libdir)
+	use doc && emake doxygen PREFIX=/usr libdir=/$(get_libdir)
 }
 
 src_install() {

diff --git a/dev-libs/bemenu/bemenu-9999.ebuild b/dev-libs/bemenu/bemenu-9999.ebuild
index ac67248489c..e7510494e8a 100644
--- a/dev-libs/bemenu/bemenu-9999.ebuild
+++ b/dev-libs/bemenu/bemenu-9999.ebuild
@@ -41,8 +41,8 @@ RDEPEND="${DEPEND}"
 BDEPEND="doc? ( app-doc/doxygen )"
 
 src_compile() {
-	emake clients $(usex ncurses curses "") $(usex X x11 "") $(usex wayland wayland "")
-	use doc && emake doxygen
+	emake clients $(usex ncurses curses "") $(usex X x11 "") $(usex wayland wayland "") PREFIX=/usr libdir=/$(get_libdir)
+	use doc && emake doxygen PREFIX=/usr libdir=/$(get_libdir)
 }
 
 src_install() {


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/bemenu/
@ 2020-07-04 18:27 Matthew Thode
  0 siblings, 0 replies; 34+ messages in thread
From: Matthew Thode @ 2020-07-04 18:27 UTC (permalink / raw
  To: gentoo-commits

commit:     c132740c516eacde50f924c950067dd373ec0db8
Author:     Aisha Tammy <gentoo <AT> aisha <DOT> cc>
AuthorDate: Sat Jul  4 11:06:39 2020 +0000
Commit:     Matthew Thode <prometheanfire <AT> gentoo <DOT> org>
CommitDate: Sat Jul  4 18:27:47 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c132740c

dev-libs/bemenu: version bump to 0.5.0

fixed gcc-10 -fno-common

Closes: https://bugs.gentoo.org/712034
Package-Manager: Portage-2.3.101, Repoman-2.3.22
Signed-off-by: Aisha Tammy <gentoo <AT> aisha.cc>
Signed-off-by: Matthew Thode <prometheanfire <AT> gentoo.org>

 dev-libs/bemenu/Manifest            |  1 +
 dev-libs/bemenu/bemenu-0.5.0.ebuild | 50 +++++++++++++++++++++++++++++++++++++
 2 files changed, 51 insertions(+)

diff --git a/dev-libs/bemenu/Manifest b/dev-libs/bemenu/Manifest
index 24af94defea..499de49f14f 100644
--- a/dev-libs/bemenu/Manifest
+++ b/dev-libs/bemenu/Manifest
@@ -1,2 +1,3 @@
 DIST bemenu-0.3.0.tar.gz 120059 BLAKE2B 5db3e7bcc4c67e9f7030fc803a5531994746787ebecfba91c7f09128ea9077b3b06e8f542c1a2980811b8364db3a54fefbdb0af1afaca2f58f098473a4fbd5d6 SHA512 7e68d11954517f41c9669055c28b375c4f13ddfee8aae6a8e67c3282fe9118229d9ab072dc5e264e4204803b1a5ab715c6a5c9565ad4b7436cc172b9e455c05b
 DIST bemenu-0.4.1.tar.gz 110388 BLAKE2B 229f75887b8efc336c7790745b1a3402481a1cb86f92311c0c46ec123777ad051351fede5f7d59bce532a3a906bcab8d956f1e93d5aeac44dd7a49e7210e8e9f SHA512 d86b80b2eccbfca73287975f6f5ff9d86c7541900caec858c9aeff9cb7da2ee563e34e378561822671ba16e0f2af3440e0329f5c77f06ff5adcf332451452bf2
+DIST bemenu-0.5.0.tar.gz 110749 BLAKE2B dbc6d295262e51c381a9208c6936c0f40e05f3667af6a562716501577861d04c7b28ba836acbce2a6644950a191e56f865efe2f126eccdad67ea68d42f2d30b5 SHA512 5f4397bcb77d3e22340988bfb131feced1782f724ff637e40bf03c36a4377f38127c827f55faccc0dcce2ca482b9353fca7c6bfe700e6cac8e095e0df3b87a31

diff --git a/dev-libs/bemenu/bemenu-0.5.0.ebuild b/dev-libs/bemenu/bemenu-0.5.0.ebuild
new file mode 100644
index 00000000000..e7510494e8a
--- /dev/null
+++ b/dev-libs/bemenu/bemenu-0.5.0.ebuild
@@ -0,0 +1,50 @@
+# Copyright 2019-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="dmenu clone for wayland"
+HOMEPAGE="https://github.com/Cloudef/bemenu"
+if [[ ${PV} == 9999 ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/Cloudef/bemenu.git"
+else
+	SRC_URI="https://github.com/Cloudef/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+	KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="doc ncurses wayland X"
+
+# Require at least one backend be built
+REQUIRED_USE="|| ( ncurses wayland X )"
+
+DEPEND="
+	ncurses? ( sys-libs/ncurses:0 )
+	wayland? (
+		dev-libs/wayland
+		dev-libs/wayland-protocols
+		x11-libs/cairo
+		x11-libs/pango
+	)
+	X? (
+		x11-libs/libxcb
+		x11-libs/libXext
+		x11-libs/libX11
+		x11-libs/cairo[X]
+		x11-libs/pango[X]
+		x11-libs/libXinerama
+	)
+"
+RDEPEND="${DEPEND}"
+BDEPEND="doc? ( app-doc/doxygen )"
+
+src_compile() {
+	emake clients $(usex ncurses curses "") $(usex X x11 "") $(usex wayland wayland "") PREFIX=/usr libdir=/$(get_libdir)
+	use doc && emake doxygen PREFIX=/usr libdir=/$(get_libdir)
+}
+
+src_install() {
+	emake install PREFIX="${D}"/usr libdir=/$(get_libdir)
+}


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/bemenu/
@ 2020-07-04 18:27 Matthew Thode
  0 siblings, 0 replies; 34+ messages in thread
From: Matthew Thode @ 2020-07-04 18:27 UTC (permalink / raw
  To: gentoo-commits

commit:     80415d884723e9bd27bd29124bb0207a1886468d
Author:     Aisha Tammy <gentoo <AT> aisha <DOT> cc>
AuthorDate: Sat Jul  4 11:19:53 2020 +0000
Commit:     Matthew Thode <prometheanfire <AT> gentoo <DOT> org>
CommitDate: Sat Jul  4 18:27:48 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80415d88

dev-libs/bemenu: drop old version

Package-Manager: Portage-2.3.101, Repoman-2.3.22
Signed-off-by: Aisha Tammy <gentoo <AT> aisha.cc>
Signed-off-by: Matthew Thode <prometheanfire <AT> gentoo.org>

 dev-libs/bemenu/Manifest            |  1 -
 dev-libs/bemenu/bemenu-0.3.0.ebuild | 56 -------------------------------------
 2 files changed, 57 deletions(-)

diff --git a/dev-libs/bemenu/Manifest b/dev-libs/bemenu/Manifest
index 499de49f14f..1b2f35bd70d 100644
--- a/dev-libs/bemenu/Manifest
+++ b/dev-libs/bemenu/Manifest
@@ -1,3 +1,2 @@
-DIST bemenu-0.3.0.tar.gz 120059 BLAKE2B 5db3e7bcc4c67e9f7030fc803a5531994746787ebecfba91c7f09128ea9077b3b06e8f542c1a2980811b8364db3a54fefbdb0af1afaca2f58f098473a4fbd5d6 SHA512 7e68d11954517f41c9669055c28b375c4f13ddfee8aae6a8e67c3282fe9118229d9ab072dc5e264e4204803b1a5ab715c6a5c9565ad4b7436cc172b9e455c05b
 DIST bemenu-0.4.1.tar.gz 110388 BLAKE2B 229f75887b8efc336c7790745b1a3402481a1cb86f92311c0c46ec123777ad051351fede5f7d59bce532a3a906bcab8d956f1e93d5aeac44dd7a49e7210e8e9f SHA512 d86b80b2eccbfca73287975f6f5ff9d86c7541900caec858c9aeff9cb7da2ee563e34e378561822671ba16e0f2af3440e0329f5c77f06ff5adcf332451452bf2
 DIST bemenu-0.5.0.tar.gz 110749 BLAKE2B dbc6d295262e51c381a9208c6936c0f40e05f3667af6a562716501577861d04c7b28ba836acbce2a6644950a191e56f865efe2f126eccdad67ea68d42f2d30b5 SHA512 5f4397bcb77d3e22340988bfb131feced1782f724ff637e40bf03c36a4377f38127c827f55faccc0dcce2ca482b9353fca7c6bfe700e6cac8e095e0df3b87a31

diff --git a/dev-libs/bemenu/bemenu-0.3.0.ebuild b/dev-libs/bemenu/bemenu-0.3.0.ebuild
deleted file mode 100644
index cc3b01f2040..00000000000
--- a/dev-libs/bemenu/bemenu-0.3.0.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 2019-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake-utils
-
-DESCRIPTION="dmenu clone for wayland"
-HOMEPAGE="https://github.com/Cloudef/bemenu"
-if [[ ${PV} == 9999 ]]; then
-	inherit git-r3
-	EGIT_REPO_URI="https://github.com/Cloudef/bemenu.git"
-else
-	SRC_URI="https://github.com/Cloudef/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="doc ncurses wayland X"
-
-# Require at least one backend be built
-REQUIRED_USE="|| ( ncurses wayland X )"
-
-DEPEND="
-	ncurses? ( sys-libs/ncurses:0 )
-	wayland? (
-		dev-libs/wayland
-		dev-libs/wayland-protocols
-		x11-libs/cairo
-		x11-libs/pango
-	)
-	X? (
-		x11-libs/libxcb
-		x11-libs/libXext
-		x11-libs/libX11
-		x11-libs/cairo[X]
-		x11-libs/pango[X]
-	)
-"
-RDEPEND="${DEPEND}"
-BDEPEND="doc? ( app-doc/doxygen )"
-
-src_configure() {
-	local mycmakeargs=(
-		-DCURSES_LIBRARY=/usr/$(get_libdir)/libncursesw.so
-		-DBEMENU_CURSES_RENDERER=$(usex ncurses ON OFF)
-		-DBEMENU_WAYLAND_RENDERER=$(usex wayland ON OFF)
-		-DBEMENU_X11_RENDERER=$(usex X ON OFF)
-	)
-	cmake-utils_src_configure
-}
-
-src_install() {
-	cmake-utils_src_install
-}


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/bemenu/
@ 2021-01-06 17:14 Andreas K. Hüttel
  0 siblings, 0 replies; 34+ messages in thread
From: Andreas K. Hüttel @ 2021-01-06 17:14 UTC (permalink / raw
  To: gentoo-commits

commit:     6fc31c3875aea49bc8791577ef6d2df260c3344c
Author:     Andreas K. Huettel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Wed Jan  6 16:57:35 2021 +0000
Commit:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Wed Jan  6 17:14:27 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fc31c38

dev-libs/bemenu: Remove old

Bug: https://bugs.gentoo.org/712034
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Andreas K. Huettel <dilfridge <AT> gentoo.org>

 dev-libs/bemenu/Manifest            |  1 -
 dev-libs/bemenu/bemenu-0.4.1.ebuild | 50 -------------------------------------
 2 files changed, 51 deletions(-)

diff --git a/dev-libs/bemenu/Manifest b/dev-libs/bemenu/Manifest
index 1b2f35bd70d..45bbf314127 100644
--- a/dev-libs/bemenu/Manifest
+++ b/dev-libs/bemenu/Manifest
@@ -1,2 +1 @@
-DIST bemenu-0.4.1.tar.gz 110388 BLAKE2B 229f75887b8efc336c7790745b1a3402481a1cb86f92311c0c46ec123777ad051351fede5f7d59bce532a3a906bcab8d956f1e93d5aeac44dd7a49e7210e8e9f SHA512 d86b80b2eccbfca73287975f6f5ff9d86c7541900caec858c9aeff9cb7da2ee563e34e378561822671ba16e0f2af3440e0329f5c77f06ff5adcf332451452bf2
 DIST bemenu-0.5.0.tar.gz 110749 BLAKE2B dbc6d295262e51c381a9208c6936c0f40e05f3667af6a562716501577861d04c7b28ba836acbce2a6644950a191e56f865efe2f126eccdad67ea68d42f2d30b5 SHA512 5f4397bcb77d3e22340988bfb131feced1782f724ff637e40bf03c36a4377f38127c827f55faccc0dcce2ca482b9353fca7c6bfe700e6cac8e095e0df3b87a31

diff --git a/dev-libs/bemenu/bemenu-0.4.1.ebuild b/dev-libs/bemenu/bemenu-0.4.1.ebuild
deleted file mode 100644
index e7510494e8a..00000000000
--- a/dev-libs/bemenu/bemenu-0.4.1.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 2019-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="dmenu clone for wayland"
-HOMEPAGE="https://github.com/Cloudef/bemenu"
-if [[ ${PV} == 9999 ]]; then
-	inherit git-r3
-	EGIT_REPO_URI="https://github.com/Cloudef/bemenu.git"
-else
-	SRC_URI="https://github.com/Cloudef/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="doc ncurses wayland X"
-
-# Require at least one backend be built
-REQUIRED_USE="|| ( ncurses wayland X )"
-
-DEPEND="
-	ncurses? ( sys-libs/ncurses:0 )
-	wayland? (
-		dev-libs/wayland
-		dev-libs/wayland-protocols
-		x11-libs/cairo
-		x11-libs/pango
-	)
-	X? (
-		x11-libs/libxcb
-		x11-libs/libXext
-		x11-libs/libX11
-		x11-libs/cairo[X]
-		x11-libs/pango[X]
-		x11-libs/libXinerama
-	)
-"
-RDEPEND="${DEPEND}"
-BDEPEND="doc? ( app-doc/doxygen )"
-
-src_compile() {
-	emake clients $(usex ncurses curses "") $(usex X x11 "") $(usex wayland wayland "") PREFIX=/usr libdir=/$(get_libdir)
-	use doc && emake doxygen PREFIX=/usr libdir=/$(get_libdir)
-}
-
-src_install() {
-	emake install PREFIX="${D}"/usr libdir=/$(get_libdir)
-}


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/bemenu/
@ 2021-05-24  3:19 Matthew Thode
  0 siblings, 0 replies; 34+ messages in thread
From: Matthew Thode @ 2021-05-24  3:19 UTC (permalink / raw
  To: gentoo-commits

commit:     498693d0d430da9603fc0a955630858ac3df5a20
Author:     Matthew Thode <prometheanfire <AT> gentoo <DOT> org>
AuthorDate: Mon May 24 03:19:29 2021 +0000
Commit:     Matthew Thode <prometheanfire <AT> gentoo <DOT> org>
CommitDate: Mon May 24 03:19:45 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=498693d0

dev-libs/bemenu: 0.6.1 bump

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Matthew Thode <prometheanfire <AT> gentoo.org>

 dev-libs/bemenu/Manifest            |  1 +
 dev-libs/bemenu/bemenu-0.6.1.ebuild | 50 +++++++++++++++++++++++++++++++++++++
 2 files changed, 51 insertions(+)

diff --git a/dev-libs/bemenu/Manifest b/dev-libs/bemenu/Manifest
index 45bbf314127..944ba067215 100644
--- a/dev-libs/bemenu/Manifest
+++ b/dev-libs/bemenu/Manifest
@@ -1 +1,2 @@
 DIST bemenu-0.5.0.tar.gz 110749 BLAKE2B dbc6d295262e51c381a9208c6936c0f40e05f3667af6a562716501577861d04c7b28ba836acbce2a6644950a191e56f865efe2f126eccdad67ea68d42f2d30b5 SHA512 5f4397bcb77d3e22340988bfb131feced1782f724ff637e40bf03c36a4377f38127c827f55faccc0dcce2ca482b9353fca7c6bfe700e6cac8e095e0df3b87a31
+DIST bemenu-0.6.1.tar.gz 119885 BLAKE2B 9595fe9241009d4b2ac33ff0b70d98a5340e7f9cc3a31be053ef7ba5dcadc3e0181dae3a82b8058278fdfb62df4a60474e16eb2e2fa207c200350a6cc4e27767 SHA512 a0a77ca50d40c4aa215c668829a8e27597a4b6470be6179420125ec292c8f9555e5690791c068af5f4a5eebd8a10c6b15b0ddafa037a855b0179bd68c06bf11a

diff --git a/dev-libs/bemenu/bemenu-0.6.1.ebuild b/dev-libs/bemenu/bemenu-0.6.1.ebuild
new file mode 100644
index 00000000000..02ec034fd64
--- /dev/null
+++ b/dev-libs/bemenu/bemenu-0.6.1.ebuild
@@ -0,0 +1,50 @@
+# Copyright 2019-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="dmenu clone for wayland"
+HOMEPAGE="https://github.com/Cloudef/bemenu"
+if [[ ${PV} == 9999 ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/Cloudef/bemenu.git"
+else
+	SRC_URI="https://github.com/Cloudef/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+	KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="doc ncurses wayland X"
+
+# Require at least one backend be built
+REQUIRED_USE="|| ( ncurses wayland X )"
+
+DEPEND="
+	ncurses? ( sys-libs/ncurses:0 )
+	wayland? (
+		dev-libs/wayland
+		dev-libs/wayland-protocols
+		x11-libs/cairo
+		x11-libs/pango
+	)
+	X? (
+		x11-libs/libxcb
+		x11-libs/libXext
+		x11-libs/libX11
+		x11-libs/cairo[X]
+		x11-libs/pango[X]
+		x11-libs/libXinerama
+	)
+"
+RDEPEND="${DEPEND}"
+BDEPEND="doc? ( app-doc/doxygen )"
+
+src_compile() {
+	emake clients $(usex ncurses curses "") $(usex X x11 "") $(usex wayland wayland "") PREFIX=/usr libdir=/$(get_libdir)
+	use doc && emake doxygen PREFIX=/usr libdir=/$(get_libdir)
+}
+
+src_install() {
+	emake install PREFIX="${D}"/usr libdir=/$(get_libdir)
+}


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/bemenu/
@ 2021-09-25  2:30 Matthew Thode
  0 siblings, 0 replies; 34+ messages in thread
From: Matthew Thode @ 2021-09-25  2:30 UTC (permalink / raw
  To: gentoo-commits

commit:     772670b0e9c4ce84901631c670fa4f771cc3d27e
Author:     Matthew Thode <prometheanfire <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 25 02:29:58 2021 +0000
Commit:     Matthew Thode <prometheanfire <AT> gentoo <DOT> org>
CommitDate: Sat Sep 25 02:30:50 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=772670b0

dev-libs/bemenu: 0.6.3 bump

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Matthew Thode <prometheanfire <AT> gentoo.org>

 dev-libs/bemenu/Manifest            |  1 +
 dev-libs/bemenu/bemenu-0.6.3.ebuild | 50 +++++++++++++++++++++++++++++++++++++
 2 files changed, 51 insertions(+)

diff --git a/dev-libs/bemenu/Manifest b/dev-libs/bemenu/Manifest
index 944ba067215..6c522ba0fb4 100644
--- a/dev-libs/bemenu/Manifest
+++ b/dev-libs/bemenu/Manifest
@@ -1,2 +1,3 @@
 DIST bemenu-0.5.0.tar.gz 110749 BLAKE2B dbc6d295262e51c381a9208c6936c0f40e05f3667af6a562716501577861d04c7b28ba836acbce2a6644950a191e56f865efe2f126eccdad67ea68d42f2d30b5 SHA512 5f4397bcb77d3e22340988bfb131feced1782f724ff637e40bf03c36a4377f38127c827f55faccc0dcce2ca482b9353fca7c6bfe700e6cac8e095e0df3b87a31
 DIST bemenu-0.6.1.tar.gz 119885 BLAKE2B 9595fe9241009d4b2ac33ff0b70d98a5340e7f9cc3a31be053ef7ba5dcadc3e0181dae3a82b8058278fdfb62df4a60474e16eb2e2fa207c200350a6cc4e27767 SHA512 a0a77ca50d40c4aa215c668829a8e27597a4b6470be6179420125ec292c8f9555e5690791c068af5f4a5eebd8a10c6b15b0ddafa037a855b0179bd68c06bf11a
+DIST bemenu-0.6.3.tar.gz 120169 BLAKE2B ab53e3a4c62e259b1fb2b1fb5f87f1fe73e86cc17e59391f408be4d7d3ca1cdf60713c8f54b7acebef01d06473dbe367ef76b83711de8e4192a639155a636fab SHA512 eed615e685f78bb6131dd4cbdccdb6962b7ecf688af650f970e9c79e6bf9d82b791da34161679e27381540d41b2804660605d5ce0bdb132bce63eaff81595ca7

diff --git a/dev-libs/bemenu/bemenu-0.6.3.ebuild b/dev-libs/bemenu/bemenu-0.6.3.ebuild
new file mode 100644
index 00000000000..9216ec10220
--- /dev/null
+++ b/dev-libs/bemenu/bemenu-0.6.3.ebuild
@@ -0,0 +1,50 @@
+# Copyright 2019-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="dmenu clone for wayland"
+HOMEPAGE="https://github.com/Cloudef/bemenu"
+if [[ ${PV} == 9999 ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/Cloudef/bemenu.git"
+else
+	SRC_URI="https://github.com/Cloudef/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+	KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="doc ncurses wayland X"
+
+# Require at least one backend be built
+REQUIRED_USE="|| ( ncurses wayland X )"
+
+DEPEND="
+	ncurses? ( sys-libs/ncurses:0 )
+	wayland? (
+		dev-libs/wayland
+		dev-libs/wayland-protocols
+		x11-libs/cairo
+		x11-libs/pango
+	)
+	X? (
+		x11-libs/libxcb
+		x11-libs/libXext
+		x11-libs/libX11
+		x11-libs/cairo[X]
+		x11-libs/pango[X]
+		x11-libs/libXinerama
+	)
+"
+RDEPEND="${DEPEND}"
+BDEPEND="doc? ( app-doc/doxygen )"
+
+src_compile() {
+	emake clients $(usex ncurses curses "") $(usex X x11 "") $(usex wayland wayland "") PREFIX=/usr libdir=/$(get_libdir)
+	use doc && emake doxygen PREFIX=/usr libdir=/$(get_libdir)
+}
+
+src_install() {
+	emake install PREFIX="${D}"/usr libdir=/$(get_libdir)
+}


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/bemenu/
@ 2021-11-09  4:55 Sam James
  0 siblings, 0 replies; 34+ messages in thread
From: Sam James @ 2021-11-09  4:55 UTC (permalink / raw
  To: gentoo-commits

commit:     9be94fd345dadf757cc2d556474a14674cbb8419
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Nov  9 04:46:56 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Nov  9 04:54:55 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9be94fd3

dev-libs/bemenu: don't call CC directly; sync live ebuild

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-libs/bemenu/bemenu-0.6.3.ebuild | 4 ++++
 dev-libs/bemenu/bemenu-9999.ebuild  | 8 ++++++--
 2 files changed, 10 insertions(+), 2 deletions(-)

diff --git a/dev-libs/bemenu/bemenu-0.6.3.ebuild b/dev-libs/bemenu/bemenu-0.6.3.ebuild
index 9216ec10220..9618113b573 100644
--- a/dev-libs/bemenu/bemenu-0.6.3.ebuild
+++ b/dev-libs/bemenu/bemenu-0.6.3.ebuild
@@ -3,6 +3,8 @@
 
 EAPI=8
 
+inherit toolchain-funcs
+
 DESCRIPTION="dmenu clone for wayland"
 HOMEPAGE="https://github.com/Cloudef/bemenu"
 if [[ ${PV} == 9999 ]]; then
@@ -41,6 +43,8 @@ RDEPEND="${DEPEND}"
 BDEPEND="doc? ( app-doc/doxygen )"
 
 src_compile() {
+	tc-export CC
+
 	emake clients $(usex ncurses curses "") $(usex X x11 "") $(usex wayland wayland "") PREFIX=/usr libdir=/$(get_libdir)
 	use doc && emake doxygen PREFIX=/usr libdir=/$(get_libdir)
 }

diff --git a/dev-libs/bemenu/bemenu-9999.ebuild b/dev-libs/bemenu/bemenu-9999.ebuild
index e7510494e8a..9618113b573 100644
--- a/dev-libs/bemenu/bemenu-9999.ebuild
+++ b/dev-libs/bemenu/bemenu-9999.ebuild
@@ -1,7 +1,9 @@
-# Copyright 2019-2020 Gentoo Authors
+# Copyright 2019-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
+
+inherit toolchain-funcs
 
 DESCRIPTION="dmenu clone for wayland"
 HOMEPAGE="https://github.com/Cloudef/bemenu"
@@ -41,6 +43,8 @@ RDEPEND="${DEPEND}"
 BDEPEND="doc? ( app-doc/doxygen )"
 
 src_compile() {
+	tc-export CC
+
 	emake clients $(usex ncurses curses "") $(usex X x11 "") $(usex wayland wayland "") PREFIX=/usr libdir=/$(get_libdir)
 	use doc && emake doxygen PREFIX=/usr libdir=/$(get_libdir)
 }


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/bemenu/
@ 2021-11-09  4:55 Sam James
  0 siblings, 0 replies; 34+ messages in thread
From: Sam James @ 2021-11-09  4:55 UTC (permalink / raw
  To: gentoo-commits

commit:     152833637e6e9996541b0e065814b426f4758b58
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Nov  9 04:47:37 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Nov  9 04:54:56 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15283363

dev-libs/bemenu: use slot dep operator for ncurses

We need to be rebuilt when ncurses' ABI changes.

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-libs/bemenu/{bemenu-0.6.3.ebuild => bemenu-0.6.3-r1.ebuild} | 2 +-
 dev-libs/bemenu/bemenu-9999.ebuild                              | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/bemenu/bemenu-0.6.3.ebuild b/dev-libs/bemenu/bemenu-0.6.3-r1.ebuild
similarity index 97%
rename from dev-libs/bemenu/bemenu-0.6.3.ebuild
rename to dev-libs/bemenu/bemenu-0.6.3-r1.ebuild
index 9618113b573..515aae5ef41 100644
--- a/dev-libs/bemenu/bemenu-0.6.3.ebuild
+++ b/dev-libs/bemenu/bemenu-0.6.3-r1.ebuild
@@ -23,7 +23,7 @@ IUSE="doc ncurses wayland X"
 REQUIRED_USE="|| ( ncurses wayland X )"
 
 DEPEND="
-	ncurses? ( sys-libs/ncurses:0 )
+	ncurses? ( sys-libs/ncurses:= )
 	wayland? (
 		dev-libs/wayland
 		dev-libs/wayland-protocols

diff --git a/dev-libs/bemenu/bemenu-9999.ebuild b/dev-libs/bemenu/bemenu-9999.ebuild
index 9618113b573..515aae5ef41 100644
--- a/dev-libs/bemenu/bemenu-9999.ebuild
+++ b/dev-libs/bemenu/bemenu-9999.ebuild
@@ -23,7 +23,7 @@ IUSE="doc ncurses wayland X"
 REQUIRED_USE="|| ( ncurses wayland X )"
 
 DEPEND="
-	ncurses? ( sys-libs/ncurses:0 )
+	ncurses? ( sys-libs/ncurses:= )
 	wayland? (
 		dev-libs/wayland
 		dev-libs/wayland-protocols


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/bemenu/
@ 2022-01-11 16:49 Matthew Thode
  0 siblings, 0 replies; 34+ messages in thread
From: Matthew Thode @ 2022-01-11 16:49 UTC (permalink / raw
  To: gentoo-commits

commit:     4936fb05cbfc395b9d0ebb18a7ed1c41ee9be1bc
Author:     Matthew Thode <prometheanfire <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 11 16:49:13 2022 +0000
Commit:     Matthew Thode <prometheanfire <AT> gentoo <DOT> org>
CommitDate: Tue Jan 11 16:49:24 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4936fb05

dev-libs/bemenu: fix missing xcb dep when wayland only

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Matthew Thode <prometheanfire <AT> gentoo.org>

 dev-libs/bemenu/{bemenu-0.6.3-r1.ebuild => bemenu-0.6.3-r2.ebuild} | 3 ++-
 dev-libs/bemenu/bemenu-9999.ebuild                                 | 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/dev-libs/bemenu/bemenu-0.6.3-r1.ebuild b/dev-libs/bemenu/bemenu-0.6.3-r2.ebuild
similarity index 95%
rename from dev-libs/bemenu/bemenu-0.6.3-r1.ebuild
rename to dev-libs/bemenu/bemenu-0.6.3-r2.ebuild
index 515aae5ef41b..bd5b9bc60d55 100644
--- a/dev-libs/bemenu/bemenu-0.6.3-r1.ebuild
+++ b/dev-libs/bemenu/bemenu-0.6.3-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2019-2021 Gentoo Authors
+# Copyright 2019-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -29,6 +29,7 @@ DEPEND="
 		dev-libs/wayland-protocols
 		x11-libs/cairo
 		x11-libs/pango
+		x11-libs/libxcb
 	)
 	X? (
 		x11-libs/libxcb

diff --git a/dev-libs/bemenu/bemenu-9999.ebuild b/dev-libs/bemenu/bemenu-9999.ebuild
index 515aae5ef41b..bd5b9bc60d55 100644
--- a/dev-libs/bemenu/bemenu-9999.ebuild
+++ b/dev-libs/bemenu/bemenu-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2019-2021 Gentoo Authors
+# Copyright 2019-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -29,6 +29,7 @@ DEPEND="
 		dev-libs/wayland-protocols
 		x11-libs/cairo
 		x11-libs/pango
+		x11-libs/libxcb
 	)
 	X? (
 		x11-libs/libxcb


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/bemenu/
@ 2022-09-06 13:37 Matthew Thode
  0 siblings, 0 replies; 34+ messages in thread
From: Matthew Thode @ 2022-09-06 13:37 UTC (permalink / raw
  To: gentoo-commits

commit:     f621afccd3723fe772cc216c6d5857007ebbe210
Author:     Matthew Thode <prometheanfire <AT> gentoo <DOT> org>
AuthorDate: Tue Sep  6 13:35:45 2022 +0000
Commit:     Matthew Thode <prometheanfire <AT> gentoo <DOT> org>
CommitDate: Tue Sep  6 13:37:06 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f621afcc

dev-libs/bemenu: add 0.6.10

Signed-off-by: Matthew Thode <prometheanfire <AT> gentoo.org>

 dev-libs/bemenu/Manifest             |  1 +
 dev-libs/bemenu/bemenu-0.6.10.ebuild | 55 ++++++++++++++++++++++++++++++++++++
 2 files changed, 56 insertions(+)

diff --git a/dev-libs/bemenu/Manifest b/dev-libs/bemenu/Manifest
index 6c522ba0fb4d..24b4e9fdad89 100644
--- a/dev-libs/bemenu/Manifest
+++ b/dev-libs/bemenu/Manifest
@@ -1,3 +1,4 @@
 DIST bemenu-0.5.0.tar.gz 110749 BLAKE2B dbc6d295262e51c381a9208c6936c0f40e05f3667af6a562716501577861d04c7b28ba836acbce2a6644950a191e56f865efe2f126eccdad67ea68d42f2d30b5 SHA512 5f4397bcb77d3e22340988bfb131feced1782f724ff637e40bf03c36a4377f38127c827f55faccc0dcce2ca482b9353fca7c6bfe700e6cac8e095e0df3b87a31
 DIST bemenu-0.6.1.tar.gz 119885 BLAKE2B 9595fe9241009d4b2ac33ff0b70d98a5340e7f9cc3a31be053ef7ba5dcadc3e0181dae3a82b8058278fdfb62df4a60474e16eb2e2fa207c200350a6cc4e27767 SHA512 a0a77ca50d40c4aa215c668829a8e27597a4b6470be6179420125ec292c8f9555e5690791c068af5f4a5eebd8a10c6b15b0ddafa037a855b0179bd68c06bf11a
+DIST bemenu-0.6.10.tar.gz 129568 BLAKE2B f81e84e6457175abf11b9dc6c426cb02121b4f101bdef55361c539f6d51144539129d2e2898e506c12f32d8f45a27fb0159083b5b964b33a0fc73485ebe41b00 SHA512 b8aadbe2cd11f7cc713ce683fcc9ce4779cd0050ee8cf41c4d3bca9f299ac99b9cd3b7611d87d27d7f7439f16fc2618671f2bec8878ad2ab65fade54f24ca92f
 DIST bemenu-0.6.3.tar.gz 120169 BLAKE2B ab53e3a4c62e259b1fb2b1fb5f87f1fe73e86cc17e59391f408be4d7d3ca1cdf60713c8f54b7acebef01d06473dbe367ef76b83711de8e4192a639155a636fab SHA512 eed615e685f78bb6131dd4cbdccdb6962b7ecf688af650f970e9c79e6bf9d82b791da34161679e27381540d41b2804660605d5ce0bdb132bce63eaff81595ca7

diff --git a/dev-libs/bemenu/bemenu-0.6.10.ebuild b/dev-libs/bemenu/bemenu-0.6.10.ebuild
new file mode 100644
index 000000000000..bd5b9bc60d55
--- /dev/null
+++ b/dev-libs/bemenu/bemenu-0.6.10.ebuild
@@ -0,0 +1,55 @@
+# Copyright 2019-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="dmenu clone for wayland"
+HOMEPAGE="https://github.com/Cloudef/bemenu"
+if [[ ${PV} == 9999 ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/Cloudef/bemenu.git"
+else
+	SRC_URI="https://github.com/Cloudef/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+	KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="doc ncurses wayland X"
+
+# Require at least one backend be built
+REQUIRED_USE="|| ( ncurses wayland X )"
+
+DEPEND="
+	ncurses? ( sys-libs/ncurses:= )
+	wayland? (
+		dev-libs/wayland
+		dev-libs/wayland-protocols
+		x11-libs/cairo
+		x11-libs/pango
+		x11-libs/libxcb
+	)
+	X? (
+		x11-libs/libxcb
+		x11-libs/libXext
+		x11-libs/libX11
+		x11-libs/cairo[X]
+		x11-libs/pango[X]
+		x11-libs/libXinerama
+	)
+"
+RDEPEND="${DEPEND}"
+BDEPEND="doc? ( app-doc/doxygen )"
+
+src_compile() {
+	tc-export CC
+
+	emake clients $(usex ncurses curses "") $(usex X x11 "") $(usex wayland wayland "") PREFIX=/usr libdir=/$(get_libdir)
+	use doc && emake doxygen PREFIX=/usr libdir=/$(get_libdir)
+}
+
+src_install() {
+	emake install PREFIX="${D}"/usr libdir=/$(get_libdir)
+}


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/bemenu/
@ 2022-10-06 18:03 Matthew Thode
  0 siblings, 0 replies; 34+ messages in thread
From: Matthew Thode @ 2022-10-06 18:03 UTC (permalink / raw
  To: gentoo-commits

commit:     4736d20afc522be38a1d81e593359bc3437de1d1
Author:     Matthew Thode <prometheanfire <AT> gentoo <DOT> org>
AuthorDate: Thu Oct  6 18:02:41 2022 +0000
Commit:     Matthew Thode <prometheanfire <AT> gentoo <DOT> org>
CommitDate: Thu Oct  6 18:02:41 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4736d20a

dev-libs/bemenu: 0.6.10 stable amd64/x86

Signed-off-by: Matthew Thode <prometheanfire <AT> gentoo.org>

 dev-libs/bemenu/Manifest             |  1 -
 dev-libs/bemenu/bemenu-0.5.0.ebuild  | 50 ------------------------------------
 dev-libs/bemenu/bemenu-0.6.10.ebuild |  2 +-
 3 files changed, 1 insertion(+), 52 deletions(-)

diff --git a/dev-libs/bemenu/Manifest b/dev-libs/bemenu/Manifest
index 24b4e9fdad89..53d5509a1b2a 100644
--- a/dev-libs/bemenu/Manifest
+++ b/dev-libs/bemenu/Manifest
@@ -1,4 +1,3 @@
-DIST bemenu-0.5.0.tar.gz 110749 BLAKE2B dbc6d295262e51c381a9208c6936c0f40e05f3667af6a562716501577861d04c7b28ba836acbce2a6644950a191e56f865efe2f126eccdad67ea68d42f2d30b5 SHA512 5f4397bcb77d3e22340988bfb131feced1782f724ff637e40bf03c36a4377f38127c827f55faccc0dcce2ca482b9353fca7c6bfe700e6cac8e095e0df3b87a31
 DIST bemenu-0.6.1.tar.gz 119885 BLAKE2B 9595fe9241009d4b2ac33ff0b70d98a5340e7f9cc3a31be053ef7ba5dcadc3e0181dae3a82b8058278fdfb62df4a60474e16eb2e2fa207c200350a6cc4e27767 SHA512 a0a77ca50d40c4aa215c668829a8e27597a4b6470be6179420125ec292c8f9555e5690791c068af5f4a5eebd8a10c6b15b0ddafa037a855b0179bd68c06bf11a
 DIST bemenu-0.6.10.tar.gz 129568 BLAKE2B f81e84e6457175abf11b9dc6c426cb02121b4f101bdef55361c539f6d51144539129d2e2898e506c12f32d8f45a27fb0159083b5b964b33a0fc73485ebe41b00 SHA512 b8aadbe2cd11f7cc713ce683fcc9ce4779cd0050ee8cf41c4d3bca9f299ac99b9cd3b7611d87d27d7f7439f16fc2618671f2bec8878ad2ab65fade54f24ca92f
 DIST bemenu-0.6.3.tar.gz 120169 BLAKE2B ab53e3a4c62e259b1fb2b1fb5f87f1fe73e86cc17e59391f408be4d7d3ca1cdf60713c8f54b7acebef01d06473dbe367ef76b83711de8e4192a639155a636fab SHA512 eed615e685f78bb6131dd4cbdccdb6962b7ecf688af650f970e9c79e6bf9d82b791da34161679e27381540d41b2804660605d5ce0bdb132bce63eaff81595ca7

diff --git a/dev-libs/bemenu/bemenu-0.5.0.ebuild b/dev-libs/bemenu/bemenu-0.5.0.ebuild
deleted file mode 100644
index e7510494e8a6..000000000000
--- a/dev-libs/bemenu/bemenu-0.5.0.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 2019-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="dmenu clone for wayland"
-HOMEPAGE="https://github.com/Cloudef/bemenu"
-if [[ ${PV} == 9999 ]]; then
-	inherit git-r3
-	EGIT_REPO_URI="https://github.com/Cloudef/bemenu.git"
-else
-	SRC_URI="https://github.com/Cloudef/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="doc ncurses wayland X"
-
-# Require at least one backend be built
-REQUIRED_USE="|| ( ncurses wayland X )"
-
-DEPEND="
-	ncurses? ( sys-libs/ncurses:0 )
-	wayland? (
-		dev-libs/wayland
-		dev-libs/wayland-protocols
-		x11-libs/cairo
-		x11-libs/pango
-	)
-	X? (
-		x11-libs/libxcb
-		x11-libs/libXext
-		x11-libs/libX11
-		x11-libs/cairo[X]
-		x11-libs/pango[X]
-		x11-libs/libXinerama
-	)
-"
-RDEPEND="${DEPEND}"
-BDEPEND="doc? ( app-doc/doxygen )"
-
-src_compile() {
-	emake clients $(usex ncurses curses "") $(usex X x11 "") $(usex wayland wayland "") PREFIX=/usr libdir=/$(get_libdir)
-	use doc && emake doxygen PREFIX=/usr libdir=/$(get_libdir)
-}
-
-src_install() {
-	emake install PREFIX="${D}"/usr libdir=/$(get_libdir)
-}

diff --git a/dev-libs/bemenu/bemenu-0.6.10.ebuild b/dev-libs/bemenu/bemenu-0.6.10.ebuild
index bd5b9bc60d55..26c2c2f1a7a4 100644
--- a/dev-libs/bemenu/bemenu-0.6.10.ebuild
+++ b/dev-libs/bemenu/bemenu-0.6.10.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == 9999 ]]; then
 	EGIT_REPO_URI="https://github.com/Cloudef/bemenu.git"
 else
 	SRC_URI="https://github.com/Cloudef/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="~amd64 ~arm64 ~x86"
+	KEYWORDS="amd64 ~arm64 x86"
 fi
 
 LICENSE="GPL-3"


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/bemenu/
@ 2022-11-06  5:02 Matthew Thode
  0 siblings, 0 replies; 34+ messages in thread
From: Matthew Thode @ 2022-11-06  5:02 UTC (permalink / raw
  To: gentoo-commits

commit:     9638a720d4f3ba2b04c7c88105e2c44313c9ef3a
Author:     Matthew Thode <prometheanfire <AT> gentoo <DOT> org>
AuthorDate: Sun Nov  6 05:01:01 2022 +0000
Commit:     Matthew Thode <prometheanfire <AT> gentoo <DOT> org>
CommitDate: Sun Nov  6 05:02:12 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9638a720

dev-libs/bemenu: drop 0.6.1

Signed-off-by: Matthew Thode <prometheanfire <AT> gentoo.org>

 dev-libs/bemenu/Manifest            |  1 -
 dev-libs/bemenu/bemenu-0.6.1.ebuild | 50 -------------------------------------
 2 files changed, 51 deletions(-)

diff --git a/dev-libs/bemenu/Manifest b/dev-libs/bemenu/Manifest
index 53d5509a1b2a..c38b3e209daa 100644
--- a/dev-libs/bemenu/Manifest
+++ b/dev-libs/bemenu/Manifest
@@ -1,3 +1,2 @@
-DIST bemenu-0.6.1.tar.gz 119885 BLAKE2B 9595fe9241009d4b2ac33ff0b70d98a5340e7f9cc3a31be053ef7ba5dcadc3e0181dae3a82b8058278fdfb62df4a60474e16eb2e2fa207c200350a6cc4e27767 SHA512 a0a77ca50d40c4aa215c668829a8e27597a4b6470be6179420125ec292c8f9555e5690791c068af5f4a5eebd8a10c6b15b0ddafa037a855b0179bd68c06bf11a
 DIST bemenu-0.6.10.tar.gz 129568 BLAKE2B f81e84e6457175abf11b9dc6c426cb02121b4f101bdef55361c539f6d51144539129d2e2898e506c12f32d8f45a27fb0159083b5b964b33a0fc73485ebe41b00 SHA512 b8aadbe2cd11f7cc713ce683fcc9ce4779cd0050ee8cf41c4d3bca9f299ac99b9cd3b7611d87d27d7f7439f16fc2618671f2bec8878ad2ab65fade54f24ca92f
 DIST bemenu-0.6.3.tar.gz 120169 BLAKE2B ab53e3a4c62e259b1fb2b1fb5f87f1fe73e86cc17e59391f408be4d7d3ca1cdf60713c8f54b7acebef01d06473dbe367ef76b83711de8e4192a639155a636fab SHA512 eed615e685f78bb6131dd4cbdccdb6962b7ecf688af650f970e9c79e6bf9d82b791da34161679e27381540d41b2804660605d5ce0bdb132bce63eaff81595ca7

diff --git a/dev-libs/bemenu/bemenu-0.6.1.ebuild b/dev-libs/bemenu/bemenu-0.6.1.ebuild
deleted file mode 100644
index 02ec034fd64b..000000000000
--- a/dev-libs/bemenu/bemenu-0.6.1.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 2019-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="dmenu clone for wayland"
-HOMEPAGE="https://github.com/Cloudef/bemenu"
-if [[ ${PV} == 9999 ]]; then
-	inherit git-r3
-	EGIT_REPO_URI="https://github.com/Cloudef/bemenu.git"
-else
-	SRC_URI="https://github.com/Cloudef/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="doc ncurses wayland X"
-
-# Require at least one backend be built
-REQUIRED_USE="|| ( ncurses wayland X )"
-
-DEPEND="
-	ncurses? ( sys-libs/ncurses:0 )
-	wayland? (
-		dev-libs/wayland
-		dev-libs/wayland-protocols
-		x11-libs/cairo
-		x11-libs/pango
-	)
-	X? (
-		x11-libs/libxcb
-		x11-libs/libXext
-		x11-libs/libX11
-		x11-libs/cairo[X]
-		x11-libs/pango[X]
-		x11-libs/libXinerama
-	)
-"
-RDEPEND="${DEPEND}"
-BDEPEND="doc? ( app-doc/doxygen )"
-
-src_compile() {
-	emake clients $(usex ncurses curses "") $(usex X x11 "") $(usex wayland wayland "") PREFIX=/usr libdir=/$(get_libdir)
-	use doc && emake doxygen PREFIX=/usr libdir=/$(get_libdir)
-}
-
-src_install() {
-	emake install PREFIX="${D}"/usr libdir=/$(get_libdir)
-}


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/bemenu/
@ 2022-11-10 17:19 Matthew Thode
  0 siblings, 0 replies; 34+ messages in thread
From: Matthew Thode @ 2022-11-10 17:19 UTC (permalink / raw
  To: gentoo-commits

commit:     826b5d4baba4a54e61ff9394c2933621b1cc076c
Author:     Matthew Thode <prometheanfire <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 10 17:17:40 2022 +0000
Commit:     Matthew Thode <prometheanfire <AT> gentoo <DOT> org>
CommitDate: Thu Nov 10 17:19:28 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=826b5d4b

dev-libs/bemenu: drop 0.6.3-r2

Signed-off-by: Matthew Thode <prometheanfire <AT> gentoo.org>

 dev-libs/bemenu/Manifest               |  1 -
 dev-libs/bemenu/bemenu-0.6.3-r2.ebuild | 55 ----------------------------------
 2 files changed, 56 deletions(-)

diff --git a/dev-libs/bemenu/Manifest b/dev-libs/bemenu/Manifest
index c38b3e209daa..3c83a27aca4a 100644
--- a/dev-libs/bemenu/Manifest
+++ b/dev-libs/bemenu/Manifest
@@ -1,2 +1 @@
 DIST bemenu-0.6.10.tar.gz 129568 BLAKE2B f81e84e6457175abf11b9dc6c426cb02121b4f101bdef55361c539f6d51144539129d2e2898e506c12f32d8f45a27fb0159083b5b964b33a0fc73485ebe41b00 SHA512 b8aadbe2cd11f7cc713ce683fcc9ce4779cd0050ee8cf41c4d3bca9f299ac99b9cd3b7611d87d27d7f7439f16fc2618671f2bec8878ad2ab65fade54f24ca92f
-DIST bemenu-0.6.3.tar.gz 120169 BLAKE2B ab53e3a4c62e259b1fb2b1fb5f87f1fe73e86cc17e59391f408be4d7d3ca1cdf60713c8f54b7acebef01d06473dbe367ef76b83711de8e4192a639155a636fab SHA512 eed615e685f78bb6131dd4cbdccdb6962b7ecf688af650f970e9c79e6bf9d82b791da34161679e27381540d41b2804660605d5ce0bdb132bce63eaff81595ca7

diff --git a/dev-libs/bemenu/bemenu-0.6.3-r2.ebuild b/dev-libs/bemenu/bemenu-0.6.3-r2.ebuild
deleted file mode 100644
index bd5b9bc60d55..000000000000
--- a/dev-libs/bemenu/bemenu-0.6.3-r2.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 2019-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit toolchain-funcs
-
-DESCRIPTION="dmenu clone for wayland"
-HOMEPAGE="https://github.com/Cloudef/bemenu"
-if [[ ${PV} == 9999 ]]; then
-	inherit git-r3
-	EGIT_REPO_URI="https://github.com/Cloudef/bemenu.git"
-else
-	SRC_URI="https://github.com/Cloudef/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="doc ncurses wayland X"
-
-# Require at least one backend be built
-REQUIRED_USE="|| ( ncurses wayland X )"
-
-DEPEND="
-	ncurses? ( sys-libs/ncurses:= )
-	wayland? (
-		dev-libs/wayland
-		dev-libs/wayland-protocols
-		x11-libs/cairo
-		x11-libs/pango
-		x11-libs/libxcb
-	)
-	X? (
-		x11-libs/libxcb
-		x11-libs/libXext
-		x11-libs/libX11
-		x11-libs/cairo[X]
-		x11-libs/pango[X]
-		x11-libs/libXinerama
-	)
-"
-RDEPEND="${DEPEND}"
-BDEPEND="doc? ( app-doc/doxygen )"
-
-src_compile() {
-	tc-export CC
-
-	emake clients $(usex ncurses curses "") $(usex X x11 "") $(usex wayland wayland "") PREFIX=/usr libdir=/$(get_libdir)
-	use doc && emake doxygen PREFIX=/usr libdir=/$(get_libdir)
-}
-
-src_install() {
-	emake install PREFIX="${D}"/usr libdir=/$(get_libdir)
-}


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/bemenu/
@ 2023-03-11 17:04 Sam James
  0 siblings, 0 replies; 34+ messages in thread
From: Sam James @ 2023-03-11 17:04 UTC (permalink / raw
  To: gentoo-commits

commit:     eafcd6d8fc654c4156fff235565bb972a96db26a
Author:     Aisha Tammy <aisha <AT> bsd <DOT> ac>
AuthorDate: Sat Feb 25 02:04:08 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Mar 11 17:04:08 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eafcd6d8

dev-libs/bemenu: move wayland-protocols to DEPEND

Signed-off-by: Aisha Tammy <aisha <AT> bsd.ac>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-libs/bemenu/bemenu-0.6.10.ebuild | 9 ++++++---
 dev-libs/bemenu/bemenu-9999.ebuild   | 9 ++++++---
 2 files changed, 12 insertions(+), 6 deletions(-)

diff --git a/dev-libs/bemenu/bemenu-0.6.10.ebuild b/dev-libs/bemenu/bemenu-0.6.10.ebuild
index 26c2c2f1a7a4..bdb1770c6583 100644
--- a/dev-libs/bemenu/bemenu-0.6.10.ebuild
+++ b/dev-libs/bemenu/bemenu-0.6.10.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2019-2022 Gentoo Authors
+# Copyright 2019-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -26,7 +26,6 @@ DEPEND="
 	ncurses? ( sys-libs/ncurses:= )
 	wayland? (
 		dev-libs/wayland
-		dev-libs/wayland-protocols
 		x11-libs/cairo
 		x11-libs/pango
 		x11-libs/libxcb
@@ -40,7 +39,11 @@ DEPEND="
 		x11-libs/libXinerama
 	)
 "
-RDEPEND="${DEPEND}"
+DEPEND="${RDEPEND}
+	wayland? (
+		dev-libs/wayland-protocols
+	)
+"
 BDEPEND="doc? ( app-doc/doxygen )"
 
 src_compile() {

diff --git a/dev-libs/bemenu/bemenu-9999.ebuild b/dev-libs/bemenu/bemenu-9999.ebuild
index bd5b9bc60d55..9110f1a404b0 100644
--- a/dev-libs/bemenu/bemenu-9999.ebuild
+++ b/dev-libs/bemenu/bemenu-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2019-2022 Gentoo Authors
+# Copyright 2019-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -26,7 +26,6 @@ DEPEND="
 	ncurses? ( sys-libs/ncurses:= )
 	wayland? (
 		dev-libs/wayland
-		dev-libs/wayland-protocols
 		x11-libs/cairo
 		x11-libs/pango
 		x11-libs/libxcb
@@ -40,7 +39,11 @@ DEPEND="
 		x11-libs/libXinerama
 	)
 "
-RDEPEND="${DEPEND}"
+DEPEND="${RDEPEND}
+	wayland? (
+		dev-libs/wayland-protocols
+	)
+"
 BDEPEND="doc? ( app-doc/doxygen )"
 
 src_compile() {


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/bemenu/
@ 2023-04-27  5:06 Sam James
  0 siblings, 0 replies; 34+ messages in thread
From: Sam James @ 2023-04-27  5:06 UTC (permalink / raw
  To: gentoo-commits

commit:     de6c400862afcc385897c97614916e546729c9ea
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 27 05:06:02 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Apr 27 05:06:36 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de6c4008

dev-libs/bemenu: fix DEPEND/RDEPEND typo

Thanks to Ionen for spotting.

Closes: https://bugs.gentoo.org/902015
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-libs/bemenu/{bemenu-0.6.10.ebuild => bemenu-0.6.10-r1.ebuild} | 5 +++--
 dev-libs/bemenu/bemenu-9999.ebuild                                | 5 +++--
 2 files changed, 6 insertions(+), 4 deletions(-)

diff --git a/dev-libs/bemenu/bemenu-0.6.10.ebuild b/dev-libs/bemenu/bemenu-0.6.10-r1.ebuild
similarity index 98%
rename from dev-libs/bemenu/bemenu-0.6.10.ebuild
rename to dev-libs/bemenu/bemenu-0.6.10-r1.ebuild
index bdb1770c6583..ef3592428ff4 100644
--- a/dev-libs/bemenu/bemenu-0.6.10.ebuild
+++ b/dev-libs/bemenu/bemenu-0.6.10-r1.ebuild
@@ -22,7 +22,7 @@ IUSE="doc ncurses wayland X"
 # Require at least one backend be built
 REQUIRED_USE="|| ( ncurses wayland X )"
 
-DEPEND="
+RDEPEND="
 	ncurses? ( sys-libs/ncurses:= )
 	wayland? (
 		dev-libs/wayland
@@ -39,7 +39,8 @@ DEPEND="
 		x11-libs/libXinerama
 	)
 "
-DEPEND="${RDEPEND}
+DEPEND="
+	${RDEPEND}
 	wayland? (
 		dev-libs/wayland-protocols
 	)

diff --git a/dev-libs/bemenu/bemenu-9999.ebuild b/dev-libs/bemenu/bemenu-9999.ebuild
index 9110f1a404b0..1c57d8e71681 100644
--- a/dev-libs/bemenu/bemenu-9999.ebuild
+++ b/dev-libs/bemenu/bemenu-9999.ebuild
@@ -22,7 +22,7 @@ IUSE="doc ncurses wayland X"
 # Require at least one backend be built
 REQUIRED_USE="|| ( ncurses wayland X )"
 
-DEPEND="
+RDEPEND="
 	ncurses? ( sys-libs/ncurses:= )
 	wayland? (
 		dev-libs/wayland
@@ -39,7 +39,8 @@ DEPEND="
 		x11-libs/libXinerama
 	)
 "
-DEPEND="${RDEPEND}
+DEPEND="
+	${RDEPEND}
 	wayland? (
 		dev-libs/wayland-protocols
 	)


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/bemenu/
@ 2023-04-27  5:31 Sam James
  0 siblings, 0 replies; 34+ messages in thread
From: Sam James @ 2023-04-27  5:31 UTC (permalink / raw
  To: gentoo-commits

commit:     24def252c5d05889d494d3f979b891bcd350115f
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 27 05:17:57 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Apr 27 05:31:18 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24def252

dev-libs/bemenu: add github upstream metadata

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-libs/bemenu/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/dev-libs/bemenu/metadata.xml b/dev-libs/bemenu/metadata.xml
index 5c76f7a3fc67..e96918bf65fc 100644
--- a/dev-libs/bemenu/metadata.xml
+++ b/dev-libs/bemenu/metadata.xml
@@ -5,4 +5,7 @@
 		<email>prometheanfire@gentoo.org</email>
 		<name>Matthew Thode</name>
 	</maintainer>
+	<upstream>
+		<remote-id type="github">Cloudef/bemenu</remote-id>
+	</upstream>
 </pkgmetadata>


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/bemenu/
@ 2023-05-06  3:46 Sam James
  0 siblings, 0 replies; 34+ messages in thread
From: Sam James @ 2023-05-06  3:46 UTC (permalink / raw
  To: gentoo-commits

commit:     419903cabe06a4891bdea706543168ed93354eb1
Author:     Efe İzbudak <efe.izbudak <AT> metu <DOT> edu <DOT> tr>
AuthorDate: Fri Feb 17 09:39:22 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat May  6 03:46:10 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=419903ca

dev-libs/bemenu: add 0.6.14

Signed-off-by: Efe İzbudak <efe.izbudak <AT> metu.edu.tr>
Closes: https://github.com/gentoo/gentoo/pull/29625
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-libs/bemenu/Manifest             |  1 +
 dev-libs/bemenu/bemenu-0.6.14.ebuild | 59 ++++++++++++++++++++++++++++++++++++
 2 files changed, 60 insertions(+)

diff --git a/dev-libs/bemenu/Manifest b/dev-libs/bemenu/Manifest
index 3c83a27aca4a..d9cee55d4176 100644
--- a/dev-libs/bemenu/Manifest
+++ b/dev-libs/bemenu/Manifest
@@ -1 +1,2 @@
 DIST bemenu-0.6.10.tar.gz 129568 BLAKE2B f81e84e6457175abf11b9dc6c426cb02121b4f101bdef55361c539f6d51144539129d2e2898e506c12f32d8f45a27fb0159083b5b964b33a0fc73485ebe41b00 SHA512 b8aadbe2cd11f7cc713ce683fcc9ce4779cd0050ee8cf41c4d3bca9f299ac99b9cd3b7611d87d27d7f7439f16fc2618671f2bec8878ad2ab65fade54f24ca92f
+DIST bemenu-0.6.14.tar.gz 133229 BLAKE2B 6e83143f7cf808002d6f74b37922b96232c13b884b07c1901e483fd4263db2047394914d8bfe5292907e8a89674d9eed7966722cac4deeac36e5c39ada6eab75 SHA512 8d4fabc962e7d2b6ad23012d172292f74e46d3af68f070222e55a748e4b7a14c42f30f78acad14f5bb73abfa6b7932aff25c24b346908ce780ea00f577a848d9

diff --git a/dev-libs/bemenu/bemenu-0.6.14.ebuild b/dev-libs/bemenu/bemenu-0.6.14.ebuild
new file mode 100644
index 000000000000..1c57d8e71681
--- /dev/null
+++ b/dev-libs/bemenu/bemenu-0.6.14.ebuild
@@ -0,0 +1,59 @@
+# Copyright 2019-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="dmenu clone for wayland"
+HOMEPAGE="https://github.com/Cloudef/bemenu"
+if [[ ${PV} == 9999 ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/Cloudef/bemenu.git"
+else
+	SRC_URI="https://github.com/Cloudef/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+	KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="doc ncurses wayland X"
+
+# Require at least one backend be built
+REQUIRED_USE="|| ( ncurses wayland X )"
+
+RDEPEND="
+	ncurses? ( sys-libs/ncurses:= )
+	wayland? (
+		dev-libs/wayland
+		x11-libs/cairo
+		x11-libs/pango
+		x11-libs/libxcb
+	)
+	X? (
+		x11-libs/libxcb
+		x11-libs/libXext
+		x11-libs/libX11
+		x11-libs/cairo[X]
+		x11-libs/pango[X]
+		x11-libs/libXinerama
+	)
+"
+DEPEND="
+	${RDEPEND}
+	wayland? (
+		dev-libs/wayland-protocols
+	)
+"
+BDEPEND="doc? ( app-doc/doxygen )"
+
+src_compile() {
+	tc-export CC
+
+	emake clients $(usex ncurses curses "") $(usex X x11 "") $(usex wayland wayland "") PREFIX=/usr libdir=/$(get_libdir)
+	use doc && emake doxygen PREFIX=/usr libdir=/$(get_libdir)
+}
+
+src_install() {
+	emake install PREFIX="${D}"/usr libdir=/$(get_libdir)
+}


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/bemenu/
@ 2023-05-09 15:43 Matthew Thode
  0 siblings, 0 replies; 34+ messages in thread
From: Matthew Thode @ 2023-05-09 15:43 UTC (permalink / raw
  To: gentoo-commits

commit:     5fa9afaab7b22a3020adc8408e61a0df856e1f2a
Author:     Michael Vetter <jubalh <AT> iodoru <DOT> org>
AuthorDate: Tue May  9 06:31:38 2023 +0000
Commit:     Matthew Thode <prometheanfire <AT> gentoo <DOT> org>
CommitDate: Tue May  9 15:43:18 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fa9afaa

dev-libs/bemenu: add 0.6.15

Signed-off-by: Michael Vetter <jubalh <AT> iodoru.org>
Signed-off-by: Matthew Thode <prometheanfire <AT> gentoo.org>

 dev-libs/bemenu/Manifest             |  1 +
 dev-libs/bemenu/bemenu-0.6.15.ebuild | 59 ++++++++++++++++++++++++++++++++++++
 2 files changed, 60 insertions(+)

diff --git a/dev-libs/bemenu/Manifest b/dev-libs/bemenu/Manifest
index d9cee55d4176..51ec77857437 100644
--- a/dev-libs/bemenu/Manifest
+++ b/dev-libs/bemenu/Manifest
@@ -1,2 +1,3 @@
 DIST bemenu-0.6.10.tar.gz 129568 BLAKE2B f81e84e6457175abf11b9dc6c426cb02121b4f101bdef55361c539f6d51144539129d2e2898e506c12f32d8f45a27fb0159083b5b964b33a0fc73485ebe41b00 SHA512 b8aadbe2cd11f7cc713ce683fcc9ce4779cd0050ee8cf41c4d3bca9f299ac99b9cd3b7611d87d27d7f7439f16fc2618671f2bec8878ad2ab65fade54f24ca92f
 DIST bemenu-0.6.14.tar.gz 133229 BLAKE2B 6e83143f7cf808002d6f74b37922b96232c13b884b07c1901e483fd4263db2047394914d8bfe5292907e8a89674d9eed7966722cac4deeac36e5c39ada6eab75 SHA512 8d4fabc962e7d2b6ad23012d172292f74e46d3af68f070222e55a748e4b7a14c42f30f78acad14f5bb73abfa6b7932aff25c24b346908ce780ea00f577a848d9
+DIST bemenu-0.6.15.tar.gz 134318 BLAKE2B 0739f3bdf5ad7bcc5b5e75577848965b848df8c8c407d574fcad81fe437d14ade11cc86a81bb2ea5b13faac1a035911f7590013ffbbb7366935c33d171fbf479 SHA512 2de6967ce337b37c943585e3aad0efa1cc7161b0f9666298e0e1f2570f13f3c0b9edef1ab80346e906cd8f53056a7b1a019de7240d2766584031d7b8d76276ab

diff --git a/dev-libs/bemenu/bemenu-0.6.15.ebuild b/dev-libs/bemenu/bemenu-0.6.15.ebuild
new file mode 100644
index 000000000000..1c57d8e71681
--- /dev/null
+++ b/dev-libs/bemenu/bemenu-0.6.15.ebuild
@@ -0,0 +1,59 @@
+# Copyright 2019-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="dmenu clone for wayland"
+HOMEPAGE="https://github.com/Cloudef/bemenu"
+if [[ ${PV} == 9999 ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/Cloudef/bemenu.git"
+else
+	SRC_URI="https://github.com/Cloudef/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+	KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="doc ncurses wayland X"
+
+# Require at least one backend be built
+REQUIRED_USE="|| ( ncurses wayland X )"
+
+RDEPEND="
+	ncurses? ( sys-libs/ncurses:= )
+	wayland? (
+		dev-libs/wayland
+		x11-libs/cairo
+		x11-libs/pango
+		x11-libs/libxcb
+	)
+	X? (
+		x11-libs/libxcb
+		x11-libs/libXext
+		x11-libs/libX11
+		x11-libs/cairo[X]
+		x11-libs/pango[X]
+		x11-libs/libXinerama
+	)
+"
+DEPEND="
+	${RDEPEND}
+	wayland? (
+		dev-libs/wayland-protocols
+	)
+"
+BDEPEND="doc? ( app-doc/doxygen )"
+
+src_compile() {
+	tc-export CC
+
+	emake clients $(usex ncurses curses "") $(usex X x11 "") $(usex wayland wayland "") PREFIX=/usr libdir=/$(get_libdir)
+	use doc && emake doxygen PREFIX=/usr libdir=/$(get_libdir)
+}
+
+src_install() {
+	emake install PREFIX="${D}"/usr libdir=/$(get_libdir)
+}


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/bemenu/
@ 2023-05-09 15:43 Matthew Thode
  0 siblings, 0 replies; 34+ messages in thread
From: Matthew Thode @ 2023-05-09 15:43 UTC (permalink / raw
  To: gentoo-commits

commit:     7470ff20d0c13899856bbeedad75dcc046d93bef
Author:     Michael Vetter <jubalh <AT> iodoru <DOT> org>
AuthorDate: Tue May  9 06:38:11 2023 +0000
Commit:     Matthew Thode <prometheanfire <AT> gentoo <DOT> org>
CommitDate: Tue May  9 15:43:19 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7470ff20

dev-libs/bemenu: add scdoc build dependency

Needed to build the man page.

Signed-off-by: Michael Vetter <jubalh <AT> iodoru.org>
Signed-off-by: Matthew Thode <prometheanfire <AT> gentoo.org>

 dev-libs/bemenu/bemenu-0.6.14.ebuild | 5 ++++-
 dev-libs/bemenu/bemenu-0.6.15.ebuild | 5 ++++-
 dev-libs/bemenu/bemenu-9999.ebuild   | 5 ++++-
 3 files changed, 12 insertions(+), 3 deletions(-)

diff --git a/dev-libs/bemenu/bemenu-0.6.14.ebuild b/dev-libs/bemenu/bemenu-0.6.14.ebuild
index 1c57d8e71681..74a5e8c07a56 100644
--- a/dev-libs/bemenu/bemenu-0.6.14.ebuild
+++ b/dev-libs/bemenu/bemenu-0.6.14.ebuild
@@ -45,7 +45,10 @@ DEPEND="
 		dev-libs/wayland-protocols
 	)
 "
-BDEPEND="doc? ( app-doc/doxygen )"
+BDEPEND="
+	app-text/scdoc
+	doc? ( app-doc/doxygen )
+"
 
 src_compile() {
 	tc-export CC

diff --git a/dev-libs/bemenu/bemenu-0.6.15.ebuild b/dev-libs/bemenu/bemenu-0.6.15.ebuild
index 1c57d8e71681..74a5e8c07a56 100644
--- a/dev-libs/bemenu/bemenu-0.6.15.ebuild
+++ b/dev-libs/bemenu/bemenu-0.6.15.ebuild
@@ -45,7 +45,10 @@ DEPEND="
 		dev-libs/wayland-protocols
 	)
 "
-BDEPEND="doc? ( app-doc/doxygen )"
+BDEPEND="
+	app-text/scdoc
+	doc? ( app-doc/doxygen )
+"
 
 src_compile() {
 	tc-export CC

diff --git a/dev-libs/bemenu/bemenu-9999.ebuild b/dev-libs/bemenu/bemenu-9999.ebuild
index 1c57d8e71681..74a5e8c07a56 100644
--- a/dev-libs/bemenu/bemenu-9999.ebuild
+++ b/dev-libs/bemenu/bemenu-9999.ebuild
@@ -45,7 +45,10 @@ DEPEND="
 		dev-libs/wayland-protocols
 	)
 "
-BDEPEND="doc? ( app-doc/doxygen )"
+BDEPEND="
+	app-text/scdoc
+	doc? ( app-doc/doxygen )
+"
 
 src_compile() {
 	tc-export CC


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/bemenu/
@ 2023-10-27  3:22 Sam James
  0 siblings, 0 replies; 34+ messages in thread
From: Sam James @ 2023-10-27  3:22 UTC (permalink / raw
  To: gentoo-commits

commit:     d42826d2a9f252bed018a8e6f0aa55a93eae9abb
Author:     Efe İzbudak <efe.izbudak <AT> metu <DOT> edu <DOT> tr>
AuthorDate: Tue Aug 29 22:20:31 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Oct 27 03:21:21 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d42826d2

dev-libs/bemenu: add 0.6.16

Signed-off-by: Efe İzbudak <efe.izbudak <AT> metu.edu.tr>
Closes: https://github.com/gentoo/gentoo/pull/32520
Signed-off-by: Leonardo Hernández Hernández <leohdz172 <AT> proton.me>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-libs/bemenu/Manifest             |  1 +
 dev-libs/bemenu/bemenu-0.6.16.ebuild | 62 ++++++++++++++++++++++++++++++++++++
 2 files changed, 63 insertions(+)

diff --git a/dev-libs/bemenu/Manifest b/dev-libs/bemenu/Manifest
index 51ec77857437..b504018a63b4 100644
--- a/dev-libs/bemenu/Manifest
+++ b/dev-libs/bemenu/Manifest
@@ -1,3 +1,4 @@
 DIST bemenu-0.6.10.tar.gz 129568 BLAKE2B f81e84e6457175abf11b9dc6c426cb02121b4f101bdef55361c539f6d51144539129d2e2898e506c12f32d8f45a27fb0159083b5b964b33a0fc73485ebe41b00 SHA512 b8aadbe2cd11f7cc713ce683fcc9ce4779cd0050ee8cf41c4d3bca9f299ac99b9cd3b7611d87d27d7f7439f16fc2618671f2bec8878ad2ab65fade54f24ca92f
 DIST bemenu-0.6.14.tar.gz 133229 BLAKE2B 6e83143f7cf808002d6f74b37922b96232c13b884b07c1901e483fd4263db2047394914d8bfe5292907e8a89674d9eed7966722cac4deeac36e5c39ada6eab75 SHA512 8d4fabc962e7d2b6ad23012d172292f74e46d3af68f070222e55a748e4b7a14c42f30f78acad14f5bb73abfa6b7932aff25c24b346908ce780ea00f577a848d9
 DIST bemenu-0.6.15.tar.gz 134318 BLAKE2B 0739f3bdf5ad7bcc5b5e75577848965b848df8c8c407d574fcad81fe437d14ade11cc86a81bb2ea5b13faac1a035911f7590013ffbbb7366935c33d171fbf479 SHA512 2de6967ce337b37c943585e3aad0efa1cc7161b0f9666298e0e1f2570f13f3c0b9edef1ab80346e906cd8f53056a7b1a019de7240d2766584031d7b8d76276ab
+DIST bemenu-0.6.16.tar.gz 135025 BLAKE2B 3a6d131606f22357ce48fbe1946fc3e3be920b52e271db37bae4282ec0ee6614262356821568579112c8e2aa1f5dd147f914183a556a06993a862f14ff3acdcb SHA512 b98a5ad4ec60063b800dd122eb07d3a876e52420abd5827d1421b2e956671d6e7be04e97693da39bcc3b40eaecec46ea6103eeaf2885deea96703218182493b5

diff --git a/dev-libs/bemenu/bemenu-0.6.16.ebuild b/dev-libs/bemenu/bemenu-0.6.16.ebuild
new file mode 100644
index 000000000000..74a5e8c07a56
--- /dev/null
+++ b/dev-libs/bemenu/bemenu-0.6.16.ebuild
@@ -0,0 +1,62 @@
+# Copyright 2019-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="dmenu clone for wayland"
+HOMEPAGE="https://github.com/Cloudef/bemenu"
+if [[ ${PV} == 9999 ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/Cloudef/bemenu.git"
+else
+	SRC_URI="https://github.com/Cloudef/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+	KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="doc ncurses wayland X"
+
+# Require at least one backend be built
+REQUIRED_USE="|| ( ncurses wayland X )"
+
+RDEPEND="
+	ncurses? ( sys-libs/ncurses:= )
+	wayland? (
+		dev-libs/wayland
+		x11-libs/cairo
+		x11-libs/pango
+		x11-libs/libxcb
+	)
+	X? (
+		x11-libs/libxcb
+		x11-libs/libXext
+		x11-libs/libX11
+		x11-libs/cairo[X]
+		x11-libs/pango[X]
+		x11-libs/libXinerama
+	)
+"
+DEPEND="
+	${RDEPEND}
+	wayland? (
+		dev-libs/wayland-protocols
+	)
+"
+BDEPEND="
+	app-text/scdoc
+	doc? ( app-doc/doxygen )
+"
+
+src_compile() {
+	tc-export CC
+
+	emake clients $(usex ncurses curses "") $(usex X x11 "") $(usex wayland wayland "") PREFIX=/usr libdir=/$(get_libdir)
+	use doc && emake doxygen PREFIX=/usr libdir=/$(get_libdir)
+}
+
+src_install() {
+	emake install PREFIX="${D}"/usr libdir=/$(get_libdir)
+}


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/bemenu/
@ 2023-10-27  3:22 Sam James
  0 siblings, 0 replies; 34+ messages in thread
From: Sam James @ 2023-10-27  3:22 UTC (permalink / raw
  To: gentoo-commits

commit:     6c4d0b25d955e23d0fd3d5a1cac55f4a67456416
Author:     Leonardo Hernández Hernández <leohdz172 <AT> proton <DOT> me>
AuthorDate: Mon Oct  2 04:50:44 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Oct 27 03:21:22 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c4d0b25

dev-libs/bemenu: fix BDEPEND for IUSE=wayland

while at it:
- sort deps
- subscribe to sub-slot of libxcb

Signed-off-by: Leonardo Hernández Hernández <leohdz172 <AT> proton.me>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-libs/bemenu/bemenu-0.6.16.ebuild | 22 +++++++++++-----------
 dev-libs/bemenu/bemenu-9999.ebuild   | 22 +++++++++++-----------
 2 files changed, 22 insertions(+), 22 deletions(-)

diff --git a/dev-libs/bemenu/bemenu-0.6.16.ebuild b/dev-libs/bemenu/bemenu-0.6.16.ebuild
index c7057c9c08a7..02b611df8bbe 100644
--- a/dev-libs/bemenu/bemenu-0.6.16.ebuild
+++ b/dev-libs/bemenu/bemenu-0.6.16.ebuild
@@ -27,27 +27,27 @@ RDEPEND="
 	wayland? (
 		dev-libs/wayland
 		x11-libs/cairo
+		x11-libs/libxcb:=
 		x11-libs/pango
-		x11-libs/libxcb
 	)
 	X? (
-		x11-libs/libxcb
-		x11-libs/libXext
-		x11-libs/libX11
 		x11-libs/cairo[X]
-		x11-libs/pango[X]
+		x11-libs/libX11
+		x11-libs/libXext
 		x11-libs/libXinerama
+		x11-libs/libxcb:=
+		x11-libs/pango[X]
 	)
 "
-DEPEND="
-	${RDEPEND}
-	wayland? (
-		dev-libs/wayland-protocols
-	)
-"
+DEPEND="${RDEPEND}"
 BDEPEND="
 	app-text/scdoc
+	virtual/pkgconfig
 	doc? ( app-doc/doxygen )
+	wayland? (
+		dev-libs/wayland-protocols
+		dev-util/wayland-scanner
+	)
 "
 
 src_compile() {

diff --git a/dev-libs/bemenu/bemenu-9999.ebuild b/dev-libs/bemenu/bemenu-9999.ebuild
index c7057c9c08a7..02b611df8bbe 100644
--- a/dev-libs/bemenu/bemenu-9999.ebuild
+++ b/dev-libs/bemenu/bemenu-9999.ebuild
@@ -27,27 +27,27 @@ RDEPEND="
 	wayland? (
 		dev-libs/wayland
 		x11-libs/cairo
+		x11-libs/libxcb:=
 		x11-libs/pango
-		x11-libs/libxcb
 	)
 	X? (
-		x11-libs/libxcb
-		x11-libs/libXext
-		x11-libs/libX11
 		x11-libs/cairo[X]
-		x11-libs/pango[X]
+		x11-libs/libX11
+		x11-libs/libXext
 		x11-libs/libXinerama
+		x11-libs/libxcb:=
+		x11-libs/pango[X]
 	)
 "
-DEPEND="
-	${RDEPEND}
-	wayland? (
-		dev-libs/wayland-protocols
-	)
-"
+DEPEND="${RDEPEND}"
 BDEPEND="
 	app-text/scdoc
+	virtual/pkgconfig
 	doc? ( app-doc/doxygen )
+	wayland? (
+		dev-libs/wayland-protocols
+		dev-util/wayland-scanner
+	)
 "
 
 src_compile() {


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/bemenu/
@ 2023-10-27  3:22 Sam James
  0 siblings, 0 replies; 34+ messages in thread
From: Sam James @ 2023-10-27  3:22 UTC (permalink / raw
  To: gentoo-commits

commit:     e71c42aa6188ee0d36407e99bf0dc5a2fa86bdaa
Author:     Leonardo Hernández Hernández <leohdz172 <AT> proton <DOT> me>
AuthorDate: Mon Oct  2 04:43:16 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Oct 27 03:21:21 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e71c42aa

dev-libs/bemenu: fix install on Prefix

Signed-off-by: Leonardo Hernández Hernández <leohdz172 <AT> proton.me>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-libs/bemenu/bemenu-0.6.16.ebuild | 6 +++---
 dev-libs/bemenu/bemenu-9999.ebuild   | 6 +++---
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/dev-libs/bemenu/bemenu-0.6.16.ebuild b/dev-libs/bemenu/bemenu-0.6.16.ebuild
index 74a5e8c07a56..c7057c9c08a7 100644
--- a/dev-libs/bemenu/bemenu-0.6.16.ebuild
+++ b/dev-libs/bemenu/bemenu-0.6.16.ebuild
@@ -53,10 +53,10 @@ BDEPEND="
 src_compile() {
 	tc-export CC
 
-	emake clients $(usex ncurses curses "") $(usex X x11 "") $(usex wayland wayland "") PREFIX=/usr libdir=/$(get_libdir)
-	use doc && emake doxygen PREFIX=/usr libdir=/$(get_libdir)
+	emake clients $(usev ncurses curses) $(usev X x11) $(usev wayland) PREFIX="${EPREFIX}"/usr libdir=/$(get_libdir)
+	use doc && emake doxygen PREFIX="${EPREFIX}"/usr libdir=/$(get_libdir)
 }
 
 src_install() {
-	emake install PREFIX="${D}"/usr libdir=/$(get_libdir)
+	emake install DESTDIR="${D}" PREFIX="${EPREFIX}"/usr libdir=/$(get_libdir)
 }

diff --git a/dev-libs/bemenu/bemenu-9999.ebuild b/dev-libs/bemenu/bemenu-9999.ebuild
index 74a5e8c07a56..c7057c9c08a7 100644
--- a/dev-libs/bemenu/bemenu-9999.ebuild
+++ b/dev-libs/bemenu/bemenu-9999.ebuild
@@ -53,10 +53,10 @@ BDEPEND="
 src_compile() {
 	tc-export CC
 
-	emake clients $(usex ncurses curses "") $(usex X x11 "") $(usex wayland wayland "") PREFIX=/usr libdir=/$(get_libdir)
-	use doc && emake doxygen PREFIX=/usr libdir=/$(get_libdir)
+	emake clients $(usev ncurses curses) $(usev X x11) $(usev wayland) PREFIX="${EPREFIX}"/usr libdir=/$(get_libdir)
+	use doc && emake doxygen PREFIX="${EPREFIX}"/usr libdir=/$(get_libdir)
 }
 
 src_install() {
-	emake install PREFIX="${D}"/usr libdir=/$(get_libdir)
+	emake install DESTDIR="${D}" PREFIX="${EPREFIX}"/usr libdir=/$(get_libdir)
 }


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/bemenu/
@ 2023-10-27  3:22 Sam James
  0 siblings, 0 replies; 34+ messages in thread
From: Sam James @ 2023-10-27  3:22 UTC (permalink / raw
  To: gentoo-commits

commit:     e0daf928d927e892797e47fe6569a5bcf9e18e88
Author:     Leonardo Hernández Hernández <leohdz172 <AT> proton <DOT> me>
AuthorDate: Thu Oct  5 01:36:22 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Oct 27 03:21:22 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0daf928

dev-libs/bemenu: fix libxkbcommon dependency

Closes: https://bugs.gentoo.org/831031
Signed-off-by: Leonardo Hernández Hernández <leohdz172 <AT> proton.me>
Closes: https://github.com/gentoo/gentoo/pull/33156
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-libs/bemenu/bemenu-0.6.16.ebuild | 2 +-
 dev-libs/bemenu/bemenu-9999.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/bemenu/bemenu-0.6.16.ebuild b/dev-libs/bemenu/bemenu-0.6.16.ebuild
index 02b611df8bbe..590d8a37de99 100644
--- a/dev-libs/bemenu/bemenu-0.6.16.ebuild
+++ b/dev-libs/bemenu/bemenu-0.6.16.ebuild
@@ -27,7 +27,7 @@ RDEPEND="
 	wayland? (
 		dev-libs/wayland
 		x11-libs/cairo
-		x11-libs/libxcb:=
+		x11-libs/libxkbcommon
 		x11-libs/pango
 	)
 	X? (

diff --git a/dev-libs/bemenu/bemenu-9999.ebuild b/dev-libs/bemenu/bemenu-9999.ebuild
index 02b611df8bbe..590d8a37de99 100644
--- a/dev-libs/bemenu/bemenu-9999.ebuild
+++ b/dev-libs/bemenu/bemenu-9999.ebuild
@@ -27,7 +27,7 @@ RDEPEND="
 	wayland? (
 		dev-libs/wayland
 		x11-libs/cairo
-		x11-libs/libxcb:=
+		x11-libs/libxkbcommon
 		x11-libs/pango
 	)
 	X? (


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/bemenu/
@ 2024-01-03  6:22 Sam James
  0 siblings, 0 replies; 34+ messages in thread
From: Sam James @ 2024-01-03  6:22 UTC (permalink / raw
  To: gentoo-commits

commit:     19ad52bc0b8ba17cac615595aa870de69115e02d
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Jan  3 06:21:45 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Jan  3 06:21:45 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19ad52bc

dev-libs/bemenu: Keyword 0.6.16 ppc64, #921233

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-libs/bemenu/bemenu-0.6.16.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/bemenu/bemenu-0.6.16.ebuild b/dev-libs/bemenu/bemenu-0.6.16.ebuild
index 590d8a37de99..51104b583c18 100644
--- a/dev-libs/bemenu/bemenu-0.6.16.ebuild
+++ b/dev-libs/bemenu/bemenu-0.6.16.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2019-2023 Gentoo Authors
+# Copyright 2019-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -12,7 +12,7 @@ if [[ ${PV} == 9999 ]]; then
 	EGIT_REPO_URI="https://github.com/Cloudef/bemenu.git"
 else
 	SRC_URI="https://github.com/Cloudef/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="~amd64 ~arm64 ~x86"
+	KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
 fi
 
 LICENSE="GPL-3"


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/bemenu/
@ 2024-05-17 15:19 Matthew Thode
  0 siblings, 0 replies; 34+ messages in thread
From: Matthew Thode @ 2024-05-17 15:19 UTC (permalink / raw
  To: gentoo-commits

commit:     a4f761d7c050f6e843f4a565ead42b763c33d967
Author:     Aliaksei Urbanski <aliaksei.urbanski <AT> gmail <DOT> com>
AuthorDate: Fri May 17 14:01:28 2024 +0000
Commit:     Matthew Thode <prometheanfire <AT> gentoo <DOT> org>
CommitDate: Fri May 17 15:18:50 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4f761d7

⬆️ dev-libs/bemenu: add 0.6.21

Release:
  - https://github.com/Cloudef/bemenu/releases/tag/0.6.21

Copy of:
  - https://gitweb.gentoo.org/repo/gentoo.git/tree/dev-libs/bemenu/bemenu-0.6.16.ebuild?id=f7fdfdae

Signed-off-by: Aliaksei Urbanski <aliaksei.urbanski <AT> gmail.com>
Signed-off-by: Matthew Thode <prometheanfire <AT> gentoo.org>

 dev-libs/bemenu/Manifest             |  1 +
 dev-libs/bemenu/bemenu-0.6.21.ebuild | 62 ++++++++++++++++++++++++++++++++++++
 2 files changed, 63 insertions(+)

diff --git a/dev-libs/bemenu/Manifest b/dev-libs/bemenu/Manifest
index b504018a63b4..007681967b20 100644
--- a/dev-libs/bemenu/Manifest
+++ b/dev-libs/bemenu/Manifest
@@ -2,3 +2,4 @@ DIST bemenu-0.6.10.tar.gz 129568 BLAKE2B f81e84e6457175abf11b9dc6c426cb02121b4f1
 DIST bemenu-0.6.14.tar.gz 133229 BLAKE2B 6e83143f7cf808002d6f74b37922b96232c13b884b07c1901e483fd4263db2047394914d8bfe5292907e8a89674d9eed7966722cac4deeac36e5c39ada6eab75 SHA512 8d4fabc962e7d2b6ad23012d172292f74e46d3af68f070222e55a748e4b7a14c42f30f78acad14f5bb73abfa6b7932aff25c24b346908ce780ea00f577a848d9
 DIST bemenu-0.6.15.tar.gz 134318 BLAKE2B 0739f3bdf5ad7bcc5b5e75577848965b848df8c8c407d574fcad81fe437d14ade11cc86a81bb2ea5b13faac1a035911f7590013ffbbb7366935c33d171fbf479 SHA512 2de6967ce337b37c943585e3aad0efa1cc7161b0f9666298e0e1f2570f13f3c0b9edef1ab80346e906cd8f53056a7b1a019de7240d2766584031d7b8d76276ab
 DIST bemenu-0.6.16.tar.gz 135025 BLAKE2B 3a6d131606f22357ce48fbe1946fc3e3be920b52e271db37bae4282ec0ee6614262356821568579112c8e2aa1f5dd147f914183a556a06993a862f14ff3acdcb SHA512 b98a5ad4ec60063b800dd122eb07d3a876e52420abd5827d1421b2e956671d6e7be04e97693da39bcc3b40eaecec46ea6103eeaf2885deea96703218182493b5
+DIST bemenu-0.6.21.tar.gz 139797 BLAKE2B f50aeb3f45721c74077457b702a4b5e58395e245b062df52ad1a452d01862269b0e3d984a318191ef3aa2850f6fa5352d98af9c23a2b9976ee595884132e89a5 SHA512 e8eda08c62d6ab01377dbf04160a7ea42f49ee8378066d855d3223cc57290edb51d74ff12c3b1c799304cb8e46e89f37a82660bf208443d60b2eb3c3446d3e02

diff --git a/dev-libs/bemenu/bemenu-0.6.21.ebuild b/dev-libs/bemenu/bemenu-0.6.21.ebuild
new file mode 100644
index 000000000000..db7ba32918bd
--- /dev/null
+++ b/dev-libs/bemenu/bemenu-0.6.21.ebuild
@@ -0,0 +1,62 @@
+# Copyright 2019-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="dmenu clone for wayland"
+HOMEPAGE="https://github.com/Cloudef/bemenu"
+if [[ ${PV} == 9999 ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/Cloudef/bemenu.git"
+else
+	SRC_URI="https://github.com/Cloudef/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+	KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="doc ncurses wayland X"
+
+# Require at least one backend be built
+REQUIRED_USE="|| ( ncurses wayland X )"
+
+RDEPEND="
+	ncurses? ( sys-libs/ncurses:= )
+	wayland? (
+		dev-libs/wayland
+		x11-libs/cairo
+		x11-libs/libxkbcommon
+		x11-libs/pango
+	)
+	X? (
+		x11-libs/cairo[X]
+		x11-libs/libX11
+		x11-libs/libXext
+		x11-libs/libXinerama
+		x11-libs/libxcb:=
+		x11-libs/pango[X]
+	)
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+	app-text/scdoc
+	virtual/pkgconfig
+	doc? ( app-text/doxygen )
+	wayland? (
+		dev-libs/wayland-protocols
+		dev-util/wayland-scanner
+	)
+"
+
+src_compile() {
+	tc-export CC
+
+	emake clients $(usev ncurses curses) $(usev X x11) $(usev wayland) PREFIX="${EPREFIX}"/usr libdir=/$(get_libdir)
+	use doc && emake doxygen PREFIX="${EPREFIX}"/usr libdir=/$(get_libdir)
+}
+
+src_install() {
+	emake install DESTDIR="${D}" PREFIX="${EPREFIX}"/usr libdir=/$(get_libdir)
+}


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

end of thread, other threads:[~2024-05-17 15:19 UTC | newest]

Thread overview: 34+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-10-27  3:22 [gentoo-commits] repo/gentoo:master commit in: dev-libs/bemenu/ Sam James
  -- strict thread matches above, loose matches on Subject: below --
2024-05-17 15:19 Matthew Thode
2024-01-03  6:22 Sam James
2023-10-27  3:22 Sam James
2023-10-27  3:22 Sam James
2023-10-27  3:22 Sam James
2023-05-09 15:43 Matthew Thode
2023-05-09 15:43 Matthew Thode
2023-05-06  3:46 Sam James
2023-04-27  5:31 Sam James
2023-04-27  5:06 Sam James
2023-03-11 17:04 Sam James
2022-11-10 17:19 Matthew Thode
2022-11-06  5:02 Matthew Thode
2022-10-06 18:03 Matthew Thode
2022-09-06 13:37 Matthew Thode
2022-01-11 16:49 Matthew Thode
2021-11-09  4:55 Sam James
2021-11-09  4:55 Sam James
2021-09-25  2:30 Matthew Thode
2021-05-24  3:19 Matthew Thode
2021-01-06 17:14 Andreas K. Hüttel
2020-07-04 18:27 Matthew Thode
2020-07-04 18:27 Matthew Thode
2020-05-11 16:42 Matthew Thode
2020-05-11 15:58 Matthew Thode
2020-05-11  3:40 Matthew Thode
2020-03-15 19:12 Matthew Thode
2020-03-15 19:12 Matthew Thode
2020-03-09 15:52 Matthew Thode
2019-11-25 16:10 Matthew Thode
2019-03-27  2:10 Matthew Thode
2019-02-08  0:39 Matthew Thode
2019-02-08  0:17 Matthew Thode

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