summaryrefslogtreecommitdiff
path: root/gui-apps/mako
diff options
context:
space:
mode:
Diffstat (limited to 'gui-apps/mako')
-rw-r--r--gui-apps/mako/Manifest4
-rw-r--r--gui-apps/mako/mako-1.7.1.ebuild62
-rw-r--r--gui-apps/mako/mako-9999.ebuild1
3 files changed, 66 insertions, 1 deletions
diff --git a/gui-apps/mako/Manifest b/gui-apps/mako/Manifest
index 9648f979dc6e..4a5ccff08d14 100644
--- a/gui-apps/mako/Manifest
+++ b/gui-apps/mako/Manifest
@@ -1,4 +1,6 @@
DIST mako-1.6.tar.gz 60468 BLAKE2B 77fcd52e69d6e253d0afb2b0057c94090c0ad6f6bd929eafb88808ad7b7a0deb76f06af99de8bc94064436c47a4110aa2314557b7ff068ba482f285f2ea23e13 SHA512 1b503779b5607ae072d72ba43a2c4557fdf9fdad113e5a2370eb2e603e51422b3a483ac5f4a948ae33d62e7d9e86a6bbc89b2cba98647c4789505a49981c8baf
+DIST mako-1.7.1.tar.gz 62511 BLAKE2B 2556e0be7181999624cfa09898649c61a18691559c9693660db0ff79966bead32c327f217ecc66110526f5dfe02154083334ae8fa82f110869a59f29fa9bc5ae SHA512 a6066327fe6f19eb2717773dca0ea52eb1ad5c402780d12aa07b184f8a11c27a7c77e5c037cd9ff618bce35caa740da1af6ad3b41509e80e75ab5c0efb032588
EBUILD mako-1.6-r3.ebuild 1147 BLAKE2B 8469de21884b923c67f76cf4bc93e99c37921d791e692ed0c17de47f162b7ae2d63f41291bb175db1306f5582c48a1689877b32b8660d85857c4ecee436ddd08 SHA512 69850a434d60e4983259b3cd495a029853f5a415a2ea288bdb5b3f4246bd1652a8d4b14d226201824b62fe08cfff2ee1836bb6f598f84fab405a84d0f9a67fb4
-EBUILD mako-9999.ebuild 1148 BLAKE2B 03931c9d04e3262ff2a9fc83b88732685fa7f7ab31e637667e58ea58789a929cb8b6a925a68b5ed19d6df416776a6d918e84bbcb33441b4f697671661295cb39 SHA512 b38b76bed330c590d4a5ae15914a631aa8ad63d8edf413881d8c929f2f98dfc56d2a06c7655880e5373d5d16f790d5882aa4418134cea6b4a2deca3eeb5e6794
+EBUILD mako-1.7.1.ebuild 1174 BLAKE2B 87fc5c75df0098b00357a423c8bf00aea9d2f052952144c5fdf85ec0139978b6241899f8d55dcdc3867fe5902e3a8de845326e212b75d2f76857bd8dcb699558 SHA512 cf5647233391232a4caea1f51218a40bda144bd9913ce56ce43c0ae1180130a1fb7fd67419e5920ca1d4b1ac89c87b1d7f6e649979d76c560ddd09b3ba81d3ae
+EBUILD mako-9999.ebuild 1174 BLAKE2B 38855f660571ea69062473caa2c5d3f37e8d0a2997c8cfa9a153edb146d2fb50de9cfad842dc22a62298e09fecdd1960a22537369beb6a91bab3fb60f92dfe4f SHA512 e78402531183c279c83a560dc081624c6f8b34c1b967556d91a76e82a84e1c3a2467cb38fa7c16ad85700b44611c724fea020aead449aac720fb55f0fb1a73cc
MISC metadata.xml 529 BLAKE2B 4f2efb156f415c6ac8c411f200ef91235304bb2b4cc794ccab638e401164964d8e0268f3ecba0f5dc59bd80c38d0af6fe90b8b8498c317fed041615e4d965ee3 SHA512 f7186a5e6122993c032d502103485093db262193834f568b19a3c19b3b5187e7cfc658c11a53fd47ebb57e091db8734e6f83c4cf99b740fd6f99478bc4275405
diff --git a/gui-apps/mako/mako-1.7.1.ebuild b/gui-apps/mako/mako-1.7.1.ebuild
new file mode 100644
index 000000000000..fdd5238afe72
--- /dev/null
+++ b/gui-apps/mako/mako-1.7.1.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+DESCRIPTION="A lightweight notification daemon for Wayland. Works on Sway"
+HOMEPAGE="https://github.com/emersion/mako"
+
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/emersion/${PN}.git"
+else
+ SRC_URI="https://github.com/emersion/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="elogind +icons systemd"
+
+DEPEND="
+ dev-libs/wayland
+ dev-util/wayland-scanner
+ x11-libs/pango
+ x11-libs/cairo
+ || (
+ systemd? ( sys-apps/systemd )
+ elogind? ( sys-auth/elogind )
+ sys-libs/basu
+ )
+ sys-apps/dbus
+ icons? (
+ x11-libs/gtk+:3
+ x11-libs/gdk-pixbuf
+ )
+"
+RDEPEND="
+ ${DEPEND}
+ >=dev-libs/wayland-protocols-1.21
+"
+BDEPEND="
+ virtual/pkgconfig
+ app-text/scdoc
+"
+
+src_configure() {
+ local emesonargs=(
+ -Dicons=$(usex icons enabled disabled)
+ )
+
+ if use systemd ; then
+ emesonargs+=( -Dsd-bus-provider=libsystemd )
+ elif use elogind ; then
+ emesonargs+=( -Dsd-bus-provider=libelogind )
+ else
+ emesonargs+=( -Dsd-bus-provider=basu )
+ fi
+
+ meson_src_configure
+}
diff --git a/gui-apps/mako/mako-9999.ebuild b/gui-apps/mako/mako-9999.ebuild
index 597e5e7acd03..a92179a0efdb 100644
--- a/gui-apps/mako/mako-9999.ebuild
+++ b/gui-apps/mako/mako-9999.ebuild
@@ -22,6 +22,7 @@ IUSE="elogind +icons systemd"
DEPEND="
dev-libs/wayland
+ dev-util/wayland-scanner
x11-libs/pango
x11-libs/cairo
|| (