Index: head/deskutils/bijiben/Makefile =================================================================== --- head/deskutils/bijiben/Makefile (revision 443491) +++ head/deskutils/bijiben/Makefile (revision 443492) @@ -1,37 +1,37 @@ # Created by: Gustau Perez # $FreeBSD$ PORTNAME= bijiben PORTVERSION= 3.18.2 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= deskutils gnome MASTER_SITES= GNOME DIST_SUBDIR= gnome3 MAINTAINER= gnome@FreeBSD.org COMMENT= Note editor designed to remain simple to use BUILD_DEPENDS= itstool:textproc/itstool LIB_DEPENDS= libtracker-control-1.0.so:sysutils/tracker \ libgoa-1.0.so:net/gnome-online-accounts \ libwebkitgtk-3.0.so:www/webkit-gtk3 \ libclutter-gtk-1.0.so:graphics/clutter-gtk3 PORTSCOUT= limitw:1,even USES= desktop-file-utils gettext gmake gnome libtool \ pathfix pkgconfig shared-mime-info tar:xz USE_LDCONFIG= yes USE_GNOME= evolutiondataserver3 gnomedesktop3 gtk30 intlhack \ introspection:build GNU_CONFIGURE= yes INSTALLS_ICONS= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib GLIB_SCHEMAS= org.gnome.bijiben.gschema.xml # needed for webkit USES+= compiler:c++11-lib .include Index: head/deskutils/california/Makefile =================================================================== --- head/deskutils/california/Makefile (revision 443491) +++ head/deskutils/california/Makefile (revision 443492) @@ -1,46 +1,47 @@ # Created by: Gustau Perez # $FreeBSD$ PORTNAME= california PORTVERSION= 0.4.0 +PORTREVISION= 1 CATEGORIES= deskutils gnome MASTER_SITES= GNOME DIST_SUBDIR= gnome3 MAINTAINER= gnome@FreeBSD.org COMMENT= Calendar client for GNOME 3 DEPRECATED= Orphaned upstream, replaced by gnome-calendar EXPIRATION_DATE=2017-07-02 BUILD_DEPENDS= itstool:textproc/itstool \ xdg-open:devel/xdg-utils LIB_DEPENDS= libwebkitgtk-3.0.so:www/webkit-gtk3 \ libicui18n.so:devel/icu \ libsoup-2.4.so:devel/libsoup \ libgee-0.8.so:devel/libgee \ libgdata.so:devel/libgdata \ libical.so:devel/libical \ libsecret-1.so:security/libsecret \ libjson-glib-1.0.so:devel/json-glib \ libgoa-1.0.so:net/gnome-online-accounts RUN_DEPENDS= xdg-open:devel/xdg-utils USES= desktop-file-utils gettext gmake libtool pathfix \ pkgconfig tar:xz USE_GNOME= cairo evolutiondataserver3 glib20 gnomedocutils gnomeprefix \ gtk30 intlhack introspection USE_LDCONFIG= yes GNU_CONFIGURE= yes INSTALLS_ICONS= yes CONFIGURE_ARGS= --disable-unity --disable-fatal CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib INSTALL_TARGET= install-strip GLIB_SCHEMAS= org.yorba.california.gschema.xml post-patch: @${REINPLACE_CMD} -e 's|californiadocdir = $${prefix}|californiadocdir = $${prefix}/share|g' \ ${WRKSRC}/Makefile.in .include Index: head/deskutils/gnome-calendar/Makefile =================================================================== --- head/deskutils/gnome-calendar/Makefile (revision 443491) +++ head/deskutils/gnome-calendar/Makefile (revision 443492) @@ -1,35 +1,35 @@ # Created by: Koop Mast # $FreeBSD$ PORTNAME= gnome-calendar PORTVERSION= 3.18.2.1 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= deskutils gnome MASTER_SITES= GNOME DIST_SUBDIR= gnome3 MAINTAINER= gnome@FreeBSD.org COMMENT= Simple and beatiful calendar application for GNOME PORTSCOUT= limitw:1,even LIB_DEPENDS= libical.so:devel/libical USES= gettext gmake gnome libtool pathfix pkgconfig tar:xz USE_LDCONFIG= yes INSTALLS_ICONS= yes USE_GNOME= evolutiondataserver3 gtk30 intlhack \ introspection GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib GLIB_SCHEMAS= org.gnome.calendar.enums.xml \ org.gnome.calendar.gschema.xml # for gcc 4.2.1 post-patch: @${REINPLACE_CMD} -e 's|-Wempty-body||g' \ ${WRKSRC}/configure .include Index: head/deskutils/gnome-contacts/Makefile =================================================================== --- head/deskutils/gnome-contacts/Makefile (revision 443491) +++ head/deskutils/gnome-contacts/Makefile (revision 443492) @@ -1,74 +1,74 @@ # Created by: Koop Mast # $FreeBSD$ PORTNAME= gnome-contacts PORTVERSION= 3.18.0 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= deskutils gnome MASTER_SITES= GNOME MAINTAINER= gnome@FreeBSD.org COMMENT= Contacts manager for gnome BUILD_DEPENDS= vala>=0.14.0:lang/vala LIB_DEPENDS= libchamplain-0.12.so:graphics/libchamplain \ libclutter-gtk-1.0.so:graphics/clutter-gtk3 \ libclutter-1.0.so:graphics/clutter \ libcogl.so:graphics/cogl \ libdrm.so:graphics/libdrm \ libexpat.so:textproc/expat2 \ libfolks.so:net-im/folks \ libgee-0.8.so:devel/libgee \ libgeocode-glib.so:net/geocode-glib \ libgoa-1.0.so:net/gnome-online-accounts \ libgstreamer-1.0.so:multimedia/gstreamer1 \ libjson-glib-1.0.so:devel/json-glib \ libnotify.so:devel/libnotify \ libnspr4.so:devel/nspr \ libsecret-1.so:security/libsecret \ libsoup-2.4.so:devel/libsoup \ libtelepathy-glib.so:net-im/telepathy-glib PORTSCOUT= limitw:1,even USE_XORG= x11 xcb xcomposite xdamage xext xfixes xi xrandr USE_GNOME= cairo evolutiondataserver3 gdkpixbuf2 glib20 gnomedesktop3 \ gtk30 intlhack introspection:build USE_GL= egl USES= gettext gmake gnome pathfix perl5 pkgconfig sqlite tar:xz GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib MAKE_ENV= XDG_CACHE_HOME=${WRKDIR} GLIB_SCHEMAS= org.gnome.Contacts.enums.xml \ org.gnome.Contacts.gschema.xml OPTIONS_SUB= yes OPTIONS_DEFINE= MANPAGES NLS OPTIONS_DEFAULT=MANPAGES OPTIONS_DEFINE_i386= CHEESE OPTIONS_DEFINE_amd64= CHEESE OPTIONS_DEFAULT_i386= CHEESE OPTIONS_DEFAULT_amd64= CHEESE MANPAGES_CONFIGURE_ENABLE= man-pages MANPAGES_USE= GNOME=libxslt:build MANPAGES_BUILD_DEPENDS= docbook-xml>=0:textproc/docbook-xml \ docbook-xsl>=0:textproc/docbook-xsl NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext CHEESE_DESC= Cheese webcam support CHEESE_CONFIGURE_WITH= cheese CHEESE_LIB_DEPENDS= libcheese-gtk.so:multimedia/cheese post-patch: # touch vala sources to force regen c sources to honor cheese setting ${TOUCH} ${WRKSRC}/src/main.vala \ ${WRKSRC}/src/contacts-avatar-dialog.vala .include Index: head/deskutils/gnome-todo/Makefile =================================================================== --- head/deskutils/gnome-todo/Makefile (revision 443491) +++ head/deskutils/gnome-todo/Makefile (revision 443492) @@ -1,27 +1,27 @@ # Created by: Gustau Perez # $FreeBSD$ PORTNAME= gnome-todo PORTVERSION= 3.18.1 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= deskutils gnome MASTER_SITES= GNOME DIST_SUBDIR= gnome3 MAINTAINER= gnome@FreeBSD.org COMMENT= Small application to manage your personal tasks PORTSCOUT= limitw:1,even USES= compiler:c11 gettext gmake gnome libtool \ pathfix pkgconfig tar:xz USE_GNOME= evolutiondataserver3 gnomedesktop3 gtk30 intlhack USE_LDCONFIG= yes GNU_CONFIGURE= yes INSTALLS_ICONS= yes CFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib GLIB_SCHEMAS= org.gnome.todo.gschema.xml .include Index: head/multimedia/cheese/Makefile =================================================================== --- head/multimedia/cheese/Makefile (revision 443491) +++ head/multimedia/cheese/Makefile (revision 443492) @@ -1,56 +1,56 @@ # Created by: FreeBSD GNOME Team # $FreeBSD$ PORTNAME= cheese PORTVERSION= 3.18.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= multimedia gnome MASTER_SITES= GNOME DIST_SUBDIR= gnome3 MAINTAINER= gnome@FreeBSD.org COMMENT= Photobooth-inspired app for taking pictures and videos from webcam BUILD_DEPENDS= v4l_compat>=0:multimedia/v4l_compat \ gnome-video-effects>=0:graphics/gnome-video-effects \ vala>=0.14.0:lang/vala \ itstool:textproc/itstool LIB_DEPENDS= libcanberra-gtk3.so:audio/libcanberra-gtk3 \ libhal.so:sysutils/hal \ libclutter-gtk-1.0.so:graphics/clutter-gtk3 \ libclutter-gst-3.0.so:multimedia/clutter-gst3 RUN_DEPENDS= gnome-video-effects>=0:graphics/gnome-video-effects PORTSCOUT= limitw:1,even USES= gettext gmake gnome libtool pathfix pkgconfig tar:xz USE_GNOME= intlhack evolutiondataserver3 librsvg2 \ gnomedesktop3 libxml2:build introspection:build USE_XORG= xxf86vm x11 USE_GSTREAMER1= bad good jpeg ogg theora v4l2 vorbis vpx INSTALLS_ICONS= yes USE_LDCONFIG= yes GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include -Wno-format-nonliteral LDFLAGS+= -L${LOCALBASE}/lib INSTALL_TARGET= install-strip DOCS= AUTHORS COPYING ChangeLog NEWS README GLIB_SCHEMAS= org.gnome.Cheese.gschema.xml OPTIONS_SUB= yes OPTIONS_DEFINE= MANPAGES OPTIONS_DEFAULT=MANPAGES MANPAGES_CONFIGURE_ENABLE= man MANPAGES_BUILD_DEPENDS= docbook-xml>=0:textproc/docbook-xml \ docbook-xsl>=0:textproc/docbook-xsl MANPAGES_USE= GNOME=libxslt:build post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for i in ${DOCS} @${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR} .endfor .include Index: head/net-im/empathy/Makefile =================================================================== --- head/net-im/empathy/Makefile (revision 443491) +++ head/net-im/empathy/Makefile (revision 443492) @@ -1,86 +1,86 @@ # Created by: Michael Johnson # $FreeBSD$ PORTNAME= empathy PORTVERSION= 3.12.11 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= net-im gnome MASTER_SITES= GNOME MAINTAINER= gnome@FreeBSD.org COMMENT= GNOME IM client based around telepathy BUILD_DEPENDS= iso-codes>=0:misc/iso-codes \ ca_root_nss>=0:security/ca_root_nss \ gsettings-desktop-schemas>=0:devel/gsettings-desktop-schemas \ geoclue>=0:net/geoclue \ itstool:textproc/itstool \ mc-tool:net-im/telepathy-mission-control LIB_DEPENDS= libenchant.so:textproc/enchant \ libgeocode-glib.so:net/geocode-glib \ libgoa-1.0.so:net/gnome-online-accounts \ libpulse.so:audio/pulseaudio \ libtelepathy.so:net-im/libtelepathy \ libtelepathy-glib.so:net-im/telepathy-glib \ libtelepathy-farstream.so:net-im/telepathy-farstream \ libtelepathy-logger.so:net-im/telepathy-logger \ libfolks-telepathy.so:net-im/folks \ libnotify.so:devel/libnotify \ libgcr-3.so:security/gcr \ libcanberra-gtk3.so:audio/libcanberra-gtk3 \ libclutter-gst-2.0.so:multimedia/clutter-gst \ libwebkitgtk-3.0.so:www/webkit-gtk3 \ libsoup-2.4.so:devel/libsoup RUN_DEPENDS= iso-codes>=0:misc/iso-codes \ ca_root_nss>=0:security/ca_root_nss \ gsettings-desktop-schemas>=0:devel/gsettings-desktop-schemas \ geoclue>=0:net/geoclue \ mc-tool:net-im/telepathy-mission-control USES= gettext gmake gnome libtool pathfix pkgconfig python tar:xz USE_GNOME= evolutiondataserver3 intlhack USE_GSTREAMER1= yes USE_LDCONFIG= yes INSTALLS_ICONS= yes MAKE_JOBS_UNSAFE= YES GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib CONFIGURE_ARGS= --disable-Werror \ --enable-goa \ --enable-gst-1.0=yes \ --enable-location=yes INSTALL_TARGET= install-strip GLIB_SCHEMAS= org.gnome.Empathy.gschema.xml \ org.gnome.telepathy-account-widgets.gschema.xml OPTIONS_SUB= yes OPTIONS_DEFINE= JABBER MSN IRC SALUT HAZE MAP CHEESE OPTIONS_DEFAULT=JABBER MSN IRC SALUT MAP JABBER_DESC= Enable jabber (XMPP) client support MSN_DESC= Enable MSN client support IRC_DESC= Enable IRC client support SALUT_DESC= Enable link-local (serverless) XMPP support HAZE_DESC= Enable libpurple protocol integration MAP_DESC= Enable graphical map support CHEESE_DESC= Enable cheese camera support JABBER_RUN_DEPENDS= ${LOCALBASE}/libexec/telepathy-gabble:net-im/telepathy-gabble MSN_RUN_DEPENDS= ${LOCALBASE}/libexec/telepathy-butterfly:net-im/telepathy-butterfly IRC_RUN_DEPENDS= ${LOCALBASE}/libexec/telepathy-idle:net-im/telepathy-idle SALUT_RUN_DEPENDS= ${LOCALBASE}/libexec/telepathy-salut:net-im/telepathy-salut HAZE_RUN_DEPENDS= ${LOCALBASE}/libexec/telepathy-haze:net-im/telepathy-haze MAP_USE= GL=gl MAP_LIB_DEPENDS= libchamplain-0.12.so:graphics/libchamplain MAP_CONFIGURE_ENABLE= map CHEESE_BUILD_DEPENDS= cheese>=0:multimedia/cheese CHEESE_RUN_DEPENDS= cheese>=0:multimedia/cheese CHEESE_CONFIGURE_WITH= cheese PLIST_SUB= PORTVERSION=${PORTVERSION} post-patch: @${REINPLACE_CMD} -e 's|clutter-gst-1.0|clutter-gst-2.0|g' \ ${WRKSRC}/configure .include Index: head/net-im/folks/Makefile =================================================================== --- head/net-im/folks/Makefile (revision 443491) +++ head/net-im/folks/Makefile (revision 443492) @@ -1,48 +1,48 @@ # Created by: Koop Mast # $FreeBSD$ PORTNAME= folks PORTVERSION= 0.11.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= net-im MASTER_SITES= GNOME MAINTAINER= gnome@FreeBSD.org COMMENT= library to aggregates people from multiple sources BUILD_DEPENDS= vapigen:lang/vala \ ${LOCALBASE}/bin/egrep:textproc/gnugrep LIB_DEPENDS= libgee-0.8.so:devel/libgee \ libgcr-3.so:security/gcr \ libzeitgeist-2.0.so:sysutils/zeitgeist \ libtelepathy-glib.so:net-im/telepathy-glib CONFLICTS= folks-0.4.[0-9]* USE_LDCONFIG= yes USES= gettext gmake libtool localbase pathfix pkgconfig tar:xz USE_GNOME= evolutiondataserver3 intlhack introspection:build GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-bluez-backend CONFIGURE_ENV+= ac_cv_path_EGREP=${LOCALBASE}/bin/egrep INSTALL_TARGET= install-strip GLIB_SCHEMAS= org.freedesktop.folks.gschema.xml PLIST_SUB= LIBVER=25 VERSION=43 LIBVERLONG=25.18.1 OPTIONS_SUB= yes OPTIONS_DEFINE= SOCIALWEB TRACKER OPTIONS_DEFAULT=SOCIALWEB TRACKER SOCIALWEB_DESC= Social web backend TRACKER_DESC= Tracker backend SOCIALWEB_CONFIGURE_ENABLE= libsocialweb-backend SOCIALWEB_LIB_DEPENDS= libsocialweb.so:www/libsocialweb TRACKER_CONFIGURE_ENABLE= tracker-backend TRACKER_LIB_DEPENDS= libtracker-control-1.0.so:sysutils/tracker post-patch: @${REINPLACE_CMD} -e 's|--fatal-warnings||g' \ ${WRKSRC}/configure .include Index: head/net-im/ring-gnome/Makefile =================================================================== --- head/net-im/ring-gnome/Makefile (revision 443491) +++ head/net-im/ring-gnome/Makefile (revision 443492) @@ -1,50 +1,50 @@ # Created by: Yuri Victorovich # $FreeBSD$ PORTNAME= ring-gnome PORTVERSION= 0.160516 -PORTREVISION= 5 +PORTREVISION= 6 #DISTVERSIONPREFIX= v CATEGORIES= net-im net-p2p MAINTAINER= yuri@rawbw.com COMMENT= Gnome client of the Ring VoIP SIP phone and IM LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libringclient.so:net-im/ring-libclient \ libqrencode.so:graphics/libqrencode \ libcogl-pango.so:graphics/cogl \ libclutter-1.0.so:graphics/clutter \ libclutter-gtk-1.0.so:graphics/clutter-gtk3 \ libnotify.so:devel/libnotify \ libsoup-2.4.so:devel/libsoup \ libplc4.so:devel/nspr \ libjson-glib-1.0.so:devel/json-glib \ libnss3.so:security/nss \ libsecret-1.so:security/libsecret USE_GITHUB= yes GH_TUPLE+= savoirfairelinux:ring-client-gnome:07107e9 SUB_FILES= pkg-message USES= cmake compiler:c++14-lang gettext gmake pkgconfig shebangfix sqlite USE_GNOME= evolutiondataserver3 glib20 gtk20 cairo gdkpixbuf2 libxml2 gtk30 USE_XORG= x11 xcomposite xdamage xext xfixes xi xrandr xscrnsaver USE_GL= gl egl USE_QT5= core gui network xml opengl sql sql-sqlite3_run widgets svg \ concurrent buildtools_build linguisttools_build qmake_build SHEBANG_FILES= ${WRKSRC}/src/ring.cx INSTALLS_ICONS= yes OPTIONS_DEFINE= NLS NLS_CMAKE_ON= -DFREEBSD_NLS_ON:BOOL=ON OPTIONS_SUB= yes post-install: @${GZIP_CMD} ${GZIP} < ${STAGEDIR}${PREFIX}/share/icons/hicolor/scalable/apps/ring.svg > ${STAGEDIR}${PREFIX}/share/icons/hicolor/scalable/apps/ring.svgz @${RM} ${STAGEDIR}${PREFIX}/share/icons/hicolor/scalable/apps/ring.svg .include Index: head/sysutils/cinnamon-control-center/Makefile =================================================================== --- head/sysutils/cinnamon-control-center/Makefile (revision 443491) +++ head/sysutils/cinnamon-control-center/Makefile (revision 443492) @@ -1,79 +1,79 @@ # Created by: Gustau Perez i Querol # $FreeBSD$ PORTNAME= cinnamon-control-center PORTVERSION= 2.4.2 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= sysutils gnome MASTER_SITES= https://raw.githubusercontent.com/${GH_ACCOUNT}/${GH_PROJECT}/9363a4a1e121344ae98f22b55fb28623cf0f6038/panels/datetime/data/:tzpng DISTFILES= ${DISTNAME}${EXTRACT_SUFX} DIST_SUBDIR= gnome3 EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= gnome@FreeBSD.org COMMENT= Control center for Cinnamon BUILD_DEPENDS= ca_root_nss>=0:security/ca_root_nss \ cinnamon-settings-daemon>=0:sysutils/cinnamon-settings-daemon \ gnome-autogen.sh:devel/gnome-common LIB_DEPENDS= libstartup-notification-1.so:x11/startup-notification \ libupower-glib.so:sysutils/upower \ libcheese.so:multimedia/cheese \ libcaribou.so:accessibility/caribou \ libgtop-2.0.so:devel/libgtop \ libmuffin.so:x11-wm/muffin \ libtelepathy-glib.so:net-im/telepathy-glib \ libtelepathy-logger.so:net-im/telepathy-logger \ libgnomekbdui.so:x11/libgnomekbd \ libfolks.so:net-im/folks \ libpulse.so:audio/pulseaudio \ libcroco-0.6.so:textproc/libcroco \ libdbus-glib-1.so:devel/dbus-glib \ libclutter-glx-1.0.so:graphics/clutter \ libclutter-gst-2.0.so:multimedia/clutter-gst \ libcinnamon-menu-3.so:x11/cinnamon-menus \ libgjs.so:lang/gjs RUN_DEPENDS= py*-dbus>=0:devel/py-dbus \ cinnamon-settings-daemon>=0:sysutils/cinnamon-settings-daemon \ ca_root_nss>=0:security/ca_root_nss \ py*-lxml>=0:devel/py-lxml USES= autoreconf gettext gmake libtool pathfix \ python:2 pkgconfig USE_GNOME= evolutiondataserver3 gconf2 gnomeprefix \ gtk30 intlhack libgnomekbd USE_GITHUB= yes GH_ACCOUNT= linuxmint USE_XORG= x11 xfixes sm INSTALLS_ICONS= yes USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ARGS+=--enable-compile-warnings=no CFLAGS+= -I${LOCALBASE}/include CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib INSTALL_TARGET= install-strip OPTIONS_SUB= yes OPTIONS_DEFINE= CUPS OPTIONS_DEFAULT=CUPS CUPS_CONFIGURE_ENABLE= cups CUPS_LIB_DEPENDS= libcups.so:print/cups MISSING_PNG=timezone_8.5.png timezone_8.5_dim.png .for i in ${MISSING_PNG} DISTFILES+=${i}:tzpng .endfor post-extract: .for i in ${MISSING_PNG} ${CP} ${DISTDIR}/${DIST_SUBDIR}/${i} ${WRKSRC}/panels/datetime/data/. .endfor post-patch: @${REINPLACE_CMD} -e 's|find|find ${WRKSRC}/files|g' \ ${WRKSRC}/files/Makefile.in @${REINPLACE_CMD} -e 's|/usr/share/|${PREFIX}/share/|g' \ ${WRKSRC}/panels/common/cc-common-language.c .include Index: head/x11/cinnamon/Makefile =================================================================== --- head/x11/cinnamon/Makefile (revision 443491) +++ head/x11/cinnamon/Makefile (revision 443492) @@ -1,151 +1,151 @@ # Created by: Gustau Perez i Querol # $FreeBSD$ PORTNAME= cinnamon PORTVERSION= 2.4.6 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= x11 gnome DIST_SUBDIR= gnome3 MAINTAINER= gnome@FreeBSD.org COMMENT= Fork of GNOME Shell with layout similar to GNOME 2 BUILD_DEPENDS= ca_root_nss>=0:security/ca_root_nss \ gnome-autogen.sh:devel/gnome-common LIB_DEPENDS= libstartup-notification-1.so:x11/startup-notification \ libcaribou.so:accessibility/caribou \ libmuffin.so:x11-wm/muffin \ libtelepathy-glib.so:net-im/telepathy-glib \ libtelepathy-logger.so:net-im/telepathy-logger \ libfolks.so:net-im/folks \ libpulse.so:audio/pulseaudio \ libcroco-0.6.so:textproc/libcroco \ libdbus-glib-1.so:devel/dbus-glib \ libclutter-glx-1.0.so:graphics/clutter \ libcjs.so:lang/cjs \ libcinnamon-menu-3.so:x11/cinnamon-menus \ libaccountsservice.so:sysutils/accountsservice RUN_DEPENDS= py*-dbus>=0:devel/py-dbus \ ca_root_nss>=0:security/ca_root_nss \ gnome-themes-standard>=3.0.0:x11-themes/gnome-themes-standard \ cinnamon-control-center:sysutils/cinnamon-control-center \ cinnamon-translations>=0:misc/cinnamon-translations \ cinnamon-screensaver:x11/cinnamon-screensaver \ nemo:x11-fm/nemo \ py*-pillow>=0:graphics/py-pillow \ py*-lxml>=0:devel/py-lxml USES= autoreconf compiler:c11 gettext gmake libtool \ pathfix pkgconfig python shebangfix USE_GNOME= evolutiondataserver3 gconf2 gnomedesktop3 \ gnomeprefix gtk30 intlhack introspection:build USE_GITHUB= yes GH_ACCOUNT= linuxmint GH_PROJECT= Cinnamon # this happens before moving the file to ${PREFIX} (which then will be copied to ${STAGEDIR}${PREFIX}) SHEBANG_FILES= files/usr/bin/cinnamon2d USE_XORG= x11 xfixes sm USE_GSTREAMER= theora vp8 ogg INSTALLS_ICONS= yes USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ARGS+=--enable-compile-warnings=no \ --with-ca-certificates=${LOCALBASE}/share/certs/ca-root-nss.crt CPPFLAGS+= -I${LOCALASE}/include LDFLAGS+= -L${LOCALBASE}/lib INSTALL_TARGET= install-strip GLIB_SCHEMAS= org.cinnamon.gschema.xml OPTIONS_DEFINE= NLS NLS_RUN_DEPENDS= cinnamon-translations>=0:misc/cinnamon-translations post-patch: # we need this for intltoolize otherwise it can't copy the m4 file ... @${MKDIR} ${WRKSRC}/m4 @${MKDIR} ${WRKSRC}/files${PREFIX} .for d in bin lib share @${MV} ${WRKSRC}/files/usr/${d} ${WRKSRC}/files${PREFIX} .endfor @${REINPLACE_CMD} -e 's|--warn-error||g' ${WRKSRC}/src/Makefile.am @${REINPLACE_CMD} -e 's|/usr/share/cinnamon|${STAGEDIR}${PREFIX}/share/|g ;\ s|/usr/lib|${STAGEDIR}${PREFIX}/share/|g' \ ${WRKSRC}/files/generate_desktop_files @${REINPLACE_CMD} -e 's|"usr/lib|"${STAGEDIR}${PREFIX}/share/|g ;\ s|"usr/share|"${STAGEDIR}${PREFIX}/share/|g' \ ${WRKSRC}/files/generate_desktop_files @${MV} ${WRKSRC}/files/etc ${WRKSRC}/files${PREFIX} @${RM} ${WRKSRC}/files/${PREFIX}/lib/cinnamon-settings/modules/cs_user.py # Remove a broken link (is applications-merge used anywhere?) @${RM} ${WRKSRC}/files/${PREFIX}/etc/xdg/menus/cinnamon-applications-merged @${REINPLACE_CMD} -e 's|AM_GNU_GETTEXT_VERSION(\[0.17\])||g ;\ s|AM_GNU_GETTEXT(\[external\])||g' \ ${WRKSRC}/configure.ac @${REINPLACE_CMD} -e 's|find|find ${WRKSRC}/files|g' \ ${WRKSRC}/files/Makefile.in # is this really needed? @${REINPLACE_CMD} -e 's|const NetworkManager = imports.gi.NetworkManager;||g ;\ s|const NMClient = imports.gi.NMClient;||g' \ ${WRKSRC}/files${PREFIX}/share/cinnamon/applets/network\@cinnamon.org/applet.js @${REINPLACE_CMD} -e 's|nm-applet;||g' \ ${WRKSRC}/files${PREFIX}/share/cinnamon-session/sessions/cinnamon.session \ ${WRKSRC}/files${PREFIX}/share/cinnamon-session/sessions/cinnamon2d.session @${REINPLACE_CMD} -e '/prefix/s|/usr|${PREFIX}|g ; \ /datadir/s|/usr|${PREFIX}|g' \ ${WRKSRC}/files${PREFIX}/lib/cinnamon-menu-editor/cme/config.py @${FIND} ${WRKSRC} -name \* | ${XARGS} ${EGREP} -l "/usr/share/cinnamon/locale" | \ ${XARGS} ${REINPLACE_CMD} -e "s|/usr/share/cinnamon/locale|${PREFIX}/share/locale|g" @${FIND} ${WRKSRC} -name \* | ${XARGS} ${EGREP} -l "/usr/share" | \ ${XARGS} ${REINPLACE_CMD} -e "s|/usr/share|${PREFIX}/share|g" @${FIND} ${WRKSRC} -name \* | ${XARGS} ${EGREP} -l "/usr/lib" | \ ${XARGS} ${REINPLACE_CMD} -e "s|/usr/lib|${PREFIX}/lib|g" # The cs_user.py is not patched until we have the python-pam module @${REINPLACE_CMD} -e 's|"/usr/bin|"${PREFIX}/bin|g' \ ${WRKSRC}/files${PREFIX}/share/cinnamon/applets/menu@cinnamon.org/applet.js \ ${WRKSRC}/files${PREFIX}/share/cinnamon/applets/user@cinnamon.org/applet.js \ ${WRKSRC}/files${PREFIX}/lib/cinnamon-settings/bin/Spices.py \ # ${WRKSRC}/files${PREFIX}/lib/cinnamon-settings/modules/cs_user.py \ ${WRKSRC}/files${PREFIX}/lib/cinnamon-settings/modules/cs_screensaver.py \ ${WRKSRC}/files${PREFIX}/bin/cinnamon-settings \ ${WRKSRC}/files${PREFIX}/bin/cinnamon-launcher @${REINPLACE_CMD} -e '/cs-tablet/d; /cs-bluetooth/d; /cs-network/d' \ ${WRKSRC}/files${PREFIX}/lib/cinnamon-settings/cinnamon-settings.py @${REINPLACE_CMD} -e '/increase-opacity/d; /decrease-opacity/d' \ ${WRKSRC}/files${PREFIX}/lib/cinnamon-settings/modules/cs_keyboard.py #@${REINPLACE_CMD} -e 's/SIZE\/$$$$CONTEXT/CONTEXT\/$$$$SIZE/g' \ # ${WRKSRC}/data/icons/Makefile.am @${REINPLACE_CMD} -e 's|=/usr/bin/|=${PREFIX}/bin/|g' \ ${WRKSRC}/files${PREFIX}/share/xsessions/cinnamon2d.desktop \ ${WRKSRC}/files${PREFIX}/share/xsessions/cinnamon.desktop \ ${WRKSRC}/files${PREFIX}/share/applications/cinnamon2d.desktop # Some python files use #! /usr/bin/python (note the space between the bang and the python interpreter @${FIND} ${WRKSRC} -name \* | ${XARGS} ${EGREP} -l "#!.*\/usr\/bin\/python" | \ ${XARGS} ${REINPLACE_CMD} -e "s|#!.*python.*|#!/usr/bin/env python|g" @${FIND} ${WRKSRC} -name '*.orig' -delete @${FIND} ${WRKSRC} -name '*.bak' -delete post-install: @${PYTHON_CMD} ${WRKSRC}/files/generate_desktop_files .include Index: head/x11/gnome-shell/Makefile =================================================================== --- head/x11/gnome-shell/Makefile (revision 443491) +++ head/x11/gnome-shell/Makefile (revision 443492) @@ -1,73 +1,73 @@ # Created by: Pawel Worach # $FreeBSD$ PORTNAME= gnome-shell PORTVERSION= 3.18.5 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= x11 gnome MASTER_SITES= GNOME DIST_SUBDIR= gnome3 MAINTAINER= gnome@FreeBSD.org COMMENT= Next generation GNOME desktop shell LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= ca_root_nss>=0:security/ca_root_nss \ nss>=0:security/nss \ gnome-control-center:sysutils/gnome-control-center LIB_DEPENDS= libstartup-notification-1.so:x11/startup-notification \ libcaribou.so:accessibility/caribou \ libmutter.so:x11-wm/mutter \ libatk-bridge-2.0.so:accessibility/at-spi2-atk \ libnspr4.so:devel/nspr \ libsoup-2.4.so:devel/libsoup \ libjson-glib-1.0.so:devel/json-glib \ libsecret-1.so:security/libsecret \ libgcr-3.so:security/gcr \ libtelepathy-glib.so:net-im/telepathy-glib \ libibus-1.0.so:textproc/ibus \ libical.so:devel/libical \ libmozjs-24.so:lang/spidermonkey24 \ libicuuc.so:devel/icu \ libpulse.so:audio/pulseaudio \ libcroco-0.6.so:textproc/libcroco \ libdbus-glib-1.so:devel/dbus-glib \ libcanberra.so:audio/libcanberra \ libcanberra-gtk3.so:audio/libcanberra-gtk3 \ libp11-kit.so:security/p11-kit \ libpolkit-gobject-1.so:sysutils/polkit \ libcogl.so:graphics/cogl \ libclutter-1.0.so:graphics/clutter \ libgjs.so:lang/gjs RUN_DEPENDS= py*-dbus>=0:devel/py-dbus \ nss>=0:security/nss \ gnome-control-center:sysutils/gnome-control-center \ ca_root_nss>=0:security/ca_root_nss \ gkbd-keyboard-display:x11/libgnomekbd PORTSCOUT= limitw:1,even USES= compiler:c11 cpe gettext gmake gnome libtool localbase \ pathfix pkgconfig sqlite tar:xz webplugin:native USE_GNOME= cairo evolutiondataserver3 gdkpixbuf2 gtk30 intltool \ introspection libxml2 USE_XORG= x11 xcomposite xdamage xext xfixes xi xrandr USE_GL= egl USE_GSTREAMER1= yes GNU_CONFIGURE= yes USE_LDCONFIG= yes WEBPLUGIN_NAME= libgnome-shell-browser-plugin.so WEBPLUGIN_DIR= ${PREFIX}/lib/mozilla/plugins/ WEBPLUGIN_FILES=libgnome-shell-browser-plugin.so INSTALL_TARGET= install-strip CPE_VENDOR= gnome GLIB_SCHEMAS= org.gnome.shell.gschema.xml post-patch: @${REINPLACE_CMD} -e 's|applications.menu|gnome-applications.menu|g' \ ${WRKSRC}/src/shell-app-system.c .include