summaryrefslogtreecommitdiff
path: root/x11/nwg-launchers/Makefile
diff options
context:
space:
mode:
authorJan Beich <jbeich@FreeBSD.org>2020-07-16 23:31:42 +0000
committerJan Beich <jbeich@FreeBSD.org>2020-07-16 23:31:42 +0000
commit5de8319c6f45217633294bc3e35afb0fb5d3f7b2 (patch)
tree0d90e75ebd400821ebe6da13b9ba91868b99905d /x11/nwg-launchers/Makefile
parenttextproc/p5-Algorithm-CheckDigits: update to 1.3.3 (diff)
x11/nwg-launchers: add new port
nwg-launchers is C++ rewrite of sgtk-menu, an application launcher primarily developed for Sway but also works on other window managers. https://github.com/nwg-piotr/nwg-launchers
Notes
Notes: svn path=/head/; revision=542393
Diffstat (limited to 'x11/nwg-launchers/Makefile')
-rw-r--r--x11/nwg-launchers/Makefile26
1 files changed, 26 insertions, 0 deletions
diff --git a/x11/nwg-launchers/Makefile b/x11/nwg-launchers/Makefile
new file mode 100644
index 000000000000..a26ce984e0f2
--- /dev/null
+++ b/x11/nwg-launchers/Makefile
@@ -0,0 +1,26 @@
+# $FreeBSD$
+
+PORTNAME= nwg-launchers
+DISTVERSIONPREFIX= v
+DISTVERSION= 0.2.0
+CATEGORIES= x11
+
+PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
+PATCHFILES+= 5375b8196bfc.patch:-p1 # https://github.com/nwg-piotr/nwg-launchers/pull/69
+
+MAINTAINER= jbeich@FreeBSD.org
+COMMENT= GTK-based launchers: application grid, button bar, dmenu for sway and other window managers
+
+LICENSE= GPLv3+
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+# XXX Remove cmake dependency after nlohmann-json adds pkg-config support
+BUILD_DEPENDS= cmake:devel/cmake \
+ nlohmann-json>0:devel/nlohmann-json
+
+USES= compiler:c++17-lang gnome meson pkgconfig
+USE_GITHUB= yes
+USE_GNOME= gtkmm30
+GH_ACCOUNT= nwg-piotr
+
+.include <bsd.port.mk>