summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarel Kočí <cynerd@email.cz>2022-01-08 14:22:51 +0100
committerKarel Kočí <cynerd@email.cz>2022-01-08 14:22:51 +0100
commit39f453f1e4c58e8a2bcb7c2374e7f1de61ac4e14 (patch)
tree699ade477144e21a3fc2898ce5764e6077c66914
parent7a08c32aa99ec7151a7e6f3f5d758297a3ee88b0 (diff)
downloadgentoo-personal-overlay-39f453f1e4c58e8a2bcb7c2374e7f1de61ac4e14.tar.gz
gentoo-personal-overlay-39f453f1e4c58e8a2bcb7c2374e7f1de61ac4e14.tar.bz2
gentoo-personal-overlay-39f453f1e4c58e8a2bcb7c2374e7f1de61ac4e14.zip
profiles/desktop/wayland: add wofi and wdisplays
-rw-r--r--gui-apps/wdisplays/Manifest1
-rw-r--r--gui-apps/wdisplays/wdisplays-1.1.ebuild20
-rw-r--r--gui-apps/wofi/Manifest1
-rw-r--r--gui-apps/wofi/wofi-1.2.4.ebuild18
-rw-r--r--profiles/desktop/wayland/packages7
5 files changed, 44 insertions, 3 deletions
diff --git a/gui-apps/wdisplays/Manifest b/gui-apps/wdisplays/Manifest
new file mode 100644
index 0000000..ea54bb3
--- /dev/null
+++ b/gui-apps/wdisplays/Manifest
@@ -0,0 +1 @@
+DIST wdisplays-1.1.tar.gz 108410 BLAKE2B 438030d835a0b01dc65c9e69ef0019ce53741aa3be63624ffd73d7cd44e37ccb102cbc4aedaa303d7f47267353640072b3de76437f45637abfd2192b612b23ad SHA512 1aabcb4fef1bde1b8f6bb9254804bba39fe5ebdd57ecc62894aca432527be54ead39ece4008f48ddf96a28111fc409fa5a093905c8017b79bb3f6495a0dc264d
diff --git a/gui-apps/wdisplays/wdisplays-1.1.ebuild b/gui-apps/wdisplays/wdisplays-1.1.ebuild
new file mode 100644
index 0000000..9cd5794
--- /dev/null
+++ b/gui-apps/wdisplays/wdisplays-1.1.ebuild
@@ -0,0 +1,20 @@
+EAPI=8
+
+inherit meson
+
+DESCRIPTION="GUI display configurator for wlroots compositors"
+HOMEPAGE="https://github.com/artizirk/wdisplays"
+SRC_URI="https://github.com/artizirk/wdisplays/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND="
+ dev-libs/wayland
+ dev-libs/wayland-protocols
+ gui-libs/gtk
+ media-libs/libepoxy
+"
+RDEPEND="${DEPEND}"
+BDEPEND="${DEPEND}"
diff --git a/gui-apps/wofi/Manifest b/gui-apps/wofi/Manifest
new file mode 100644
index 0000000..47acd45
--- /dev/null
+++ b/gui-apps/wofi/Manifest
@@ -0,0 +1 @@
+DIST wofi-1.2.4.tar.gz 71538 BLAKE2B 6ac37adb56b9293eeb0b0b0ad7e9effd68c944aba6c31915505c07ac05bf087fbc2e5dffc8600af2241aaccb7a569e6f431cbe2c6a7b21df7045a6e4e6d6c093 SHA512 6ae4b05a8521b8953f2603fe22876ecc55744a10ff510f5275c74a00ebe8ce04694a87b92534b1022a00c935c44d3603a415fca7eb46e28a7319be6e8a561698
diff --git a/gui-apps/wofi/wofi-1.2.4.ebuild b/gui-apps/wofi/wofi-1.2.4.ebuild
new file mode 100644
index 0000000..0ec4c50
--- /dev/null
+++ b/gui-apps/wofi/wofi-1.2.4.ebuild
@@ -0,0 +1,18 @@
+EAPI=8
+
+inherit meson
+
+DESCRIPTION="Launcher for wlroots-based wayland compositors"
+HOMEPAGE="https://hg.sr.ht/~scoopta/wofi"
+SRC_URI="https://hg.sr.ht/~scoopta/wofi/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${PN}-v${PV}"
+
+LICENSE="GPL-3.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+ dev-libs/wayland
+ gui-libs/gtk
+"
+BDEPEND=""
diff --git a/profiles/desktop/wayland/packages b/profiles/desktop/wayland/packages
index 40dde96..96c2c1e 100644
--- a/profiles/desktop/wayland/packages
+++ b/profiles/desktop/wayland/packages
@@ -1,14 +1,15 @@
gui-wm/sway
gui-apps/myswaylock
+gui-apps/wofi
+
+# Output configuration
gui-apps/kanshi
+gui-apps/wdisplay
# Screenshots
gui-apps/slurp
gui-apps/grim
-# Notification daemon
-#app-misc/mako
-
# Desktop recording
gui-apps/wf-recorder
gui-libs/xdg-desktop-portal-wlr