Index: head/net/drawterm/Makefile =================================================================== --- head/net/drawterm/Makefile (revision 516919) +++ head/net/drawterm/Makefile (revision 516920) @@ -1,34 +1,34 @@ # Created by: Winston Weinert # $FreeBSD$ PORTNAME= drawterm PORTVERSION= 20140106 PORTREVISION= 1 CATEGORIES= net MASTER_SITES= http://swtch.com/drawterm/ MAINTAINER= winston@ml1.net COMMENT= Plan9 cpu client # Additionally the Lucent Public License LICENSE= MIT -USES= tar:tgz +USES= tar:tgz xorg USE_XORG= x11 xt PLIST_FILES= bin/drawterm PORTDOCS= LICENSE README WRKSRC= ${WRKDIR}/${PORTNAME} MAKE_ARGS= CONF=pthread OPTIONS_DEFINE= DOCS do-install: ${INSTALL_PROGRAM} ${WRKSRC}/drawterm ${STAGEDIR}${PREFIX}/bin post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${WRKSRC}/LICENSE ${STAGEDIR}${DOCSDIR} .include Index: head/net/gkrellmwireless2/Makefile =================================================================== --- head/net/gkrellmwireless2/Makefile (revision 516919) +++ head/net/gkrellmwireless2/Makefile (revision 516920) @@ -1,25 +1,25 @@ # Created by: KT Sin # $FreeBSD$ PORTNAME= gkrellmwireless PORTVERSION= 2.0.2 PORTREVISION= 14 CATEGORIES= net MASTER_SITES= http://gkrellm.luon.net/files/ MAINTAINER= ktsin@acm.org COMMENT= GKrellM wireless plugin BROKEN= unfetchable BUILD_DEPENDS= ${LOCALBASE}/include/gkrellm2/gkrellm.h:sysutils/gkrellm2 RUN_DEPENDS= gkrellm:sysutils/gkrellm2 WRKSRC= ${WRKDIR}/gkrellmwireless +USES= gmake pkgconfig xorg USE_XORG= x11 -USES= gmake pkgconfig pre-install: @${MKDIR} ${STAGEDIR}${PREFIX}/libexec/gkrellm2/plugins .include Index: head/net/gtk-vnc/Makefile =================================================================== --- head/net/gtk-vnc/Makefile (revision 516919) +++ head/net/gtk-vnc/Makefile (revision 516920) @@ -1,39 +1,40 @@ # Created by: Joe Marcus Clarke # $FreeBSD$ PORTNAME= gtk-vnc PORTVERSION= 0.7.2 PORTREVISION= 1 CATEGORIES= net gnome MASTER_SITES= GNOME MAINTAINER= gnome@FreeBSD.org COMMENT= VNC viewer widget for GTK+ LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/COPYING.LIB BUILD_DEPENDS= vapigen:lang/vala LIB_DEPENDS= libgnutls.so:security/gnutls \ libgcrypt.so:security/libgcrypt \ libgpg-error.so:security/libgpg-error \ libsasl2.so:security/cyrus-sasl2 +USES= gettext gmake gnome libtool localbase pathfix pkgconfig python \ + tar:xz xorg USE_GNOME= cairo gdkpixbuf2 gtk30 intltool introspection:build -USES= gettext gmake gnome libtool localbase pathfix pkgconfig python tar:xz USE_XORG= x11 USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-introspection \ --disable-plugin --without-python INSTALL_TARGET= install-strip OPTIONS_DEFINE= PULSEAUDIO OPTIONS_DEFAULT=PULSEAUDIO OPTIONS_SUB= yes PULSEAUDIO_DESC= use PulseAudio for audio playback PULSEAUDIO_CONFIGURE_WITH= pulseaudio PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio .include Index: head/net/mpich2/Makefile =================================================================== --- head/net/mpich2/Makefile (revision 516919) +++ head/net/mpich2/Makefile (revision 516920) @@ -1,192 +1,193 @@ # Created by: dbader@ece.unm.edu # $FreeBSD$ PORTNAME= mpich2 DISTVERSION= 1.5 PORTREVISION= 14 PORTEPOCH= 5 CATEGORIES= net java parallel MASTER_SITES= http://www.mcs.anl.gov/research/projects/mpich2/downloads/tarballs/${DISTVERSION}/ DIST_SUBDIR= mpich MAINTAINER= thierry@FreeBSD.org COMMENT= Portable implementation of MPI-1 and MPI-2 LICENSE= MPICH LICENSE_NAME= MPICH LICENSE_FILE= ${WRKSRC}/COPYRIGHT LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept BUILD_DEPENDS= bash:shells/bash RUN_DEPENDS= bash:shells/bash USES= libtool:keepla localbase fortran perl5 \ pkgconfig python:2.7 GNU_CONFIGURE= yes USE_GCC= yes USE_LDCONFIG= yes USE_PERL5= build INSTALL_TARGET= install-strip OPTIONS_DEFINE_i386= JAVA OPTIONS_DEFINE_amd64= JAVA OPTIONS_DEFINE= SMPD X11 DOCS OPTIONS_DEFAULT_i386= JAVA OPTIONS_DEFAULT_amd64= JAVA OPTIONS_DEFAULT= X11 JAVA_DESC= build MPE Jumpshot-4 SMPD_DESC= use SMPD instead of MPD, for a mixed-OS cluster X11_DESC= build MPE graphics routines CONFIGURE_ARGS= --enable-romio --enable-shared \ --docdir="${DOCSDIR}" \ --with-python="${PYTHON_CMD}" CONFIGURE_ENV= FCFLAGS="${FFLAGS}" \ MPI_CFLAGS="-I${LOCALBASE}/include" \ PACKAGE="${PORTNAME}" \ PTHREAD_LIBS="-lpthread" \ BASH_SHELL="${LOCALBASE}/bin/bash" .if ${FFLAGS} == "-O" FFLAGS= -O2 .endif LDFLAGS+= -lpthread -lexecinfo MAKE_ENV= CCACHE_DISABLE=yes PACKAGE=${PORTNAME} NO_CCACHE= yes CONFLICTS= lam-7.* mpd-[0-9]* mpiexec-0.* VERSO= 8.0.1 VERSOM= ${VERSO:R:R} PLIST_SUB= VER=${VERSO} VERM=${VERSOM} SUB_FILES= pkg-message THREAD2FIX= configure test/mpi/threads/comm/Makefile.in \ test/mpi/threads/pt2pt/Makefile.in \ src/mpe2/src/logging/configure \ src/mpi/romio/configure src/openpa/configure \ src/pm/hydra/configure LOCALBASE2FIX= src/mpe2/src/slog2sdk/trace_rlog/configure \ src/mpe2/src/slog2sdk/trace_sample/configure \ src/mpe2/src/graphics/configure STAGE2FIX= bin/mpicc bin/mpicxx bin/mpif77 bin/mpif90 \ etc/mpicc.conf etc/mpicxx.conf etc/mpif77.conf \ etc/mpif90.conf sbin/mpeuninstall DOC2PATCH= Makefile.in src/mpe2/sbin/mpeinstall.in \ src/openpa/Makefile.in src/mpi/romio/util/romioinstall.in CONFPFX2FIX1= src/pm/mpd/mpd.py CONFPFX2FIX2= doc/installguide/install.tex.vin \ src/pm/mpd/mpdroot.c BIN2STRIP= check_callstack clog2_join clog2_print clog2_repair .include .if ${PORT_OPTIONS:MDEBUG} MAKE_ENV+= VERBOSE=1 .endif .if ! ${PORT_OPTIONS:MJAVA} CONFIGURE_ARGS+= --without-java PLIST_SUB+= JAVA="@comment " PLX11= "@comment " .else .if ! ${PORT_OPTIONS:MX11} IGNORE= WITH_JAVA requires WITH_X11 .endif CONFIGURE_ARGS+= --with-java="${JAVA_HOME}" USE_JAVA= yes JAVA_VERSION= 1.6+ PLIST_SUB+= JAVA="" PLX11= "" BIN2STRIP+= rlog_check_timeorder rlog_print .endif #define WITH_RECV_TIMEOUT to be an appropriate value (>20 for slow machines), #in order to set a different default MPIEXEC_RECV_TIMEOUT .if defined(MAINTAINER_MODE) WITH_RECV_TIMEOUT?= 100 .else WITH_RECV_TIMEOUT?= 20 .endif .if ${PORT_OPTIONS:MSMPD} CONFIGURE_ARGS+= --with-pmi=smpd --with-pm=smpd PLIST_SUB+= PM_MPD="@comment " PM_SMPD="" .else CONFIGURE_ARGS+= --with-pmi=simple --with-pm=mpd PLIST_SUB+= PM_MPD="" PM_SMPD="@comment " BIN2STRIP+= mpdroot .endif .if ! ${PORT_OPTIONS:MX11} CONFIGURE_ARGS+= --disable-graphics PLIST_SUB+= X11="@comment " .else CONFIGURE_ARGS+= --x-includes=${LOCALBASE}/include --x-libraries==${LOCALBASE}/lib +USES+= xorg USE_XORG= x11 xt PLIST_SUB+= X11=${PLX11} .endif .include pre-configure: ${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|g' ${LOCALBASE2FIX:S|^|${WRKSRC}/|} ${FIND} ${WRKSRC} -name configure | ${XARGS} \ ${REINPLACE_CMD} -e 's|doc/$${PACKAGE}|doc/${PORTNAME}|' .for fin in ${DOC2PATCH} . if ${PORT_OPTIONS:MDOCS} ${REINPLACE_CMD} -e 's|%%PORTDOCS%%||' ${WRKSRC}/${fin} . else ${REINPLACE_CMD} -e 's|%%PORTDOCS%%|#|' ${WRKSRC}/${fin} . endif .endfor .if ! ${PORT_OPTIONS:MDOCS} ${REINPLACE_CMD} -e 's|lib doc share|lib share|' \ ${WRKSRC}/src/mpe2/src/slog2sdk/sbin/install-package.in .endif ${REINPLACE_CMD} -e '/MPIEXEC_RECV_TIMEOUT/s|20,|${WITH_RECV_TIMEOUT},|' \ ${WRKSRC}/src/pm/mpd/mpiexec.py ${REINPLACE_CMD} -e 's|%%SRCDIR%%|${WRKSRC}|' ${WRKSRC}/${CONFIGURE_SCRIPT} .for cnf in ${CONFPFX2FIX1} ${REINPLACE_CMD} -e 's|/etc|${PREFIX}/etc|' ${WRKSRC}/${cnf} .endfor .for cnf in ${CONFPFX2FIX2} ${REINPLACE_CMD} -e 's|/etc/mpd.conf|${PREFIX}/etc/mpd.conf|' \ ${WRKSRC}/${cnf} .endfor post-install: (cd ${STAGEDIR}${PREFIX} && ${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py \ -d ${PREFIX} -f bin) (cd ${STAGEDIR}${PREFIX} && ${PYTHON_CMD} -O ${PYTHON_LIBDIR}/compileall.py \ -d ${PREFIX} -f bin) @${ECHO_CMD} "MPD_SECRETWORD=change_on_install" > ${WRKDIR}/mpd.conf.dist ${INSTALL_DATA} ${WRKDIR}/mpd.conf.dist ${STAGEDIR}${PREFIX}/etc/ .for pg in ${STAGE2FIX} ${REINPLACE_CMD} -e '/${STAGEDIR:C|/|\/|g}/s|${STAGEDIR}||' \ ${STAGEDIR}${PREFIX}/${pg} ${RM} ${STAGEDIR}${PREFIX}/${pg}.bak .endfor .for pg in ${BIN2STRIP} ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${pg} .endfor .if ${PORT_OPTIONS:MJAVA} ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/trace_rlog/libTraceInput.so .endif .if defined(MAINTAINER_MODE) regression-test: install .if !exists(${HOME}/.mpd.conf) @${ECHO_CMD} "MPD_SECRETWORD=change_on_install" > ${HOME}/.mpd.conf ${CHMOD} go-r ${HOME}/.mpd.conf @${ECHO_MSG} "${HOME}/.mpd.conf has been generated - please change the secret word!" .endif @${ECHO_MSG} "Increase MPIEXEC_RECV_TIMEOUT if needed!" ${PREFIX}/bin/mpd & (cd ${WRKSRC} && \ PATH=${PATH}:${PREFIX}/bin VERBOSE=1 ${MAKE} testing) ${PREFIX}/bin/mpdallexit .endif .include Index: head/net/opennx/Makefile =================================================================== --- head/net/opennx/Makefile (revision 516919) +++ head/net/opennx/Makefile (revision 516920) @@ -1,58 +1,58 @@ # Created by: Timothy Beyer # $FreeBSD$ PORTNAME= opennx PORTVERSION= 0.16.0.729 PORTREVISION= 8 CATEGORIES= net MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/CI-source MAINTAINER= beyert@cs.ucr.edu COMMENT= Open source drop in replacement for NoMachine's NX client LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= ${LOCALBASE}/bin/zip:archivers/zip LIB_DEPENDS= libcups.so:print/cups \ libcurl.so:ftp/curl -USES= gmake gnome samba:lib +USES= gmake gnome samba:lib xorg USE_XORG= ice sm x11 xau xmu USE_WX= 2.8+ WRKSRC= ${WRKDIR}/${PORTNAME}-0.16 GNU_CONFIGURE= yes LDFLAGS+= -L${LOCALBASE}/lib -L${SAMBALIBS} CONFIGURE_ARGS= --with-wx-config=${WX_CONFIG} CPPFLAGS+= -I${LOCALBASE}/include -I${SAMBAINCLUDES} INSTALLS_ICONS= yes NO_PACKAGE= must generate a fresh private key at install time LEGAL_PACKAGE= yes SSH_KEYGEN?= ssh-keygen OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_USES= gettext NLS_CONFIGURE_ENABLE= nls # do not use default private key included with tarball post-patch: @${RM} ${WRKSRC}/share/keys/server.id_dsa.key @${SSH_KEYGEN} -N '' -b 2048 -q -f ${WRKSRC}/share/keys/server.id_dsa.key @${REINPLACE_CMD} 's|/usr/NX/bin/||' \ ${WRKSRC}/extres/xdg/innovidata-opennx.desktop \ ${WRKSRC}/extres/xdg/innovidata-opennx-admin.desktop \ ${WRKSRC}/extres/xdg/innovidata-opennx-wizard.desktop @${RM} ${WRKSRC}/extres/xdg/*.bak post-install: @${CHMOD} 440 ${STAGEDIR}${PREFIX}/share/keys/server.id_dsa.key .include Index: head/net/pload/Makefile =================================================================== --- head/net/pload/Makefile (revision 516919) +++ head/net/pload/Makefile (revision 516920) @@ -1,21 +1,21 @@ # Created by: J.R. Oldroyd # $FreeBSD$ PORTNAME= pload PORTVERSION= 0.9.5 PORTREVISION= 4 CATEGORIES= net sysutils MASTER_SITES= LOCAL/pav \ http://opal.com/jr/freebsd/ports/net/pload/ MAINTAINER= fbsd@opal.com COMMENT= X11 program to display network traffic graphs -USES= imake:env +USES= imake:env xorg USE_XORG= ice sm x11 xaw xext xmu xpm xt HAS_CONFIGURE= yes LATE_INSTALL_ARGS= install.man PLIST_FILES= bin/pload man/man1/pload.1.gz .include Index: head/net/rdesktop/Makefile =================================================================== --- head/net/rdesktop/Makefile (revision 516919) +++ head/net/rdesktop/Makefile (revision 516920) @@ -1,73 +1,73 @@ # Created by: mwest@uct.ac.za # $FreeBSD$ PORTNAME= rdesktop PORTVERSION= 1.8.6 DISTVERSIONPREFIX= v CATEGORIES= net comms MAINTAINER= gregf@hugops.pw COMMENT= RDP client for Windows NT/2000/2003 Terminal Server LICENSE= GPLv3 -USES= autoreconf gmake iconv pkgconfig ssl +USES= autoreconf gmake iconv pkgconfig ssl xorg USE_XORG= x11 xrandr USE_GITHUB= yes CONFIGURE_ARGS+= ${ICONV_CONFIGURE_ARG} \ --disable-credssp GNU_CONFIGURE= yes DOCS= doc/*.txt doc/AUTHORS doc/TODO OPTIONS_DEFINE= AO DEBUG DOCS IPV6 SAMPLERATE SMARTCARD SMARTCARD_DESC= Enable SmartCard login via PCSC-lite .include .if ${PORT_OPTIONS:MAO} LIB_DEPENDS+= libao.so:audio/libao CONFIGURE_ARGS+= --with-sound=libao .else CONFIGURE_ARGS+= --with-sound=oss .endif .if exists(${LOCALBASE}/lib/libsamplerate.so) || ${PORT_OPTIONS:MSAMPLERATE} LIB_DEPENDS+= libsamplerate.so:audio/libsamplerate .endif .if ${PORT_OPTIONS:MIPV6} CONFIGURE_ARGS+= --with-ipv6 .endif .if ${PORT_OPTIONS:MSMARTCARD} LIB_DEPENDS+= libpcsclite.so:devel/pcsc-lite .else CONFIGURE_ARGS+= --disable-smartcard .endif .if ${PORT_OPTIONS:MDEBUG} CONFIGURE_ARGS+= --with-debug \ --with-debug-channel \ --with-debug-clipboard \ --with-debug-kbd \ --with-debug-rdp5 \ --with-debug-seamless \ --with-debug-sound .if ${PORT_OPTIONS:MSMARTCARD} CONFIGURE_ARGS+= --with-debug-smartcard .endif post-configure: ${ECHO} "#define WITH_DEBUG_SERIAL 1" >> ${WRKSRC}/rdesktop.h .endif do-install: ${INSTALL_PROGRAM} ${WRKSRC}/rdesktop ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/doc/rdesktop.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 @${MKDIR} ${STAGEDIR}${DATADIR}/keymaps ${INSTALL_DATA} ${WRKSRC}/keymaps/* ${STAGEDIR}${DATADIR}/keymaps @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${DOCS} ${STAGEDIR}${DOCSDIR} .include Index: head/net/remmina/Makefile =================================================================== --- head/net/remmina/Makefile (revision 516919) +++ head/net/remmina/Makefile (revision 516920) @@ -1,66 +1,66 @@ # Created by: Alexander Logvinov # $FreeBSD$ PORTNAME= remmina DISTVERSION= 1.3.5 CATEGORIES= net gnome MAINTAINER= woodsb02@FreeBSD.org COMMENT= GTK+ Remote Desktop Client LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libjson-glib-1.0.so:devel/json-glib \ libsodium.so:security/libsodium \ libsoup-2.4.so:devel/libsoup USES= cmake compiler:c11 desktop-file-utils gettext gnome localbase:ldflags pathfix \ - pkgconfig shared-mime-info ssl shebangfix + pkgconfig shared-mime-info ssl shebangfix xorg USE_GITLAB= yes GL_ACCOUNT= Remmina GL_PROJECT= Remmina GL_COMMIT= e1a0ffd30a0d8e35ed86ec81ecb4719bb870d62c USE_GNOME= atk cairo gdkpixbuf2 glib20 gtk30 pango USE_XORG= ice sm x11 xext xkbfile INSTALLS_ICONS= yes CMAKE_ARGS= --build=build \ -DWITH_APPINDICATOR:BOOL=false SHEBANG_FILES= data/desktop/remmina-file-wrapper.sh.in OPTIONS_DEFINE= AVAHI GCRYPT NLS SSH TERM OPTIONS_DEFAULT= AVAHI GCRYPT SSH TERM OPTIONS_SUB= yes AVAHI_DESC= Build with Avahi support GCRYPT_DESC= Build with libgcrypt support for password encryption SSH_DESC= Build with SSH tunneling support TERM_DESC= Build with terminal support AVAHI_LIB_DEPENDS= libavahi-client.so:net/avahi-app \ libavahi-ui-gtk3.so:net/avahi-gtk3 AVAHI_CMAKE_BOOL= WITH_AVAHI GCRYPT_LIB_DEPENDS= libgcrypt.so:security/libgcrypt GCRYPT_CMAKE_BOOL= WITH_GCRYPT NLS_CMAKE_BOOL= WITH_TRANSLATIONS SSH_LIB_DEPENDS= libssh.so:security/libssh SSH_LDFLAGS= -fstack-protector SSH_CMAKE_BOOL= WITH_LIBSSH TERM_USE= gnome=vte3 TERM_CMAKE_BOOL= WITH_VTE post-patch: # do not build plugins and locales , they are provided by separated ports ${REINPLACE_CMD} -e '/add_subdirectory(plugins/d' \ -e 's,FreeBSD,FreeBSD|DragonFly,' \ ${WRKSRC}/CMakeLists.txt ${REINPLACE_CMD} -e 's,FreeBSD,FreeBSD|DragonFly,' \ ${WRKSRC}/src/CMakeLists.txt .include Index: head/net/remmina-plugin-nx/Makefile =================================================================== --- head/net/remmina-plugin-nx/Makefile (revision 516919) +++ head/net/remmina-plugin-nx/Makefile (revision 516920) @@ -1,16 +1,16 @@ # Created by: Koichiro IWAO # $FreeBSD$ PKGNAMESUFFIX= -nx COMMENT= Remmina plugin for NX -USES= gnome +USES= gnome xorg USE_GNOME= cairo USE_XORG= x11 xkbfile MASTERDIR= ${.CURDIR}/../remmina-plugins LIB_DEPENDS= libssh.so:security/libssh .include "${MASTERDIR}/Makefile" Index: head/net/remmina-plugin-rdp/Makefile =================================================================== --- head/net/remmina-plugin-rdp/Makefile (revision 516919) +++ head/net/remmina-plugin-rdp/Makefile (revision 516920) @@ -1,16 +1,16 @@ # Created by: Alexander Logvinov # $FreeBSD$ PKGNAMESUFFIX= -rdp COMMENT= Remmina plugin for RDP protocol LIB_DEPENDS= libfreerdp2.so:net/freerdp -USES= gnome +USES= gnome xorg USE_GNOME= cairo USE_XORG= ice sm x11 xext MASTERDIR= ${.CURDIR}/../remmina-plugins .include "${MASTERDIR}/Makefile" Index: head/net/ssvnc/Makefile =================================================================== --- head/net/ssvnc/Makefile (revision 516919) +++ head/net/ssvnc/Makefile (revision 516920) @@ -1,49 +1,49 @@ # Created by: Alejandro Pulver # $FreeBSD$ PORTNAME= ssvnc PORTVERSION= 1.0.29 PORTREVISION= 4 CATEGORIES= net security MASTER_SITES= SF EXTRACT_SUFX= .src.tar.gz MAINTAINER= ports@FreeBSD.org COMMENT= Enhanced TightVNC Viewer (SSVNC: SSL/SSH VNC viewer) LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING RUN_DEPENDS= stunnel:security/stunnel \ xterm:x11/xterm -USES= gmake imake:env jpeg perl5 ssl tk:wrapper +USES= gmake imake:env jpeg perl5 ssl tk:wrapper xorg USE_PERL5= run USE_XORG= ice sm x11 xaw xext xi xmu xpm xt CFLAGS+= -I${OPENSSLINC} LDFLAGS+= -L${OPENSSLLIB} MAKE_ENV+= ROOT=${STAGEDIR} OPTIONS_DEFINE= DOCS ULTRAFTP OPTIONS_SUB= yes DOCS_MAKE_ARGS_OFF= DOCS="" ULTRAFTP_DESC= UltraVNC File Transfer support (Java required) ULTRAFTP_USE= JAVA=yes ULTRAFTP_MAKE_ARGS_OFF= JSRC="" .include post-patch: @${REINPLACE_CMD} -e 's|netstat -ant|netstat -an|' \ ${WRKSRC}/scripts/util/ss_vncviewer @${REINPLACE_CMD} -e 's|[[:<:]]ssvnc[[:>:]]|ssvnc-gui|' \ ${WRKSRC}/man/man1/ssvnc.1 do-configure: (cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} \ ${MAKE_CMD} ${MAKE_ARGS} config) .include Index: head/net/tcpflow/Makefile =================================================================== --- head/net/tcpflow/Makefile (revision 516919) +++ head/net/tcpflow/Makefile (revision 516920) @@ -1,33 +1,33 @@ # Created by: Jose M. Alcaide # $FreeBSD$ PORTNAME= tcpflow PORTVERSION= 1.5.0 PORTREVISION= 3 CATEGORIES= net MASTER_SITES= http://digitalcorpora.org/downloads/${PORTNAME}/ MAINTAINER= antoine@FreeBSD.org COMMENT= Program that captures data transmitted as part of TCP connections LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= ${LOCALBASE}/include/boost/icl/interval.hpp:devel/boost-libs LIB_DEPENDS= libcairo.so:graphics/cairo \ libexpat.so:textproc/expat2 \ libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 -USES= python:2.7 ssl +USES= python:2.7 ssl xorg USE_XORG= pixman GNU_CONFIGURE= yes CONFIGURE_ENV= ac_cv_lib_md_MD5=no \ ac_cv_header_tre_tre_h=no ac_cv_lib_tre_tre_regcomp=no \ ac_cv_header_sqlite3_h=no ac_cv_lib_sqlite3_sqlite3_libversion=no CPPFLAGS+= -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib PLIST_FILES= bin/tcpflow man/man1/tcpflow.1.gz .include Index: head/net/tcpillust/Makefile =================================================================== --- head/net/tcpillust/Makefile (revision 516919) +++ head/net/tcpillust/Makefile (revision 516920) @@ -1,49 +1,49 @@ # Created by: nishida@sfc.wide.ad.jp # $FreeBSD$ PORTNAME= tcpillust PORTVERSION= 2.01 PORTREVISION= 2 PORTEPOCH= 1 CATEGORIES= net tcl tk MASTER_SITES= http://www.jp.nishida.org/tcpillust/ MAINTAINER= nishida@sfc.wide.ad.jp COMMENT= Graphical TCP connection analysis tool BROKEN= unfetchable -USES= motif tk +USES= motif tk xorg USE_XORG= xt PORTDOCS= tcpclient.log tcpserver.log PLIST_FILES= bin/tcpillust \ man/man1/tcpillust.1.gz \ share/tcpillust/tcpillust.tcl \ share/tcpillust/back.xbm \ share/tcpillust/forward.xbm \ share/tcpillust/zoomin.xbm \ share/tcpillust/zoomout.xbm WRKSRC= ${WRKDIR}/${PORTNAME} OPTIONS_DEFINE= DOCS do-build: .for file in binread.c button.c draw.c parser.c tcpillust.c tcpdump/print-tcp.c ${CC} ${CFLAGS} -DHAVE_BPF_DUMP -I/usr/include -I/usr/include/pcap -I${LOCALBASE}/include/ -I${TCL_INCLUDEDIR} -I${TK_INCLUDEDIR} \ -I${LOCALBASE}/include -DILTDIR=\"${DATADIR}\" -c ${WRKSRC}/${file} -o ${WRKSRC}/${file:S/.c/.o/} .endfor ${CC} ${CFLAGS} -L/lib -L/usr/lib -L${TCL_LIBDIR} -L${TK_LIBDIR} -L${LOCALBASE}/lib \ -lm -ltcl${TCL_VER:S/.//} -ltk${TK_VER:S/.//} ${WRKSRC}/*.o ${WRKSRC}/tcpdump/*.o -o ${WRKSRC}/tcpillust -lpcap -lX11 do-install: ${INSTALL_PROGRAM} ${WRKSRC}/tcpillust ${STAGEDIR}${PREFIX}/bin ${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/tcpillust.tcl ${STAGEDIR}${DATADIR}/ ${INSTALL_DATA} ${WRKSRC}/*.xbm ${STAGEDIR}${DATADIR}/ ${INSTALL_MAN} ${WRKSRC}/tcpillust.man ${STAGEDIR}${PREFIX}/man/man1/tcpillust.1 ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/sample/* ${STAGEDIR}${DOCSDIR} .include Index: head/net/tigervnc-server/Makefile =================================================================== --- head/net/tigervnc-server/Makefile (revision 516919) +++ head/net/tigervnc-server/Makefile (revision 516920) @@ -1,94 +1,94 @@ # $FreeBSD$ PORTREVISION= 1 PKGNAMESUFFIX= -server CATEGORIES= net x11-servers COMMENT= TigerVNC Server PATCH_DEPENDS+= ${NONEXISTENT}:x11-servers/xorg-server:patch BUILD_DEPENDS+= ${LOCALBASE}/include/GL/internal/dri_interface.h:graphics/mesa-dri \ ${LOCALBASE}/libdata/pkgconfig/fontutil.pc:x11-fonts/font-util \ bash:shells/bash LIB_DEPENDS= libxshmfence.so:x11/libxshmfence # almost equivalent to x11-servers/xorg-server's RUN_DEPENDS+= ${LOCALBASE}/share/X11/xkb/rules/base:x11/xkeyboard-config \ xkbcomp:x11/xkbcomp -USES+= autoreconf:build gl jpeg libtool pkgconfig ssl +USES+= autoreconf:build gl jpeg libtool pkgconfig ssl xorg USE_LDCONFIG= yes USE_GL+= gl USE_XORG+= ice pixman sm x11 xau xdamage xdmcp xext xfixes xfont xkbfile \ xorg-macros xorgproto xrandr xrender xtrans xtst BINARY_WRAPPERS= gm4 OPTIONS_DEFINE= DOCS GNUTLS PAM OPTIONS_DEFAULT= GNUTLS PAM OPTIONS_SUB= yes GNUTLS_CMAKE_BOOL= ENABLE_GNUTLS GNUTLS_CONFIGURE_ARGS= --enable-glx-tls GNUTLS_LIB_DEPENDS= libtasn1.so:security/libtasn1 \ libgcrypt.so:security/libgcrypt \ libgpg-error.so:security/libgpg-error \ libgnutls.so:security/gnutls PAM_CMAKE_BOOL= ENABLE_PAM CONFIGURE_ARGS+= \ --prefix=${PREFIX} --mandir=${PREFIX}/man/ \ --docdir=${PREFIX}/share/doc/${PORTNAME}/ --with-pic --without-dtrace \ --disable-static --disable-dri --disable-unit-tests \ --disable-xinerama --disable-xvfb --disable-xnest --disable-xorg \ --disable-dmx --disable-xwin --disable-xephyr --disable-kdrive \ --disable-config-dbus --disable-config-hal \ --disable-dri2 --enable-install-libxf86config --enable-glx \ --with-default-font-path="catalogue:${LOCALBASE}/share/fonts,built-ins" \ --with-xkb-path=${LOCALBASE}/share/X11/xkb \ --with-xkb-bin-directory=${LOCALBASE}/bin \ --with-serverconfig-path=${LOCALBASE}/lib/X11 \ --disable-selective-werror \ --disable-xwayland \ --with-fontrootdir=${LOCALBASE}/share/fonts # This is server port, disabling some features # - disable vncviewer # - server is not internationalized CMAKE_ARGS+= -DBUILD_VIEWER:BOOL=false -DENABLE_NLS:BOOL=false TIGERVNC_XORG_PATCH_VER= ${MAKE} -C "${.CURDIR}/../../x11-servers/xorg-server" -V PORTVERSION:R:S,\.,,g XORG_WRKSRC= ${MAKE} -C ${.CURDIR}/../../x11-servers/xorg-server -VWRKSRC pre-patch: @${CP} -R $$(${XORG_WRKSRC})/ ${WRKSRC}/unix/xserver/ post-patch: # do not build tests @${REINPLACE_CMD} -e 's|add_subdirectory(tests)||' ${WRKSRC}/CMakeLists.txt @cd ${WRKSRC}/unix/xserver/ && ${PATCH} -p1 < ${WRKSRC}/unix/xserver$$(${TIGERVNC_XORG_PATCH_VER}).patch post-configure: @cd ${WRKSRC}/unix/xserver/ && ${SETENV} ${CONFIGURE_ENV} ${MAKE_ENV} ${AUTORECONF} -fiv @cd ${WRKSRC}/unix/xserver/ && ${SETENV} ${CONFIGURE_ENV} ${MAKE_ENV} ./configure ${CONFIGURE_ARGS} post-build: @cd ${WRKSRC}/unix/xserver/ && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} SHELL=${LOCALBASE}/bin/bash post-install: @cd ${WRKSRC}/unix/xserver/hw/vnc/ && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} install @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/Xvnc ${STAGEDIR}${PREFIX}/lib/xorg/modules/extensions/libvnc.so .include "${.CURDIR}/Makefile.common.mk" # import from x11-server/xorg-server/Makefile .if ${SSL_DEFAULT} == base # The reason why I use this is cause openssl from base doesn't # install a .pc file and configure will fail trying to find it. # Setting both of those variables to a *non-empty* value by-passes # the pkg-config check. CONFIGURE_ENV= SHA1_LIB="-L/usr/lib -lcrypto" SHA1_CFLAGS="-I/usr/include" .endif # keep in sync with all platforms where libunwind is available .if (${ARCH} == amd64 || ${ARCH} == i386) LIB_DEPENDS+= libunwind.so:devel/libunwind .endif Index: head/net/tigervnc-viewer/Makefile =================================================================== --- head/net/tigervnc-viewer/Makefile (revision 516919) +++ head/net/tigervnc-viewer/Makefile (revision 516920) @@ -1,40 +1,40 @@ # $FreeBSD$ PORTREVISION= 1 PKGNAMESUFFIX= -viewer CATEGORIES= net COMMENT= TigerVNC Viewer -USES+= gnome iconv jpeg +USES+= gnome iconv jpeg xorg USE_XORG+= ice sm x11 xcursor xext xfixes xft xinerama xrender BUILD_DEPENDS+= convert:graphics/ImageMagick7 # to generate icons during build LIB_DEPENDS+= libfontconfig.so:x11-fonts/fontconfig \ libpng.so:graphics/png \ libfltk.so:x11-toolkits/fltk OPTIONS_DEFINE= DOCS GNUTLS NLS OPTIONS_DEFAULT= GNUTLS OPTIONS_SUB= yes NLS_CMAKE_BOOL= ENABLE_NLS NLS_USES= gettext GNUTLS_CMAKE_BOOL= ENABLE_GNUTLS GNUTLS_LIB_DEPENDS= libtasn1.so:security/libtasn1 \ libgcrypt.so:security/libgcrypt \ libgpg-error.so:security/libgpg-error \ libgnutls.so:security/gnutls INSTALLS_ICONS= yes DESKTOP_ENTRIES= "TigerVNC viewer" "Connect to VNC server and display remote desktop" \ "${PORTNAME}" "vncviewer" "Network;" false post-patch: # do not build server components and tests @${REINPLACE_CMD} \ -e 's|add_subdirectory(unix)||' \ -e 's|add_subdirectory(tests)||' \ ${WRKSRC}/CMakeLists.txt MASTERDIR= ${.CURDIR}/../tigervnc-server .include "${MASTERDIR}/Makefile.common.mk" Index: head/net/tightvnc/Makefile =================================================================== --- head/net/tightvnc/Makefile (revision 516919) +++ head/net/tightvnc/Makefile (revision 516920) @@ -1,69 +1,69 @@ # Created by: ijliao # $FreeBSD$ PORTNAME= tightvnc PORTVERSION= 1.3.10 PORTREVISION= 6 CATEGORIES= net java MASTER_SITES= SF/vnc-tight/TightVNC-unix/${PORTVERSION} DISTNAME= ${PORTNAME}-${PORTVERSION}_unixsrc MAINTAINER= meta@FreeBSD.org COMMENT= Enhanced version of VNC LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENCE.TXT BROKEN_aarch64= Fails to build: invokes x86 asm -USES= cpe imake jpeg shebangfix perl5 tar:bzip2 +USES= cpe imake jpeg shebangfix perl5 tar:bzip2 xorg USE_XORG= ice sm x11 xaw xext xmu xt xpm RUN_DEPENDS= showrgb:x11/rgb \ xauth:x11/xauth \ xorg-fonts>=7.2:x11-fonts/xorg-fonts MAKE_JOBS_UNSAFE= yes CONFLICTS= tigervnc-* WRKSRC= ${WRKDIR}/vnc_unixsrc SHEBANG_FILES= vncserver CFLAGS+= -Wno-return-type ALL_TARGET= World OPTIONS_DEFINE= JVNC_VIEWER OPTIONS_SUB= yes JVNC_VIEWER_DESC= Install Java-based vnc viewer JVNC_VIEWER_USE= JAVA=yes JVNC_VIEWER_VARS= JAVA_RUN=yes .ifdef(TIGHTVNC_BASE) PREFIX=${TIGHTVNC_BASE} .endif .include .if exists(${PREFIX}/share/vnc/classes/index.vnc) IGNORE= vnc has already been installed, please uninstall it first .endif post-patch: .for file in vncviewer/Imakefile Xvnc/config/cf/vnclibs.def @${REINPLACE_CMD} -i '' -e "s|%%LOCALBASE%%|${LOCALBASE}|g" ${WRKSRC}/${file} .endfor @${REINPLACE_CMD} -i '' -e "s|/usr/local/vnc/classes|${DATADIR}/classes|g" \ ${WRKSRC}/vncserver @${REINPLACE_CMD} -i '' -e "s|%%CC%%|${CC}|g ; \ s|%%CFLAGS%%|${CFLAGS}|g" ${WRKSRC}/Xvnc/config/cf/FreeBSD.cf do-install: @(cd ${WRKSRC}; ./vncinstall ${STAGEDIR}${PREFIX}/bin ${STAGEDIR}${PREFIX}/man) .if defined(STRIP) && ${STRIP} != "" .for FILE in Xvnc vncviewer vncpasswd vncconnect @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${FILE} .endfor .endif do-install-JVNC_VIEWER-on: @${MKDIR} ${STAGEDIR}${DATADIR}/classes ${INSTALL_DATA} ${WRKSRC}/classes/*.* ${STAGEDIR}${DATADIR}/classes .include Index: head/net/twitux/Makefile =================================================================== --- head/net/twitux/Makefile (revision 516919) +++ head/net/twitux/Makefile (revision 516920) @@ -1,27 +1,27 @@ # Created by: Arnaud Berthomier # $FreeBSD$ PORTNAME= twitux PORTVERSION= 0.69 PORTREVISION= 8 CATEGORIES= net MASTER_SITES= SF MAINTAINER= oz@cyprio.net COMMENT= GNOME client for Twitter LIB_DEPENDS= libsoup-2.4.so:devel/libsoup \ libsexy.so:x11-toolkits/libsexy \ libnotify.so:devel/libnotify \ libcanberra.so:audio/libcanberra +USES= gettext gmake gnome pkgconfig tar:bzip2 xorg USE_XORG= x11 USE_GNOME= glib20 gtk20 gconf2 intltool libxml2 gnomedocutils INSTALLS_OMF= yes GNU_CONFIGURE= yes -USES= gettext gmake pkgconfig tar:bzip2 CONFIGURE_ENV+= GMSGFMT="${LOCALBASE}/bin/msgfmt" GCONF_SCHEMAS= twitux.schemas INSTALLS_ICONS= yes .include Index: head/net/vinagre/Makefile =================================================================== --- head/net/vinagre/Makefile (revision 516919) +++ head/net/vinagre/Makefile (revision 516920) @@ -1,73 +1,73 @@ # Created by: Joe Marcus Clarke # $FreeBSD$ PORTNAME= vinagre PORTVERSION= 3.22.0 PORTREVISION= 2 CATEGORIES= net gnome MASTER_SITES= GNOME DIST_SUBDIR= gnome3 MAINTAINER= gnome@FreeBSD.org COMMENT= VNC client for the GNOME Desktop LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= appstream-glib>=0:devel/appstream-glib \ itstool:textproc/itstool \ gnome-autogen.sh:devel/gnome-common \ yelp-tools>=0:textproc/yelp-tools LIB_DEPENDS= libgtk-vnc-2.0.so:net/gtk-vnc \ libfribidi.so:converters/fribidi \ libgdbm.so:databases/gdbm \ libsecret-1.so:security/libsecret \ libdbus-1.so:devel/dbus \ libpcre2-8.so:devel/pcre2 \ libgnutls.so:security/gnutls \ libavahi-common.so:net/avahi-app RUN_DEPENDS= gnome-icon-theme>=0:misc/gnome-icon-theme PORTSCOUT= limitw:1,even USES= autoreconf desktop-file-utils gettext gmake gnome localbase \ - pathfix pkgconfig shared-mime-info tar:xz + pathfix pkgconfig shared-mime-info tar:xz xorg USE_GNOME= cairo gtk30 intlhack libxml2 vte3 USE_XORG= x11 GNU_CONFIGURE= yes INSTALLS_ICONS= yes CONFIGURE_ARGS= --enable-ssh CPPFLAGS+= -Wno-format-nonliteral GLIB_SCHEMAS= org.gnome.Vinagre.gschema.xml OPTIONS_SUB= yes OPTIONS_DEFINE= AVAHI SPICE TELEPATHY RDP DOCS OPTIONS_DEFAULT= AVAHI TELEPATHY RDP OPTIONS_DEFAULT_aarch64= SPICE OPTIONS_DEFAULT_amd64= SPICE OPTIONS_DEFAULT_armv6= SPICE OPTIONS_DEFAULT_armv7= SPICE OPTIONS_DEFAULT_i386= SPICE AVAHI_CONFIGURE_WITH= avahi AVAHI_LIB_DEPENDS= libavahi-ui-gtk3.so:net/avahi-gtk3 SPICE_DESC= SPICE protocol support SPICE_CONFIGURE_ENABLE= spice SPICE_BUILD_DEPENDS= spice-gtk>=0.30_1:deskutils/spice-gtk SPICE_LIB_DEPENDS= libspice-client-gtk-3.0.so:deskutils/spice-gtk TELEPATHY_DESC= Telepathy integration TELEPATHY_CONFIGURE_WITH= telepathy TELEPATHY_LIB_DEPENDS= libtelepathy-glib.so:net-im/telepathy-glib \ libdbus-glib-1.so:devel/dbus-glib RDP_DESC= MS Windows remote desktop support RDP_CONFIGURE_ENABLE= rdp RDP_BUILD_DEPENDS= xfreerdp:net/freerdp RDP_RUN_DEPENDS= xfreerdp:net/freerdp post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} .for f in AUTHORS COPYING ChangeLog NEWS README ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR} .endfor .include Index: head/net/vino/Makefile =================================================================== --- head/net/vino/Makefile (revision 516919) +++ head/net/vino/Makefile (revision 516920) @@ -1,42 +1,42 @@ # Created by: Tom McLaughlin # $FreeBSD$ PORTNAME= vino PORTVERSION= 3.22.0 CATEGORIES= net gnome MASTER_SITES= GNOME DIST_SUBDIR= gnome3 MAINTAINER= gnome@FreeBSD.org COMMENT= VNC server that allows for remote access to your GNOME desktop LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libgnutls.so:security/gnutls \ libtelepathy-glib.so:net-im/telepathy-glib \ libdbus-glib-1.so:devel/dbus-glib \ libsecret-1.so:security/libsecret \ libgpg-error.so:security/libgpg-error \ libgcrypt.so:security/libgcrypt \ libdbus-1.so:devel/dbus \ libsoup-2.4.so:devel/libsoup \ libnotify.so:devel/libnotify \ libavahi-glib.so:net/avahi-app PORTSCOUT= limitw:1,even USES= cpe gettext gmake gnome jpeg localbase pathfix \ - pkgconfig tar:xz + pkgconfig tar:xz xorg CPE_VENDOR= david_king USE_GNOME= cairo gtk30 intlhack USE_XORG= ice x11 xdamage xext xfixes sm xtst GNU_CONFIGURE= yes INSTALLS_ICONS= yes CPPFLAGS+= -Wno-format-nonliteral GLIB_SCHEMAS= org.gnome.Vino.enums.xml org.gnome.Vino.gschema.xml post-install: @${RM} -rf ${STAGEDIR}${PREFIX}/lib/systemd/ .include Index: head/net/wmnd/Makefile =================================================================== --- head/net/wmnd/Makefile (revision 516919) +++ head/net/wmnd/Makefile (revision 516920) @@ -1,31 +1,31 @@ # Created by: Paolo Pisati # $FreeBSD$ PORTNAME= wmnd PORTVERSION= 0.4.17 CATEGORIES= net MASTER_SITES= http://www.thregr.org/~wavexx/software/wmnd/releases/ MAINTAINER= garga@FreeBSD.org COMMENT= Improved network monitoring dock app (with tons of features) LICENSE= GPLv2 OPTIONS_DEFINE= EXAMPLES -USES= gmake +USES= gmake xorg USE_XORG= ice sm x11 xext xpm GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-dummy-driver PORTEXAMPLES= wmndrc PLIST_FILES= bin/wmnd \ man/man1/wmnd.1.gz do-install: ${INSTALL_PROGRAM} ${WRKSRC}/src/wmnd ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/doc/wmnd.1 ${STAGEDIR}${MANPREFIX}/man/man1 @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/examples/wmndrc ${STAGEDIR}${EXAMPLESDIR} .include Index: head/net/wmnet/Makefile =================================================================== --- head/net/wmnet/Makefile (revision 516919) +++ head/net/wmnet/Makefile (revision 516920) @@ -1,16 +1,17 @@ # Created by: Rich Neswold # $FreeBSD$ PORTNAME= wmnet PORTVERSION= 1.2 PORTREVISION= 3 CATEGORIES= net windowmaker MASTER_SITES= ftp://ftp.enteract.com/users/rneswold/ \ LOCAL/novel MAINTAINER= ports@FreeBSD.org COMMENT= Network bandwidth monitor intended for the WindowMaker dock +USES= xorg USE_XORG= xpm .include Index: head/net/wmnetload/Makefile =================================================================== --- head/net/wmnetload/Makefile (revision 516919) +++ head/net/wmnetload/Makefile (revision 516920) @@ -1,29 +1,29 @@ # Created by: Hendrik Scholz # $FreeBSD$ PORTNAME= wmnetload PORTVERSION= 1.3 PORTREVISION= 5 CATEGORIES= net windowmaker afterstep MASTER_SITES= ftp://truffula.com/pub/ \ http://dl.fkb.wormulon.net/wmnetload/ \ http://dl.kel.wormulon.net/wmnetload/ MAINTAINER= xride@FreeBSD.org COMMENT= Network load monitor dockapp BROKEN= unfetchable LIB_DEPENDS= libdockapp.so:x11-wm/libdockapp -USES= tar:bzip2 +USES= tar:bzip2 xorg USE_XORG= xpm x11 GNU_CONFIGURE= yes OPTIONS_DEFINE= DOCS post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} @${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR}/ .include Index: head/net/wmnetmon/Makefile =================================================================== --- head/net/wmnetmon/Makefile (revision 516919) +++ head/net/wmnetmon/Makefile (revision 516920) @@ -1,29 +1,30 @@ # Created by: Konstantinos Konstantinidis # $FreeBSD$ PORTNAME= wmnetmon PORTVERSION= 0.2p5 PORTREVISION= 2 CATEGORIES= net windowmaker MASTER_SITES= http://www.linuks.mine.nu/dockapps/ MAINTAINER= xride@FreeBSD.org COMMENT= Host availability monitor intended for the WindowMaker dock BROKEN= unfetchable +USES= xorg USE_XORG= xpm GNU_CONFIGURE= yes BINMODE= 4755 PLIST_FILES= bin/wmnetmon share/examples/wmnetmon/wmnetmonrc OPTIONS_DEFINE= EXAMPLES do-install: ${INSTALL_PROGRAM} ${WRKSRC}/wmnetmon ${STAGEDIR}${PREFIX}/bin @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/wmnetmonrc ${STAGEDIR}${EXAMPLESDIR} .include Index: head/net/wmpiki/Makefile =================================================================== --- head/net/wmpiki/Makefile (revision 516919) +++ head/net/wmpiki/Makefile (revision 516920) @@ -1,37 +1,38 @@ # Created by: Thomas Kempka # $FreeBSD$ PORTNAME= wmpiki PORTVERSION= 0.2.1 PORTREVISION= 2 CATEGORIES= net windowmaker MASTER_SITES= http://mirror2.unixfreunde.de/ \ http://freebsd.unixfreunde.de/sources/ MAINTAINER= t.kempka@web.de COMMENT= Multiping host checker dockapp BROKEN= unfetchable +USES= xorg USE_XORG= xpm OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e 's|/usr/X11R6|$$(LOCALBASE)|g' \ -e 's|/include/X11|/include|g' \ -e 's|gcc|cc|g' \ ${WRKSRC}/Makefile @${REINPLACE_CMD} -e 's|ping_options\=-c 1 -w 1|ping_options\=-c 1 -i 1|g' \ -e 's|ping host -c 1 -w 1|ping host -c 1 -i 1|g' \ ${WRKSRC}/README @${REINPLACE_CMD} -e 's|ping_options\=-c 1 -w 1|ping_options\=-c 1 -i 1|g' \ ${WRKSRC}/config.example do-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/config.example ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} ${INSTALL_PROGRAM} ${WRKSRC}/wmpiki ${STAGEDIR}${PREFIX}/bin .include Index: head/net/wmping/Makefile =================================================================== --- head/net/wmping/Makefile (revision 516919) +++ head/net/wmping/Makefile (revision 516920) @@ -1,29 +1,29 @@ # Created by: Sergey Velichkevych # $FreeBSD$ PORTNAME= wmping PORTVERSION= 0.2.1 PORTREVISION= 1 CATEGORIES= net windowmaker MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= serg@cad.kiev.ua COMMENT= Windowmaker dock app to display network hosts status +USES= gmake xorg USE_XORG= xpm -USES= gmake GNU_CONFIGURE= yes PORTDOCS= BUGS CHANGES README TODO OPTIONS_DEFINE= DOCS do-install: ${INSTALL_PROGRAM} ${WRKSRC}/wmping ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/wmping.1 ${STAGEDIR}${PREFIX}/man/man1 @${MKDIR} ${STAGEDIR}${DOCSDIR} .for file in ${PORTDOCS} @${INSTALL_DATA} ${WRKSRC}/${file} ${STAGEDIR}${DOCSDIR} .endfor .include Index: head/net/wmwave/Makefile =================================================================== --- head/net/wmwave/Makefile (revision 516919) +++ head/net/wmwave/Makefile (revision 516920) @@ -1,29 +1,30 @@ # Created by: Bruce M Simpson # $FreeBSD$ PORTNAME= wmwave DISTVERSION= 0-4 PORTREVISION= 6 CATEGORIES= net MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} EXTRACT_SUFX= .tgz MAINTAINER= benjsc@FreeBSD.org COMMENT= Display 802.11 status in the WindowMaker Dock +USES= xorg USE_XORG= xpm PLIST_FILES= bin/wmwave man/man1/wmwave.1.gz WRKSRC= ${WRKDIR}/${PORTNAME} CFLAGS+= -DWICACHE -I${PREFIX}/include LDFLAGS+= -L${PREFIX}/lib -lX11 -lXpm -lXext -lm do-build: ${CC} ${CFLAGS} ${LDFLAGS} ${WRKSRC}/${PORTNAME}.c ${WRKSRC}/wmgeneral.c \ -o ${WRKSRC}/${PORTNAME} do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/wmwave.1 ${STAGEDIR}${MANPREFIX}/man/man1 .include Index: head/net/wmwifi/Makefile =================================================================== --- head/net/wmwifi/Makefile (revision 516919) +++ head/net/wmwifi/Makefile (revision 516920) @@ -1,26 +1,26 @@ # Created by: Ulrich Spoerlein # $FreeBSD$ PORTNAME= wmwifi PORTVERSION= 0.4 DISTVERSIONSUFFIX=-bsd PORTREVISION= 5 CATEGORIES= net MASTER_SITES= http://digitalssg.net/debian/ \ LOCAL/uqs MAINTAINER= uqs@FreeBSD.org COMMENT= Dockapp displaying the signal strength of WiFi connection LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING -USES= gmake localbase +USES= gmake localbase xorg USE_XORG= x11 xext xpm CONFIGURE_ENV= X_CFLAGS="${CFLAGS}" GNU_CONFIGURE= yes PLIST_FILES= bin/wmwifi .include Index: head/net/wmwlmon/Makefile =================================================================== --- head/net/wmwlmon/Makefile (revision 516919) +++ head/net/wmwlmon/Makefile (revision 516920) @@ -1,24 +1,25 @@ # Created by: Marcus Glocker # $FreeBSD$ PORTNAME= wmwlmon PORTVERSION= 1.0 CATEGORIES= net windowmaker MASTER_SITES= http://www.nazgul.ch/dev/ MAINTAINER= LukeD@pobox.com COMMENT= DockApp showing the state of a wireless network device +USES= xorg USE_XORG= x11 xext xpm PLIST_FILES= bin/wmwlmon man/man1/wmwlmon.1.gz post-patch: ${REINPLACE_CMD} -e 's#/usr/X11R6#${LOCALBASE}#g' \ -e 's#/usr/local#${LOCALBASE}#g' ${WRKSRC}/Makefile do-install: ${INSTALL_PROGRAM} ${WRKSRC}/wmwlmon ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/wmwlmon.1 ${STAGEDIR}${MANPREFIX}/man/man1 .include Index: head/net/x11vnc/Makefile =================================================================== --- head/net/x11vnc/Makefile (revision 516919) +++ head/net/x11vnc/Makefile (revision 516920) @@ -1,42 +1,42 @@ # Created by: Loren M. Lang # $FreeBSD$ PORTNAME= x11vnc PORTVERSION= 0.9.16 PORTREVISION= 1 CATEGORIES= net MAINTAINER= dinoex@FreeBSD.org COMMENT= VNC server for use with real X displays LICENSE= GPLv2 BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/pthread-stubs.pc:devel/libpthread-stubs LIB_DEPENDS= libvncserver.so:net/libvncserver +USES= iconv pkgconfig jpeg ssl gmake autoreconf xorg USE_XORG= x11 xcb xdamage xfixes xrandr xinerama xext xtst xau xrender \ xdmcp xi xorgproto # Sets LDFLAGS and adds to CONFIGURE_ENV, therefore we set LDFLAGS LDFLAGS+= -L${LOCALBASE}/lib -USES= iconv pkgconfig jpeg ssl gmake autoreconf GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-ssl=${OPENSSLBASE} CPPFLAGS+= -I${LOCALBASE}/include USE_GITHUB= yes GH_ACCOUNT= LibVNC #DEFAULT_VERSIONS= ssl=openssl PORTDOCS= AUTHORS ChangeLog NEWS README OPTIONS_DEFINE= NLS AVAHI DOCS OPTIONS_DEFAULT=AVAHI NO_OPTIONS_SORT=yes NLS_USES= gettext AVAHI_LIB_DEPENDS= libavahi-common.so:net/avahi-app AVAHI_CONFIGURE_OFF= --without-avahi post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR}/ .include Index: head/net/x2goclient/Makefile =================================================================== --- head/net/x2goclient/Makefile (revision 516919) +++ head/net/x2goclient/Makefile (revision 516920) @@ -1,71 +1,71 @@ # Created by: arved # $FreeBSD$ PORTNAME= x2goclient PORTVERSION= 4.1.2.1 CATEGORIES= net MASTER_SITES= http://code.x2go.org/releases/source/x2goclient/ MAINTAINER= ports@FreeBSD.org COMMENT= Qt client for the X2Go system LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING # Avoid clash with libssh from base BUILD_DEPENDS= ${LOCALBASE}/lib/libssh.so:security/libssh LIB_DEPENDS= libcups.so:print/cups \ libssh.so:security/libssh RUN_DEPENDS= nxproxy:net/nxproxy \ x2goclient-cli:net/x2goclient-cli -USES= compiler:c++11-lang gl qmake qt:5 +USES= compiler:c++11-lang gl qmake qt:5 xorg USE_GL= gl USE_XORG= x11 xpm USE_QT= core gui network svg widgets x11extras \ buildtools_build linguisttools_build qmake_build QMAKE_ARGS= QMAKE_LRELEASE="${LRELEASE}" OPTIONS_DEFINE= DOCS LDAP OPTIONS_DEFAULT= LDAP LDAP_USE= OPENLDAP=yes LDAP_CFLAGS= -DUSELDAP LDAP_QMAKE_ON= LIBS+="-lX11 -lXpm -lcups -lldap" LDAP_QMAKE_OFF= LIBS+="-lX11 -lXpm -lcups" post-patch: @${FIND} ${WRKSRC}/src -name "*.cpp" -or -name "*.h" | ${XARGS} \ ${REINPLACE_CMD} -e \ 's|Q_OS_LINUX|Q_OS_UNIX| ; \ //s|^|//| ; \ /#define USELDAP/s|^|//| ; \ s|/usr/local/bin|${LOCALBASE}/bin|' pre-build: @(cd ${WRKSRC} && ${DO_MAKE_BUILD} compiler_TSQM_make_all) do-install: ${INSTALL_PROGRAM} ${WRKSRC}/x2goclient ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/man/man1/x2goclient.1 \ ${STAGEDIR}${MANPREFIX}/man/man1 ${INSTALL_DATA} ${WRKSRC}/desktop/x2goclient.desktop \ ${STAGEDIR}${DESKTOPDIR} .for i in 16x16 32x32 48x48 64x64 128x128 @${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/${i}/apps ${INSTALL_DATA} ${WRKSRC}/res/img/icons/${i}/x2goclient.png \ ${STAGEDIR}${PREFIX}/share/icons/hicolor/${i}/apps .endfor @${MKDIR} ${STAGEDIR}${DATADIR}/icons ${INSTALL_DATA} ${WRKSRC}/res/img/icons/x2goclient.xpm \ ${STAGEDIR}${DATADIR}/icons .for i in x2goclient.png x2gosession.png ${INSTALL_DATA} ${WRKSRC}/res/img/icons/128x128/${i} \ ${STAGEDIR}${DATADIR}/icons .endfor post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/HOWTO.GPGCARD ${STAGEDIR}${DOCSDIR} .include Index: head/net/xipmsg/Makefile =================================================================== --- head/net/xipmsg/Makefile (revision 516919) +++ head/net/xipmsg/Makefile (revision 516920) @@ -1,22 +1,22 @@ # Created by: candy@fct.kgc.co.jp # $FreeBSD$ PORTNAME= xipmsg PORTVERSION= 0.8088 PORTREVISION= 2 CATEGORIES= net MASTER_SITES= http://www.bsddiary.net/xipmsg/ DISTNAME= xipmsg-${PORTVERSION:E} MAINTAINER= candy@kgc.co.jp COMMENT= Popup style message communication tool for X11 BROKEN= unfetchable -USES= imake +USES= imake xorg USE_XORG= ice sm x11 xaw xext xmu xpm xt post-patch: @${REINPLACE_CMD} 's,^INSTUIDFLAGS=.*,INSTUIDFLAGS=${STRIP} -m ${BINMODE},' ${WRKSRC}/Imakefile .include Index: head/net/xisp/Makefile =================================================================== --- head/net/xisp/Makefile (revision 516919) +++ head/net/xisp/Makefile (revision 516920) @@ -1,30 +1,30 @@ # Created by: tm@onepost.net # $FreeBSD$ PORTNAME= xisp PORTVERSION= 2.7p4 PORTREVISION= 9 CATEGORIES= net MASTER_SITES= http://xisp.hellug.gr/release/ PATCH_SITES= http://www.ml-search.com/xisp/distfiles/ MAINTAINER= tm@onepost.net COMMENT= User-friendly X interface to pppd/chat LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libforms.so:x11-toolkits/xforms -USES= alias ssl +USES= alias ssl xorg USE_XORG= x11 xpm CFLAGS+= -DUSE_OPENSSL -I${OPENSSLINC} MAKE_ENV+= CCFLAGS="${CFLAGS}" post-patch: @${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|g' \ -e "s|\(-lcrypto\)|-L${OPENSSLLIB} \1|g" ${WRKSRC}/Makefile .include Index: head/net/xrdp/Makefile =================================================================== --- head/net/xrdp/Makefile (revision 516919) +++ head/net/xrdp/Makefile (revision 516920) @@ -1,92 +1,92 @@ # Created by: alepulver # $FreeBSD$ PORTNAME= xrdp DISTVERSIONPREFIX= v DISTVERSION= 0.9.11 PORTEPOCH= 1 CATEGORIES= net DIST_SUBDIR?= ${PORTNAME} PATCH_SITES= https://github.com/${GH_ACCOUNT}/${PORTNAME}/commit/ MAINTAINER= meta@FreeBSD.org COMMENT= Open source Remote Desktop Protocol (RDP) server LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= ${LOCALBASE}/bin/nasm:devel/nasm RUN_DEPENDS= xterm:x11/xterm \ ${LOCALBASE}/lib/xorg/modules/libxorgxrdp.so:x11-drivers/xorgxrdp \ ${LOCALBASE}/lib/pulse-13.0/modules/module-xrdp-sink.so:audio/pulseaudio-module-xrdp -USES= autoreconf:build jpeg localbase libtool pkgconfig ssl +USES= autoreconf:build jpeg localbase libtool pkgconfig ssl xorg USE_XORG= ice pixman sm x11 xfixes xrandr USE_LDCONFIG= ${PREFIX}/lib/xrdp USE_GITHUB= yes GNU_CONFIGURE= yes GH_ACCOUNT= neutrinolabs GH_PROJECT= xrdp librfxcodec:librfxcodec libpainter:libpainter GH_TAGNAME= v0.1.5:librfxcodec v0.1.1:libpainter CONFIGURE_ARGS= --localstatedir=/var --enable-strict-locations \ --with-pkgconfigdir=${LOCALBASE}/libdata/pkgconfig \ --enable-jpeg --enable-pixman --enable-rfxcodec --enable-painter LDFLAGS+= -lssl CONFLICTS= xrdp-devel[0-9]* INSTALL_TARGET= install-strip SUB_FILES= pkg-deinstall pkg-install pkg-message SUB_LIST= OPENSSLBASE=${OPENSSLBASE} OPTIONS_DEFINE= DEBUG FUSE IPV6 OPTIONS_DEFAULT= FDKAAC OPUS OPTIONS_GROUP= AUDIO_CODEC OPTIONS_GROUP_AUDIO_CODEC= FDKAAC MP3LAME OPUS FDKAAC_DESC= Enable Fraunhofer FDK AAC for audio redirection FUSE_DESC= Enable drive redirection via FUSE (experimental) MP3LAME_DESC= Enable MP3 Lame for audio redirection OPUS_DESC= Enable Opus for audio redirection DEBUG_CONFIGURE_ENABLE= xrdpdebug FDKAAC_CONFIGURE_ENABLE= fdkaac FDKAAC_LIB_DEPENDS= libfdk-aac.so:audio/fdk-aac FUSE_CONFIGURE_ENABLE= fuse FUSE_USES= fuse IPV6_CONFIGURE_ENABLE= ipv6 MP3LAME_CONFIGURE_ENABLE= mp3lame MP3LAME_LIB_DEPENDS= libmp3lame.so:audio/lame OPUS_CONFIGURE_ENABLE= opus OPUS_LIB_DEPENDS= libopus.so:audio/opus .include .if ${SSL_DEFAULT} == base # As base OpenSSL doesn't install a .pc file, some flags such as -lcrypto # cannot be obtained automatically via pkgconfig. When compiled with base # OpenSSL, it needs to be specified explicitly. CONFIGURE_ENV+= OPENSSL_CFLAGS="-I${OPENSSLINC}" \ OPENSSL_LIBS="-L${OPENSSLLIB} -lcrypto -lssl" .endif post-extract: # librfxcodec is provided as git submodule @${CP} -r ${WRKSRC_librfxcodec}/ ${WRKSRC}/librfxcodec/ @${CP} -r ${WRKSRC_libpainter}/ ${WRKSRC}/libpainter/ pre-configure: @cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} ./bootstrap post-install: ${INSTALL_SCRIPT} ${FILESDIR}/startwm.sh ${STAGEDIR}${ETCDIR} post-stage: @${RM} ${STAGEDIR}${PREFIX}/etc/xrdp/rsakeys.ini @${RM} ${STAGEDIR}${PREFIX}/etc/xrdp/cert.pem @${RM} ${STAGEDIR}${PREFIX}/etc/xrdp/key.pem .for f in sesman.ini startwm.sh reconnectwm.sh xrdp.ini xrdp_keyboard.ini @${MV} ${STAGEDIR}${PREFIX}/etc/xrdp/$f ${STAGEDIR}${PREFIX}/etc/xrdp/$f.sample .endfor .include Index: head/net-im/diligent/Makefile =================================================================== --- head/net-im/diligent/Makefile (revision 516919) +++ head/net-im/diligent/Makefile (revision 516920) @@ -1,37 +1,37 @@ # Created by: Kris Moore # $FreeBSD$ PORTNAME= diligent PORTVERSION= 0.2.7 PORTREVISION= 8 DISTVERSIONPREFIX= v CATEGORIES= net-im MAINTAINER= kmoore@FreeBSD.org COMMENT= Unofficial Qt Slack client LICENSE= LGPL3 USE_LDCONFIG= yes USE_QT= core gui linguist network svg \ webkit widgets x11extras buildtools_build USE_GL= gl -USES= compiler:c++11-lang qmake qt:5 +USES= compiler:c++11-lang gl qmake qt:5 QMAKE_ARGS= CONFIG+="configure" USE_GITHUB= yes GH_ACCOUNT= trueos GH_PROJECT= diligent PLIST_FILES= bin/diligent \ share/applications/diligent.desktop \ share/icons/diligent.png SUB_FILES= diligent.desktop do-install: ${INSTALL_PROGRAM} ${WRKSRC}/diligent ${STAGEDIR}${PREFIX}/bin ${INSTALL_DATA} ${WRKDIR}/${SUB_FILES} ${STAGEDIR}${PREFIX}/share/applications/ @${MKDIR} ${STAGEDIR}${PREFIX}/share/icons ${INSTALL_DATA} ${WRKSRC}/images/png/Slack.png ${STAGEDIR}${PREFIX}/share/icons/diligent.png .include Index: head/net-im/ekiga/Makefile =================================================================== --- head/net-im/ekiga/Makefile (revision 516919) +++ head/net-im/ekiga/Makefile (revision 516920) @@ -1,153 +1,153 @@ # Created by: Charlie & # $FreeBSD$ # $MCom: ports/trunk/net-im/ekiga/Makefile 19954 2014-10-15 10:03:57Z kwm $ PORTNAME= ekiga PORTVERSION= 4.0.1 PORTREVISION= 28 CATEGORIES= net-im MASTER_SITES= GNOME DIST_SUBDIR= gnome3 MAINTAINER= gnome@FreeBSD.org COMMENT= VoIP and video conferencing application LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= boost-libs>=1.53:devel/boost-libs \ v4l_compat>=0:multimedia/v4l_compat \ gnome-icon-theme>=3.0.0:misc/gnome-icon-theme LIB_DEPENDS= libopal.so:net/opal \ libv4l2.so:multimedia/libv4l RUN_DEPENDS= gnome-icon-theme>=3.0.0:misc/gnome-icon-theme GNU_CONFIGURE= yes -USES= compiler:c++11-lang cpe gettext gmake libtool localbase \ - pathfix pkgconfig tar:xz +USES= compiler:c++11-lang cpe gettext gmake gnome libtool localbase \ + pathfix pkgconfig tar:xz xorg USE_XORG= xv USE_GNOME= gtk20 intlhack libxml2 INSTALLS_ICONS= yes CPPFLAGS+= -I${LOCALBASE}/include LIBS+= -I${LOCALBASE}/lib INSTALL_TARGET= install-strip OPTIONS_DEFINE= LDAP NOTIFY EVOLUTION GCONF DBUS AVAHI GNOMEHELP OPTIONS_DEFAULT=NOTIFY DBUS GCONF AVAHI EVOLUTION_DESC= Evolution data server support GNOMEHELP_DESC= Build Ekiga help files #OPTIONS_GROUP= EXP #OPTIONS_GROUP_EXP= GSTREAMER XCAP LOUDMOUTH EXP_DESC= Experimental features GSTREAMER_DESC= Gstreamer support XCAP_DESC= Remote contact storage via HTTP in xml format LOUDMOUTH_DESC= XMPP (jabber) support # Note that h.323 support is enabled when opal is build with it. .include PLIST_SUB+= VERSION=${PORTVERSION} CONFIGURE_ARGS+=--disable-kde --disable-kab .if ${PORT_OPTIONS:MGSTREAMER} CONFIGURE_ARGS+=--enable-gstreamer USE_GSTREAMER= yes .else CONFIGURE_ARGS+=--disable-gstreamer .endif .if ${PORT_OPTIONS:MXCAP} CONFIGURE_ARGS+=--enable-xcap LIB_DEPENDS+= libsoup-2.4.so:devel/libsoup .else CONFIGURE_ARGS+=--disable-xcap .endif .if ${PORT_OPTIONS:MLOUDMOUTH} CONFIGURE_ARGS+=--enable-loudmouth LIB_DEPENDS+= libloudmouth-1.so:net-im/loudmouth .else CONFIGURE_ARGS+=--disable-loudmouth .endif .if ${PORT_OPTIONS:MLDAP} USE_OPENLDAP= yes LIB_DEPENDS+= libsasl2.so:security/cyrus-sasl2 CONFIGURE_ARGS+=--enable-ldap --with-ldap-dir="${LOCALBASE}" --with-libsasl2-dir="${LOCALBASE}" PLIST_SUB+= LDAP="" WITH_PLUGINS= 1 .else CONFIGURE_ARGS+=--disable-ldap PLIST_SUB+= LDAP="@comment " .endif .if defined(WITH_PLUGINS) PLIST_SUB+= PLUGINS="" .else PLIST_SUB+= PLUGINS="@comment " .endif .if ${PORT_OPTIONS:MNOTIFY} LIB_DEPENDS+= libnotify.so:devel/libnotify CONFIGURE_ARGS+=--enable-notify PLIST_SUB+= NOTIFY="" WITH_PLUGINS= 1 .else CONFIGURE_ARGS+=--disable-notify PLIST_SUB+= NOTIFY="@comment " .endif .if ${PORT_OPTIONS:MDBUS} LIB_DEPENDS+= libdbus-1.so:devel/dbus CONFIGURE_ARGS+=--enable-dbus --enable-dbus-service PLIST_SUB+= DBUS="" .else CONFIGURE_ARGS+=--disable-dbus --disable-dbus-service PLIST_SUB+= DBUS="@comment " .endif .if ${PORT_OPTIONS:MGCONF} USE_GNOME+= gconf2 CONFIGURE_ARGS+=--enable-gconf GCONF_SCHEMAS= ekiga.schemas PLIST_SUB+= GCONF="@comment " .else CONFIGURE_ARGS+=--disable-gconf PLIST_SUB+= GCONF="" .endif .if ${PORT_OPTIONS:MEVOLUTION} USE_GNOME+= evolutiondataserver3 LIB_DEPENDS+= libgcr-3.so:security/gcr CONFIGURE_ARGS+=--enable-eds PLIST_SUB+= EVOLUTION="" WITH_PLUGINS= 1 .else CONFIGURE_ARGS+=--disable-eds PLIST_SUB+= EVOLUTION="@comment " .endif .if ${PORT_OPTIONS:MAVAHI} CONFIGURE_ARGS+=--enable-avahi LIB_DEPENDS+= libavahi-client.so:net/avahi-app PLIST_SUB+= AVAHI="" WITH_PLUGINS= 1 .else CONFIGURE_ARGS+=--disable-avahi PLIST_SUB+= AVAHI="@comment " .endif .if ${PORT_OPTIONS:MGNOMEHELP} INSTALLS_OMF= yes PLIST_SUB+= GNOMEHELP="" USE_GNOME+= gnomedocutils .else CONFIGURE_ARGS+=--disable-gdu PLIST_SUB+= GNOMEHELP="@comment " .endif .include Index: head/net-im/empathy/Makefile =================================================================== --- head/net-im/empathy/Makefile (revision 516919) +++ head/net-im/empathy/Makefile (revision 516920) @@ -1,99 +1,99 @@ # Created by: Michael Johnson # $FreeBSD$ PORTNAME= empathy PORTVERSION= 3.12.14 PORTREVISION= 3 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 \ libjson-glib-1.0.so:devel/json-glib \ libdbus-1.so:devel/dbus \ libdbus-glib-1.so:devel/dbus-glib \ libgeocode-glib.so:net/geocode-glib \ libcogl.so:graphics/cogl \ libclutter-1.0.so:graphics/clutter \ libp11-kit.so:security/p11-kit \ libsecret-1.so:security/libsecret \ libgee-0.8.so:devel/libgee \ libgoa-1.0.so:net/gnome-online-accounts \ libpulse.so:audio/pulseaudio \ libtelepathy.so:net-im/libtelepathy \ libtelepathy-glib.so:net-im/telepathy-glib \ libfarstream-0.2.so:net-im/farstream \ 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.so:audio/libcanberra \ libcanberra-gtk3.so:audio/libcanberra-gtk3 \ libclutter-gtk-1.0.so:graphics/clutter-gtk3 \ libclutter-gst-3.0.so:multimedia/clutter-gst3 \ libsoup-2.4.so:devel/libsoup \ libwebkit2gtk-4.0.so:www/webkit2-gtk3 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= compiler:c11 gettext gmake gnome libtool localbase pathfix \ - pkgconfig python:2.7 tar:xz +USES= compiler:c11 gettext gl gmake gnome libtool localbase pathfix \ + pkgconfig python:2.7 tar:xz xorg USE_GNOME= cairo evolutiondataserver3 intlhack USE_XORG= x11 xcomposite xdamage xext xfixes xi xrandr USE_GL= egl USE_GSTREAMER1= yes USE_LDCONFIG= yes INSTALLS_ICONS= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-Werror \ --enable-goa \ --disable-ubuntu-online-accounts \ --disable-gudev \ --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 IRC SALUT HAZE MAP CHEESE OPTIONS_DEFAULT=JABBER IRC SALUT MAP JABBER_DESC= Enable jabber (XMPP) client support JABBER_RUN_DEPENDS= ${LOCALBASE}/libexec/telepathy-gabble:net-im/telepathy-gabble IRC_DESC= Enable IRC client support IRC_RUN_DEPENDS= ${LOCALBASE}/libexec/telepathy-idle:net-im/telepathy-idle SALUT_DESC= Enable link-local (serverless) XMPP support SALUT_RUN_DEPENDS= ${LOCALBASE}/libexec/telepathy-salut:net-im/telepathy-salut HAZE_DESC= Enable libpurple protocol integration HAZE_RUN_DEPENDS= ${LOCALBASE}/libexec/telepathy-haze:net-im/telepathy-haze MAP_DESC= Enable graphical map support MAP_USE= GL=gl MAP_LIB_DEPENDS= libchamplain-0.12.so:graphics/libchamplain MAP_CONFIGURE_ENABLE= map CHEESE_DESC= Enable cheese camera support CHEESE_BUILD_DEPENDS= cheese>=0:multimedia/cheese CHEESE_RUN_DEPENDS= cheese>=0:multimedia/cheese CHEESE_CONFIGURE_WITH= cheese PLIST_SUB= PORTVERSION=${PORTVERSION} .include Index: head/net-im/gajim/Makefile =================================================================== --- head/net-im/gajim/Makefile (revision 516919) +++ head/net-im/gajim/Makefile (revision 516920) @@ -1,51 +1,51 @@ # Created by: Vsevolod Stakhov # $FreeBSD$ PORTNAME= gajim DISTVERSION= 1.1.3 CATEGORIES= net-im MASTER_SITES= https://gajim.org/downloads/1.1/ MAINTAINER= rm@FreeBSD.org COMMENT= GTK+ Jabber client LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cssutils>=1.0.2:www/py-cssutils@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}keyring>0:security/py-keyring@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}nbxmpp>=0.6.9:net-im/py-nbxmpp@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}precis_i18n>=1.0.0:textproc/py-precis_i18n@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}openssl>=0.12:security/py-openssl@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}sqlite3>=0:databases/py-sqlite3@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}cairo>0:graphics/py-cairo@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pyasn1>=0:devel/py-pyasn1@${PY_FLAVOR} -USES= cpe dos2unix gnome python:3.5+ tar:bzip2 +USES= cpe dos2unix gnome python:3.5+ tar:bzip2 xorg USE_PYTHON= autoplist distutils noflavors USE_GNOME= intltool pygobject3 USE_XORG= x11 xext xscrnsaver NO_ARCH= yes DOS2UNIX_FILES= gajim/plugins/plugins_i18n.py INSTALLS_ICONS= yes OPTIONS_DEFINE= DBUS DOCS NLS SPELL OMEMO OPTIONS_DEFAULT=DBUS SPELL OMEMO SPELL_DESC= Spell checking support OMEMO_DESC= OMEMO end-to-end encryption support # GUPNP_DESC= UPnP IGD protocol support # net/py-avahi and net/gupnp-idg is python 2.x only right now # AVAHI_RUN_DEPENDS= avahi-discover:net/py-avahi@${PY_FLAVOR} # GUPNP_RUN_DEPENDS= ${PYTHON_SITELIBDIR}/gupnp/__init__.py:net/gupnp-igd@${PY_FLAVOR} OMEMO_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}python-axolotl>0:security/py-python-axolotl@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}qrcode>0:textproc/py-qrcode@${PY_FLAVOR} DBUS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dbus>=0.82.2:devel/py-dbus@${PY_FLAVOR} NLS_USES= gettext SPELL_LIB_DEPENDS= libgspell-1.so:textproc/gspell .include Index: head/net-im/gitterdone/Makefile =================================================================== --- head/net-im/gitterdone/Makefile (revision 516919) +++ head/net-im/gitterdone/Makefile (revision 516920) @@ -1,32 +1,32 @@ # $FreeBSD$ PORTNAME= gitterdone PORTVERSION= 201710031257 PORTREVISION= 2 CATEGORIES= net-im MAINTAINER= jt@ixsystems.com COMMENT= Gitter Client based on Qt5 LICENSE= BSD2CLAUSE -USES= compiler:c++11-lang qmake qt:5 shebangfix tar:xz +USES= compiler:c++11-lang gl qmake qt:5 shebangfix tar:xz USE_QT= core gui network linguist_build \ buildtools_build widgets webkit svg USE_GL+= gl MAKE_ARGS= PREFIX=${STAGEDIR}${PREFIX} MAKE_JOBS_UNSAFE= yes USE_LDCONFIG= yes WRKSRC_SUBDIR= src-qt5 QMAKE_ARGS= CONFIG+="configure" USE_GITHUB= yes GH_ACCOUNT= trueos GH_PROJECT= gitterdone GH_TAGNAME= 23eaadb70baeffb22ab035e08fc4675907707590 .include Index: head/net-im/licq-qt-gui/Makefile =================================================================== --- head/net-im/licq-qt-gui/Makefile (revision 516919) +++ head/net-im/licq-qt-gui/Makefile (revision 516920) @@ -1,43 +1,43 @@ # Created by: Jeremy Norris # $FreeBSD$ PORTNAME= qt-gui PORTVERSION= 1.9.0 PORTREVISION= 5 CATEGORIES= net-im PKGNAMEPREFIX= licq- PKGNAMESUFFIX?= ${KDE_SUFFIX}${PKGNAMESUFFIX2} MAINTAINER= ports@FreeBSD.org COMMENT= Qt plugin for licq LICENSE= GPLv2 BUILD_DEPENDS= licq:${LICQ_PORT} LIB_DEPENDS= libboost_regex.so:devel/boost-libs RUN_DEPENDS= licq:${LICQ_PORT} \ ${LOCALBASE}/lib/licq/protocol_icq.so:${LICQ_PORT}-icq +USES= cmake qt:5 xorg USE_XORG= x11 xext ice xscrnsaver sm -USES= cmake qt:5 USE_QT= buildtools_build qmake_build linguisttools_build core \ xml gui network dbus svg widgets USE_GITHUB= yes GH_ACCOUNT= licq-im GH_PROJECT= licq GH_TAGNAME= f271d55 WRKSRC= ${WRKDIR}/${GH_PROJECT}-${GH_TAGNAME}/${PORTNAME} CMAKE_ARGS+= -DWITH_QT5:BOOL=ON OPTIONS_DEFINE= HUNSPELL OPTIONS_DEFAULT=HUNSPELL LICQ_PORT?= net-im/licq HUNSPELL_LIB_DEPENDS= libhunspell-1.7.so:textproc/hunspell HUNSPELL_CMAKE_ON= -DHUNSPELL_INCLUDE_DIRS=${LOCALBASE}/include/hunspell \ -DHUNSPELL_LIBRARIES=${LOCALBASE}/lib/libhunspell-1.7.so \ -DHUNSPELL_FOUND:BOOL=ON HUNSPELL_CMAKE_OFF= -DHUNSPELL_FOUND:BOOL=OFF .include Index: head/net-im/pidgin/Makefile =================================================================== --- head/net-im/pidgin/Makefile (revision 516919) +++ head/net-im/pidgin/Makefile (revision 516920) @@ -1,39 +1,39 @@ # Created by: Jim Mock # $FreeBSD$ # $MCom: ports/net-im/pidgin/Makefile,v 1.17 2007/09/17 19:53:06 marcus Exp $ PORTNAME= pidgin MAINTAINER= marcus@FreeBSD.org COMMENT= Pidgin multi-protocol messaging client (GTK+ UI) LIB_DEPENDS= libstartup-notification-1.so:x11/startup-notification \ libpurple.so:net-im/libpurple MASTERDIR= ${.CURDIR}/../libpurple BUILD_WRKSRC= ${WRKSRC}/pidgin INSTALL_WRKSRC= ${BUILD_WRKSRC} INSTALLS_ICONS= yes DESCR= ${.CURDIR}/pkg-descr PLIST= ${.CURDIR}/pkg-plist PIDGIN_SLAVE= yes WITH_GTKUI= yes -USES= python:build +USES= gnome python:build xorg USE_LDCONFIG= yes USE_GNOME= gnomeprefix gtk20 intltool USE_XORG= xscrnsaver sm CONFIGURE_ARGS= --disable-consoleui \ --disable-nm \ --enable-screensaver \ --with-dynamic_prpls=${PRPL_MODULES:S/,$//} post-install-PERL-on: @${SED} -i '' -e 's|^${STAGEDIR}||g' \ ${STAGEDIR}${PREFIX}/lib/pidgin/perl/auto/Pidgin/.packlist post-install: ${INSTALL_MAN} ${WRKSRC}/doc/pidgin.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 .include "${MASTERDIR}/Makefile" Index: head/net-im/psi/Makefile =================================================================== --- head/net-im/psi/Makefile (revision 516919) +++ head/net-im/psi/Makefile (revision 516920) @@ -1,54 +1,54 @@ # Created by: Jonathan Chen # $FreeBSD$ PORTNAME= psi PORTVERSION= 1.4 PORTREVISION= 1 CATEGORIES= net-im MASTER_SITES= SF/${PORTNAME}/Psi/${PORTVERSION} MAINTAINER= danfe@FreeBSD.org COMMENT= Qt-based Jabber (XMPP) client LICENSE= GPLv2 LIB_DEPENDS= libidn.so:dns/libidn \ libminizip.so:archivers/minizip \ libqca-qt5.so:devel/qca USES= cmake compiler:c++11-lang desktop-file-utils pkgconfig \ - qt:5 tar:xz + qt:5 tar:xz xorg USE_QT= concurrent core dbus gui multimedia network svg widgets \ x11extras xml buildtools_build qmake_build imageformats_run USE_XORG= ice sm x11 xcb xext xscrnsaver CMAKE_ARGS= -DIDN_LIBRARY:FILEPATH="${LOCALBASE}/lib/libidn.so" \ -DIDN_INCLUDE_DIR:PATH="${LOCALBASE}/include" OPTIONS_DEFINE= WEBKIT OPTIONS_RADIO= SPELLCHECK OPTIONS_RADIO_SPELLCHECK= HUNSPELL ENCHANT SPELLCHECK_DESC= Spell checker backend OPTIONS_DEFAULT= HUNSPELL OPTIONS_SUB= yes WEBKIT_USE= QT=webkit WEBKIT_CMAKE_BOOL= ENABLE_WEBKIT HUNSPELL_LIB_DEPENDS= libhunspell-1.7.so:textproc/hunspell HUNSPELL_CMAKE_BOOL= USE_HUNSPELL ENCHANT_DESC= Spell checking support via Enchant ENCHANT_LIB_DEPENDS= libenchant.so:textproc/enchant ENCHANT_CMAKE_BOOL= USE_ENCHANT post-patch: # Replace original Hunspell implementation with better alternative @${CP} ${FILESDIR}/hunspellchecker.* \ ${WRKSRC}/src/libpsi/tools/spellchecker # Avoid conflict with C++20 by adding .txt suffix @${MV} ${WRKSRC}/version ${WRKSRC}/version.txt @${REINPLACE_CMD} -i .c++20 's,SOURCE_DIR}/version,&.txt,' \ ${WRKSRC}/CMakeLists.txt .include Index: head/net-im/ricochet/Makefile =================================================================== --- head/net-im/ricochet/Makefile (revision 516919) +++ head/net-im/ricochet/Makefile (revision 516920) @@ -1,43 +1,43 @@ # Created by: Yuri Victorovich # $FreeBSD$ PORTNAME= ricochet PORTVERSION= 1.1.4 DISTVERSIONPREFIX= v PORTREVISION= 20 CATEGORIES= net-im net-p2p MAINTAINER= yuri@FreeBSD.org COMMENT= Anonymous peer-to-peer instant messenger LICENSE= RICOCHET LICENSE_NAME= Ricochet LICENSE_FILE= ${WRKSRC}/LICENSE LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept LIB_DEPENDS= libprotobuf.so:devel/protobuf -USES= compiler:c++11-lib gmake pkgconfig qmake qt:5 ssl +USES= compiler:c++11-lib gl gmake pkgconfig qmake qt:5 ssl USE_GITHUB= yes GH_ACCOUNT= ricochet-im USE_QT= core declarative gui multimedia network quickcontrols widgets \ buildtools_build linguisttools_build USE_GL= gl QMAKE_ARGS+= DEFINES+=RICOCHET_NO_PORTABLE OPENSSLDIR=${OPENSSLBASE} OPTIONS_DEFINE= TOR OPTIONS_DEFAULT= TOR TOR_DESC= Install Tor: it is required for ${PORTNAME} to run TOR_RUN_DEPENDS= tor:security/tor PLIST_FILES= bin/ricochet \ share/applications/ricochet.desktop \ share/icons/hicolor/48x48/apps/ricochet.png \ share/icons/hicolor/scalable/apps/ricochet.svg post-patch: @${REINPLACE_CMD} -E 's| -fsanitize=[a-z-]+| |g' \ ${WRKSRC}/hardened.pri .include Index: head/net-im/spectral/Makefile =================================================================== --- head/net-im/spectral/Makefile (revision 516919) +++ head/net-im/spectral/Makefile (revision 516920) @@ -1,32 +1,32 @@ # $FreeBSD$ PORTNAME= spectral PORTVERSION= 603 PORTREVISION= 1 CATEGORIES= net-im MAINTAINER= adridg@FreeBSD.org COMMENT= Glossy Matrix IM client based on Qt technologies LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= libqmatrixclient>=0.5:net-im/libqmatrixclient -USES= compiler:c++17-lang pkgconfig qmake qt:5 tar:bz2 +USES= compiler:c++17-lang gl pkgconfig qmake qt:5 tar:bz2 USE_GL= gl USE_QT= core dbus declarative graphicaleffects gui imageformats \ multimedia network quickcontrols2 svg widgets \ buildtools_build linguist_build qmake_build USE_GITLAB= yes GL_ACCOUNT= b0 GL_PROJECT= spectral \ SortFilterProxyModel:sfpm GL_COMMIT= 4ef8e1efd95cd8de3f5c215d2ed27754d8e8c11a \ c61f2bdb0da48804a596a9a3a9382eebdba764dc:sfpm GL_SUBDIR= include/SortFilterProxyModel:sfpm QMAKE_ARGS+= USE_SYSTEM_QMATRIXCLIENT=true .include Index: head/net-im/vqcc-gtk/Makefile =================================================================== --- head/net-im/vqcc-gtk/Makefile (revision 516919) +++ head/net-im/vqcc-gtk/Makefile (revision 516920) @@ -1,23 +1,23 @@ # Created by: Saulius Menkevicius # $FreeBSD$ PORTNAME= vqcc-gtk PORTVERSION= 0.5 PORTREVISION= 9 CATEGORIES?= net-im MASTER_SITES= SF MAINTAINER?= ports@FreeBSD.org COMMENT= LAN chat client compatible with quickChat and Vypress Chat (TM) LIB_DEPENDS= libstartup-notification-1.so:x11/startup-notification -USES= pathfix gmake gettext pkgconfig +USES= pathfix gmake gnome gettext pkgconfig xorg USE_GNOME= gnomeprefix gtk20 USE_XORG= x11 xext xscrnsaver GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib .include Index: head/net-mgmt/wifimgr/Makefile =================================================================== --- head/net-mgmt/wifimgr/Makefile (revision 516919) +++ head/net-mgmt/wifimgr/Makefile (revision 516920) @@ -1,31 +1,31 @@ # Created by: J.R. Oldroyd # $FreeBSD$ PORTNAME= wifimgr PORTVERSION= 1.12 CATEGORIES= net-mgmt sysutils MASTER_SITES= http://opal.com/freebsd/ports/net-mgmt/wifimgr/ \ LOCAL/ehaupt MAINTAINER= fbsd@opal.com COMMENT= WiFi Networks Manager LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -USES= desktop-file-utils pkgconfig tar:bzip2 +USES= desktop-file-utils gnome pkgconfig tar:bzip2 xorg USE_XORG= x11 USE_GNOME= gtk20 INSTALLS_ICONS= yes OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_USES= gettext pkgconfig NLS_CFLAGS_OFF= -DWITHOUT_NLS NLS_MAKE_ENV_OFF= WITHOUT_NLS=yes post-patch: @${REINPLACE_CMD} -e 's/-o root -g wheel//' ${WRKSRC}/src/Makefile .include Index: head/net-p2p/awgg/Makefile =================================================================== --- head/net-p2p/awgg/Makefile (revision 516919) +++ head/net-p2p/awgg/Makefile (revision 516920) @@ -1,55 +1,55 @@ # $FreeBSD$ PORTNAME= awgg PORTVERSION= 0.5.1 PORTREVISION= 4 CATEGORIES= net-p2p PKGNAMESUFFIX= ${LAZARUS_PKGNAMESUFFIX} MAINTAINER= acm@FreeBSD.org COMMENT= Advanced wget GUI LICENSE= GPLv2 RUN_DEPENDS= aria2c:www/aria2 \ wget:ftp/wget \ curl:ftp/curl \ youtube-dl:www/youtube_dl \ axel:ftp/axel gtk2_CONFLICTS_INSTALL= ${PORTNAME}-qt5 qt5_CONFLICTS_INSTALL= ${PORTNAME}-gtk2 -USES= fpc lazarus:flavors +USES= fpc lazarus:flavors xorg USE_FPC= chm fcl-base fcl-db fcl-image fcl-json fcl-registry fcl-xml \ pasjpeg regexpr rtl-extra rtl-objpas x11 USE_XORG= x11 USE_GITHUB= yes GH_ACCOUNT= Nenirey GH_PROJECT= AWGG GH_TAGNAME= 28d009f DESKTOP_ENTRIES="AWGG" \ "Advanced wget GUI" \ "${PREFIX}/share/pixmaps/AWGG16x16.png" \ "${PORTNAME}" \ "Network;P2P;" \ ${TRUE} USE_FPC_gtk2= cairo USE_GNOME_gtk2= cairo USE_FPC+= ${USE_FPC_${FLAVOR}} USE_GNOME+= ${USE_GNOME_${FLAVOR}} LAZBUILD_ARGS= -d LAZARUS_PROJECT_FILES= src/awgg.lpi post-patch: ${REINPLACE_CMD} 's|/usr/bin/shutdown|/sbin/shutdown|g' ${WRKSRC}/src/fmain.pas ${REINPLACE_CMD} 's|/usr|${LOCALBASE}|g' ${WRKSRC}/src/fmain.pas do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} cd ${WRKSRC}/pixmaps && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/share/pixmaps .include Index: head/net-p2p/retroshare/Makefile =================================================================== --- head/net-p2p/retroshare/Makefile (revision 516919) +++ head/net-p2p/retroshare/Makefile (revision 516920) @@ -1,63 +1,63 @@ # Created by: glocke@bsdstammtisch.at # $FreeBSD$ PORTNAME= retroshare DISTVERSIONPREFIX= v DISTVERSION= 0.6.4 PORTREVISION= 4 CATEGORIES= net-p2p PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ PATCHFILES= 428b331d8efe.patch:-p1 MAINTAINER= peter@netkey.at COMMENT= Private and secure decentralised communication platform LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE.txt LIB_DEPENDS= libsqlcipher.so:databases/sqlcipher \ libspeex.so:audio/speex \ libspeexdsp.so:audio/speexdsp \ libgnome-keyring.so:security/libgnome-keyring \ libgpgme.so:security/gpgme \ libopencv_highgui.so:graphics/opencv \ libopencv_imgproc.so:graphics/opencv-core \ libavcodec.so:multimedia/ffmpeg \ libcurl.so:ftp/curl \ libmicrohttpd.so:www/libmicrohttpd \ libminiupnpc.so:net/miniupnpc USES= compiler:features desktop-file-utils dos2unix \ - gnome pkgconfig qmake qt:5 ssl + gl gnome pkgconfig qmake qt:5 ssl USE_GITHUB= yes GH_ACCOUNT= RetroShare GH_PROJECT= RetroShare RS_REVISION= 0e6d27a USE_GNOME= libxml2 libxslt USE_GL= gl USE_QT= core gui multimedia printsupport network widgets xml \ buildtools_build uitools_build DOS2UNIX_FILES= retroshare-nogui/src/retroshare-nogui.pro .include post-patch: @${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|' \ ${WRKSRC}/retroshare.pri @${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|' \ ${WRKSRC}/libretroshare/src/libretroshare.pro @${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|' \ ${WRKSRC}/libretroshare/src/rsserver/rsaccounts.cc @${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|' \ ${WRKSRC}/retroshare-gui/src/retroshare-gui.pro @${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|' \ ${WRKSRC}/retroshare-nogui/src/retroshare-nogui.pro @${REINPLACE_CMD} -e 's|/usr/bin|${PREFIX}/bin|' \ ${WRKSRC}/data/retroshare.desktop @${REINPLACE_CMD} -e 's|/usr/share|${PREFIX}/share|' \ ${WRKSRC}/data/retroshare.desktop @${REINPLACE_CMD} -e 's|RS_REVISION_NUMBER.*|RS_REVISION_NUMBER 0x${RS_REVISION}|' \ ${WRKSRC}/libretroshare/src/retroshare/rsversion.h .include Index: head/news/knews/Makefile =================================================================== --- head/news/knews/Makefile (revision 516919) +++ head/news/knews/Makefile (revision 516920) @@ -1,28 +1,28 @@ # Created by: Andreas Klemm # $FreeBSD$ PORTNAME= knews PORTVERSION= 1.0b.1 PORTREVISION= 13 CATEGORIES= news MASTER_SITES= LOCAL/dinoex MAINTAINER= dinoex@FreeBSD.org COMMENT= Threaded NNTP newsreader for X11 LIB_DEPENDS= libpng.so:graphics/png \ libcompface.so:mail/faces RUN_DEPENDS= newsp:print/mp-letter LICENSE= GPLv2 -USES= imake jpeg +USES= imake jpeg xorg USE_XORG= xmu xpm xt sm ice xext x11 MAKE_FLAGS= BINDIR=${PREFIX}/bin MANDIR=${PREFIX}/man/man1 CC="${CC}" \ XAPPLOADDIR=${PREFIX}/lib/X11/app-defaults -f .if defined(MAKE_JOBS) MAKE_ARGS+= -j${MAKE_JOBS} .endif .include Index: head/news/slrnface/Makefile =================================================================== --- head/news/slrnface/Makefile (revision 516919) +++ head/news/slrnface/Makefile (revision 516920) @@ -1,33 +1,34 @@ # Created by: Oliver Braun # $FreeBSD$ PORTNAME= slrnface PORTVERSION= 2.1.1 PORTREVISION= 6 CATEGORIES= news MASTER_SITES= DEBIAN DISTNAME= ${PORTNAME}_${PORTVERSION}.orig MAINTAINER= ports@FreeBSD.org COMMENT= Shows X-Faces from slrn in X11 terminal emulator LIB_DEPENDS= libcompface.so:mail/faces WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} ALL_TARGET= slrnface MAKE_ARGS= CC="${CC}" C_FLAGS="${CFLAGS}" \ X_INCL=-I${LOCALBASE}/include \ XF_LIB="-L${LOCALBASE}/lib -lcompface" +USES= xorg USE_XORG= xt PLIST_FILES= bin/slrnface man/man1/slrnface.1.gz %%DATADIR%%/slrnface.sl SUB_FILES= pkg-message do-install: ${INSTALL_PROGRAM} ${WRKSRC}/slrnface ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/slrnface.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 @${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_SCRIPT} ${WRKSRC}/slrnface.sl ${STAGEDIR}${DATADIR} .include Index: head/news/xrn/Makefile =================================================================== --- head/news/xrn/Makefile (revision 516919) +++ head/news/xrn/Makefile (revision 516920) @@ -1,36 +1,36 @@ # Created by: Anders Nordby # $FreeBSD$ PORTNAME= xrn DISTVERSION= 10.00-beta-3 CATEGORIES= news MASTER_SITES= ftp://sipb.mit.edu/pub/xrn/ \ ftp://ftp.nuug.no/pub/anders/distfiles/ MAINTAINER= ports@FreeBSD.org COMMENT= Usenet News reader for the X Window System BROKEN= unfetchable -USES= bison gmake pkgconfig +USES= bison gmake pkgconfig xorg GNU_CONFIGURE= yes USE_XORG= ice sm x11 xaw xext xmu xpm xt DOCS= COMMON-PROBLMS COPYRIGHT CREDITS ChangeLog CONFIGURE_ARGS+= --sysconfdir=${PREFIX}/share OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -E -e "s|^#error.+||g" \ -e "s|/usr/lib/sendmail|/usr/sbin/sendmail|g" \ -e "s|^$$|#define POSIX_REGEX|" \ ${WRKSRC}/config.h post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for f in ${DOCS} ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR} .endfor .include