Index: head/sysutils/zeitgeist/Makefile =================================================================== --- head/sysutils/zeitgeist/Makefile (revision 459818) +++ head/sysutils/zeitgeist/Makefile (revision 459819) @@ -1,45 +1,47 @@ # Created by: Koop Mast # $FreeBSD$ # NOTE: please keep zeitgeist in sysutils/qzeitgeist in sync PORTNAME= zeitgeist PORTVERSION= 0.9.16 +PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= https://launchpad.net/${PORTNAME}/${PORTVERSION:C/^([0-9]+\.[0-9]+).*/\1/}/${PORTVERSION}/+download/ MAINTAINER= kwm@FreeBSD.org COMMENT= Event logging framework LICENSE= GPLv2 LGPL21 LICENSE_COMB= multi BUILD_DEPENDS= valac:lang/vala \ dee-tool:devel/dee \ rapper:textproc/raptor2 \ ${PYTHON_PKGNAMEPREFIX}rdflib>=4.1.1:textproc/py-rdflib@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_SITELIBDIR}/xdg/__init__.py:devel/py-xdg@${PY_FLAVOR} \ ${PYTHON_SITELIBDIR}/dbus/__init__.py:devel/py-dbus@${PY_FLAVOR} +USES= gmake gettext pathfix python:2 pkgconfig libtool sqlite tar:xz USE_GNOME= intlhack glib20 introspection:build +USE_LDCONFIG= yes GNU_CONFIGURE= yes -USES= gmake gettext pathfix python:2 pkgconfig libtool sqlite tar:xz CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib INSTALL_TARGET= install-strip CONFIGURE_ARGS= --disable-fts --disable-telepathy \ --disable-downloads-monitor OPTIONS_SUB= yes OPTIONS_DEFINE= DATAHUB OPTIONS_DEFAULT=DATAHUB DATAHUB_LIB_DEPENDS= libjson-glib-1.0.so:devel/json-glib DATAHUB_USE= gnome=gtk30 DATAHUB_CONFIGURE_ENABLE= datahub DATAHUB_DESC= Passive loggers for Zeitgeist post-patch: @${REINPLACE_CMD} -e 's|python -|${PYTHON_CMD} -|g' \ ${WRKSRC}/configure .include Index: head/sysutils/zeitgeist/distinfo =================================================================== --- head/sysutils/zeitgeist/distinfo (revision 459818) +++ head/sysutils/zeitgeist/distinfo (revision 459819) @@ -1,2 +1,3 @@ +TIMESTAMP = 1509207424 SHA256 (zeitgeist-0.9.16.tar.xz) = 6ed3e60d0cd82ea58ee134c19beccafac10eb0f71977f3848755dacbf0927d3a SIZE (zeitgeist-0.9.16.tar.xz) = 807092 Index: head/sysutils/zeitgeist/files/patch-libzeitgeist_timestamp.vala =================================================================== --- head/sysutils/zeitgeist/files/patch-libzeitgeist_timestamp.vala (nonexistent) +++ head/sysutils/zeitgeist/files/patch-libzeitgeist_timestamp.vala (revision 459819) @@ -0,0 +1,12 @@ +--- libzeitgeist/timestamp.vala.orig 2014-07-03 07:46:47 UTC ++++ libzeitgeist/timestamp.vala +@@ -76,8 +76,7 @@ namespace Zeitgeist.Timestamp + */ + public int64 from_timeval (TimeVal timeval) + { +- var m_seconds = (int64) (timeval.tv_sec) * 1000; +- return m_seconds + ((int64) timeval.tv_usec / 1000); ++ return timeval.tv_sec * 1000 + timeval.tv_usec / 1000; + } + + /** Property changes on: head/sysutils/zeitgeist/files/patch-libzeitgeist_timestamp.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 Index: head/sysutils/zeitgeist/files/patch-libzeitgeist_where-clause.vala =================================================================== --- head/sysutils/zeitgeist/files/patch-libzeitgeist_where-clause.vala (nonexistent) +++ head/sysutils/zeitgeist/files/patch-libzeitgeist_where-clause.vala (revision 459819) @@ -0,0 +1,11 @@ +--- libzeitgeist/where-clause.vala.orig 2017-09-03 19:29:23 UTC ++++ libzeitgeist/where-clause.vala +@@ -217,7 +217,7 @@ namespace Zeitgeist + long[] pointers = new long[gptrarr.length + 1]; + #endif + Memory.copy(pointers, ((PtrArray *) gptrarr)->pdata, +- (gptrarr.length) * sizeof (void *)); ++ gptrarr.length * sizeof (void *)); + return (T[]) pointers; + } + Property changes on: head/sysutils/zeitgeist/files/patch-libzeitgeist_where-clause.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 Index: head/sysutils/zeitgeist/pkg-descr =================================================================== --- head/sysutils/zeitgeist/pkg-descr (revision 459818) +++ head/sysutils/zeitgeist/pkg-descr (revision 459819) @@ -1,6 +1,6 @@ Zeitgeist is a service which logs the users's activities and events (files opened, websites visites, conversations hold with other people, etc.) and makes relevant information available to other applications. It is able to establish relationships between items based on similarity and usage patterns. -WWW: http://zeitgeist-project.com +WWW: https://wiki.gnome.org/Projects/Zeitgeist