Index: head/x11/tilda/Makefile =================================================================== --- head/x11/tilda/Makefile (revision 504620) +++ head/x11/tilda/Makefile (revision 504621) @@ -1,45 +1,45 @@ # $FreeBSD$ PORTNAME= tilda PORTVERSION= 1.4.1 DISTVERSIONPREFIX= ${PORTNAME}- -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= x11 MAINTAINER= rodrigo@FreeBSD.org COMMENT= Drop down x11 terminal with transparency support LICENSE= GPLv2 BUILD_DEPENDS= vte3>=0:x11-toolkits/vte3 RUN_DEPENDS= vte3>=0:x11-toolkits/vte3 LIB_DEPENDS= libconfuse.so:devel/libconfuse GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-rpath USE_XORG+= x11 USE_GNOME+= glib20 gtk30 gdkpixbuf2 pango USES= gmake gettext gnome pkgconfig autoreconf pathfix libtool INSTALL_TARGET= install-strip USE_GITHUB= yes GH_ACCOUNT= lanoxx DOCS= AUTHORS ChangeLog HACKING.md README.md TODO.md OPTIONS_DEFINE= DOCS post-install: ${MKDIR} ${STAGEDIR}${DOCSDIR} .for f in ${DOCS} ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR} .endfor @${ECHO_MSG} "" @${ECHO_MSG} "" @${ECHO_MSG} " ATTENTION:" @${ECHO_MSG} " If you are upgrade from version 0.09.1 or below," @${ECHO_MSG} " you'll need to delete your old config files and " @${ECHO_MSG} " make them again." @${ECHO_MSG} "" @${ECHO_MSG} "" .include Index: head/x11/tilda/files/patch-tilda.c =================================================================== --- head/x11/tilda/files/patch-tilda.c (revision 504620) +++ head/x11/tilda/files/patch-tilda.c (revision 504621) @@ -1,19 +1,28 @@ ---- src/tilda.c.orig 2017-09-08 22:19:35.318278000 +0300 -+++ src/tilda.c 2017-09-08 22:21:22.752550000 +0300 +--- src/tilda.c.orig 2018-02-08 19:55:42 UTC ++++ src/tilda.c @@ -12,6 +12,7 @@ * You should have received a copy of the GNU Library General Public * License along with this library. If not, see . */ +#include #define _POSIX_SOURCE /* feature test macro for signal functions */ #define _XOPEN_SOURCE /* feature test macro for popen */ -@@ -230,7 +231,7 @@ +@@ -52,7 +53,7 @@ + #include + #include + #include +-#include ++#include + #include + #include + #include +@@ -230,7 +231,7 @@ nomatch: static GSList *getPids() { GSList *pids = NULL; FILE *ps_output; - const gchar ps_command[] = "ps -C tilda -o pid="; + const gchar ps_command[] = "pgrep tilda"; gchar buf[16]; /* Really shouldn't need more than 6 */ if ((ps_output = popen (ps_command, "r")) == NULL) {