Index: head/devel/gitg/Makefile =================================================================== --- head/devel/gitg/Makefile (revision 493767) +++ head/devel/gitg/Makefile (revision 493768) @@ -1,56 +1,57 @@ # Created by: kipz # $FreeBSD$ PORTNAME= gitg PORTVERSION= 3.30.1 +PORTREVISION= 1 CATEGORIES= devel deskutils gnome MASTER_SITES= GNOME DIST_SUBDIR= gnome3 MAINTAINER= kwm@FreeBSD.org COMMENT= GTK-based git repository viewer LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= gsettings-desktop-schemas>=0:devel/gsettings-desktop-schemas \ valac:lang/vala LIB_DEPENDS= libsoup-2.4.so:devel/libsoup \ libenchant.so:textproc/enchant \ libgee-0.8.so:devel/libgee \ libgit2.so:devel/libgit2 \ libgit2-glib-1.0.so:devel/libgit2-glib \ libpeas-1.0.so:devel/libpeas \ libgtkspell3-3.so:textproc/gtkspell3 \ libsecret-1.so:security/libsecret RUN_DEPENDS= gsettings-desktop-schemas>=0:devel/gsettings-desktop-schemas CONFLICTS= gitg0-[0-9]* PORTSCOUT= limitw:1,even USES= compiler:c11 desktop-file-utils gettext gnome localbase \ meson pathfix pkgconfig python:3.4+,build tar:xz USE_GNOME= cairo gtk30 gtksourceview3 intltool introspection INSTALLS_ICONS= yes USE_LDCONFIG= yes GLIB_SCHEMAS= org.gnome.gitg.gschema.xml BINARY_ALIAS= python3=${PYTHON_VERSION} OPTIONS_DEFINE= PYTHON OPTIONS_SUB= yes PYTHON_USES= python:3.2+ PYTHON_MESON_TRUE= python PYTHON_USE= GNOME=pygobject3 post-patch: @${REINPLACE_CMD} -e 's|0.27.0|0.28.0|g' \ ${WRKSRC}/meson.build post-install-PYTHON-on: (cd ${STAGEDIR}${PREFIX} \ && ${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py \ -d ${PREFIX} -f ${PYTHONPREFIX_SITELIBDIR:S;${PREFIX}/;;}) .include Index: head/devel/gitg/files/patch-libgitg_gitg-repository-list-box.vala =================================================================== --- head/devel/gitg/files/patch-libgitg_gitg-repository-list-box.vala (nonexistent) +++ head/devel/gitg/files/patch-libgitg_gitg-repository-list-box.vala (revision 493768) @@ -0,0 +1,19 @@ +# gitg crash on exit if built with -fstack-protector-all +# https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=234607 +# https://gitlab.gnome.org/GNOME/gitg/issues/171 +--- libgitg/gitg-repository-list-box.vala ++++ libgitg/gitg-repository-list-box.vala +@@ -407,9 +407,12 @@ namespace Gitg + return ((Row)b).time.compare(((Row)a).time); + } + ++ [CCode (cname = "g_bookmark_file_get_uris", array_length_type = "gsize")] ++ extern static string[] bookmark_file_get_uris (BookmarkFile bookmark); ++ + public void populate_bookmarks() + { +- var uris = d_bookmark_file.get_uris(); ++ var uris = bookmark_file_get_uris(d_bookmark_file); + + foreach (var uri in uris) + { Property changes on: head/devel/gitg/files/patch-libgitg_gitg-repository-list-box.vala ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property