public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: gui-wm/dwl/
@ 2024-07-29  7:33 Joonas Niilola
  0 siblings, 0 replies; 19+ messages in thread
From: Joonas Niilola @ 2024-07-29  7:33 UTC (permalink / raw
  To: gentoo-commits

commit:     c35117bc1f6074fe295d6fc965bfe276bbcbb983
Author:     Leonardo Hernández Hernández <leohdz172 <AT> proton <DOT> me>
AuthorDate: Sun Jul 14 00:02:50 2024 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Mon Jul 29 07:33:49 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c35117bc

gui-wm/dwl: add 0.6

Signed-off-by: Leonardo Hernández Hernández <leohdz172 <AT> proton.me>
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 gui-wm/dwl/Manifest       |  1 +
 gui-wm/dwl/dwl-0.6.ebuild | 76 +++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 77 insertions(+)

diff --git a/gui-wm/dwl/Manifest b/gui-wm/dwl/Manifest
index 63f268c2d1ec..119227529e2f 100644
--- a/gui-wm/dwl/Manifest
+++ b/gui-wm/dwl/Manifest
@@ -1 +1,2 @@
 DIST dwl-v0.5.tar.gz 57363 BLAKE2B 6dce89cbfa1aa1946983897bed5ac16619ac237e0f7092b588847315b849392b83643839dc5386c5bd73a36e5da55a281696a6ef13dcaec8345cb4e495c5e3b7 SHA512 7bd292559b0ecafc54bf1c1ba0c3b6b0417e8bd03bb0058f492b87295c92b50932e25621cc5f804c38ad06ffadad7bb8017872fade4a04bf617b1d4f1993aae8
+DIST dwl-v0.6.tar.gz 62677 BLAKE2B 01d010c7e5054c9a8ed0b2b03093e8eee8ff11555296819f2b42a54dd5f07507d9129e6eaf34521d5743bf172309472b52d9a0106b7badd545c75e922a115ef0 SHA512 5e5d7599438d4cdf632e7afaddb1d345c8131c9925e9e4d1b632ad52c4418b1db2c0ff6a2da4b5686607c79cf2598e26e8c7f4c8385be82b2c2355fa28c2e8fb

diff --git a/gui-wm/dwl/dwl-0.6.ebuild b/gui-wm/dwl/dwl-0.6.ebuild
new file mode 100644
index 000000000000..823944d46d13
--- /dev/null
+++ b/gui-wm/dwl/dwl-0.6.ebuild
@@ -0,0 +1,76 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit savedconfig toolchain-funcs
+
+if [[ ${PV} == 9999 ]]; then
+	EGIT_REPO_URI="https://codeberg.org/dwl/dwl.git"
+	inherit git-r3
+else
+	MY_PV="${PV/_rc/-rc}"
+	MY_P="${PN}-v${MY_PV}"
+	SRC_URI="https://codeberg.org/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}.tar.gz"
+	S="${WORKDIR}/${MY_P}"
+	KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+fi
+
+DESCRIPTION="dwm for Wayland"
+HOMEPAGE="https://codeberg.org/dwl/dwl"
+
+LICENSE="CC0-1.0 GPL-3+ MIT"
+SLOT="0"
+IUSE="X"
+
+if [[ ${PV} == 9999 ]]; then
+	COMMON_DEPEND="~gui-libs/wlroots-9999:=[libinput,session,X?]"
+else
+	COMMON_DEPEND="
+		>=gui-libs/wlroots-0.17:=[libinput,session,X?]
+		<gui-libs/wlroots-0.18:="
+fi
+
+COMMON_DEPEND+="
+	dev-libs/libinput:=
+	dev-libs/wayland
+	x11-libs/libxkbcommon
+	X? (
+		x11-libs/libxcb:=
+		x11-libs/xcb-util-wm
+	)
+"
+RDEPEND="
+	${COMMON_DEPEND}
+	X? (
+		x11-base/xwayland
+	)
+"
+# uses <linux/input-event-codes.h>
+DEPEND="
+	${COMMON_DEPEND}
+	sys-kernel/linux-headers
+"
+BDEPEND="
+	>=dev-libs/wayland-protocols-1.32
+	dev-util/wayland-scanner
+	virtual/pkgconfig
+"
+
+src_prepare() {
+	restore_config config.h
+
+	default
+}
+
+src_compile() {
+	emake PKG_CONFIG="$(tc-getPKG_CONFIG)" CC="$(tc-getCC)" \
+		XWAYLAND="$(usev X -DXWAYLAND)" XLIBS="$(usev X "xcb xcb-icccm")" dwl
+}
+
+src_install() {
+	emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install
+	dodoc CHANGELOG.md README.md
+
+	save_config config.h
+}


^ permalink raw reply related	[flat|nested] 19+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gui-wm/dwl/
@ 2024-08-28  6:11 Joonas Niilola
  0 siblings, 0 replies; 19+ messages in thread
From: Joonas Niilola @ 2024-08-28  6:11 UTC (permalink / raw
  To: gentoo-commits

commit:     58190cb5a39602aa69f952461627b85efafa5921
Author:     Leonardo Hernández Hernández <leohdz172 <AT> proton <DOT> me>
AuthorDate: Sun Aug 18 20:44:00 2024 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Wed Aug 28 06:09:09 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58190cb5

gui-wm/dwl: add 0.7, drop 0.7_rc1

Signed-off-by: Leonardo Hernández Hernández <leohdz172 <AT> proton.me>
Closes: https://github.com/gentoo/gentoo/pull/38191
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 gui-wm/dwl/Manifest                               | 2 +-
 gui-wm/dwl/{dwl-0.7_rc1.ebuild => dwl-0.7.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-wm/dwl/Manifest b/gui-wm/dwl/Manifest
index e7ecf3f9d006..d3809c7d08e7 100644
--- a/gui-wm/dwl/Manifest
+++ b/gui-wm/dwl/Manifest
@@ -1,3 +1,3 @@
 DIST dwl-v0.5.tar.gz 57363 BLAKE2B 6dce89cbfa1aa1946983897bed5ac16619ac237e0f7092b588847315b849392b83643839dc5386c5bd73a36e5da55a281696a6ef13dcaec8345cb4e495c5e3b7 SHA512 7bd292559b0ecafc54bf1c1ba0c3b6b0417e8bd03bb0058f492b87295c92b50932e25621cc5f804c38ad06ffadad7bb8017872fade4a04bf617b1d4f1993aae8
 DIST dwl-v0.6.tar.gz 62677 BLAKE2B 01d010c7e5054c9a8ed0b2b03093e8eee8ff11555296819f2b42a54dd5f07507d9129e6eaf34521d5743bf172309472b52d9a0106b7badd545c75e922a115ef0 SHA512 5e5d7599438d4cdf632e7afaddb1d345c8131c9925e9e4d1b632ad52c4418b1db2c0ff6a2da4b5686607c79cf2598e26e8c7f4c8385be82b2c2355fa28c2e8fb
-DIST dwl-v0.7-rc1.tar.gz 63167 BLAKE2B e581909decd5859702903c01e91af19dbcf394337dc6d1813835b883396eb075a91dcef1bfe0c92b1c0d61fd9303d1263a3ddbac1323c594ce84d628d9f31b66 SHA512 a3214539e3b8f1df3a3fef4dd51506db1ec1c730e793fbd30e2be44a2913b47b0f87d170a4466d61bb05a0822e6c4cab12916ff667db2c8b7e8fcc0beab0a2a1
+DIST dwl-v0.7.tar.gz 63510 BLAKE2B 643d09b805a7c14e486828acbe33f38c31bce2cc31455afb32351f685326016e8d0eddbcba15646d6ec3192c538ffe52dad97693a579ec8125d9537830b681b5 SHA512 d2ec9467bb7758ea52e0face555cb505624062eb66c8959b59e715b7d1c7bb74c649029f365c9bfd07d7b5806fdef018f555d7e64bd62e7e413ead45b5d73986

diff --git a/gui-wm/dwl/dwl-0.7_rc1.ebuild b/gui-wm/dwl/dwl-0.7.ebuild
similarity index 100%
rename from gui-wm/dwl/dwl-0.7_rc1.ebuild
rename to gui-wm/dwl/dwl-0.7.ebuild


^ permalink raw reply related	[flat|nested] 19+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gui-wm/dwl/
@ 2024-07-29  7:33 Joonas Niilola
  0 siblings, 0 replies; 19+ messages in thread
From: Joonas Niilola @ 2024-07-29  7:33 UTC (permalink / raw
  To: gentoo-commits

commit:     b099e386d270046c2bd68efec18d79d97cdbc1dc
Author:     Leonardo Hernández Hernández <leohdz172 <AT> proton <DOT> me>
AuthorDate: Mon Jul 15 04:26:16 2024 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Mon Jul 29 07:33:49 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b099e386

gui-wm/dwl: add 0.7_rc1

Signed-off-by: Leonardo Hernández Hernández <leohdz172 <AT> proton.me>
Closes: https://github.com/gentoo/gentoo/pull/37558
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 gui-wm/dwl/Manifest           |  1 +
 gui-wm/dwl/dwl-0.7_rc1.ebuild | 76 +++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 77 insertions(+)

diff --git a/gui-wm/dwl/Manifest b/gui-wm/dwl/Manifest
index 119227529e2f..e7ecf3f9d006 100644
--- a/gui-wm/dwl/Manifest
+++ b/gui-wm/dwl/Manifest
@@ -1,2 +1,3 @@
 DIST dwl-v0.5.tar.gz 57363 BLAKE2B 6dce89cbfa1aa1946983897bed5ac16619ac237e0f7092b588847315b849392b83643839dc5386c5bd73a36e5da55a281696a6ef13dcaec8345cb4e495c5e3b7 SHA512 7bd292559b0ecafc54bf1c1ba0c3b6b0417e8bd03bb0058f492b87295c92b50932e25621cc5f804c38ad06ffadad7bb8017872fade4a04bf617b1d4f1993aae8
 DIST dwl-v0.6.tar.gz 62677 BLAKE2B 01d010c7e5054c9a8ed0b2b03093e8eee8ff11555296819f2b42a54dd5f07507d9129e6eaf34521d5743bf172309472b52d9a0106b7badd545c75e922a115ef0 SHA512 5e5d7599438d4cdf632e7afaddb1d345c8131c9925e9e4d1b632ad52c4418b1db2c0ff6a2da4b5686607c79cf2598e26e8c7f4c8385be82b2c2355fa28c2e8fb
+DIST dwl-v0.7-rc1.tar.gz 63167 BLAKE2B e581909decd5859702903c01e91af19dbcf394337dc6d1813835b883396eb075a91dcef1bfe0c92b1c0d61fd9303d1263a3ddbac1323c594ce84d628d9f31b66 SHA512 a3214539e3b8f1df3a3fef4dd51506db1ec1c730e793fbd30e2be44a2913b47b0f87d170a4466d61bb05a0822e6c4cab12916ff667db2c8b7e8fcc0beab0a2a1

diff --git a/gui-wm/dwl/dwl-0.7_rc1.ebuild b/gui-wm/dwl/dwl-0.7_rc1.ebuild
new file mode 100644
index 000000000000..673657f8b653
--- /dev/null
+++ b/gui-wm/dwl/dwl-0.7_rc1.ebuild
@@ -0,0 +1,76 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit savedconfig toolchain-funcs
+
+if [[ ${PV} == 9999 ]]; then
+	EGIT_REPO_URI="https://codeberg.org/dwl/dwl.git"
+	inherit git-r3
+else
+	MY_PV="${PV/_rc/-rc}"
+	MY_P="${PN}-v${MY_PV}"
+	SRC_URI="https://codeberg.org/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}.tar.gz"
+	S="${WORKDIR}/${MY_P}"
+	KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+fi
+
+DESCRIPTION="dwm for Wayland"
+HOMEPAGE="https://codeberg.org/dwl/dwl"
+
+LICENSE="CC0-1.0 GPL-3+ MIT"
+SLOT="0"
+IUSE="X"
+
+if [[ ${PV} == 9999 ]]; then
+	COMMON_DEPEND="~gui-libs/wlroots-9999:=[libinput,session,X?]"
+else
+	COMMON_DEPEND="
+		>=gui-libs/wlroots-0.18:=[libinput,session,X?]
+		<gui-libs/wlroots-0.19:="
+fi
+
+COMMON_DEPEND+="
+	dev-libs/libinput:=
+	dev-libs/wayland
+	x11-libs/libxkbcommon
+	X? (
+		x11-libs/libxcb:=
+		x11-libs/xcb-util-wm
+	)
+"
+RDEPEND="
+	${COMMON_DEPEND}
+	X? (
+		x11-base/xwayland
+	)
+"
+# uses <linux/input-event-codes.h>
+DEPEND="
+	${COMMON_DEPEND}
+	sys-kernel/linux-headers
+"
+BDEPEND="
+	>=dev-libs/wayland-protocols-1.32
+	>=dev-util/wayland-scanner-1.23
+	virtual/pkgconfig
+"
+
+src_prepare() {
+	restore_config config.h
+
+	default
+}
+
+src_compile() {
+	emake PKG_CONFIG="$(tc-getPKG_CONFIG)" CC="$(tc-getCC)" \
+		XWAYLAND="$(usev X -DXWAYLAND)" XLIBS="$(usev X "xcb xcb-icccm")" dwl
+}
+
+src_install() {
+	emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install
+	dodoc CHANGELOG.md README.md
+
+	save_config config.h
+}


^ permalink raw reply related	[flat|nested] 19+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gui-wm/dwl/
@ 2024-07-29  7:33 Joonas Niilola
  0 siblings, 0 replies; 19+ messages in thread
From: Joonas Niilola @ 2024-07-29  7:33 UTC (permalink / raw
  To: gentoo-commits

commit:     257a8d60336a8a028e981d53a95b3ede2eed8ef6
Author:     Leonardo Hernández Hernández <leohdz172 <AT> proton <DOT> me>
AuthorDate: Sat Jul 13 22:50:46 2024 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Mon Jul 29 07:33:49 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=257a8d60

gui-wm/dwl: drop 0.5

Signed-off-by: Leonardo Hernández Hernández <leohdz172 <AT> proton.me>
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 gui-wm/dwl/dwl-0.5.ebuild | 76 -----------------------------------------------
 1 file changed, 76 deletions(-)

diff --git a/gui-wm/dwl/dwl-0.5.ebuild b/gui-wm/dwl/dwl-0.5.ebuild
deleted file mode 100644
index d96014e0f6ec..000000000000
--- a/gui-wm/dwl/dwl-0.5.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit savedconfig toolchain-funcs
-
-MY_P="${PN}-v${PV}"
-WLROOTS_SLOT="0/17"
-if [[ ${PV} == *9999* ]]; then
-	EGIT_REPO_URI="https://codeberg.org/dwl/dwl.git"
-	inherit git-r3
-
-	# 9999-r0: main (latest stable wlroots release)
-	# 9999-r1: wlroots-next (wlroots-9999)
-	case ${PVR} in
-		9999)
-			EGIT_BRANCH=main
-			;;
-		9999-r1)
-			EGIT_BRANCH=wlroots-next
-			WLROOTS_SLOT="0/9999"
-			;;
-	esac
-else
-	SRC_URI="https://codeberg.org/${PN}/${PN}/releases/download/v${PV}/${MY_P}.tar.gz"
-	S="${WORKDIR}/${MY_P}"
-	KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
-fi
-
-DESCRIPTION="dwm for Wayland"
-HOMEPAGE="https://codeberg.org/dwl/dwl"
-
-LICENSE="CC0-1.0 GPL-3+ MIT"
-SLOT="0"
-IUSE="X"
-
-RDEPEND="
-	dev-libs/libinput:=
-	dev-libs/wayland
-	gui-libs/wlroots:${WLROOTS_SLOT}[libinput,session,X?]
-	x11-libs/libxkbcommon
-	X? (
-		x11-libs/libxcb:=
-		x11-libs/xcb-util-wm
-	)
-"
-
-# uses <linux/input-event-codes.h>
-DEPEND="
-	${RDEPEND}
-	sys-kernel/linux-headers
-"
-BDEPEND="
-	>=dev-libs/wayland-protocols-1.32
-	dev-util/wayland-scanner
-	virtual/pkgconfig
-"
-
-src_prepare() {
-	restore_config config.h
-
-	default
-}
-
-src_compile() {
-	emake PKG_CONFIG="$(tc-getPKG_CONFIG)" CC="$(tc-getCC)" \
-		XWAYLAND="$(usev X -DXWAYLAND)" XLIBS="$(usev X "xcb xcb-icccm")" dwl
-}
-
-src_install() {
-	emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install
-	dodoc CHANGELOG.md README.md
-
-	save_config config.h
-}


^ permalink raw reply related	[flat|nested] 19+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gui-wm/dwl/
@ 2024-07-29  7:33 Joonas Niilola
  0 siblings, 0 replies; 19+ messages in thread
From: Joonas Niilola @ 2024-07-29  7:33 UTC (permalink / raw
  To: gentoo-commits

commit:     c0dd78795006770655c40b06d7077f448d2e2a0d
Author:     Leonardo Hernández Hernández <leohdz172 <AT> proton <DOT> me>
AuthorDate: Sat Jul 13 23:55:34 2024 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Mon Jul 29 07:33:49 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0dd7879

gui-wm/dwl: drop 9999-r1, sync 9999

dwl main branch now uses wlroots-9999

Signed-off-by: Leonardo Hernández Hernández <leohdz172 <AT> proton.me>
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 gui-wm/dwl/dwl-9999-r1.ebuild | 86 -------------------------------------------
 gui-wm/dwl/dwl-9999.ebuild    | 42 ++++++++-------------
 2 files changed, 16 insertions(+), 112 deletions(-)

diff --git a/gui-wm/dwl/dwl-9999-r1.ebuild b/gui-wm/dwl/dwl-9999-r1.ebuild
deleted file mode 100644
index 631ff290e732..000000000000
--- a/gui-wm/dwl/dwl-9999-r1.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit savedconfig toolchain-funcs
-
-MY_P="${PN}-v${PV}"
-
-WLROOTS_DEP="
-	>=gui-libs/wlroots-0.18:=[libinput,session,X?]
-	<gui-libs/wlroots-0.19:=
-"
-
-if [[ ${PV} == *9999* ]]; then
-	EGIT_REPO_URI="https://codeberg.org/dwl/dwl.git"
-	inherit git-r3
-
-	# 9999-r0: main (latest stable wlroots release)
-	# 9999-r1: wlroots-next (wlroots-9999)
-	case ${PVR} in
-		9999)
-			EGIT_BRANCH=main
-			;;
-		9999-r1)
-			EGIT_BRANCH=wlroots-next
-			WLROOTS_DEP="~gui-libs/wlroots-9999:=[libinput,session,X?]"
-			;;
-	esac
-else
-	SRC_URI="https://codeberg.org/${PN}/${PN}/releases/download/v${PV}/${MY_P}.tar.gz"
-	S="${WORKDIR}/${MY_P}"
-	KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
-fi
-
-DESCRIPTION="dwm for Wayland"
-HOMEPAGE="https://codeberg.org/dwl/dwl"
-
-LICENSE="CC0-1.0 GPL-3+ MIT"
-SLOT="0"
-IUSE="X"
-
-CDEPEND="
-	${WLROOTS_DEP}
-	dev-libs/libinput:=
-	dev-libs/wayland
-	x11-libs/libxkbcommon
-	X? (
-		x11-libs/libxcb:=
-		x11-libs/xcb-util-wm
-	)
-"
-RDEPEND="
-	${CDEPEND}
-	X? (
-		x11-base/xwayland
-	)
-"
-# uses <linux/input-event-codes.h>
-DEPEND="
-	${CDEPEND}
-	sys-kernel/linux-headers
-"
-BDEPEND="
-	>=dev-libs/wayland-protocols-1.32
-	>=dev-util/wayland-scanner-1.23
-	virtual/pkgconfig
-"
-
-src_prepare() {
-	restore_config config.h
-
-	default
-}
-
-src_compile() {
-	emake PKG_CONFIG="$(tc-getPKG_CONFIG)" CC="$(tc-getCC)" \
-		XWAYLAND="$(usev X -DXWAYLAND)" XLIBS="$(usev X "xcb xcb-icccm")" dwl
-}
-
-src_install() {
-	emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install
-	dodoc CHANGELOG.md README.md
-
-	save_config config.h
-}

diff --git a/gui-wm/dwl/dwl-9999.ebuild b/gui-wm/dwl/dwl-9999.ebuild
index f94a2aa83609..55db23917d62 100644
--- a/gui-wm/dwl/dwl-9999.ebuild
+++ b/gui-wm/dwl/dwl-9999.ebuild
@@ -5,30 +5,13 @@ EAPI=8
 
 inherit savedconfig toolchain-funcs
 
-MY_P="${PN}-v${PV}"
-
-WLROOTS_DEP="
-	>=gui-libs/wlroots-0.17:=[libinput,session,X?]
-	<gui-libs/wlroots-0.18:=
-"
-
-if [[ ${PV} == *9999* ]]; then
+if [[ ${PV} == 9999 ]]; then
 	EGIT_REPO_URI="https://codeberg.org/dwl/dwl.git"
 	inherit git-r3
-
-	# 9999-r0: main (latest stable wlroots release)
-	# 9999-r1: wlroots-next (wlroots-9999)
-	case ${PVR} in
-		9999)
-			EGIT_BRANCH=main
-			;;
-		9999-r1)
-			EGIT_BRANCH=wlroots-next
-			WLROOTS_DEP="~gui-libs/wlroots-9999:=[libinput,session,X?]"
-			;;
-	esac
 else
-	SRC_URI="https://codeberg.org/${PN}/${PN}/releases/download/v${PV}/${MY_P}.tar.gz"
+	MY_PV="${PV/_rc/-rc}"
+	MY_P="${PN}-v${MY_PV}"
+	SRC_URI="https://codeberg.org/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}.tar.gz"
 	S="${WORKDIR}/${MY_P}"
 	KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
 fi
@@ -40,8 +23,15 @@ LICENSE="CC0-1.0 GPL-3+ MIT"
 SLOT="0"
 IUSE="X"
 
-CDEPEND="
-	${WLROOTS_DEP}
+if [[ ${PV} == 9999 ]]; then
+	COMMON_DEPEND="~gui-libs/wlroots-9999:=[libinput,session,X?]"
+else
+	COMMON_DEPEND="
+		>=gui-libs/wlroots-0.19:=[libinput,session,X?]
+		<gui-libs/wlroots-0.20:="
+fi
+
+COMMON_DEPEND+="
 	dev-libs/libinput:=
 	dev-libs/wayland
 	x11-libs/libxkbcommon
@@ -51,19 +41,19 @@ CDEPEND="
 	)
 "
 RDEPEND="
-	${CDEPEND}
+	${COMMON_DEPEND}
 	X? (
 		x11-base/xwayland
 	)
 "
 # uses <linux/input-event-codes.h>
 DEPEND="
-	${CDEPEND}
+	${COMMON_DEPEND}
 	sys-kernel/linux-headers
 "
 BDEPEND="
 	>=dev-libs/wayland-protocols-1.32
-	dev-util/wayland-scanner
+	>=dev-util/wayland-scanner-1.23
 	virtual/pkgconfig
 "
 


^ permalink raw reply related	[flat|nested] 19+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gui-wm/dwl/
@ 2024-07-04  1:18 Sam James
  0 siblings, 0 replies; 19+ messages in thread
From: Sam James @ 2024-07-04  1:18 UTC (permalink / raw
  To: gentoo-commits

commit:     bb8d932ddf42758b53e562eaf428e41c011c2ec6
Author:     Leonardo Hernández Hernández <leohdz172 <AT> proton <DOT> me>
AuthorDate: Sun Jun  9 02:26:05 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jul  4 01:16:39 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb8d932d

gui-wm/dwl: bump min version of wayland-scanner

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

 gui-wm/dwl/dwl-9999-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-wm/dwl/dwl-9999-r1.ebuild b/gui-wm/dwl/dwl-9999-r1.ebuild
index 7a8722df0d60..631ff290e732 100644
--- a/gui-wm/dwl/dwl-9999-r1.ebuild
+++ b/gui-wm/dwl/dwl-9999-r1.ebuild
@@ -63,7 +63,7 @@ DEPEND="
 "
 BDEPEND="
 	>=dev-libs/wayland-protocols-1.32
-	dev-util/wayland-scanner
+	>=dev-util/wayland-scanner-1.23
 	virtual/pkgconfig
 "
 


^ permalink raw reply related	[flat|nested] 19+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gui-wm/dwl/
@ 2024-07-04  1:18 Sam James
  0 siblings, 0 replies; 19+ messages in thread
From: Sam James @ 2024-07-04  1:18 UTC (permalink / raw
  To: gentoo-commits

commit:     704140ef8f0a874abaa09f2373d72758bcfb9e16
Author:     Leonardo Hernández Hernández <leohdz172 <AT> proton <DOT> me>
AuthorDate: Tue May 28 05:05:33 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jul  4 01:16:38 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=704140ef

gui-wm/dwl: add codeberg upstream metadata

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

 gui-wm/dwl/metadata.xml | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/gui-wm/dwl/metadata.xml b/gui-wm/dwl/metadata.xml
index 3d26f0e133bf..52a2184de8fb 100644
--- a/gui-wm/dwl/metadata.xml
+++ b/gui-wm/dwl/metadata.xml
@@ -7,7 +7,10 @@
         <description>Additionally the upstream maintainer</description>
     </maintainer>
     <maintainer type="project" proxied="proxy">
-      <email>proxy-maint@gentoo.org</email>
-      <name>Proxy Maintainers</name>
+        <email>proxy-maint@gentoo.org</email>
+        <name>Proxy Maintainers</name>
     </maintainer>
+    <upstream>
+        <remote-id type="codeberg">dwl/dwl</remote-id>
+    </upstream>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 19+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gui-wm/dwl/
@ 2024-07-04  1:18 Sam James
  0 siblings, 0 replies; 19+ messages in thread
From: Sam James @ 2024-07-04  1:18 UTC (permalink / raw
  To: gentoo-commits

commit:     4cb3c933b44e93f49bc992e50235499d2efb6147
Author:     Leonardo Hernández Hernández <leohdz172 <AT> proton <DOT> me>
AuthorDate: Tue May 28 05:03:31 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jul  4 01:16:38 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cb3c933

gui-wm/dwl: sync keywords in live ebuilds

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

 gui-wm/dwl/dwl-9999-r1.ebuild | 2 +-
 gui-wm/dwl/dwl-9999.ebuild    | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/gui-wm/dwl/dwl-9999-r1.ebuild b/gui-wm/dwl/dwl-9999-r1.ebuild
index 4c1020cf5d30..dd4f5c714b7a 100644
--- a/gui-wm/dwl/dwl-9999-r1.ebuild
+++ b/gui-wm/dwl/dwl-9999-r1.ebuild
@@ -25,7 +25,7 @@ if [[ ${PV} == *9999* ]]; then
 else
 	SRC_URI="https://codeberg.org/${PN}/${PN}/releases/download/v${PV}/${MY_P}.tar.gz"
 	S="${WORKDIR}/${MY_P}"
-	KEYWORDS="~amd64 ~x86"
+	KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
 fi
 
 DESCRIPTION="dwm for Wayland"

diff --git a/gui-wm/dwl/dwl-9999.ebuild b/gui-wm/dwl/dwl-9999.ebuild
index f54f72310522..9597cd86dc6b 100644
--- a/gui-wm/dwl/dwl-9999.ebuild
+++ b/gui-wm/dwl/dwl-9999.ebuild
@@ -25,7 +25,7 @@ if [[ ${PV} == *9999* ]]; then
 else
 	SRC_URI="https://codeberg.org/${PN}/${PN}/releases/download/v${PV}/${MY_P}.tar.gz"
 	S="${WORKDIR}/${MY_P}"
-	KEYWORDS="~amd64 ~x86"
+	KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
 fi
 
 DESCRIPTION="dwm for Wayland"


^ permalink raw reply related	[flat|nested] 19+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gui-wm/dwl/
@ 2024-07-04  1:18 Sam James
  0 siblings, 0 replies; 19+ messages in thread
From: Sam James @ 2024-07-04  1:18 UTC (permalink / raw
  To: gentoo-commits

commit:     947fc59de31ced09224deeb2159414008e505d80
Author:     Leonardo Hernández Hernández <leohdz172 <AT> proton <DOT> me>
AuthorDate: Sun Jun  9 00:53:44 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jul  4 01:16:39 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=947fc59d

gui-wm/dwl: add missing RDEPEND on x11-base/xwayland

this has never been a problem because gui-libs/wlroots[X] also depends
on it, but add it for correctness

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

 gui-wm/dwl/{dwl-9999.ebuild => dwl-0.5-r1.ebuild} | 11 ++++++++---
 gui-wm/dwl/dwl-9999-r1.ebuild                     | 11 ++++++++---
 gui-wm/dwl/dwl-9999.ebuild                        | 11 ++++++++---
 3 files changed, 24 insertions(+), 9 deletions(-)

diff --git a/gui-wm/dwl/dwl-9999.ebuild b/gui-wm/dwl/dwl-0.5-r1.ebuild
similarity index 95%
copy from gui-wm/dwl/dwl-9999.ebuild
copy to gui-wm/dwl/dwl-0.5-r1.ebuild
index 11f48b8e090b..f94a2aa83609 100644
--- a/gui-wm/dwl/dwl-9999.ebuild
+++ b/gui-wm/dwl/dwl-0.5-r1.ebuild
@@ -40,7 +40,7 @@ LICENSE="CC0-1.0 GPL-3+ MIT"
 SLOT="0"
 IUSE="X"
 
-RDEPEND="
+CDEPEND="
 	${WLROOTS_DEP}
 	dev-libs/libinput:=
 	dev-libs/wayland
@@ -50,10 +50,15 @@ RDEPEND="
 		x11-libs/xcb-util-wm
 	)
 "
-
+RDEPEND="
+	${CDEPEND}
+	X? (
+		x11-base/xwayland
+	)
+"
 # uses <linux/input-event-codes.h>
 DEPEND="
-	${RDEPEND}
+	${CDEPEND}
 	sys-kernel/linux-headers
 "
 BDEPEND="

diff --git a/gui-wm/dwl/dwl-9999-r1.ebuild b/gui-wm/dwl/dwl-9999-r1.ebuild
index 64c73b5b8ef2..7a8722df0d60 100644
--- a/gui-wm/dwl/dwl-9999-r1.ebuild
+++ b/gui-wm/dwl/dwl-9999-r1.ebuild
@@ -40,7 +40,7 @@ LICENSE="CC0-1.0 GPL-3+ MIT"
 SLOT="0"
 IUSE="X"
 
-RDEPEND="
+CDEPEND="
 	${WLROOTS_DEP}
 	dev-libs/libinput:=
 	dev-libs/wayland
@@ -50,10 +50,15 @@ RDEPEND="
 		x11-libs/xcb-util-wm
 	)
 "
-
+RDEPEND="
+	${CDEPEND}
+	X? (
+		x11-base/xwayland
+	)
+"
 # uses <linux/input-event-codes.h>
 DEPEND="
-	${RDEPEND}
+	${CDEPEND}
 	sys-kernel/linux-headers
 "
 BDEPEND="

diff --git a/gui-wm/dwl/dwl-9999.ebuild b/gui-wm/dwl/dwl-9999.ebuild
index 11f48b8e090b..f94a2aa83609 100644
--- a/gui-wm/dwl/dwl-9999.ebuild
+++ b/gui-wm/dwl/dwl-9999.ebuild
@@ -40,7 +40,7 @@ LICENSE="CC0-1.0 GPL-3+ MIT"
 SLOT="0"
 IUSE="X"
 
-RDEPEND="
+CDEPEND="
 	${WLROOTS_DEP}
 	dev-libs/libinput:=
 	dev-libs/wayland
@@ -50,10 +50,15 @@ RDEPEND="
 		x11-libs/xcb-util-wm
 	)
 "
-
+RDEPEND="
+	${CDEPEND}
+	X? (
+		x11-base/xwayland
+	)
+"
 # uses <linux/input-event-codes.h>
 DEPEND="
-	${RDEPEND}
+	${CDEPEND}
 	sys-kernel/linux-headers
 "
 BDEPEND="


^ permalink raw reply related	[flat|nested] 19+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gui-wm/dwl/
@ 2024-07-04  1:18 Sam James
  0 siblings, 0 replies; 19+ messages in thread
From: Sam James @ 2024-07-04  1:18 UTC (permalink / raw
  To: gentoo-commits

commit:     3fa0318cd3aabc9fbc7aeeca8300f98c16b57ca2
Author:     Leonardo Hernández Hernández <leohdz172 <AT> proton <DOT> me>
AuthorDate: Sun Jun  9 00:25:11 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jul  4 01:16:38 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fa0318c

gui-wm/dwl: stop using SLOT/SUBSLOT to depend on gui-libs/wlroots

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

 gui-wm/dwl/dwl-9999-r1.ebuild | 13 +++++++++----
 gui-wm/dwl/dwl-9999.ebuild    | 13 +++++++++----
 2 files changed, 18 insertions(+), 8 deletions(-)

diff --git a/gui-wm/dwl/dwl-9999-r1.ebuild b/gui-wm/dwl/dwl-9999-r1.ebuild
index dd4f5c714b7a..64c73b5b8ef2 100644
--- a/gui-wm/dwl/dwl-9999-r1.ebuild
+++ b/gui-wm/dwl/dwl-9999-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022-2023 Gentoo Authors
+# Copyright 2022-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -6,7 +6,12 @@ EAPI=8
 inherit savedconfig toolchain-funcs
 
 MY_P="${PN}-v${PV}"
-WLROOTS_SLOT="0/18"
+
+WLROOTS_DEP="
+	>=gui-libs/wlroots-0.18:=[libinput,session,X?]
+	<gui-libs/wlroots-0.19:=
+"
+
 if [[ ${PV} == *9999* ]]; then
 	EGIT_REPO_URI="https://codeberg.org/dwl/dwl.git"
 	inherit git-r3
@@ -19,7 +24,7 @@ if [[ ${PV} == *9999* ]]; then
 			;;
 		9999-r1)
 			EGIT_BRANCH=wlroots-next
-			WLROOTS_SLOT="0/9999"
+			WLROOTS_DEP="~gui-libs/wlroots-9999:=[libinput,session,X?]"
 			;;
 	esac
 else
@@ -36,9 +41,9 @@ SLOT="0"
 IUSE="X"
 
 RDEPEND="
+	${WLROOTS_DEP}
 	dev-libs/libinput:=
 	dev-libs/wayland
-	gui-libs/wlroots:${WLROOTS_SLOT}[libinput,session,X?]
 	x11-libs/libxkbcommon
 	X? (
 		x11-libs/libxcb:=

diff --git a/gui-wm/dwl/dwl-9999.ebuild b/gui-wm/dwl/dwl-9999.ebuild
index 9597cd86dc6b..11f48b8e090b 100644
--- a/gui-wm/dwl/dwl-9999.ebuild
+++ b/gui-wm/dwl/dwl-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022-2023 Gentoo Authors
+# Copyright 2022-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -6,7 +6,12 @@ EAPI=8
 inherit savedconfig toolchain-funcs
 
 MY_P="${PN}-v${PV}"
-WLROOTS_SLOT="0/17"
+
+WLROOTS_DEP="
+	>=gui-libs/wlroots-0.17:=[libinput,session,X?]
+	<gui-libs/wlroots-0.18:=
+"
+
 if [[ ${PV} == *9999* ]]; then
 	EGIT_REPO_URI="https://codeberg.org/dwl/dwl.git"
 	inherit git-r3
@@ -19,7 +24,7 @@ if [[ ${PV} == *9999* ]]; then
 			;;
 		9999-r1)
 			EGIT_BRANCH=wlroots-next
-			WLROOTS_SLOT="0/9999"
+			WLROOTS_DEP="~gui-libs/wlroots-9999:=[libinput,session,X?]"
 			;;
 	esac
 else
@@ -36,9 +41,9 @@ SLOT="0"
 IUSE="X"
 
 RDEPEND="
+	${WLROOTS_DEP}
 	dev-libs/libinput:=
 	dev-libs/wayland
-	gui-libs/wlroots:${WLROOTS_SLOT}[libinput,session,X?]
 	x11-libs/libxkbcommon
 	X? (
 		x11-libs/libxcb:=


^ permalink raw reply related	[flat|nested] 19+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gui-wm/dwl/
@ 2024-01-24 19:05 Michał Górny
  0 siblings, 0 replies; 19+ messages in thread
From: Michał Górny @ 2024-01-24 19:05 UTC (permalink / raw
  To: gentoo-commits

commit:     6900707f6259484caf2351cfc9014523a340b96e
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 24 19:05:28 2024 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Wed Jan 24 19:05:28 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6900707f

gui-wm/dwl: Keyword 0.5 arm64, #922822

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 gui-wm/dwl/dwl-0.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-wm/dwl/dwl-0.5.ebuild b/gui-wm/dwl/dwl-0.5.ebuild
index 76ca069ee72d..d96014e0f6ec 100644
--- a/gui-wm/dwl/dwl-0.5.ebuild
+++ b/gui-wm/dwl/dwl-0.5.ebuild
@@ -25,7 +25,7 @@ if [[ ${PV} == *9999* ]]; then
 else
 	SRC_URI="https://codeberg.org/${PN}/${PN}/releases/download/v${PV}/${MY_P}.tar.gz"
 	S="${WORKDIR}/${MY_P}"
-	KEYWORDS="~amd64 ~ppc64 ~x86"
+	KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
 fi
 
 DESCRIPTION="dwm for Wayland"


^ permalink raw reply related	[flat|nested] 19+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gui-wm/dwl/
@ 2024-01-03 18:39 Arthur Zamarin
  0 siblings, 0 replies; 19+ messages in thread
From: Arthur Zamarin @ 2024-01-03 18:39 UTC (permalink / raw
  To: gentoo-commits

commit:     63936a50e6f1b868a9c5683d1825a813c8c02860
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Jan  3 18:38:42 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Jan  3 18:38:42 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63936a50

gui-wm/dwl: Keyword 0.5 ppc64, #921274

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 gui-wm/dwl/dwl-0.5.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gui-wm/dwl/dwl-0.5.ebuild b/gui-wm/dwl/dwl-0.5.ebuild
index f54f72310522..76ca069ee72d 100644
--- a/gui-wm/dwl/dwl-0.5.ebuild
+++ b/gui-wm/dwl/dwl-0.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022-2023 Gentoo Authors
+# Copyright 2022-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -25,7 +25,7 @@ if [[ ${PV} == *9999* ]]; then
 else
 	SRC_URI="https://codeberg.org/${PN}/${PN}/releases/download/v${PV}/${MY_P}.tar.gz"
 	S="${WORKDIR}/${MY_P}"
-	KEYWORDS="~amd64 ~x86"
+	KEYWORDS="~amd64 ~ppc64 ~x86"
 fi
 
 DESCRIPTION="dwm for Wayland"


^ permalink raw reply related	[flat|nested] 19+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gui-wm/dwl/
@ 2023-11-29  6:37 Sam James
  0 siblings, 0 replies; 19+ messages in thread
From: Sam James @ 2023-11-29  6:37 UTC (permalink / raw
  To: gentoo-commits

commit:     fc81f9fa2993d6401e512848eeac88bca934c8c1
Author:     Leonardo Hernández Hernández <leohdz172 <AT> proton <DOT> me>
AuthorDate: Wed Nov 29 06:29:30 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Nov 29 06:37:23 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc81f9fa

gui-wm/dwl: fix last remnants of the old HOMEPAGE

Fixes: 1fe91d18f06754d46bce87c3ead16d8021dfdf36
Signed-off-by: Leonardo Hernández Hernández <leohdz172 <AT> proton.me>
Closes: https://github.com/gentoo/gentoo/pull/34039
Signed-off-by: Sam James <sam <AT> gentoo.org>

 gui-wm/dwl/dwl-9999-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gui-wm/dwl/dwl-9999-r1.ebuild b/gui-wm/dwl/dwl-9999-r1.ebuild
index 2dfac78c8749..4c1020cf5d30 100644
--- a/gui-wm/dwl/dwl-9999-r1.ebuild
+++ b/gui-wm/dwl/dwl-9999-r1.ebuild
@@ -8,7 +8,7 @@ inherit savedconfig toolchain-funcs
 MY_P="${PN}-v${PV}"
 WLROOTS_SLOT="0/18"
 if [[ ${PV} == *9999* ]]; then
-	EGIT_REPO_URI="https://github.com/djpohly/dwl"
+	EGIT_REPO_URI="https://codeberg.org/dwl/dwl.git"
 	inherit git-r3
 
 	# 9999-r0: main (latest stable wlroots release)
@@ -29,7 +29,7 @@ else
 fi
 
 DESCRIPTION="dwm for Wayland"
-HOMEPAGE="https://github.com/djpohly/dwl"
+HOMEPAGE="https://codeberg.org/dwl/dwl"
 
 LICENSE="CC0-1.0 GPL-3+ MIT"
 SLOT="0"


^ permalink raw reply related	[flat|nested] 19+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gui-wm/dwl/
@ 2023-11-29  6:20 Sam James
  0 siblings, 0 replies; 19+ messages in thread
From: Sam James @ 2023-11-29  6:20 UTC (permalink / raw
  To: gentoo-commits

commit:     22220444f0aa4cc6262856bf4650797f6a0d5f02
Author:     Leonardo Hernández Hernández <leohdz172 <AT> proton <DOT> me>
AuthorDate: Sat Nov 25 07:18:26 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Nov 29 06:20:05 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22220444

gui-wm/dwl: add 0.5

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

 gui-wm/dwl/Manifest       |  1 +
 gui-wm/dwl/dwl-0.5.ebuild | 76 +++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 77 insertions(+)

diff --git a/gui-wm/dwl/Manifest b/gui-wm/dwl/Manifest
index d5fa8d1af0d1..ed31116f0689 100644
--- a/gui-wm/dwl/Manifest
+++ b/gui-wm/dwl/Manifest
@@ -1 +1,2 @@
 DIST dwl-0.4.gh.tar.gz 54718 BLAKE2B 22aac990ed71bcb0be0e2ded7d335c3fb2ffa56d0185e4f15119f54d7dd28ce34c3d8888320f0d448d66c0dd829c036f22367706c4db1bd4a7e2db2dadf410fd SHA512 8db7e4d9559f57232f9dedc1645458cf504c1d56af93bfe3930ab4734dfe898b0ef7b86c987ec908afa43473fab4bef424abd0036645461dbefeb6ac3e2d0c5f
+DIST dwl-v0.5.tar.gz 57363 BLAKE2B 6dce89cbfa1aa1946983897bed5ac16619ac237e0f7092b588847315b849392b83643839dc5386c5bd73a36e5da55a281696a6ef13dcaec8345cb4e495c5e3b7 SHA512 7bd292559b0ecafc54bf1c1ba0c3b6b0417e8bd03bb0058f492b87295c92b50932e25621cc5f804c38ad06ffadad7bb8017872fade4a04bf617b1d4f1993aae8

diff --git a/gui-wm/dwl/dwl-0.5.ebuild b/gui-wm/dwl/dwl-0.5.ebuild
new file mode 100644
index 000000000000..f54f72310522
--- /dev/null
+++ b/gui-wm/dwl/dwl-0.5.ebuild
@@ -0,0 +1,76 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit savedconfig toolchain-funcs
+
+MY_P="${PN}-v${PV}"
+WLROOTS_SLOT="0/17"
+if [[ ${PV} == *9999* ]]; then
+	EGIT_REPO_URI="https://codeberg.org/dwl/dwl.git"
+	inherit git-r3
+
+	# 9999-r0: main (latest stable wlroots release)
+	# 9999-r1: wlroots-next (wlroots-9999)
+	case ${PVR} in
+		9999)
+			EGIT_BRANCH=main
+			;;
+		9999-r1)
+			EGIT_BRANCH=wlroots-next
+			WLROOTS_SLOT="0/9999"
+			;;
+	esac
+else
+	SRC_URI="https://codeberg.org/${PN}/${PN}/releases/download/v${PV}/${MY_P}.tar.gz"
+	S="${WORKDIR}/${MY_P}"
+	KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="dwm for Wayland"
+HOMEPAGE="https://codeberg.org/dwl/dwl"
+
+LICENSE="CC0-1.0 GPL-3+ MIT"
+SLOT="0"
+IUSE="X"
+
+RDEPEND="
+	dev-libs/libinput:=
+	dev-libs/wayland
+	gui-libs/wlroots:${WLROOTS_SLOT}[libinput,session,X?]
+	x11-libs/libxkbcommon
+	X? (
+		x11-libs/libxcb:=
+		x11-libs/xcb-util-wm
+	)
+"
+
+# uses <linux/input-event-codes.h>
+DEPEND="
+	${RDEPEND}
+	sys-kernel/linux-headers
+"
+BDEPEND="
+	>=dev-libs/wayland-protocols-1.32
+	dev-util/wayland-scanner
+	virtual/pkgconfig
+"
+
+src_prepare() {
+	restore_config config.h
+
+	default
+}
+
+src_compile() {
+	emake PKG_CONFIG="$(tc-getPKG_CONFIG)" CC="$(tc-getCC)" \
+		XWAYLAND="$(usev X -DXWAYLAND)" XLIBS="$(usev X "xcb xcb-icccm")" dwl
+}
+
+src_install() {
+	emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install
+	dodoc CHANGELOG.md README.md
+
+	save_config config.h
+}


^ permalink raw reply related	[flat|nested] 19+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gui-wm/dwl/
@ 2023-11-29  6:20 Sam James
  0 siblings, 0 replies; 19+ messages in thread
From: Sam James @ 2023-11-29  6:20 UTC (permalink / raw
  To: gentoo-commits

commit:     1fe91d18f06754d46bce87c3ead16d8021dfdf36
Author:     Leonardo Hernández Hernández <leohdz172 <AT> proton <DOT> me>
AuthorDate: Sat Nov 25 07:10:21 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Nov 29 06:20:05 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fe91d18

gui-wm/dwl: update HOMEPAGE

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

 gui-wm/dwl/dwl-9999-r1.ebuild | 2 +-
 gui-wm/dwl/dwl-9999.ebuild    | 6 +++---
 gui-wm/dwl/metadata.xml       | 3 ---
 3 files changed, 4 insertions(+), 7 deletions(-)

diff --git a/gui-wm/dwl/dwl-9999-r1.ebuild b/gui-wm/dwl/dwl-9999-r1.ebuild
index ae7d26950f39..2dfac78c8749 100644
--- a/gui-wm/dwl/dwl-9999-r1.ebuild
+++ b/gui-wm/dwl/dwl-9999-r1.ebuild
@@ -23,7 +23,7 @@ if [[ ${PV} == *9999* ]]; then
 			;;
 	esac
 else
-	SRC_URI="https://github.com/djpohly/${PN}/releases/download/v${PV}/${MY_P}.tar.gz -> ${P}.gh.tar.gz"
+	SRC_URI="https://codeberg.org/${PN}/${PN}/releases/download/v${PV}/${MY_P}.tar.gz"
 	S="${WORKDIR}/${MY_P}"
 	KEYWORDS="~amd64 ~x86"
 fi

diff --git a/gui-wm/dwl/dwl-9999.ebuild b/gui-wm/dwl/dwl-9999.ebuild
index 1bd355e65ad2..f54f72310522 100644
--- a/gui-wm/dwl/dwl-9999.ebuild
+++ b/gui-wm/dwl/dwl-9999.ebuild
@@ -8,7 +8,7 @@ inherit savedconfig toolchain-funcs
 MY_P="${PN}-v${PV}"
 WLROOTS_SLOT="0/17"
 if [[ ${PV} == *9999* ]]; then
-	EGIT_REPO_URI="https://github.com/djpohly/dwl"
+	EGIT_REPO_URI="https://codeberg.org/dwl/dwl.git"
 	inherit git-r3
 
 	# 9999-r0: main (latest stable wlroots release)
@@ -23,13 +23,13 @@ if [[ ${PV} == *9999* ]]; then
 			;;
 	esac
 else
-	SRC_URI="https://github.com/djpohly/${PN}/releases/download/v${PV}/${MY_P}.tar.gz -> ${P}.gh.tar.gz"
+	SRC_URI="https://codeberg.org/${PN}/${PN}/releases/download/v${PV}/${MY_P}.tar.gz"
 	S="${WORKDIR}/${MY_P}"
 	KEYWORDS="~amd64 ~x86"
 fi
 
 DESCRIPTION="dwm for Wayland"
-HOMEPAGE="https://github.com/djpohly/dwl"
+HOMEPAGE="https://codeberg.org/dwl/dwl"
 
 LICENSE="CC0-1.0 GPL-3+ MIT"
 SLOT="0"

diff --git a/gui-wm/dwl/metadata.xml b/gui-wm/dwl/metadata.xml
index 4ebf54b3ad36..3d26f0e133bf 100644
--- a/gui-wm/dwl/metadata.xml
+++ b/gui-wm/dwl/metadata.xml
@@ -10,7 +10,4 @@
       <email>proxy-maint@gentoo.org</email>
       <name>Proxy Maintainers</name>
     </maintainer>
-    <upstream>
-        <remote-id type="github">djpohly/dwl</remote-id>
-    </upstream>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 19+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gui-wm/dwl/
@ 2023-11-29  6:20 Sam James
  0 siblings, 0 replies; 19+ messages in thread
From: Sam James @ 2023-11-29  6:20 UTC (permalink / raw
  To: gentoo-commits

commit:     6d7584b903c00961ba89b927781a0d2ef38ab282
Author:     Leonardo Hernández Hernández <leohdz172 <AT> proton <DOT> me>
AuthorDate: Sat Nov 25 06:34:11 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Nov 29 06:20:04 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d7584b9

gui-wm/dwl: sync live ebuilds

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

 gui-wm/dwl/dwl-9999-r1.ebuild | 4 ++--
 gui-wm/dwl/dwl-9999.ebuild    | 8 ++++----
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/gui-wm/dwl/dwl-9999-r1.ebuild b/gui-wm/dwl/dwl-9999-r1.ebuild
index f5f75f545d8a..ae7d26950f39 100644
--- a/gui-wm/dwl/dwl-9999-r1.ebuild
+++ b/gui-wm/dwl/dwl-9999-r1.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 inherit savedconfig toolchain-funcs
 
 MY_P="${PN}-v${PV}"
-WLROOTS_SLOT="0/16"
+WLROOTS_SLOT="0/18"
 if [[ ${PV} == *9999* ]]; then
 	EGIT_REPO_URI="https://github.com/djpohly/dwl"
 	inherit git-r3
@@ -70,7 +70,7 @@ src_compile() {
 
 src_install() {
 	emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install
-	dodoc README.md
+	dodoc CHANGELOG.md README.md
 
 	save_config config.h
 }

diff --git a/gui-wm/dwl/dwl-9999.ebuild b/gui-wm/dwl/dwl-9999.ebuild
index ecba79640cf5..1bd355e65ad2 100644
--- a/gui-wm/dwl/dwl-9999.ebuild
+++ b/gui-wm/dwl/dwl-9999.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 inherit savedconfig toolchain-funcs
 
 MY_P="${PN}-v${PV}"
-WLROOTS_SLOT="0/16"
+WLROOTS_SLOT="0/17"
 if [[ ${PV} == *9999* ]]; then
 	EGIT_REPO_URI="https://github.com/djpohly/dwl"
 	inherit git-r3
@@ -38,7 +38,7 @@ IUSE="X"
 RDEPEND="
 	dev-libs/libinput:=
 	dev-libs/wayland
-	gui-libs/wlroots:${WLROOTS_SLOT}[libinput(+),X?]
+	gui-libs/wlroots:${WLROOTS_SLOT}[libinput,session,X?]
 	x11-libs/libxkbcommon
 	X? (
 		x11-libs/libxcb:=
@@ -52,7 +52,7 @@ DEPEND="
 	sys-kernel/linux-headers
 "
 BDEPEND="
-	dev-libs/wayland-protocols
+	>=dev-libs/wayland-protocols-1.32
 	dev-util/wayland-scanner
 	virtual/pkgconfig
 "
@@ -70,7 +70,7 @@ src_compile() {
 
 src_install() {
 	emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install
-	dodoc README.md
+	dodoc CHANGELOG.md README.md
 
 	save_config config.h
 }


^ permalink raw reply related	[flat|nested] 19+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gui-wm/dwl/
@ 2023-09-26  2:59 Sam James
  0 siblings, 0 replies; 19+ messages in thread
From: Sam James @ 2023-09-26  2:59 UTC (permalink / raw
  To: gentoo-commits

commit:     d56e1750e11aa36e69dfd53b76c4582ca802c079
Author:     Leonardo Hernández Hernández <leohdz172 <AT> proton <DOT> me>
AuthorDate: Tue Sep 26 02:27:40 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Sep 26 02:58:13 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d56e1750

gui-wm/dwl: fix RDEPEND

dwl requires libinput support in wlroots
gui-libs/wlroots[drm] is recommended but not required

also drop the default value for IUSE=X in wlroots, it's useless
since *all* versions of wlroots have that USE

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

 gui-wm/dwl/{dwl-0.4.ebuild => dwl-0.4-r1.ebuild} | 2 +-
 gui-wm/dwl/dwl-9999-r1.ebuild                    | 2 +-
 gui-wm/dwl/dwl-9999.ebuild                       | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/gui-wm/dwl/dwl-0.4.ebuild b/gui-wm/dwl/dwl-0.4-r1.ebuild
similarity index 96%
rename from gui-wm/dwl/dwl-0.4.ebuild
rename to gui-wm/dwl/dwl-0.4-r1.ebuild
index 784102072287..13123b384a95 100644
--- a/gui-wm/dwl/dwl-0.4.ebuild
+++ b/gui-wm/dwl/dwl-0.4-r1.ebuild
@@ -38,7 +38,7 @@ IUSE="X"
 RDEPEND="
 	dev-libs/libinput:=
 	dev-libs/wayland
-	gui-libs/wlroots:${WLROOTS_SLOT}[X(-)?]
+	gui-libs/wlroots:${WLROOTS_SLOT}[libinput(+),X?]
 	x11-libs/libxkbcommon
 	X? (
 		x11-libs/libxcb:=

diff --git a/gui-wm/dwl/dwl-9999-r1.ebuild b/gui-wm/dwl/dwl-9999-r1.ebuild
index 8715e2f22781..f5f75f545d8a 100644
--- a/gui-wm/dwl/dwl-9999-r1.ebuild
+++ b/gui-wm/dwl/dwl-9999-r1.ebuild
@@ -38,7 +38,7 @@ IUSE="X"
 RDEPEND="
 	dev-libs/libinput:=
 	dev-libs/wayland
-	gui-libs/wlroots:${WLROOTS_SLOT}[X(-)?]
+	gui-libs/wlroots:${WLROOTS_SLOT}[libinput,session,X?]
 	x11-libs/libxkbcommon
 	X? (
 		x11-libs/libxcb:=

diff --git a/gui-wm/dwl/dwl-9999.ebuild b/gui-wm/dwl/dwl-9999.ebuild
index bbea45cfc16a..ecba79640cf5 100644
--- a/gui-wm/dwl/dwl-9999.ebuild
+++ b/gui-wm/dwl/dwl-9999.ebuild
@@ -38,7 +38,7 @@ IUSE="X"
 RDEPEND="
 	dev-libs/libinput:=
 	dev-libs/wayland
-	gui-libs/wlroots:${WLROOTS_SLOT}[X(-)?]
+	gui-libs/wlroots:${WLROOTS_SLOT}[libinput(+),X?]
 	x11-libs/libxkbcommon
 	X? (
 		x11-libs/libxcb:=


^ permalink raw reply related	[flat|nested] 19+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gui-wm/dwl/
@ 2023-09-25  2:00 Sam James
  0 siblings, 0 replies; 19+ messages in thread
From: Sam James @ 2023-09-25  2:00 UTC (permalink / raw
  To: gentoo-commits

commit:     e9a788630a7c0305474f2c3f8fd2faf4520b1fb7
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 25 01:59:46 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Sep 25 02:00:13 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9a78863

gui-wm/dwl: rename distfile

We switched to using a release tarball when moving from guru->::gentoo. Rename
the tarball to avoid confusion given it would've had the same name in guru
but it was the gh-generated one then.

We can drop .gh. on the next release.

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

 gui-wm/dwl/Manifest           | 2 +-
 gui-wm/dwl/dwl-0.4.ebuild     | 2 +-
 gui-wm/dwl/dwl-9999-r1.ebuild | 2 +-
 gui-wm/dwl/dwl-9999.ebuild    | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/gui-wm/dwl/Manifest b/gui-wm/dwl/Manifest
index bd68566cf4f6..d5fa8d1af0d1 100644
--- a/gui-wm/dwl/Manifest
+++ b/gui-wm/dwl/Manifest
@@ -1 +1 @@
-DIST dwl-0.4.tar.gz 54718 BLAKE2B 22aac990ed71bcb0be0e2ded7d335c3fb2ffa56d0185e4f15119f54d7dd28ce34c3d8888320f0d448d66c0dd829c036f22367706c4db1bd4a7e2db2dadf410fd SHA512 8db7e4d9559f57232f9dedc1645458cf504c1d56af93bfe3930ab4734dfe898b0ef7b86c987ec908afa43473fab4bef424abd0036645461dbefeb6ac3e2d0c5f
+DIST dwl-0.4.gh.tar.gz 54718 BLAKE2B 22aac990ed71bcb0be0e2ded7d335c3fb2ffa56d0185e4f15119f54d7dd28ce34c3d8888320f0d448d66c0dd829c036f22367706c4db1bd4a7e2db2dadf410fd SHA512 8db7e4d9559f57232f9dedc1645458cf504c1d56af93bfe3930ab4734dfe898b0ef7b86c987ec908afa43473fab4bef424abd0036645461dbefeb6ac3e2d0c5f

diff --git a/gui-wm/dwl/dwl-0.4.ebuild b/gui-wm/dwl/dwl-0.4.ebuild
index 8a5fd16b0c32..784102072287 100644
--- a/gui-wm/dwl/dwl-0.4.ebuild
+++ b/gui-wm/dwl/dwl-0.4.ebuild
@@ -23,7 +23,7 @@ if [[ ${PV} == *9999* ]]; then
 			;;
 	esac
 else
-	SRC_URI="https://github.com/djpohly/${PN}/releases/download/v${PV}/${MY_P}.tar.gz -> ${P}.tar.gz"
+	SRC_URI="https://github.com/djpohly/${PN}/releases/download/v${PV}/${MY_P}.tar.gz -> ${P}.gh.tar.gz"
 	S="${WORKDIR}/${MY_P}"
 	KEYWORDS="~amd64 ~x86"
 fi

diff --git a/gui-wm/dwl/dwl-9999-r1.ebuild b/gui-wm/dwl/dwl-9999-r1.ebuild
index f093811e7e8a..8715e2f22781 100644
--- a/gui-wm/dwl/dwl-9999-r1.ebuild
+++ b/gui-wm/dwl/dwl-9999-r1.ebuild
@@ -23,7 +23,7 @@ if [[ ${PV} == *9999* ]]; then
 			;;
 	esac
 else
-	SRC_URI="https://github.com/djpohly/${PN}/releases/download/v${PV}/${MY_P}.tar.gz -> ${P}.tar.gz"
+	SRC_URI="https://github.com/djpohly/${PN}/releases/download/v${PV}/${MY_P}.tar.gz -> ${P}.gh.tar.gz"
 	S="${WORKDIR}/${MY_P}"
 	KEYWORDS="~amd64 ~x86"
 fi

diff --git a/gui-wm/dwl/dwl-9999.ebuild b/gui-wm/dwl/dwl-9999.ebuild
index 6bb47768ea96..bbea45cfc16a 100644
--- a/gui-wm/dwl/dwl-9999.ebuild
+++ b/gui-wm/dwl/dwl-9999.ebuild
@@ -23,7 +23,7 @@ if [[ ${PV} == *9999* ]]; then
 			;;
 	esac
 else
-	SRC_URI="https://github.com/djpohly/${PN}/releases/download/v${PV}/${MY_P}.tar.gz -> ${P}.tar.gz"
+	SRC_URI="https://github.com/djpohly/${PN}/releases/download/v${PV}/${MY_P}.tar.gz -> ${P}.gh.tar.gz"
 	S="${WORKDIR}/${MY_P}"
 	KEYWORDS="~amd64 ~x86"
 fi


^ permalink raw reply related	[flat|nested] 19+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gui-wm/dwl/
@ 2023-09-25  2:00 Sam James
  0 siblings, 0 replies; 19+ messages in thread
From: Sam James @ 2023-09-25  2:00 UTC (permalink / raw
  To: gentoo-commits

commit:     6ce7c841bd1b7fa3e53e805f9200210fc548d29c
Author:     Leonardo Hernández Hernández <leohdz172 <AT> proton <DOT> me>
AuthorDate: Mon Sep 25 01:31:50 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Sep 25 01:59:03 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ce7c841

gui-wm/dwl: fix nonexistent ${S}

and install desktop file (only for 0.4)

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

 gui-wm/dwl/dwl-0.4.ebuild     | 7 ++++++-
 gui-wm/dwl/dwl-9999-r1.ebuild | 4 +++-
 gui-wm/dwl/dwl-9999.ebuild    | 4 +++-
 3 files changed, 12 insertions(+), 3 deletions(-)

diff --git a/gui-wm/dwl/dwl-0.4.ebuild b/gui-wm/dwl/dwl-0.4.ebuild
index a80953766ba4..8a5fd16b0c32 100644
--- a/gui-wm/dwl/dwl-0.4.ebuild
+++ b/gui-wm/dwl/dwl-0.4.ebuild
@@ -5,6 +5,7 @@ EAPI=8
 
 inherit savedconfig toolchain-funcs
 
+MY_P="${PN}-v${PV}"
 WLROOTS_SLOT="0/16"
 if [[ ${PV} == *9999* ]]; then
 	EGIT_REPO_URI="https://github.com/djpohly/dwl"
@@ -22,7 +23,8 @@ if [[ ${PV} == *9999* ]]; then
 			;;
 	esac
 else
-	SRC_URI="https://github.com/djpohly/${PN}/releases/download/v${PV}/${PN}-v${PV}.tar.gz -> ${P}.tar.gz"
+	SRC_URI="https://github.com/djpohly/${PN}/releases/download/v${PV}/${MY_P}.tar.gz -> ${P}.tar.gz"
+	S="${WORKDIR}/${MY_P}"
 	KEYWORDS="~amd64 ~x86"
 fi
 
@@ -70,5 +72,8 @@ src_install() {
 	emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install
 	dodoc README.md
 
+	insinto /usr/share/wayland-session
+	doins "${FILESDIR}/dwl.desktop"
+
 	save_config config.h
 }

diff --git a/gui-wm/dwl/dwl-9999-r1.ebuild b/gui-wm/dwl/dwl-9999-r1.ebuild
index 9e7a7bdcfaf3..f093811e7e8a 100644
--- a/gui-wm/dwl/dwl-9999-r1.ebuild
+++ b/gui-wm/dwl/dwl-9999-r1.ebuild
@@ -5,6 +5,7 @@ EAPI=8
 
 inherit savedconfig toolchain-funcs
 
+MY_P="${PN}-v${PV}"
 WLROOTS_SLOT="0/16"
 if [[ ${PV} == *9999* ]]; then
 	EGIT_REPO_URI="https://github.com/djpohly/dwl"
@@ -22,7 +23,8 @@ if [[ ${PV} == *9999* ]]; then
 			;;
 	esac
 else
-	SRC_URI="https://github.com/djpohly/${PN}/releases/download/v${PV}/${PN}-v${PV}.tar.gz -> ${P}.tar.gz"
+	SRC_URI="https://github.com/djpohly/${PN}/releases/download/v${PV}/${MY_P}.tar.gz -> ${P}.tar.gz"
+	S="${WORKDIR}/${MY_P}"
 	KEYWORDS="~amd64 ~x86"
 fi
 

diff --git a/gui-wm/dwl/dwl-9999.ebuild b/gui-wm/dwl/dwl-9999.ebuild
index a80953766ba4..6bb47768ea96 100644
--- a/gui-wm/dwl/dwl-9999.ebuild
+++ b/gui-wm/dwl/dwl-9999.ebuild
@@ -5,6 +5,7 @@ EAPI=8
 
 inherit savedconfig toolchain-funcs
 
+MY_P="${PN}-v${PV}"
 WLROOTS_SLOT="0/16"
 if [[ ${PV} == *9999* ]]; then
 	EGIT_REPO_URI="https://github.com/djpohly/dwl"
@@ -22,7 +23,8 @@ if [[ ${PV} == *9999* ]]; then
 			;;
 	esac
 else
-	SRC_URI="https://github.com/djpohly/${PN}/releases/download/v${PV}/${PN}-v${PV}.tar.gz -> ${P}.tar.gz"
+	SRC_URI="https://github.com/djpohly/${PN}/releases/download/v${PV}/${MY_P}.tar.gz -> ${P}.tar.gz"
+	S="${WORKDIR}/${MY_P}"
 	KEYWORDS="~amd64 ~x86"
 fi
 


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

end of thread, other threads:[~2024-08-28  6:11 UTC | newest]

Thread overview: 19+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-07-29  7:33 [gentoo-commits] repo/gentoo:master commit in: gui-wm/dwl/ Joonas Niilola
  -- strict thread matches above, loose matches on Subject: below --
2024-08-28  6:11 Joonas Niilola
2024-07-29  7:33 Joonas Niilola
2024-07-29  7:33 Joonas Niilola
2024-07-29  7:33 Joonas Niilola
2024-07-04  1:18 Sam James
2024-07-04  1:18 Sam James
2024-07-04  1:18 Sam James
2024-07-04  1:18 Sam James
2024-07-04  1:18 Sam James
2024-01-24 19:05 Michał Górny
2024-01-03 18:39 Arthur Zamarin
2023-11-29  6:37 Sam James
2023-11-29  6:20 Sam James
2023-11-29  6:20 Sam James
2023-11-29  6:20 Sam James
2023-09-26  2:59 Sam James
2023-09-25  2:00 Sam James
2023-09-25  2:00 Sam James

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