diff options
Diffstat (limited to 'gui-apps/mako')
-rw-r--r-- | gui-apps/mako/Manifest | 4 | ||||
-rw-r--r-- | gui-apps/mako/mako-1.7.1.ebuild | 62 | ||||
-rw-r--r-- | gui-apps/mako/mako-9999.ebuild | 1 |
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 || ( |