Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 21 Dec 2020 14:15:57 +0000 (UTC)
From:      Jan Beich <jbeich@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r558827 - in head/x11: . mako
Message-ID:  <202012211415.0BLEFvwp082239@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: jbeich
Date: Mon Dec 21 14:15:56 2020
New Revision: 558827
URL: https://svnweb.freebsd.org/changeset/ports/558827

Log:
  x11/mako: add new port
  
  mako is a lightweight notification daemon for Wayland. It implements
  the GNOME Desktop Notifications Specification. Works on Sway.
  
  https://github.com/emersion/mako

Added:
  head/x11/mako/
  head/x11/mako/Makefile   (contents, props changed)
  head/x11/mako/distinfo   (contents, props changed)
  head/x11/mako/pkg-descr   (contents, props changed)
Modified:
  head/x11/Makefile   (contents, props changed)

Modified: head/x11/Makefile
==============================================================================
--- head/x11/Makefile	Mon Dec 21 14:15:50 2020	(r558826)
+++ head/x11/Makefile	Mon Dec 21 14:15:56 2020	(r558827)
@@ -212,6 +212,7 @@
     SUBDIR += lxqt-runner
     SUBDIR += lxrandr
     SUBDIR += ly
+    SUBDIR += mako
     SUBDIR += mate
     SUBDIR += mate-applets
     SUBDIR += mate-base

Added: head/x11/mako/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/x11/mako/Makefile	Mon Dec 21 14:15:56 2020	(r558827)
@@ -0,0 +1,47 @@
+# $FreeBSD$
+
+PORTNAME=	mako
+DISTVERSIONPREFIX=	v
+DISTVERSION=	1.4.1
+CATEGORIES=	x11
+
+PATCH_SITES=	https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
+PATCHFILES+=	67f2ed1862a9.patch:-p1 # https://github.com/emersion/mako/pull/311
+PATCHFILES+=	affb38d8a4c4.patch:-p1 # https://github.com/emersion/mako/pull/311
+PATCHFILES+=	47a1b0b80ca2.patch:-p1
+PATCHFILES+=	7435a674637e.patch:-p1 # https://github.com/emersion/mako/pull/324
+PATCHFILES+=	55710dbcea86.patch:-p1 # https://github.com/emersion/mako/pull/324
+
+MAINTAINER=	jbeich@FreeBSD.org
+COMMENT=	Lightweight Wayland notification daemon
+
+LICENSE=	MIT
+LICENSE_FILE=	${WRKSRC}/LICENSE
+
+BUILD_DEPENDS=	wayland-protocols>=1.14:graphics/wayland-protocols
+LIB_DEPENDS=	libepoll-shim.so:devel/libepoll-shim \
+		libwayland-client.so:graphics/wayland \
+		libbasu.so:sysutils/basu
+
+USES=		compiler:c11 gnome meson pkgconfig
+USE_GITHUB=	yes
+USE_GNOME=	cairo pango
+GH_ACCOUNT=	emersion
+MESON_ARGS=	-Dsd-bus-provider=basu
+PLIST_FILES=	bin/${PORTNAME} \
+		bin/${PORTNAME}ctl \
+		share/dbus-1/services/fr.emersion.mako.service
+
+OPTIONS_DEFINE=	MANPAGES PIXBUF
+OPTIONS_DEFAULT=MANPAGES PIXBUF
+
+MANPAGES_BUILD_DEPENDS=	scdoc:textproc/scdoc
+MANPAGES_MESON_ENABLED=	man-pages
+MANPAGES_PLIST_FILES=	man/man1/${PORTNAME}.1.gz \
+			man/man1/${PORTNAME}ctl.1.gz \
+			man/man5/${PORTNAME}.5.gz
+
+PIXBUF_USE=		GNOME=gdkpixbuf2
+PIXBUF_MESON_ENABLED=	icons
+
+.include <bsd.port.mk>

Added: head/x11/mako/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/x11/mako/distinfo	Mon Dec 21 14:15:56 2020	(r558827)
@@ -0,0 +1,13 @@
+TIMESTAMP = 1578797048
+SHA256 (emersion-mako-v1.4.1_GH0.tar.gz) = 27ab63264a74389de2119393fe64fd578a4c1d04c8409990ef7cfbb6eb9309bb
+SIZE (emersion-mako-v1.4.1_GH0.tar.gz) = 49442
+SHA256 (67f2ed1862a9.patch) = 3ff22a0a12136a623f7d355fe1975659db0a0340bb6caf350b272d60888343c2
+SIZE (67f2ed1862a9.patch) = 3606
+SHA256 (affb38d8a4c4.patch) = e9d0899926417846d9e549b10e626116bf1d19ac9cbbf8850f47bbec3026760b
+SIZE (affb38d8a4c4.patch) = 3229
+SHA256 (47a1b0b80ca2.patch) = e58e8598145ae10dc3fd5ee0c163819c688320946f9e305e9cfb9af84a775bdb
+SIZE (47a1b0b80ca2.patch) = 1125
+SHA256 (7435a674637e.patch) = e72ec48b1046799550c7f46990507c6cf86524a09ebdad3bd3f056048e38b0c6
+SIZE (7435a674637e.patch) = 1221
+SHA256 (55710dbcea86.patch) = 4015fadeb12a4728dab7f4d50b80999ae3778380e5ae6ccb6d2c51af838ebd70
+SIZE (55710dbcea86.patch) = 1746

Added: head/x11/mako/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/x11/mako/pkg-descr	Mon Dec 21 14:15:56 2020	(r558827)
@@ -0,0 +1,4 @@
+mako is a lightweight notification daemon for Wayland. It implements
+the GNOME Desktop Notifications Specification. Works on Sway.
+
+WWW: https://github.com/emersion/mako



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202012211415.0BLEFvwp082239>