diff --git a/irc/hexchat/Makefile b/irc/hexchat/Makefile index 38bae6339b74..2a4f37874c02 100644 --- a/irc/hexchat/Makefile +++ b/irc/hexchat/Makefile @@ -1,78 +1,79 @@ PORTNAME= hexchat DISTVERSION= 2.16.2 +PORTREVISION= 1 CATEGORIES= irc gnome MASTER_SITES= https://github.com/hexchat/hexchat/releases/download/v${PORTVERSION}/ MAINTAINER= pkubaj@FreeBSD.org COMMENT= IRC chat program with GTK and Text Frontend WWW= https://hexchat.github.io/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING DEPRECATED= Repo archived upstream as of 2024-02-10 BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/iso-codes.pc:misc/iso-codes \ ${PYTHON_PKGNAMEPREFIX}cffi>0:devel/py-cffi@${PY_FLAVOR} LIB_DEPENDS= libproxy.so:net/libproxy \ libfontconfig.so:x11-fonts/fontconfig \ libdbus-1.so:devel/dbus \ libfreetype.so:print/freetype2 RUN_DEPENDS= ${LOCALBASE}/share/xml/iso-codes/iso_639.xml:misc/iso-codes USES= compiler:c++11-lang cpe desktop-file-utils gettext-tools gnome \ localbase meson ninja pkgconfig python shebangfix \ ssl tar:xz xorg CPE_VENDOR= ${PORTNAME}_project SHEBANG_FILES= meson_post_install.py \ plugins/perl/generate_header.py \ plugins/python/generate_plugin.py \ src/common/make-te.py USE_GNOME= cairo gdkpixbuf2 gtk20 intltool libxml2 USE_XORG= x11 MESON_ARGS= -Dtls=enabled -Dgtk-frontend=true -Dwith-python=python-${PYTHON_VER} SUB_FILES= pkg-message PORTDOCS= * OPTIONS_DEFINE= CANBERRA DBUS DOCS FISHLIM LUA PERL SYSINFO TEXTFE OPTIONS_DEFAULT= CANBERRA DBUS PERL OPTIONS_SUB= yes CANBERRA_DESC= Audio support via Libcanberra FISHLIM_DESC= FiSHLiM plugin TEXTFE_DESC= Text frontend SYSINFO_DESC= Sysinfo plugin CANBERRA_LIB_DEPENDS= libcanberra.so:audio/libcanberra CANBERRA_MESON_ENABLED= libcanberra DBUS_LIB_DEPENDS= libdbus-glib-1.so:devel/dbus-glib DBUS_MESON_ENABLED= dbus FISHLIM_MESON_TRUE= with-fishlim LUA_MESON_ON= -Dwith-lua=lua-${LUA_VER} LUA_MESON_OFF= -Dwith-lua=false LUA_USES= lua LUA_USE= GCC=yes PERL_MESON_TRUE= with-perl PERL_USES= perl5 TEXTFE_MESON_TRUE= text-frontend SYSINFO_MESON_TRUE= with-sysinfo post-patch: @${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|g' \ -e 's|%%PERL_VER%%|${PERL_VER}|g' \ ${WRKSRC}/plugins/perl/meson.build post-install: ${LN} -sf ../share/icons/hicolor/48x48/apps/${PORTNAME}.png \ ${STAGEDIR}${PREFIX}/share/pixmaps/ post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/*.md ${STAGEDIR}${DOCSDIR} .include diff --git a/net/glib-networking/Makefile b/net/glib-networking/Makefile index 0004fe6b3781..47bdeb20fceb 100644 --- a/net/glib-networking/Makefile +++ b/net/glib-networking/Makefile @@ -1,43 +1,44 @@ PORTNAME= glib-networking PORTVERSION= 2.80.1 +PORTREVISION= 1 CATEGORIES= net MASTER_SITES= GNOME DIST_SUBDIR= gnome MAINTAINER= desktop@FreeBSD.org COMMENT= Network-related giomodules for glib LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= gsettings-desktop-schemas>=0:devel/gsettings-desktop-schemas RUN_DEPENDS= gsettings-desktop-schemas>=0:devel/gsettings-desktop-schemas PORTSCOUT= limitw:1,even USES= compiler:c11 gettext gnome localbase meson pkgconfig \ python:build tar:xz USE_GNOME= glib20 BINARY_ALIAS= python3=${PYTHON_VERSION} OPTIONS_DEFINE= OPENSSL PROXY PROXY_DESC= Proxy configuration support via libproxy OPTIONS_SUB= yes OPTIONS_DEFAULT= PROXY OPENSSL_LIB_DEPENDS_OFF= libgnutls.so:security/gnutls OPENSSL_USES= ssl OPENSSL_MESON_ENABLED= openssl OPENSSL_MESON_DISABLED= gnutls PROXY_LIB_DEPENDS= libproxy.so:net/libproxy PROXY_MESON_ENABLED= libproxy PROXY_MESON_DISABLED= environment_proxy post-install: ${RM} -r ${STAGEDIR}${PREFIX}/lib/systemd .include OPENSSL_DESC+= (instead of GnuTLS) diff --git a/security/beid/Makefile b/security/beid/Makefile index e425629f0d90..0729194afca3 100644 --- a/security/beid/Makefile +++ b/security/beid/Makefile @@ -1,70 +1,71 @@ PORTNAME= beid DISTVERSIONPREFIX= v DISTVERSION= 5.1.21 +PORTREVISION= 1 CATEGORIES= security MAINTAINER= tijl@FreeBSD.org COMMENT= Belgian eID middleware WWW= https://github.com/Fedict/eid-mw/ LICENSE= LGPL3 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= ${LOCALBASE}/share/aclocal/ax_cxx_compile_stdcxx_11.m4:devel/autoconf-archive LIB_DEPENDS= libassuan.so:security/libassuan \ libcurl.so:ftp/curl \ libgpg-error.so:security/libgpg-error \ libpcsclite.so:devel/pcsc-lite \ libproxy.so:net/libproxy RUN_DEPENDS= pinentry:security/pinentry USES= autoreconf gettext-tools gmake gnome libtool pkgconfig ssl USE_GITHUB= yes GH_ACCOUNT= Fedict GH_PROJECT= eid-mw USE_GNOME= gtk30 libxml2 GLIB_SCHEMAS= eid-viewer.gschema.xml GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-p11kit \ --disable-static \ --enable-webextension \ --with-gtkvers=3 \ --with-mozext=${PREFIX}/lib/firefox/distribution/extensions \ SSL_CFLAGS="-I${OPENSSLINC}" \ SSL_LIBS="-L${OPENSSLLIB} -lcrypto" \ SSL_PREFIX="${OPENSSLBASE}" INSTALL_TARGET= install-strip OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_USES= gettext-runtime NLS_CONFIGURE_ENABLE= nls post-patch: @${ECHO_CMD} ${DISTVERSION}-${GH_TAGNAME} > ${WRKSRC}/.version @${REINPLACE_CMD} -e 's,/usr/bin/pinentry,${LOCALBASE}/bin/pinentry,' \ -e 's,/proc/%d/exe,/proc/%d/file,' \ ${WRKSRC}/cardcomm/pkcs11/src/dialogs/dialogspinentry/dlgs_pinentry.cpp @${REINPLACE_CMD} -e 's,/bin/bash,/bin/sh,' \ -e '/^LIBS=/s,=.*,=${PREFIX}/lib,' \ ${WRKSRC}/plugins_tools/chrome_pkcs11/beid-update-nssdb @${REINPLACE_CMD} '/^Exec=/s,/usr/bin,${PREFIX}/bin,' \ ${WRKSRC}/plugins_tools/chrome_pkcs11/beid-update-nssdb.desktop post-install: ${MKDIR} ${STAGEDIR}${PREFIX}/lib/pkcs11 ${LN} -s ../libbeidpkcs11.so.0 \ ${STAGEDIR}${PREFIX}/lib/pkcs11/beidpkcs11.so ${MKDIR} ${STAGEDIR}${PREFIX}/share/p11-kit/modules ${INSTALL_DATA} ${WRKSRC}/cardcomm/pkcs11/src/beid.module \ ${STAGEDIR}${PREFIX}/share/p11-kit/modules post-install-NLS-on: ${RMDIR} ${STAGEDIR}${PREFIX}/share/locale/en@boldquot/LC_MESSAGES ${RMDIR} ${STAGEDIR}${PREFIX}/share/locale/en@boldquot ${RMDIR} ${STAGEDIR}${PREFIX}/share/locale/en@quot/LC_MESSAGES ${RMDIR} ${STAGEDIR}${PREFIX}/share/locale/en@quot .include diff --git a/sysutils/signon-ui/Makefile b/sysutils/signon-ui/Makefile index 132dbd74d298..011f5191c188 100644 --- a/sysutils/signon-ui/Makefile +++ b/sysutils/signon-ui/Makefile @@ -1,33 +1,33 @@ PORTNAME= signon-ui # Note, we're counting since the 0.17+15.10.20150810-0ubuntu1 tag: # > git rev-list 0.17+15.10.20150810-0ubuntu1.. --count DISTVERSION= 0.17-355 DISTVERSIONSUFFIX= -g4368bb7 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= sysutils kde DIST_SUBDIR= KDE/${GL_ACCOUNT} MAINTAINER= kde@FreeBSD.org COMMENT= Component for handling accounts-sso user interactions WWW= https://gitlab.com/accounts-sso/signon-ui LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libaccounts-qt5.so:net-im/libaccounts-qt@qt5 \ libnotify.so:devel/libnotify \ libsignon-qt5.so:sysutils/signond@qt5 \ libproxy.so:net/libproxy USES= compiler:c++11-lang gettext-runtime gl gnome pkgconfig python \ qmake qt:5 tar:bz2 USE_GL= gl USE_GNOME= gdkpixbuf2 glib20 USE_QT= core dbus declarative gui location network webchannel webengine widgets xml \ buildtools:build qmake:build # gitlab variables USE_GITLAB= yes GL_ACCOUNT= accounts-sso GL_TAGNAME= 4368bb77d9d1abc2978af514225ba4a42c29a646 .include