Index: head/comms/tlf/Makefile =================================================================== --- head/comms/tlf/Makefile (revision 430760) +++ head/comms/tlf/Makefile (revision 430761) @@ -1,31 +1,30 @@ # Created by: db # $FreeBSD$ PORTNAME= tlf PORTVERSION= 1.2.3 CATEGORIES= comms hamradio MASTER_SITES= http://www.hs-mittweida.de/tb/ \ LOCAL/db MAINTAINER= hamradio@FreeBSD.org COMMENT= Amateur Radio curses based logging program LICENSE= GPLv2 -LIB_DEPENDS= libglib-2.0.so:devel/glib20 - USES= ncurses pkgconfig GNU_CONFIGURE= yes CONFIGURE_ENV= PANEL_LIB=-lpanel +USE_GNOME= glib20 CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -lpthread -L${LOCALBASE}/lib OPTIONS_SUB= yes OPTIONS_DEFINE= HAMLIB HAMLIB_DESC= Support rig control via hamlib OPTIONS_DEFAULT=HAMLIB HAMLIB_LIB_DEPENDS= libhamlib.so:comms/hamlib HAMLIB_CONFIGURE_ENABLE=hamlib .include Index: head/databases/mysql-proxy/Makefile =================================================================== --- head/databases/mysql-proxy/Makefile (revision 430760) +++ head/databases/mysql-proxy/Makefile (revision 430761) @@ -1,28 +1,28 @@ # Created by: Gea-Suan Lin # $FreeBSD$ PORTNAME= mysql-proxy PORTVERSION= 0.8.4 PORTREVISION= 3 CATEGORIES= databases MASTER_SITES= MYSQL/MySQL-Proxy MAINTAINER= swills@FreeBSD.org COMMENT= Monitor, analyze, or transform the communication of MySQL LICENSE= GPLv2 -LIB_DEPENDS= libevent.so:devel/libevent2 \ - libglib-2.0.so:devel/glib20 +LIB_DEPENDS= libevent.so:devel/libevent2 CONFIGURE_ARGS+= --with-lua=lua-${LUA_VER} --with-mysql=${LOCALBASE}/bin/mysql_config --docdir=${DATADIR} --enable-self-contained CFLAGS+= -I${LOCALBASE}/include CONFIGURE_ENV+= PKG_CONFIG_PATH="${LUA_PREFIX}/share/doc/${LUA_SUBDIR}/etc" LDFLAGS+= -L${LOCALBASE}/lib -L${LUA_LIBDIR} GNU_CONFIGURE= yes USES= pkgconfig lua:51 iconv libtool +USE_GNOME= glib20 USE_LDCONFIG= yes USE_MYSQL= yes USE_RC_SUBR= mysql-proxy .include Index: head/deskutils/gnome-contacts/Makefile =================================================================== --- head/deskutils/gnome-contacts/Makefile (revision 430760) +++ head/deskutils/gnome-contacts/Makefile (revision 430761) @@ -1,75 +1,74 @@ # Created by: Koop Mast # $FreeBSD$ PORTNAME= gnome-contacts PORTVERSION= 3.18.0 PORTREVISION= 3 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= libgoa-1.0.so:net/gnome-online-accounts \ - libchamplain-0.12.so:graphics/libchamplain \ +LIB_DEPENDS= libchamplain-0.12.so:graphics/libchamplain \ libclutter-gtk-1.0.so:graphics/clutter-gtk3 \ - libgee-0.8.so:devel/libgee \ + libclutter-1.0.so:graphics/clutter \ + libcogl.so:graphics/cogl \ + libdrm.so:graphics/libdrm \ + libexpat.so:textproc/expat2 \ libfolks.so:net-im/folks \ - libnotify.so:devel/libnotify \ + 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 \ - libdrm.so:graphics/libdrm \ - libexpat.so:textproc/expat2 \ - libcogl.so:graphics/cogl \ - libclutter-1.0.so:graphics/clutter \ - libsoup-2.4.so:devel/libsoup \ - libsecret-1.so:security/libsecret \ + libnotify.so:devel/libnotify \ libnspr4.so:devel/nspr \ - libtelepathy-glib.so:net-im/telepathy-glib \ - libglib-2.0.so:devel/glib20 + 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/devel/py-yum-metadata-parser/Makefile =================================================================== --- head/devel/py-yum-metadata-parser/Makefile (revision 430760) +++ head/devel/py-yum-metadata-parser/Makefile (revision 430761) @@ -1,21 +1,21 @@ # Created by: Anders F Bjorklund # $FreeBSD$ PORTNAME= yum-metadata-parser PORTVERSION= 1.1.4 PORTREVISION= 4 CATEGORIES= devel python MASTER_SITES= http://yum.baseurl.org/download/${PORTNAME}/ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= afb@rpm5.org COMMENT= Fast metadata parser for yum LIB_DEPENDS= libxml2.so:textproc/libxml2 \ - libsqlite3.so:databases/sqlite3 \ - libglib-2.0.so:devel/glib20 + libsqlite3.so:databases/sqlite3 USES= pkgconfig python +USE_GNOME= glib20 USE_PYTHON= distutils autoplist .include Index: head/devel/thrift-c_glib/Makefile =================================================================== --- head/devel/thrift-c_glib/Makefile (revision 430760) +++ head/devel/thrift-c_glib/Makefile (revision 430761) @@ -1,46 +1,45 @@ # Created by: Valery Komarov # $FreeBSD$ PORTNAME= thrift PORTVERSION= ${THRIFT_PORTVERSION} # to keep in sync with thrift PORTREVISION= 2 PORTEPOCH= 1 CATEGORIES= devel MASTER_SITES= APACHE/thrift/${PORTVERSION} DISTNAME= thrift-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= C glib interface to Thrift PKGNAMESUFFIX= -c_glib BUILDIR= ${WRKDIR}/${DISTNAME}/lib/c_glib -LIB_DEPENDS= libglib-2.0.so:devel/glib20 - DISTINFO_FILE= ${.CURDIR}/../thrift/distinfo USES= autoreconf pathfix pkgconfig gmake libtool GNU_CONFIGURE= yes +USE_GNOME= glib20 USE_LDCONFIG= yes MAKE_JOBS_UNSAFE= yes INSTALL_TARGET= install-strip .include "../thrift/bsd.thrift.mk" CONFIGURE_ARGS+= \ --with-c_glib \ --without-cpp \ --without-qt4 \ --without-csharp \ --without-erlang \ --without-haskell \ --without-java \ --without-perl \ --without-php \ --without-php_extension \ --without-python \ --without-ruby \ --without-go .include Index: head/irc/irssi/Makefile =================================================================== --- head/irc/irssi/Makefile (revision 430760) +++ head/irc/irssi/Makefile (revision 430761) @@ -1,58 +1,57 @@ # $FreeBSD$ PORTNAME= irssi PORTVERSION= 1.0.0 PORTREVISION?= 0 CATEGORIES?= irc MASTER_SITES= https://github.com/irssi/irssi/releases/download/${PORTVERSION}/ MAINTAINER?= vanilla@FreeBSD.org COMMENT?= Modular IRC client with many features LICENSE= GPLv2 -LIB_DEPENDS= libglib-2.0.so:devel/glib20 - CONFLICTS= irssi-devel-[0-9]* zh-irssi-[0-9]* USES= gettext-runtime gmake libtool ncurses pkgconfig tar:xz GNU_CONFIGURE= yes INSTALL_TARGET= install-strip +USE_GNOME= glib20 OPTIONS_DEFINE= PERL PROXY SOCKS BOT DOCS TRUECOLOR OPTIONS_DEFAULT= PERL OPTIONS_SUB= yes SOCKS_DESC= Socks proxy support SOCKS_CONFIGURE_WITH= socks BOT_DESC= Bot support BOT_CONFIGURE_WITH= bot PERL_USES= perl5 PERL_CONFIGURE_ON= --with-perl-lib=site PERL_CONFIGURE_OFF= --with-perl=no PROXY_CONFIGURE_WITH= proxy TRUECOLOR_DESC= Truecolor (24bit) support TRUECOLOR_CONFIGURE_ENABLE= true-color .if defined(WITHOUT_SSL) CONFIGURE_ARGS+= --disable-ssl .else USES+= ssl .endif post-patch: @${REINPLACE_CMD} -e 's|/usr|${PREFIX}|' -e 's|/etc|${PREFIX}&|' \ ${WRKSRC}/docs/irssi.1 post-configure: @${MV} ${WRKSRC}/irssi.conf ${WRKSRC}/irssi.conf.sample post-install: @${MKDIR} ${STAGEDIR}${PREFIX}/lib/irssi/modules post-install-PERL-on: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/Irssi/Irssi.so ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/Irssi/Irc/Irc.so ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/Irssi/TextUI/TextUI.so ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/Irssi/UI/UI.so .include Index: head/multimedia/py-kaa-base/Makefile =================================================================== --- head/multimedia/py-kaa-base/Makefile (revision 430760) +++ head/multimedia/py-kaa-base/Makefile (revision 430761) @@ -1,22 +1,22 @@ # Created by: J.R. Oldroyd # $FreeBSD$ PORTNAME= kaa-base PORTVERSION= 0.6.0 PORTREVISION= 9 CATEGORIES= multimedia python MASTER_SITES= SF/freevo/${PORTNAME}/${PORTVERSION} PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= fbsd@opal.com COMMENT= Kaa Media Repository -LIB_DEPENDS= libglib-2.0.so:devel/glib20 BUILD_DEPENDS= ${PYTHON_SITELIBDIR}/libxml2.py:textproc/py-libxml2 \ ${PYTHON_SITELIBDIR}/pygame/__init__.py:devel/py-game RUN_DEPENDS:= ${BUILD_DEPENDS} USES= python +USE_GNOME= glib20 USE_PYTHON= distutils autoplist .include Index: head/net-im/profanity/Makefile =================================================================== --- head/net-im/profanity/Makefile (revision 430760) +++ head/net-im/profanity/Makefile (revision 430761) @@ -1,32 +1,32 @@ # $FreeBSD$ PORTNAME= profanity PORTVERSION= 0.5.0 PORTREVISION= 1 CATEGORIES= net-im MASTER_SITES= http://www.profanity.im/ MAINTAINER= arved@FreeBSD.org COMMENT= Console based XMPP client LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/LICENSE.txt LIB_DEPENDS= libstrophe.so:net-im/libstrophe \ - libglib-2.0.so:devel/glib20 \ libcurl.so:ftp/curl \ libotr.so.5:security/libotr \ libuuid.so:misc/e2fsprogs-libuuid \ libgpgme.so:security/gpgme USES= ncurses pkgconfig GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-otr CONFIGURE_ENV= LIBS="${CFLAGS} -lcrypto" +USE_GNOME= glib20 OPTIONS_DEFINE= NOTIFY NOTIFY_LIB_DEPENDS= libnotify.so:devel/libnotify NOTIFY_CONFIGURE_ENABLE=notifications .include Index: head/net-mgmt/ccnet-client/Makefile =================================================================== --- head/net-mgmt/ccnet-client/Makefile (revision 430760) +++ head/net-mgmt/ccnet-client/Makefile (revision 430761) @@ -1,46 +1,46 @@ # $FreeBSD$ PORTNAME= ccnet-client PORTVERSION= 6.0.1 DISTVERSIONPREFIX= v CATEGORIES= net-mgmt devel MAINTAINER= ultima1252@gmail.com COMMENT= Framework for writing networked applications LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENCE.txt BUILD_DEPENDS= valac:lang/vala LIB_DEPENDS= libsearpc.so:devel/libsearpc \ - libglib-2.0.so:devel/glib20 \ libsqlite3.so:databases/sqlite3 \ libzdb.so:databases/libzdb \ libuuid.so:misc/e2fsprogs-libuuid \ libevent.so:devel/libevent2 \ libjansson.so:devel/jansson CONFLICTS= ccnet-server-[0-9]* USE_GITHUB= yes GH_ACCOUNT= haiwen GH_PROJECT= ccnet USES= autoreconf gettext libtool localbase pathfix pkgconfig \ python:-2.7 shebangfix ssl +USE_GNOME= glib20 USE_LDCONFIG= yes USE_OPENLDAP= yes SHEBANG_FILES= tools/*.py CONFIGURE_ENV= SSL_CFLAGS="${OPENSSLINC}" SSL_LIBS="-L${OPENSSLLIB} -lssl -lcrypto" GNU_CONFIGURE= yes CONFIGURE_ARGS+= --enable-ldap INSTALL_TARGET= install-strip .include .if ${OPSYS} == FreeBSD && ${OSVERSION} < 1000000 WITH_OPENSSL_PORT= yes .endif .include Index: head/net-mgmt/ccnet-server/Makefile =================================================================== --- head/net-mgmt/ccnet-server/Makefile (revision 430760) +++ head/net-mgmt/ccnet-server/Makefile (revision 430761) @@ -1,69 +1,69 @@ # $FreeBSD$ PORTNAME= ccnet-server PORTVERSION= 6.0.7 DISTVERSIONPREFIX= v DISTVERSIONSUFFIX= -server CATEGORIES= net-mgmt devel MAINTAINER= ultima1252@gmail.com COMMENT= Internal communication framework for Seafile server LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE.txt BUILD_DEPENDS= valac:lang/vala LIB_DEPENDS= libsearpc.so:devel/libsearpc \ - libglib-2.0.so:devel/glib20 \ libsqlite3.so:databases/sqlite3 \ libzdb.so:databases/libzdb \ libuuid.so:misc/e2fsprogs-libuuid \ libevent.so:devel/libevent2 \ libjansson.so:devel/jansson CONFLICT= ccnet-[0-9]* USE_GITHUB= yes GH_ACCOUNT= haiwen USES= autoreconf gettext libtool localbase mysql:client \ pathfix pgsql pkgconfig python:-2.7 shebangfix ssl +USE_GNOME= glib20 USE_LDCONFIG= yes USE_OPENLDAP= yes CONFIGURE_ENV= SSL_CFLAGS="${OPENSSLINC}" SSL_LIBS="-L${OPENSSLLIB} -lssl -lcrypto" GNU_CONFIGURE= yes CONFIGURE_ARGS+= --enable-ldap INSTALL_TARGET= install-strip HAIWENDIR= www/haiwen SEAFILE_SERVER= ${HAIWENDIR}/seafile-server SEABIN= ${SEAFILE_SERVER}/seafile/bin SEALIB= ${SEAFILE_SERVER}/seafile/lib USERS= seafile GROUPS= ${USERS} PLIST_SUB= USERS=${USERS} \ GROUPS=${GROUPS} \ SEAFILE_SERVER=${SEAFILE_SERVER} \ HAIWENDIR=${HAIWENDIR} .include .if ${OPSYS} == FreeBSD && ${OSVERSION} < 1000000 WITH_OPENSSL_PORT= yes .endif post-install: @${MKDIR} ${STAGEDIR}${PREFIX}/${SEABIN} ${STAGEDIR}${PREFIX}/${SEALIB} ${INSTALL_PROGRAM} ${STAGEDIR}${PREFIX}/bin/ccnet-init ${STAGEDIR}${PREFIX}/${SEABIN} ${INSTALL_PROGRAM} ${STAGEDIR}${PREFIX}/bin/ccnet-server ${STAGEDIR}${PREFIX}/${SEABIN} ${RM} ${STAGEDIR}${PREFIX}/bin/ccnet-init \ ${STAGEDIR}${PREFIX}/bin/ccnet-server (cd ${STAGEDIR}${PREFIX}/lib && \ ${COPYTREE_SHARE} ${PYTHON_VERSION} ${STAGEDIR}${PREFIX}/${SEALIB}) @${RM} -rf ${STAGEDIR}${PREFIX}/lib/${PYTHON_VERSION} ${LN} -s ${PREFIX}/${SEABIN}/ccnet-server ${STAGEDIR}${PREFIX}/bin/ .include Index: head/net-mgmt/seafile-gui/Makefile =================================================================== --- head/net-mgmt/seafile-gui/Makefile (revision 430760) +++ head/net-mgmt/seafile-gui/Makefile (revision 430761) @@ -1,43 +1,43 @@ # $FreeBSD$ PORTNAME= seafile-gui PORTVERSION= 6.0.1 DISTVERSIONPREFIX= v CATEGORIES= net-mgmt devel MAINTAINER= ultima1252@gmail.com COMMENT= Open Source Cloud Storage (Client) LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE -LIB_DEPENDS= libglib-2.0.so:devel/glib20 \ - libsearpc.so:devel/libsearpc \ +LIB_DEPENDS= libsearpc.so:devel/libsearpc \ libseafile.so:net-mgmt/seafile-client \ libsqlite3.so:databases/sqlite3 \ libccnet.so:net-mgmt/ccnet-client \ libjansson.so:devel/jansson \ libevent.so:devel/libevent2 \ libuuid.so:misc/e2fsprogs-libuuid USE_GITHUB= yes GH_ACCOUNT= haiwen GH_PROJECT= seafile-client USES= compiler:c++11-lang cmake gettext pkgconfig shebangfix SHEBANG_FILES= extensions/*.sh scripts/*.sh fsplugin/*.sh \ scripts/*.py +USE_GNOME= glib20 USE_OPENSSL= yes USE_QT5= core dbus gui network testlib widgets \ qmake_build buildtools_build linguisttools_build INSTALLS_ICONS= yes CMAKE_ARGS+= -DCMAKE_INCLUDE_PATH:PATH=include/glib-2.0 \ -DOPENSSL_INCLUDE_DIRS=${OPENSSLINC} \ -DOPENSSL_LIBRARIES="-L${OPENSSLLIB} -lcrypto" OPTIONS_DEFINE= DEBUG # Note that per PR 197984, cairo must be built with X11 and XCB options # otherwise configure fails with "cairo needs x11 enabled" message .include Index: head/sysutils/fusefs-cryptofs/Makefile =================================================================== --- head/sysutils/fusefs-cryptofs/Makefile (revision 430760) +++ head/sysutils/fusefs-cryptofs/Makefile (revision 430761) @@ -1,29 +1,29 @@ # Created by: Yen-Ming Lee # $FreeBSD$ PORTNAME= cryptofs PORTVERSION= 0.6.0 PORTREVISION= 7 CATEGORIES= sysutils MASTER_SITES= http://BSDforge.com/projects/source/sysutils/fusefs-cryptofs/ PKGNAMEPREFIX= fusefs- MAINTAINER= portmaster@BSDforge.com COMMENT= Encrypted filesystem for FUSE LICENSE= GPLv2 -LIB_DEPENDS= libgcrypt.so:security/libgcrypt \ - libglib-2.0.so:devel/glib20 +LIB_DEPENDS= libgcrypt.so:security/libgcrypt GNU_CONFIGURE= yes USES= fuse pkgconfig +USE_GNOME= glib20 DOCS= README cryptofs.conf OPTIONS_DEFINE= DOCS post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${DOCS} ${STAGEDIR}${DOCSDIR} .include Index: head/sysutils/rdup/Makefile =================================================================== --- head/sysutils/rdup/Makefile (revision 430760) +++ head/sysutils/rdup/Makefile (revision 430761) @@ -1,27 +1,27 @@ # Created by: Charlie Kester # $FreeBSD$ PORTNAME= rdup PORTVERSION= 1.1.15 CATEGORIES= sysutils MASTER_SITES= https://github.com/miekg/rdup/archive/ DISTNAME= ${PORTVERSION} DIST_SUBDIR= ${PORTNAME} MAINTAINER= rm@FreeBSD.org COMMENT= Tool to generate (incremental) backup file list LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE -LIB_DEPENDS= libglib-2.0.so:devel/glib20 \ - libpcre.so:devel/pcre \ +LIB_DEPENDS= libpcre.so:devel/pcre \ libnettle.so:security/nettle WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} USES= autoreconf gmake libarchive pkgconfig +USE_GNOME= glib20 GNU_CONFIGURE= yes INSTALL_TARGET= install-strip MAKEFILE= GNUmakefile .include