[gentoo-commits] repo/proj/guru:dev commit in: x11-wm/dk/, x11-wm/qtile-extras/

2024-05-14 Thread Julien Roy
commit: e04ce94a6cfa8e59ee76852e7c9759a4a9a6ffd6
Author: Lucio Sauer  posteo  net>
AuthorDate: Wed May 15 00:12:22 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Wed May 15 00:59:24 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e04ce94a

x11-wm/*: fix variable order

Signed-off-by: Lucio Sauer  posteo.net>
Closes: https://github.com/gentoo/guru/pull/190
Signed-off-by: Julien Roy  jroy.ca>

 x11-wm/dk/dk-1.7.ebuild| 10 ++
 x11-wm/qtile-extras/qtile-extras-0.23.0.ebuild | 17 +++--
 2 files changed, 13 insertions(+), 14 deletions(-)

diff --git a/x11-wm/dk/dk-1.7.ebuild b/x11-wm/dk/dk-1.7.ebuild
index b53dad3a95..a50deb207c 100644
--- a/x11-wm/dk/dk-1.7.ebuild
+++ b/x11-wm/dk/dk-1.7.ebuild
@@ -3,18 +3,21 @@
 
 EAPI=8
 
+inherit toolchain-funcs xdg-utils desktop
+
 DESCRIPTION="A list based tiling window manager in the vein of dwm, bspwm, and 
xmonad."
 HOMEPAGE="https://bitbucket.org/natemaia/dk/src/master/;
-#EGIT_REPO_URI="https://bitbucket.org/natemaia/dk.git;
 
SRC_URI="https://bitbucket.org/natemaia/dk/get/bc9bd6349321c27ddb2dd7a9cb7630e2f1794c85.tar.gz
 -> ${P}.tar.gz"
-S="${WORKDIR}"
 
-inherit toolchain-funcs xdg-utils desktop
+S="${WORKDIR}"
 
 LICENSE="MIT"
 SLOT="0"
+KEYWORDS="~amd64 ~riscv ~x86"
+
 IUSE="examples man"
 RESTRICT=strip
+
 DEPEND="
x11-base/xcb-proto
x11-libs/libxcb
@@ -28,7 +31,6 @@ RDEPEND="
${DEPEND}
x11-misc/sxhkd
 "
-KEYWORDS="~amd64 ~riscv ~x86"
 #src_prepare() {
 #  default
 

diff --git a/x11-wm/qtile-extras/qtile-extras-0.23.0.ebuild 
b/x11-wm/qtile-extras/qtile-extras-0.23.0.ebuild
index eba8f97d6e..04ddfe984e 100644
--- a/x11-wm/qtile-extras/qtile-extras-0.23.0.ebuild
+++ b/x11-wm/qtile-extras/qtile-extras-0.23.0.ebuild
@@ -8,25 +8,22 @@ PYTHON_COMPAT=(python3_{9..12})
 
 inherit distutils-r1
 
-SRC_URI="https://github.com/elParaguayo/qtile-extras/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
-KEYWORDS="~amd64"
-
 DESCRIPTION="elParaguayo's Qtile Extras"
 HOMEPAGE="https://github.com/elParaguayo/qtile-extras;
+SRC_URI="https://github.com/elParaguayo/qtile-extras/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
 
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="x11-wm/qtile"
+DEPEND="${RDEPEND}"
 BDEPEND="
dev-python/build
dev-python/installer
dev-python/setuptools-scm
 "
 
-RDEPEND="x11-wm/qtile"
-
-DEPEND="${RDEPEND}"
-
-LICENSE="MIT"
-SLOT="0"
-
 export SETUPTOOLS_SCM_PRETEND_VERSION=7.0.0
 
 python_compile() {



[gentoo-commits] repo/proj/guru:dev commit in: x11-wm/dk/

2023-05-12 Thread Matt Jolly
commit: d3fcf483a689a35b4da4b6669dff18739943d58b
Author: Matt Jolly  footclan  ninja>
AuthorDate: Fri May 12 09:17:01 2023 +
Commit: Matt Jolly  footclan  ninja>
CommitDate: Fri May 12 09:19:15 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d3fcf483

x11-wm/dk: destabilize 1.7 for ~amd64, ~x86

https://wiki.gentoo.org/wiki/Project:GURU#The_regulations

Additional QA fixes

Signed-off-by: Matt Jolly  footclan.ninja>

 x11-wm/dk/dk-1.7.ebuild | 4 ++--
 x11-wm/dk/metadata.xml  | 1 +
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/x11-wm/dk/dk-1.7.ebuild b/x11-wm/dk/dk-1.7.ebuild
index 9ec1de9dc..b53dad3a9 100644
--- a/x11-wm/dk/dk-1.7.ebuild
+++ b/x11-wm/dk/dk-1.7.ebuild
@@ -28,7 +28,7 @@ RDEPEND="
${DEPEND}
x11-misc/sxhkd
 "
-KEYWORDS="amd64 ~riscv x86"
+KEYWORDS="~amd64 ~riscv ~x86"
 #src_prepare() {
 #  default
 
@@ -61,7 +61,7 @@ src_install() {
 
 #  insinto /etc/xdg/sxhkd
 #  doins examples/sxhkdrc
-   
+
 #  if use doc ; then
 #  insinto /etc/xdg/sxhkd
 #  doins doc/sxhkdrc doc/dkrc

diff --git a/x11-wm/dk/metadata.xml b/x11-wm/dk/metadata.xml
index 4a86c7f20..d3ee7d180 100644
--- a/x11-wm/dk/metadata.xml
+++ b/x11-wm/dk/metadata.xml
@@ -8,6 +8,7 @@

https://bitbucket.org/natemaia/dk/src/master/
https://bitbucket.org/natemaia/dk/issue
+   natemaia/dk

 
 



[gentoo-commits] repo/proj/guru:dev commit in: x11-wm/dk/

2022-10-24 Thread Luciano Degni
commit: 2c6c193dbe767eb3d62305ecc46647e7ae86e266
Author: Luciano Degni (Pungolo)  gmail  com>
AuthorDate: Mon Oct 24 13:20:22 2022 +
Commit: Luciano Degni  gmail  com>
CommitDate: Mon Oct 24 13:20:56 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2c6c193d

x11-wm/dk: add 1.7

Signed-off-by: Luciano Degni (Pungolo)  gmail.com>

 x11-wm/dk/Manifest  |  1 +
 x11-wm/dk/dk-1.7.ebuild | 83 +
 2 files changed, 84 insertions(+)

diff --git a/x11-wm/dk/Manifest b/x11-wm/dk/Manifest
new file mode 100644
index 0..de452118e
--- /dev/null
+++ b/x11-wm/dk/Manifest
@@ -0,0 +1 @@
+DIST dk-1.7.tar.gz 61896 BLAKE2B 
06a914b377591d3ebe0a92de430bf5a540252ded4fb6ea731fa6fd7459268eab82547c36071385b44f293434a8028a888e60071ae185915852e2dc98acb2daea
 SHA512 
17a36938d22caf436414bb7c29b4370f768c3155c7835b455ae63c374e45fad1218e4332e2b2d4e8f7933259b4c8d7ad19b86fbede063b670c755668ce77796e

diff --git a/x11-wm/dk/dk-1.7.ebuild b/x11-wm/dk/dk-1.7.ebuild
new file mode 100644
index 0..9ec1de9dc
--- /dev/null
+++ b/x11-wm/dk/dk-1.7.ebuild
@@ -0,0 +1,83 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="A list based tiling window manager in the vein of dwm, bspwm, and 
xmonad."
+HOMEPAGE="https://bitbucket.org/natemaia/dk/src/master/;
+#EGIT_REPO_URI="https://bitbucket.org/natemaia/dk.git;
+SRC_URI="https://bitbucket.org/natemaia/dk/get/bc9bd6349321c27ddb2dd7a9cb7630e2f1794c85.tar.gz
 -> ${P}.tar.gz"
+S="${WORKDIR}"
+
+inherit toolchain-funcs xdg-utils desktop
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="examples man"
+RESTRICT=strip
+DEPEND="
+   x11-base/xcb-proto
+   x11-libs/libxcb
+   x11-libs/xcb-util-cursor
+   x11-libs/xcb-util-keysyms
+   x11-libs/xcb-util
+   x11-libs/xcb-util-wm
+"
+
+RDEPEND="
+   ${DEPEND}
+   x11-misc/sxhkd
+"
+KEYWORDS="amd64 ~riscv x86"
+#src_prepare() {
+#  default
+
+#  -e "s/ -Os / /" \
+
+#  sed -i \
+#  -e "/^\(LDFLAGS\|CFLAGS\|CPPFLAGS\)/{s| = | += |g;s|-s ||g}" \
+#  Makefile || die
+#}
+
+src_compile() {
+   # -Os not happy
+   #replace-flags -Os -O2
+   cd natemaia-dk-bc9bd6349321 || die
+   emake CC="$(tc-getCC)"
+}
+
+src_install() {
+   cd natemaia-dk-bc9bd6349321 || die
+   if use man; then
+   sed "s/VERSION/${VERSION}/g" man/dk.1 || die
+   doman man/*.*
+   fi
+
+   dobin dk dkcmd
+   make_desktop_entry dk.desktop /usr/share/xsessions/
+   #emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install
+   #DOC="/usr/share/doc/${PF}" MAN="/usr/share/man/man1/" install
+   #dobin ${D}/dk
+
+#  insinto /etc/xdg/sxhkd
+#  doins examples/sxhkdrc
+   
+#  if use doc ; then
+#  insinto /etc/xdg/sxhkd
+#  doins doc/sxhkdrc doc/dkrc
+#  insinto /etc/xdg/dk
+#  doins doc/scripts
+#  fi
+}
+
+#src_test() {
+#  emake test
+#}
+
+pkg_postinst() {
+   xdg_desktop_database_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+}



[gentoo-commits] repo/proj/guru:dev commit in: x11-wm/dk/

2022-10-24 Thread Luciano Degni
commit: d87f18bb0e321acd92d4a1ada6bca99302a04034
Author: Luciano Degni (Pungolo)  gmail  com>
AuthorDate: Mon Oct 24 07:47:59 2022 +
Commit: Luciano Degni  gmail  com>
CommitDate: Mon Oct 24 07:49:25 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d87f18bb

x11-wm/dk: unkeyword 

Signed-off-by: Luciano Degni (Pungolo)  gmail.com>

 x11-wm/dk/Manifest   | 1 -
 x11-wm/dk/dk-.ebuild | 4 ++--
 2 files changed, 2 insertions(+), 3 deletions(-)

diff --git a/x11-wm/dk/Manifest b/x11-wm/dk/Manifest
deleted file mode 100644
index 97118d2e8..0
--- a/x11-wm/dk/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-EBUILD dk-.ebuild 1474 BLAKE2B 
96ff6bcff9768d191cb4c13cf3261c79ff74ff23fc997e9ab11deb5f5abe9502de0aa77d977133a9de72cf34ad18e949bd1cf7b8e484d1ec8c5e306fef942408
 SHA512 
0f1b55ef07f9c9b498c61aa6e5fc19bbed4b2a5a80b12bd4d72bd2ac1fe45f4ff527208e44b8f6d174044f5c73468b6839ae59cb1a8969a51be33581582b

diff --git a/x11-wm/dk/dk-.ebuild b/x11-wm/dk/dk-.ebuild
index aa5d243a8..09e412d97 100644
--- a/x11-wm/dk/dk-.ebuild
+++ b/x11-wm/dk/dk-.ebuild
@@ -7,7 +7,7 @@ DESCRIPTION="A list based tiling window manager in the vein of 
dwm, bspwm, and x
 HOMEPAGE="https://bitbucket.org/natemaia/dk/src/master/;
 EGIT_REPO_URI="https://bitbucket.org/natemaia/dk.git;
 
-inherit toolchain-funcs flag-o-matic xdg-utils git-r3 desktop
+inherit toolchain-funcs flag-o-matic xdg-utils git-r3 #desktop
 
 LICENSE="MIT"
 SLOT="0"
@@ -29,7 +29,7 @@ RDEPEND="
 
 QA_FLAGS_IGNORED="usr/bin/*"
 
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~m68k ~ppc64 ~riscv ~x86"
+#KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~m68k ~ppc64 ~riscv ~x86"
 
 src_unpack() {
git-r3_src_unpack



[gentoo-commits] repo/proj/guru:dev commit in: x11-wm/dk/

2022-10-24 Thread Luciano Degni
commit: 402179736369c13ff362dbd6e19a4d0dba0616bd
Author: Luciano Degni (Pungolo)  gmail  com>
AuthorDate: Mon Oct 24 07:46:35 2022 +
Commit: Luciano Degni  gmail  com>
CommitDate: Mon Oct 24 07:49:25 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=40217973

x11-wm/dk: new package, add 

Signed-off-by: Luciano Degni (Pungolo)  gmail.com>

 x11-wm/dk/Manifest   |  1 +
 x11-wm/dk/dk-.ebuild | 81 
 x11-wm/dk/metadata.xml   | 13 
 3 files changed, 95 insertions(+)

diff --git a/x11-wm/dk/Manifest b/x11-wm/dk/Manifest
new file mode 100644
index 0..97118d2e8
--- /dev/null
+++ b/x11-wm/dk/Manifest
@@ -0,0 +1 @@
+EBUILD dk-.ebuild 1474 BLAKE2B 
96ff6bcff9768d191cb4c13cf3261c79ff74ff23fc997e9ab11deb5f5abe9502de0aa77d977133a9de72cf34ad18e949bd1cf7b8e484d1ec8c5e306fef942408
 SHA512 
0f1b55ef07f9c9b498c61aa6e5fc19bbed4b2a5a80b12bd4d72bd2ac1fe45f4ff527208e44b8f6d174044f5c73468b6839ae59cb1a8969a51be33581582b

diff --git a/x11-wm/dk/dk-.ebuild b/x11-wm/dk/dk-.ebuild
new file mode 100644
index 0..aa5d243a8
--- /dev/null
+++ b/x11-wm/dk/dk-.ebuild
@@ -0,0 +1,81 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="A list based tiling window manager in the vein of dwm, bspwm, and 
xmonad."
+HOMEPAGE="https://bitbucket.org/natemaia/dk/src/master/;
+EGIT_REPO_URI="https://bitbucket.org/natemaia/dk.git;
+
+inherit toolchain-funcs flag-o-matic xdg-utils git-r3 desktop
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="examples man"
+
+DEPEND="
+   x11-base/xcb-proto
+   x11-libs/libxcb
+   x11-libs/xcb-util-cursor
+   x11-libs/xcb-util-keysyms
+   x11-libs/xcb-util
+   x11-libs/xcb-util-wm
+"
+
+RDEPEND="
+   ${DEPEND}
+   x11-misc/sxhkd
+"
+
+QA_FLAGS_IGNORED="usr/bin/*"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~m68k ~ppc64 ~riscv ~x86"
+
+src_unpack() {
+   git-r3_src_unpack
+}
+
+src_prepare() {
+   default
+
+   sed -i \
+   -e "s/ -Os / /" \
+   -e "/^\(LDFLAGS\|CFLAGS\|CPPFLAGS\)/{s| = | += |g;s|-s ||g}" \
+   Makefile || die
+}
+
+src_compile() {
+   # -Os not happy
+   replace-flags -Os -O2
+
+   emake CC="$(tc-getCC)"
+}
+
+src_install() {
+   dodoc README.md
+   if use man; then
+   #sed "s/VERSION/${VERSION}/g" man/dk.1 || die
+   doman man/*.*
+   fi
+   #dobin dk dkcmd
+   emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" DOC="/usr/share/doc/${PF}" 
MAN="/usr/share/man/man1/" install
+   #dobin ${D}/dk
+#  if use examples ; then
+#  insinto /etc/xdg/sxhkd
+#  doins doc/sxhkdrc doc/dkrc
+#  insinto /etc/xdg/dk
+#  doins doc/scripts
+#  fi
+}
+
+src_test() {
+   emake test
+}
+
+pkg_postinst() {
+   xdg_desktop_database_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+}

diff --git a/x11-wm/dk/metadata.xml b/x11-wm/dk/metadata.xml
new file mode 100644
index 0..60d803024
--- /dev/null
+++ b/x11-wm/dk/metadata.xml
@@ -0,0 +1,13 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   degni.pub...@gmail.com
+   Luciano Degni
+   
+   
+   https://bitbucket.org/natemaia/dk/src/master/
+   https://bitbucket.org/natemaia/dk/issue
+   
+
+