public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/proj/guru:dev commit in: gui-apps/hyprland-plugins/
@ 2023-04-16  5:01 Julien Roy
  0 siblings, 0 replies; 23+ messages in thread
From: Julien Roy @ 2023-04-16  5:01 UTC (permalink / raw
  To: gentoo-commits

commit:     4d419b5450b5219b78b4b4dd163bbfe0f8abea97
Author:     Julien Roy <julien <AT> jroy <DOT> ca>
AuthorDate: Sun Apr 16 05:01:18 2023 +0000
Commit:     Julien Roy <julien <AT> jroy <DOT> ca>
CommitDate: Sun Apr 16 05:01:18 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4d419b54

gui-apps/hyprland-plugins: new package, add 0.24.1

Signed-off-by: Julien Roy <julien <AT> jroy.ca>

 gui-apps/hyprland-plugins/Manifest                 |  3 +
 .../hyprland-plugins-0.24.1.ebuild                 | 79 ++++++++++++++++++++++
 gui-apps/hyprland-plugins/metadata.xml             | 20 ++++++
 3 files changed, 102 insertions(+)

diff --git a/gui-apps/hyprland-plugins/Manifest b/gui-apps/hyprland-plugins/Manifest
new file mode 100644
index 000000000..b3cfd0bfd
--- /dev/null
+++ b/gui-apps/hyprland-plugins/Manifest
@@ -0,0 +1,3 @@
+DIST hyprland-plugins-0.24.1-hyprsrc.gh.tar.gz 1502909 BLAKE2B ddc2ed026c921061427799836a957efb35fb68f3628f0cf5cb3d4d3ec2c876f62275bf8c580cbb8fb480b0b0fc6f1bff690da3ce0459c2af170e4e0add8e898c SHA512 d6d232f597a5790818345b43c329c4fa225a0d2f5e5bbddef88fa8ca59a6ff1d867dfea208ea215dbd37049c301a45aa292ff133c6fdf5e4b73918396c57f6f2
+DIST hyprland-plugins-0.24.1-split-monitor-workspaces.gh.tar.gz 3458 BLAKE2B 86365038b1be0129b96032d7e418057143bfb70bf17ce1d936a7dd5a7bb5678b345a5c89ad6e03fc2bd993e1af32390b8fa4bb6b817869e816ea7f7ba003a44d SHA512 86391bbe282d9c2e26d4f0acea90a269fbe4203517bd625d05ebef895347515f7485cc79ca669c6398442a490dc4369d468cd36fc1d430a687bce6baf569a1b0
+DIST hyprland-plugins-0.24.1.gh.tar.gz 8996 BLAKE2B bd8eeeb269f886e188dda003fa070da1d94649cce8d9c33cd4636b9ad5c068ce9794e6335000889bb0a964e8f632122c3ababeda45b2c0a90ac4895670420cbe SHA512 9e5091646f8bd55ffa9e1fec496aacdf325479569a9842fe5066471e45af656d976b35818bc86db2b488eb1dfab132ee9eba1b2057066e1bd96da7223c21465c

diff --git a/gui-apps/hyprland-plugins/hyprland-plugins-0.24.1.ebuild b/gui-apps/hyprland-plugins/hyprland-plugins-0.24.1.ebuild
new file mode 100644
index 000000000..9c5189a1f
--- /dev/null
+++ b/gui-apps/hyprland-plugins/hyprland-plugins-0.24.1.ebuild
@@ -0,0 +1,79 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+COMMIT=bb1437add2df7f76147f7beb430365637fc2c35e
+SPLITCOMMIT=feb6ab9a4929a92d41c724f6d16e9d351b12de39
+DESCRIPTION="A blazing fast wayland wallpaper utility"
+HOMEPAGE="https://github.com/hyprwm/hyprpaper"
+SRC_URI="https://github.com/hyprwm/${PN}/archive/${COMMIT}.tar.gz -> ${P}.gh.tar.gz
+	https://github.com/hyprwm/Hyprland/releases/download/v${PV}/source-v${PV}.tar.gz \
+	-> ${P}-hyprsrc.gh.tar.gz
+	https://github.com/Duckonaut/split-monitor-workspaces/archive/${SPLITCOMMIT}.tar.gz \
+	-> ${P}-split-monitor-workspaces.gh.tar.gz
+"
+S="${WORKDIR}/${PN}-${COMMIT}"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+borders-plus-plus csgo-vulkan-fix +hyprbars split-monitor-workspaces"
+REQUIRED_USE="|| ( borders-plus-plus csgo-vulkan-fix hyprbars split-monitor-workspaces )"
+
+RDEPEND="gui-wm/hyprland"
+DEPEND="${RDEPEND}"
+BDEPEND="
+	~gui-wm/hyprland-${PV}
+	split-monitor-workspaces? ( gui-libs/wlroots[X] )
+	x11-libs/libdrm
+	x11-libs/pixman
+"
+
+src_compile() {
+	emake -C "${WORKDIR}/hyprland-source" protocols
+	export HYPRLAND_HEADERS="${WORKDIR}/hyprland-source"
+
+	if use borders-plus-plus; then
+		emake -C "${S}/borders-plus-plus" all
+	fi
+
+	if use csgo-vulkan-fix; then
+		emake -C "${S}/csgo-vulkan-fix" all
+	fi
+
+	if use hyprbars; then
+		emake -C "${S}/hyprbars" all
+	fi
+
+	if use split-monitor-workspaces; then
+		emake -C "${WORKDIR}/split-monitor-workspaces-${SPLITCOMMIT}" split-monitor-workspaces.so
+	fi
+}
+
+src_install() {
+	insinto "/usr/share/hyprland/plugins"
+
+	if use borders-plus-plus; then
+		doins "${S}/borders-plus-plus/borders-plus-plus.so"
+	fi
+
+	if use csgo-vulkan-fix; then
+		doins "${S}/csgo-vulkan-fix/csgo-vulkan-fix.so"
+	fi
+
+	if use hyprbars; then
+		doins "${S}/hyprbars/hyprbars.so"
+	fi
+
+	if use split-monitor-workspaces; then
+		doins "${WORKDIR}/split-monitor-workspaces-${SPLITCOMMIT}/split-monitor-workspaces.so"
+		emake -C "${WORKDIR}/split-monitor-workspaces-${SPLITCOMMIT}" all
+	fi
+}
+
+pkg_postinst() {
+	einfo "Plugins are installed in /usr/share/hyprland/plugins"
+	einfo "To load them, refer to the official documentation"
+	einfo "https://wiki.hyprland.org/Plugins/Using-Plugins/"
+}

diff --git a/gui-apps/hyprland-plugins/metadata.xml b/gui-apps/hyprland-plugins/metadata.xml
new file mode 100644
index 000000000..9b6824459
--- /dev/null
+++ b/gui-apps/hyprland-plugins/metadata.xml
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+	<maintainer type="person">
+		<name>Julien Roy</name>
+		<email>julien@jroy.ca</email>
+	</maintainer>
+	<upstream>
+		<bugs-to>https://github.com/hyprwm/hyprland-plugins/issues</bugs-to>
+		<changelog>https://github.com/hyprwm/hyprland-plugins/releases</changelog>
+		<remote-id type="github">hypr/hyprland-plugins</remote-id>
+		<remote-id type="github">hypr/Hyprland</remote-id>
+	</upstream>
+	<use>
+		<flag name="borders-plus-plus">adds one or two additional borders to windows</flag>
+		<flag name="csgo-vulkan-fix">fixes custom resolutions on CS:GO with -vulkan</flag>
+		<flag name="hyprbars">adds title bars to windows</flag>
+		<flag name="split-monitor-workspaces">A small Hyprland plugin to provide awesome-like workspace behavior</flag>
+	</use>
+</pkgmetadata>


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

* [gentoo-commits] repo/proj/guru:dev commit in: gui-apps/hyprland-plugins/
@ 2023-04-23 19:53 Julien Roy
  0 siblings, 0 replies; 23+ messages in thread
From: Julien Roy @ 2023-04-23 19:53 UTC (permalink / raw
  To: gentoo-commits

commit:     04522bf71ee2ff0b7cb8b64f6dd4e2322a309ec1
Author:     Julien Roy <julien <AT> jroy <DOT> ca>
AuthorDate: Sun Apr 23 19:22:22 2023 +0000
Commit:     Julien Roy <julien <AT> jroy <DOT> ca>
CommitDate: Sun Apr 23 19:22:22 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=04522bf7

gui-apps/hyprland-plugins: drop 0.24.1

Signed-off-by: Julien Roy <julien <AT> jroy.ca>

 .../hyprland-plugins-0.24.1.ebuild                 | 92 ----------------------
 1 file changed, 92 deletions(-)

diff --git a/gui-apps/hyprland-plugins/hyprland-plugins-0.24.1.ebuild b/gui-apps/hyprland-plugins/hyprland-plugins-0.24.1.ebuild
deleted file mode 100644
index c674218ec..000000000
--- a/gui-apps/hyprland-plugins/hyprland-plugins-0.24.1.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-COMMIT=bb1437add2df7f76147f7beb430365637fc2c35e
-SPLITCOMMIT=feb6ab9a4929a92d41c724f6d16e9d351b12de39
-DESCRIPTION="A blazing fast wayland wallpaper utility"
-HOMEPAGE="https://github.com/hyprwm/hyprpaper"
-SRC_URI="https://github.com/hyprwm/${PN}/archive/${COMMIT}.tar.gz -> ${P}.gh.tar.gz
-	https://github.com/hyprwm/Hyprland/releases/download/v${PV}/source-v${PV}.tar.gz \
-	-> ${P}-hyprsrc.gh.tar.gz
-	https://github.com/Duckonaut/split-monitor-workspaces/archive/${SPLITCOMMIT}.tar.gz \
-	-> ${P}-split-monitor-workspaces.gh.tar.gz
-"
-S="${WORKDIR}/${PN}-${COMMIT}"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+borders-plus-plus csgo-vulkan-fix +hyprbars split-monitor-workspaces X"
-REQUIRED_USE="|| ( borders-plus-plus csgo-vulkan-fix hyprbars split-monitor-workspaces )"
-
-RDEPEND="gui-wm/hyprland"
-DEPEND="${RDEPEND}"
-BDEPEND="
-	~gui-wm/hyprland-${PV}
-	split-monitor-workspaces? ( gui-libs/wlroots[X?] )
-	x11-libs/libdrm
-	x11-libs/pixman
-"
-
-src_unpack() {
-	default
-	cp "${FILESDIR}/split-monitor-workspaces.patch" "${WORKDIR}/split-monitor-workspaces-${SPLITCOMMIT}" || die
-}
-
-src_prepare() {
-	eapply_user
-	if use split-monitor-workspaces && ! use X; then
-		cd "${WORKDIR}/split-monitor-workspaces-${SPLITCOMMIT}" || die
-		eapply "${WORKDIR}/split-monitor-workspaces-${SPLITCOMMIT}"
-	fi
-}
-
-src_compile() {
-	emake -C "${WORKDIR}/hyprland-source" protocols
-	export HYPRLAND_HEADERS="${WORKDIR}/hyprland-source"
-
-	if use borders-plus-plus; then
-		emake -C "${S}/borders-plus-plus" all
-	fi
-
-	if use csgo-vulkan-fix; then
-		emake -C "${S}/csgo-vulkan-fix" all
-	fi
-
-	if use hyprbars; then
-		emake -C "${S}/hyprbars" all
-	fi
-
-	if use split-monitor-workspaces; then
-		emake -C "${WORKDIR}/split-monitor-workspaces-${SPLITCOMMIT}" split-monitor-workspaces.so
-	fi
-}
-
-src_install() {
-	insinto "/usr/share/hyprland/plugins"
-
-	if use borders-plus-plus; then
-		doins "${S}/borders-plus-plus/borders-plus-plus.so"
-	fi
-
-	if use csgo-vulkan-fix; then
-		doins "${S}/csgo-vulkan-fix/csgo-vulkan-fix.so"
-	fi
-
-	if use hyprbars; then
-		doins "${S}/hyprbars/hyprbars.so"
-	fi
-
-	if use split-monitor-workspaces; then
-		doins "${WORKDIR}/split-monitor-workspaces-${SPLITCOMMIT}/split-monitor-workspaces.so"
-		emake -C "${WORKDIR}/split-monitor-workspaces-${SPLITCOMMIT}" all
-	fi
-}
-
-pkg_postinst() {
-	einfo "Plugins are installed in /usr/share/hyprland/plugins"
-	einfo "To load them, refer to the official documentation"
-	einfo "https://wiki.hyprland.org/Plugins/Using-Plugins/"
-}


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

* [gentoo-commits] repo/proj/guru:dev commit in: gui-apps/hyprland-plugins/
@ 2023-04-23 19:53 Julien Roy
  0 siblings, 0 replies; 23+ messages in thread
From: Julien Roy @ 2023-04-23 19:53 UTC (permalink / raw
  To: gentoo-commits

commit:     3ea566edf3936ef94e5830c9634e8f5bafd0750f
Author:     Julien Roy <julien <AT> jroy <DOT> ca>
AuthorDate: Sun Apr 23 19:21:49 2023 +0000
Commit:     Julien Roy <julien <AT> jroy <DOT> ca>
CommitDate: Sun Apr 23 19:21:49 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3ea566ed

ui-apps/hyprland-plugins: add 0.24.1-r1

Add missing BDEPEND

Closes: https://bugs.gentoo.org/904459
Signed-off-by: Julien Roy <julien <AT> jroy.ca>

 .../hyprland-plugins-0.24.1-r1.ebuild              | 93 ++++++++++++++++++++++
 1 file changed, 93 insertions(+)

diff --git a/gui-apps/hyprland-plugins/hyprland-plugins-0.24.1-r1.ebuild b/gui-apps/hyprland-plugins/hyprland-plugins-0.24.1-r1.ebuild
new file mode 100644
index 000000000..150f5a379
--- /dev/null
+++ b/gui-apps/hyprland-plugins/hyprland-plugins-0.24.1-r1.ebuild
@@ -0,0 +1,93 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+COMMIT=bb1437add2df7f76147f7beb430365637fc2c35e
+SPLITCOMMIT=feb6ab9a4929a92d41c724f6d16e9d351b12de39
+DESCRIPTION="A blazing fast wayland wallpaper utility"
+HOMEPAGE="https://github.com/hyprwm/hyprpaper"
+SRC_URI="https://github.com/hyprwm/${PN}/archive/${COMMIT}.tar.gz -> ${P}.gh.tar.gz
+	https://github.com/hyprwm/Hyprland/releases/download/v${PV}/source-v${PV}.tar.gz \
+	-> ${P}-hyprsrc.gh.tar.gz
+	https://github.com/Duckonaut/split-monitor-workspaces/archive/${SPLITCOMMIT}.tar.gz \
+	-> ${P}-split-monitor-workspaces.gh.tar.gz
+"
+S="${WORKDIR}/${PN}-${COMMIT}"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+borders-plus-plus csgo-vulkan-fix +hyprbars split-monitor-workspaces X"
+REQUIRED_USE="|| ( borders-plus-plus csgo-vulkan-fix hyprbars split-monitor-workspaces )"
+
+RDEPEND="gui-wm/hyprland"
+DEPEND="${RDEPEND}"
+BDEPEND="
+	~gui-wm/hyprland-${PV}
+	split-monitor-workspaces? ( gui-libs/wlroots[X?] )
+	x11-libs/libdrm
+	x11-libs/pixman
+	x11-libs/xcb-util-wm
+"
+
+src_unpack() {
+	default
+	cp "${FILESDIR}/split-monitor-workspaces.patch" "${WORKDIR}/split-monitor-workspaces-${SPLITCOMMIT}" || die
+}
+
+src_prepare() {
+	eapply_user
+	if use split-monitor-workspaces && ! use X; then
+		cd "${WORKDIR}/split-monitor-workspaces-${SPLITCOMMIT}" || die
+		eapply "${WORKDIR}/split-monitor-workspaces-${SPLITCOMMIT}"
+	fi
+}
+
+src_compile() {
+	emake -C "${WORKDIR}/hyprland-source" protocols
+	export HYPRLAND_HEADERS="${WORKDIR}/hyprland-source"
+
+	if use borders-plus-plus; then
+		emake -C "${S}/borders-plus-plus" all
+	fi
+
+	if use csgo-vulkan-fix; then
+		emake -C "${S}/csgo-vulkan-fix" all
+	fi
+
+	if use hyprbars; then
+		emake -C "${S}/hyprbars" all
+	fi
+
+	if use split-monitor-workspaces; then
+		emake -C "${WORKDIR}/split-monitor-workspaces-${SPLITCOMMIT}" split-monitor-workspaces.so
+	fi
+}
+
+src_install() {
+	insinto "/usr/share/hyprland/plugins"
+
+	if use borders-plus-plus; then
+		doins "${S}/borders-plus-plus/borders-plus-plus.so"
+	fi
+
+	if use csgo-vulkan-fix; then
+		doins "${S}/csgo-vulkan-fix/csgo-vulkan-fix.so"
+	fi
+
+	if use hyprbars; then
+		doins "${S}/hyprbars/hyprbars.so"
+	fi
+
+	if use split-monitor-workspaces; then
+		doins "${WORKDIR}/split-monitor-workspaces-${SPLITCOMMIT}/split-monitor-workspaces.so"
+		emake -C "${WORKDIR}/split-monitor-workspaces-${SPLITCOMMIT}" all
+	fi
+}
+
+pkg_postinst() {
+	einfo "Plugins are installed in /usr/share/hyprland/plugins"
+	einfo "To load them, refer to the official documentation"
+	einfo "https://wiki.hyprland.org/Plugins/Using-Plugins/"
+}


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

* [gentoo-commits] repo/proj/guru:dev commit in: gui-apps/hyprland-plugins/
@ 2023-05-07 20:29 Julien Roy
  0 siblings, 0 replies; 23+ messages in thread
From: Julien Roy @ 2023-05-07 20:29 UTC (permalink / raw
  To: gentoo-commits

commit:     6ffaa08322b2d2bb7c998b05fdc954cad6aaedbe
Author:     Julien Roy <julien <AT> jroy <DOT> ca>
AuthorDate: Sun May  7 20:27:34 2023 +0000
Commit:     Julien Roy <julien <AT> jroy <DOT> ca>
CommitDate: Sun May  7 20:27:34 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6ffaa083

gui-apps/hyprland-plugins: add 0.25.0

Signed-off-by: Julien Roy <julien <AT> jroy.ca>

 gui-apps/hyprland-plugins/Manifest                 |  5 +-
 .../hyprland-plugins-0.25.0.ebuild                 | 92 ++++++++++++++++++++++
 2 files changed, 94 insertions(+), 3 deletions(-)

diff --git a/gui-apps/hyprland-plugins/Manifest b/gui-apps/hyprland-plugins/Manifest
index 5f06dcdbd..f55c55db1 100644
--- a/gui-apps/hyprland-plugins/Manifest
+++ b/gui-apps/hyprland-plugins/Manifest
@@ -1,6 +1,5 @@
 DIST hyprland-plugins-0.24.1-hyprsrc.gh.tar.gz 1502909 BLAKE2B ddc2ed026c921061427799836a957efb35fb68f3628f0cf5cb3d4d3ec2c876f62275bf8c580cbb8fb480b0b0fc6f1bff690da3ce0459c2af170e4e0add8e898c SHA512 d6d232f597a5790818345b43c329c4fa225a0d2f5e5bbddef88fa8ca59a6ff1d867dfea208ea215dbd37049c301a45aa292ff133c6fdf5e4b73918396c57f6f2
-DIST hyprland-plugins-0.24.1-split-monitor-workspaces.gh.tar.gz 3458 BLAKE2B 86365038b1be0129b96032d7e418057143bfb70bf17ce1d936a7dd5a7bb5678b345a5c89ad6e03fc2bd993e1af32390b8fa4bb6b817869e816ea7f7ba003a44d SHA512 86391bbe282d9c2e26d4f0acea90a269fbe4203517bd625d05ebef895347515f7485cc79ca669c6398442a490dc4369d468cd36fc1d430a687bce6baf569a1b0
+DIST hyprland-plugins-0.24.1-split-monitor-workspaces.gh.tar.gz 4294 BLAKE2B a56ad9a563833ece1ca45228825a2025cd4bb2b2c72c8d906fc668d1858feb4a34bdc0936940369a1a387d2a8e6e31f69c2bd20b0916e6deb48d7f32fb92439c SHA512 159121382213f590fe0d2768917ddd06676342532a2eccc3e7161a0ff611e77874a4159edb2d32558044e7fccb027e97cf8e6b9b7ee228cf2f4c4377ffb9f4da
 DIST hyprland-plugins-0.24.1.gh.tar.gz 8996 BLAKE2B bd8eeeb269f886e188dda003fa070da1d94649cce8d9c33cd4636b9ad5c068ce9794e6335000889bb0a964e8f632122c3ababeda45b2c0a90ac4895670420cbe SHA512 9e5091646f8bd55ffa9e1fec496aacdf325479569a9842fe5066471e45af656d976b35818bc86db2b488eb1dfab132ee9eba1b2057066e1bd96da7223c21465c
 DIST hyprland-plugins-0.25.0-hyprsrc.gh.tar.gz 1510798 BLAKE2B c146c57e5142666ff76188e870ea4d2dd9613e25a1d2c3320dc222fbe62651975a40fffffe9cc936ced0e86f919534d7a6c94a8b1596f912c3ad9750a35e4f13 SHA512 84d12ef7bfb25e69c4a707a8ffc99ca23eb58e73630e3df1f134cb610c6206e42917f76b54db0cc6d10e7b929514cbac06dfc99feba8ff81aea0dc7fcb340450
-DIST hyprland-plugins-0.25.0-split-monitor-workspaces.gh.tar.gz 3458 BLAKE2B 86365038b1be0129b96032d7e418057143bfb70bf17ce1d936a7dd5a7bb5678b345a5c89ad6e03fc2bd993e1af32390b8fa4bb6b817869e816ea7f7ba003a44d SHA512 86391bbe282d9c2e26d4f0acea90a269fbe4203517bd625d05ebef895347515f7485cc79ca669c6398442a490dc4369d468cd36fc1d430a687bce6baf569a1b0
-DIST hyprland-plugins-0.25.0.gh.tar.gz 8996 BLAKE2B bd8eeeb269f886e188dda003fa070da1d94649cce8d9c33cd4636b9ad5c068ce9794e6335000889bb0a964e8f632122c3ababeda45b2c0a90ac4895670420cbe SHA512 9e5091646f8bd55ffa9e1fec496aacdf325479569a9842fe5066471e45af656d976b35818bc86db2b488eb1dfab132ee9eba1b2057066e1bd96da7223c21465c
+DIST hyprland-plugins-0.25.0.gh.tar.gz 12209 BLAKE2B c5f74cbe13e99f71a24a272a015df70f20ae62f9e552d35914ccff37474b564a28ff81e60584caf186d111e1e3a0716e7ba03b3e201823616167708ef0aa2a0f SHA512 875c7cdb2552d5c8e68a6705f7d82173fa6f3e7637b049125d88e6b4a130f330c66b49bbb2685d302345d101fba6f23d873e7511b2fad510d1a9286c127fbaf7

diff --git a/gui-apps/hyprland-plugins/hyprland-plugins-0.25.0.ebuild b/gui-apps/hyprland-plugins/hyprland-plugins-0.25.0.ebuild
new file mode 100644
index 000000000..ef0f7b024
--- /dev/null
+++ b/gui-apps/hyprland-plugins/hyprland-plugins-0.25.0.ebuild
@@ -0,0 +1,92 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+COMMIT=1228eb57f9debd35811f0ade43bef5eaa09aab42
+DESCRIPTION="A blazing fast wayland wallpaper utility"
+HOMEPAGE="https://github.com/hyprwm/hyprland-plugins"
+SRC_URI="https://github.com/hyprwm/${PN}/archive/${COMMIT}.tar.gz -> ${P}.gh.tar.gz
+	https://github.com/hyprwm/Hyprland/releases/download/v${PV}/source-v${PV}.tar.gz \
+	-> ${P}-hyprsrc.gh.tar.gz
+"
+S="${WORKDIR}/${PN}-${COMMIT}"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+borders-plus-plus csgo-vulkan-fix +hyprbars"
+REQUIRED_USE="|| ( borders-plus-plus csgo-vulkan-fix hyprbars )"
+
+RDEPEND="gui-wm/hyprland"
+DEPEND="${RDEPEND}"
+BDEPEND="
+	~gui-wm/hyprland-${PV}
+	x11-libs/libdrm
+	x11-libs/pixman
+	x11-libs/xcb-util-wm
+"
+
+src_configure() {
+	if use borders-plus-plus; then
+		BUILD_DIR="${WORKDIR}/${P}-build/borders-plus-plus"
+		EMESON_SOURCE="${S}/borders-plus-plus"
+		meson_src_configure
+	fi
+
+	if use csgo-vulkan-fix; then
+		BUILD_DIR="${WORKDIR}/${P}-build/csgo-vulkan-fix"
+		EMESON_SOURCE="${S}/csgo-vulkan-fix"
+		meson_src_configure
+	fi
+
+	if use hyprbars; then
+		BUILD_DIR="${WORKDIR}/${P}-build/hyprbars"
+		EMESON_SOURCE="${S}/hyprbars"
+		meson_src_configure
+	fi
+}
+
+src_compile() {
+	if use borders-plus-plus; then
+		BUILD_DIR="${WORKDIR}/${P}-build/borders-plus-plus"
+		EMESON_SOURCE="${S}/borders-plus-plus"
+		meson_src_compile
+	fi
+
+	if use csgo-vulkan-fix; then
+		BUILD_DIR="${WORKDIR}/${P}-build/csgo-vulkan-fix"
+		EMESON_SOURCE="${S}/csgo-vulkan-fix"
+		meson_src_compile
+	fi
+
+	if use hyprbars; then
+		BUILD_DIR="${WORKDIR}/${P}-build/hyprbars"
+		EMESON_SOURCE="${S}/hyprbars"
+		meson_src_compile
+	fi
+}
+
+src_install() {
+	insinto "/usr/share/hyprland/plugins"
+
+	if use borders-plus-plus; then
+		newins "${WORKDIR}/${P}-build/borders-plus-plus/libborders-plus-plus.so" "borders-plus-plus.so"
+	fi
+
+	if use csgo-vulkan-fix; then
+		newins "${WORKDIR}/${P}-build/csgo-vulkan-fix/libcsgo-vulkan-fix.so" "csgo-vulkan-fix.so"
+	fi
+
+	if use hyprbars; then
+		newins "${WORKDIR}/${P}-build/hyprbars/libhyprbars.so" "hyprbars.so"
+	fi
+}
+
+pkg_postinst() {
+	einfo "Plugins are installed in /usr/share/hyprland/plugins"
+	einfo "To load them, refer to the official documentation"
+	einfo "https://wiki.hyprland.org/Plugins/Using-Plugins/"
+}


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

* [gentoo-commits] repo/proj/guru:dev commit in: gui-apps/hyprland-plugins/
@ 2023-05-07 20:29 Julien Roy
  0 siblings, 0 replies; 23+ messages in thread
From: Julien Roy @ 2023-05-07 20:29 UTC (permalink / raw
  To: gentoo-commits

commit:     ff7707887cebc1912ba2f9b43bed802edff19858
Author:     Julien Roy <julien <AT> jroy <DOT> ca>
AuthorDate: Thu May  4 11:20:00 2023 +0000
Commit:     Julien Roy <julien <AT> jroy <DOT> ca>
CommitDate: Sun May  7 18:15:09 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ff770788

gui-apps/hyprland-plugins: update HOMEPAGE

Signed-off-by: Julien Roy <julien <AT> jroy.ca>

 gui-apps/hyprland-plugins/Manifest                          | 3 +++
 gui-apps/hyprland-plugins/hyprland-plugins-0.24.1-r1.ebuild | 2 +-
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/gui-apps/hyprland-plugins/Manifest b/gui-apps/hyprland-plugins/Manifest
index b3cfd0bfd..5f06dcdbd 100644
--- a/gui-apps/hyprland-plugins/Manifest
+++ b/gui-apps/hyprland-plugins/Manifest
@@ -1,3 +1,6 @@
 DIST hyprland-plugins-0.24.1-hyprsrc.gh.tar.gz 1502909 BLAKE2B ddc2ed026c921061427799836a957efb35fb68f3628f0cf5cb3d4d3ec2c876f62275bf8c580cbb8fb480b0b0fc6f1bff690da3ce0459c2af170e4e0add8e898c SHA512 d6d232f597a5790818345b43c329c4fa225a0d2f5e5bbddef88fa8ca59a6ff1d867dfea208ea215dbd37049c301a45aa292ff133c6fdf5e4b73918396c57f6f2
 DIST hyprland-plugins-0.24.1-split-monitor-workspaces.gh.tar.gz 3458 BLAKE2B 86365038b1be0129b96032d7e418057143bfb70bf17ce1d936a7dd5a7bb5678b345a5c89ad6e03fc2bd993e1af32390b8fa4bb6b817869e816ea7f7ba003a44d SHA512 86391bbe282d9c2e26d4f0acea90a269fbe4203517bd625d05ebef895347515f7485cc79ca669c6398442a490dc4369d468cd36fc1d430a687bce6baf569a1b0
 DIST hyprland-plugins-0.24.1.gh.tar.gz 8996 BLAKE2B bd8eeeb269f886e188dda003fa070da1d94649cce8d9c33cd4636b9ad5c068ce9794e6335000889bb0a964e8f632122c3ababeda45b2c0a90ac4895670420cbe SHA512 9e5091646f8bd55ffa9e1fec496aacdf325479569a9842fe5066471e45af656d976b35818bc86db2b488eb1dfab132ee9eba1b2057066e1bd96da7223c21465c
+DIST hyprland-plugins-0.25.0-hyprsrc.gh.tar.gz 1510798 BLAKE2B c146c57e5142666ff76188e870ea4d2dd9613e25a1d2c3320dc222fbe62651975a40fffffe9cc936ced0e86f919534d7a6c94a8b1596f912c3ad9750a35e4f13 SHA512 84d12ef7bfb25e69c4a707a8ffc99ca23eb58e73630e3df1f134cb610c6206e42917f76b54db0cc6d10e7b929514cbac06dfc99feba8ff81aea0dc7fcb340450
+DIST hyprland-plugins-0.25.0-split-monitor-workspaces.gh.tar.gz 3458 BLAKE2B 86365038b1be0129b96032d7e418057143bfb70bf17ce1d936a7dd5a7bb5678b345a5c89ad6e03fc2bd993e1af32390b8fa4bb6b817869e816ea7f7ba003a44d SHA512 86391bbe282d9c2e26d4f0acea90a269fbe4203517bd625d05ebef895347515f7485cc79ca669c6398442a490dc4369d468cd36fc1d430a687bce6baf569a1b0
+DIST hyprland-plugins-0.25.0.gh.tar.gz 8996 BLAKE2B bd8eeeb269f886e188dda003fa070da1d94649cce8d9c33cd4636b9ad5c068ce9794e6335000889bb0a964e8f632122c3ababeda45b2c0a90ac4895670420cbe SHA512 9e5091646f8bd55ffa9e1fec496aacdf325479569a9842fe5066471e45af656d976b35818bc86db2b488eb1dfab132ee9eba1b2057066e1bd96da7223c21465c

diff --git a/gui-apps/hyprland-plugins/hyprland-plugins-0.24.1-r1.ebuild b/gui-apps/hyprland-plugins/hyprland-plugins-0.24.1-r1.ebuild
index 150f5a379..f3e4f8315 100644
--- a/gui-apps/hyprland-plugins/hyprland-plugins-0.24.1-r1.ebuild
+++ b/gui-apps/hyprland-plugins/hyprland-plugins-0.24.1-r1.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 COMMIT=bb1437add2df7f76147f7beb430365637fc2c35e
 SPLITCOMMIT=feb6ab9a4929a92d41c724f6d16e9d351b12de39
 DESCRIPTION="A blazing fast wayland wallpaper utility"
-HOMEPAGE="https://github.com/hyprwm/hyprpaper"
+HOMEPAGE="https://github.com/hyprwm/hyprland-plugins"
 SRC_URI="https://github.com/hyprwm/${PN}/archive/${COMMIT}.tar.gz -> ${P}.gh.tar.gz
 	https://github.com/hyprwm/Hyprland/releases/download/v${PV}/source-v${PV}.tar.gz \
 	-> ${P}-hyprsrc.gh.tar.gz


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

* [gentoo-commits] repo/proj/guru:dev commit in: gui-apps/hyprland-plugins/
@ 2023-05-08  1:53 Julien Roy
  0 siblings, 0 replies; 23+ messages in thread
From: Julien Roy @ 2023-05-08  1:53 UTC (permalink / raw
  To: gentoo-commits

commit:     a56ca2087ae34532b01ba8d0785c8a3e41f21dc7
Author:     Julien Roy <julien <AT> jroy <DOT> ca>
AuthorDate: Mon May  8 01:53:01 2023 +0000
Commit:     Julien Roy <julien <AT> jroy <DOT> ca>
CommitDate: Mon May  8 01:53:01 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a56ca208

gui-apps/hyprland-plugins: drop 0.24.1-r1

Signed-off-by: Julien Roy <julien <AT> jroy.ca>

 gui-apps/hyprland-plugins/Manifest                 |  3 -
 .../hyprland-plugins-0.24.1-r1.ebuild              | 93 ----------------------
 gui-apps/hyprland-plugins/metadata.xml             |  1 -
 3 files changed, 97 deletions(-)

diff --git a/gui-apps/hyprland-plugins/Manifest b/gui-apps/hyprland-plugins/Manifest
index f55c55db1..c97341498 100644
--- a/gui-apps/hyprland-plugins/Manifest
+++ b/gui-apps/hyprland-plugins/Manifest
@@ -1,5 +1,2 @@
-DIST hyprland-plugins-0.24.1-hyprsrc.gh.tar.gz 1502909 BLAKE2B ddc2ed026c921061427799836a957efb35fb68f3628f0cf5cb3d4d3ec2c876f62275bf8c580cbb8fb480b0b0fc6f1bff690da3ce0459c2af170e4e0add8e898c SHA512 d6d232f597a5790818345b43c329c4fa225a0d2f5e5bbddef88fa8ca59a6ff1d867dfea208ea215dbd37049c301a45aa292ff133c6fdf5e4b73918396c57f6f2
-DIST hyprland-plugins-0.24.1-split-monitor-workspaces.gh.tar.gz 4294 BLAKE2B a56ad9a563833ece1ca45228825a2025cd4bb2b2c72c8d906fc668d1858feb4a34bdc0936940369a1a387d2a8e6e31f69c2bd20b0916e6deb48d7f32fb92439c SHA512 159121382213f590fe0d2768917ddd06676342532a2eccc3e7161a0ff611e77874a4159edb2d32558044e7fccb027e97cf8e6b9b7ee228cf2f4c4377ffb9f4da
-DIST hyprland-plugins-0.24.1.gh.tar.gz 8996 BLAKE2B bd8eeeb269f886e188dda003fa070da1d94649cce8d9c33cd4636b9ad5c068ce9794e6335000889bb0a964e8f632122c3ababeda45b2c0a90ac4895670420cbe SHA512 9e5091646f8bd55ffa9e1fec496aacdf325479569a9842fe5066471e45af656d976b35818bc86db2b488eb1dfab132ee9eba1b2057066e1bd96da7223c21465c
 DIST hyprland-plugins-0.25.0-hyprsrc.gh.tar.gz 1510798 BLAKE2B c146c57e5142666ff76188e870ea4d2dd9613e25a1d2c3320dc222fbe62651975a40fffffe9cc936ced0e86f919534d7a6c94a8b1596f912c3ad9750a35e4f13 SHA512 84d12ef7bfb25e69c4a707a8ffc99ca23eb58e73630e3df1f134cb610c6206e42917f76b54db0cc6d10e7b929514cbac06dfc99feba8ff81aea0dc7fcb340450
 DIST hyprland-plugins-0.25.0.gh.tar.gz 12209 BLAKE2B c5f74cbe13e99f71a24a272a015df70f20ae62f9e552d35914ccff37474b564a28ff81e60584caf186d111e1e3a0716e7ba03b3e201823616167708ef0aa2a0f SHA512 875c7cdb2552d5c8e68a6705f7d82173fa6f3e7637b049125d88e6b4a130f330c66b49bbb2685d302345d101fba6f23d873e7511b2fad510d1a9286c127fbaf7

diff --git a/gui-apps/hyprland-plugins/hyprland-plugins-0.24.1-r1.ebuild b/gui-apps/hyprland-plugins/hyprland-plugins-0.24.1-r1.ebuild
deleted file mode 100644
index f3e4f8315..000000000
--- a/gui-apps/hyprland-plugins/hyprland-plugins-0.24.1-r1.ebuild
+++ /dev/null
@@ -1,93 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-COMMIT=bb1437add2df7f76147f7beb430365637fc2c35e
-SPLITCOMMIT=feb6ab9a4929a92d41c724f6d16e9d351b12de39
-DESCRIPTION="A blazing fast wayland wallpaper utility"
-HOMEPAGE="https://github.com/hyprwm/hyprland-plugins"
-SRC_URI="https://github.com/hyprwm/${PN}/archive/${COMMIT}.tar.gz -> ${P}.gh.tar.gz
-	https://github.com/hyprwm/Hyprland/releases/download/v${PV}/source-v${PV}.tar.gz \
-	-> ${P}-hyprsrc.gh.tar.gz
-	https://github.com/Duckonaut/split-monitor-workspaces/archive/${SPLITCOMMIT}.tar.gz \
-	-> ${P}-split-monitor-workspaces.gh.tar.gz
-"
-S="${WORKDIR}/${PN}-${COMMIT}"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+borders-plus-plus csgo-vulkan-fix +hyprbars split-monitor-workspaces X"
-REQUIRED_USE="|| ( borders-plus-plus csgo-vulkan-fix hyprbars split-monitor-workspaces )"
-
-RDEPEND="gui-wm/hyprland"
-DEPEND="${RDEPEND}"
-BDEPEND="
-	~gui-wm/hyprland-${PV}
-	split-monitor-workspaces? ( gui-libs/wlroots[X?] )
-	x11-libs/libdrm
-	x11-libs/pixman
-	x11-libs/xcb-util-wm
-"
-
-src_unpack() {
-	default
-	cp "${FILESDIR}/split-monitor-workspaces.patch" "${WORKDIR}/split-monitor-workspaces-${SPLITCOMMIT}" || die
-}
-
-src_prepare() {
-	eapply_user
-	if use split-monitor-workspaces && ! use X; then
-		cd "${WORKDIR}/split-monitor-workspaces-${SPLITCOMMIT}" || die
-		eapply "${WORKDIR}/split-monitor-workspaces-${SPLITCOMMIT}"
-	fi
-}
-
-src_compile() {
-	emake -C "${WORKDIR}/hyprland-source" protocols
-	export HYPRLAND_HEADERS="${WORKDIR}/hyprland-source"
-
-	if use borders-plus-plus; then
-		emake -C "${S}/borders-plus-plus" all
-	fi
-
-	if use csgo-vulkan-fix; then
-		emake -C "${S}/csgo-vulkan-fix" all
-	fi
-
-	if use hyprbars; then
-		emake -C "${S}/hyprbars" all
-	fi
-
-	if use split-monitor-workspaces; then
-		emake -C "${WORKDIR}/split-monitor-workspaces-${SPLITCOMMIT}" split-monitor-workspaces.so
-	fi
-}
-
-src_install() {
-	insinto "/usr/share/hyprland/plugins"
-
-	if use borders-plus-plus; then
-		doins "${S}/borders-plus-plus/borders-plus-plus.so"
-	fi
-
-	if use csgo-vulkan-fix; then
-		doins "${S}/csgo-vulkan-fix/csgo-vulkan-fix.so"
-	fi
-
-	if use hyprbars; then
-		doins "${S}/hyprbars/hyprbars.so"
-	fi
-
-	if use split-monitor-workspaces; then
-		doins "${WORKDIR}/split-monitor-workspaces-${SPLITCOMMIT}/split-monitor-workspaces.so"
-		emake -C "${WORKDIR}/split-monitor-workspaces-${SPLITCOMMIT}" all
-	fi
-}
-
-pkg_postinst() {
-	einfo "Plugins are installed in /usr/share/hyprland/plugins"
-	einfo "To load them, refer to the official documentation"
-	einfo "https://wiki.hyprland.org/Plugins/Using-Plugins/"
-}

diff --git a/gui-apps/hyprland-plugins/metadata.xml b/gui-apps/hyprland-plugins/metadata.xml
index 9b6824459..b37837bc3 100644
--- a/gui-apps/hyprland-plugins/metadata.xml
+++ b/gui-apps/hyprland-plugins/metadata.xml
@@ -15,6 +15,5 @@
 		<flag name="borders-plus-plus">adds one or two additional borders to windows</flag>
 		<flag name="csgo-vulkan-fix">fixes custom resolutions on CS:GO with -vulkan</flag>
 		<flag name="hyprbars">adds title bars to windows</flag>
-		<flag name="split-monitor-workspaces">A small Hyprland plugin to provide awesome-like workspace behavior</flag>
 	</use>
 </pkgmetadata>


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

* [gentoo-commits] repo/proj/guru:dev commit in: gui-apps/hyprland-plugins/
@ 2023-05-08 12:46 Julien Roy
  0 siblings, 0 replies; 23+ messages in thread
From: Julien Roy @ 2023-05-08 12:46 UTC (permalink / raw
  To: gentoo-commits

commit:     7d4c10ca0abfe270c8f5bcc98f68e937c281c3f1
Author:     Julien Roy <julien <AT> jroy <DOT> ca>
AuthorDate: Mon May  8 12:45:53 2023 +0000
Commit:     Julien Roy <julien <AT> jroy <DOT> ca>
CommitDate: Mon May  8 12:45:53 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7d4c10ca

gui-apps/hyprland-plugins: drop X USE flag

Signed-off-by: Julien Roy <julien <AT> jroy.ca>

 gui-apps/hyprland-plugins/hyprland-plugins-0.25.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-apps/hyprland-plugins/hyprland-plugins-0.25.0.ebuild b/gui-apps/hyprland-plugins/hyprland-plugins-0.25.0.ebuild
index ff1201696..4ec3b23a5 100644
--- a/gui-apps/hyprland-plugins/hyprland-plugins-0.25.0.ebuild
+++ b/gui-apps/hyprland-plugins/hyprland-plugins-0.25.0.ebuild
@@ -20,7 +20,7 @@ S="${WORKDIR}/${PN}-${COMMIT}"
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~amd64"
-IUSE="+borders-plus-plus csgo-vulkan-fix +hyprbars split-monitor-workspaces X"
+IUSE="+borders-plus-plus csgo-vulkan-fix +hyprbars split-monitor-workspaces"
 REQUIRED_USE="|| ( borders-plus-plus csgo-vulkan-fix hyprbars split-monitor-workspaces )"
 
 RDEPEND="gui-wm/hyprland"


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

* [gentoo-commits] repo/proj/guru:dev commit in: gui-apps/hyprland-plugins/
@ 2023-05-08 12:59 Julien Roy
  0 siblings, 0 replies; 23+ messages in thread
From: Julien Roy @ 2023-05-08 12:59 UTC (permalink / raw
  To: gentoo-commits

commit:     d87c94cf3bad5bc7e0e1458bd07f8462fbd28e30
Author:     Julien Roy <julien <AT> jroy <DOT> ca>
AuthorDate: Mon May  8 12:54:51 2023 +0000
Commit:     Julien Roy <julien <AT> jroy <DOT> ca>
CommitDate: Mon May  8 12:58:57 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d87c94cf

gui-apps/hyprland-plugins: update SRC_URI

Signed-off-by: Julien Roy <julien <AT> jroy.ca>

 gui-apps/hyprland-plugins/Manifest                       | 1 -
 gui-apps/hyprland-plugins/hyprland-plugins-0.25.0.ebuild | 2 --
 2 files changed, 3 deletions(-)

diff --git a/gui-apps/hyprland-plugins/Manifest b/gui-apps/hyprland-plugins/Manifest
index febcd455d..b01c73587 100644
--- a/gui-apps/hyprland-plugins/Manifest
+++ b/gui-apps/hyprland-plugins/Manifest
@@ -1,3 +1,2 @@
-DIST hyprland-plugins-0.25.0-hyprsrc.gh.tar.gz 1510798 BLAKE2B c146c57e5142666ff76188e870ea4d2dd9613e25a1d2c3320dc222fbe62651975a40fffffe9cc936ced0e86f919534d7a6c94a8b1596f912c3ad9750a35e4f13 SHA512 84d12ef7bfb25e69c4a707a8ffc99ca23eb58e73630e3df1f134cb610c6206e42917f76b54db0cc6d10e7b929514cbac06dfc99feba8ff81aea0dc7fcb340450
 DIST hyprland-plugins-0.25.0-split-monitor-workspaces.gh.tar.gz 4498 BLAKE2B 127081c953ce818b80b5865ec48fbf35584f3f5f2945c168e1ecf150dda5f71fdac499c236a5baa34502e0ab69e3fe0fc652d0bfd8c14aaedb74ecb03792b9ba SHA512 47e1dc0a9bcb014a6c7113405ddbc87a5e5f267d65e82ea9f557c1be156cd7e269fdf80406697b295e0f66f53e0d4ccc5a768910f201d6a459f68a8ad7708a93
 DIST hyprland-plugins-0.25.0.gh.tar.gz 12209 BLAKE2B c5f74cbe13e99f71a24a272a015df70f20ae62f9e552d35914ccff37474b564a28ff81e60584caf186d111e1e3a0716e7ba03b3e201823616167708ef0aa2a0f SHA512 875c7cdb2552d5c8e68a6705f7d82173fa6f3e7637b049125d88e6b4a130f330c66b49bbb2685d302345d101fba6f23d873e7511b2fad510d1a9286c127fbaf7

diff --git a/gui-apps/hyprland-plugins/hyprland-plugins-0.25.0.ebuild b/gui-apps/hyprland-plugins/hyprland-plugins-0.25.0.ebuild
index 4ec3b23a5..7e28b83d1 100644
--- a/gui-apps/hyprland-plugins/hyprland-plugins-0.25.0.ebuild
+++ b/gui-apps/hyprland-plugins/hyprland-plugins-0.25.0.ebuild
@@ -10,8 +10,6 @@ SPLITCOMMIT=44785cee3fc0b2aa34a92882df31568bea3af8f0
 DESCRIPTION="A blazing fast wayland wallpaper utility"
 HOMEPAGE="https://github.com/hyprwm/hyprland-plugins"
 SRC_URI="https://github.com/hyprwm/${PN}/archive/${COMMIT}.tar.gz -> ${P}.gh.tar.gz
-	https://github.com/hyprwm/Hyprland/releases/download/v${PV}/source-v${PV}.tar.gz \
-	-> ${P}-hyprsrc.gh.tar.gz
 	https://github.com/Duckonaut/split-monitor-workspaces/archive/${SPLITCOMMIT}.tar.gz \
 	-> ${P}-split-monitor-workspaces.gh.tar.gz
 "


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

* [gentoo-commits] repo/proj/guru:dev commit in: gui-apps/hyprland-plugins/
@ 2023-06-06  1:18 Julien Roy
  0 siblings, 0 replies; 23+ messages in thread
From: Julien Roy @ 2023-06-06  1:18 UTC (permalink / raw
  To: gentoo-commits

commit:     f328599056c547669345b4810dd1d39c63e70f0d
Author:     Julien Roy <julien <AT> jroy <DOT> ca>
AuthorDate: Tue Jun  6 01:18:44 2023 +0000
Commit:     Julien Roy <julien <AT> jroy <DOT> ca>
CommitDate: Tue Jun  6 01:18:44 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f3285990

gui-apps/hyprland-plugins: add 0.26.0

Signed-off-by: Julien Roy <julien <AT> jroy.ca>

 gui-apps/hyprland-plugins/Manifest                 |   2 +
 .../hyprland-plugins-0.26.0.ebuild                 | 101 +++++++++++++++++++++
 2 files changed, 103 insertions(+)

diff --git a/gui-apps/hyprland-plugins/Manifest b/gui-apps/hyprland-plugins/Manifest
index b01c73587..4da845972 100644
--- a/gui-apps/hyprland-plugins/Manifest
+++ b/gui-apps/hyprland-plugins/Manifest
@@ -1,2 +1,4 @@
 DIST hyprland-plugins-0.25.0-split-monitor-workspaces.gh.tar.gz 4498 BLAKE2B 127081c953ce818b80b5865ec48fbf35584f3f5f2945c168e1ecf150dda5f71fdac499c236a5baa34502e0ab69e3fe0fc652d0bfd8c14aaedb74ecb03792b9ba SHA512 47e1dc0a9bcb014a6c7113405ddbc87a5e5f267d65e82ea9f557c1be156cd7e269fdf80406697b295e0f66f53e0d4ccc5a768910f201d6a459f68a8ad7708a93
 DIST hyprland-plugins-0.25.0.gh.tar.gz 12209 BLAKE2B c5f74cbe13e99f71a24a272a015df70f20ae62f9e552d35914ccff37474b564a28ff81e60584caf186d111e1e3a0716e7ba03b3e201823616167708ef0aa2a0f SHA512 875c7cdb2552d5c8e68a6705f7d82173fa6f3e7637b049125d88e6b4a130f330c66b49bbb2685d302345d101fba6f23d873e7511b2fad510d1a9286c127fbaf7
+DIST hyprland-plugins-0.26.0-split-monitor-workspaces.gh.tar.gz 4498 BLAKE2B 127081c953ce818b80b5865ec48fbf35584f3f5f2945c168e1ecf150dda5f71fdac499c236a5baa34502e0ab69e3fe0fc652d0bfd8c14aaedb74ecb03792b9ba SHA512 47e1dc0a9bcb014a6c7113405ddbc87a5e5f267d65e82ea9f557c1be156cd7e269fdf80406697b295e0f66f53e0d4ccc5a768910f201d6a459f68a8ad7708a93
+DIST hyprland-plugins-0.26.0.gh.tar.gz 12209 BLAKE2B c5f74cbe13e99f71a24a272a015df70f20ae62f9e552d35914ccff37474b564a28ff81e60584caf186d111e1e3a0716e7ba03b3e201823616167708ef0aa2a0f SHA512 875c7cdb2552d5c8e68a6705f7d82173fa6f3e7637b049125d88e6b4a130f330c66b49bbb2685d302345d101fba6f23d873e7511b2fad510d1a9286c127fbaf7

diff --git a/gui-apps/hyprland-plugins/hyprland-plugins-0.26.0.ebuild b/gui-apps/hyprland-plugins/hyprland-plugins-0.26.0.ebuild
new file mode 100644
index 000000000..7e28b83d1
--- /dev/null
+++ b/gui-apps/hyprland-plugins/hyprland-plugins-0.26.0.ebuild
@@ -0,0 +1,101 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+COMMIT=1228eb57f9debd35811f0ade43bef5eaa09aab42
+SPLITCOMMIT=44785cee3fc0b2aa34a92882df31568bea3af8f0
+DESCRIPTION="A blazing fast wayland wallpaper utility"
+HOMEPAGE="https://github.com/hyprwm/hyprland-plugins"
+SRC_URI="https://github.com/hyprwm/${PN}/archive/${COMMIT}.tar.gz -> ${P}.gh.tar.gz
+	https://github.com/Duckonaut/split-monitor-workspaces/archive/${SPLITCOMMIT}.tar.gz \
+	-> ${P}-split-monitor-workspaces.gh.tar.gz
+"
+S="${WORKDIR}/${PN}-${COMMIT}"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+borders-plus-plus csgo-vulkan-fix +hyprbars split-monitor-workspaces"
+REQUIRED_USE="|| ( borders-plus-plus csgo-vulkan-fix hyprbars split-monitor-workspaces )"
+
+RDEPEND="gui-wm/hyprland"
+DEPEND="${RDEPEND}"
+BDEPEND="
+	~gui-wm/hyprland-${PV}
+	x11-libs/libdrm
+	x11-libs/pixman
+	x11-libs/xcb-util-wm
+"
+
+src_configure() {
+	if use borders-plus-plus; then
+		BUILD_DIR="${WORKDIR}/${P}-build/borders-plus-plus"
+		EMESON_SOURCE="${S}/borders-plus-plus"
+		meson_src_configure
+	fi
+
+	if use csgo-vulkan-fix; then
+		BUILD_DIR="${WORKDIR}/${P}-build/csgo-vulkan-fix"
+		EMESON_SOURCE="${S}/csgo-vulkan-fix"
+		meson_src_configure
+	fi
+
+	if use hyprbars; then
+		BUILD_DIR="${WORKDIR}/${P}-build/hyprbars"
+		EMESON_SOURCE="${S}/hyprbars"
+		meson_src_configure
+	fi
+}
+
+src_compile() {
+	if use borders-plus-plus; then
+		BUILD_DIR="${WORKDIR}/${P}-build/borders-plus-plus"
+		EMESON_SOURCE="${S}/borders-plus-plus"
+		meson_src_compile
+	fi
+
+	if use csgo-vulkan-fix; then
+		BUILD_DIR="${WORKDIR}/${P}-build/csgo-vulkan-fix"
+		EMESON_SOURCE="${S}/csgo-vulkan-fix"
+		meson_src_compile
+	fi
+
+	if use hyprbars; then
+		BUILD_DIR="${WORKDIR}/${P}-build/hyprbars"
+		EMESON_SOURCE="${S}/hyprbars"
+		meson_src_compile
+	fi
+
+	if use split-monitor-workspaces; then
+		emake -C "${WORKDIR}/split-monitor-workspaces-${SPLITCOMMIT}" split-monitor-workspaces.so
+	fi
+}
+
+src_install() {
+	insinto "/usr/share/hyprland/plugins"
+
+	if use borders-plus-plus; then
+		newins "${WORKDIR}/${P}-build/borders-plus-plus/libborders-plus-plus.so" "borders-plus-plus.so"
+	fi
+
+	if use csgo-vulkan-fix; then
+		newins "${WORKDIR}/${P}-build/csgo-vulkan-fix/libcsgo-vulkan-fix.so" "csgo-vulkan-fix.so"
+	fi
+
+	if use hyprbars; then
+		newins "${WORKDIR}/${P}-build/hyprbars/libhyprbars.so" "hyprbars.so"
+	fi
+
+	if use split-monitor-workspaces; then
+		doins "${WORKDIR}/split-monitor-workspaces-${SPLITCOMMIT}/split-monitor-workspaces.so"
+	fi
+}
+
+pkg_postinst() {
+	einfo "Plugins are installed in /usr/share/hyprland/plugins"
+	einfo "To load them, refer to the official documentation"
+	einfo "https://wiki.hyprland.org/Plugins/Using-Plugins/"
+}


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

* [gentoo-commits] repo/proj/guru:dev commit in: gui-apps/hyprland-plugins/
@ 2023-07-20 12:16 Anna Vyalkova
  0 siblings, 0 replies; 23+ messages in thread
From: Anna Vyalkova @ 2023-07-20 12:16 UTC (permalink / raw
  To: gentoo-commits

commit:     7a7c9ba5fef43f279cd5336ce6283315c1c8d0e4
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Thu Jul 20 12:16:23 2023 +0000
Commit:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Thu Jul 20 12:16:29 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7a7c9ba5

gui-apps/hyprland-plugins: drop 0.25.0

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>

 gui-apps/hyprland-plugins/Manifest                 |   2 -
 .../hyprland-plugins-0.25.0.ebuild                 | 101 ---------------------
 2 files changed, 103 deletions(-)

diff --git a/gui-apps/hyprland-plugins/Manifest b/gui-apps/hyprland-plugins/Manifest
index 4da845972..35328abd7 100644
--- a/gui-apps/hyprland-plugins/Manifest
+++ b/gui-apps/hyprland-plugins/Manifest
@@ -1,4 +1,2 @@
-DIST hyprland-plugins-0.25.0-split-monitor-workspaces.gh.tar.gz 4498 BLAKE2B 127081c953ce818b80b5865ec48fbf35584f3f5f2945c168e1ecf150dda5f71fdac499c236a5baa34502e0ab69e3fe0fc652d0bfd8c14aaedb74ecb03792b9ba SHA512 47e1dc0a9bcb014a6c7113405ddbc87a5e5f267d65e82ea9f557c1be156cd7e269fdf80406697b295e0f66f53e0d4ccc5a768910f201d6a459f68a8ad7708a93
-DIST hyprland-plugins-0.25.0.gh.tar.gz 12209 BLAKE2B c5f74cbe13e99f71a24a272a015df70f20ae62f9e552d35914ccff37474b564a28ff81e60584caf186d111e1e3a0716e7ba03b3e201823616167708ef0aa2a0f SHA512 875c7cdb2552d5c8e68a6705f7d82173fa6f3e7637b049125d88e6b4a130f330c66b49bbb2685d302345d101fba6f23d873e7511b2fad510d1a9286c127fbaf7
 DIST hyprland-plugins-0.26.0-split-monitor-workspaces.gh.tar.gz 4498 BLAKE2B 127081c953ce818b80b5865ec48fbf35584f3f5f2945c168e1ecf150dda5f71fdac499c236a5baa34502e0ab69e3fe0fc652d0bfd8c14aaedb74ecb03792b9ba SHA512 47e1dc0a9bcb014a6c7113405ddbc87a5e5f267d65e82ea9f557c1be156cd7e269fdf80406697b295e0f66f53e0d4ccc5a768910f201d6a459f68a8ad7708a93
 DIST hyprland-plugins-0.26.0.gh.tar.gz 12209 BLAKE2B c5f74cbe13e99f71a24a272a015df70f20ae62f9e552d35914ccff37474b564a28ff81e60584caf186d111e1e3a0716e7ba03b3e201823616167708ef0aa2a0f SHA512 875c7cdb2552d5c8e68a6705f7d82173fa6f3e7637b049125d88e6b4a130f330c66b49bbb2685d302345d101fba6f23d873e7511b2fad510d1a9286c127fbaf7

diff --git a/gui-apps/hyprland-plugins/hyprland-plugins-0.25.0.ebuild b/gui-apps/hyprland-plugins/hyprland-plugins-0.25.0.ebuild
deleted file mode 100644
index 7e28b83d1..000000000
--- a/gui-apps/hyprland-plugins/hyprland-plugins-0.25.0.ebuild
+++ /dev/null
@@ -1,101 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson
-
-COMMIT=1228eb57f9debd35811f0ade43bef5eaa09aab42
-SPLITCOMMIT=44785cee3fc0b2aa34a92882df31568bea3af8f0
-DESCRIPTION="A blazing fast wayland wallpaper utility"
-HOMEPAGE="https://github.com/hyprwm/hyprland-plugins"
-SRC_URI="https://github.com/hyprwm/${PN}/archive/${COMMIT}.tar.gz -> ${P}.gh.tar.gz
-	https://github.com/Duckonaut/split-monitor-workspaces/archive/${SPLITCOMMIT}.tar.gz \
-	-> ${P}-split-monitor-workspaces.gh.tar.gz
-"
-S="${WORKDIR}/${PN}-${COMMIT}"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+borders-plus-plus csgo-vulkan-fix +hyprbars split-monitor-workspaces"
-REQUIRED_USE="|| ( borders-plus-plus csgo-vulkan-fix hyprbars split-monitor-workspaces )"
-
-RDEPEND="gui-wm/hyprland"
-DEPEND="${RDEPEND}"
-BDEPEND="
-	~gui-wm/hyprland-${PV}
-	x11-libs/libdrm
-	x11-libs/pixman
-	x11-libs/xcb-util-wm
-"
-
-src_configure() {
-	if use borders-plus-plus; then
-		BUILD_DIR="${WORKDIR}/${P}-build/borders-plus-plus"
-		EMESON_SOURCE="${S}/borders-plus-plus"
-		meson_src_configure
-	fi
-
-	if use csgo-vulkan-fix; then
-		BUILD_DIR="${WORKDIR}/${P}-build/csgo-vulkan-fix"
-		EMESON_SOURCE="${S}/csgo-vulkan-fix"
-		meson_src_configure
-	fi
-
-	if use hyprbars; then
-		BUILD_DIR="${WORKDIR}/${P}-build/hyprbars"
-		EMESON_SOURCE="${S}/hyprbars"
-		meson_src_configure
-	fi
-}
-
-src_compile() {
-	if use borders-plus-plus; then
-		BUILD_DIR="${WORKDIR}/${P}-build/borders-plus-plus"
-		EMESON_SOURCE="${S}/borders-plus-plus"
-		meson_src_compile
-	fi
-
-	if use csgo-vulkan-fix; then
-		BUILD_DIR="${WORKDIR}/${P}-build/csgo-vulkan-fix"
-		EMESON_SOURCE="${S}/csgo-vulkan-fix"
-		meson_src_compile
-	fi
-
-	if use hyprbars; then
-		BUILD_DIR="${WORKDIR}/${P}-build/hyprbars"
-		EMESON_SOURCE="${S}/hyprbars"
-		meson_src_compile
-	fi
-
-	if use split-monitor-workspaces; then
-		emake -C "${WORKDIR}/split-monitor-workspaces-${SPLITCOMMIT}" split-monitor-workspaces.so
-	fi
-}
-
-src_install() {
-	insinto "/usr/share/hyprland/plugins"
-
-	if use borders-plus-plus; then
-		newins "${WORKDIR}/${P}-build/borders-plus-plus/libborders-plus-plus.so" "borders-plus-plus.so"
-	fi
-
-	if use csgo-vulkan-fix; then
-		newins "${WORKDIR}/${P}-build/csgo-vulkan-fix/libcsgo-vulkan-fix.so" "csgo-vulkan-fix.so"
-	fi
-
-	if use hyprbars; then
-		newins "${WORKDIR}/${P}-build/hyprbars/libhyprbars.so" "hyprbars.so"
-	fi
-
-	if use split-monitor-workspaces; then
-		doins "${WORKDIR}/split-monitor-workspaces-${SPLITCOMMIT}/split-monitor-workspaces.so"
-	fi
-}
-
-pkg_postinst() {
-	einfo "Plugins are installed in /usr/share/hyprland/plugins"
-	einfo "To load them, refer to the official documentation"
-	einfo "https://wiki.hyprland.org/Plugins/Using-Plugins/"
-}


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

* [gentoo-commits] repo/proj/guru:dev commit in: gui-apps/hyprland-plugins/
@ 2023-07-31  7:30 Gonçalo Negrier Duarte
  0 siblings, 0 replies; 23+ messages in thread
From: Gonçalo Negrier Duarte @ 2023-07-31  7:30 UTC (permalink / raw
  To: gentoo-commits

commit:     9d615f9d570ce8ed765b16e2378390ad2f87bad2
Author:     Gonçalo Negrier Duarte <gonegrier.duarte <AT> gmail <DOT> com>
AuthorDate: Mon Jul 31 07:29:57 2023 +0000
Commit:     Gonçalo Negrier Duarte <gonegrier.duarte <AT> gmail <DOT> com>
CommitDate: Mon Jul 31 07:30:15 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9d615f9d

gui-apps/hyprland-plugins: add 0.27.2

Signed-off-by: Gonçalo Negrier Duarte <gonegrier.duarte <AT> gmail.com>

 gui-apps/hyprland-plugins/Manifest                 |   2 +
 .../hyprland-plugins-0.27.2.ebuild                 | 101 +++++++++++++++++++++
 2 files changed, 103 insertions(+)

diff --git a/gui-apps/hyprland-plugins/Manifest b/gui-apps/hyprland-plugins/Manifest
index 35328abd7b..d3e7a0857e 100644
--- a/gui-apps/hyprland-plugins/Manifest
+++ b/gui-apps/hyprland-plugins/Manifest
@@ -1,2 +1,4 @@
 DIST hyprland-plugins-0.26.0-split-monitor-workspaces.gh.tar.gz 4498 BLAKE2B 127081c953ce818b80b5865ec48fbf35584f3f5f2945c168e1ecf150dda5f71fdac499c236a5baa34502e0ab69e3fe0fc652d0bfd8c14aaedb74ecb03792b9ba SHA512 47e1dc0a9bcb014a6c7113405ddbc87a5e5f267d65e82ea9f557c1be156cd7e269fdf80406697b295e0f66f53e0d4ccc5a768910f201d6a459f68a8ad7708a93
 DIST hyprland-plugins-0.26.0.gh.tar.gz 12209 BLAKE2B c5f74cbe13e99f71a24a272a015df70f20ae62f9e552d35914ccff37474b564a28ff81e60584caf186d111e1e3a0716e7ba03b3e201823616167708ef0aa2a0f SHA512 875c7cdb2552d5c8e68a6705f7d82173fa6f3e7637b049125d88e6b4a130f330c66b49bbb2685d302345d101fba6f23d873e7511b2fad510d1a9286c127fbaf7
+DIST hyprland-plugins-0.27.2-split-monitor-workspaces.gh.tar.gz 4498 BLAKE2B 127081c953ce818b80b5865ec48fbf35584f3f5f2945c168e1ecf150dda5f71fdac499c236a5baa34502e0ab69e3fe0fc652d0bfd8c14aaedb74ecb03792b9ba SHA512 47e1dc0a9bcb014a6c7113405ddbc87a5e5f267d65e82ea9f557c1be156cd7e269fdf80406697b295e0f66f53e0d4ccc5a768910f201d6a459f68a8ad7708a93
+DIST hyprland-plugins-0.27.2.gh.tar.gz 12209 BLAKE2B c5f74cbe13e99f71a24a272a015df70f20ae62f9e552d35914ccff37474b564a28ff81e60584caf186d111e1e3a0716e7ba03b3e201823616167708ef0aa2a0f SHA512 875c7cdb2552d5c8e68a6705f7d82173fa6f3e7637b049125d88e6b4a130f330c66b49bbb2685d302345d101fba6f23d873e7511b2fad510d1a9286c127fbaf7

diff --git a/gui-apps/hyprland-plugins/hyprland-plugins-0.27.2.ebuild b/gui-apps/hyprland-plugins/hyprland-plugins-0.27.2.ebuild
new file mode 100644
index 0000000000..7e28b83d19
--- /dev/null
+++ b/gui-apps/hyprland-plugins/hyprland-plugins-0.27.2.ebuild
@@ -0,0 +1,101 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+COMMIT=1228eb57f9debd35811f0ade43bef5eaa09aab42
+SPLITCOMMIT=44785cee3fc0b2aa34a92882df31568bea3af8f0
+DESCRIPTION="A blazing fast wayland wallpaper utility"
+HOMEPAGE="https://github.com/hyprwm/hyprland-plugins"
+SRC_URI="https://github.com/hyprwm/${PN}/archive/${COMMIT}.tar.gz -> ${P}.gh.tar.gz
+	https://github.com/Duckonaut/split-monitor-workspaces/archive/${SPLITCOMMIT}.tar.gz \
+	-> ${P}-split-monitor-workspaces.gh.tar.gz
+"
+S="${WORKDIR}/${PN}-${COMMIT}"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+borders-plus-plus csgo-vulkan-fix +hyprbars split-monitor-workspaces"
+REQUIRED_USE="|| ( borders-plus-plus csgo-vulkan-fix hyprbars split-monitor-workspaces )"
+
+RDEPEND="gui-wm/hyprland"
+DEPEND="${RDEPEND}"
+BDEPEND="
+	~gui-wm/hyprland-${PV}
+	x11-libs/libdrm
+	x11-libs/pixman
+	x11-libs/xcb-util-wm
+"
+
+src_configure() {
+	if use borders-plus-plus; then
+		BUILD_DIR="${WORKDIR}/${P}-build/borders-plus-plus"
+		EMESON_SOURCE="${S}/borders-plus-plus"
+		meson_src_configure
+	fi
+
+	if use csgo-vulkan-fix; then
+		BUILD_DIR="${WORKDIR}/${P}-build/csgo-vulkan-fix"
+		EMESON_SOURCE="${S}/csgo-vulkan-fix"
+		meson_src_configure
+	fi
+
+	if use hyprbars; then
+		BUILD_DIR="${WORKDIR}/${P}-build/hyprbars"
+		EMESON_SOURCE="${S}/hyprbars"
+		meson_src_configure
+	fi
+}
+
+src_compile() {
+	if use borders-plus-plus; then
+		BUILD_DIR="${WORKDIR}/${P}-build/borders-plus-plus"
+		EMESON_SOURCE="${S}/borders-plus-plus"
+		meson_src_compile
+	fi
+
+	if use csgo-vulkan-fix; then
+		BUILD_DIR="${WORKDIR}/${P}-build/csgo-vulkan-fix"
+		EMESON_SOURCE="${S}/csgo-vulkan-fix"
+		meson_src_compile
+	fi
+
+	if use hyprbars; then
+		BUILD_DIR="${WORKDIR}/${P}-build/hyprbars"
+		EMESON_SOURCE="${S}/hyprbars"
+		meson_src_compile
+	fi
+
+	if use split-monitor-workspaces; then
+		emake -C "${WORKDIR}/split-monitor-workspaces-${SPLITCOMMIT}" split-monitor-workspaces.so
+	fi
+}
+
+src_install() {
+	insinto "/usr/share/hyprland/plugins"
+
+	if use borders-plus-plus; then
+		newins "${WORKDIR}/${P}-build/borders-plus-plus/libborders-plus-plus.so" "borders-plus-plus.so"
+	fi
+
+	if use csgo-vulkan-fix; then
+		newins "${WORKDIR}/${P}-build/csgo-vulkan-fix/libcsgo-vulkan-fix.so" "csgo-vulkan-fix.so"
+	fi
+
+	if use hyprbars; then
+		newins "${WORKDIR}/${P}-build/hyprbars/libhyprbars.so" "hyprbars.so"
+	fi
+
+	if use split-monitor-workspaces; then
+		doins "${WORKDIR}/split-monitor-workspaces-${SPLITCOMMIT}/split-monitor-workspaces.so"
+	fi
+}
+
+pkg_postinst() {
+	einfo "Plugins are installed in /usr/share/hyprland/plugins"
+	einfo "To load them, refer to the official documentation"
+	einfo "https://wiki.hyprland.org/Plugins/Using-Plugins/"
+}


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

* [gentoo-commits] repo/proj/guru:dev commit in: gui-apps/hyprland-plugins/
  2023-08-07 12:51 [gentoo-commits] repo/proj/guru:master " David Roman
@ 2023-08-07 12:48 ` David Roman
  0 siblings, 0 replies; 23+ messages in thread
From: David Roman @ 2023-08-07 12:48 UTC (permalink / raw
  To: gentoo-commits

commit:     bf75b449951b3082333918ffe29c7bc63af4951a
Author:     David Roman <davidroman96 <AT> gmail <DOT> com>
AuthorDate: Mon Aug  7 12:48:17 2023 +0000
Commit:     David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Mon Aug  7 12:48:17 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bf75b449

gui-apps/hyprland-plugins: drop 0.26.0

Signed-off-by: David Roman <davidroman96 <AT> gmail.com>

 gui-apps/hyprland-plugins/Manifest                 |   2 -
 .../hyprland-plugins-0.26.0.ebuild                 | 101 ---------------------
 2 files changed, 103 deletions(-)

diff --git a/gui-apps/hyprland-plugins/Manifest b/gui-apps/hyprland-plugins/Manifest
index d3e7a0857e..3027b22e83 100644
--- a/gui-apps/hyprland-plugins/Manifest
+++ b/gui-apps/hyprland-plugins/Manifest
@@ -1,4 +1,2 @@
-DIST hyprland-plugins-0.26.0-split-monitor-workspaces.gh.tar.gz 4498 BLAKE2B 127081c953ce818b80b5865ec48fbf35584f3f5f2945c168e1ecf150dda5f71fdac499c236a5baa34502e0ab69e3fe0fc652d0bfd8c14aaedb74ecb03792b9ba SHA512 47e1dc0a9bcb014a6c7113405ddbc87a5e5f267d65e82ea9f557c1be156cd7e269fdf80406697b295e0f66f53e0d4ccc5a768910f201d6a459f68a8ad7708a93
-DIST hyprland-plugins-0.26.0.gh.tar.gz 12209 BLAKE2B c5f74cbe13e99f71a24a272a015df70f20ae62f9e552d35914ccff37474b564a28ff81e60584caf186d111e1e3a0716e7ba03b3e201823616167708ef0aa2a0f SHA512 875c7cdb2552d5c8e68a6705f7d82173fa6f3e7637b049125d88e6b4a130f330c66b49bbb2685d302345d101fba6f23d873e7511b2fad510d1a9286c127fbaf7
 DIST hyprland-plugins-0.27.2-split-monitor-workspaces.gh.tar.gz 4498 BLAKE2B 127081c953ce818b80b5865ec48fbf35584f3f5f2945c168e1ecf150dda5f71fdac499c236a5baa34502e0ab69e3fe0fc652d0bfd8c14aaedb74ecb03792b9ba SHA512 47e1dc0a9bcb014a6c7113405ddbc87a5e5f267d65e82ea9f557c1be156cd7e269fdf80406697b295e0f66f53e0d4ccc5a768910f201d6a459f68a8ad7708a93
 DIST hyprland-plugins-0.27.2.gh.tar.gz 12209 BLAKE2B c5f74cbe13e99f71a24a272a015df70f20ae62f9e552d35914ccff37474b564a28ff81e60584caf186d111e1e3a0716e7ba03b3e201823616167708ef0aa2a0f SHA512 875c7cdb2552d5c8e68a6705f7d82173fa6f3e7637b049125d88e6b4a130f330c66b49bbb2685d302345d101fba6f23d873e7511b2fad510d1a9286c127fbaf7

diff --git a/gui-apps/hyprland-plugins/hyprland-plugins-0.26.0.ebuild b/gui-apps/hyprland-plugins/hyprland-plugins-0.26.0.ebuild
deleted file mode 100644
index 7e28b83d19..0000000000
--- a/gui-apps/hyprland-plugins/hyprland-plugins-0.26.0.ebuild
+++ /dev/null
@@ -1,101 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson
-
-COMMIT=1228eb57f9debd35811f0ade43bef5eaa09aab42
-SPLITCOMMIT=44785cee3fc0b2aa34a92882df31568bea3af8f0
-DESCRIPTION="A blazing fast wayland wallpaper utility"
-HOMEPAGE="https://github.com/hyprwm/hyprland-plugins"
-SRC_URI="https://github.com/hyprwm/${PN}/archive/${COMMIT}.tar.gz -> ${P}.gh.tar.gz
-	https://github.com/Duckonaut/split-monitor-workspaces/archive/${SPLITCOMMIT}.tar.gz \
-	-> ${P}-split-monitor-workspaces.gh.tar.gz
-"
-S="${WORKDIR}/${PN}-${COMMIT}"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+borders-plus-plus csgo-vulkan-fix +hyprbars split-monitor-workspaces"
-REQUIRED_USE="|| ( borders-plus-plus csgo-vulkan-fix hyprbars split-monitor-workspaces )"
-
-RDEPEND="gui-wm/hyprland"
-DEPEND="${RDEPEND}"
-BDEPEND="
-	~gui-wm/hyprland-${PV}
-	x11-libs/libdrm
-	x11-libs/pixman
-	x11-libs/xcb-util-wm
-"
-
-src_configure() {
-	if use borders-plus-plus; then
-		BUILD_DIR="${WORKDIR}/${P}-build/borders-plus-plus"
-		EMESON_SOURCE="${S}/borders-plus-plus"
-		meson_src_configure
-	fi
-
-	if use csgo-vulkan-fix; then
-		BUILD_DIR="${WORKDIR}/${P}-build/csgo-vulkan-fix"
-		EMESON_SOURCE="${S}/csgo-vulkan-fix"
-		meson_src_configure
-	fi
-
-	if use hyprbars; then
-		BUILD_DIR="${WORKDIR}/${P}-build/hyprbars"
-		EMESON_SOURCE="${S}/hyprbars"
-		meson_src_configure
-	fi
-}
-
-src_compile() {
-	if use borders-plus-plus; then
-		BUILD_DIR="${WORKDIR}/${P}-build/borders-plus-plus"
-		EMESON_SOURCE="${S}/borders-plus-plus"
-		meson_src_compile
-	fi
-
-	if use csgo-vulkan-fix; then
-		BUILD_DIR="${WORKDIR}/${P}-build/csgo-vulkan-fix"
-		EMESON_SOURCE="${S}/csgo-vulkan-fix"
-		meson_src_compile
-	fi
-
-	if use hyprbars; then
-		BUILD_DIR="${WORKDIR}/${P}-build/hyprbars"
-		EMESON_SOURCE="${S}/hyprbars"
-		meson_src_compile
-	fi
-
-	if use split-monitor-workspaces; then
-		emake -C "${WORKDIR}/split-monitor-workspaces-${SPLITCOMMIT}" split-monitor-workspaces.so
-	fi
-}
-
-src_install() {
-	insinto "/usr/share/hyprland/plugins"
-
-	if use borders-plus-plus; then
-		newins "${WORKDIR}/${P}-build/borders-plus-plus/libborders-plus-plus.so" "borders-plus-plus.so"
-	fi
-
-	if use csgo-vulkan-fix; then
-		newins "${WORKDIR}/${P}-build/csgo-vulkan-fix/libcsgo-vulkan-fix.so" "csgo-vulkan-fix.so"
-	fi
-
-	if use hyprbars; then
-		newins "${WORKDIR}/${P}-build/hyprbars/libhyprbars.so" "hyprbars.so"
-	fi
-
-	if use split-monitor-workspaces; then
-		doins "${WORKDIR}/split-monitor-workspaces-${SPLITCOMMIT}/split-monitor-workspaces.so"
-	fi
-}
-
-pkg_postinst() {
-	einfo "Plugins are installed in /usr/share/hyprland/plugins"
-	einfo "To load them, refer to the official documentation"
-	einfo "https://wiki.hyprland.org/Plugins/Using-Plugins/"
-}


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

* [gentoo-commits] repo/proj/guru:dev commit in: gui-apps/hyprland-plugins/
  2023-09-26 14:37 [gentoo-commits] repo/proj/guru:master " David Roman
@ 2023-09-26 14:33 ` David Roman
  0 siblings, 0 replies; 23+ messages in thread
From: David Roman @ 2023-09-26 14:33 UTC (permalink / raw
  To: gentoo-commits

commit:     e8f601d0c4c72616243a602923514b23839bd672
Author:     David Roman <davidroman96 <AT> gmail <DOT> com>
AuthorDate: Tue Sep 26 14:32:20 2023 +0000
Commit:     David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Tue Sep 26 14:32:20 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e8f601d0

gui-apps/hyprland-plugins: add 0.29.1

Signed-off-by: David Roman <davidroman96 <AT> gmail.com>

 gui-apps/hyprland-plugins/Manifest                 |   2 +
 .../hyprland-plugins-0.29.1.ebuild                 | 102 +++++++++++++++++++++
 2 files changed, 104 insertions(+)

diff --git a/gui-apps/hyprland-plugins/Manifest b/gui-apps/hyprland-plugins/Manifest
index 3027b22e83..465ea06dbe 100644
--- a/gui-apps/hyprland-plugins/Manifest
+++ b/gui-apps/hyprland-plugins/Manifest
@@ -1,2 +1,4 @@
 DIST hyprland-plugins-0.27.2-split-monitor-workspaces.gh.tar.gz 4498 BLAKE2B 127081c953ce818b80b5865ec48fbf35584f3f5f2945c168e1ecf150dda5f71fdac499c236a5baa34502e0ab69e3fe0fc652d0bfd8c14aaedb74ecb03792b9ba SHA512 47e1dc0a9bcb014a6c7113405ddbc87a5e5f267d65e82ea9f557c1be156cd7e269fdf80406697b295e0f66f53e0d4ccc5a768910f201d6a459f68a8ad7708a93
 DIST hyprland-plugins-0.27.2.gh.tar.gz 12209 BLAKE2B c5f74cbe13e99f71a24a272a015df70f20ae62f9e552d35914ccff37474b564a28ff81e60584caf186d111e1e3a0716e7ba03b3e201823616167708ef0aa2a0f SHA512 875c7cdb2552d5c8e68a6705f7d82173fa6f3e7637b049125d88e6b4a130f330c66b49bbb2685d302345d101fba6f23d873e7511b2fad510d1a9286c127fbaf7
+DIST hyprland-plugins-0.29.1-split-monitor-workspaces.gh.tar.gz 7786 BLAKE2B 9b9075a464a16ef999c4fddb6dc640fbd7566a5de9db054997895797718e686594b14ebab42702c87d66e7ccf6f2c12a0fa0fb9cfeb7ca09816e4614865ce4ad SHA512 04e5c23391a8f656fc598e4e4dbdb6afc0e71ff2b444515605d4cdac6cd159cfb451dc03f5cdaf14b4df6556d9cdd25ee056c629a674f470d7e99e344b580f8b
+DIST hyprland-plugins-0.29.1.gh.tar.gz 12841 BLAKE2B 4e84b753253b2bdd8f405ed316b0ed5838865173aa098fc6693326a50a8189b8b3a52e59249d89082a7e215f1ff9c600b23d4df2d3e0b298efe5f96fe5b10a94 SHA512 904aeb6dd43d0542ce7e23a12991a71323eaae6b5e1a25f6f0ba5cd391afa5e94ecfa52946ff4e27d60fc584684938b5e356a7690d0309267ddb0c266de4648d

diff --git a/gui-apps/hyprland-plugins/hyprland-plugins-0.29.1.ebuild b/gui-apps/hyprland-plugins/hyprland-plugins-0.29.1.ebuild
new file mode 100644
index 0000000000..759468262b
--- /dev/null
+++ b/gui-apps/hyprland-plugins/hyprland-plugins-0.29.1.ebuild
@@ -0,0 +1,102 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+COMMIT=f9578d28d272fb61753417e175b0fcd5bedc1443
+SPLITCOMMIT=d8c97d60753f70d686588ad3b0a877e2ca67ff72
+DESCRIPTION="A blazing fast wayland wallpaper utility"
+HOMEPAGE="https://github.com/hyprwm/hyprland-plugins"
+SRC_URI="https://github.com/hyprwm/${PN}/archive/${COMMIT}.tar.gz -> ${P}.gh.tar.gz
+	https://github.com/Duckonaut/split-monitor-workspaces/archive/${SPLITCOMMIT}.tar.gz \
+	-> ${P}-split-monitor-workspaces.gh.tar.gz
+"
+
+S="${WORKDIR}/${PN}-${COMMIT}"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+borders-plus-plus csgo-vulkan-fix +hyprbars split-monitor-workspaces"
+REQUIRED_USE="|| ( borders-plus-plus csgo-vulkan-fix hyprbars split-monitor-workspaces )"
+
+RDEPEND="gui-wm/hyprland"
+DEPEND="${RDEPEND}"
+BDEPEND="
+	~gui-wm/hyprland-${PV}
+	x11-libs/libdrm
+	x11-libs/pixman
+	x11-libs/xcb-util-wm
+"
+
+src_configure() {
+	if use borders-plus-plus; then
+		BUILD_DIR="${WORKDIR}/${P}-build/borders-plus-plus"
+		EMESON_SOURCE="${S}/borders-plus-plus"
+		meson_src_configure
+	fi
+
+	if use csgo-vulkan-fix; then
+		BUILD_DIR="${WORKDIR}/${P}-build/csgo-vulkan-fix"
+		EMESON_SOURCE="${S}/csgo-vulkan-fix"
+		meson_src_configure
+	fi
+
+	if use hyprbars; then
+		BUILD_DIR="${WORKDIR}/${P}-build/hyprbars"
+		EMESON_SOURCE="${S}/hyprbars"
+		meson_src_configure
+	fi
+}
+
+src_compile() {
+	if use borders-plus-plus; then
+		BUILD_DIR="${WORKDIR}/${P}-build/borders-plus-plus"
+		EMESON_SOURCE="${S}/borders-plus-plus"
+		meson_src_compile
+	fi
+
+	if use csgo-vulkan-fix; then
+		BUILD_DIR="${WORKDIR}/${P}-build/csgo-vulkan-fix"
+		EMESON_SOURCE="${S}/csgo-vulkan-fix"
+		meson_src_compile
+	fi
+
+	if use hyprbars; then
+		BUILD_DIR="${WORKDIR}/${P}-build/hyprbars"
+		EMESON_SOURCE="${S}/hyprbars"
+		meson_src_compile
+	fi
+
+	if use split-monitor-workspaces; then
+		emake -C "${WORKDIR}/split-monitor-workspaces-${SPLITCOMMIT}" split-monitor-workspaces.so
+	fi
+}
+
+src_install() {
+	insinto "/usr/share/hyprland/plugins"
+
+	if use borders-plus-plus; then
+		newins "${WORKDIR}/${P}-build/borders-plus-plus/libborders-plus-plus.so" "borders-plus-plus.so"
+	fi
+
+	if use csgo-vulkan-fix; then
+		newins "${WORKDIR}/${P}-build/csgo-vulkan-fix/libcsgo-vulkan-fix.so" "csgo-vulkan-fix.so"
+	fi
+
+	if use hyprbars; then
+		newins "${WORKDIR}/${P}-build/hyprbars/libhyprbars.so" "hyprbars.so"
+	fi
+
+	if use split-monitor-workspaces; then
+		doins "${WORKDIR}/split-monitor-workspaces-${SPLITCOMMIT}/split-monitor-workspaces.so"
+	fi
+}
+
+pkg_postinst() {
+	einfo "Plugins are installed in /usr/share/hyprland/plugins"
+	einfo "To load them, refer to the official documentation"
+	einfo "https://wiki.hyprland.org/Plugins/Using-Plugins/"
+}


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

* [gentoo-commits] repo/proj/guru:dev commit in: gui-apps/hyprland-plugins/
@ 2023-09-26 14:33 David Roman
  0 siblings, 0 replies; 23+ messages in thread
From: David Roman @ 2023-09-26 14:33 UTC (permalink / raw
  To: gentoo-commits

commit:     1890e7cbe3fcf88271ff96ff1394c07775f4a6a1
Author:     David Roman <davidroman96 <AT> gmail <DOT> com>
AuthorDate: Tue Sep 26 14:33:22 2023 +0000
Commit:     David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Tue Sep 26 14:33:22 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1890e7cb

gui-apps/hyprland-plugins: drop 0.27.2

Signed-off-by: David Roman <davidroman96 <AT> gmail.com>

 gui-apps/hyprland-plugins/Manifest                 |   2 -
 .../hyprland-plugins-0.27.2.ebuild                 | 101 ---------------------
 2 files changed, 103 deletions(-)

diff --git a/gui-apps/hyprland-plugins/Manifest b/gui-apps/hyprland-plugins/Manifest
index 465ea06dbe..6b38ef28eb 100644
--- a/gui-apps/hyprland-plugins/Manifest
+++ b/gui-apps/hyprland-plugins/Manifest
@@ -1,4 +1,2 @@
-DIST hyprland-plugins-0.27.2-split-monitor-workspaces.gh.tar.gz 4498 BLAKE2B 127081c953ce818b80b5865ec48fbf35584f3f5f2945c168e1ecf150dda5f71fdac499c236a5baa34502e0ab69e3fe0fc652d0bfd8c14aaedb74ecb03792b9ba SHA512 47e1dc0a9bcb014a6c7113405ddbc87a5e5f267d65e82ea9f557c1be156cd7e269fdf80406697b295e0f66f53e0d4ccc5a768910f201d6a459f68a8ad7708a93
-DIST hyprland-plugins-0.27.2.gh.tar.gz 12209 BLAKE2B c5f74cbe13e99f71a24a272a015df70f20ae62f9e552d35914ccff37474b564a28ff81e60584caf186d111e1e3a0716e7ba03b3e201823616167708ef0aa2a0f SHA512 875c7cdb2552d5c8e68a6705f7d82173fa6f3e7637b049125d88e6b4a130f330c66b49bbb2685d302345d101fba6f23d873e7511b2fad510d1a9286c127fbaf7
 DIST hyprland-plugins-0.29.1-split-monitor-workspaces.gh.tar.gz 7786 BLAKE2B 9b9075a464a16ef999c4fddb6dc640fbd7566a5de9db054997895797718e686594b14ebab42702c87d66e7ccf6f2c12a0fa0fb9cfeb7ca09816e4614865ce4ad SHA512 04e5c23391a8f656fc598e4e4dbdb6afc0e71ff2b444515605d4cdac6cd159cfb451dc03f5cdaf14b4df6556d9cdd25ee056c629a674f470d7e99e344b580f8b
 DIST hyprland-plugins-0.29.1.gh.tar.gz 12841 BLAKE2B 4e84b753253b2bdd8f405ed316b0ed5838865173aa098fc6693326a50a8189b8b3a52e59249d89082a7e215f1ff9c600b23d4df2d3e0b298efe5f96fe5b10a94 SHA512 904aeb6dd43d0542ce7e23a12991a71323eaae6b5e1a25f6f0ba5cd391afa5e94ecfa52946ff4e27d60fc584684938b5e356a7690d0309267ddb0c266de4648d

diff --git a/gui-apps/hyprland-plugins/hyprland-plugins-0.27.2.ebuild b/gui-apps/hyprland-plugins/hyprland-plugins-0.27.2.ebuild
deleted file mode 100644
index 7e28b83d19..0000000000
--- a/gui-apps/hyprland-plugins/hyprland-plugins-0.27.2.ebuild
+++ /dev/null
@@ -1,101 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson
-
-COMMIT=1228eb57f9debd35811f0ade43bef5eaa09aab42
-SPLITCOMMIT=44785cee3fc0b2aa34a92882df31568bea3af8f0
-DESCRIPTION="A blazing fast wayland wallpaper utility"
-HOMEPAGE="https://github.com/hyprwm/hyprland-plugins"
-SRC_URI="https://github.com/hyprwm/${PN}/archive/${COMMIT}.tar.gz -> ${P}.gh.tar.gz
-	https://github.com/Duckonaut/split-monitor-workspaces/archive/${SPLITCOMMIT}.tar.gz \
-	-> ${P}-split-monitor-workspaces.gh.tar.gz
-"
-S="${WORKDIR}/${PN}-${COMMIT}"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+borders-plus-plus csgo-vulkan-fix +hyprbars split-monitor-workspaces"
-REQUIRED_USE="|| ( borders-plus-plus csgo-vulkan-fix hyprbars split-monitor-workspaces )"
-
-RDEPEND="gui-wm/hyprland"
-DEPEND="${RDEPEND}"
-BDEPEND="
-	~gui-wm/hyprland-${PV}
-	x11-libs/libdrm
-	x11-libs/pixman
-	x11-libs/xcb-util-wm
-"
-
-src_configure() {
-	if use borders-plus-plus; then
-		BUILD_DIR="${WORKDIR}/${P}-build/borders-plus-plus"
-		EMESON_SOURCE="${S}/borders-plus-plus"
-		meson_src_configure
-	fi
-
-	if use csgo-vulkan-fix; then
-		BUILD_DIR="${WORKDIR}/${P}-build/csgo-vulkan-fix"
-		EMESON_SOURCE="${S}/csgo-vulkan-fix"
-		meson_src_configure
-	fi
-
-	if use hyprbars; then
-		BUILD_DIR="${WORKDIR}/${P}-build/hyprbars"
-		EMESON_SOURCE="${S}/hyprbars"
-		meson_src_configure
-	fi
-}
-
-src_compile() {
-	if use borders-plus-plus; then
-		BUILD_DIR="${WORKDIR}/${P}-build/borders-plus-plus"
-		EMESON_SOURCE="${S}/borders-plus-plus"
-		meson_src_compile
-	fi
-
-	if use csgo-vulkan-fix; then
-		BUILD_DIR="${WORKDIR}/${P}-build/csgo-vulkan-fix"
-		EMESON_SOURCE="${S}/csgo-vulkan-fix"
-		meson_src_compile
-	fi
-
-	if use hyprbars; then
-		BUILD_DIR="${WORKDIR}/${P}-build/hyprbars"
-		EMESON_SOURCE="${S}/hyprbars"
-		meson_src_compile
-	fi
-
-	if use split-monitor-workspaces; then
-		emake -C "${WORKDIR}/split-monitor-workspaces-${SPLITCOMMIT}" split-monitor-workspaces.so
-	fi
-}
-
-src_install() {
-	insinto "/usr/share/hyprland/plugins"
-
-	if use borders-plus-plus; then
-		newins "${WORKDIR}/${P}-build/borders-plus-plus/libborders-plus-plus.so" "borders-plus-plus.so"
-	fi
-
-	if use csgo-vulkan-fix; then
-		newins "${WORKDIR}/${P}-build/csgo-vulkan-fix/libcsgo-vulkan-fix.so" "csgo-vulkan-fix.so"
-	fi
-
-	if use hyprbars; then
-		newins "${WORKDIR}/${P}-build/hyprbars/libhyprbars.so" "hyprbars.so"
-	fi
-
-	if use split-monitor-workspaces; then
-		doins "${WORKDIR}/split-monitor-workspaces-${SPLITCOMMIT}/split-monitor-workspaces.so"
-	fi
-}
-
-pkg_postinst() {
-	einfo "Plugins are installed in /usr/share/hyprland/plugins"
-	einfo "To load them, refer to the official documentation"
-	einfo "https://wiki.hyprland.org/Plugins/Using-Plugins/"
-}


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

* [gentoo-commits] repo/proj/guru:dev commit in: gui-apps/hyprland-plugins/
@ 2023-10-29 20:04 Gonçalo Negrier Duarte
  0 siblings, 0 replies; 23+ messages in thread
From: Gonçalo Negrier Duarte @ 2023-10-29 20:04 UTC (permalink / raw
  To: gentoo-commits

commit:     a54adade427e10679d13d647cd070b35ffa4f518
Author:     Gonçalo Duarte <gonegrier.duarte <AT> gmail <DOT> com>
AuthorDate: Sun Oct 29 20:03:07 2023 +0000
Commit:     Gonçalo Negrier Duarte <gonegrier.duarte <AT> gmail <DOT> com>
CommitDate: Sun Oct 29 20:03:07 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a54adade

gui-apps/hyprland-plugins: add 0.31.0

Signed-off-by: Gonçalo Duarte <gonegrier.duarte <AT> gmail.com>

 gui-apps/hyprland-plugins/Manifest                 |   2 +
 .../hyprland-plugins-0.31.0.ebuild                 | 102 +++++++++++++++++++++
 2 files changed, 104 insertions(+)

diff --git a/gui-apps/hyprland-plugins/Manifest b/gui-apps/hyprland-plugins/Manifest
index 6b38ef28eb..d207056237 100644
--- a/gui-apps/hyprland-plugins/Manifest
+++ b/gui-apps/hyprland-plugins/Manifest
@@ -1,2 +1,4 @@
 DIST hyprland-plugins-0.29.1-split-monitor-workspaces.gh.tar.gz 7786 BLAKE2B 9b9075a464a16ef999c4fddb6dc640fbd7566a5de9db054997895797718e686594b14ebab42702c87d66e7ccf6f2c12a0fa0fb9cfeb7ca09816e4614865ce4ad SHA512 04e5c23391a8f656fc598e4e4dbdb6afc0e71ff2b444515605d4cdac6cd159cfb451dc03f5cdaf14b4df6556d9cdd25ee056c629a674f470d7e99e344b580f8b
 DIST hyprland-plugins-0.29.1.gh.tar.gz 12841 BLAKE2B 4e84b753253b2bdd8f405ed316b0ed5838865173aa098fc6693326a50a8189b8b3a52e59249d89082a7e215f1ff9c600b23d4df2d3e0b298efe5f96fe5b10a94 SHA512 904aeb6dd43d0542ce7e23a12991a71323eaae6b5e1a25f6f0ba5cd391afa5e94ecfa52946ff4e27d60fc584684938b5e356a7690d0309267ddb0c266de4648d
+DIST hyprland-plugins-0.31.0-split-monitor-workspaces.gh.tar.gz 7711 BLAKE2B 08d6e31fb23321058d9ae935e92b700281e6801a9f4d363c33a288730e2b5448916d2446a6ea8a3e071e052c886b4aae9df5b36abcfd42381094242a0396f4de SHA512 0de58765faa242b5e87f7ce1eec3a9265b97b7a16ce45fbb099c07f94989bed0042d65e580cf20e81e45b306d8b7d8a605300c87a84b8f69053678e6e41ec094
+DIST hyprland-plugins-0.31.0.gh.tar.gz 13160 BLAKE2B fed8de62adb8521fb99541e5802ba3316fff6f5e3ba6036ac12c8f1f7186d9806163189cedb15e30ac3213af548562f007c85fe7df3e9151a062396521ca0578 SHA512 2e72038591bfd372962c2d842937bcc6011f8f5bd75b2dca11cc604fca337b8b4d4af68bc5377e6e7d3f49008ee73e6ef91f450a3c207f1c73d1a00552f29f59

diff --git a/gui-apps/hyprland-plugins/hyprland-plugins-0.31.0.ebuild b/gui-apps/hyprland-plugins/hyprland-plugins-0.31.0.ebuild
new file mode 100644
index 0000000000..4b3f12a557
--- /dev/null
+++ b/gui-apps/hyprland-plugins/hyprland-plugins-0.31.0.ebuild
@@ -0,0 +1,102 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+COMMIT=fadbcdd24b6f24b169056ed6fcf43d98ef405f87
+SPLITCOMMIT=9b40de35aeb8c62df3326eae7979b438f3ee0fb1
+DESCRIPTION="A blazing fast wayland wallpaper utility"
+HOMEPAGE="https://github.com/hyprwm/hyprland-plugins"
+SRC_URI="https://github.com/hyprwm/${PN}/archive/${COMMIT}.tar.gz -> ${P}.gh.tar.gz
+	https://github.com/Duckonaut/split-monitor-workspaces/archive/${SPLITCOMMIT}.tar.gz \
+	-> ${P}-split-monitor-workspaces.gh.tar.gz
+"
+
+S="${WORKDIR}/${PN}-${COMMIT}"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+borders-plus-plus csgo-vulkan-fix +hyprbars split-monitor-workspaces"
+REQUIRED_USE="|| ( borders-plus-plus csgo-vulkan-fix hyprbars split-monitor-workspaces )"
+
+RDEPEND="gui-wm/hyprland"
+DEPEND="${RDEPEND}"
+BDEPEND="
+	~gui-wm/hyprland-${PV}
+	x11-libs/libdrm
+	x11-libs/pixman
+	x11-libs/xcb-util-wm
+"
+
+src_configure() {
+	if use borders-plus-plus; then
+		BUILD_DIR="${WORKDIR}/${P}-build/borders-plus-plus"
+		EMESON_SOURCE="${S}/borders-plus-plus"
+		meson_src_configure
+	fi
+
+	if use csgo-vulkan-fix; then
+		BUILD_DIR="${WORKDIR}/${P}-build/csgo-vulkan-fix"
+		EMESON_SOURCE="${S}/csgo-vulkan-fix"
+		meson_src_configure
+	fi
+
+	if use hyprbars; then
+		BUILD_DIR="${WORKDIR}/${P}-build/hyprbars"
+		EMESON_SOURCE="${S}/hyprbars"
+		meson_src_configure
+	fi
+}
+
+src_compile() {
+	if use borders-plus-plus; then
+		BUILD_DIR="${WORKDIR}/${P}-build/borders-plus-plus"
+		EMESON_SOURCE="${S}/borders-plus-plus"
+		meson_src_compile
+	fi
+
+	if use csgo-vulkan-fix; then
+		BUILD_DIR="${WORKDIR}/${P}-build/csgo-vulkan-fix"
+		EMESON_SOURCE="${S}/csgo-vulkan-fix"
+		meson_src_compile
+	fi
+
+	if use hyprbars; then
+		BUILD_DIR="${WORKDIR}/${P}-build/hyprbars"
+		EMESON_SOURCE="${S}/hyprbars"
+		meson_src_compile
+	fi
+
+	if use split-monitor-workspaces; then
+		emake -C "${WORKDIR}/split-monitor-workspaces-${SPLITCOMMIT}" split-monitor-workspaces.so
+	fi
+}
+
+src_install() {
+	insinto "/usr/share/hyprland/plugins"
+
+	if use borders-plus-plus; then
+		newins "${WORKDIR}/${P}-build/borders-plus-plus/libborders-plus-plus.so" "borders-plus-plus.so"
+	fi
+
+	if use csgo-vulkan-fix; then
+		newins "${WORKDIR}/${P}-build/csgo-vulkan-fix/libcsgo-vulkan-fix.so" "csgo-vulkan-fix.so"
+	fi
+
+	if use hyprbars; then
+		newins "${WORKDIR}/${P}-build/hyprbars/libhyprbars.so" "hyprbars.so"
+	fi
+
+	if use split-monitor-workspaces; then
+		doins "${WORKDIR}/split-monitor-workspaces-${SPLITCOMMIT}/split-monitor-workspaces.so"
+	fi
+}
+
+pkg_postinst() {
+	einfo "Plugins are installed in /usr/share/hyprland/plugins"
+	einfo "To load them, refer to the official documentation"
+	einfo "https://wiki.hyprland.org/Plugins/Using-Plugins/"
+}


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

* [gentoo-commits] repo/proj/guru:dev commit in: gui-apps/hyprland-plugins/
@ 2023-10-29 20:04 Gonçalo Negrier Duarte
  0 siblings, 0 replies; 23+ messages in thread
From: Gonçalo Negrier Duarte @ 2023-10-29 20:04 UTC (permalink / raw
  To: gentoo-commits

commit:     1588064c1201733473f28646ec99a379f2fea368
Author:     Gonçalo Duarte <gonegrier.duarte <AT> gmail <DOT> com>
AuthorDate: Sun Oct 29 20:04:00 2023 +0000
Commit:     Gonçalo Negrier Duarte <gonegrier.duarte <AT> gmail <DOT> com>
CommitDate: Sun Oct 29 20:04:00 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1588064c

gui-apps/hyprland-plugins: update Manifest

Signed-off-by: Gonçalo Duarte <gonegrier.duarte <AT> gmail.com>

 gui-apps/hyprland-plugins/Manifest | 2 --
 1 file changed, 2 deletions(-)

diff --git a/gui-apps/hyprland-plugins/Manifest b/gui-apps/hyprland-plugins/Manifest
index d207056237..1f083e7b8c 100644
--- a/gui-apps/hyprland-plugins/Manifest
+++ b/gui-apps/hyprland-plugins/Manifest
@@ -1,4 +1,2 @@
-DIST hyprland-plugins-0.29.1-split-monitor-workspaces.gh.tar.gz 7786 BLAKE2B 9b9075a464a16ef999c4fddb6dc640fbd7566a5de9db054997895797718e686594b14ebab42702c87d66e7ccf6f2c12a0fa0fb9cfeb7ca09816e4614865ce4ad SHA512 04e5c23391a8f656fc598e4e4dbdb6afc0e71ff2b444515605d4cdac6cd159cfb451dc03f5cdaf14b4df6556d9cdd25ee056c629a674f470d7e99e344b580f8b
-DIST hyprland-plugins-0.29.1.gh.tar.gz 12841 BLAKE2B 4e84b753253b2bdd8f405ed316b0ed5838865173aa098fc6693326a50a8189b8b3a52e59249d89082a7e215f1ff9c600b23d4df2d3e0b298efe5f96fe5b10a94 SHA512 904aeb6dd43d0542ce7e23a12991a71323eaae6b5e1a25f6f0ba5cd391afa5e94ecfa52946ff4e27d60fc584684938b5e356a7690d0309267ddb0c266de4648d
 DIST hyprland-plugins-0.31.0-split-monitor-workspaces.gh.tar.gz 7711 BLAKE2B 08d6e31fb23321058d9ae935e92b700281e6801a9f4d363c33a288730e2b5448916d2446a6ea8a3e071e052c886b4aae9df5b36abcfd42381094242a0396f4de SHA512 0de58765faa242b5e87f7ce1eec3a9265b97b7a16ce45fbb099c07f94989bed0042d65e580cf20e81e45b306d8b7d8a605300c87a84b8f69053678e6e41ec094
 DIST hyprland-plugins-0.31.0.gh.tar.gz 13160 BLAKE2B fed8de62adb8521fb99541e5802ba3316fff6f5e3ba6036ac12c8f1f7186d9806163189cedb15e30ac3213af548562f007c85fe7df3e9151a062396521ca0578 SHA512 2e72038591bfd372962c2d842937bcc6011f8f5bd75b2dca11cc604fca337b8b4d4af68bc5377e6e7d3f49008ee73e6ef91f450a3c207f1c73d1a00552f29f59


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

* [gentoo-commits] repo/proj/guru:dev commit in: gui-apps/hyprland-plugins/
@ 2023-10-29 20:24 Gonçalo Negrier Duarte
  0 siblings, 0 replies; 23+ messages in thread
From: Gonçalo Negrier Duarte @ 2023-10-29 20:24 UTC (permalink / raw
  To: gentoo-commits

commit:     783d909d70e27700f9fc1d79637f432cece2f681
Author:     Gonçalo Duarte <gonegrier.duarte <AT> gmail <DOT> com>
AuthorDate: Sun Oct 29 20:20:12 2023 +0000
Commit:     Gonçalo Negrier Duarte <gonegrier.duarte <AT> gmail <DOT> com>
CommitDate: Sun Oct 29 20:20:12 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=783d909d

gui-apps/hyprland-plugins: drop 0.29.1

Signed-off-by: Gonçalo Duarte <gonegrier.duarte <AT> gmail.com>

 .../hyprland-plugins-0.29.1.ebuild                 | 102 ---------------------
 1 file changed, 102 deletions(-)

diff --git a/gui-apps/hyprland-plugins/hyprland-plugins-0.29.1.ebuild b/gui-apps/hyprland-plugins/hyprland-plugins-0.29.1.ebuild
deleted file mode 100644
index 759468262b..0000000000
--- a/gui-apps/hyprland-plugins/hyprland-plugins-0.29.1.ebuild
+++ /dev/null
@@ -1,102 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson
-
-COMMIT=f9578d28d272fb61753417e175b0fcd5bedc1443
-SPLITCOMMIT=d8c97d60753f70d686588ad3b0a877e2ca67ff72
-DESCRIPTION="A blazing fast wayland wallpaper utility"
-HOMEPAGE="https://github.com/hyprwm/hyprland-plugins"
-SRC_URI="https://github.com/hyprwm/${PN}/archive/${COMMIT}.tar.gz -> ${P}.gh.tar.gz
-	https://github.com/Duckonaut/split-monitor-workspaces/archive/${SPLITCOMMIT}.tar.gz \
-	-> ${P}-split-monitor-workspaces.gh.tar.gz
-"
-
-S="${WORKDIR}/${PN}-${COMMIT}"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+borders-plus-plus csgo-vulkan-fix +hyprbars split-monitor-workspaces"
-REQUIRED_USE="|| ( borders-plus-plus csgo-vulkan-fix hyprbars split-monitor-workspaces )"
-
-RDEPEND="gui-wm/hyprland"
-DEPEND="${RDEPEND}"
-BDEPEND="
-	~gui-wm/hyprland-${PV}
-	x11-libs/libdrm
-	x11-libs/pixman
-	x11-libs/xcb-util-wm
-"
-
-src_configure() {
-	if use borders-plus-plus; then
-		BUILD_DIR="${WORKDIR}/${P}-build/borders-plus-plus"
-		EMESON_SOURCE="${S}/borders-plus-plus"
-		meson_src_configure
-	fi
-
-	if use csgo-vulkan-fix; then
-		BUILD_DIR="${WORKDIR}/${P}-build/csgo-vulkan-fix"
-		EMESON_SOURCE="${S}/csgo-vulkan-fix"
-		meson_src_configure
-	fi
-
-	if use hyprbars; then
-		BUILD_DIR="${WORKDIR}/${P}-build/hyprbars"
-		EMESON_SOURCE="${S}/hyprbars"
-		meson_src_configure
-	fi
-}
-
-src_compile() {
-	if use borders-plus-plus; then
-		BUILD_DIR="${WORKDIR}/${P}-build/borders-plus-plus"
-		EMESON_SOURCE="${S}/borders-plus-plus"
-		meson_src_compile
-	fi
-
-	if use csgo-vulkan-fix; then
-		BUILD_DIR="${WORKDIR}/${P}-build/csgo-vulkan-fix"
-		EMESON_SOURCE="${S}/csgo-vulkan-fix"
-		meson_src_compile
-	fi
-
-	if use hyprbars; then
-		BUILD_DIR="${WORKDIR}/${P}-build/hyprbars"
-		EMESON_SOURCE="${S}/hyprbars"
-		meson_src_compile
-	fi
-
-	if use split-monitor-workspaces; then
-		emake -C "${WORKDIR}/split-monitor-workspaces-${SPLITCOMMIT}" split-monitor-workspaces.so
-	fi
-}
-
-src_install() {
-	insinto "/usr/share/hyprland/plugins"
-
-	if use borders-plus-plus; then
-		newins "${WORKDIR}/${P}-build/borders-plus-plus/libborders-plus-plus.so" "borders-plus-plus.so"
-	fi
-
-	if use csgo-vulkan-fix; then
-		newins "${WORKDIR}/${P}-build/csgo-vulkan-fix/libcsgo-vulkan-fix.so" "csgo-vulkan-fix.so"
-	fi
-
-	if use hyprbars; then
-		newins "${WORKDIR}/${P}-build/hyprbars/libhyprbars.so" "hyprbars.so"
-	fi
-
-	if use split-monitor-workspaces; then
-		doins "${WORKDIR}/split-monitor-workspaces-${SPLITCOMMIT}/split-monitor-workspaces.so"
-	fi
-}
-
-pkg_postinst() {
-	einfo "Plugins are installed in /usr/share/hyprland/plugins"
-	einfo "To load them, refer to the official documentation"
-	einfo "https://wiki.hyprland.org/Plugins/Using-Plugins/"
-}


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

* [gentoo-commits] repo/proj/guru:dev commit in: gui-apps/hyprland-plugins/
@ 2023-11-14 11:22 Gonçalo Negrier Duarte
  0 siblings, 0 replies; 23+ messages in thread
From: Gonçalo Negrier Duarte @ 2023-11-14 11:22 UTC (permalink / raw
  To: gentoo-commits

commit:     e641eead3398c3fb2baa0051c4347c884787c955
Author:     Gonçalo Duarte <gonegrier.duarte <AT> gmail <DOT> com>
AuthorDate: Tue Nov 14 11:19:38 2023 +0000
Commit:     Gonçalo Negrier Duarte <gonegrier.duarte <AT> gmail <DOT> com>
CommitDate: Tue Nov 14 11:22:39 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e641eead

gui-apps/hyprland-plugins: add 0.32.3

Signed-off-by: Gonçalo Duarte <gonegrier.duarte <AT> gmail.com>

 gui-apps/hyprland-plugins/Manifest                 |   2 +
 .../hyprland-plugins-0.32.3.ebuild                 | 102 +++++++++++++++++++++
 2 files changed, 104 insertions(+)

diff --git a/gui-apps/hyprland-plugins/Manifest b/gui-apps/hyprland-plugins/Manifest
index 1f083e7b8c..6fb306243c 100644
--- a/gui-apps/hyprland-plugins/Manifest
+++ b/gui-apps/hyprland-plugins/Manifest
@@ -1,2 +1,4 @@
 DIST hyprland-plugins-0.31.0-split-monitor-workspaces.gh.tar.gz 7711 BLAKE2B 08d6e31fb23321058d9ae935e92b700281e6801a9f4d363c33a288730e2b5448916d2446a6ea8a3e071e052c886b4aae9df5b36abcfd42381094242a0396f4de SHA512 0de58765faa242b5e87f7ce1eec3a9265b97b7a16ce45fbb099c07f94989bed0042d65e580cf20e81e45b306d8b7d8a605300c87a84b8f69053678e6e41ec094
 DIST hyprland-plugins-0.31.0.gh.tar.gz 13160 BLAKE2B fed8de62adb8521fb99541e5802ba3316fff6f5e3ba6036ac12c8f1f7186d9806163189cedb15e30ac3213af548562f007c85fe7df3e9151a062396521ca0578 SHA512 2e72038591bfd372962c2d842937bcc6011f8f5bd75b2dca11cc604fca337b8b4d4af68bc5377e6e7d3f49008ee73e6ef91f450a3c207f1c73d1a00552f29f59
+DIST hyprland-plugins-0.32.3-split-monitor-workspaces.gh.tar.gz 7757 BLAKE2B 69d63bbf37c46b507a5983d6bf9bfc98f66c19c69e5543ba217c05b2c2feca88443968351bd27a2473ef7f297e866a88bc0f2047f78840dc7515c32942b803dc SHA512 8ecec6895456b5b84a8f9c887fe54da0e5b23ca7eae22eacfb353115b361260437a398823bb8e973fa45e1676dc4c2755efd18820ebfd7a265571f9b4dd2dfda
+DIST hyprland-plugins-0.32.3.gh.tar.gz 21262 BLAKE2B 262336d22d150579c43dcb5c9d4bb1823ea9cf2976a94f0df84568c8155785cdcf37322f10bcb7869a9c4b9b6688085d4ab7a85f170c9e219df35c67e601136b SHA512 eac31a9e38cbfe2eaf27054be5a88cbf9adf969a58c4a7daf477040846d22882af9c4da2f5804dcb6a78ac4d5b9f2e9488ce6ce0cbe1a278f0e4a8c86701ac9c

diff --git a/gui-apps/hyprland-plugins/hyprland-plugins-0.32.3.ebuild b/gui-apps/hyprland-plugins/hyprland-plugins-0.32.3.ebuild
new file mode 100644
index 0000000000..605ebcc526
--- /dev/null
+++ b/gui-apps/hyprland-plugins/hyprland-plugins-0.32.3.ebuild
@@ -0,0 +1,102 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+COMMIT=2cc193e6dc524baed841c016109b4f48fd0512a3
+SPLITCOMMIT=2b1abdbf9e9de9ee660540167c8f51903fa3d959
+DESCRIPTION="A blazing fast wayland wallpaper utility"
+HOMEPAGE="https://github.com/hyprwm/hyprland-plugins"
+SRC_URI="https://github.com/hyprwm/${PN}/archive/${COMMIT}.tar.gz -> ${P}.gh.tar.gz
+	https://github.com/Duckonaut/split-monitor-workspaces/archive/${SPLITCOMMIT}.tar.gz \
+	-> ${P}-split-monitor-workspaces.gh.tar.gz
+"
+
+S="${WORKDIR}/${PN}-${COMMIT}"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+borders-plus-plus csgo-vulkan-fix +hyprbars split-monitor-workspaces"
+REQUIRED_USE="|| ( borders-plus-plus csgo-vulkan-fix hyprbars split-monitor-workspaces )"
+
+RDEPEND="gui-wm/hyprland"
+DEPEND="${RDEPEND}"
+BDEPEND="
+	~gui-wm/hyprland-${PV}
+	x11-libs/libdrm
+	x11-libs/pixman
+	x11-libs/xcb-util-wm
+"
+
+src_configure() {
+	if use borders-plus-plus; then
+		BUILD_DIR="${WORKDIR}/${P}-build/borders-plus-plus"
+		EMESON_SOURCE="${S}/borders-plus-plus"
+		meson_src_configure
+	fi
+
+	if use csgo-vulkan-fix; then
+		BUILD_DIR="${WORKDIR}/${P}-build/csgo-vulkan-fix"
+		EMESON_SOURCE="${S}/csgo-vulkan-fix"
+		meson_src_configure
+	fi
+
+	if use hyprbars; then
+		BUILD_DIR="${WORKDIR}/${P}-build/hyprbars"
+		EMESON_SOURCE="${S}/hyprbars"
+		meson_src_configure
+	fi
+}
+
+src_compile() {
+	if use borders-plus-plus; then
+		BUILD_DIR="${WORKDIR}/${P}-build/borders-plus-plus"
+		EMESON_SOURCE="${S}/borders-plus-plus"
+		meson_src_compile
+	fi
+
+	if use csgo-vulkan-fix; then
+		BUILD_DIR="${WORKDIR}/${P}-build/csgo-vulkan-fix"
+		EMESON_SOURCE="${S}/csgo-vulkan-fix"
+		meson_src_compile
+	fi
+
+	if use hyprbars; then
+		BUILD_DIR="${WORKDIR}/${P}-build/hyprbars"
+		EMESON_SOURCE="${S}/hyprbars"
+		meson_src_compile
+	fi
+
+	if use split-monitor-workspaces; then
+		emake -C "${WORKDIR}/split-monitor-workspaces-${SPLITCOMMIT}" split-monitor-workspaces.so
+	fi
+}
+
+src_install() {
+	insinto "/usr/share/hyprland/plugins"
+
+	if use borders-plus-plus; then
+		newins "${WORKDIR}/${P}-build/borders-plus-plus/libborders-plus-plus.so" "borders-plus-plus.so"
+	fi
+
+	if use csgo-vulkan-fix; then
+		newins "${WORKDIR}/${P}-build/csgo-vulkan-fix/libcsgo-vulkan-fix.so" "csgo-vulkan-fix.so"
+	fi
+
+	if use hyprbars; then
+		newins "${WORKDIR}/${P}-build/hyprbars/libhyprbars.so" "hyprbars.so"
+	fi
+
+	if use split-monitor-workspaces; then
+		doins "${WORKDIR}/split-monitor-workspaces-${SPLITCOMMIT}/split-monitor-workspaces.so"
+	fi
+}
+
+pkg_postinst() {
+	einfo "Plugins are installed in /usr/share/hyprland/plugins"
+	einfo "To load them, refer to the official documentation"
+	einfo "https://wiki.hyprland.org/Plugins/Using-Plugins/"
+}


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

* [gentoo-commits] repo/proj/guru:dev commit in: gui-apps/hyprland-plugins/
@ 2024-01-02 11:40 Gonçalo Negrier Duarte
  0 siblings, 0 replies; 23+ messages in thread
From: Gonçalo Negrier Duarte @ 2024-01-02 11:40 UTC (permalink / raw
  To: gentoo-commits

commit:     9dacf7f883240e7972c55d4238875fcf53629ccc
Author:     Gonçalo Negrier Duarte <gonegrier.duarte <AT> gmail <DOT> com>
AuthorDate: Tue Jan  2 09:24:33 2024 +0000
Commit:     Gonçalo Negrier Duarte <gonegrier.duarte <AT> gmail <DOT> com>
CommitDate: Tue Jan  2 11:28:36 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9dacf7f8

gui-apps/hyprland-plugins: add 9999
* seperate package for split-monitor-workspaces
* add me as Proxy Mantainer
* @MrRoy if you don't like the changes you can reverted

Signed-off-by: Gonçalo Negrier Duarte <gonegrier.duarte <AT> gmail.com>

 gui-apps/hyprland-plugins/Manifest                 |  2 --
 .../hyprland-plugins-0.31.0.ebuild                 | 31 +++++++++-----------
 .../hyprland-plugins-0.32.3.ebuild                 | 31 +++++++++-----------
 ...-0.31.0.ebuild => hyprland-plugins-9999.ebuild} | 33 ++++++++++------------
 gui-apps/hyprland-plugins/metadata.xml             |  4 +++
 5 files changed, 47 insertions(+), 54 deletions(-)

diff --git a/gui-apps/hyprland-plugins/Manifest b/gui-apps/hyprland-plugins/Manifest
index 6fb306243c..0ee35e2452 100644
--- a/gui-apps/hyprland-plugins/Manifest
+++ b/gui-apps/hyprland-plugins/Manifest
@@ -1,4 +1,2 @@
-DIST hyprland-plugins-0.31.0-split-monitor-workspaces.gh.tar.gz 7711 BLAKE2B 08d6e31fb23321058d9ae935e92b700281e6801a9f4d363c33a288730e2b5448916d2446a6ea8a3e071e052c886b4aae9df5b36abcfd42381094242a0396f4de SHA512 0de58765faa242b5e87f7ce1eec3a9265b97b7a16ce45fbb099c07f94989bed0042d65e580cf20e81e45b306d8b7d8a605300c87a84b8f69053678e6e41ec094
 DIST hyprland-plugins-0.31.0.gh.tar.gz 13160 BLAKE2B fed8de62adb8521fb99541e5802ba3316fff6f5e3ba6036ac12c8f1f7186d9806163189cedb15e30ac3213af548562f007c85fe7df3e9151a062396521ca0578 SHA512 2e72038591bfd372962c2d842937bcc6011f8f5bd75b2dca11cc604fca337b8b4d4af68bc5377e6e7d3f49008ee73e6ef91f450a3c207f1c73d1a00552f29f59
-DIST hyprland-plugins-0.32.3-split-monitor-workspaces.gh.tar.gz 7757 BLAKE2B 69d63bbf37c46b507a5983d6bf9bfc98f66c19c69e5543ba217c05b2c2feca88443968351bd27a2473ef7f297e866a88bc0f2047f78840dc7515c32942b803dc SHA512 8ecec6895456b5b84a8f9c887fe54da0e5b23ca7eae22eacfb353115b361260437a398823bb8e973fa45e1676dc4c2755efd18820ebfd7a265571f9b4dd2dfda
 DIST hyprland-plugins-0.32.3.gh.tar.gz 21262 BLAKE2B 262336d22d150579c43dcb5c9d4bb1823ea9cf2976a94f0df84568c8155785cdcf37322f10bcb7869a9c4b9b6688085d4ab7a85f170c9e219df35c67e601136b SHA512 eac31a9e38cbfe2eaf27054be5a88cbf9adf969a58c4a7daf477040846d22882af9c4da2f5804dcb6a78ac4d5b9f2e9488ce6ce0cbe1a278f0e4a8c86701ac9c

diff --git a/gui-apps/hyprland-plugins/hyprland-plugins-0.31.0.ebuild b/gui-apps/hyprland-plugins/hyprland-plugins-0.31.0.ebuild
index 4b3f12a557..93834b0205 100644
--- a/gui-apps/hyprland-plugins/hyprland-plugins-0.31.0.ebuild
+++ b/gui-apps/hyprland-plugins/hyprland-plugins-0.31.0.ebuild
@@ -5,16 +5,18 @@ EAPI=8
 
 inherit meson
 
-COMMIT=fadbcdd24b6f24b169056ed6fcf43d98ef405f87
-SPLITCOMMIT=9b40de35aeb8c62df3326eae7979b438f3ee0fb1
+if [[ ${PV} == 9999 ]]; then
+	EGIT_REPO_URI="https://github.com/hyprwm/${PN}.git"
+	inherit git-r3
+	S="${WORKDIR}/${PN}-${COMMIT}"
+else
+	COMMIT=2cc193e6dc524baed841c016109b4f48fd0512a3
+	SRC_URI="https://github.com/hyprwm/${PN}/archive/${COMMIT}.tar.gz -> ${P}.gh.tar.gz"
+	S="${WORKDIR}/${PN}-${COMMIT}"
+fi
+
 DESCRIPTION="A blazing fast wayland wallpaper utility"
 HOMEPAGE="https://github.com/hyprwm/hyprland-plugins"
-SRC_URI="https://github.com/hyprwm/${PN}/archive/${COMMIT}.tar.gz -> ${P}.gh.tar.gz
-	https://github.com/Duckonaut/split-monitor-workspaces/archive/${SPLITCOMMIT}.tar.gz \
-	-> ${P}-split-monitor-workspaces.gh.tar.gz
-"
-
-S="${WORKDIR}/${PN}-${COMMIT}"
 
 LICENSE="BSD"
 SLOT="0"
@@ -23,7 +25,10 @@ IUSE="+borders-plus-plus csgo-vulkan-fix +hyprbars split-monitor-workspaces"
 REQUIRED_USE="|| ( borders-plus-plus csgo-vulkan-fix hyprbars split-monitor-workspaces )"
 
 RDEPEND="gui-wm/hyprland"
-DEPEND="${RDEPEND}"
+DEPEND="
+	${RDEPEND}
+	split-monitor-workspaces? ( ~gui-apps/hyprland-split-monitor-workspaces-${PV} )
+"
 BDEPEND="
 	~gui-wm/hyprland-${PV}
 	x11-libs/libdrm
@@ -69,10 +74,6 @@ src_compile() {
 		EMESON_SOURCE="${S}/hyprbars"
 		meson_src_compile
 	fi
-
-	if use split-monitor-workspaces; then
-		emake -C "${WORKDIR}/split-monitor-workspaces-${SPLITCOMMIT}" split-monitor-workspaces.so
-	fi
 }
 
 src_install() {
@@ -89,10 +90,6 @@ src_install() {
 	if use hyprbars; then
 		newins "${WORKDIR}/${P}-build/hyprbars/libhyprbars.so" "hyprbars.so"
 	fi
-
-	if use split-monitor-workspaces; then
-		doins "${WORKDIR}/split-monitor-workspaces-${SPLITCOMMIT}/split-monitor-workspaces.so"
-	fi
 }
 
 pkg_postinst() {

diff --git a/gui-apps/hyprland-plugins/hyprland-plugins-0.32.3.ebuild b/gui-apps/hyprland-plugins/hyprland-plugins-0.32.3.ebuild
index 605ebcc526..ea2b317ccd 100644
--- a/gui-apps/hyprland-plugins/hyprland-plugins-0.32.3.ebuild
+++ b/gui-apps/hyprland-plugins/hyprland-plugins-0.32.3.ebuild
@@ -5,16 +5,18 @@ EAPI=8
 
 inherit meson
 
-COMMIT=2cc193e6dc524baed841c016109b4f48fd0512a3
-SPLITCOMMIT=2b1abdbf9e9de9ee660540167c8f51903fa3d959
+if [[ ${PV} == 9999 ]]; then
+	EGIT_REPO_URI="https://github.com/hyprwm/${PN}.git"
+	inherit git-r3
+	S="${WORKDIR}/${PN}-${COMMIT}"
+else
+	COMMIT=2cc193e6dc524baed841c016109b4f48fd0512a3
+		SRC_URI="https://github.com/hyprwm/${PN}/archive/${COMMIT}.tar.gz -> ${P}.gh.tar.gz"
+	S="${WORKDIR}/${PN}-${COMMIT}"
+fi
+
 DESCRIPTION="A blazing fast wayland wallpaper utility"
 HOMEPAGE="https://github.com/hyprwm/hyprland-plugins"
-SRC_URI="https://github.com/hyprwm/${PN}/archive/${COMMIT}.tar.gz -> ${P}.gh.tar.gz
-	https://github.com/Duckonaut/split-monitor-workspaces/archive/${SPLITCOMMIT}.tar.gz \
-	-> ${P}-split-monitor-workspaces.gh.tar.gz
-"
-
-S="${WORKDIR}/${PN}-${COMMIT}"
 
 LICENSE="BSD"
 SLOT="0"
@@ -23,7 +25,10 @@ IUSE="+borders-plus-plus csgo-vulkan-fix +hyprbars split-monitor-workspaces"
 REQUIRED_USE="|| ( borders-plus-plus csgo-vulkan-fix hyprbars split-monitor-workspaces )"
 
 RDEPEND="gui-wm/hyprland"
-DEPEND="${RDEPEND}"
+DEPEND="
+	${RDEPEND}
+	split-monitor-workspaces? ( ~gui-apps/hyprland-split-monitor-workspaces-${PV} )
+"
 BDEPEND="
 	~gui-wm/hyprland-${PV}
 	x11-libs/libdrm
@@ -69,10 +74,6 @@ src_compile() {
 		EMESON_SOURCE="${S}/hyprbars"
 		meson_src_compile
 	fi
-
-	if use split-monitor-workspaces; then
-		emake -C "${WORKDIR}/split-monitor-workspaces-${SPLITCOMMIT}" split-monitor-workspaces.so
-	fi
 }
 
 src_install() {
@@ -89,10 +90,6 @@ src_install() {
 	if use hyprbars; then
 		newins "${WORKDIR}/${P}-build/hyprbars/libhyprbars.so" "hyprbars.so"
 	fi
-
-	if use split-monitor-workspaces; then
-		doins "${WORKDIR}/split-monitor-workspaces-${SPLITCOMMIT}/split-monitor-workspaces.so"
-	fi
 }
 
 pkg_postinst() {

diff --git a/gui-apps/hyprland-plugins/hyprland-plugins-0.31.0.ebuild b/gui-apps/hyprland-plugins/hyprland-plugins-9999.ebuild
similarity index 75%
copy from gui-apps/hyprland-plugins/hyprland-plugins-0.31.0.ebuild
copy to gui-apps/hyprland-plugins/hyprland-plugins-9999.ebuild
index 4b3f12a557..d66473841d 100644
--- a/gui-apps/hyprland-plugins/hyprland-plugins-0.31.0.ebuild
+++ b/gui-apps/hyprland-plugins/hyprland-plugins-9999.ebuild
@@ -5,25 +5,30 @@ EAPI=8
 
 inherit meson
 
-COMMIT=fadbcdd24b6f24b169056ed6fcf43d98ef405f87
-SPLITCOMMIT=9b40de35aeb8c62df3326eae7979b438f3ee0fb1
+if [[ ${PV} == 9999 ]]; then
+	EGIT_REPO_URI="https://github.com/hyprwm/${PN}.git"
+	inherit git-r3
+	S="${WORKDIR}/${PN}-${PV}"
+else
+	COMMIT=2cc193e6dc524baed841c016109b4f48fd0512a3
+	SPLITCOMMIT=2b1abdbf9e9de9ee660540167c8f51903fa3d959
+	SRC_URI="https://github.com/hyprwm/${PN}/archive/${COMMIT}.tar.gz -> ${P}.gh.tar.gz"
+	S="${WORKDIR}/${PN}-${COMMIT}"
+fi
+
 DESCRIPTION="A blazing fast wayland wallpaper utility"
 HOMEPAGE="https://github.com/hyprwm/hyprland-plugins"
-SRC_URI="https://github.com/hyprwm/${PN}/archive/${COMMIT}.tar.gz -> ${P}.gh.tar.gz
-	https://github.com/Duckonaut/split-monitor-workspaces/archive/${SPLITCOMMIT}.tar.gz \
-	-> ${P}-split-monitor-workspaces.gh.tar.gz
-"
-
-S="${WORKDIR}/${PN}-${COMMIT}"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64"
 IUSE="+borders-plus-plus csgo-vulkan-fix +hyprbars split-monitor-workspaces"
 REQUIRED_USE="|| ( borders-plus-plus csgo-vulkan-fix hyprbars split-monitor-workspaces )"
 
 RDEPEND="gui-wm/hyprland"
-DEPEND="${RDEPEND}"
+DEPEND="
+	${RDEPEND}
+	split-monitor-workspaces? ( ~gui-apps/hyprland-split-monitor-workspaces-${PV} )
+"
 BDEPEND="
 	~gui-wm/hyprland-${PV}
 	x11-libs/libdrm
@@ -69,10 +74,6 @@ src_compile() {
 		EMESON_SOURCE="${S}/hyprbars"
 		meson_src_compile
 	fi
-
-	if use split-monitor-workspaces; then
-		emake -C "${WORKDIR}/split-monitor-workspaces-${SPLITCOMMIT}" split-monitor-workspaces.so
-	fi
 }
 
 src_install() {
@@ -89,10 +90,6 @@ src_install() {
 	if use hyprbars; then
 		newins "${WORKDIR}/${P}-build/hyprbars/libhyprbars.so" "hyprbars.so"
 	fi
-
-	if use split-monitor-workspaces; then
-		doins "${WORKDIR}/split-monitor-workspaces-${SPLITCOMMIT}/split-monitor-workspaces.so"
-	fi
 }
 
 pkg_postinst() {

diff --git a/gui-apps/hyprland-plugins/metadata.xml b/gui-apps/hyprland-plugins/metadata.xml
index bc2cc6a378..207733041e 100644
--- a/gui-apps/hyprland-plugins/metadata.xml
+++ b/gui-apps/hyprland-plugins/metadata.xml
@@ -5,6 +5,10 @@
 		<name>Julien Roy</name>
 		<email>julien@jroy.ca</email>
 	</maintainer>
+	<maintainer type="person">
+		<name>Gonçalo Negrier Duarte</name>
+		<email>gonegrier.duarte@gmail.com</email>
+	</maintainer>
 	<upstream>
 		<bugs-to>https://github.com/hyprwm/hyprland-plugins/issues</bugs-to>
 		<changelog>https://github.com/hyprwm/hyprland-plugins/releases</changelog>


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

* [gentoo-commits] repo/proj/guru:dev commit in: gui-apps/hyprland-plugins/
@ 2024-01-03 12:35 Gonçalo Negrier Duarte
  0 siblings, 0 replies; 23+ messages in thread
From: Gonçalo Negrier Duarte @ 2024-01-03 12:35 UTC (permalink / raw
  To: gentoo-commits

commit:     5dee8b65c7b7a91083362510a222d1a2b65f3fea
Author:     Gonçalo Negrier Duarte <gonegrier.duarte <AT> gmail <DOT> com>
AuthorDate: Wed Jan  3 12:26:53 2024 +0000
Commit:     Gonçalo Negrier Duarte <gonegrier.duarte <AT> gmail <DOT> com>
CommitDate: Wed Jan  3 12:35:16 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5dee8b65

gui-apps/hyprland-plugins: add 0.31.0-r1, 0.32.3-r1, remove 0.31.0, 0.32.3

Signed-off-by: Gonçalo Negrier Duarte <gonegrier.duarte <AT> gmail.com>

 ...d-plugins-0.31.0.ebuild => hyprland-plugins-0.31.0-r1.ebuild} | 9 +++------
 ...d-plugins-0.32.3.ebuild => hyprland-plugins-0.32.3-r1.ebuild} | 9 +++------
 gui-apps/hyprland-plugins/hyprland-plugins-9999.ebuild           | 9 +++------
 gui-apps/hyprland-plugins/metadata.xml                           | 1 -
 4 files changed, 9 insertions(+), 19 deletions(-)

diff --git a/gui-apps/hyprland-plugins/hyprland-plugins-0.31.0.ebuild b/gui-apps/hyprland-plugins/hyprland-plugins-0.31.0-r1.ebuild
similarity index 89%
rename from gui-apps/hyprland-plugins/hyprland-plugins-0.31.0.ebuild
rename to gui-apps/hyprland-plugins/hyprland-plugins-0.31.0-r1.ebuild
index 93834b0205..65a5772c93 100644
--- a/gui-apps/hyprland-plugins/hyprland-plugins-0.31.0.ebuild
+++ b/gui-apps/hyprland-plugins/hyprland-plugins-0.31.0-r1.ebuild
@@ -21,14 +21,11 @@ HOMEPAGE="https://github.com/hyprwm/hyprland-plugins"
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~amd64"
-IUSE="+borders-plus-plus csgo-vulkan-fix +hyprbars split-monitor-workspaces"
-REQUIRED_USE="|| ( borders-plus-plus csgo-vulkan-fix hyprbars split-monitor-workspaces )"
+IUSE="+borders-plus-plus csgo-vulkan-fix +hyprbars"
+REQUIRED_USE="|| ( borders-plus-plus csgo-vulkan-fix hyprbars )"
 
 RDEPEND="gui-wm/hyprland"
-DEPEND="
-	${RDEPEND}
-	split-monitor-workspaces? ( ~gui-apps/hyprland-split-monitor-workspaces-${PV} )
-"
+DEPEND="${RDEPEND}"
 BDEPEND="
 	~gui-wm/hyprland-${PV}
 	x11-libs/libdrm

diff --git a/gui-apps/hyprland-plugins/hyprland-plugins-0.32.3.ebuild b/gui-apps/hyprland-plugins/hyprland-plugins-0.32.3-r1.ebuild
similarity index 89%
rename from gui-apps/hyprland-plugins/hyprland-plugins-0.32.3.ebuild
rename to gui-apps/hyprland-plugins/hyprland-plugins-0.32.3-r1.ebuild
index ea2b317ccd..f2a1d49d36 100644
--- a/gui-apps/hyprland-plugins/hyprland-plugins-0.32.3.ebuild
+++ b/gui-apps/hyprland-plugins/hyprland-plugins-0.32.3-r1.ebuild
@@ -21,14 +21,11 @@ HOMEPAGE="https://github.com/hyprwm/hyprland-plugins"
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~amd64"
-IUSE="+borders-plus-plus csgo-vulkan-fix +hyprbars split-monitor-workspaces"
-REQUIRED_USE="|| ( borders-plus-plus csgo-vulkan-fix hyprbars split-monitor-workspaces )"
+IUSE="+borders-plus-plus csgo-vulkan-fix +hyprbars"
+REQUIRED_USE="|| ( borders-plus-plus csgo-vulkan-fix hyprbars )"
 
 RDEPEND="gui-wm/hyprland"
-DEPEND="
-	${RDEPEND}
-	split-monitor-workspaces? ( ~gui-apps/hyprland-split-monitor-workspaces-${PV} )
-"
+DEPEND="${RDEPEND}"
 BDEPEND="
 	~gui-wm/hyprland-${PV}
 	x11-libs/libdrm

diff --git a/gui-apps/hyprland-plugins/hyprland-plugins-9999.ebuild b/gui-apps/hyprland-plugins/hyprland-plugins-9999.ebuild
index d66473841d..bc5ea3aa6e 100644
--- a/gui-apps/hyprland-plugins/hyprland-plugins-9999.ebuild
+++ b/gui-apps/hyprland-plugins/hyprland-plugins-9999.ebuild
@@ -21,14 +21,11 @@ HOMEPAGE="https://github.com/hyprwm/hyprland-plugins"
 
 LICENSE="BSD"
 SLOT="0"
-IUSE="+borders-plus-plus csgo-vulkan-fix +hyprbars split-monitor-workspaces"
-REQUIRED_USE="|| ( borders-plus-plus csgo-vulkan-fix hyprbars split-monitor-workspaces )"
+IUSE="+borders-plus-plus csgo-vulkan-fix +hyprbars"
+REQUIRED_USE="|| ( borders-plus-plus csgo-vulkan-fix hyprbars )"
 
 RDEPEND="gui-wm/hyprland"
-DEPEND="
-	${RDEPEND}
-	split-monitor-workspaces? ( ~gui-apps/hyprland-split-monitor-workspaces-${PV} )
-"
+DEPEND="${RDEPEND}"
 BDEPEND="
 	~gui-wm/hyprland-${PV}
 	x11-libs/libdrm

diff --git a/gui-apps/hyprland-plugins/metadata.xml b/gui-apps/hyprland-plugins/metadata.xml
index 207733041e..ed6385631a 100644
--- a/gui-apps/hyprland-plugins/metadata.xml
+++ b/gui-apps/hyprland-plugins/metadata.xml
@@ -19,6 +19,5 @@
 		<flag name="borders-plus-plus">adds one or two additional borders to windows</flag>
 		<flag name="csgo-vulkan-fix">fixes custom resolutions on CS:GO with -vulkan</flag>
 		<flag name="hyprbars">adds title bars to windows</flag>
-		<flag name="split-monitor-workspaces">A small plugin to provide awesome/dwm-like behavior with workspaces</flag>
 	</use>
 </pkgmetadata>


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

* [gentoo-commits] repo/proj/guru:dev commit in: gui-apps/hyprland-plugins/
@ 2024-01-03 17:24 Julien Roy
  0 siblings, 0 replies; 23+ messages in thread
From: Julien Roy @ 2024-01-03 17:24 UTC (permalink / raw
  To: gentoo-commits

commit:     bc2edf22f7b29d088c8d45665c82bcf4df3713b1
Author:     Julien Roy <julien <AT> jroy <DOT> ca>
AuthorDate: Wed Jan  3 17:24:36 2024 +0000
Commit:     Julien Roy <julien <AT> jroy <DOT> ca>
CommitDate: Wed Jan  3 17:24:36 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bc2edf22

gui-apps/hyprland-plugins: drop 0.31.0-r1

Signed-off-by: Julien Roy <julien <AT> jroy.ca>

 gui-apps/hyprland-plugins/Manifest                 |  1 -
 .../hyprland-plugins-0.31.0-r1.ebuild              | 96 ----------------------
 2 files changed, 97 deletions(-)

diff --git a/gui-apps/hyprland-plugins/Manifest b/gui-apps/hyprland-plugins/Manifest
index 0ee35e2452..e8d3a412d5 100644
--- a/gui-apps/hyprland-plugins/Manifest
+++ b/gui-apps/hyprland-plugins/Manifest
@@ -1,2 +1 @@
-DIST hyprland-plugins-0.31.0.gh.tar.gz 13160 BLAKE2B fed8de62adb8521fb99541e5802ba3316fff6f5e3ba6036ac12c8f1f7186d9806163189cedb15e30ac3213af548562f007c85fe7df3e9151a062396521ca0578 SHA512 2e72038591bfd372962c2d842937bcc6011f8f5bd75b2dca11cc604fca337b8b4d4af68bc5377e6e7d3f49008ee73e6ef91f450a3c207f1c73d1a00552f29f59
 DIST hyprland-plugins-0.32.3.gh.tar.gz 21262 BLAKE2B 262336d22d150579c43dcb5c9d4bb1823ea9cf2976a94f0df84568c8155785cdcf37322f10bcb7869a9c4b9b6688085d4ab7a85f170c9e219df35c67e601136b SHA512 eac31a9e38cbfe2eaf27054be5a88cbf9adf969a58c4a7daf477040846d22882af9c4da2f5804dcb6a78ac4d5b9f2e9488ce6ce0cbe1a278f0e4a8c86701ac9c

diff --git a/gui-apps/hyprland-plugins/hyprland-plugins-0.31.0-r1.ebuild b/gui-apps/hyprland-plugins/hyprland-plugins-0.31.0-r1.ebuild
deleted file mode 100644
index 65a5772c93..0000000000
--- a/gui-apps/hyprland-plugins/hyprland-plugins-0.31.0-r1.ebuild
+++ /dev/null
@@ -1,96 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson
-
-if [[ ${PV} == 9999 ]]; then
-	EGIT_REPO_URI="https://github.com/hyprwm/${PN}.git"
-	inherit git-r3
-	S="${WORKDIR}/${PN}-${COMMIT}"
-else
-	COMMIT=2cc193e6dc524baed841c016109b4f48fd0512a3
-	SRC_URI="https://github.com/hyprwm/${PN}/archive/${COMMIT}.tar.gz -> ${P}.gh.tar.gz"
-	S="${WORKDIR}/${PN}-${COMMIT}"
-fi
-
-DESCRIPTION="A blazing fast wayland wallpaper utility"
-HOMEPAGE="https://github.com/hyprwm/hyprland-plugins"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+borders-plus-plus csgo-vulkan-fix +hyprbars"
-REQUIRED_USE="|| ( borders-plus-plus csgo-vulkan-fix hyprbars )"
-
-RDEPEND="gui-wm/hyprland"
-DEPEND="${RDEPEND}"
-BDEPEND="
-	~gui-wm/hyprland-${PV}
-	x11-libs/libdrm
-	x11-libs/pixman
-	x11-libs/xcb-util-wm
-"
-
-src_configure() {
-	if use borders-plus-plus; then
-		BUILD_DIR="${WORKDIR}/${P}-build/borders-plus-plus"
-		EMESON_SOURCE="${S}/borders-plus-plus"
-		meson_src_configure
-	fi
-
-	if use csgo-vulkan-fix; then
-		BUILD_DIR="${WORKDIR}/${P}-build/csgo-vulkan-fix"
-		EMESON_SOURCE="${S}/csgo-vulkan-fix"
-		meson_src_configure
-	fi
-
-	if use hyprbars; then
-		BUILD_DIR="${WORKDIR}/${P}-build/hyprbars"
-		EMESON_SOURCE="${S}/hyprbars"
-		meson_src_configure
-	fi
-}
-
-src_compile() {
-	if use borders-plus-plus; then
-		BUILD_DIR="${WORKDIR}/${P}-build/borders-plus-plus"
-		EMESON_SOURCE="${S}/borders-plus-plus"
-		meson_src_compile
-	fi
-
-	if use csgo-vulkan-fix; then
-		BUILD_DIR="${WORKDIR}/${P}-build/csgo-vulkan-fix"
-		EMESON_SOURCE="${S}/csgo-vulkan-fix"
-		meson_src_compile
-	fi
-
-	if use hyprbars; then
-		BUILD_DIR="${WORKDIR}/${P}-build/hyprbars"
-		EMESON_SOURCE="${S}/hyprbars"
-		meson_src_compile
-	fi
-}
-
-src_install() {
-	insinto "/usr/share/hyprland/plugins"
-
-	if use borders-plus-plus; then
-		newins "${WORKDIR}/${P}-build/borders-plus-plus/libborders-plus-plus.so" "borders-plus-plus.so"
-	fi
-
-	if use csgo-vulkan-fix; then
-		newins "${WORKDIR}/${P}-build/csgo-vulkan-fix/libcsgo-vulkan-fix.so" "csgo-vulkan-fix.so"
-	fi
-
-	if use hyprbars; then
-		newins "${WORKDIR}/${P}-build/hyprbars/libhyprbars.so" "hyprbars.so"
-	fi
-}
-
-pkg_postinst() {
-	einfo "Plugins are installed in /usr/share/hyprland/plugins"
-	einfo "To load them, refer to the official documentation"
-	einfo "https://wiki.hyprland.org/Plugins/Using-Plugins/"
-}


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

* [gentoo-commits] repo/proj/guru:dev commit in: gui-apps/hyprland-plugins/
@ 2024-01-14 11:34 Joe Kappus
  0 siblings, 0 replies; 23+ messages in thread
From: Joe Kappus @ 2024-01-14 11:34 UTC (permalink / raw
  To: gentoo-commits

commit:     89910f5da2bb800699497f38868de730713ef5f3
Author:     Joe Kappus <joe <AT> wt <DOT> gd>
AuthorDate: Sun Jan 14 11:34:34 2024 +0000
Commit:     Joe Kappus <joe <AT> wt <DOT> gd>
CommitDate: Sun Jan 14 11:34:34 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=89910f5d

gui-apps/hyprland-plugins: update upstream metadata

Signed-off-by: Joe Kappus <joe <AT> wt.gd>

 gui-apps/hyprland-plugins/metadata.xml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gui-apps/hyprland-plugins/metadata.xml b/gui-apps/hyprland-plugins/metadata.xml
index ed6385631a..01f20ab81a 100644
--- a/gui-apps/hyprland-plugins/metadata.xml
+++ b/gui-apps/hyprland-plugins/metadata.xml
@@ -12,8 +12,8 @@
 	<upstream>
 		<bugs-to>https://github.com/hyprwm/hyprland-plugins/issues</bugs-to>
 		<changelog>https://github.com/hyprwm/hyprland-plugins/releases</changelog>
-		<remote-id type="github">hypr/hyprland-plugins</remote-id>
-		<remote-id type="github">hypr/Hyprland</remote-id>
+		<remote-id type="github">hyprwm/hyprland-plugins</remote-id>
+		<remote-id type="github">hyprwm/Hyprland</remote-id>
 	</upstream>
 	<use>
 		<flag name="borders-plus-plus">adds one or two additional borders to windows</flag>


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

* [gentoo-commits] repo/proj/guru:dev commit in: gui-apps/hyprland-plugins/
@ 2024-02-23  1:30 Julien Roy
  0 siblings, 0 replies; 23+ messages in thread
From: Julien Roy @ 2024-02-23  1:30 UTC (permalink / raw
  To: gentoo-commits

commit:     74879f17ae71c029b6192fed3614c01bd9be7e61
Author:     Julien Roy <julien <AT> jroy <DOT> ca>
AuthorDate: Fri Feb 23 01:29:07 2024 +0000
Commit:     Julien Roy <julien <AT> jroy <DOT> ca>
CommitDate: Fri Feb 23 01:29:59 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=74879f17

gui-apps/hyprland-plugins: treeclean

Closes: https://bugs.gentoo.org/show_bug.cgi?id=921339

Signed-off-by: Julien Roy <julien <AT> jroy.ca>

 gui-apps/hyprland-plugins/Manifest                 |  1 -
 .../hyprland-plugins-0.32.3-r1.ebuild              | 96 ----------------------
 .../hyprland-plugins/hyprland-plugins-9999.ebuild  | 96 ----------------------
 gui-apps/hyprland-plugins/metadata.xml             | 23 ------
 4 files changed, 216 deletions(-)

diff --git a/gui-apps/hyprland-plugins/Manifest b/gui-apps/hyprland-plugins/Manifest
deleted file mode 100644
index e8d3a412d5..0000000000
--- a/gui-apps/hyprland-plugins/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST hyprland-plugins-0.32.3.gh.tar.gz 21262 BLAKE2B 262336d22d150579c43dcb5c9d4bb1823ea9cf2976a94f0df84568c8155785cdcf37322f10bcb7869a9c4b9b6688085d4ab7a85f170c9e219df35c67e601136b SHA512 eac31a9e38cbfe2eaf27054be5a88cbf9adf969a58c4a7daf477040846d22882af9c4da2f5804dcb6a78ac4d5b9f2e9488ce6ce0cbe1a278f0e4a8c86701ac9c

diff --git a/gui-apps/hyprland-plugins/hyprland-plugins-0.32.3-r1.ebuild b/gui-apps/hyprland-plugins/hyprland-plugins-0.32.3-r1.ebuild
deleted file mode 100644
index f2a1d49d36..0000000000
--- a/gui-apps/hyprland-plugins/hyprland-plugins-0.32.3-r1.ebuild
+++ /dev/null
@@ -1,96 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson
-
-if [[ ${PV} == 9999 ]]; then
-	EGIT_REPO_URI="https://github.com/hyprwm/${PN}.git"
-	inherit git-r3
-	S="${WORKDIR}/${PN}-${COMMIT}"
-else
-	COMMIT=2cc193e6dc524baed841c016109b4f48fd0512a3
-		SRC_URI="https://github.com/hyprwm/${PN}/archive/${COMMIT}.tar.gz -> ${P}.gh.tar.gz"
-	S="${WORKDIR}/${PN}-${COMMIT}"
-fi
-
-DESCRIPTION="A blazing fast wayland wallpaper utility"
-HOMEPAGE="https://github.com/hyprwm/hyprland-plugins"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+borders-plus-plus csgo-vulkan-fix +hyprbars"
-REQUIRED_USE="|| ( borders-plus-plus csgo-vulkan-fix hyprbars )"
-
-RDEPEND="gui-wm/hyprland"
-DEPEND="${RDEPEND}"
-BDEPEND="
-	~gui-wm/hyprland-${PV}
-	x11-libs/libdrm
-	x11-libs/pixman
-	x11-libs/xcb-util-wm
-"
-
-src_configure() {
-	if use borders-plus-plus; then
-		BUILD_DIR="${WORKDIR}/${P}-build/borders-plus-plus"
-		EMESON_SOURCE="${S}/borders-plus-plus"
-		meson_src_configure
-	fi
-
-	if use csgo-vulkan-fix; then
-		BUILD_DIR="${WORKDIR}/${P}-build/csgo-vulkan-fix"
-		EMESON_SOURCE="${S}/csgo-vulkan-fix"
-		meson_src_configure
-	fi
-
-	if use hyprbars; then
-		BUILD_DIR="${WORKDIR}/${P}-build/hyprbars"
-		EMESON_SOURCE="${S}/hyprbars"
-		meson_src_configure
-	fi
-}
-
-src_compile() {
-	if use borders-plus-plus; then
-		BUILD_DIR="${WORKDIR}/${P}-build/borders-plus-plus"
-		EMESON_SOURCE="${S}/borders-plus-plus"
-		meson_src_compile
-	fi
-
-	if use csgo-vulkan-fix; then
-		BUILD_DIR="${WORKDIR}/${P}-build/csgo-vulkan-fix"
-		EMESON_SOURCE="${S}/csgo-vulkan-fix"
-		meson_src_compile
-	fi
-
-	if use hyprbars; then
-		BUILD_DIR="${WORKDIR}/${P}-build/hyprbars"
-		EMESON_SOURCE="${S}/hyprbars"
-		meson_src_compile
-	fi
-}
-
-src_install() {
-	insinto "/usr/share/hyprland/plugins"
-
-	if use borders-plus-plus; then
-		newins "${WORKDIR}/${P}-build/borders-plus-plus/libborders-plus-plus.so" "borders-plus-plus.so"
-	fi
-
-	if use csgo-vulkan-fix; then
-		newins "${WORKDIR}/${P}-build/csgo-vulkan-fix/libcsgo-vulkan-fix.so" "csgo-vulkan-fix.so"
-	fi
-
-	if use hyprbars; then
-		newins "${WORKDIR}/${P}-build/hyprbars/libhyprbars.so" "hyprbars.so"
-	fi
-}
-
-pkg_postinst() {
-	einfo "Plugins are installed in /usr/share/hyprland/plugins"
-	einfo "To load them, refer to the official documentation"
-	einfo "https://wiki.hyprland.org/Plugins/Using-Plugins/"
-}

diff --git a/gui-apps/hyprland-plugins/hyprland-plugins-9999.ebuild b/gui-apps/hyprland-plugins/hyprland-plugins-9999.ebuild
deleted file mode 100644
index bc5ea3aa6e..0000000000
--- a/gui-apps/hyprland-plugins/hyprland-plugins-9999.ebuild
+++ /dev/null
@@ -1,96 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson
-
-if [[ ${PV} == 9999 ]]; then
-	EGIT_REPO_URI="https://github.com/hyprwm/${PN}.git"
-	inherit git-r3
-	S="${WORKDIR}/${PN}-${PV}"
-else
-	COMMIT=2cc193e6dc524baed841c016109b4f48fd0512a3
-	SPLITCOMMIT=2b1abdbf9e9de9ee660540167c8f51903fa3d959
-	SRC_URI="https://github.com/hyprwm/${PN}/archive/${COMMIT}.tar.gz -> ${P}.gh.tar.gz"
-	S="${WORKDIR}/${PN}-${COMMIT}"
-fi
-
-DESCRIPTION="A blazing fast wayland wallpaper utility"
-HOMEPAGE="https://github.com/hyprwm/hyprland-plugins"
-
-LICENSE="BSD"
-SLOT="0"
-IUSE="+borders-plus-plus csgo-vulkan-fix +hyprbars"
-REQUIRED_USE="|| ( borders-plus-plus csgo-vulkan-fix hyprbars )"
-
-RDEPEND="gui-wm/hyprland"
-DEPEND="${RDEPEND}"
-BDEPEND="
-	~gui-wm/hyprland-${PV}
-	x11-libs/libdrm
-	x11-libs/pixman
-	x11-libs/xcb-util-wm
-"
-
-src_configure() {
-	if use borders-plus-plus; then
-		BUILD_DIR="${WORKDIR}/${P}-build/borders-plus-plus"
-		EMESON_SOURCE="${S}/borders-plus-plus"
-		meson_src_configure
-	fi
-
-	if use csgo-vulkan-fix; then
-		BUILD_DIR="${WORKDIR}/${P}-build/csgo-vulkan-fix"
-		EMESON_SOURCE="${S}/csgo-vulkan-fix"
-		meson_src_configure
-	fi
-
-	if use hyprbars; then
-		BUILD_DIR="${WORKDIR}/${P}-build/hyprbars"
-		EMESON_SOURCE="${S}/hyprbars"
-		meson_src_configure
-	fi
-}
-
-src_compile() {
-	if use borders-plus-plus; then
-		BUILD_DIR="${WORKDIR}/${P}-build/borders-plus-plus"
-		EMESON_SOURCE="${S}/borders-plus-plus"
-		meson_src_compile
-	fi
-
-	if use csgo-vulkan-fix; then
-		BUILD_DIR="${WORKDIR}/${P}-build/csgo-vulkan-fix"
-		EMESON_SOURCE="${S}/csgo-vulkan-fix"
-		meson_src_compile
-	fi
-
-	if use hyprbars; then
-		BUILD_DIR="${WORKDIR}/${P}-build/hyprbars"
-		EMESON_SOURCE="${S}/hyprbars"
-		meson_src_compile
-	fi
-}
-
-src_install() {
-	insinto "/usr/share/hyprland/plugins"
-
-	if use borders-plus-plus; then
-		newins "${WORKDIR}/${P}-build/borders-plus-plus/libborders-plus-plus.so" "borders-plus-plus.so"
-	fi
-
-	if use csgo-vulkan-fix; then
-		newins "${WORKDIR}/${P}-build/csgo-vulkan-fix/libcsgo-vulkan-fix.so" "csgo-vulkan-fix.so"
-	fi
-
-	if use hyprbars; then
-		newins "${WORKDIR}/${P}-build/hyprbars/libhyprbars.so" "hyprbars.so"
-	fi
-}
-
-pkg_postinst() {
-	einfo "Plugins are installed in /usr/share/hyprland/plugins"
-	einfo "To load them, refer to the official documentation"
-	einfo "https://wiki.hyprland.org/Plugins/Using-Plugins/"
-}

diff --git a/gui-apps/hyprland-plugins/metadata.xml b/gui-apps/hyprland-plugins/metadata.xml
deleted file mode 100644
index 01f20ab81a..0000000000
--- a/gui-apps/hyprland-plugins/metadata.xml
+++ /dev/null
@@ -1,23 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-	<maintainer type="person">
-		<name>Julien Roy</name>
-		<email>julien@jroy.ca</email>
-	</maintainer>
-	<maintainer type="person">
-		<name>Gonçalo Negrier Duarte</name>
-		<email>gonegrier.duarte@gmail.com</email>
-	</maintainer>
-	<upstream>
-		<bugs-to>https://github.com/hyprwm/hyprland-plugins/issues</bugs-to>
-		<changelog>https://github.com/hyprwm/hyprland-plugins/releases</changelog>
-		<remote-id type="github">hyprwm/hyprland-plugins</remote-id>
-		<remote-id type="github">hyprwm/Hyprland</remote-id>
-	</upstream>
-	<use>
-		<flag name="borders-plus-plus">adds one or two additional borders to windows</flag>
-		<flag name="csgo-vulkan-fix">fixes custom resolutions on CS:GO with -vulkan</flag>
-		<flag name="hyprbars">adds title bars to windows</flag>
-	</use>
-</pkgmetadata>


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

end of thread, other threads:[~2024-02-23  1:30 UTC | newest]

Thread overview: 23+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-11-14 11:22 [gentoo-commits] repo/proj/guru:dev commit in: gui-apps/hyprland-plugins/ Gonçalo Negrier Duarte
  -- strict thread matches above, loose matches on Subject: below --
2024-02-23  1:30 Julien Roy
2024-01-14 11:34 Joe Kappus
2024-01-03 17:24 Julien Roy
2024-01-03 12:35 Gonçalo Negrier Duarte
2024-01-02 11:40 Gonçalo Negrier Duarte
2023-10-29 20:24 Gonçalo Negrier Duarte
2023-10-29 20:04 Gonçalo Negrier Duarte
2023-10-29 20:04 Gonçalo Negrier Duarte
2023-09-26 14:37 [gentoo-commits] repo/proj/guru:master " David Roman
2023-09-26 14:33 ` [gentoo-commits] repo/proj/guru:dev " David Roman
2023-09-26 14:33 David Roman
2023-08-07 12:51 [gentoo-commits] repo/proj/guru:master " David Roman
2023-08-07 12:48 ` [gentoo-commits] repo/proj/guru:dev " David Roman
2023-07-31  7:30 Gonçalo Negrier Duarte
2023-07-20 12:16 Anna Vyalkova
2023-06-06  1:18 Julien Roy
2023-05-08 12:59 Julien Roy
2023-05-08 12:46 Julien Roy
2023-05-08  1:53 Julien Roy
2023-05-07 20:29 Julien Roy
2023-05-07 20:29 Julien Roy
2023-04-23 19:53 Julien Roy
2023-04-23 19:53 Julien Roy
2023-04-16  5:01 Julien Roy

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