Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 28 Oct 2020 18:50:38 +0000 (UTC)
From:      =?UTF-8?Q?Romain_Tarti=c3=a8re?= <romain@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r553559 - in head/x11: . tilix
Message-ID:  <202010281850.09SIocHR051975@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: romain
Date: Wed Oct 28 18:50:38 2020
New Revision: 553559
URL: https://svnweb.freebsd.org/changeset/ports/553559

Log:
  x11/tilix: Add new port
  
  Tilix is a tiling terminal emulator which uses the VTE GTK+ 3 widget with the
  following features:
  
  * Layout terminals in any fashion by splitting them horizontally or vertically
  * Terminals can be re-arranged using drag and drop both within and between
    windows
  * Terminals can be detached into a new window via drag and drop
  * Tabs or sidebar list current sessions
  * Input can be synchronized between terminals so commands typed in one terminal
    are replicated to the others
  * The grouping of terminals can be saved and loaded from disk
  * Terminals support custom titles
  * Color schemes are stored in files and custom color schemes can be created by
    simply creating a new file
  * Transparent background
  * Background images
  * Quake mode support (i.e. drop-down terminal)
  * Custom hyperlinks
  * Automatic (triggered) profile switches based on hostname and directory
  
  WWW: https://gnunn1.github.io/tilix-web/

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

Modified: head/x11/Makefile
==============================================================================
--- head/x11/Makefile	Wed Oct 28 18:40:13 2020	(r553558)
+++ head/x11/Makefile	Wed Oct 28 18:50:38 2020	(r553559)
@@ -326,6 +326,7 @@
     SUBDIR += thinglaunch
     SUBDIR += thingylaunch
     SUBDIR += tilda
+    SUBDIR += tilix
     SUBDIR += tint
     SUBDIR += trayer
     SUBDIR += tycoon

Added: head/x11/tilix/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/x11/tilix/Makefile	Wed Oct 28 18:50:38 2020	(r553559)
@@ -0,0 +1,29 @@
+# $FreeBSD$
+
+PORTNAME=	tilix
+PORTVERSION=	1.9.3
+CATEGORIES=	x11
+
+PATCH_DIST_STRIP=-p1
+PATCH_SITES=	https://patch-diff.githubusercontent.com/raw/gnunn1/tilix/pull/
+PATCHFILES=	1733.diff
+
+MAINTAINER=	romain@FreeBSD.org
+COMMENT=	Tiling terminal emulator using GTK+ 3
+
+LICENSE=	MPL20
+LICENSE_FILE=	${WRKSRC}/LICENSE
+
+BUILD_DEPENDS=	ldc2:lang/ldc \
+		po4a-translate:textproc/po4a \
+		${LOCALBASE}/libdata/pkgconfig/vted-3.pc:x11-toolkits/gtkd
+
+USES=		autoreconf gettext gmake gnome pkgconfig
+USE_GITHUB=	yes
+GH_ACCOUNT=	gnunn1
+GNU_CONFIGURE=	yes
+USE_GNOME=	vte3
+GLIB_SCHEMAS=	com.gexperts.Tilix.gschema.xml
+INSTALLS_ICONS=	yes
+
+.include <bsd.port.mk>

Added: head/x11/tilix/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/x11/tilix/distinfo	Wed Oct 28 18:50:38 2020	(r553559)
@@ -0,0 +1,5 @@
+TIMESTAMP = 1603820787
+SHA256 (gnunn1-tilix-1.9.3_GH0.tar.gz) = f1b4dbbd60f4b9a91e0ab0954e3e6b8ebe5442d5fbb760a554a733903e44a1de
+SIZE (gnunn1-tilix-1.9.3_GH0.tar.gz) = 837010
+SHA256 (1733.diff) = 58b9a810e10ab7435e30d8e2538dc65ab9c838ba1055af39e11e46d9251a2f62
+SIZE (1733.diff) = 1210

Added: head/x11/tilix/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/x11/tilix/pkg-descr	Wed Oct 28 18:50:38 2020	(r553559)
@@ -0,0 +1,21 @@
+Tilix is a tiling terminal emulator which uses the VTE GTK+ 3 widget with the
+following features:
+
+* Layout terminals in any fashion by splitting them horizontally or vertically
+* Terminals can be re-arranged using drag and drop both within and between
+  windows
+* Terminals can be detached into a new window via drag and drop
+* Tabs or sidebar list current sessions
+* Input can be synchronized between terminals so commands typed in one terminal
+  are replicated to the others
+* The grouping of terminals can be saved and loaded from disk
+* Terminals support custom titles
+* Color schemes are stored in files and custom color schemes can be created by
+  simply creating a new file
+* Transparent background
+* Background images
+* Quake mode support (i.e. drop-down terminal)
+* Custom hyperlinks
+* Automatic (triggered) profile switches based on hostname and directory
+
+WWW: https://gnunn1.github.io/tilix-web/

Added: head/x11/tilix/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/x11/tilix/pkg-plist	Wed Oct 28 18:50:38 2020	(r553559)
@@ -0,0 +1,31 @@
+bin/tilix
+share/applications/com.gexperts.Tilix.desktop
+share/dbus-1/services/com.gexperts.Tilix.service
+share/icons/hicolor/scalable/apps/com.gexperts.Tilix-symbolic.svg
+share/icons/hicolor/scalable/apps/com.gexperts.Tilix.svg
+share/man/cs/man1/tilix.1.gz
+share/man/de/man1/tilix.1.gz
+share/man/es/man1/tilix.1.gz
+share/man/fr/man1/tilix.1.gz
+share/man/it/man1/tilix.1.gz
+share/man/man1/tilix.1.gz
+share/man/nb_NO/man1/tilix.1.gz
+share/man/nl/man1/tilix.1.gz
+share/man/pt_BR/man1/tilix.1.gz
+share/man/ru/man1/tilix.1.gz
+share/man/sr/man1/tilix.1.gz
+share/man/uk/man1/tilix.1.gz
+share/man/zh_Hant/man1/tilix.1.gz
+share/metainfo/com.gexperts.Tilix.appdata.xml
+share/nautilus-python/extensions/open-tilix.py
+%%DATADIR%%/resources/tilix.gresource
+%%DATADIR%%/schemes/base16-twilight-dark.json
+%%DATADIR%%/schemes/linux.json
+%%DATADIR%%/schemes/material.json
+%%DATADIR%%/schemes/monokai.json
+%%DATADIR%%/schemes/orchis.json
+%%DATADIR%%/schemes/solarized-dark.json
+%%DATADIR%%/schemes/solarized-light.json
+%%DATADIR%%/schemes/tango.json
+%%DATADIR%%/schemes/yaru.json
+%%DATADIR%%/scripts/tilix_int.sh



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