* [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>
| 36 ++++++++++++++++++++++++++++++++++++
| 10 ++++++++++
2 files changed, 46 insertions(+)
--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
+}
--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>
| 1 +
1 file changed, 1 insertion(+)
--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>
| 35 +++++++++++++++++++++++++----------
1 file changed, 25 insertions(+), 10 deletions(-)
--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>
| 1 +
| 57 +++++++++++++++++++++++++++++++++++++
2 files changed, 58 insertions(+)
--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
--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>
| 1 +
| 13 +++++++++----
| 13 +++++++++----
3 files changed, 19 insertions(+), 8 deletions(-)
--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
--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
--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>
| 1 -
| 57 -------------------------------------
2 files changed, 58 deletions(-)
--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>
| 3 ---
1 file changed, 3 deletions(-)
--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>
| 1 +
| 50 +++++++++++++++++++++++++++++++++++++
2 files changed, 51 insertions(+)
--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
--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>
| 2 +-
| 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
--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
}
--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>
| 4 ++--
| 4 ++--
2 files changed, 4 insertions(+), 4 deletions(-)
--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() {
--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>
| 1 +
| 50 +++++++++++++++++++++++++++++++++++++
2 files changed, 51 insertions(+)
--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
--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>
| 1 -
| 56 -------------------------------------
2 files changed, 57 deletions(-)
--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>
| 1 -
| 50 -------------------------------------
2 files changed, 51 deletions(-)
--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>
| 1 +
| 50 +++++++++++++++++++++++++++++++++++++
2 files changed, 51 insertions(+)
--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
--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>
| 1 +
| 50 +++++++++++++++++++++++++++++++++++++
2 files changed, 51 insertions(+)
--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
--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>
| 4 ++++
| 8 ++++++--
2 files changed, 10 insertions(+), 2 deletions(-)
--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)
}
--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>
| 2 +-
| 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
--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
--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>
| 3 ++-
| 3 ++-
2 files changed, 4 insertions(+), 2 deletions(-)
--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
--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>
| 1 +
| 55 ++++++++++++++++++++++++++++++++++++
2 files changed, 56 insertions(+)
--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
--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>
| 1 -
| 50 ------------------------------------
| 2 +-
3 files changed, 1 insertion(+), 52 deletions(-)
--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)
-}
--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>
| 1 -
| 50 -------------------------------------
2 files changed, 51 deletions(-)
--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>
| 1 -
| 55 ----------------------------------
2 files changed, 56 deletions(-)
--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>
| 9 ++++++---
| 9 ++++++---
2 files changed, 12 insertions(+), 6 deletions(-)
--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() {
--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>
| 5 +++--
| 5 +++--
2 files changed, 6 insertions(+), 4 deletions(-)
--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
)
--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>
| 3 +++
1 file changed, 3 insertions(+)
--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>
| 1 +
| 59 ++++++++++++++++++++++++++++++++++++
2 files changed, 60 insertions(+)
--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
--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>
| 1 +
| 59 ++++++++++++++++++++++++++++++++++++
2 files changed, 60 insertions(+)
--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
--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>
| 5 ++++-
| 5 ++++-
| 5 ++++-
3 files changed, 12 insertions(+), 3 deletions(-)
--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
--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
--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: 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>
| 22 +++++++++++-----------
| 22 +++++++++++-----------
2 files changed, 22 insertions(+), 22 deletions(-)
--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() {
--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>
| 6 +++---
| 6 +++---
2 files changed, 6 insertions(+), 6 deletions(-)
--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)
}
--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: 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>
| 1 +
| 62 ++++++++++++++++++++++++++++++++++++
2 files changed, 63 insertions(+)
--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
--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: 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>
| 2 +-
| 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
--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? (
--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>
| 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
--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>
| 1 +
| 62 ++++++++++++++++++++++++++++++++++++
2 files changed, 63 insertions(+)
--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
--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 --
2020-05-11 15:58 [gentoo-commits] repo/gentoo:master commit in: dev-libs/bemenu/ Matthew Thode
-- 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-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 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