[gentoo-commits] repo/gentoo:master commit in: dev-libs/bemenu/
commit: a4f761d7c050f6e843f4a565ead42b763c33d967 Author: Aliaksei Urbanski gmail com> AuthorDate: Fri May 17 14:01:28 2024 + Commit: Matthew Thode gentoo org> CommitDate: Fri May 17 15:18:50 2024 + 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 gmail.com> Signed-off-by: Matthew Thode 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 ..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} == ]]; 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) +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/bemenu/
commit: 19ad52bc0b8ba17cac615595aa870de69115e02d Author: Sam James gentoo org> AuthorDate: Wed Jan 3 06:21:45 2024 + Commit: Sam James gentoo org> CommitDate: Wed Jan 3 06:21:45 2024 + 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 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} == ]]; 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"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/bemenu/
commit: 6c4d0b25d955e23d0fd3d5a1cac55f4a67456416 Author: Leonardo Hernández Hernández proton me> AuthorDate: Mon Oct 2 04:50:44 2023 + Commit: Sam James gentoo org> CommitDate: Fri Oct 27 03:21:22 2023 + 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 proton.me> Signed-off-by: Sam James gentoo.org> dev-libs/bemenu/bemenu-0.6.16.ebuild | 22 +++--- dev-libs/bemenu/bemenu-.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-.ebuild b/dev-libs/bemenu/bemenu-.ebuild index c7057c9c08a7..02b611df8bbe 100644 --- a/dev-libs/bemenu/bemenu-.ebuild +++ b/dev-libs/bemenu/bemenu-.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() {
[gentoo-commits] repo/gentoo:master commit in: dev-libs/bemenu/
commit: d42826d2a9f252bed018a8e6f0aa55a93eae9abb Author: Efe İzbudak metu edu tr> AuthorDate: Tue Aug 29 22:20:31 2023 + Commit: Sam James gentoo org> CommitDate: Fri Oct 27 03:21:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d42826d2 dev-libs/bemenu: add 0.6.16 Signed-off-by: Efe İzbudak metu.edu.tr> Closes: https://github.com/gentoo/gentoo/pull/32520 Signed-off-by: Leonardo Hernández Hernández proton.me> Signed-off-by: Sam James 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 ..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} == ]]; 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) +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/bemenu/
commit: e0daf928d927e892797e47fe6569a5bcf9e18e88 Author: Leonardo Hernández Hernández proton me> AuthorDate: Thu Oct 5 01:36:22 2023 + Commit: Sam James gentoo org> CommitDate: Fri Oct 27 03:21:22 2023 + 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 proton.me> Closes: https://github.com/gentoo/gentoo/pull/33156 Signed-off-by: Sam James gentoo.org> dev-libs/bemenu/bemenu-0.6.16.ebuild | 2 +- dev-libs/bemenu/bemenu-.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-.ebuild b/dev-libs/bemenu/bemenu-.ebuild index 02b611df8bbe..590d8a37de99 100644 --- a/dev-libs/bemenu/bemenu-.ebuild +++ b/dev-libs/bemenu/bemenu-.ebuild @@ -27,7 +27,7 @@ RDEPEND=" wayland? ( dev-libs/wayland x11-libs/cairo - x11-libs/libxcb:= + x11-libs/libxkbcommon x11-libs/pango ) X? (
[gentoo-commits] repo/gentoo:master commit in: dev-libs/bemenu/
commit: e71c42aa6188ee0d36407e99bf0dc5a2fa86bdaa Author: Leonardo Hernández Hernández proton me> AuthorDate: Mon Oct 2 04:43:16 2023 + Commit: Sam James gentoo org> CommitDate: Fri Oct 27 03:21:21 2023 + 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 proton.me> Signed-off-by: Sam James gentoo.org> dev-libs/bemenu/bemenu-0.6.16.ebuild | 6 +++--- dev-libs/bemenu/bemenu-.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-.ebuild b/dev-libs/bemenu/bemenu-.ebuild index 74a5e8c07a56..c7057c9c08a7 100644 --- a/dev-libs/bemenu/bemenu-.ebuild +++ b/dev-libs/bemenu/bemenu-.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) }
[gentoo-commits] repo/gentoo:master commit in: dev-libs/bemenu/
commit: 7470ff20d0c13899856bbeedad75dcc046d93bef Author: Michael Vetter iodoru org> AuthorDate: Tue May 9 06:38:11 2023 + Commit: Matthew Thode gentoo org> CommitDate: Tue May 9 15:43:19 2023 + 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 iodoru.org> Signed-off-by: Matthew Thode gentoo.org> dev-libs/bemenu/bemenu-0.6.14.ebuild | 5 - dev-libs/bemenu/bemenu-0.6.15.ebuild | 5 - dev-libs/bemenu/bemenu-.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-.ebuild b/dev-libs/bemenu/bemenu-.ebuild index 1c57d8e71681..74a5e8c07a56 100644 --- a/dev-libs/bemenu/bemenu-.ebuild +++ b/dev-libs/bemenu/bemenu-.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
[gentoo-commits] repo/gentoo:master commit in: dev-libs/bemenu/
commit: 5fa9afaab7b22a3020adc8408e61a0df856e1f2a Author: Michael Vetter iodoru org> AuthorDate: Tue May 9 06:31:38 2023 + Commit: Matthew Thode gentoo org> CommitDate: Tue May 9 15:43:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fa9afaa dev-libs/bemenu: add 0.6.15 Signed-off-by: Michael Vetter iodoru.org> Signed-off-by: Matthew Thode 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 ..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} == ]]; 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) +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/bemenu/
commit: 419903cabe06a4891bdea706543168ed93354eb1 Author: Efe İzbudak metu edu tr> AuthorDate: Fri Feb 17 09:39:22 2023 + Commit: Sam James gentoo org> CommitDate: Sat May 6 03:46:10 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=419903ca dev-libs/bemenu: add 0.6.14 Signed-off-by: Efe İzbudak metu.edu.tr> Closes: https://github.com/gentoo/gentoo/pull/29625 Signed-off-by: Sam James 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 ..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} == ]]; 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) +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/bemenu/
commit: 24def252c5d05889d494d3f979b891bcd350115f Author: Sam James gentoo org> AuthorDate: Thu Apr 27 05:17:57 2023 + Commit: Sam James gentoo org> CommitDate: Thu Apr 27 05:31:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24def252 dev-libs/bemenu: add github upstream metadata Signed-off-by: Sam James 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 @@ prometheanf...@gentoo.org Matthew Thode + + Cloudef/bemenu +
[gentoo-commits] repo/gentoo:master commit in: dev-libs/bemenu/
commit: de6c400862afcc385897c97614916e546729c9ea Author: Sam James gentoo org> AuthorDate: Thu Apr 27 05:06:02 2023 + Commit: Sam James gentoo org> CommitDate: Thu Apr 27 05:06:36 2023 + 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 gentoo.org> dev-libs/bemenu/{bemenu-0.6.10.ebuild => bemenu-0.6.10-r1.ebuild} | 5 +++-- dev-libs/bemenu/bemenu-.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-.ebuild b/dev-libs/bemenu/bemenu-.ebuild index 9110f1a404b0..1c57d8e71681 100644 --- a/dev-libs/bemenu/bemenu-.ebuild +++ b/dev-libs/bemenu/bemenu-.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 )
[gentoo-commits] repo/gentoo:master commit in: dev-libs/bemenu/
commit: eafcd6d8fc654c4156fff235565bb972a96db26a Author: Aisha Tammy bsd ac> AuthorDate: Sat Feb 25 02:04:08 2023 + Commit: Sam James gentoo org> CommitDate: Sat Mar 11 17:04:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eafcd6d8 dev-libs/bemenu: move wayland-protocols to DEPEND Signed-off-by: Aisha Tammy bsd.ac> Signed-off-by: Sam James gentoo.org> dev-libs/bemenu/bemenu-0.6.10.ebuild | 9 ++--- dev-libs/bemenu/bemenu-.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-.ebuild b/dev-libs/bemenu/bemenu-.ebuild index bd5b9bc60d55..9110f1a404b0 100644 --- a/dev-libs/bemenu/bemenu-.ebuild +++ b/dev-libs/bemenu/bemenu-.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() {
[gentoo-commits] repo/gentoo:master commit in: dev-libs/bemenu/
commit: 826b5d4baba4a54e61ff9394c2933621b1cc076c Author: Matthew Thode gentoo org> AuthorDate: Thu Nov 10 17:17:40 2022 + Commit: Matthew Thode gentoo org> CommitDate: Thu Nov 10 17:19:28 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=826b5d4b dev-libs/bemenu: drop 0.6.3-r2 Signed-off-by: Matthew Thode 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.. --- 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} == ]]; 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) -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/bemenu/
commit: 9638a720d4f3ba2b04c7c88105e2c44313c9ef3a Author: Matthew Thode gentoo org> AuthorDate: Sun Nov 6 05:01:01 2022 + Commit: Matthew Thode gentoo org> CommitDate: Sun Nov 6 05:02:12 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9638a720 dev-libs/bemenu: drop 0.6.1 Signed-off-by: Matthew Thode 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.. --- 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} == ]]; 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) -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/bemenu/
commit: 4736d20afc522be38a1d81e593359bc3437de1d1 Author: Matthew Thode gentoo org> AuthorDate: Thu Oct 6 18:02:41 2022 + Commit: Matthew Thode gentoo org> CommitDate: Thu Oct 6 18:02:41 2022 + 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 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.. --- 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} == ]]; 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} == ]]; 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"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/bemenu/
commit: f621afccd3723fe772cc216c6d5857007ebbe210 Author: Matthew Thode gentoo org> AuthorDate: Tue Sep 6 13:35:45 2022 + Commit: Matthew Thode gentoo org> CommitDate: Tue Sep 6 13:37:06 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f621afcc dev-libs/bemenu: add 0.6.10 Signed-off-by: Matthew Thode 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 ..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} == ]]; 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) +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/bemenu/
commit: 4936fb05cbfc395b9d0ebb18a7ed1c41ee9be1bc Author: Matthew Thode gentoo org> AuthorDate: Tue Jan 11 16:49:13 2022 + Commit: Matthew Thode gentoo org> CommitDate: Tue Jan 11 16:49:24 2022 + 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 gentoo.org> dev-libs/bemenu/{bemenu-0.6.3-r1.ebuild => bemenu-0.6.3-r2.ebuild} | 3 ++- dev-libs/bemenu/bemenu-.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-.ebuild b/dev-libs/bemenu/bemenu-.ebuild index 515aae5ef41b..bd5b9bc60d55 100644 --- a/dev-libs/bemenu/bemenu-.ebuild +++ b/dev-libs/bemenu/bemenu-.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
[gentoo-commits] repo/gentoo:master commit in: dev-libs/bemenu/
commit: 152833637e6e9996541b0e065814b426f4758b58 Author: Sam James gentoo org> AuthorDate: Tue Nov 9 04:47:37 2021 + Commit: Sam James gentoo org> CommitDate: Tue Nov 9 04:54:56 2021 + 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 gentoo.org> dev-libs/bemenu/{bemenu-0.6.3.ebuild => bemenu-0.6.3-r1.ebuild} | 2 +- dev-libs/bemenu/bemenu-.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-.ebuild b/dev-libs/bemenu/bemenu-.ebuild index 9618113b573..515aae5ef41 100644 --- a/dev-libs/bemenu/bemenu-.ebuild +++ b/dev-libs/bemenu/bemenu-.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
[gentoo-commits] repo/gentoo:master commit in: dev-libs/bemenu/
commit: 9be94fd345dadf757cc2d556474a14674cbb8419 Author: Sam James gentoo org> AuthorDate: Tue Nov 9 04:46:56 2021 + Commit: Sam James gentoo org> CommitDate: Tue Nov 9 04:54:55 2021 + 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 gentoo.org> dev-libs/bemenu/bemenu-0.6.3.ebuild | 4 dev-libs/bemenu/bemenu-.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} == ]]; 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-.ebuild b/dev-libs/bemenu/bemenu-.ebuild index e7510494e8a..9618113b573 100644 --- a/dev-libs/bemenu/bemenu-.ebuild +++ b/dev-libs/bemenu/bemenu-.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) }
[gentoo-commits] repo/gentoo:master commit in: dev-libs/bemenu/
commit: 772670b0e9c4ce84901631c670fa4f771cc3d27e Author: Matthew Thode gentoo org> AuthorDate: Sat Sep 25 02:29:58 2021 + Commit: Matthew Thode gentoo org> CommitDate: Sat Sep 25 02:30:50 2021 + 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 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 000..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} == ]]; 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) +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/bemenu/
commit: 498693d0d430da9603fc0a955630858ac3df5a20 Author: Matthew Thode gentoo org> AuthorDate: Mon May 24 03:19:29 2021 + Commit: Matthew Thode gentoo org> CommitDate: Mon May 24 03:19:45 2021 + 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 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 000..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} == ]]; 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) +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/bemenu/
commit: 6fc31c3875aea49bc8791577ef6d2df260c3344c Author: Andreas K. Huettel gentoo org> AuthorDate: Wed Jan 6 16:57:35 2021 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Wed Jan 6 17:14:27 2021 + 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 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..000 --- 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} == ]]; 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) -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/bemenu/
commit: 80415d884723e9bd27bd29124bb0207a1886468d Author: Aisha Tammy aisha cc> AuthorDate: Sat Jul 4 11:19:53 2020 + Commit: Matthew Thode gentoo org> CommitDate: Sat Jul 4 18:27:48 2020 + 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 aisha.cc> Signed-off-by: Matthew Thode 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..000 --- 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} == ]]; 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 -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/bemenu/
commit: c132740c516eacde50f924c950067dd373ec0db8 Author: Aisha Tammy aisha cc> AuthorDate: Sat Jul 4 11:06:39 2020 + Commit: Matthew Thode gentoo org> CommitDate: Sat Jul 4 18:27:47 2020 + 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 aisha.cc> Signed-off-by: Matthew Thode 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 000..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} == ]]; 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) +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/bemenu/
commit: 23fa27556df7c13e7a5c03a87f7be017ea72dc09 Author: Matthew Thode gentoo org> AuthorDate: Mon May 11 16:42:20 2020 + Commit: Matthew Thode gentoo org> CommitDate: Mon May 11 16:42:34 2020 + 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 gentoo.org> dev-libs/bemenu/bemenu-0.4.1.ebuild | 4 ++-- dev-libs/bemenu/bemenu-.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-.ebuild b/dev-libs/bemenu/bemenu-.ebuild index ac67248489c..e7510494e8a 100644 --- a/dev-libs/bemenu/bemenu-.ebuild +++ b/dev-libs/bemenu/bemenu-.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() {
[gentoo-commits] repo/gentoo:master commit in: dev-libs/bemenu/
commit: 409b627c863a803a801f5cf0d99f7c74ea68bb4a Author: Matthew Thode gentoo org> AuthorDate: Mon May 11 15:58:11 2020 + Commit: Matthew Thode gentoo org> CommitDate: Mon May 11 15:58:39 2020 + 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 gentoo.org> dev-libs/bemenu/bemenu-0.4.1.ebuild | 2 +- dev-libs/bemenu/bemenu-.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-.ebuild b/dev-libs/bemenu/bemenu-.ebuild index 06c598e8072..ac67248489c 100644 --- a/dev-libs/bemenu/bemenu-.ebuild +++ b/dev-libs/bemenu/bemenu-.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 }
[gentoo-commits] repo/gentoo:master commit in: dev-libs/bemenu/
commit: 9b138602790a3c857cbcf44a84f42e3b280b4523 Author: Matthew Thode gentoo org> AuthorDate: Mon May 11 03:37:20 2020 + Commit: Matthew Thode gentoo org> CommitDate: Mon May 11 03:37:20 2020 + 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 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 000..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} == ]]; 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) +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/bemenu/files/, dev-libs/bemenu/
commit: 8c1a28d21499bc408a8e0e3c88a04d98d1a6dc2d Author: Matthew Thode gentoo org> AuthorDate: Mon Mar 16 03:09:37 2020 + Commit: Matthew Thode gentoo org> CommitDate: Mon Mar 16 03:09:56 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c1a28d2 dev-libs/bemenu: remove merged patch Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Matthew Thode gentoo.org> dev-libs/bemenu/bemenu-.ebuild | 2 -- dev-libs/bemenu/files/soname-fix.patch | 26 -- 2 files changed, 28 deletions(-) diff --git a/dev-libs/bemenu/bemenu-.ebuild b/dev-libs/bemenu/bemenu-.ebuild index 8b4263622de..06c598e8072 100644 --- a/dev-libs/bemenu/bemenu-.ebuild +++ b/dev-libs/bemenu/bemenu-.ebuild @@ -40,8 +40,6 @@ DEPEND=" RDEPEND="${DEPEND}" BDEPEND="doc? ( app-doc/doxygen )" -PATCHES=( "${FILESDIR}/soname-fix.patch" ) - src_compile() { emake clients $(usex ncurses curses) $(usex X x11) $(usex wayland wayland) use doc && emake doxygen diff --git a/dev-libs/bemenu/files/soname-fix.patch b/dev-libs/bemenu/files/soname-fix.patch deleted file mode 100644 index 7fe33380ca8..000 --- a/dev-libs/bemenu/files/soname-fix.patch +++ /dev/null @@ -1,26 +0,0 @@ -commit 92929f9777b9c39a2829a9db1c19ef37859dc7fc -Author: Matthew Thode -Date: Sun Mar 15 14:00:14 2020 -0500 - -add soname to shared libraries - -Found in Gentoo QA - -* QA Notice: The following shared libraries lack a SONAME -* /usr/lib/libbemenu.so.0.4.0 - -Signed-off-by: Matthew Thode - -diff --git a/GNUmakefile b/GNUmakefile -index c82bfd3..5b7b081 100644 a/GNUmakefile -+++ b/GNUmakefile -@@ -36,7 +36,7 @@ wayland: bemenu-renderer-wayland.so - $(LINK.c) -c $(filter %.c,$^) $(LDLIBS) -o $@ - - $(libs): %: VERSION .git/index -- $(LINK.c) -shared -fPIC $(filter %.c %.a,$^) $(LDLIBS) -o $(addsuffix .$(VERSION), $@) -+ $(LINK.c) -shared -fPIC $(filter %.c %.a,$^) $(LDLIBS) -o $(addsuffix .$(VERSION), $@) -Wl,-soname - ln -fs $(addsuffix .$(VERSION), $@) $(addsuffix .$(firstword $(subst ., ,$(VERSION))), $@) - ln -fs $(addsuffix .$(VERSION), $@) $@ -
[gentoo-commits] repo/gentoo:master commit in: dev-libs/bemenu/
commit: cf4804b7b8bb2919707e791442040549a67461f8 Author: Matthew Thode gentoo org> AuthorDate: Sun Mar 15 19:12:33 2020 + Commit: Matthew Thode gentoo org> CommitDate: Sun Mar 15 19:12:51 2020 + 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 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..000 --- 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} == ]]; 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 -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/bemenu/
commit: 21a480c520994535d7a9e44a27baa6596cd85723 Author: Matthew Thode gentoo org> AuthorDate: Sun Mar 15 19:11:59 2020 + Commit: Matthew Thode gentoo org> CommitDate: Sun Mar 15 19:12:50 2020 + 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 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 @@ prometheanf...@gentoo.org Matthew Thode - - Dynamic menu library and client program inspired by dmenu (for wayland) -
[gentoo-commits] repo/gentoo:master commit in: dev-libs/bemenu/, dev-libs/bemenu/files/
commit: 04f9bda51d8d1c860704dfa16164783963bdddf9 Author: Matthew Thode gentoo org> AuthorDate: Sun Mar 15 19:11:03 2020 + Commit: Matthew Thode gentoo org> CommitDate: Sun Mar 15 19:12:48 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04f9bda5 dev-libs/bemenu: fix build Closes: https://bugs.gentoo.org/712398 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Matthew Thode gentoo.org> dev-libs/bemenu/bemenu-.ebuild | 18 +++--- dev-libs/bemenu/files/soname-fix.patch | 26 ++ 2 files changed, 33 insertions(+), 11 deletions(-) diff --git a/dev-libs/bemenu/bemenu-.ebuild b/dev-libs/bemenu/bemenu-.ebuild index cc3b01f2040..8b4263622de 100644 --- a/dev-libs/bemenu/bemenu-.ebuild +++ b/dev-libs/bemenu/bemenu-.ebuild @@ -3,8 +3,6 @@ EAPI=7 -inherit cmake-utils - DESCRIPTION="dmenu clone for wayland" HOMEPAGE="https://github.com/Cloudef/bemenu"; if [[ ${PV} == ]]; then @@ -36,21 +34,19 @@ DEPEND=" x11-libs/libX11 x11-libs/cairo[X] x11-libs/pango[X] + x11-libs/libXinerama ) " 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 +PATCHES=( "${FILESDIR}/soname-fix.patch" ) + +src_compile() { + emake clients $(usex ncurses curses) $(usex X x11) $(usex wayland wayland) + use doc && emake doxygen } src_install() { - cmake-utils_src_install + emake install PREFIX="${D}"/usr libdir=/$(get_libdir) } diff --git a/dev-libs/bemenu/files/soname-fix.patch b/dev-libs/bemenu/files/soname-fix.patch new file mode 100644 index 000..7fe33380ca8 --- /dev/null +++ b/dev-libs/bemenu/files/soname-fix.patch @@ -0,0 +1,26 @@ +commit 92929f9777b9c39a2829a9db1c19ef37859dc7fc +Author: Matthew Thode +Date: Sun Mar 15 14:00:14 2020 -0500 + +add soname to shared libraries + +Found in Gentoo QA + +* QA Notice: The following shared libraries lack a SONAME +* /usr/lib/libbemenu.so.0.4.0 + +Signed-off-by: Matthew Thode + +diff --git a/GNUmakefile b/GNUmakefile +index c82bfd3..5b7b081 100644 +--- a/GNUmakefile b/GNUmakefile +@@ -36,7 +36,7 @@ wayland: bemenu-renderer-wayland.so + $(LINK.c) -c $(filter %.c,$^) $(LDLIBS) -o $@ + + $(libs): %: VERSION .git/index +- $(LINK.c) -shared -fPIC $(filter %.c %.a,$^) $(LDLIBS) -o $(addsuffix .$(VERSION), $@) ++ $(LINK.c) -shared -fPIC $(filter %.c %.a,$^) $(LDLIBS) -o $(addsuffix .$(VERSION), $@) -Wl,-soname + ln -fs $(addsuffix .$(VERSION), $@) $(addsuffix .$(firstword $(subst ., ,$(VERSION))), $@) + ln -fs $(addsuffix .$(VERSION), $@) $@ +
[gentoo-commits] repo/gentoo:master commit in: dev-libs/bemenu/
commit: bf8426a1975ed0deae088ba579ece3d4e4e3012d Author: Matthew Thode gentoo org> AuthorDate: Mon Mar 9 15:51:41 2020 + Commit: Matthew Thode gentoo org> CommitDate: Mon Mar 9 15:51:57 2020 + 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 gentoo.org> dev-libs/bemenu/Manifest| 1 + dev-libs/bemenu/{bemenu-.ebuild => bemenu-0.3.0.ebuild} | 13 + dev-libs/bemenu/bemenu-.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-.ebuild b/dev-libs/bemenu/bemenu-0.3.0.ebuild similarity index 76% copy from dev-libs/bemenu/bemenu-.ebuild copy to dev-libs/bemenu/bemenu-0.3.0.ebuild index f9113da669b..cc3b01f2040 100644 --- a/dev-libs/bemenu/bemenu-.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} == ]]; 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-.ebuild b/dev-libs/bemenu/bemenu-.ebuild index f9113da669b..cc3b01f2040 100644 --- a/dev-libs/bemenu/bemenu-.ebuild +++ b/dev-libs/bemenu/bemenu-.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} == ]]; 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
[gentoo-commits] repo/gentoo:master commit in: dev-libs/bemenu/
commit: d70dca803676f90b8cc93104cb93a3db264a9bed Author: Matthew Thode gentoo org> AuthorDate: Mon Nov 25 16:09:56 2019 + Commit: Matthew Thode gentoo org> CommitDate: Mon Nov 25 16:10:12 2019 + 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 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 000..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 000..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} == ]]; 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 +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/bemenu/
commit: 6747bb3076a52389d8dd8fa173cf2abc1dd1774b Author: Aidan Harris aidanharris io> AuthorDate: Tue Mar 26 17:47:44 2019 + Commit: Matthew Thode gentoo org> CommitDate: Wed Mar 27 02:10:17 2019 + 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 aidanharris.io> Signed-off-by: Matthew Thode gentoo.org> dev-libs/bemenu/bemenu-.ebuild | 35 +-- 1 file changed, 25 insertions(+), 10 deletions(-) diff --git a/dev-libs/bemenu/bemenu-.ebuild b/dev-libs/bemenu/bemenu-.ebuild index 1bfa5ce8fae..f9113da669b 100644 --- a/dev-libs/bemenu/bemenu-.ebuild +++ b/dev-libs/bemenu/bemenu-.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 }
[gentoo-commits] repo/gentoo:master commit in: dev-libs/bemenu/
commit: 4da0ce11e3f38ad19f40e819c83d6b6b413f68c3 Author: Matthew Thode gentoo org> AuthorDate: Fri Feb 8 00:39:25 2019 + Commit: Matthew Thode gentoo org> CommitDate: Fri Feb 8 00:39:25 2019 + 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 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 @@ Matthew Thode + Dynamic menu library and client program inspired by dmenu (for wayland)
[gentoo-commits] repo/gentoo:master commit in: dev-libs/bemenu/
commit: 7ec3bfd94c9b6a52f8006859a2c61b1a0c8b0c17 Author: Matthew Thode gentoo org> AuthorDate: Fri Feb 8 00:16:27 2019 + Commit: Matthew Thode gentoo org> CommitDate: Fri Feb 8 00:16:42 2019 + 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 gentoo.org> dev-libs/bemenu/bemenu-.ebuild | 36 dev-libs/bemenu/metadata.xml | 10 ++ 2 files changed, 46 insertions(+) diff --git a/dev-libs/bemenu/bemenu-.ebuild b/dev-libs/bemenu/bemenu-.ebuild new file mode 100644 index 000..1bfa5ce8fae --- /dev/null +++ b/dev-libs/bemenu/bemenu-.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 000..1301fb3341b --- /dev/null +++ b/dev-libs/bemenu/metadata.xml @@ -0,0 +1,10 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + + prometheanf...@gentoo.org + Matthew Thode + + + +