From owner-svn-ports-head@freebsd.org Thu Nov 19 00:36:14 2020 Return-Path: Delivered-To: svn-ports-head@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 4F744475DE4; Thu, 19 Nov 2020 00:36:14 +0000 (UTC) (envelope-from jbeich@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Cc1261cbtz4s6F; Thu, 19 Nov 2020 00:36:14 +0000 (UTC) (envelope-from jbeich@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 2A57E1ABF0; Thu, 19 Nov 2020 00:36:14 +0000 (UTC) (envelope-from jbeich@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 0AJ0aEEL085719; Thu, 19 Nov 2020 00:36:14 GMT (envelope-from jbeich@FreeBSD.org) Received: (from jbeich@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 0AJ0aDmd085715; Thu, 19 Nov 2020 00:36:13 GMT (envelope-from jbeich@FreeBSD.org) Message-Id: <202011190036.0AJ0aDmd085715@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: jbeich set sender to jbeich@FreeBSD.org using -f From: Jan Beich Date: Thu, 19 Nov 2020 00:36:13 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r555670 - in head/x11: . remontoire X-SVN-Group: ports-head X-SVN-Commit-Author: jbeich X-SVN-Commit-Paths: in head/x11: . remontoire X-SVN-Commit-Revision: 555670 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Nov 2020 00:36:14 -0000 Author: jbeich Date: Thu Nov 19 00:36:13 2020 New Revision: 555670 URL: https://svnweb.freebsd.org/changeset/ports/555670 Log: x11/remontoire: add new port Remontoire is a small (~71Kb) GTK app for presenting keybinding hints in a compact form suitable for tiling window environments. It is intended for use with the i3 window manager but it's also able to display keybindings from any suitably formatted config file. The program functions by scanning and parsing comments in a specific format (described directly below), then displaying them in a one-layer categorized list view. The program stores the state of which sections are expanded, allowing for use on screens with limited resolution. https://github.com/regolith-linux/remontoire Added: head/x11/remontoire/ head/x11/remontoire/Makefile (contents, props changed) head/x11/remontoire/distinfo (contents, props changed) head/x11/remontoire/pkg-descr (contents, props changed) Modified: head/x11/Makefile (contents, props changed) Modified: head/x11/Makefile ============================================================================== --- head/x11/Makefile Thu Nov 19 00:34:21 2020 (r555669) +++ head/x11/Makefile Thu Nov 19 00:36:13 2020 (r555670) @@ -279,6 +279,7 @@ SUBDIR += qt5-x11extras SUBDIR += qterminal SUBDIR += radare-cutter + SUBDIR += remontoire SUBDIR += rendercheck SUBDIR += rgb SUBDIR += rofi Added: head/x11/remontoire/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/x11/remontoire/Makefile Thu Nov 19 00:36:13 2020 (r555670) @@ -0,0 +1,26 @@ +# $FreeBSD$ + +PORTNAME= remontoire +DISTVERSION= 1.4.0 +CATEGORIES= x11 + +MAINTAINER= jbeich@FreeBSD.org +COMMENT= Keybinding viewer for i3 and other programs + +LICENSE= GPLv3 + +BUILD_DEPENDS= valac:lang/vala +LIB_DEPENDS= libgee-0.8.so:devel/libgee \ + libjson-glib-1.0.so:devel/json-glib + +USES= gettext-tools gnome meson pkgconfig python:build shebangfix +USE_GITHUB= yes +USE_GNOME= gtk30 +GH_ACCOUNT= regolith-linux +SHEBANG_FILES= build-aux/meson/postinstall.py +PLIST_FILES= bin/${PORTNAME} \ + share/appdata/org.regolith-linux.remontoire.appdata.xml \ + share/applications/org.regolith-linux.remontoire.desktop +GLIB_SCHEMAS= org.regolith-linux.remontoire.gschema.xml + +.include Added: head/x11/remontoire/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/x11/remontoire/distinfo Thu Nov 19 00:36:13 2020 (r555670) @@ -0,0 +1,3 @@ +TIMESTAMP = 1602948600 +SHA256 (regolith-linux-remontoire-1.4.0_GH0.tar.gz) = 35777a10a753b15debe64867deca2332733f6bee6b85936e75e0e0514aa900da +SIZE (regolith-linux-remontoire-1.4.0_GH0.tar.gz) = 25130 Added: head/x11/remontoire/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/x11/remontoire/pkg-descr Thu Nov 19 00:36:13 2020 (r555670) @@ -0,0 +1,11 @@ +Remontoire is a small (~71Kb) GTK app for presenting keybinding hints +in a compact form suitable for tiling window environments. It is +intended for use with the i3 window manager but it's also able to +display keybindings from any suitably formatted config file. + +The program functions by scanning and parsing comments in a specific +format (described directly below), then displaying them in a one-layer +categorized list view. The program stores the state of which sections +are expanded, allowing for use on screens with limited resolution. + +WWW: https://github.com/regolith-linux/remontoire