mirror of
https://github.com/gentoo-mirror/guru.git
synced 2026-07-15 18:13:10 -04:00
gui-apps/hyprland-split-monitor-workspaces: new package, add 0.31.0, 0.32.3, 9999
* add me @MrRoy as proxy mantainers * @MrRoy if you don't like the changes you can reverted Signed-off-by: Gonçalo Negrier Duarte <gonegrier.duarte@gmail.com>
This commit is contained in:
2
gui-apps/hyprland-split-monitor-workspaces/Manifest
Normal file
2
gui-apps/hyprland-split-monitor-workspaces/Manifest
Normal file
@@ -0,0 +1,2 @@
|
||||
DIST hyprland-split-monitor-workspaces-0.31.0.gh.tar.gz 7757 BLAKE2B 69d63bbf37c46b507a5983d6bf9bfc98f66c19c69e5543ba217c05b2c2feca88443968351bd27a2473ef7f297e866a88bc0f2047f78840dc7515c32942b803dc SHA512 8ecec6895456b5b84a8f9c887fe54da0e5b23ca7eae22eacfb353115b361260437a398823bb8e973fa45e1676dc4c2755efd18820ebfd7a265571f9b4dd2dfda
|
||||
DIST hyprland-split-monitor-workspaces-0.32.3.gh.tar.gz 7757 BLAKE2B 69d63bbf37c46b507a5983d6bf9bfc98f66c19c69e5543ba217c05b2c2feca88443968351bd27a2473ef7f297e866a88bc0f2047f78840dc7515c32942b803dc SHA512 8ecec6895456b5b84a8f9c887fe54da0e5b23ca7eae22eacfb353115b361260437a398823bb8e973fa45e1676dc4c2755efd18820ebfd7a265571f9b4dd2dfda
|
||||
@@ -0,0 +1,49 @@
|
||||
# Copyright 2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
M_PN="split-monitor-workspaces"
|
||||
|
||||
inherit meson
|
||||
|
||||
if [[ ${PV} == 9999 ]]; then
|
||||
EGIT_REPO_URI="https://github.com/Duckonaut/${M_PN}.git"
|
||||
inherit git-r3
|
||||
else
|
||||
COMMIT=2b1abdbf9e9de9ee660540167c8f51903fa3d959
|
||||
SRC_URI="https://github.com/Duckonaut/${M_PN}/archive/${COMMIT}.tar.gz \
|
||||
-> ${P}.gh.tar.gz
|
||||
"
|
||||
KEYWORDS="~amd64"
|
||||
S="${WORKDIR}/${M_PN}-${COMMIT}"
|
||||
fi
|
||||
|
||||
DESCRIPTION="A small plugin to provide awesome/dwm-like behavior with workspaces"
|
||||
HOMEPAGE="https://github.com/Duckonaut/split-monitor-workspaces"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
|
||||
RDEPEND="gui-wm/hyprland"
|
||||
DEPEND="${RDEPEND}"
|
||||
BDEPEND="
|
||||
~gui-wm/hyprland-${PV}
|
||||
x11-libs/libdrm
|
||||
x11-libs/pixman
|
||||
x11-libs/xcb-util-wm
|
||||
"
|
||||
|
||||
src_compile() {
|
||||
emake -C "${S}" split-monitor-workspaces.so
|
||||
}
|
||||
|
||||
src_install() {
|
||||
insinto "/usr/share/hyprland/plugins"
|
||||
doins "${S}/split-monitor-workspaces.so"
|
||||
}
|
||||
|
||||
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/"
|
||||
}
|
||||
@@ -0,0 +1,49 @@
|
||||
# Copyright 2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
M_PN="split-monitor-workspaces"
|
||||
|
||||
inherit meson
|
||||
|
||||
if [[ ${PV} == 9999 ]]; then
|
||||
EGIT_REPO_URI="https://github.com/Duckonaut/${M_PN}.git"
|
||||
inherit git-r3
|
||||
else
|
||||
COMMIT=2b1abdbf9e9de9ee660540167c8f51903fa3d959
|
||||
SRC_URI="https://github.com/Duckonaut/${M_PN}/archive/${COMMIT}.tar.gz \
|
||||
-> ${P}.gh.tar.gz
|
||||
"
|
||||
KEYWORDS="~amd64"
|
||||
S="${WORKDIR}/${M_PN}-${COMMIT}"
|
||||
fi
|
||||
|
||||
DESCRIPTION="A small plugin to provide awesome/dwm-like behavior with workspaces"
|
||||
HOMEPAGE="https://github.com/Duckonaut/split-monitor-workspaces"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
|
||||
RDEPEND="gui-wm/hyprland"
|
||||
DEPEND="${RDEPEND}"
|
||||
BDEPEND="
|
||||
~gui-wm/hyprland-${PV}
|
||||
x11-libs/libdrm
|
||||
x11-libs/pixman
|
||||
x11-libs/xcb-util-wm
|
||||
"
|
||||
|
||||
src_compile() {
|
||||
emake -C "${S}" split-monitor-workspaces.so
|
||||
}
|
||||
|
||||
src_install() {
|
||||
insinto "/usr/share/hyprland/plugins"
|
||||
doins "${S}/split-monitor-workspaces.so"
|
||||
}
|
||||
|
||||
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/"
|
||||
}
|
||||
@@ -0,0 +1,49 @@
|
||||
# Copyright 2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
M_PN="split-monitor-workspaces"
|
||||
|
||||
inherit meson
|
||||
|
||||
if [[ ${PV} == 9999 ]]; then
|
||||
EGIT_REPO_URI="https://github.com/Duckonaut/${M_PN}.git"
|
||||
inherit git-r3
|
||||
else
|
||||
COMMIT=2b1abdbf9e9de9ee660540167c8f51903fa3d959
|
||||
SRC_URI="https://github.com/Duckonaut/${M_PN}/archive/${COMMIT}.tar.gz \
|
||||
-> ${P}.gh.tar.gz
|
||||
"
|
||||
KEYWORDS="~amd64"
|
||||
S="${WORKDIR}/${M_PN}-${COMMIT}"
|
||||
fi
|
||||
|
||||
DESCRIPTION="A small plugin to provide awesome/dwm-like behavior with workspaces"
|
||||
HOMEPAGE="https://github.com/Duckonaut/split-monitor-workspaces"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
|
||||
RDEPEND="gui-wm/hyprland"
|
||||
DEPEND="${RDEPEND}"
|
||||
BDEPEND="
|
||||
~gui-wm/hyprland-${PV}
|
||||
x11-libs/libdrm
|
||||
x11-libs/pixman
|
||||
x11-libs/xcb-util-wm
|
||||
"
|
||||
|
||||
src_compile() {
|
||||
emake -C "${S}" split-monitor-workspaces.so
|
||||
}
|
||||
|
||||
src_install() {
|
||||
insinto "/usr/share/hyprland/plugins"
|
||||
doins "${S}/split-monitor-workspaces.so"
|
||||
}
|
||||
|
||||
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/"
|
||||
}
|
||||
18
gui-apps/hyprland-split-monitor-workspaces/metadata.xml
Normal file
18
gui-apps/hyprland-split-monitor-workspaces/metadata.xml
Normal file
@@ -0,0 +1,18 @@
|
||||
<?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/Duckonaut/split-monitor-workspaces/issues</bugs-to>
|
||||
<changelog>https://github.com/hyprwm/hyprland-plugins/releases</changelog>
|
||||
<remote-id type="github">Duckonaut/split-monitor-workspaces</remote-id>
|
||||
<remote-id type="github">hypr/Hyprland</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
Reference in New Issue
Block a user