Index: head/audio/cava/Makefile =================================================================== --- head/audio/cava/Makefile (revision 500605) +++ head/audio/cava/Makefile (revision 500606) @@ -1,66 +1,66 @@ # $FreeBSD$ PORTNAME= cava DISTVERSION= 0.6.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= audio MAINTAINER= tobik@FreeBSD.org COMMENT= Console-based Audio Visualizer for MPD, PulseAudio, and sndio LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libfftw3.so:math/fftw3 \ libiniparser.so:devel/iniparser USES= autoreconf libtool localbase ncurses USE_GITHUB= yes GH_ACCOUNT= karlstav GNU_CONFIGURE= yes CONFIGURE_ENV= ac_cv_lib_asound_snd_pcm_open=no \ FONT_DIR=${DATADIR} INSTALL_TARGET= install-strip PLIST_FILES= bin/cava PORTDOCS= README.md PORTEXAMPLES= config OPTIONS_DEFINE= DOCS EXAMPLES PULSEAUDIO SNDIO VT OPTIONS_DEFAULT= PULSEAUDIO SNDIO VT .if !exists(/usr/bin/vtfontcvt) OPTIONS_EXCLUDE= VT .endif VT_DESC= Build with vt(4) support (installs custom font) PULSEAUDIO_CONFIGURE_ENV_OFF= ac_cv_lib_pulse_simple_pa_simple_new=no PULSEAUDIO_LIB_DEPENDS= libpulse-simple.so:audio/pulseaudio \ libpulse.so:audio/pulseaudio \ SNDIO_CONFIGURE_ENV_OFF= ac_cv_lib_sndio_sio_open=no SNDIO_LIB_DEPENDS= libsndio.so:audio/sndio VT_BUILD_DEPENDS= psf2bdf:x11-fonts/psftools VT_MAKE_ARGS_OFF= cava_font__DATA="" VT_PLIST_FILES= ${DATADIR}/cava.fnt pre-configure: @${ECHO_CMD} ${DISTVERSION} > ${WRKSRC}/version pre-build-VT-on: psf2bdf --fontname="-gnu-cava-medium-r-normal--16-160-75-75-c-80-iso10646-1" \ ${WRKSRC}/cava.psf > ${WRKSRC}/cava.bdf vtfontcvt ${WRKSRC}/cava.bdf ${WRKSRC}/cava.fnt post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR} post-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/example_files/config ${STAGEDIR}${EXAMPLESDIR} .include Index: head/audio/dpf-plugins-lv2/Makefile =================================================================== --- head/audio/dpf-plugins-lv2/Makefile (revision 500605) +++ head/audio/dpf-plugins-lv2/Makefile (revision 500606) @@ -1,49 +1,50 @@ # $FreeBSD$ PORTNAME= dpf-plugins DISTVERSIONPREFIX= v DISTVERSION= 1.2 +PORTREVISION= 1 CATEGORIES= audio PKGNAMESUFFIX= -lv2 MAINTAINER= yuri@FreeBSD.org COMMENT= Collection of DPF-based LV2 plugins LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= lv2>0:audio/lv2 \ bash:shells/bash LIB_DEPENDS= liblo.so:audio/liblo \ libprojectM.so:graphics/libprojectm USES= compiler:c++11-lang gl gmake localbase pkgconfig shebangfix SHEBANG_FILES= dpf/utils/generate-ttl.sh USE_GITHUB= yes GH_ACCOUNT= DISTRHO GH_PROJECT= DPF-Plugins USE_XORG= x11 USE_GL= gl CXXFLAGS+= -I${FILESDIR} LDFLAGS+= -pthread OPTIONS_DEFINE= JACK OPTIONS_DEFAULT= JACK OPTIONS_SUB= yes OPTIONS_DEFINE_amd64= SIMD OPTIONS_DEFINE_i386= SIMD OPTIONS_DEFAULT_amd64= SIMD OPTIONS_DEFAULT_i386= SIMD JACK_MAKE_ARGS= HAVE_JACK=true JACK_MAKE_ARGS_OFF= HAVE_JACK=false JACK_LIB_DEPENDS= libjack.so:audio/jack SIMD_MAKE_ENV= SIMD_FLAGS="-mtune=generic -msse -msse2 -mfpmath=sse" post-patch: # disable all plugins except for LV2 @${FIND} ${WRKSRC} -name "*.mk" | ${XARGS} ${REINPLACE_CMD} -i '' -E 's/BUILD_(LADSPA|DSSI|VST2) *= *true/BUILD_\1 = false/' .include Index: head/audio/drumstick/Makefile =================================================================== --- head/audio/drumstick/Makefile (revision 500605) +++ head/audio/drumstick/Makefile (revision 500606) @@ -1,40 +1,40 @@ # $FreeBSD$ PORTNAME= drumstick DISTVERSION= 1.1.2 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= audio multimedia MASTER_SITES= SF/${PORTNAME}/${PORTVERSION}/ MAINTAINER= yuri@FreeBSD.org COMMENT= MIDI libraries for Qt5/C++ LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libfluidsynth.so:audio/fluidsynth RUN_DEPENDS= ${LOCALBASE}/share/sounds/sf2/FluidR3_GM.sf2:audio/fluid-soundfont USES= compiler:c++11-lang cmake pkgconfig qt:5 shared-mime-info tar:bz2 USE_QT= core gui network svg testlib widgets buildtools_build qmake_build USE_LDCONFIG= yes OPTIONS_DEFINE= PULSEAUDIO MANPAGES OPTIONS_DEFAULT= PULSEAUDIO MANPAGES OPTIONS_SUB= yes PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio PULSEAUDIO_CMAKE_BOOL= USE_PULSEAUDIO MANPAGES_BUILD_DEPENDS= xsltproc:textproc/libxslt \ docbook-xsl>0:textproc/docbook-xsl MANPAGES_CMAKE_BOOL= BUILD_DOCS PLIST_SUB= SHL3=${PORTVERSION} SHL1=${PORTVERSION:R:R} post-patch: @${REINPLACE_CMD} -e 's|"default.sf2"|"${LOCALBASE}/share/sounds/sf2/FluidR3_GM.sf2"|' \ ${WRKSRC}/utils/vpiano/fluidsettingsdialog.cpp \ ${WRKSRC}/library/rt-backends/synth/synthengine.cpp @${REINPLACE_CMD} -e 's|"$${CMAKE_INSTALL_DATAROOTDIR}/man/man1"|"${PREFIX}/man/man1"|' \ ${WRKSRC}/cmake_admin/CreateManpages.cmake .include Index: head/audio/giada/Makefile =================================================================== --- head/audio/giada/Makefile (revision 500605) +++ head/audio/giada/Makefile (revision 500606) @@ -1,37 +1,38 @@ # $FreeBSD$ PORTNAME= giada DISTVERSIONPREFIX= v DISTVERSION= 0.15.3 +PORTREVISION= 1 CATEGORIES= audio PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ PATCHFILES= ea7a3a8c300cf24cee50a834aa0f579fada5f660.patch:-p1 MAINTAINER= yuri@FreeBSD.org COMMENT= Hardcore loop machine LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libasound.so:audio/alsa-lib \ libfltk.so:x11-toolkits/fltk \ libfreetype.so:print/freetype2 \ libjack.so:audio/jack \ libjansson.so:devel/jansson \ libpulse.so:audio/pulseaudio \ librtmidi.so:audio/rtmidi \ libsamplerate.so:audio/libsamplerate \ libsndfile.so:audio/libsndfile USES= autoreconf compiler:c++11-lang gmake localbase USE_GITHUB= yes GH_ACCOUNT= monocasual GNU_CONFIGURE= yes CONFIGURE_ARGS= --target=${OPSYS:tl} USE_XORG= x11 xext xft xpm LDFLAGS+= -lfltk PLIST_FILES= bin/giada .include Index: head/audio/gstreamer-plugins-pulse/Makefile =================================================================== --- head/audio/gstreamer-plugins-pulse/Makefile (revision 500605) +++ head/audio/gstreamer-plugins-pulse/Makefile (revision 500606) @@ -1,13 +1,13 @@ # Created by: Michael Johnson # $FreeBSD$ -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= audio COMMENT= GStreamer plugin for pulseaudio GST_PLUGIN= pulse MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer-plugins .include "${MASTERDIR}/Makefile" Index: head/audio/gstreamer1-plugins-pulse/Makefile =================================================================== --- head/audio/gstreamer1-plugins-pulse/Makefile (revision 500605) +++ head/audio/gstreamer1-plugins-pulse/Makefile (revision 500606) @@ -1,13 +1,13 @@ # $FreeBSD$ -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= audio COMMENT= GStreamer pulseaudio plugin GST_PLUGIN= pulse DIST= good MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins .include "${MASTERDIR}/Makefile" Index: head/audio/gtick/Makefile =================================================================== --- head/audio/gtick/Makefile (revision 500605) +++ head/audio/gtick/Makefile (revision 500606) @@ -1,32 +1,32 @@ # Created by: Liam J. Foy # $FreeBSD$ PORTNAME= gtick PORTVERSION= 0.5.4 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= audio MASTER_SITES= http://www.antcom.de/gtick/download/ MAINTAINER= martymac@FreeBSD.org COMMENT= Metronome application LICENSE= GPLv3 LIB_DEPENDS= libsndfile.so:audio/libsndfile \ libpulse-simple.so:audio/pulseaudio USES= desktop-file-utils gnome pkgconfig GNU_CONFIGURE= yes USE_GNOME= gtk20 INSTALLS_ICONS= yes LDFLAGS+= -L${LOCALBASE}/lib OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_USES= gettext NLS_CONFIGURE_ENABLE= nls post-patch: @${REINPLACE_CMD} -e 's|-O2||' ${WRKSRC}/configure .include Index: head/audio/libmatemixer/Makefile =================================================================== --- head/audio/libmatemixer/Makefile (revision 500605) +++ head/audio/libmatemixer/Makefile (revision 500606) @@ -1,36 +1,36 @@ # $FreeBSD$ PORTNAME= libmatemixer PORTVERSION= 1.20.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= audio mate MASTER_SITES= MATE DIST_SUBDIR= mate MAINTAINER= gnome@FreeBSD.org COMMENT= Mixer library for MATE desktop LICENSE= LGPL21 PORTSCOUT= limitw:1,even USES= gettext gmake libtool pathfix pkgconfig tar:xz USE_GNOME= glib20 intlhack GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-null \ --enable-oss \ --disable-gtk-doc \ --disable-gtk-doc-html \ --disable-gtk-doc-pdf INSTALL_TARGET= install-strip OPTIONS_DEFINE= PULSEAUDIO ALSA OPTIONS_DEFAULT= PULSEAUDIO OPTIONS_SUB= yes PULSEAUDIO_CONFIGURE_ENABLE= pulseaudio PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio ALSA_CONFIGURE_ENABLE= alsa ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib .include Index: head/audio/mate-media/Makefile =================================================================== --- head/audio/mate-media/Makefile (revision 500605) +++ head/audio/mate-media/Makefile (revision 500606) @@ -1,36 +1,37 @@ # Created by: Joe Marcus Clarke # $FreeBSD$ PORTNAME= mate-media PORTVERSION= 1.20.1 +PORTREVISION= 1 CATEGORIES= audio mate MASTER_SITES= MATE DIST_SUBDIR= mate MAINTAINER= gnome@FreeBSD.org COMMENT= Multimedia applications for the MATE desktop LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= itstool:textproc/itstool LIB_DEPENDS= libcanberra-gtk.so:audio/libcanberra \ libcanberra-gtk3.so:audio/libcanberra-gtk3 \ libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 \ libstartup-notification-1.so:x11/startup-notification \ libunique-3.0.so:x11-toolkits/libunique3 PORTSCOUT= limitw:1,even USES= gettext gmake libtool localbase pathfix \ pkgconfig tar:xz USE_MATE= desktop mixer panel USE_GNOME= cairo glib20 gtk30 intlhack libxml2 USE_XORG= x11 USE_LDCONFIG= yes GNU_CONFIGURE= yes INSTALLS_ICONS= yes INSTALL_TARGET= install-strip .include Index: head/audio/paman/Makefile =================================================================== --- head/audio/paman/Makefile (revision 500605) +++ head/audio/paman/Makefile (revision 500606) @@ -1,22 +1,22 @@ # Created by: Romain Tartiere # $FreeBSD$ PORTNAME= paman PORTVERSION= 0.9.4 -PORTREVISION= 9 +PORTREVISION= 10 CATEGORIES= audio MASTER_SITES= http://0pointer.de/lennart/projects/${PORTNAME}/ MAINTAINER= romain@FreeBSD.org COMMENT= Gtk frontend for PulseAudio LIB_DEPENDS= libglademm-2.4.so:devel/libglademm24 \ libpulse.so:audio/pulseaudio GNU_CONFIGURE= yes USES= compiler:c++11-lang gmake pathfix pkgconfig USE_CXXSTD= c++11 CONFIGURE_ARGS= --disable-lynx .include Index: head/audio/paprefs/Makefile =================================================================== --- head/audio/paprefs/Makefile (revision 500605) +++ head/audio/paprefs/Makefile (revision 500606) @@ -1,30 +1,31 @@ # Created by: Romain Tartière # $FreeBSD$ PORTNAME= paprefs PORTVERSION= 1.1 +PORTREVISION= 1 CATEGORIES= audio MASTER_SITES= http://freedesktop.org/software/pulseaudio/${PORTNAME}/ MAINTAINER= romain@FreeBSD.org COMMENT= GTK configuration dialog for PulseAudio LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libdbus-1.so:devel/dbus \ libdbus-glib-1.so:devel/dbus-glib \ libpulse.so:audio/pulseaudio USES= compiler:c++11-lang gnome meson pkgconfig tar:xz USE_GNOME= atkmm glib20 glibmm gtk30 gtkmm30 libsigc++20 OPTIONS_DEFINE= PK NLS OPTIONS_SUB= yes PK_DESC= Force dependency on PackageKit PK_LIB_DEPENDS= libpackagekit-glib2.so:ports-mgmt/packagekit NLS_USES= gettext .include Index: head/audio/pavucontrol/Makefile =================================================================== --- head/audio/pavucontrol/Makefile (revision 500605) +++ head/audio/pavucontrol/Makefile (revision 500606) @@ -1,33 +1,34 @@ # Created by: Romain Tartière # $FreeBSD$ PORTNAME= pavucontrol PORTVERSION= 4.0 +PORTREVISION= 1 CATEGORIES= audio MASTER_SITES= http://freedesktop.org/software/pulseaudio/${PORTNAME}/ MAINTAINER= romain@FreeBSD.org COMMENT= GTK mixer for PulseAudio LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libpulse.so:audio/pulseaudio \ libcanberra-gtk3.so:audio/libcanberra-gtk3 USES= gmake pkgconfig gettext tar:xz compiler:c++11-lang USE_GNOME= glibmm gtkmm30 intltool libsigc++20 USE_CXXSTD= c++11 GNU_CONFIGURE= yes CFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib CONFIGURE_ARGS= --disable-lynx post-patch: # Install locales files in right place ${REINPLACE_CMD} -e 's|[$$][(]DATADIRNAME[)]|share|' \ ${WRKSRC}/po/Makefile.in.in .include Index: head/audio/pavucontrol-qt/Makefile =================================================================== --- head/audio/pavucontrol-qt/Makefile (revision 500605) +++ head/audio/pavucontrol-qt/Makefile (revision 500606) @@ -1,23 +1,24 @@ # Created by: Olivier Duchateau # $FreeBSD$ PORTNAME= pavucontrol-qt PORTVERSION= 0.14.0 +PORTREVISION= 1 CATEGORIES= audio MASTER_SITES= LXQT/${PORTNAME} MAINTAINER= jsm@FreeBSD.org COMMENT= PulseAudio mixer in Qt LICENSE= GPLv2 LIB_DEPENDS= libpulse.so:audio/pulseaudio USES= cmake compiler:c++14-lang gettext-runtime localbase:ldflags qt:5 \ lxqt pkgconfig tar:xz gnome USE_QT= buildtools_build qmake_build core dbus gui linguisttools \ widgets USE_LXQT= buildtools USE_GNOME= glib20 .include Index: head/audio/pavumeter/Makefile =================================================================== --- head/audio/pavumeter/Makefile (revision 500605) +++ head/audio/pavumeter/Makefile (revision 500606) @@ -1,24 +1,24 @@ # Created by: Romain Tartière # $FreeBSD$ PORTNAME= pavumeter PORTVERSION= 0.9.3 -PORTREVISION= 10 +PORTREVISION= 11 CATEGORIES= audio MASTER_SITES= http://0pointer.de/lennart/projects/${PORTNAME}/ MAINTAINER= romain@FreeBSD.org COMMENT= GTK volume meter for PulseAudio BUILD_DEPENDS= pulseaudio>=0.9.7:audio/pulseaudio RUN_DEPENDS= pulseaudio>=0.9.7:audio/pulseaudio LIB_DEPENDS= libglademm-2.4.so:devel/libglademm24 \ libpulse.so:audio/pulseaudio GNU_CONFIGURE= yes USES= compiler:c++11-lang gmake pkgconfig USE_CXXSTD= c++11 CONFIGURE_ARGS= --disable-lynx .include Index: head/audio/plasma5-plasma-pa/Makefile =================================================================== --- head/audio/plasma5-plasma-pa/Makefile (revision 500605) +++ head/audio/plasma5-plasma-pa/Makefile (revision 500606) @@ -1,23 +1,24 @@ # $FreeBSD$ PORTNAME= plasma-pa DISTVERSION= ${KDE_PLASMA_VERSION} +PORTREVISION= 1 CATEGORIES= audio kde kde-plasma MAINTAINER= kde@FreeBSD.org COMMENT= Plasma5 Plasma pulse audio mixer LIB_DEPENDS= libcanberra.so:audio/libcanberra \ libpulse.so:audio/pulseaudio USES= cmake compiler:c++11-lib cpe gettext kde:5 \ pkgconfig qt:5 shebangfix tar:xz USE_GNOME= gconf2 USE_KDE= config configwidgets coreaddons ecm globalaccel i18n \ kdeclarative package plasma-framework USE_QT= core dbus declarative gui network widgets \ buildtools_build qmake_build SHEBANG_FILES= data/plasmaVolumeDisableKMixAutostart.pl .include Index: head/audio/pulseaudio/Makefile =================================================================== --- head/audio/pulseaudio/Makefile (revision 500605) +++ head/audio/pulseaudio/Makefile (revision 500606) @@ -1,120 +1,121 @@ # Created by: Joe Marcus Clarke # $FreeBSD$ # # !!!NOTE!!! Any PORTVERSION update to this port must be accompanied by # PORTREVISION bumps of depending ports. PORTNAME= pulseaudio PORTVERSION= 12.2 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= audio MASTER_SITES= http://freedesktop.org/software/pulseaudio/releases/ MAINTAINER= gnome@FreeBSD.org COMMENT= Sound server for UNIX LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/LGPL LIB_DEPENDS= libsndfile.so:audio/libsndfile \ libfftw3.so:math/fftw3 \ libfftw3f.so:math/fftw3-float \ libdbus-1.so:devel/dbus \ libltdl.so:devel/libltdl \ libck-connector.so:sysutils/consolekit2 USES= compiler:c11 cpe gettext gmake gnome iconv libtool \ pathfix pkgconfig python:run shebangfix ssl tar:xz USE_GNOME= glib20 intltool USE_XORG= ice sm x11 xcb xtst USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ENV= PTHREAD_LIBS="-lpthread" \ OPENSSL_CFLAGS="-I${OPENSSLINC}" \ OPENSSL_LIBS="-L${OPENSSLLIB} -lcrypto -lssl" \ LIBS="-lm -lintl" \ ac_cv_header_linux_input_h="" CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib INSTALL_TARGET= install-strip SHEBANG_FILES= shell-completion/bash/pulseaudio \ src/utils/qpaeq bash_CMD= ${SETENV} bash SUB_FILES= pkg-message CONFIGURE_ARGS= --localstatedir=/var \ --without-caps \ + --disable-esound \ --disable-udev \ --disable-gtk3 \ --disable-systemd-daemon \ --disable-systemd-journal \ --disable-systemd-login \ --disable-neon-opt \ --disable-lirc # untested USERS= pulse GROUPS= pulse pulse-access pulse-rt OPTIONS_SUB= yes OPTIONS_DEFINE= AVAHI GCONF GSETTINGS SIMD OPTIONS_DEFAULT=AVAHI SIMD SIMPLE SOXR SPEEX WEBRTC_AEC AVAHI_CONFIGURE_ENABLE= avahi AVAHI_LIB_DEPENDS= libavahi-client.so:net/avahi-app GCONF_CONFIGURE_ENABLE= gconf GCONF_USE= GNOME=gconf2 GSETTINGS_DESC= GSettings configuration backend support GSETTINGS_CONFIGURE_ENABLE= gsettings GSETTINGS_VARS= GLIB_SCHEMAS=org.freedesktop.pulseaudio.gschema.xml SIMD_CONFIGURE_ENABLE= orc SIMD_LIB_DEPENDS= liborc-0.4.so:devel/orc OPTIONS_GROUP= AUDIO OPTIONS_GROUP_AUDIO= ALSA JACK SOXR SPEEX WEBRTC_AEC AUDIO_DESC= Audio support ALSA_CONFIGURE_ENABLE= alsa ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib JACK_CONFIGURE_ENABLE= jack JACK_LIB_DEPENDS= libjack.so:audio/jack SOXR_CONFIGURE_WITH= soxr SOXR_LIB_DEPENDS= libsoxr.so:audio/libsoxr SPEEX_DESC= Speex resampler and AEC support SPEEX_CONFIGURE_WITH= speex SPEEX_LIB_DEPENDS= libspeexdsp.so:audio/speexdsp WEBRTC_AEC_DESC= WebRTC-based echo canceller WEBRTC_AEC_LIB_DEPENDS= libwebrtc_audio_processing.so:audio/webrtc-audio-processing WEBRTC_AEC_CONFIGURE_ENABLE= webrtc-aec OPTIONS_SINGLE= DATABASE OPTIONS_SINGLE_DATABASE= TDB GDBM SIMPLE DATABASE_DESC= Database support GDBM_DESC= GNU database manager support GDBM_CONFIGURE_ON= --with-database=gdbm GDBM_LIB_DEPENDS= libgdbm.so:databases/gdbm SIMPLE_DESC= Simple database support SIMPLE_CONFIGURE_ON= --with-database=simple TDB_DESC= Trivial database support TDB_CONFIGURE_ON= --with-database=tdb TDB_LIB_DEPENDS= libtdb.so:databases/tdb PULSE_VERSION= ${PORTVERSION:C/^([0-9]+\.[0-9]+).*/\1/} PLIST_SUB= PULSE_VERSION=${PULSE_VERSION} post-patch: @${REINPLACE_CMD} -e 's|/usr/share|${LOCALBASE}/share|g' \ ${WRKSRC}/src/daemon/default.pa.in @${REINPLACE_CMD} -e 's|-Wmissing-include-dirs||g' \ ${WRKSRC}/configure post-install: @${MKDIR} ${STAGEDIR}${PREFIX}/etc/pulse .for ii in default.pa daemon.conf client.conf system.pa ${INSTALL_DATA} ${WRKSRC}/src/${ii} \ ${STAGEDIR}${PREFIX}/etc/pulse/${ii}.sample .endfor # Delete ${STAGEDIR}${PREFIX}/libexec/pulse directory, if it's empty @(cd ${STAGEDIR}${PREFIX}/libexec && \ ${FIND} * -maxdepth 0 -type d -empty -name pulse -delete) .include Index: head/audio/pulseaudio/pkg-plist =================================================================== --- head/audio/pulseaudio/pkg-plist (revision 500605) +++ head/audio/pulseaudio/pkg-plist (revision 500606) @@ -1,294 +1,286 @@ -bin/esdcompat bin/pacat bin/pacmd bin/pactl bin/padsp bin/pamon bin/paplay bin/parec bin/parecord bin/pasuspender bin/pax11publish bin/pulseaudio bin/qpaeq bin/start-pulseaudio-x11 share/bash-completion/completions/pacat share/bash-completion/completions/pacmd share/bash-completion/completions/pactl share/bash-completion/completions/padsp share/bash-completion/completions/paplay share/bash-completion/completions/parec share/bash-completion/completions/parecord share/bash-completion/completions/pasuspender share/bash-completion/completions/pulseaudio etc/dbus-1/system.d/pulseaudio-system.conf @sample etc/pulse/client.conf.sample @sample etc/pulse/daemon.conf.sample @sample etc/pulse/default.pa.sample @sample etc/pulse/system.pa.sample etc/xdg/autostart/pulseaudio.desktop include/pulse/cdecl.h include/pulse/channelmap.h include/pulse/context.h include/pulse/def.h include/pulse/direction.h include/pulse/error.h include/pulse/ext-device-manager.h include/pulse/ext-device-restore.h include/pulse/ext-stream-restore.h include/pulse/format.h include/pulse/gccmacro.h include/pulse/glib-mainloop.h include/pulse/introspect.h include/pulse/mainloop-api.h include/pulse/mainloop-signal.h include/pulse/mainloop.h include/pulse/operation.h include/pulse/proplist.h include/pulse/pulseaudio.h include/pulse/rtclock.h include/pulse/sample.h include/pulse/scache.h include/pulse/simple.h include/pulse/stream.h include/pulse/subscribe.h include/pulse/thread-mainloop.h include/pulse/timeval.h include/pulse/utf8.h include/pulse/util.h include/pulse/version.h include/pulse/volume.h include/pulse/xmalloc.h lib/cmake/PulseAudio/PulseAudioConfig.cmake lib/cmake/PulseAudio/PulseAudioConfigVersion.cmake lib/libpulse-mainloop-glib.so lib/libpulse-mainloop-glib.so.0 lib/libpulse-mainloop-glib.so.0.0.5 lib/libpulse-simple.so lib/libpulse-simple.so.0 lib/libpulse-simple.so.0.1.1 lib/libpulse.so lib/libpulse.so.0 lib/libpulse.so.0.20.3 %%AVAHI%%lib/pulse-%%PULSE_VERSION%%/modules/libavahi-wrap.so lib/pulse-%%PULSE_VERSION%%/modules/module-allow-passthrough.so lib/pulse-%%PULSE_VERSION%%/modules/module-device-manager.so %%ALSA%%lib/pulse-%%PULSE_VERSION%%/modules/libalsa-util.so lib/pulse-%%PULSE_VERSION%%/modules/libcli.so lib/pulse-%%PULSE_VERSION%%/modules/liboss-util.so lib/pulse-%%PULSE_VERSION%%/modules/libprotocol-cli.so -lib/pulse-%%PULSE_VERSION%%/modules/libprotocol-esound.so lib/pulse-%%PULSE_VERSION%%/modules/libprotocol-http.so lib/pulse-%%PULSE_VERSION%%/modules/libprotocol-native.so lib/pulse-%%PULSE_VERSION%%/modules/libprotocol-simple.so lib/pulse-%%PULSE_VERSION%%/modules/libraop.so lib/pulse-%%PULSE_VERSION%%/modules/librtp.so %%WEBRTC_AEC%%lib/pulse-%%PULSE_VERSION%%/modules/libwebrtc-util.so %%ALSA%%lib/pulse-%%PULSE_VERSION%%/modules/module-alsa-card.so %%ALSA%%lib/pulse-%%PULSE_VERSION%%/modules/module-alsa-sink.so %%ALSA%%lib/pulse-%%PULSE_VERSION%%/modules/module-alsa-source.so lib/pulse-%%PULSE_VERSION%%/modules/module-always-sink.so lib/pulse-%%PULSE_VERSION%%/modules/module-always-source.so lib/pulse-%%PULSE_VERSION%%/modules/module-augment-properties.so lib/pulse-%%PULSE_VERSION%%/modules/module-card-restore.so lib/pulse-%%PULSE_VERSION%%/modules/module-cli-protocol-tcp.so lib/pulse-%%PULSE_VERSION%%/modules/module-cli-protocol-unix.so lib/pulse-%%PULSE_VERSION%%/modules/module-cli.so lib/pulse-%%PULSE_VERSION%%/modules/module-combine.so lib/pulse-%%PULSE_VERSION%%/modules/module-combine-sink.so lib/pulse-%%PULSE_VERSION%%/modules/module-console-kit.so lib/pulse-%%PULSE_VERSION%%/modules/module-dbus-protocol.so lib/pulse-%%PULSE_VERSION%%/modules/module-default-device-restore.so lib/pulse-%%PULSE_VERSION%%/modules/module-detect.so lib/pulse-%%PULSE_VERSION%%/modules/module-device-restore.so lib/pulse-%%PULSE_VERSION%%/modules/module-echo-cancel.so lib/pulse-%%PULSE_VERSION%%/modules/module-equalizer-sink.so -lib/pulse-%%PULSE_VERSION%%/modules/module-esound-compat-spawnfd.so -lib/pulse-%%PULSE_VERSION%%/modules/module-esound-compat-spawnpid.so -lib/pulse-%%PULSE_VERSION%%/modules/module-esound-protocol-tcp.so -lib/pulse-%%PULSE_VERSION%%/modules/module-esound-protocol-unix.so -lib/pulse-%%PULSE_VERSION%%/modules/module-esound-sink.so lib/pulse-%%PULSE_VERSION%%/modules/module-filter-apply.so lib/pulse-%%PULSE_VERSION%%/modules/module-filter-heuristics.so %%GCONF%%lib/pulse-%%PULSE_VERSION%%/modules/module-gconf.so %%GSETTINGS%%lib/pulse-%%PULSE_VERSION%%/modules/module-gsettings.so lib/pulse-%%PULSE_VERSION%%/modules/module-http-protocol-tcp.so lib/pulse-%%PULSE_VERSION%%/modules/module-http-protocol-unix.so lib/pulse-%%PULSE_VERSION%%/modules/module-intended-roles.so %%JACK%%lib/pulse-%%PULSE_VERSION%%/modules/module-jackdbus-detect.so %%JACK%%lib/pulse-%%PULSE_VERSION%%/modules/module-jack-sink.so %%JACK%%lib/pulse-%%PULSE_VERSION%%/modules/module-jack-source.so lib/pulse-%%PULSE_VERSION%%/modules/module-ladspa-sink.so lib/pulse-%%PULSE_VERSION%%/modules/module-loopback.so lib/pulse-%%PULSE_VERSION%%/modules/module-match.so lib/pulse-%%PULSE_VERSION%%/modules/module-native-protocol-fd.so lib/pulse-%%PULSE_VERSION%%/modules/module-native-protocol-tcp.so lib/pulse-%%PULSE_VERSION%%/modules/module-native-protocol-unix.so lib/pulse-%%PULSE_VERSION%%/modules/module-null-sink.so lib/pulse-%%PULSE_VERSION%%/modules/module-null-source.so lib/pulse-%%PULSE_VERSION%%/modules/module-oss.so lib/pulse-%%PULSE_VERSION%%/modules/module-pipe-sink.so lib/pulse-%%PULSE_VERSION%%/modules/module-pipe-source.so lib/pulse-%%PULSE_VERSION%%/modules/module-position-event-sounds.so %%AVAHI%%lib/pulse-%%PULSE_VERSION%%/modules/module-raop-discover.so lib/pulse-%%PULSE_VERSION%%/modules/module-raop-sink.so lib/pulse-%%PULSE_VERSION%%/modules/module-remap-sink.so lib/pulse-%%PULSE_VERSION%%/modules/module-remap-source.so lib/pulse-%%PULSE_VERSION%%/modules/module-rescue-streams.so lib/pulse-%%PULSE_VERSION%%/modules/module-role-cork.so lib/pulse-%%PULSE_VERSION%%/modules/module-role-ducking.so lib/pulse-%%PULSE_VERSION%%/modules/module-rtp-recv.so lib/pulse-%%PULSE_VERSION%%/modules/module-rtp-send.so lib/pulse-%%PULSE_VERSION%%/modules/module-rygel-media-server.so lib/pulse-%%PULSE_VERSION%%/modules/module-simple-protocol-tcp.so lib/pulse-%%PULSE_VERSION%%/modules/module-simple-protocol-unix.so lib/pulse-%%PULSE_VERSION%%/modules/module-sine.so lib/pulse-%%PULSE_VERSION%%/modules/module-sine-source.so lib/pulse-%%PULSE_VERSION%%/modules/module-stream-restore.so lib/pulse-%%PULSE_VERSION%%/modules/module-suspend-on-idle.so lib/pulse-%%PULSE_VERSION%%/modules/module-switch-on-connect.so lib/pulse-%%PULSE_VERSION%%/modules/module-switch-on-port-available.so lib/pulse-%%PULSE_VERSION%%/modules/module-tunnel-sink-new.so lib/pulse-%%PULSE_VERSION%%/modules/module-tunnel-sink.so lib/pulse-%%PULSE_VERSION%%/modules/module-tunnel-source-new.so lib/pulse-%%PULSE_VERSION%%/modules/module-tunnel-source.so lib/pulse-%%PULSE_VERSION%%/modules/module-virtual-sink.so lib/pulse-%%PULSE_VERSION%%/modules/module-virtual-source.so lib/pulse-%%PULSE_VERSION%%/modules/module-virtual-surround-sink.so lib/pulse-%%PULSE_VERSION%%/modules/module-volume-restore.so lib/pulse-%%PULSE_VERSION%%/modules/module-x11-bell.so lib/pulse-%%PULSE_VERSION%%/modules/module-x11-cork-request.so lib/pulse-%%PULSE_VERSION%%/modules/module-x11-publish.so lib/pulse-%%PULSE_VERSION%%/modules/module-x11-xsmp.so %%AVAHI%%lib/pulse-%%PULSE_VERSION%%/modules/module-zeroconf-discover.so %%AVAHI%%lib/pulse-%%PULSE_VERSION%%/modules/module-zeroconf-publish.so lib/pulseaudio/libpulsecommon-%%PULSE_VERSION%%.so lib/pulseaudio/libpulsecore-%%PULSE_VERSION%%.so lib/pulseaudio/libpulsedsp.so libdata/pkgconfig/libpulse-mainloop-glib.pc libdata/pkgconfig/libpulse-simple.pc libdata/pkgconfig/libpulse.pc %%GCONF%%libexec/pulse/gconf-helper %%GSETTINGS%%libexec/pulse/gsettings-helper -man/man1/esdcompat.1.gz man/man1/pacat.1.gz man/man1/pacmd.1.gz man/man1/pactl.1.gz man/man1/padsp.1.gz man/man1/pamon.1.gz man/man1/paplay.1.gz man/man1/parec.1.gz man/man1/parecord.1.gz man/man1/pasuspender.1.gz man/man1/pax11publish.1.gz man/man1/pulseaudio.1.gz man/man1/start-pulseaudio-x11.1.gz man/man5/default.pa.5.gz man/man5/pulse-cli-syntax.5.gz man/man5/pulse-client.conf.5.gz man/man5/pulse-daemon.conf.5.gz %%GSETTINGS%%share/GConf/gsettings/pulseaudio.convert %%ALSA%%share/pulseaudio/alsa-mixer/paths/analog-input-aux.conf %%ALSA%%share/pulseaudio/alsa-mixer/paths/analog-input-dock-mic.conf %%ALSA%%share/pulseaudio/alsa-mixer/paths/analog-input-fm.conf %%ALSA%%share/pulseaudio/alsa-mixer/paths/analog-input-front-mic.conf %%ALSA%%share/pulseaudio/alsa-mixer/paths/analog-input-headphone-mic.conf %%ALSA%%share/pulseaudio/alsa-mixer/paths/analog-input-headset-mic.conf %%ALSA%%share/pulseaudio/alsa-mixer/paths/analog-input-internal-mic-always.conf %%ALSA%%share/pulseaudio/alsa-mixer/paths/analog-input-internal-mic.conf %%ALSA%%share/pulseaudio/alsa-mixer/paths/analog-input-linein.conf %%ALSA%%share/pulseaudio/alsa-mixer/paths/analog-input-mic-line.conf %%ALSA%%share/pulseaudio/alsa-mixer/paths/analog-input-mic.conf %%ALSA%%share/pulseaudio/alsa-mixer/paths/analog-input-mic.conf.common %%ALSA%%share/pulseaudio/alsa-mixer/paths/analog-input-rear-mic.conf %%ALSA%%share/pulseaudio/alsa-mixer/paths/analog-input-tvtuner.conf %%ALSA%%share/pulseaudio/alsa-mixer/paths/analog-input-video.conf %%ALSA%%share/pulseaudio/alsa-mixer/paths/analog-input.conf %%ALSA%%share/pulseaudio/alsa-mixer/paths/analog-input.conf.common %%ALSA%%share/pulseaudio/alsa-mixer/paths/analog-output-headphones-2.conf %%ALSA%%share/pulseaudio/alsa-mixer/paths/analog-output-headphones.conf %%ALSA%%share/pulseaudio/alsa-mixer/paths/analog-output-lineout.conf %%ALSA%%share/pulseaudio/alsa-mixer/paths/analog-output-mono.conf %%ALSA%%share/pulseaudio/alsa-mixer/paths/analog-output-speaker-always.conf %%ALSA%%share/pulseaudio/alsa-mixer/paths/analog-output-speaker.conf %%ALSA%%share/pulseaudio/alsa-mixer/paths/analog-output.conf %%ALSA%%share/pulseaudio/alsa-mixer/paths/analog-output.conf.common %%ALSA%%share/pulseaudio/alsa-mixer/paths/hdmi-output-0.conf %%ALSA%%share/pulseaudio/alsa-mixer/paths/hdmi-output-1.conf %%ALSA%%share/pulseaudio/alsa-mixer/paths/hdmi-output-2.conf %%ALSA%%share/pulseaudio/alsa-mixer/paths/hdmi-output-3.conf %%ALSA%%share/pulseaudio/alsa-mixer/paths/hdmi-output-4.conf %%ALSA%%share/pulseaudio/alsa-mixer/paths/hdmi-output-5.conf %%ALSA%%share/pulseaudio/alsa-mixer/paths/hdmi-output-6.conf %%ALSA%%share/pulseaudio/alsa-mixer/paths/hdmi-output-7.conf %%ALSA%%share/pulseaudio/alsa-mixer/paths/iec958-stereo-input.conf %%ALSA%%share/pulseaudio/alsa-mixer/paths/iec958-stereo-output.conf %%ALSA%%share/pulseaudio/alsa-mixer/paths/steelseries-arctis-input.conf %%ALSA%%share/pulseaudio/alsa-mixer/paths/steelseries-arctis-output-mono.conf %%ALSA%%share/pulseaudio/alsa-mixer/paths/steelseries-arctis-output-stereo.conf %%ALSA%%share/pulseaudio/alsa-mixer/profile-sets/default.conf %%ALSA%%share/pulseaudio/alsa-mixer/profile-sets/dell-dock-tb16-usb-audio.conf %%ALSA%%share/pulseaudio/alsa-mixer/profile-sets/force-speaker-and-int-mic.conf %%ALSA%%share/pulseaudio/alsa-mixer/profile-sets/force-speaker.conf %%ALSA%%share/pulseaudio/alsa-mixer/profile-sets/kinect-audio.conf %%ALSA%%share/pulseaudio/alsa-mixer/profile-sets/maudio-fasttrack-pro.conf %%ALSA%%share/pulseaudio/alsa-mixer/profile-sets/native-instruments-audio4dj.conf %%ALSA%%share/pulseaudio/alsa-mixer/profile-sets/native-instruments-audio8dj.conf %%ALSA%%share/pulseaudio/alsa-mixer/profile-sets/native-instruments-korecontroller.conf %%ALSA%%share/pulseaudio/alsa-mixer/profile-sets/native-instruments-traktor-audio10.conf %%ALSA%%share/pulseaudio/alsa-mixer/profile-sets/native-instruments-traktor-audio2.conf %%ALSA%%share/pulseaudio/alsa-mixer/profile-sets/native-instruments-traktor-audio6.conf %%ALSA%%share/pulseaudio/alsa-mixer/profile-sets/native-instruments-traktorkontrol-s4.conf %%ALSA%%share/pulseaudio/alsa-mixer/profile-sets/sb-omni-surround-5.1.conf %%ALSA%%share/pulseaudio/alsa-mixer/profile-sets/steelseries-arctis-usb-audio.conf share/zsh/site-functions/_pulseaudio share/locale/as/LC_MESSAGES/pulseaudio.mo share/locale/be/LC_MESSAGES/pulseaudio.mo share/locale/bn_IN/LC_MESSAGES/pulseaudio.mo share/locale/ca/LC_MESSAGES/pulseaudio.mo share/locale/cs/LC_MESSAGES/pulseaudio.mo share/locale/de/LC_MESSAGES/pulseaudio.mo share/locale/de_CH/LC_MESSAGES/pulseaudio.mo share/locale/el/LC_MESSAGES/pulseaudio.mo share/locale/es/LC_MESSAGES/pulseaudio.mo share/locale/fi/LC_MESSAGES/pulseaudio.mo share/locale/fr/LC_MESSAGES/pulseaudio.mo share/locale/gu/LC_MESSAGES/pulseaudio.mo share/locale/gl/LC_MESSAGES/pulseaudio.mo share/locale/he/LC_MESSAGES/pulseaudio.mo share/locale/hi/LC_MESSAGES/pulseaudio.mo share/locale/hr/LC_MESSAGES/pulseaudio.mo share/locale/hu/LC_MESSAGES/pulseaudio.mo share/locale/id/LC_MESSAGES/pulseaudio.mo share/locale/it/LC_MESSAGES/pulseaudio.mo share/locale/ja/LC_MESSAGES/pulseaudio.mo share/locale/kn/LC_MESSAGES/pulseaudio.mo share/locale/ko/LC_MESSAGES/pulseaudio.mo share/locale/lt/LC_MESSAGES/pulseaudio.mo share/locale/ml/LC_MESSAGES/pulseaudio.mo share/locale/mr/LC_MESSAGES/pulseaudio.mo share/locale/nl/LC_MESSAGES/pulseaudio.mo share/locale/nn/LC_MESSAGES/pulseaudio.mo share/locale/oc/LC_MESSAGES/pulseaudio.mo share/locale/or/LC_MESSAGES/pulseaudio.mo share/locale/pa/LC_MESSAGES/pulseaudio.mo share/locale/pl/LC_MESSAGES/pulseaudio.mo share/locale/pt/LC_MESSAGES/pulseaudio.mo share/locale/pt_BR/LC_MESSAGES/pulseaudio.mo share/locale/ru/LC_MESSAGES/pulseaudio.mo share/locale/sk/LC_MESSAGES/pulseaudio.mo share/locale/sr/LC_MESSAGES/pulseaudio.mo share/locale/sr@latin/LC_MESSAGES/pulseaudio.mo share/locale/sv/LC_MESSAGES/pulseaudio.mo share/locale/ta/LC_MESSAGES/pulseaudio.mo share/locale/te/LC_MESSAGES/pulseaudio.mo share/locale/tr/LC_MESSAGES/pulseaudio.mo share/locale/uk/LC_MESSAGES/pulseaudio.mo share/locale/zh_CN/LC_MESSAGES/pulseaudio.mo share/locale/zh_TW/LC_MESSAGES/pulseaudio.mo share/vala/vapi/libpulse-mainloop-glib.deps share/vala/vapi/libpulse-mainloop-glib.vapi share/vala/vapi/libpulse-simple.deps share/vala/vapi/libpulse-simple.vapi share/vala/vapi/libpulse.deps share/vala/vapi/libpulse.vapi Index: head/audio/pulseaudio-module-sndio/Makefile =================================================================== --- head/audio/pulseaudio-module-sndio/Makefile (revision 500605) +++ head/audio/pulseaudio-module-sndio/Makefile (revision 500606) @@ -1,23 +1,24 @@ # Created by: Tobias Kortkamp # $FreeBSD$ PORTNAME= pulseaudio-module-sndio DISTVERSION= 12.0 +PORTREVISION= 1 CATEGORIES= audio MASTER_SITES= https://github.com/t6/pulseaudio-module-sndio/releases/download/${DISTVERSION}/ MAINTAINER= tobik@FreeBSD.org COMMENT= Sndio module for PulseAudio LICENSE= ISCL LGPL21+ LICENSE_COMB= multi LIB_DEPENDS= libsndio.so:audio/sndio \ libpulse.so:audio/pulseaudio USES= pkgconfig PULSE_MODDIR= `pkg-config --variable=modlibexecdir libpulse` PLIST_FILES= ${PULSE_MODDIR}/module-sndio.so SUB_FILES= pkg-message .include Index: head/audio/pulseaudio-module-xrdp/Makefile =================================================================== --- head/audio/pulseaudio-module-xrdp/Makefile (revision 500605) +++ head/audio/pulseaudio-module-xrdp/Makefile (revision 500606) @@ -1,37 +1,37 @@ # $FreeBSD$ PORTNAME= pulseaudio-module-xrdp DISTVERSIONPREFIX= v DISTVERSION= 0.2 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= audio MAINTAINER= meta@FreeBSD.org COMMENT= PulseAudio module which enables xrdp to use audio redirection LICENSE= APACHE20 BUILD_DEPENDS= ${NONEXISTENT}:audio/pulseaudio:configure LIB_DEPENDS= libpulse.so:audio/pulseaudio USES= autoreconf:build libtool localbase pkgconfig USE_GITHUB= yes GNU_CONFIGURE= yes GH_ACCOUNT= neutrinolabs GH_PROJECT= pulseaudio-module-xrdp PLIST_FILES= `${PULSE_MODDIR}`/module-xrdp-sink.so \ `${PULSE_MODDIR}`/module-xrdp-source.so CONFIGURE_ARGS= PULSE_DIR=${WRKDIR}/pulseaudio-`${PULSE_VERSION}` PULSE_VERSION= pkg-config --modversion libpulse PULSE_MODDIR= pkg-config --variable=modlibexecdir libpulse PULSE_WRKSRC= ${MAKE} -C ${PORTSDIR}/audio/pulseaudio -VWRKSRC pre-configure: @cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} ./bootstrap @${CP} -r "`${PULSE_WRKSRC}`" ${WRKDIR} .include Index: head/audio/pulseaudio-qt/Makefile =================================================================== --- head/audio/pulseaudio-qt/Makefile (revision 500605) +++ head/audio/pulseaudio-qt/Makefile (revision 500606) @@ -1,20 +1,21 @@ # $FreeBSD$ PORTNAME= pulseaudio-qt DISTVERSION= 1.0.1 +PORTREVISION= 1 MASTER_SITES= KDE/stable/${PORTNAME} CATEGORIES= audio kde MAINTAINER= kde@FreeBSD.org COMMENT= Pulseaudio bindings for Qt LIB_DEPENDS= libcanberra.so:audio/libcanberra \ libpulse.so:audio/pulseaudio USES= cmake compiler:c++11-lib cpe gettext kde:5 \ pkgconfig qt:5 shebangfix tar:xz USE_KDE= coreaddons ecm doctools i18n USE_QT= core dbus gui \ buildtools_build qmake_build .include Index: head/audio/pulseeffects/Makefile =================================================================== --- head/audio/pulseeffects/Makefile (revision 500605) +++ head/audio/pulseeffects/Makefile (revision 500606) @@ -1,107 +1,107 @@ # $FreeBSD$ PORTNAME= pulseeffects DISTVERSIONPREFIX= v DISTVERSION= 4.5.6 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= audio MAINTAINER= daniel@shafer.cc COMMENT= Audio effects for Pulseaudio applications LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE.md BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cairo>0:graphics/py-cairo@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}gstreamer1>=1.4.0:multimedia/py-gstreamer1@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}numpy>0:math/py-numpy@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}scipy>0:science/py-scipy@${PY_FLAVOR} \ appstream-glib>0:devel/appstream-glib \ itstool>0:textproc/itstool LIB_DEPENDS= libboost_thread.so:devel/boost-libs \ libbs2b.so:audio/libbs2b \ libdbus-1.so:devel/dbus \ libebur128.so:audio/libebur128 \ liblilv-0.so:audio/lilv \ libpulse.so:audio/pulseaudio \ librubberband.so:audio/rubberband \ libsamplerate.so:audio/libsamplerate \ libsndfile.so:audio/libsndfile \ libzita-convolver.so:audio/zita-convolver RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cairo>0:graphics/py-cairo@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}gstreamer1>=1.4.0:multimedia/py-gstreamer1@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}numpy>0:math/py-numpy@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}scipy>0:science/py-scipy@${PY_FLAVOR} \ calf-lv2>0:audio/calf-lv2 \ ladspa>0:audio/ladspa \ lsp-plugins-lv2>0:audio/lsp-plugins-lv2 \ mda-lv2>0:audio/mda-lv2 \ zam-plugins-lv2>0:audio/zam-plugins-lv2 USES= desktop-file-utils libtool localbase:ldflags gettext gnome meson ninja \ pathfix pkgconfig python:3.6+ shebangfix USE_GNOME= cairo gconf2 gtkmm30 libsigc++20 pygobject3 USE_GSTREAMER1= bad bs2b good ladspa lv2 pulse webrtcdsp USE_LDCONFIG= yes USE_GITHUB= yes GH_ACCOUNT= wwmm GLIB_SCHEMAS= com.github.wwmm.pulseeffects.gschema.xml \ com.github.wwmm.pulseeffects.sinkinputs.autogain.gschema.xml \ com.github.wwmm.pulseeffects.sinkinputs.bassenhancer.gschema.xml \ com.github.wwmm.pulseeffects.sinkinputs.compressor.gschema.xml \ com.github.wwmm.pulseeffects.sinkinputs.convolver.gschema.xml \ com.github.wwmm.pulseeffects.sinkinputs.crossfeed.gschema.xml \ com.github.wwmm.pulseeffects.sinkinputs.crystalizer.gschema.xml \ com.github.wwmm.pulseeffects.sinkinputs.deesser.gschema.xml \ com.github.wwmm.pulseeffects.sinkinputs.delay.gschema.xml \ com.github.wwmm.pulseeffects.sinkinputs.equalizer.gschema.xml \ com.github.wwmm.pulseeffects.sinkinputs.equalizer.leftchannel.gschema.xml \ com.github.wwmm.pulseeffects.sinkinputs.equalizer.rightchannel.gschema.xml \ com.github.wwmm.pulseeffects.sinkinputs.exciter.gschema.xml \ com.github.wwmm.pulseeffects.sinkinputs.filter.gschema.xml \ com.github.wwmm.pulseeffects.sinkinputs.gate.gschema.xml \ com.github.wwmm.pulseeffects.sinkinputs.gschema.xml \ com.github.wwmm.pulseeffects.sinkinputs.limiter.gschema.xml \ com.github.wwmm.pulseeffects.sinkinputs.loudness.gschema.xml \ com.github.wwmm.pulseeffects.sinkinputs.maximizer.gschema.xml \ com.github.wwmm.pulseeffects.sinkinputs.multibandcompressor.gschema.xml \ com.github.wwmm.pulseeffects.sinkinputs.multibandgate.gschema.xml \ com.github.wwmm.pulseeffects.sinkinputs.pitch.gschema.xml \ com.github.wwmm.pulseeffects.sinkinputs.reverb.gschema.xml \ com.github.wwmm.pulseeffects.sinkinputs.stereotools.gschema.xml \ com.github.wwmm.pulseeffects.sourceoutputs.compressor.gschema.xml \ com.github.wwmm.pulseeffects.sourceoutputs.deesser.gschema.xml \ com.github.wwmm.pulseeffects.sourceoutputs.equalizer.gschema.xml \ com.github.wwmm.pulseeffects.sourceoutputs.equalizer.leftchannel.gschema.xml \ com.github.wwmm.pulseeffects.sourceoutputs.equalizer.rightchannel.gschema.xml \ com.github.wwmm.pulseeffects.sourceoutputs.filter.gschema.xml \ com.github.wwmm.pulseeffects.sourceoutputs.gate.gschema.xml \ com.github.wwmm.pulseeffects.sourceoutputs.gschema.xml \ com.github.wwmm.pulseeffects.sourceoutputs.limiter.gschema.xml \ com.github.wwmm.pulseeffects.sourceoutputs.multibandcompressor.gschema.xml \ com.github.wwmm.pulseeffects.sourceoutputs.multibandgate.gschema.xml \ com.github.wwmm.pulseeffects.sourceoutputs.pitch.gschema.xml \ com.github.wwmm.pulseeffects.sourceoutputs.reverb.gschema.xml \ com.github.wwmm.pulseeffects.sourceoutputs.webrtc.gschema.xml \ com.github.wwmm.pulseeffects.spectrum.gschema.xml INSTALLS_ICONS= yes INSTALL_TARGET= install-strip SHEBANG_FILES= meson_post_install.py HELP_LANGS= it_IT pt_BR ru HELP_PNGS= advancedinfo.png blacklist.png effectsorder.png enableapp.png \ saturated.png settingsmenu.png userpresets.png post-install: # Fixes symlink warnings in stage-qa .for x in ${HELP_LANGS} .for f in ${HELP_PNGS} @${RLN} ${STAGEDIR}${PREFIX}/share/help/C/pulseeffects/figures/${f} \ ${STAGEDIR}${PREFIX}/share/help/${x}/pulseeffects/figures/${f} .endfor .endfor .include Index: head/audio/vmpk/Makefile =================================================================== --- head/audio/vmpk/Makefile (revision 500605) +++ head/audio/vmpk/Makefile (revision 500606) @@ -1,30 +1,30 @@ # $FreeBSD$ PORTNAME= vmpk DISTVERSION= 0.7.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= audio MASTER_SITES= https://phoenixnap.dl.sourceforge.net/project/vmpk/vmpk/${PORTVERSION}/ MAINTAINER= yuri@FreeBSD.org COMMENT= Virtual MIDI Piano Keyboard LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libdrumstick-rt.so:audio/drumstick USES= compiler:c++11-lang cmake pkgconfig qt:5 tar:bz2 USE_QT= core gui network svg widgets x11extras \ buildtools_build linguisttools_build qmake_build USE_XORG= xcb CMAKE_OFF= XSLTPROC_EXECUTABLE OPTIONS_DEFINE= DBUS OPTIONS_SUB= yes DBUS_CMAKE_BOOL= ENABLE_DBUS DBUS_USE= qt=dbus .include Index: head/audio/xfce4-pulseaudio-plugin/Makefile =================================================================== --- head/audio/xfce4-pulseaudio-plugin/Makefile (revision 500605) +++ head/audio/xfce4-pulseaudio-plugin/Makefile (revision 500606) @@ -1,46 +1,46 @@ # Created by: Olivier Duchateau # $FreeBSD$ PORTNAME= xfce4-pulseaudio-plugin PORTVERSION= 0.4.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= audio xfce MASTER_SITES= XFCE/src/panel-plugins/${PORTNAME}/${PORTVERSION:R} DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Panel plugin for controlling PulseAudio mixer LICENSE= GPLv2 LIB_DEPENDS= libpulse-mainloop-glib.so:audio/pulseaudio \ libdbus-1.so:devel/dbus \ libdbus-glib-1.so:devel/dbus-glib RUN_DEPENDS= pavucontrol>=2.0:audio/pavucontrol USES= gettext-tools gmake gnome libtool pkgconfig tar:bzip2 xfce:gtk3 USE_GNOME= cairo glib20 gtk30 intltool libwnck3 USE_XFCE= panel USE_XORG= x11 GNU_CONFIGURE= yes INSTALLS_ICONS= yes INSTALL_TARGET= install-strip CONFIGURE_ARGS=--with-mixer-command=${LOCALBASE}/bin/pavucontrol \ --enable-mpris2 \ --enable-wnck CFLAGS+= -Wno-return-type OPTIONS_DEFINE= KEYBINDER NLS OPTIONS_DEFAULT= KEYBINDER OPTIONS_SUB= yes KEYBINDER_DESC= Keyboard shortcuts KEYBINDER_LIB_DEPENDS= libkeybinder-3.0.so:x11/keybinder-gtk3 KEYBINDER_CONFIGURE_ENABLE= keybinder NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime .include Index: head/comms/cubicsdr/Makefile =================================================================== --- head/comms/cubicsdr/Makefile (revision 500605) +++ head/comms/cubicsdr/Makefile (revision 500606) @@ -1,45 +1,46 @@ # $FreeBSD$ PORTNAME= cubicsdr DISTVERSION= 0.2.5 +PORTREVISION= 1 CATEGORIES= comms hamradio MAINTAINER= hamradio@FreeBSD.org COMMENT= SDR receiver using liquidsdr LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYNUMPY} \ ${LOCALBASE}/lib/libEGL.so:graphics/mesa-libs \ ${LOCALBASE}/libdata/pkgconfig/dri.pc:graphics/mesa-dri LIB_DEPENDS= libSoapySDR.so:misc/soapysdr \ libliquid.so:comms/liquid-dsp \ libpulse.so:audio/pulseaudio \ libhamlib.so:comms/hamlib \ libEGL.so:graphics/mesa-libs \ libwx_gtk3u_core-3.1.so:x11-toolkits/wxgtk31 USES= cmake gl python USE_GL+= glu OPTIONS_DEFINE= HAMLIB HAMLIB_DESC= Support rig control via hamlib OPTIONS_DEFAULT= HAMLIB .include .if ${PORT_OPTIONS:MHAMLIB} LIB_DEPENDS+= libhamlib.so:comms/hamlib CMAKE_ARGS+= -DUSE_HAMLIB=1 .endif CMAKE_ARGS+= -DwxWidgets_CONFIG_EXECUTABLE=${LOCALBASE}/bin/wxgtk3u-3.1-config # if Only I could just do #USE_WX= 3.1 #WX_COMPS= wx USE_GITHUB= yes GH_ACCOUNT= cjcliffe GH_PROJECT= CubicSDR .include Index: head/comms/deforaos-phone/Makefile =================================================================== --- head/comms/deforaos-phone/Makefile (revision 500605) +++ head/comms/deforaos-phone/Makefile (revision 500606) @@ -1,65 +1,65 @@ # Created by: Olivier Cochard-Labbe # $FreeBSD$ PORTNAME= phone PORTVERSION= 0.5.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= comms MASTER_SITES= http://www.defora.org/os/download/download/4455/ PKGNAMEPREFIX= deforaos- DISTNAME= Phone-${PORTVERSION} MAINTAINER= olivier@FreeBSD.org COMMENT= DeforaOS telephony application LICENSE= GPLv3 LIB_DEPENDS= libSystem.so:devel/deforaos-libsystem \ libDesktop.so:x11/deforaos-libdesktop \ libpulse.so:audio/pulseaudio \ libpurple.so:net-im/libpurple \ libsofia-sip-ua.so:net/sofia-sip \ libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 BUILD_DEPENDS= locker:x11/deforaos-locker \ ${LOCALBASE}/include/linux/videodev2.h:multimedia/v4l_compat USES= desktop-file-utils pkgconfig USE_GNOME= gtk20 cairo INSTALLS_ICONS= yes MAKE_ARGS+= PREFIX=${PREFIX} MAKE_ENV+= MANDIR=${STAGEDIR}${MANPREFIX}/man OPTIONS_DEFINE= DOCS NLS OPTIONS_SUB= yes NLS_USES= gettext DOCS_BUILD_DEPENDS= xsltproc:textproc/libxslt \ ${LOCALBASE}/share/xsl/docbook/manpages/docbook.xsl:textproc/docbook-xsl post-patch-DOCS-off: ${REINPLACE_CMD} 's|data doc include|data include|' \ ${WRKSRC}/Makefile post-patch-NLS-off: ${REINPLACE_CMD} 's|include po src|include src|' \ ${WRKSRC}/Makefile post-patch: @${REINPLACE_CMD} -e 's,/dev/modem,/dev/cuaU0,g' \ ${WRKSRC}/src/modems/hayes.c @${REINPLACE_CMD} -e 's|/lib/|/libdata/|g' \ ${WRKSRC}/data/pkgconfig.sh @${REINPLACE_CMD} 's|-Wl,-pie||g' \ ${WRKSRC}/tools/Makefile \ ${WRKSRC}/src/Makefile \ ${WRKSRC}/tests/Makefile @${REINPLACE_CMD} 's|-lossaudio||' \ ${WRKSRC}/src/plugins/Makefile \ ${WRKSRC}/tests/Makefile post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/* ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/Phone/plugins/* ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/Phone/modem/* .include Index: head/comms/gqrx/Makefile =================================================================== --- head/comms/gqrx/Makefile (revision 500605) +++ head/comms/gqrx/Makefile (revision 500606) @@ -1,56 +1,56 @@ # Created by: Ganael Laplanche # $FreeBSD$ PORTNAME= gqrx PORTVERSION= 2.11.5 DISTVERSIONPREFIX= v -PORTREVISION= 7 +PORTREVISION= 8 PORTEPOCH= 1 CATEGORIES= comms hamradio MAINTAINER= martymac@FreeBSD.org COMMENT= Software defined radio receiver powered by GNU Radio and Qt LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libgnuradio-runtime.so:comms/gnuradio \ libgnuradio-analog.so:comms/gnuradio \ libgnuradio-blocks.so:comms/gnuradio \ libgnuradio-filter.so:comms/gnuradio \ libgnuradio-fft.so:comms/gnuradio \ libgnuradio-digital.so:comms/gnuradio \ libgnuradio-pmt.so:comms/gnuradio \ libgnuradio-osmosdr.so:comms/gr-osmosdr \ libboost_system.so:devel/boost-libs \ libboost_program_options.so:devel/boost-libs \ liblog4cpp.so:devel/log4cpp USES= gl pkgconfig qmake qt:5 USE_GITHUB= yes GH_ACCOUNT= csete USE_GL= gl USE_QT= buildtools_build core gui svg network widgets OPTIONS_RADIO= AUDIO AUDIO_DESC= Audio backend OPTIONS_RADIO_AUDIO= PULSEAUDIO PORTAUDIO GRAUDIO OPTIONS_DEFAULT= AUDIO PULSEAUDIO PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio \ libpulse-simple.so:audio/pulseaudio PULSEAUDIO_QMAKE_ON= AUDIO_BACKEND=pulseaudio PORTAUDIO_LIB_DEPENDS= libportaudio.so:audio/portaudio PORTAUDIO_QMAKE_ON= AUDIO_BACKEND=portaudio GRAUDIO_LIB_DEPENDS= libgnuradio-audio.so:comms/gnuradio GRAUDIO_QMAKE_ON= AUDIO_BACKEND=gr-audio GRAUDIO_DESC= GNU Radio audio library support PLIST_FILES= bin/gqrx share/applications/gqrx.desktop do-install: ${INSTALL_PROGRAM} ${WRKSRC}/gqrx ${STAGEDIR}${PREFIX}/bin ${INSTALL_DATA} ${WRKSRC}/gqrx.desktop \ ${STAGEDIR}${PREFIX}/share/applications .include Index: head/comms/qsstv/Makefile =================================================================== --- head/comms/qsstv/Makefile (revision 500605) +++ head/comms/qsstv/Makefile (revision 500606) @@ -1,52 +1,53 @@ # $FreeBSD$ PORTNAME= qsstv PORTVERSION= 9.3.3 +PORTREVISION= 1 CATEGORIES= comms hamradio MASTER_SITES= http://users.telenet.be/on4qz/qsstv/downloads/ \ LOCAL/shurd DISTNAME= ${PORTNAME}_${PORTVERSION} MAINTAINER= hamradio@FreeBSD.org COMMENT= Amateur Radio SSTV/FAX reception program for unix LICENSE= GPLv3 LIB_DEPENDS= libasound.so:audio/alsa-lib \ libfftw3.so:math/fftw3 \ libfftw3f.so:math/fftw3-float \ libhamlib.so:comms/hamlib \ libopenjp2.so:graphics/openjpeg \ libpulse.so:audio/pulseaudio \ libv4l2.so:multimedia/libv4l BUILD_DEPENDS= v4l_compat>=0:multimedia/v4l_compat USES= compiler:c++11-lang gl pkgconfig qmake qt:5 USE_QT= buildtools core gui network widgets xml USE_GL= gl OPTIONS_DEFINE= DOCS DOCS_CXXFLAGS= -DWITH_DOCS DOCS_QMAKE_ON= CONFIG+=dox DOCS_BUILD_DEPENDS= doxygen:devel/doxygen post-patch: @${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|g' \ -e 's|%%LOCALBASE%%|${LOCALBASE}|g' \ -e 's|%%DOCSDIR%%|${DOCSDIR}|g' \ -e 's|%%PERL%%|${PERL}|g' \ ${WRKSRC}/qsstv/qsstv.pro ${WRKSRC}/qwt/qwt.pro \ ${WRKSRC}/qsstv/config/directoriesconfig.cpp \ ${WRKSRC}/qsstv/documentation/manual/manual.doxy \ ${WRKSRC}/qsstv/documentation/manual/manual.txt \ ${WRKSRC}/qsstv/documentation/api/api.doxy ${RM} ${WRKSRC}/qsstv/documentation/manual/manual.txt.* ${RM} ${WRKSRC}/qsstv/documentation/manual/manual.*.orig post-install: -${RM} ${STAGEDIR}/${DOCSDIR}/manual.doxy -${RM} ${STAGEDIR}/${DOCSDIR}/doxygen_sqlite3.db -${RM} ${STAGEDIR}/${DOCSDIR}/*.bak -${RM} ${STAGEDIR}/${DOCSDIR}/*.orig .include Index: head/comms/quisk/Makefile =================================================================== --- head/comms/quisk/Makefile (revision 500605) +++ head/comms/quisk/Makefile (revision 500606) @@ -1,34 +1,34 @@ # Created by: Stephen Hurd # $FreeBSD$ PORTNAME= quisk PORTVERSION= 4.1.26 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= comms hamradio MASTER_SITES= CHEESESHOP MAINTAINER= hamradio@FreeBSD.org COMMENT= Software Defined Radio (SDR) LICENSE= GPLv2 LIB_DEPENDS= libfftw3.so:math/fftw3 \ libportaudio.so:audio/portaudio \ libasound.so:audio/alsa-lib \ libpulse.so:audio/pulseaudio USES= python:2.7 USE_PYTHON= distutils autoplist USE_WX= 3.0+ WX_COMPS= python post-extract: ${RM} ${WRKSRC}/_quisk.so ${WRKSRC}/sdriqpkg/sdriq.so \ ${WRKSRC}/freedvpkg/libcodec2_32.so \ ${WRKSRC}/freedvpkg/libcodec2_64.so post-patch: ${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' ${WRKSRC}/setup.py .include Index: head/comms/twpsk/Makefile =================================================================== --- head/comms/twpsk/Makefile (revision 500605) +++ head/comms/twpsk/Makefile (revision 500606) @@ -1,26 +1,27 @@ # $FreeBSD$ PORTNAME= twpsk PORTVERSION= 4.3 +PORTREVISION= 1 CATEGORIES= comms hamradio MASTER_SITES= http://wa0eir.bcts.info/src/ DISTNAME= ${PORTNAME}-${PORTVERSION}.src MAINTAINER= takefu@airport.fm COMMENT= X psk31 client LICENSE= GPLv3 USES= motif pkgconfig USE_XORG= sm ice xt x11 LIB_DEPENDS= libpulse.so:audio/pulseaudio GNU_CONFIGURE= yes CFLAGS+= -L${LOCALBASE}/lib -I${PREFIX}/include WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} PORTDOCS= * OPTIONS_DEFINE= DOCS .include Index: head/comms/unixcw/Makefile =================================================================== --- head/comms/unixcw/Makefile (revision 500605) +++ head/comms/unixcw/Makefile (revision 500606) @@ -1,57 +1,57 @@ # $FreeBSD$ # NOTE: comms/xcwcp is a sub-port of this. When making changes, ensure # it still works as well. PORTNAME?= unixcw PORTVERSION= 3.5.1 -PORTREVISION?= 0 +PORTREVISION?= 1 CATEGORIES= comms hamradio MASTER_SITES= SF/unixcw/unixcw-${PORTVERSION} DISTNAME= unixcw_${PORTVERSION}.orig MAINTAINER= hamradio@FreeBSD.org COMMENT?= Libs for cw on unix LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING GNU_CONFIGURE= yes .ifndef CONFIGURE_ARGS CONFIGURE_ARGS= --disable-xcwcp .endif CONFIGURE_ARGS+= --includedir="${LOCALBASE}/include" \ --libdir="${LOCALBASE}/lib" CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib #CONFIGURE_ENV+= LDFLAGS=-L${LOCALBASE}/lib CPPFLAGS=-I${LOCALBASE}/include USES+= gmake libtool ncurses pathfix pkgconfig autoreconf USE_LDCONFIG= yes USE_CSTD= gnu99 WRKSRC= ${WRKDIR}/unixcw-${PORTVERSION} MAJOR_LIB_VER= 6 MINOR_LIB_VER= 6.1 PLIST_SUB= MAJOR_LIB_VER=${MAJOR_LIB_VER} PLIST_SUB+= MINOR_LIB_VER=${MINOR_LIB_VER} OPTIONS_DEFINE= NLS NLS_USES= gettext NLS_CONFIGURE_ENABLE= nls .ifndef XCWCP OPTIONS_DEFINE+= ALSA PULSEAUDIO OPTIONS_DEFAULT+= ALSA PULSEAUDIO ALSA_CONFIGURE_ENABLE= alsa PULSEAUDIO_CONFIGURE_ENABLE= pulseaudio ALSA_BUILD_DEPENDS= ${LOCALBASE}/include/alsa/asoundlib.h:audio/alsa-lib PULSEAUDIO_BUILD_DEPENDS= ${LOCALBASE}/include/pulse/simple.h:audio/pulseaudio .endif post-install: .ifndef XCWCP ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libcw.so.${MAJOR_LIB_VER}.${MINOR_LIB_VER} .endif .include Index: head/deskutils/gnome-initial-setup/Makefile =================================================================== --- head/deskutils/gnome-initial-setup/Makefile (revision 500605) +++ head/deskutils/gnome-initial-setup/Makefile (revision 500606) @@ -1,46 +1,46 @@ # Created by: Gustau Perez # $FreeBSD$ PORTNAME= gnome-initial-setup PORTVERSION= 3.18.0 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= deskutils gnome MASTER_SITES= GNOME DIST_SUBDIR= gnome3 MAINTAINER= gnome@FreeBSD.org COMMENT= First boot setup tool for GNOME 3 BUILD_DEPENDS= gnome-autogen.sh:devel/gnome-common \ gdm>=3.0.0:x11/gdm LIB_DEPENDS= libgoa-1.0.so:net/gnome-online-accounts \ libaccountsservice.so:sysutils/accountsservice \ libpwquality.so:security/libpwquality \ libgweather-3.so:net/libgweather RUN_DEPENDS= gdm>=3.0.0:x11/gdm PORTSCOUT= limitw:1,even USES= autoreconf compiler:c++11-lib gettext gmake gnome libtool \ pathfix pkgconfig tar:xz USE_GNOME= gnomedesktop3 gnomeprefix gtk30 intlhack USE_LDCONFIG= yes GNU_CONFIGURE= yes INSTALLS_ICONS= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib OPTIONS_DEFINE= KERBEROS OPTIONS_DEFAULT=KERBEROS .include .if !${PORT_OPTIONS:MKERBEROS} EXTRA_PATCHES+= ${FILESDIR}/extra-patch-gnome-initial-setup_gis-account-page.c .endif post-patch: @${REINPLACE_CMD} -e 's|krb5/krb5.h|krb5.h|g' \ ${WRKSRC}/gnome-initial-setup/pages/account/um-realm-manager.c .include Index: head/deskutils/gnome-shell-extension-audio-output-switcher/Makefile =================================================================== --- head/deskutils/gnome-shell-extension-audio-output-switcher/Makefile (revision 500605) +++ head/deskutils/gnome-shell-extension-audio-output-switcher/Makefile (revision 500606) @@ -1,38 +1,39 @@ # Created by: Gustau Perez i Querol # $FreeBSD$ PORTNAME= gnome-shell-extension-audio-output-switcher PORTVERSION= 0.0.0.20171022 +PORTREVISION= 1 CATEGORIES= deskutils gnome DIST_SUBDIR= gnome3 MAINTAINER= gnome@FreeBSD.org COMMENT= Gnome-shell audio output switcher BUILD_DEPENDS= gnome-shell>=0:x11/gnome-shell \ gsettings-desktop-schemas>=3.12.0:devel/gsettings-desktop-schemas RUN_DEPENDS= gnome-shell>=0:x11/gnome-shell \ gsettings-desktop-schemas>=3.12.0:devel/gsettings-desktop-schemas USES= gettext gmake gnome localbase pkgconfig USE_GNOME= glib20 USE_GITHUB= yes GH_ACCOUNT= adaxi GH_PROJECT= audio-output-switcher GH_TAGNAME= 89e6e29 PKGMESSAGE= ../gnome-shell-extra-extensions/pkg-message.slaves NO_BUILD= yes post-patch: @${REINPLACE_CMD} -e 's|"3.26"|"3.26", "3.28"|g' \ ${WRKSRC}/metadata.json do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/share/gnome-shell/extensions/audio-output-switcher@anduchs @(cd ${WRKSRC} && ${CP} -pPR * \ ${STAGEDIR}${PREFIX}/share/gnome-shell/extensions/audio-output-switcher@anduchs) .include Index: head/deskutils/gnome-shell-extension-coverflow/Makefile =================================================================== --- head/deskutils/gnome-shell-extension-coverflow/Makefile (revision 500605) +++ head/deskutils/gnome-shell-extension-coverflow/Makefile (revision 500606) @@ -1,46 +1,47 @@ # Created by: Gustau Perez i Querol # $FreeBSD$ PORTNAME= gnome-shell-extension-coverflow PORTVERSION= 0.0.0.20180110 +PORTREVISION= 1 CATEGORIES= deskutils gnome DIST_SUBDIR= gnome3 MAINTAINER= gnome@FreeBSD.org COMMENT= Lets you Alt-Tab windows in a cover-flow manner LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= gnome-shell>=0:x11/gnome-shell \ gsettings-desktop-schemas>=3.12.0:devel/gsettings-desktop-schemas RUN_DEPENDS= gnome-shell>=0:x11/gnome-shell \ gsettings-desktop-schemas>=3.12.0:devel/gsettings-desktop-schemas USES= gettext gmake gnome localbase pkgconfig USE_GNOME= glib20 USE_GITHUB= yes GLIB_SCHEMAS= org.gnome.shell.extensions.coverflowalttab.gschema.xml GH_ACCOUNT= dmo60 GH_TAGNAME= 991e743 GH_PROJECT= CoverflowAltTab PKGMESSAGE= ../gnome-shell-extra-extensions/pkg-message.slaves NO_BUILD= yes post-patch: @${REINPLACE_CMD} -e 's|"3.26"|"3.26","3.28"|g' \ ${WRKSRC}/CoverflowAltTab@dmo60.de/metadata.json do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/share/glib-2.0/schemas/ @${MKDIR} ${STAGEDIR}${PREFIX}/share/gnome-shell/extensions/ @(cd ${WRKSRC} && ${CP} CoverflowAltTab\@dmo60.de/schemas/org.gnome.shell.extensions.coverflowalttab.gschema.xml \ ${STAGEDIR}${PREFIX}/share/glib-2.0/schemas/) @${RM} -r ${WRKSRC}/CoverflowAltTab\@dmo60.de/schemas @(cd ${WRKSRC} && ${CP} -pPR CoverflowAltTab\@dmo60.de ${STAGEDIR}${PREFIX}/share/gnome-shell/extensions/) .include Index: head/deskutils/gnome-shell-extension-dashtodock/Makefile =================================================================== --- head/deskutils/gnome-shell-extension-dashtodock/Makefile (revision 500605) +++ head/deskutils/gnome-shell-extension-dashtodock/Makefile (revision 500606) @@ -1,43 +1,44 @@ # Created by: Gustau Perez i Querol # $FreeBSD$ PORTNAME= gnome-shell-extension-dashtodock PORTVERSION= 65 +PORTREVISION= 1 DISTVERSIONPREFIX= extensions.gnome.org-v CATEGORIES= deskutils gnome DIST_SUBDIR= gnome MAINTAINER= gnome@FreeBSD.org COMMENT= Convert the dash into a dock LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= gnome-shell>=3.28:x11/gnome-shell \ gsettings-desktop-schemas>=3.12.0:devel/gsettings-desktop-schemas RUN_DEPENDS= gnome-shell>=3.28:x11/gnome-shell \ gsettings-desktop-schemas>=3.12.0:devel/gsettings-desktop-schemas USES= gettext gmake gnome localbase pkgconfig USE_GNOME= glib20 USE_GITHUB= yes GLIB_SCHEMAS= org.gnome.shell.extensions.dash-to-dock.gschema.xml GH_ACCOUNT= micheleg GH_PROJECT= dash-to-dock PKGMESSAGE= ../gnome-shell-extra-extensions/pkg-message.slaves NO_ARCH= yes do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/share/glib-2.0/schemas/ @${MKDIR} ${STAGEDIR}${PREFIX}/share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com ${INSTALL_DATA} ${WRKSRC}/schemas/org.gnome.shell.extensions.dash-to-dock.gschema.xml \ ${STAGEDIR}${PREFIX}/share/glib-2.0/schemas/ cd ${WRKSRC} && ${COPYTREE_SHARE} . \ ${STAGEDIR}${PREFIX}/share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com @${FIND} ${STAGEDIR}${PREFIX} -name \*.po -delete .include Index: head/deskutils/gnome-shell-extension-filesmenu/Makefile =================================================================== --- head/deskutils/gnome-shell-extension-filesmenu/Makefile (revision 500605) +++ head/deskutils/gnome-shell-extension-filesmenu/Makefile (revision 500606) @@ -1,42 +1,43 @@ # Created by: Gustau Perez i Querol # $FreeBSD$ PORTNAME= gnome-shell-extension-filesmenu PORTVERSION= 0.0.0.20171125 +PORTREVISION= 1 CATEGORIES= deskutils gnome DIST_SUBDIR= gnome MAINTAINER= gnome@FreeBSD.org COMMENT= Quickly navigate your file system LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= gnome-shell>=0:x11/gnome-shell \ gsettings-desktop-schemas>=3.12.0:devel/gsettings-desktop-schemas RUN_DEPENDS= gnome-shell>=0:x11/gnome-shell \ gsettings-desktop-schemas>=3.12.0:devel/gsettings-desktop-schemas USES= gettext gmake gnome localbase pkgconfig USE_GNOME= glib20 USE_GITHUB= yes GH_ACCOUNT= bertoldia GH_PROJECT= files-menu GH_TAGNAME= 10c13c8 PKGMESSAGE= ../gnome-shell-extra-extensions/pkg-message.slaves NO_BUILD= yes post-patch: @${REINPLACE_CMD} -e 's|"3.26",|"3.28","3.26",|g' \ ${WRKSRC}/metadata.json @${RM} ${WRKSRC}/metadata.json.bak do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/share/gnome-shell/extensions/gnome-shell-files-menu @cd ${WRKSRC} && ${COPYTREE_SHARE} . \ ${STAGEDIR}${PREFIX}/share/gnome-shell/extensions/gnome-shell-files-menu .include Index: head/deskutils/gnome-shell-extension-hidetopbar/Makefile =================================================================== --- head/deskutils/gnome-shell-extension-hidetopbar/Makefile (revision 500605) +++ head/deskutils/gnome-shell-extension-hidetopbar/Makefile (revision 500606) @@ -1,41 +1,42 @@ # Created by: Gustau Perez i Querol # $FreeBSD$ PORTNAME= gnome-shell-extension-hidetopbar PORTVERSION= 0.0.0.20180511 +PORTREVISION= 1 CATEGORIES= deskutils gnome DIST_SUBDIR= gnome MAINTAINER= gnome@FreeBSD.org COMMENT= Hide the topbar except in overview mode LICENSE= GPLv2 BUILD_DEPENDS= gnome-shell>=0:x11/gnome-shell \ gsettings-desktop-schemas>=3.12.0:devel/gsettings-desktop-schemas RUN_DEPENDS= gnome-shell>=0:x11/gnome-shell \ gsettings-desktop-schemas>=3.12.0:devel/gsettings-desktop-schemas USES= gettext gmake gnome pkgconfig USE_GNOME= glib20 USE_GITHUB= yes GLIB_SCHEMAS= org.gnome.shell.extensions.hidetopbar.gschema.xml GH_ACCOUNT= mlutfy GH_PROJECT= hidetopbar GH_TAGNAME= 7977769 PKGMESSAGE= ../gnome-shell-extra-extensions/pkg-message.slaves NO_BUILD= yes do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/share/glib-2.0/schemas/ @${MKDIR} ${STAGEDIR}${PREFIX}/share/gnome-shell/extensions/hidetopbar@mathieu.bidon.ca ${INSTALL_DATA} ${WRKSRC}/org.gnome.shell.extensions.hidetopbar.gschema.xml \ ${STAGEDIR}${PREFIX}/share/glib-2.0/schemas/ @${RM} -r ${WRKSRC}/org.gnome.shell.extensions.hidetopbar.gschema.xml cd ${WRKSRC} && ${COPYTREE_SHARE} . \ ${STAGEDIR}${PREFIX}/share/gnome-shell/extensions/hidetopbar@mathieu.bidon.ca/ .include Index: head/deskutils/gnome-shell-extension-lockkeys/Makefile =================================================================== --- head/deskutils/gnome-shell-extension-lockkeys/Makefile (revision 500605) +++ head/deskutils/gnome-shell-extension-lockkeys/Makefile (revision 500606) @@ -1,42 +1,43 @@ # Created by: Gustau Perez i Querol # $FreeBSD$ PORTNAME= gnome-shell-extension-lockkeys PORTVERSION= 0.0.0.20180511 +PORTREVISION= 1 CATEGORIES= deskutils gnome DIST_SUBDIR= gnome MAINTAINER= gnome@FreeBSD.org COMMENT= Gnome-shell Numlock and Capslock indicator LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/lockkeys@vaina.lt/LICENSE BUILD_DEPENDS= gnome-shell>=0:x11/gnome-shell \ gsettings-desktop-schemas>=3.12.0:devel/gsettings-desktop-schemas RUN_DEPENDS= gnome-shell>=0:x11/gnome-shell \ gsettings-desktop-schemas>=3.12.0:devel/gsettings-desktop-schemas USES= gettext gmake gnome localbase pkgconfig USE_GNOME= glib20 USE_GITHUB= yes GLIB_SCHEMAS= org.gnome.shell.extensions.lockkeys.gschema.xml GH_ACCOUNT= kazysmaster GH_TAGNAME= 0bf0917 PKGMESSAGE= ../gnome-shell-extra-extensions/pkg-message.slaves NO_BUILD= yes do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/share/glib-2.0/schemas/ @${MKDIR} ${STAGEDIR}${PREFIX}/share/gnome-shell/extensions/ ${INSTALL_DATA} ${WRKSRC}/lockkeys\@vaina.lt/schemas/org.gnome.shell.extensions.lockkeys.gschema.xml \ ${STAGEDIR}${PREFIX}/share/glib-2.0/schemas/ @${RM} -r ${WRKSRC}/lockkeys\@vaina.lt/schemas/ cd ${WRKSRC} && ${COPYTREE_SHARE} lockkeys\@vaina.lt \ ${STAGEDIR}${PREFIX}/share/gnome-shell/extensions/ .include Index: head/deskutils/gnome-shell-extension-mediaplayer/Makefile =================================================================== --- head/deskutils/gnome-shell-extension-mediaplayer/Makefile (revision 500605) +++ head/deskutils/gnome-shell-extension-mediaplayer/Makefile (revision 500606) @@ -1,37 +1,38 @@ # Created by: Gustau Perez i Querol # $FreeBSD$ PORTNAME= gnome-shell-extension-mediaplayer PORTVERSION= 0.0.0.20180316 +PORTREVISION= 1 CATEGORIES= deskutils gnome DIST_SUBDIR= gnome3 MAINTAINER= gnome@FreeBSD.org COMMENT= MPRIS2 extension for the GNOME3 shell BUILD_DEPENDS= gsettings-desktop-schemas>=3.12.0:devel/gsettings-desktop-schemas RUN_DEPENDS= gnome-shell>=0:x11/gnome-shell \ gsettings-desktop-schemas>=3.12.0:devel/gsettings-desktop-schemas USES= gettext gnome meson pkgconfig python:3.4+,build USE_GNOME= glib20 intltool USE_LDCONFIG= yes BINARY_ALIAS= python3=${PYTHON_VERSION} GLIB_SCHEMAS= org.gnome.shell.extensions.mediaplayer.gschema.xml USE_GITHUB= yes GH_ACCOUNT= JasonLG1979 GH_PROJECT= gnome-shell-extensions-mediaplayer GH_TAGNAME= 9653b7d PKGMESSAGE= ../gnome-shell-extra-extensions/pkg-message.slaves post-install: @${MKDIR} ${STAGEDIR}${PREFIX}/share/glib-2.0/schemas/ @${MV} "${STAGEDIR}${PREFIX}/share/gnome-shell/extensions/mediaplayer@patapon.info/schemas/org.gnome.shell.extensions.mediaplayer.gschema.xml" \ ${STAGEDIR}${PREFIX}/share/glib-2.0/schemas/ @${RMDIR} ${STAGEDIR}${PREFIX}/share/gnome-shell/extensions/mediaplayer@patapon.info/schemas .include Index: head/deskutils/gnome-shell-extension-openweather/Makefile =================================================================== --- head/deskutils/gnome-shell-extension-openweather/Makefile (revision 500605) +++ head/deskutils/gnome-shell-extension-openweather/Makefile (revision 500606) @@ -1,29 +1,30 @@ # Created by: Gustau Perez i Querol # $FreeBSD$ PORTNAME= gnome-shell-extension-openweather PORTVERSION= 0.0.0.20171126 +PORTREVISION= 1 CATEGORIES= deskutils gnome DIST_SUBDIR= gnome3 MAINTAINER= gnome@FreeBSD.org COMMENT= OpenWeather extension for the GNOME3 shell BUILD_DEPENDS= gnome-autogen.sh:devel/gnome-common \ gsettings-desktop-schemas>=3.12.0:devel/gsettings-desktop-schemas RUN_DEPENDS= gnome-shell>=0:x11/gnome-shell \ gsettings-desktop-schemas>=3.12.0:devel/gsettings-desktop-schemas USES= autoreconf gettext gmake gnome libtool pkgconfig USE_GNOME= glib20 intltool USE_GITHUB= yes USE_LDCONFIG= yes GNU_CONFIGURE= yes GLIB_SCHEMAS= org.gnome.shell.extensions.openweather.gschema.xml GH_ACCOUNT= jenslody GH_TAGNAME= 851d680 PKGMESSAGE= ../gnome-shell-extra-extensions/pkg-message.slaves .include Index: head/deskutils/gnome-shell-extension-panel-osd/Makefile =================================================================== --- head/deskutils/gnome-shell-extension-panel-osd/Makefile (revision 500605) +++ head/deskutils/gnome-shell-extension-panel-osd/Makefile (revision 500606) @@ -1,32 +1,33 @@ # Created by: Gustau Perez i Querol # $FreeBSD$ PORTNAME= gnome-shell-extension-panel-osd PORTVERSION= 0.0.0.20171023 +PORTREVISION= 1 CATEGORIES= deskutils gnome DIST_SUBDIR= gnome3 MAINTAINER= gnome@FreeBSD.org COMMENT= OSD extension for the GNOME3 shell BUILD_DEPENDS= gsettings-desktop-schemas>=3.12.0:devel/gsettings-desktop-schemas RUN_DEPENDS= gnome-shell>=0:x11/gnome-shell \ gsettings-desktop-schemas>=3.12.0:devel/gsettings-desktop-schemas USES= autoreconf gettext gmake gnome libtool pkgconfig USE_GNOME= glib20 intltool USE_GITHUB= yes USE_LDCONFIG= yes GNU_CONFIGURE= yes GLIB_SCHEMAS= org.gnome.shell.extensions.panel-osd.gschema.xml GH_ACCOUNT= jenslody GH_TAGNAME= 43d5f29 PKGMESSAGE= ../gnome-shell-extra-extensions/pkg-message.slaves post-patch: @${REINPLACE_CMD} -e 's|"3.26"|"3.26", "3.28"|g' \ ${WRKSRC}/data/metadata.json.in .include Index: head/deskutils/gnome-shell-extension-trash/Makefile =================================================================== --- head/deskutils/gnome-shell-extension-trash/Makefile (revision 500605) +++ head/deskutils/gnome-shell-extension-trash/Makefile (revision 500606) @@ -1,43 +1,44 @@ # Created by: Gustau Perez i Querol # $FreeBSD$ PORTNAME= gnome-shell-extension-trash PORTVERSION= 0.0.0.20171125 +PORTREVISION= 1 CATEGORIES= deskutils gnome DIST_SUBDIR= gnome3 MAINTAINER= gnome@FreeBSD.org COMMENT= Gnome-shell trash indicator LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= gnome-shell>=0:x11/gnome-shell \ gsettings-desktop-schemas>=3.12.0:devel/gsettings-desktop-schemas RUN_DEPENDS= gnome-shell>=0:x11/gnome-shell \ gsettings-desktop-schemas>=3.12.0:devel/gsettings-desktop-schemas USES= gettext gmake gnome pkgconfig USE_GNOME= glib20 USE_GITHUB= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib GH_ACCOUNT= bertoldia GH_PROJECT= gnome-shell-trash-extension GH_TAGNAME= ad5cc74 PKGMESSAGE= ../gnome-shell-extra-extensions/pkg-message.slaves NO_BUILD= yes post-patch: @${REINPLACE_CMD} -e 's|"3.26",|"3.28","3.26",|g' \ ${WRKSRC}/metadata.json do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/share/gnome-shell/extensions/gnome-shell-trash-extension @cd ${WRKSRC} && ${COPYTREE_SHARE} . \ ${STAGEDIR}${PREFIX}/share/gnome-shell/extensions/gnome-shell-trash-extension .include Index: head/deskutils/gnome-shell-extension-weather/Makefile =================================================================== --- head/deskutils/gnome-shell-extension-weather/Makefile (revision 500605) +++ head/deskutils/gnome-shell-extension-weather/Makefile (revision 500606) @@ -1,27 +1,28 @@ # Created by: Gustau Perez i Querol # $FreeBSD$ PORTNAME= gnome-shell-extension-weather PORTVERSION= 0.0.0.20180411 +PORTREVISION= 1 CATEGORIES= deskutils gnome DIST_SUBDIR= gnome3 MAINTAINER= gnome@FreeBSD.org COMMENT= Weather extension for the GNOME3 shell RUN_DEPENDS= gnome-shell>=0:x11/gnome-shell USES= autoreconf gettext gmake gnome libtool pkgconfig USE_GNOME= glib20 intlhack USE_GITHUB= yes USE_LDCONFIG= yes GNU_CONFIGURE= yes GH_ACCOUNT= Neroth GH_TAGNAME= ea2d56a PKGMESSAGE= ../gnome-shell-extra-extensions/pkg-message.slaves GLIB_SCHEMAS= org.gnome.shell.extensions.weather.gschema.xml .include Index: head/deskutils/gnome-shell-extension-windowoverlay-icons/Makefile =================================================================== --- head/deskutils/gnome-shell-extension-windowoverlay-icons/Makefile (revision 500605) +++ head/deskutils/gnome-shell-extension-windowoverlay-icons/Makefile (revision 500606) @@ -1,53 +1,54 @@ # Created by: Gustau Perez i Querol # $FreeBSD$ PORTNAME= gnome-shell-extension-windowoverlay-icons PORTVERSION= 0.0.0.20171103 +PORTREVISION= 1 CATEGORIES= deskutils gnome DIST_SUBDIR= gnome3 MAINTAINER= gnome@FreeBSD.org COMMENT= Show application icons on the windows overview LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= gnome-shell>=0:x11/gnome-shell \ gsettings-desktop-schemas>=3.12.0:devel/gsettings-desktop-schemas RUN_DEPENDS= gnome-shell>=0:x11/gnome-shell \ gsettings-desktop-schemas>=3.12.0:devel/gsettings-desktop-schemas USES= gettext gmake gnome pkgconfig USE_GNOME= glib20 USE_GITHUB= yes GLIB_SCHEMAS= org.gnome.shell.extensions.windowoverlay-icons.gschema.xml GH_ACCOUNT= sustmi GH_PROJECT= gnome-shell-extension-windowoverlay-icons GH_TAGNAME= ad7366d PKGMESSAGE= ../gnome-shell-extra-extensions/pkg-message.slaves FILES= README.md convenience.js \ extension.js metadata.json \ prefs.js prefs.xml \ stylesheet.css post-patch: @${REINPLACE_CMD} -e 's|"3.26"|"3.26","3.28"|g' \ ${WRKSRC}/metadata.json do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/share/glib-2.0/schemas/ @${MKDIR} ${STAGEDIR}${PREFIX}/share/gnome-shell/extensions/windowoverlay-icons@gnome-shell-extensions.sustmi.github.com cd ${WRKSRC} && ${INSTALL_DATA} ${WRKSRC}/schemas/org.gnome.shell.extensions.windowoverlay-icons.gschema.xml \ ${STAGEDIR}${PREFIX}/share/glib-2.0/schemas/ .for file in ${FILES} ${INSTALL_DATA} ${WRKSRC}/${file} \ ${STAGEDIR}${PREFIX}/share/gnome-shell/extensions/windowoverlay-icons@gnome-shell-extensions.sustmi.github.com/ .endfor cd ${WRKSRC}/locale && ${COPYTREE_SHARE} . \ ${STAGEDIR}${PREFIX}/share/locale/ @${RM} ${STAGEDIR}${PREFIX}/share/locale/.gitkeep .include Index: head/deskutils/gnome-shell-extra-extensions/Makefile =================================================================== --- head/deskutils/gnome-shell-extra-extensions/Makefile (revision 500605) +++ head/deskutils/gnome-shell-extra-extensions/Makefile (revision 500606) @@ -1,27 +1,28 @@ # Created by: Gustau Perez i Querol # $FreeBSD$ PORTNAME= gnome-shell-extra-extensions PORTVERSION= 3.28 +PORTREVISION= 1 CATEGORIES= deskutils gnome MAINTAINER= gnome@FreeBSD.org COMMENT= Gnome shell extra extensions metaport USES= metaport RUN_DEPENDS= gnome-shell-extension-weather>=0:deskutils/gnome-shell-extension-weather \ gnome-shell-extension-openweather>=0:deskutils/gnome-shell-extension-openweather \ gnome-shell-extension-panel-osd>=0:deskutils/gnome-shell-extension-panel-osd \ gnome-shell-extension-mediaplayer>=0:deskutils/gnome-shell-extension-mediaplayer \ gnome-shell-extension-coverflow>=0:deskutils/gnome-shell-extension-coverflow \ gnome-shell-extension-windowoverlay-icons>=0:deskutils/gnome-shell-extension-windowoverlay-icons \ gnome-shell-extension-hidetopbar>=0:deskutils/gnome-shell-extension-hidetopbar \ gnome-shell-extension-lockkeys>=0:deskutils/gnome-shell-extension-lockkeys \ gnome-shell-extension-trash>=0:deskutils/gnome-shell-extension-trash \ gnome-shell-extension-dashtodock>=0:deskutils/gnome-shell-extension-dashtodock \ gnome-shell-extension-audio-output-switcher>=0:deskutils/gnome-shell-extension-audio-output-switcher \ gnome-shell-extension-recent-items>=0:deskutils/gnome-shell-extension-recent-items \ gnome-shell-extension-filesmenu>=0:deskutils/gnome-shell-extension-filesmenu .include Index: head/deskutils/gnome-sound-recorder/Makefile =================================================================== --- head/deskutils/gnome-sound-recorder/Makefile (revision 500605) +++ head/deskutils/gnome-sound-recorder/Makefile (revision 500606) @@ -1,26 +1,27 @@ # Created by: Gustau Perez # $FreeBSD$ PORTNAME= gnome-sound-recorder PORTVERSION= 3.28.1 +PORTREVISION= 1 CATEGORIES= deskutils gnome MASTER_SITES= GNOME DIST_SUBDIR= gnome3 MAINTAINER= gnome@FreeBSD.org COMMENT= GNOME sound recorder application LIB_DEPENDS= libgjs.so:lang/gjs PORTSCOUT= limitw:1,even USES= gettext gmake gnome libtool localbase pathfix \ pkgconfig python:3.4+ tar:xz USE_GNOME= gtk30 intlhack introspection USE_GSTREAMER1= flac ogg pulse USE_LDCONFIG= yes GNU_CONFIGURE= yes INSTALLS_ICONS= yes GLIB_SCHEMAS= org.gnome.gnome-sound-recorder.gschema.xml .include Index: head/deskutils/gnome-tweaks/Makefile =================================================================== --- head/deskutils/gnome-tweaks/Makefile (revision 500605) +++ head/deskutils/gnome-tweaks/Makefile (revision 500606) @@ -1,40 +1,41 @@ # Created by: Jeremy Messenger # $FreeBSD$ PORTNAME= gnome-tweaks PORTVERSION= 3.28.1 +PORTREVISION= 1 CATEGORIES= deskutils gnome MASTER_SITES= GNOME MAINTAINER= gnome@FreeBSD.org COMMENT= Allows to tweak some hidden settings in GNOME3 LICENSE= GPLv3 BUILD_DEPENDS= gsettings-desktop-schemas>=0:devel/gsettings-desktop-schemas RUN_DEPENDS= gsettings-desktop-schemas>=0:devel/gsettings-desktop-schemas \ gnome-shell>=3.28:x11/gnome-shell PORTSCOUT= limitw:1,even NO_ARCH= yes USES= gettext gnome localbase meson pkgconfig \ python:3.4+ shebangfix tar:xz USE_GNOME= gtk30 pygobject3 nautilus3 INSTALLS_ICONS= yes SHEBANG_FILES= gnome-tweaks \ gnome-tweak-tool-lid-inhibitor \ meson-postinstall.py # generates .py[co] files for installed modules # if that's not done, ${PYTHON_SITELIBDIR}/gps will be polluted # with these files when module is imported from root user post-install: @${FIND} ${STAGEDIR}${PREFIX} -name \*.pyc -delete (cd ${STAGEDIR}${PREFIX} && \ ${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py \ -d ${PYTHONPREFIX_SITELIBDIR} -f ${PYTHONPREFIX_SITELIBDIR:S;${PREFIX}/;;} && \ ${PYTHON_CMD} -O ${PYTHON_LIBDIR}/compileall.py \ -d ${PYTHONPREFIX_SITELIBDIR} -f ${PYTHONPREFIX_SITELIBDIR:S;${PREFIX}/;;}) .include Index: head/deskutils/spice-gtk/Makefile =================================================================== --- head/deskutils/spice-gtk/Makefile (revision 500605) +++ head/deskutils/spice-gtk/Makefile (revision 500606) @@ -1,73 +1,73 @@ # Created by: olevole@olevole.ru # $FreeBSD$ PORTNAME= spice-gtk PORTVERSION= 0.36 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES?= deskutils gnome MASTER_SITES= http://www.spice-space.org/download/gtk/ MAINTAINER= xxjack12xx@gmail.com COMMENT= Gtk client and libraries for SPICE remote desktop servers LICENSE= GPLv2 NOT_FOR_ARCHS= powerpc powerpc64 powerpcspe sparc64 NOT_FOR_ARCHS_REASON= server only supports little-endian LIB_DEPENDS= libepoxy.so:graphics/libepoxy \ libjson-glib-1.0.so:devel/json-glib \ libopus.so:audio/opus \ libva-x11.so:multimedia/libva BUILD_DEPENDS= spice-protocol>=0.12.15:devel/spice-protocol \ ${PYTHON_PKGNAMEPREFIX}pyparsing>=2.0.1:devel/py-pyparsing@${PY_FLAVOR} RUN_DEPENDS= spice-protocol>=0.12.15:devel/spice-protocol USES= autoreconf cpe gettext-tools gmake gnome jpeg libtool pkgconfig tar:bzip2 \ python ssl localbase:ldflags USE_XORG= x11 pixman USE_GNOME= cairo gdkpixbuf2 gnomeprefix gtk30 intltool introspection:build CPE_VENDOR= redhat SPICE_SSL_CFLAGS= -I${OPENSSLINC} SPICE_SSL_LIBS= -L${OPENSSLLIB} -lcrypto -lssl CONFIGURE_ENV+= SSL_CFLAGS="${SPICE_SSL_CFLAGS}" SSL_LIBS="${SPICE_SSL_LIBS}" \ OPENSSL_CFLAGS="${SPICE_SSL_CFLAGS}" OPENSSL_LIBS="${SPICE_SSL_LIBS}" GNU_CONFIGURE= yes USE_LDCONFIG= yes # we can't use pathfix with USES=autoreconf MAKE_ARGS= pkgconfigdir="${PREFIX}/libdata/pkgconfig" INSTALL_TARGET= install-strip OPTIONS_DEFINE= LZ4 NLS DOCS SASL OPTIONS_DEFAULT= GSTREAMER LZ4 PULSEAUDIO SASL OPTIONS_GROUP= AUDIO OPTIONS_GROUP_AUDIO= GSTREAMER PULSEAUDIO OPTIONS_SUB= yes LZ4_CONFIGURE_ENABLE= lz4 LZ4_LIB_DEPENDS+= liblz4.so:archivers/liblz4 NLS_USES= gettext NLS_CONFIGURE_ENABLE= nls NOAUDIO_DESC= Disable audio backend GSTREAMER_CONFIGURE_ENABLE= gstaudio GSTREAMER_USE= GSTREAMER1=yes GSTREAMER_CONFIGURE_ON= --enable-gstvideo=yes GSTREAMER_CONFIGURE_OFF= --enable-gstvideo=no PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio PULSEAUDIO_CONFIGURE_ENABLE= pulse SASL_CONFIGURE_WITH= sasl=yes SASL_LIB_DEPENDS= libsasl2.so:security/cyrus-sasl2 .include Index: head/deskutils/virt-manager/Makefile =================================================================== --- head/deskutils/virt-manager/Makefile (revision 500605) +++ head/deskutils/virt-manager/Makefile (revision 500606) @@ -1,54 +1,55 @@ # $FreeBSD$ PORTNAME= virt-manager PORTVERSION= 2.1.0 +PORTREVISION= 1 CATEGORIES= deskutils net-mgmt MASTER_SITES= https://virt-manager.org/download/sources/${PORTNAME}/ \ LOCAL/jgh/deskutils/${PORTNAME}/ MAINTAINER= novel@FreeBSD.org COMMENT= Toolkit to interact with virtualization capabilities LICENSE= LGPL3 LIB_DEPENDS= libvirt.so:devel/libvirt RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dbus>=0.83.2:devel/py-dbus@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}libxml2>=2.7.8:textproc/py-libxml2@${PY_FLAVOR} \ vte3>=0:x11-toolkits/vte3 \ ${PYTHON_PKGNAMEPREFIX}ipaddr>=0:devel/py-ipaddr@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}libvirt>=0:devel/py-libvirt@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR} \ gtk-vnc>=0.4.4:net/gtk-vnc \ libvirt-glib>=0.1.9:devel/libvirt-glib \ libosinfo>=0:devel/libosinfo \ spice-gtk>=0.26:deskutils/spice-gtk \ ssh-askpass:security/openssh-askpass PYDISTUTILS_INSTALLNOSINGLE= yes PYDISTUTILS_CONFIGURE_TARGET= configure PYDISTUTILS_CONFIGUREARGS= --prefix=${PREFIX} USES= python:3.3+ gettext gnome shebangfix USE_PYTHON= noegginfo autoplist distutils noflavors NO_ARCH= yes USE_GNOME= introspection:run intltool librsvg2 pygobject3 INSTALLS_ICONS= yes SHEBANG_FILES= virt-manager \ virt-install \ virt-clone \ virt-convert \ virt-xml GLIB_SCHEMAS= org.virt-manager.virt-manager.gschema.xml #add workaround for two autoplist functions post-install: @${MKDIR} ${STAGEDIR}/${PREFIX}/share/glib-2.0/schemas/ .for file in ${GLIB_SCHEMAS} ${INSTALL_DATA} ${WRKSRC}/data/${file} ${STAGEDIR}/${PREFIX}/share/glib-2.0/schemas .endfor .include Index: head/deskutils/xfce4-volumed-pulse/Makefile =================================================================== --- head/deskutils/xfce4-volumed-pulse/Makefile (revision 500605) +++ head/deskutils/xfce4-volumed-pulse/Makefile (revision 500606) @@ -1,34 +1,34 @@ # Created by: Olivier Duchateau # $FreeBSD$ PORTNAME= xfce4-volumed-pulse PORTVERSION= 0.2.3 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= deskutils xfce MASTER_SITES= XFCE/src/apps/${PORTNAME}/${PORTVERSION:R} DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Volume management daemon for Xfce using PulseAudio LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libpulse.so:audio/pulseaudio \ libnotify.so:devel/libnotify \ libkeybinder-3.0.so:x11/keybinder-gtk3 \ libdbus-glib-1.so:devel/dbus-glib \ libdbus-1.so:devel/dbus USES= gmake gnome libtool pkgconfig tar:bz2 xfce:gtk3 USE_GNOME= cairo gdkpixbuf2 glib20 gtk30 USE_XFCE= xfconf GNU_CONFIGURE= yes INSTALL_TARGET= install-strip CONFIGURE_ARGS= --enable-libnotify PLIST_FILES= bin/xfce4-volumed-pulse \ etc/xdg/autostart/xfce4-volumed-pulse.desktop .include Index: head/devel/aws-sdk-cpp/Makefile =================================================================== --- head/devel/aws-sdk-cpp/Makefile (revision 500605) +++ head/devel/aws-sdk-cpp/Makefile (revision 500606) @@ -1,45 +1,46 @@ # $FreeBSD$ PORTNAME= aws-sdk-cpp PORTVERSION= 1.7.80 +PORTREVISION= 1 CATEGORIES= devel MAINTAINER= danilo@FreeBSD.org COMMENT= C++11 interface for Amazon Web Services (AWS) LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE BROKEN_aarch64= fails to build: runaway process BROKEN_armv6= fails to build: runaway process BROKEN_armv7= fails to build: runaway process BROKEN_powerpc64= fails to build: runaway process LIB_DEPENDS= libcurl.so:ftp/curl \ libpulse.so:audio/pulseaudio \ libaws-c-common.so:devel/aws-c-commons \ libaws-checksums.so:devel/aws-checksums \ libaws-c-event-stream.so:devel/aws-c-event-stream USES= cmake:noninja pkgconfig compiler:c++11-lib ssl OPTIONS_DEFINE= TEST OPTIONS_SUB= yes TEST_CMAKE_OFF= -DENABLE_TESTING=OFF CMAKE_ARGS+= -DBUILD_DEPS=OFF USE_GITHUB= yes GH_ACCOUNT= aws USE_LDCONFIG= yes CXXFLAGS+= -Wno-error -Wno-c11-extensions CFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib post-patch: ${REINPLACE_CMD} -e "s,/pkgconfig,/../libdata/pkgconfig,g" \ ${WRKSRC}/aws-cpp-sdk-core/CMakeLists.txt \ ${WRKSRC}/cmake/utilities.cmake .include Index: head/devel/efl/Makefile =================================================================== --- head/devel/efl/Makefile (revision 500605) +++ head/devel/efl/Makefile (revision 500606) @@ -1,196 +1,196 @@ # Created by: Grzegorz Blach # $FreeBSD$ PORTNAME= efl DISTVERSION= 1.20.7 -PORTREVISION= 9 +PORTREVISION= 10 CATEGORIES= devel enlightenment MASTER_SITES= http://download.enlightenment.org/rel/libs/${PORTNAME}/ DIST_SUBDIR= enlightenment MAINTAINER= enlightenment@FreeBSD.org COMMENT= Enlightenment Foundation Libraries LICENSE= BSD2CLAUSE LGPL21 LICENSE_COMB= multi LIB_DEPENDS= libgif.so:graphics/giflib \ libpng.so:graphics/png \ libtiff.so:graphics/tiff \ libfreetype.so:print/freetype2 \ libfontconfig.so:x11-fonts/fontconfig \ libdbus-1.so:devel/dbus \ libsndfile.so:audio/libsndfile # lib/libeio.so.1 CONFLICTS_INSTALL= libeio GNU_CONFIGURE= yes USES= autoreconf compiler:c++14-lang gettext-tools gmake iconv jpeg \ libtool pathfix pkgconfig python:2.7,run shared-mime-info \ shebangfix tar:xz SHEBANG_FILES= src/scripts/eina/eina-bench-cmp USE_XORG= x11 xcb xcursor xcomposite xdamage xext xfixes xi xinerama xp \ xrandr xrender xtst xscrnsaver USE_LDCONFIG= yes CONFIGURE_ARGS= --with-profile=release \ --enable-multisense \ --disable-systemd \ --disable-elput \ --disable-cserve \ --enable-i-really-know-what-i-am-doing-and-that-this-will-probably-break-things-and-i-will-fix-them-myself-and-send-patches-abb CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib INSTALLS_ICONS= yes PLIST_SUB= BRANCHVERSION=${PORTVERSION:R} PORTVERSION=${PORTVERSION} OPTIONS_DEFINE= AVAHI FRIBIDI HARFBUZZ NLS PHYSICS PULSEAUDIO SSL WAYLAND WAYLAND_EGL OPTIONS_GROUP= EMOTION INPUT LOADER OPTIONS_GROUP_EMOTION= GSTREAMER LIBXINE V4L VLC OPTIONS_GROUP_INPUT= IBUS SCIM OPTIONS_GROUP_LOADER= OPENJPEG PDF PS RAW SVG WEBP XCF OPTIONS_RADIO= ENGINE OPTIONS_RADIO_ENGINE= OPENGL OPENGLES SDL OPTIONS_DEFAULT= FRIBIDI HARFBUZZ PHYSICS PULSEAUDIO SSL GSTREAMER PDF SVG OPENGL OPTIONS_SUB= yes HARFBUZZ_DESC= OpenType text shaping engine PHYSICS_DESC= Physics effects WAYLAND_DESC= Wayland backend support WAYLAND_EGL_DESC= Wayland-EGL backend support VLC_DESC= Multimedia support by VLC IBUS_DESC= Intelligent Input Bus SCIM_DESC= Smart Common Input Method XCF_DESC= Gimp image format support OPENGLES_DESC= 2D/3D rendering support via OpenGL ES AVAHI_LIB_DEPENDS= libavahi-client.so:net/avahi-app AVAHI_CONFIGURE_ENABLE= avahi FRIBIDI_LIB_DEPENDS= libfribidi.so:converters/fribidi FRIBIDI_CONFIGURE_ENABLE= fribidi HARFBUZZ_LIB_DEPENDS= libharfbuzz.so:print/harfbuzz HARFBUZZ_CONFIGURE_ENABLE= harfbuzz NLS_USES= gettext-runtime NLS_CONFIGURE_ENABLE= nls PHYSICS_LIB_DEPENDS= libBulletDynamics.so:devel/bullet PHYSICS_CONFIGURE_ENABLE= physics PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio PULSEAUDIO_CONFIGURE_ENABLE= pulseaudio WAYLAND_BROKEN= ERROR: epoll_create() is deprecated, use epoll_create1(EPOLL_CLOEXEC). WAYLAND_BUILD_DEPENDS= wayland-protocols>=1.7:graphics/wayland-protocols WAYLAND_LIB_DEPENDS= libepoll-shim.so:devel/libepoll-shim \ libxkbcommon.so:x11/libxkbcommon \ libwayland-client.so:graphics/wayland \ libwayland-cursor.so:graphics/wayland WAYLAND_CFLAGS= -I${LOCALBASE}/include/libepoll-shim WAYLAND_LDFLAGS= -lepoll-shim WAYLAND_CONFIGURE_ENABLE= wayland WAYLAND_EGL_LIB_DEPENDS= libwayland-egl.so:graphics/wayland WAYLAND_EGL_CONFIGURE_ENABLE= egl WAYLANG_EGL_USE= GL=egl WAYLAND_EGL_IMPLIES= WAYLAND OPENGLES GSTREAMER_USE= GSTREAMER1=core GSTREAMER_CONFIGURE_ENABLE= gstreamer1 LIBXINE_LIB_DEPENDS= libxine.so:multimedia/libxine LIBXINE_CONFIGURE_ENABLE= xine V4L_BUILD_DEPENDS= ${LOCALBASE}/include/linux/videodev2.h:multimedia/v4l_compat V4L_CONFIGURE_ENABLE= v4l2 VLC_LIB_DEPENDS= libvlc.so:multimedia/vlc VLC_CONFIGURE_WITH= generic_vlc IBUS_LIB_DEPENDS= libibus-1.0.so:textproc/ibus SCIM_LIB_DEPENDS= libscim-1.0.so:textproc/scim SCIM_CONFIGURE_ENABLE= scim OPENJPEG_LIB_DEPENDS= libopenjpeg.so:graphics/openjpeg15 OPENJPEG_CONFIGURE_ENABLE= image-loader-jp2k PDF_LIB_DEPENDS= libpoppler.so:graphics/poppler PDF_CONFIGURE_ENABLE= poppler PS_LIB_DEPENDS= libspectre.so:print/libspectre PS_CONFIGURE_ENABLE= spectre RAW_LIB_DEPENDS= libraw.so:graphics/libraw RAW_CONFIGURE_ENABLE= libraw SVG_USE= GNOME=cairo GNOME=librsvg2 SVG_CONFIGURE_ENABLE= librsvg WEBP_LIB_DEPENDS= libwebp.so:graphics/webp WEBP_CONFIGURE_ENABLE= image-loader-webp XCF_CONFIGURE_ENABLE= xcf OPENGL_USE= GL=gl OPENGLES_USE= GL=glesv2 OPENGLES_CONFIGURE_ON= --with-opengl=es --enable-egl SDL_USE= SDL=sdl2 SDL_CONFIGURE_ENABLE= sdl .include .if ${PORT_OPTIONS:MPULSEAUDIO} PLIST_SUB+= AUDIO="" .else CONFIGURE_ARGS+= --disable-pulseaudio PLIST_SUB+= AUDIO="@comment " .endif .if ${PORT_OPTIONS:MSSL} USES+= ssl .else CONFIGURE_ARGS+= --with-crypto=none .endif .if ${PORT_OPTIONS:MIBUS} CONFIGURE_ARGS+= --with-glib=yes .else CONFIGURE_ARGS+= --disable-ibus --with-glib=no .endif .if empty(PORT_OPTIONS:MOPENGL) && empty(PORT_OPTIONS:MOPENGLES) CONFIGURE_ARGS+= --with-opengl=none .endif # keep in sync with all platforms where libunwind is available .if (${ARCH} == amd64 || ${ARCH} == i386) LIB_DEPENDS+= libunwind.so:devel/libunwind .endif .if ${ARCH} == "powerpc" || ${ARCH} == "sparc64" USES+= lua CONFIGURE_ARGS+= --enable-lua-old PLIST_SUB+= ELUA="@comment " .else LIB_DEPENDS+= libluajit-5.1.so:lang/luajit PLIST_SUB+= ELUA="" .endif post-install: @${RM} -r ${STAGEDIR}${PREFIX}/share/gdb @for i in `${FIND} ${STAGEDIR}${PREFIX}/bin ${STAGEDIR}${PREFIX}/lib -type f`; do \ if ${FILE} $$i | ${GREP} -q "not stripped"; then ${STRIP_CMD} $$i; fi; \ done # workaround for https://phab.enlightenment.org/T6783 : it leaves an empty directory @if [ -d ${STAGEDIR}${PREFIX}/lib/evas/utils -a -z "$$(ls -A ${STAGEDIR}${PREFIX}/lib/evas/utils)" ]; then \ ${RMDIR} ${STAGEDIR}${PREFIX}/lib/evas/utils; \ fi .include Index: head/devel/py-efl/Makefile =================================================================== --- head/devel/py-efl/Makefile (revision 500605) +++ head/devel/py-efl/Makefile (revision 500606) @@ -1,25 +1,26 @@ # Created by: Grzegorz Blach # $FreeBSD$ PORTNAME= efl PORTVERSION= 1.20.0 +PORTREVISION= 2 CATEGORIES= devel python enlightenment MASTER_SITES= http://download.enlightenment.org/rel/bindings/python/ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTNAME= python-efl-${PORTVERSION} MAINTAINER= enlightenment@FreeBSD.org COMMENT= Python bindings for EFL and Elementary LICENSE= GPLv3 LGPL3 LICENSE_COMB= multi BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dbus>=0.83:devel/py-dbus@${PY_FLAVOR} LIB_DEPENDS= libefl.so:devel/efl RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dbus>=0.83:devel/py-dbus@${PY_FLAVOR} DIST_SUBDIR= enlightenment USES= pkgconfig python tar:xz USE_PYTHON= autoplist distutils .include Index: head/editors/ecrire/Makefile =================================================================== --- head/editors/ecrire/Makefile (revision 500605) +++ head/editors/ecrire/Makefile (revision 500606) @@ -1,27 +1,28 @@ # $FreeBSD$ PORTNAME= ecrire DISTVERSIONPREFIX= v DISTVERSION= 0.3.3 +PORTREVISION= 1 CATEGORIES= editors enlightenment DIST_SUBDIR= enlightenment MAINTAINER= yuri@FreeBSD.org COMMENT= EFL (Enlightenment) graphical text editor LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libefl.so:devel/efl USES= cmake desktop-file-utils pkgconfig USE_GITHUB= yes GH_ACCOUNT= Obsidian-StudiosInc OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_USES= gettext NLS_CMAKE_BOOL= ENABLE_NLS .include Index: head/emulators/citra/Makefile =================================================================== --- head/emulators/citra/Makefile (revision 500605) +++ head/emulators/citra/Makefile (revision 500606) @@ -1,97 +1,97 @@ # $FreeBSD$ PORTNAME= citra PORTVERSION= s20190429 -PORTREVISION?= 0 +PORTREVISION?= 1 CATEGORIES= emulators MAINTAINER= jbeich@FreeBSD.org COMMENT= Nintendo 3DS emulator/debugger LICENSE= BSD2CLAUSE BSD3CLAUSE BSL GPLv2+ ISCL LGPL21+ MIT OpenSSL UNLICENSE LICENSE_COMB= multi LICENSE_FILE_BSD2CLAUSE=${WRKSRC}/externals/fmt/LICENSE.rst LICENSE_FILE_BSD3CLAUSE=${WRKSRC}/externals/inih/inih/LICENSE.txt LICENSE_FILE_BSL= ${WRKSRC}/externals/catch/LICENSE.txt LICENSE_FILE_GPLv2+ = ${WRKSRC}/license.txt LICENSE_FILE_ISCL= ${WRKSRC}/externals/cubeb/LICENSE LICENSE_FILE_LGPL21+ = ${_LICENSE_STORE}/LGPL21 # soundtouch LICENSE_FILE_MIT= ${WRKSRC}/externals/enet/LICENSE LICENSE_FILE_OpenSSL= ${WRKSRC}/externals/libressl/COPYING BUILD_DEPENDS= boost-libs>=1.66:devel/boost-libs USE_GITHUB= yes GH_ACCOUNT= citra-emu GH_TAGNAME= 37861526f GH_TUPLE= citra-emu:ext-libressl-portable:7d01cb0:libressl/externals/libressl \ citra-emu:ext-soundtouch:060181e:soundtouch/externals/soundtouch \ MerryMage:dynarmic:r1-992-g4e6848d1:dynarmic/externals/dynarmic \ arsenm:sanitizers-cmake:f09151b:sanitizers_cmake/externals/cubeb/cmake/sanitizers-cmake \ arun11299:cpp-jwt:v1.1.1:cpp_jwt/externals/cpp-jwt \ benhoyt:inih:r42-6-g2023872:inih/externals/inih/inih \ catchorg:Catch2:v2.3.0:catch/externals/catch \ fmtlib:fmt:5.3.0:fmt/externals/fmt \ herumi:xbyak:v5.71:xbyak/externals/xbyak \ kinetiknz:cubeb:cubeb-0.2-1039-g44341a1:cubeb/externals/cubeb \ lsalzman:enet:39a72ab:enet/externals/enet \ neobrain:nihstro:fd69de1:nihstro/externals/nihstro \ weidai11:cryptopp:CRYPTOPP_7_0_0-23-gf320e7d9:cryptopp/externals/cryptopp/cryptopp \ wwylele:teakra:e6ea0ea:teakra/externals/teakra USES= cmake compiler:c++17-lang iconv localbase:ldflags USE_SDL= sdl2 LDFLAGS+= -Wl,--as-needed # Qt5Network TEST_TARGET= test OPTIONS_DEFINE= ALSA FFMPEG PULSEAUDIO JACK SNDIO OPTIONS_DEFAULT=ALSA FFMPEG PULSEAUDIO JACK OPTIONS_MULTI= GUI OPTIONS_MULTI_GUI= QT5 SDL OPTIONS_SLAVE?= SDL OPTIONS_EXCLUDE:= ${OPTIONS_MULTI_GUI} ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib ALSA_RUN_DEPENDS= ${LOCALBASE}/lib/alsa-lib/libasound_module_pcm_oss.so:audio/alsa-plugins ALSA_CMAKE_BOOL= USE_ALSA FFMPEG_LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg FFMPEG_CMAKE_BOOL= ENABLE_FFMPEG JACK_BUILD_DEPENDS= jackit>0:audio/jack JACK_CMAKE_BOOL= USE_JACK PULSEAUDIO_BUILD_DEPENDS=pulseaudio>0.:audio/pulseaudio PULSEAUDIO_CMAKE_BOOL= USE_PULSE SNDIO_LIB_DEPENDS= libsndio.so:audio/sndio SNDIO_CMAKE_BOOL= USE_SNDIO SDL_CMAKE_BOOL= ENABLE_SDL2 SDL_PLIST_FILES=bin/${PORTNAME} \ bin/${PORTNAME}-room \ man/man6/${PORTNAME}.6.gz QT5_USES= desktop-file-utils qt:5 shared-mime-info QT5_USE= QT=qmake_build,buildtools_build,concurrent_build,core,gui,multimedia,opengl,widgets QT5_CMAKE_BOOL= ENABLE_QT QT5_PLIST_FILES=bin/${PORTNAME}-qt \ "@comment bin/${PORTNAME}-room" \ man/man6/${PORTNAME}-qt.6.gz \ share/applications/${PORTNAME}.desktop \ share/icons/hicolor/scalable/apps/${PORTNAME}.svg \ share/mime/packages/${PORTNAME}.xml post-patch: @${REINPLACE_CMD} -e 's,share/man,man,' \ -e '/check_submodules_present()/d' \ ${WRKSRC}/CMakeLists.txt @${REINPLACE_CMD} -e 's/@GIT_BRANCH@/master/' \ -e 's/@GIT_DESC@/${GH_TAGNAME}/' \ ${WRKSRC}/src/common/scm_rev.cpp.in .ifndef QEMU_EMULATING pre-install: do-test .endif .include Index: head/emulators/citra-qt5/Makefile =================================================================== --- head/emulators/citra-qt5/Makefile (revision 500605) +++ head/emulators/citra-qt5/Makefile (revision 500606) @@ -1,10 +1,10 @@ # $FreeBSD$ -PORTREVISION= 0 +PORTREVISION= 1 PKGNAMESUFFIX= -qt5 MASTERDIR= ${.CURDIR}/../citra OPTIONS_SLAVE= QT5 .include "${MASTERDIR}/Makefile" Index: head/emulators/dolphin-emu/Makefile =================================================================== --- head/emulators/dolphin-emu/Makefile (revision 500605) +++ head/emulators/dolphin-emu/Makefile (revision 500606) @@ -1,86 +1,86 @@ # Created by: Ganael Laplanche # $FreeBSD$ PORTNAME= dolphin-emu PORTVERSION= 5.0.9209 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= emulators MAINTAINER= martymac@FreeBSD.org COMMENT= Gamecube and Wii Emulator LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/license.txt BROKEN_aarch64= fails to build: Source/Core/Common/ArmCPUDetect.cpp:5:10: fatal error: 'asm/hwcap.h' file not found # Notes on dependencies: # - alsa support disabled (not optimal) # - enet and soundtouch come from Externals/ as Dolphin's versions diverge # (see comments in CMakeLists.txt) # Various problems that may be addressed in the future: # - xxhash comes from Externals/ as it cannot be properly detected yet # - gtest detection is missing (Externals/ version enforced by CMakeLists.txt) # - cubeb comes from Externals/ as it is not available from ports yet LIB_DEPENDS= libpulse.so:audio/pulseaudio \ libavcodec.so:multimedia/ffmpeg \ libavdevice.so:multimedia/ffmpeg \ libavfilter.so:multimedia/ffmpeg \ libavformat.so:multimedia/ffmpeg \ libavutil.so:multimedia/ffmpeg \ libswresample.so:multimedia/ffmpeg \ libswscale.so:multimedia/ffmpeg \ libpugixml.so:textproc/pugixml \ liblzo2.so:archivers/lzo2 \ libpng.so:graphics/png \ libjack.so:audio/jack \ libsndio.so:audio/sndio \ libsfml-system.so:devel/sfml \ libminiupnpc.so:net/miniupnpc \ libmbedtls.so:security/mbedtls \ libcurl.so:ftp/curl \ libhidapi.so:comms/hidapi USES= cmake compiler:c++17-lang desktop-file-utils gl iconv \ pkgconfig qmake qt:5 USE_GITHUB= yes GH_PROJECT= dolphin GH_TAGNAME= 2dcd058 USE_GL= gl glew glu USE_SDL= sdl2 USE_XORG= ice sm x11 xext xi xrandr USE_QT= buildtools_build core gui widgets CMAKE_ARGS+= -DTRY_X11:BOOL=ON \ -DUSE_UPNP:BOOL=ON \ -DENABLE_QT:BOOL=ON \ -DENABLE_ALSA:BOOL=OFF \ -DENABLE_PULSEAUDIO:BOOL=ON \ -DUSE_DISCORD_PRESENCE:BOOL=OFF \ -DCMAKE_REQUIRED_INCLUDES:PATH="${LOCALBASE}/include" \ -DCMAKE_REQUIRED_FLAGS:STRING="-L${LOCALBASE}/lib" MAKE_ENV+= DESTDIR="${STAGEDIR}" # XXX Fix build on archs where 'unsigned long' is 32bit CXXFLAGS+= -DLZO_CFG_PREFER_TYPEOF_ACC_INT32E_T=LZO_TYPEOF_INT # XXX Bypass git check (and set a dummy -unused- revision) CMAKE_ARGS+= -DDOLPHIN_WC_BRANCH:STRING="stable" \ -DDOLPHIN_WC_REVISION:STRING="1" OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_USES= gettext NLS_CMAKE_ON= -DDISABLE_NLS:BOOL=OFF NLS_CMAKE_OFF= -DDISABLE_NLS:BOOL=ON .include # JIT-enabled binaries are amd64 and aarch64 only .if ${ARCH} != "amd64" && ${ARCH} != "aarch64" CMAKE_ARGS+= -DENABLE_GENERIC:BOOL=ON .endif .include Index: head/games/retroarch/Makefile =================================================================== --- head/games/retroarch/Makefile (revision 500605) +++ head/games/retroarch/Makefile (revision 500606) @@ -1,94 +1,94 @@ # Created by: Yuri Victorovich # $FreeBSD$ PORTNAME= RetroArch PORTVERSION= 1.3.6 DISTVERSIONPREFIX= v -PORTREVISION= 14 +PORTREVISION= 15 CATEGORIES= games MAINTAINER= yuri@FreeBSD.org COMMENT= Cross-platform entertainment system based on libretro API LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libxkbcommon.so:x11/libxkbcommon \ libdrm.so:graphics/libdrm \ libass.so:multimedia/libass BROKEN_powerpc64= fails to compile: features_cpu.c: undefined reference to __mftb OPTIONS_DEFINE= FFMPEG OSS JACK PULSEAUDIO ALSA SDL OPENGL OPENAL NETPLAY PYTHON V4L FREETYPE FBO OPTIONS_DEFAULT=OSS PULSEAUDIO SDL OPENGL OPENAL NETPLAY PYTHON V4L FREETYPE FBO # FFMPEG FFMPEG_DESC= On-the-fly recording of gameplay with libavcodec NETPLAY_DESC= Peer-to-peer netplay PYTHON_DESC= Script support in shaders FBO_DESC= OpenGL render-to-texture FFMPEG_BROKEN= fails to build with ffmpeg 4.0 FFMPEG_LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg FFMPEG_CONFIGURE_ENABLE=ffmpeg OSS_CONFIGURE_ENABLE= oss JACK_LIB_DEPENDS= libjack.so:audio/jack JACK_CONFIGURE_ENABLE= jack PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio PULSEAUDIO_CONFIGURE_ENABLE= pulse ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib ALSA_CONFIGURE_ENABLE= alsa SDL_USE= SDL=sdl2 image2 SDL_CONFIGURE_ON= --disable-sdl --enable-sdl2 SDL_CONFIGURE_OFF= --disable-sdl --disable-sdl2 OPENGL_USE= GL=gl,egl,gbm OPENGL_CONFIGURE_ENABLE=opengl OPENAL_USES= openal:soft OPENAL_CONFIGURE_ENABLE=al NETPLAY_CONFIGURE_ENABLE= netplay PYTHON_CONFIGURE_ENABLE=python PYTHON_USES= python:3.4+ V4L_LIB_DEPENDS= libv4l2.so:multimedia/libv4l V4L_BUILD_DEPENDS= v4l_compat>0:multimedia/v4l_compat V4L_CONFIGURE_ENABLE= v4l2 FREETYPE_LIB_DEPENDS= libfreetype.so:print/freetype2 FREETYPE_CONFIGURE_ENABLE= freetype FBO_CONFIGURE_ENABLE= fbo CFLAGS+= -pthread LDFLAGS+= -pthread CONFIGURE_ARGS+=--enable-threads CONFIGURE_ENV+= MAN_DIR=${MANPREFIX}/man USES= compiler:c++11-lib gmake pkgconfig shebangfix USE_GITHUB= yes GH_ACCOUNT= libretro SUB_FILES= pkg-message GNU_CONFIGURE= yes CONFIGURE_ARGS+=--global-config-dir=${LOCALBASE}/etc USE_XORG= x11 xcb xext xinerama xv xxf86vm LLD_UNSAFE= yes SHEBANG_FILES= libretro-common/glsym/glgen.py libretro-common/glsym/rglgen.py tools/cg2glsl.py tools/vulkan_loader_generator.py post-patch: @${REINPLACE_CMD} -e 's|||' \ ${WRKSRC}/camera/drivers/video4linux2.c \ ${WRKSRC}/gfx/drivers/*.c \ ${WRKSRC}/libretro-common/libco/armeabi.c \ ${WRKSRC}/memory/wii/mem2_manager.c @${REINPLACE_CMD} -e 's|||' \ ${WRKSRC}/camera/drivers/video4linux2.c @${REINPLACE_CMD} -e '/^add_define_make DYLIB_LIB/s|$$|;\ add_include_dirs ${LOCALBASE}/include;\ add_library_dirs ${LOCALBASE}/lib| ; \ /^check_lib OSS_LIB/d' \ ${WRKSRC}/qb/config.libs.sh post-patch-PYTHON-on: @${REINPLACE_CMD} -e '/check_pkgconf PYTHON/s/python3/python-${PYTHON_VER}/' \ ${WRKSRC}/qb/config.libs.sh post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/retroarch @${REINPLACE_CMD} -e 's|# libretro_directory =|libretro_directory = "${PREFIX}/libexec/libretro"|' \ ${STAGEDIR}${PREFIX}/etc/retroarch.cfg .include Index: head/graphics/edje_viewer/Makefile =================================================================== --- head/graphics/edje_viewer/Makefile (revision 500605) +++ head/graphics/edje_viewer/Makefile (revision 500606) @@ -1,19 +1,19 @@ # Created by: Stanislav Sedov # $FreeBSD$ PORTNAME= edje_viewer PORTVERSION= 20130520 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= graphics enlightenment MASTER_SITES= LOCAL/gblach/e17/extra/ MAINTAINER= enlightenment@FreeBSD.org COMMENT= Simple viewer for .edj files LIB_DEPENDS= libefl.so:devel/efl USES= pkgconfig tar:bzip2 DIST_SUBDIR= e17 GNU_CONFIGURE= yes .include Index: head/graphics/ephoto/Makefile =================================================================== --- head/graphics/ephoto/Makefile (revision 500605) +++ head/graphics/ephoto/Makefile (revision 500606) @@ -1,27 +1,27 @@ # $FreeBSD$ PORTNAME= ephoto DISTVERSION= 1.5 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= graphics enlightenment MASTER_SITES= https://download.enlightenment.org/rel/apps/${PORTNAME}/ DIST_SUBDIR= enlightenment MAINTAINER= lbartoletti@tuxfamily.org COMMENT= Comprehensive Image Viewer Using EFL LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libefl.so:devel/efl USES= compiler:c11 desktop-file-utils pkgconfig tar:xz GNU_CONFIGURE= yes OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_USES= gettext NLS_CONFIGURE_ENABLE= nls .include Index: head/graphics/imlib2_loaders/Makefile =================================================================== --- head/graphics/imlib2_loaders/Makefile (revision 500605) +++ head/graphics/imlib2_loaders/Makefile (revision 500606) @@ -1,39 +1,40 @@ # Created by: Jeremy Norris # $FreeBSD$ PORTNAME= imlib2_loaders PORTVERSION= 1.5.0 +PORTREVISION= 1 PORTEPOCH= 2 CATEGORIES= graphics enlightenment MASTER_SITES= SF/enlightenment/imlib2-src/${PORTVERSION} MAINTAINER= zeising@FreeBSD.org COMMENT= Extra image loader plugins for Imlib 2 LICENSE= imlib2 GPLv2 LICENSE_COMB= multi LICENSE_NAME_imlib2= imlib2 license LICENSE_FILE_imlib2= ${WRKSRC}/COPYING LICENSE_PERMS_imlib2= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept LIB_DEPENDS= libImlib2.so:graphics/imlib2 GNU_CONFIGURE= yes INSTALL_TARGET= install-strip USES= libtool localbase pathfix pkgconfig tar:bzip2 USE_XORG= x11 xext CONFIGURE_ARGS= --disable-static OPTIONS_DEFINE= EET XCF OPTIONS_DEFAULT= EET XCF OPTIONS_SUB= yes EET_DESC= Enable eet loader EET_LIB_DEPENDS= libefl.so:devel/efl EET_CONFIGURE_OFF= --disable-eet XCF_DESC= Enable XCF loader XCF_CONFIGURE_OFF= --disable-xcf .include Index: head/graphics/libprojectm/Makefile =================================================================== --- head/graphics/libprojectm/Makefile (revision 500605) +++ head/graphics/libprojectm/Makefile (revision 500606) @@ -1,53 +1,53 @@ # $FreeBSD$ PORTNAME= libprojectM DISTVERSIONPREFIX= v DISTVERSION= 3.1.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= graphics audio MAINTAINER= yuri@FreeBSD.org COMMENT= Awesome music visualiser LICENSE= LGPL21+ LICENSE_FILE= ${WRKSRC}/LICENSE.txt BUILD_DEPENDS= ${LOCALBASE}/include/glm/glm.hpp:math/glm LIB_DEPENDS= libftgl.so:graphics/ftgl \ libfreetype.so:print/freetype2 \ libvisual-0.4.so:graphics/libvisual04 RUN_DEPENDS= ${LOCALBASE}/include/glm/glm.hpp:math/glm USES= autoreconf:build compiler:c++11-lang gl gmake libtool \ localbase:ldflags pkgconfig qt:5 USE_GITHUB= yes GH_ACCOUNT= projectM-visualizer GH_PROJECT= projectm USE_SDL= sdl2 USE_QT= buildtools core gui opengl qmake_build widgets xml USE_GL= gl glu glew GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-sdl --enable-qt --enable-gles INSTALL_TARGET= install-strip USE_LDCONFIG= yes USE_CXXSTD= c++98 CXXFLAGS+= -DDATADIR_PATH='\"${LOCALBASE}/share/projectM\"' OPTIONS_DEFINE= PULSEAUDIO JACK OPTIONS_DEFAULT= PULSEAUDIO OPTIONS_SUB= yes PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio JACK_LIB_DEPENDS= libjack.so:audio/jack pre-configure: @cd ${WRKSRC}/ && ${SH} autogen.sh post-install: @${MV} ${STAGEDIR}${PREFIX}/share/projectM/config.inp ${STAGEDIR}${PREFIX}/share/projectM/config.inp.sample ${INSTALL_DATA} ${WRKSRC}/fonts/Vera.ttf ${STAGEDIR}${PREFIX}/share/projectM/fonts/ .include Index: head/japanese/seaside/Makefile =================================================================== --- head/japanese/seaside/Makefile (revision 500605) +++ head/japanese/seaside/Makefile (revision 500606) @@ -1,34 +1,34 @@ # Created by: mutoh@openedu.org # $FreeBSD$ PORTNAME= seaside DISTVERSION= 080908-sq39 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= japanese lang MASTER_SITES= ftp://swikis.ddo.jp/SeasideJ/ DISTNAME= Seaside-JPatched${DISTVERSION} EXTRACT_ONLY= Seaside-JPatched${DISTVERSION}.zip MAINTAINER= ports@FreeBSD.org COMMENT= Seaside: squeak based WWW application framework with Japanized patch RUN_DEPENDS= squeak:lang/squeak USES= zip NO_BUILD= yes DIST_SUBDIR= squeak FILES_TO_INSTALL= Seaside-JPatched${DISTVERSION}.image \ Seaside-JPatched${DISTVERSION}.changes PLIST_SUB= DATADIR=lib/squeak \ SEASIDEVERSION=${DISTVERSION} do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/lib/squeak .for f in ${FILES_TO_INSTALL} (cd ${WRKDIR} && ${INSTALL_DATA} ${f} ${STAGEDIR}${PREFIX}/lib/squeak/) .endfor .include Index: head/lang/pharo/Makefile =================================================================== --- head/lang/pharo/Makefile (revision 500605) +++ head/lang/pharo/Makefile (revision 500606) @@ -1,39 +1,39 @@ # Created by: mutoh@openedu.org # $FreeBSD$ PORTNAME= pharo DISTVERSION= 1.4 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= lang MASTER_SITES= https://gforge.inria.fr/frs/download.php/30620/ DISTNAME= Pharo-${DISTVERSION}-${SVNVERSION} EXTRACT_ONLY= Pharo-${DISTVERSION}-${SVNVERSION}.zip MAINTAINER= ports@FreeBSD.org COMMENT= Pharo is Smalltalk-inspired environment LICENSE= APACHE20 MIT LICENSE_COMB= multi RUN_DEPENDS= squeak:lang/squeak SVNVERSION= 14438 NO_BUILD= yes USES= zip DIST_SUBDIR= squeak FILES_DIR= ${WRKDIR}/Pharo-${DISTVERSION}-${SVNVERSION}/ FILES_TO_INSTALL=Pharo-${DISTVERSION}.image \ Pharo-${DISTVERSION}.changes \ PharoV10.sources PLIST_FILES= lib/squeak/Pharo-${DISTVERSION}.image \ lib/squeak/Pharo-${DISTVERSION}.changes \ lib/squeak/PharoV10.sources do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/lib/squeak ${INSTALL_DATA} ${FILES_TO_INSTALL:S,^,${FILES_DIR}/,} ${STAGEDIR}${PREFIX}/lib/squeak .include Index: head/lang/squeak/Makefile =================================================================== --- head/lang/squeak/Makefile (revision 500605) +++ head/lang/squeak/Makefile (revision 500606) @@ -1,83 +1,83 @@ # Created by: Roland Jesse # $FreeBSD$ PORTNAME= squeak PORTVERSION= 4.10.2 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= lang MASTER_SITES= http://www.squeakvm.org/unix/release/:vmsrc \ http://ftp.squeak.org/${IMAGE_VERSION}/:src \ ftp://squeak.org/${IMAGE_VERSION}/:sqsrc \ http://squeak.610t.org/patches/:mainsrc DISTFILES= Squeak-${VM_VERSION}-src${EXTRACT_SUFX}:vmsrc \ Squeak${IMAGE_FULL_VERSION}.zip:src \ ${SQUEAK_SRC}.zip:sqsrc DIST_SUBDIR= ${PORTNAME} EXTRACT_ONLY= Squeak-${VM_VERSION}-src${EXTRACT_SUFX} MAINTAINER= takeshi.mutoh@gmail.com COMMENT= Full Smalltalk 80 with portability to Unix, Mac, and Windows LICENSE= APACHE20 MIT LICENSE_COMB= multi ONLY_FOR_ARCHS= amd64 i386 powerpc powerpc64 powerpcspe BUILD_DEPENDS= cmake:devel/cmake \ v4l_compat>=1.0.20120501:multimedia/v4l_compat LIB_DEPENDS= libaudio.so:audio/nas \ libffi.so:devel/libffi \ libasound.so:audio/alsa-lib \ libpulse-simple.so:audio/pulseaudio \ libv4l2.so:multimedia/libv4l USES= pkgconfig USE_GNOME= cairo pango USE_GL= gl HAS_CONFIGURE= yes CONFIGURE_OUTSOURCE= yes USE_GSTREAMER= yes VM_VERSION= ${PORTVERSION}.${SVN_VERSION} SVN_VERSION= 2614 IMAGE_VERSION= 4.6 IMAGE_SVN_VERSION= 15102 IMAGE_FULL_VERSION= ${IMAGE_VERSION}-${IMAGE_SVN_VERSION} SQUEAK_SRC= SqueakV46.sources SQUEAK_LIB_DIR= ${PORTVERSION}-${SVN_VERSION} WRKSRC= ${WRKDIR}/Squeak-${VM_VERSION}-src CONFIGURE_SCRIPT= unix/cmake/configure CONFIGURE_ARGS= --prefix=${PREFIX} CMAKE_SOURCE_PATH= unix SUB_FILES= pkg-message SUB_LIST= SQUEAK_LIB_DIR=${SQUEAK_LIB_DIR} \ IMAGE_FULL_VERSION=${IMAGE_FULL_VERSION} PLIST_SUB= SQUEAK_LIB_DIR=${SQUEAK_LIB_DIR} \ IMAGE_FULL_VERSION=${IMAGE_FULL_VERSION} IMAGES= Squeak${IMAGE_FULL_VERSION}.image \ Squeak${IMAGE_FULL_VERSION}.changes \ ${SQUEAK_SRC} post-patch: @${REINPLACE_CMD} -e 's,,,' \ ${WRKSRC}/unix/plugins/PseudoTTYPlugin/openpty.h @${REINPLACE_CMD} -e 's,return;,return 0;,' \ ${WRKSRC}/Cross/plugins/Mpeg3Plugin/libmpeg/video/idct.c \ ${WRKSRC}/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c @${REINPLACE_CMD} -e 's,return;,return 1;,' \ ${WRKSRC}/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/squeak/${SQUEAK_LIB_DIR}/so.* \ ${STAGEDIR}${PREFIX}/lib/squeak/${SQUEAK_LIB_DIR}/squeakvm \ ${STAGEDIR}${PREFIX}/lib/squeak/${SQUEAK_LIB_DIR}/ckformat ${UNZIP_NATIVE_CMD} -u ${_DISTDIR}/${SQUEAK_SRC}.zip -d ${WRKDIR} ${UNZIP_NATIVE_CMD} -u ${_DISTDIR}/Squeak${IMAGE_FULL_VERSION}.zip \ -d ${WRKDIR} ${INSTALL_DATA} ${IMAGES:S,^,${WRKDIR}/,} \ ${STAGEDIR}${PREFIX}/lib/squeak .include Index: head/mail/thunderbird/Makefile =================================================================== --- head/mail/thunderbird/Makefile (revision 500605) +++ head/mail/thunderbird/Makefile (revision 500606) @@ -1,80 +1,80 @@ # Created by: Joe Marcus Clarke # $FreeBSD$ PORTNAME= thunderbird DISTVERSION= 60.6.1 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= mail news net-im ipv6 MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}/source \ MOZILLA/${PORTNAME}/candidates/${DISTVERSION}-candidates/build2/source DISTFILES= ${DISTNAME}.source${EXTRACT_SUFX} MAINTAINER= gecko@FreeBSD.org COMMENT= Mozilla Thunderbird is standalone mail and news that stands above BUILD_DEPENDS= nspr>=4.19:devel/nspr \ nss>=3.36.7:security/nss \ icu>=59.1,1:devel/icu \ libevent>=2.1.8:devel/libevent \ harfbuzz>=1.7.6:print/harfbuzz \ graphite2>=1.3.11:graphics/graphite2 \ png>=1.6.34:graphics/png \ libvorbis>=1.3.6,3:audio/libvorbis \ libvpx>=1.5.0:multimedia/libvpx \ sqlite3>=3.22.0:databases/sqlite3 \ ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR} \ v4l_compat>0:multimedia/v4l_compat \ autoconf-2.13:devel/autoconf213 \ yasm:devel/yasm \ zip:archivers/zip SSP_UNSAFE= yes USE_GECKO= gecko USE_MOZILLA= -webp -vpx USES= tar:xz MOZ_OPTIONS= --enable-application=comm/mail --enable-official-branding MOZ_MK_OPTIONS= MOZ_THUNDERBIRD=1 MAIL_PKG_SHARED=1 MOZ_EXPORT= MOZ_THUNDERBIRD=1 MAIL_PKG_SHARED=1 MOZ_PKGCONFIG_FILES= PORTNAME_ICON= ${MOZILLA}.png PORTNAME_ICON_SRC= ${PREFIX}/lib/${MOZILLA}/chrome/icons/default/default48.png SYSTEM_PREFS= ${FAKEDIR}/lib/${PORTNAME}/defaults/pref/${PORTNAME}.js MOZ_PIS_SCRIPTS=moz_pis_S50cleanhome OPTIONS_DEFINE= LIGHTNING OPTIONS_DEFAULT=CANBERRA LIGHTNING .include "${.CURDIR}/../../www/firefox/Makefile.options" .include .if ${PORT_OPTIONS:MLIGHTNING} MOZ_OPTIONS+= --enable-calendar .else MOZ_OPTIONS+= --disable-calendar .endif post-extract: @${SED} -e 's|@PORTNAME_ICON@|${PORTNAME_ICON}|;s|@MOZILLA@|${MOZILLA}|' \ <${FILESDIR}/thunderbird.desktop.in >${WRKDIR}/${MOZILLA_EXEC_NAME}.desktop post-patch: @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' \ ${WRKSRC}/comm/mail/app/nsMailApp.cpp pre-configure: (cd ${WRKSRC} && ${LOCALBASE}/bin/autoconf-2.13) (cd ${MOZSRC} && ${LOCALBASE}/bin/autoconf-2.13) (cd ${MOZSRC}/js/src/ && ${LOCALBASE}/bin/autoconf-2.13) port-pre-install: ${MKDIR} ${STAGEDIR}${PREFIX}/lib/${PORTNAME}/defaults post-install: ${INSTALL_DATA} ${WRKDIR}/${MOZILLA_EXEC_NAME}.desktop ${STAGEDIR}${PREFIX}/share/applications ${LN} -sf ${PORTNAME_ICON_SRC} ${STAGEDIR}${PREFIX}/share/pixmaps/${PORTNAME_ICON} .include Index: head/multimedia/aegisub/Makefile =================================================================== --- head/multimedia/aegisub/Makefile (revision 500605) +++ head/multimedia/aegisub/Makefile (revision 500606) @@ -1,91 +1,91 @@ # Created by: Leinier Cruz Salfran # $FreeBSD$ PORTNAME= aegisub PORTVERSION= 3.2.2 -PORTREVISION= 38 +PORTREVISION= 39 CATEGORIES= multimedia MASTER_SITES= http://ftp.aegisub.org/pub/archives/releases/source/ \ ftp://ftp.aegisub.org/pub/archives/releases/source/ \ ftp://ftp2.aegisub.org/pub/archives/releases/source/ MAINTAINER= ports@FreeBSD.org COMMENT= Cross-platform subtitle editor LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENCE LIB_DEPENDS= libboost_thread.so:devel/boost-libs \ libicui18n.so:devel/icu \ libass.so:multimedia/libass \ libfontconfig.so:x11-fonts/fontconfig USES= compiler:c++11-lib desktop-file-utils gettext gmake iconv \ localbase pkgconfig tar:xz USE_GNOME= intltool USE_WX= 3.0 WX_CONF_ARGS= absolute USE_GL= gl USE_CSTD= c99 USE_CXXSTD= c++11 CPPFLAGS+= -DU_USING_ICU_NAMESPACE=1 CXXFLAGS+= -D_GLIBCXX_USE_C99 # XXX ports/193528 LDFLAGS+= -Wl,--as-needed # freetype GNU_CONFIGURE= yes CONFIGURE_ENV= ICONV_LIBS="${ICONV_LIB}" PTHREAD_LIBS="-pthread" \ agi_cv_with_iconv=yes CONFIGURE_ARGS= --disable-compiler-flags \ --disable-gcc-prec \ --disable-sanity-checks \ --disable-update-checker \ --without-libc++ \ ${ICONV_CONFIGURE_ARG} INSTALLS_ICONS= yes PLIST_SUB= VERSION="${PORTVERSION:R}" OPTIONS_DEFINE= ALSA DOCS FFMPEG FFTW HUNSPELL OPENAL PORTAUDIO \ PULSEAUDIO OPTIONS_DEFAULT= FFMPEG FFTW HUNSPELL PULSEAUDIO ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib ALSA_CONFIGURE_OFF= --without-alsa FFMPEG_LIB_DEPENDS= libffms2.so:multimedia/ffms2 FFMPEG_CONFIGURE_OFF= --without-ffms FFTW_LIB_DEPENDS= libfftw3.so:math/fftw3 FFTW_CONFIGURE_OFF= --without-fftw3 HUNSPELL_LIB_DEPENDS= libhunspell-1.7.so:textproc/hunspell HUNSPELL_CONFIGURE_OFF= --without-hunspell OPENAL_USES= openal OPENAL_CONFIGURE_OFF= --without-openal PORTAUDIO_LIB_DEPENDS= libportaudio.so:audio/portaudio PORTAUDIO_CONFIGURE_OFF=\ --without-portaudio PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio PULSEAUDIO_CONFIGURE_OFF=\ --without-libpulse BROKEN_aarch64= Fails to compile: no support for this architecture (yet) # src/audio_display.o: undefined reference to symbol '__atomic_load_8@@LIBATOMIC_1.0' .if empty(CFLAGS:M-march=*) CFLAGS+= ${CFLAGS_${ARCH}_${CHOSEN_COMPILER_TYPE}} CFLAGS_i386_gcc= -march=pentium .endif post-patch: @${REINPLACE_CMD} -e \ 's| -O3||' ${WRKSRC}/configure @${REINPLACE_CMD} -e \ 's|".*build/|"./build/|' ${WRKSRC}/build/version.sh @${REINPLACE_CMD} -e \ 's|^CC=|CC?=| ; \ /^CCOPT_/s|=.*|=| ; \ /^CCDEBUG/s|=.*|=|' ${WRKSRC}/vendor/luajit/src/Makefile post-install: (cd ${WRKSRC} && ${COPYTREE_SHARE} \ automation/v4-docs ${STAGEDIR}${DOCSDIR}) @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/aegisub-* .include Index: head/multimedia/gmerlin/Makefile =================================================================== --- head/multimedia/gmerlin/Makefile (revision 500605) +++ head/multimedia/gmerlin/Makefile (revision 500606) @@ -1,85 +1,85 @@ # Created by: Dmitry Marakasov # $FreeBSD$ PORTNAME= gmerlin PORTVERSION= 1.2.0 -PORTREVISION= 14 +PORTREVISION= 15 CATEGORIES= multimedia MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Multimedia framework LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libexif.so:graphics/libexif \ libgavl.so:multimedia/gavl \ libfontconfig.so:x11-fonts/fontconfig USES= gettext libtool makeinfo pathfix pkgconfig sqlite USE_GNOME= gtk20 libxml2 USE_XORG= x11 xext xfixes xinerama xv USE_GL= gl GNU_CONFIGURE= yes CONFIGURE_ENV= ac_cv_func_inotify_init=no CONFIGURE_ARGS= --disable-v4l --disable-v4l2 --disable-v4lconvert \ --without-doxygen --with-cpuflags=none --disable-musicbrainz \ --disable-esd USE_LDCONFIG= yes LLD_UNSAFE= yes INSTALL_TARGET= install-strip INSTALL_ICONS= yes CPPFLAGS+= -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib LDFLAGS+= -Wl,--add-needed INFO= gmerlin OPTIONS_DEFINE= ALSA CDDB CDIO JACK JPEG LIBVISUAL \ OPTIMIZED_CFLAGS PNG PULSEAUDIO QUICKTIME TIFF DOCS OPTIONS_DEFAULT= CDDB JACK JPEG LIBVISUAL \ OPTIMIZED_CFLAGS PNG PULSEAUDIO QUICKTIME TIFF OPTIONS_SUB= yes ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib ALSA_CONFIGURE_OFF= --disable-alsa --disable-alsamixer CDDB_LIB_DEPENDS= libcddb.so:audio/libcddb CDDB_CONFIGURE_OFF= --disable-cddb CDIO_LIB_DEPENDS= libcdio.so:sysutils/libcdio \ libcdio_cdda.so:sysutils/libcdio-paranoia CDIO_CONFIGURE_OFF= --disable-libcdio JACK_LIB_DEPENDS= libjack.so:audio/jack JACK_CONFIGURE_OFF= --disable-jack JPEG_USES= jpeg JPEG_CONFIGURE_OFF= --disable-libjpeg LIBVISUAL_LIB_DEPENDS= libvisual-0.4.so:graphics/libvisual04 LIBVISUAL_CONFIGURE_OFF=--disable-libvisual OPTIMIZED_CFLAGS_CFLAGS=-O3 -funroll-loops -fomit-frame-pointer -ffast-math PNG_LIB_DEPENDS= libpng.so:graphics/png PNG_CONFIGURE_OFF= --disable-libpng PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio PULSEAUDIO_CONFIGURE_OFF=--disable-pulseaudio QUICKTIME_LIB_DEPENDS= libquicktime.so:multimedia/libquicktime QUICKTIME_CONFIGURE_OFF=--disable-lqt TIFF_LIB_DEPENDS= libtiff.so:graphics/tiff TIFF_CONFIGURE_OFF= --disable-libtiff post-patch: @${REINPLACE_CMD} -e \ '/LIBS/s|-ldl || ; \ s|-DGTK_DISABLE_DEPRECATED|| ; \ s|-O3.*-ffast-math||' ${WRKSRC}/configure @${REINPLACE_CMD} -e \ 's|^texinfo_|#texinfo_|g' ${WRKSRC}/doc/Makefile.in @${REINPLACE_CMD} -e \ 's|ln -sf $$(DESTDIR)|ln -sf |' ${WRKSRC}/icons/Makefile.in @${FIND} ${WRKSRC} -name "Makefile.in" | ${XARGS} ${REINPLACE_CMD} -e \ 's|-ldl||g' post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC} && ${INSTALL_DATA} README ${STAGEDIR}${DOCSDIR}) .include Index: head/multimedia/gmerlin-avdecoder/Makefile =================================================================== --- head/multimedia/gmerlin-avdecoder/Makefile (revision 500605) +++ head/multimedia/gmerlin-avdecoder/Makefile (revision 500606) @@ -1,202 +1,202 @@ # Created by: Dmitry Marakasov # $FreeBSD$ PORTNAME= gmerlin-avdecoder PORTVERSION= 1.2.0 -PORTREVISION= 24 +PORTREVISION= 25 CATEGORIES= multimedia MASTER_SITES= SF/gmerlin/${PORTNAME}/${PORTVERSION} MAINTAINER= wg@FreeBSD.org COMMENT= General purpose media decoding library LICENSE= GPLv2 BUILD_DEPENDS= ${LOCALBASE}/include/linux/dvb/frontend.h:multimedia/v4l_compat LIB_DEPENDS= libgavl.so:multimedia/gavl OPTIONS_DEFINE= A52 CDIO DCA DVDREAD FAAD FFMPEG FLAC GMERLIN MAD \ MJPEGTOOLS MPEG2 MUSEPACK OPENJPEG OPTIMIZED_CFLAGS PNG \ SAMBA SCHROEDINGER SPEEX THEORA TIFF VDPAU VORBIS DOCS OPTIONS_DEFAULT= A52 CDIO DCA DVDREAD FAAD FFMPEG FLAC GMERLIN MAD \ MJPEGTOOLS MPEG2 MUSEPACK OPENJPEG OPTIMIZED_CFLAGS PNG \ SAMBA SCHROEDINGER SPEEX THEORA TIFF VDPAU VORBIS DVDREAD_DESC= libdvdread support GMERLIN_DESC= gmerlin support SAMBA_DESC= Samba support using libsmbclient USES= gettext libtool pathfix pkgconfig GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-cpuflags=none --without-doxygen USE_LDCONFIG= yes CPPFLAGS+= -I${LOCALBASE}/include/ffmpeg0 -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib/ffmpeg0 -L${LOCALBASE}/lib .include .if ${PORT_OPTIONS:MGMERLIN} LIB_DEPENDS+= libgmerlin.so:multimedia/gmerlin PLIST_SUB+= GMERLIN="" .else CONFIGURE_ARGS+=--disable-gmerlin PLIST_SUB+= GMERLIN="@comment " .endif .if ${PORT_OPTIONS:MFFMPEG} LIB_DEPENDS+= libavcodec0.so:multimedia/ffmpeg0 .else CONFIGURE_ARGS+=--disable-libavcodec --disable-libpostproc --disable-libswscale --disable-libavformat .endif .if ${PORT_OPTIONS:MTHEORA} LIB_DEPENDS+= libtheora.so:multimedia/libtheora .else CONFIGURE_ARGS+=--disable-theoradec .endif .if ${PORT_OPTIONS:MSPEEX} LIB_DEPENDS+= libspeex.so:audio/speex .else CONFIGURE_ARGS+=--disable-speex .endif .if ${PORT_OPTIONS:MMJPEGTOOLS} LIB_DEPENDS+= liblavjpeg.so:multimedia/mjpegtools .else CONFIGURE_ARGS+=--disable-mjpegtools .endif .if ${PORT_OPTIONS:MVORBIS} LIB_DEPENDS+= libvorbis.so:audio/libvorbis CONFIGURE_ARGS+=--with-vorbis=${LOCALBASE} .else CONFIGURE_ARGS+=--disable-vorbis .endif .if ${PORT_OPTIONS:MMPEG2} LIB_DEPENDS+= libmpeg2.so:multimedia/libmpeg2 .else CONFIGURE_ARGS+=--disable-libmpeg2 .endif .if ${PORT_OPTIONS:MTIFF} LIB_DEPENDS+= libtiff.so:graphics/tiff .else CONFIGURE_ARGS+=--disable-libtiff .endif .if ${PORT_OPTIONS:MSAMBA} USES+= samba:lib CPPFLAGS+= -I${SAMBAINCLUDES} LDFLAGS+= -L${SAMBALIBS} .else CONFIGURE_ARGS+=--disable-samba .endif .if ${PORT_OPTIONS:MPNG} LIB_DEPENDS+= libpng.so:graphics/png .else CONFIGURE_ARGS+=--disable-libpng .endif .if ${PORT_OPTIONS:MFAAD} LIB_DEPENDS+= libfaad.so:audio/faad .else CONFIGURE_ARGS+=--disable-faad2 .endif .if ${PORT_OPTIONS:MDVDREAD} LIB_DEPENDS+= libdvdread.so:multimedia/libdvdread PLIST_SUB+= DVDREAD="" .else CONFIGURE_ARGS+=--disable-dvdread PLIST_SUB+= DVDREAD="@comment " .endif .if ${PORT_OPTIONS:MFLAC} LIB_DEPENDS+= libFLAC.so:audio/flac .else CONFIGURE_ARGS+=--disable-flac .endif .if ${PORT_OPTIONS:MMUSEPACK} LIB_DEPENDS+= libmpcdec.so:audio/musepack .else CONFIGURE_ARGS+=--disable-musepack .endif .if ${PORT_OPTIONS:MMAD} LIB_DEPENDS+= libmad.so:audio/libmad .else CONFIGURE_ARGS+=--disable-mad .endif .if ${PORT_OPTIONS:MA52} LIB_DEPENDS+= liba52.so:audio/liba52 .else CONFIGURE_ARGS+=--disable-liba52 .endif .if ${PORT_OPTIONS:MDCA} LIB_DEPENDS+= libdca.so:multimedia/libdca .else # error in configure CONFIGURE_ARGS+=--disable-libcda --disable-libdca .endif .if ${PORT_OPTIONS:MCDIO} LIB_DEPENDS+= libcdio.so:sysutils/libcdio PLIST_SUB+= CDIO="" .else CONFIGURE_ARGS+=--disable-libcdio PLIST_SUB+= CDIO="@comment " .endif .if ${PORT_OPTIONS:MOPENJPEG} LIB_DEPENDS+= libopenjpeg.so:graphics/openjpeg15 .else CONFIGURE_ARGS+=--disable-openjpeg .endif .if ${PORT_OPTIONS:MSCHROEDINGER} LIB_DEPENDS+= libschroedinger-1.0.so:multimedia/schroedinger .else CONFIGURE_ARGS+=--disable-schroedinger .endif .if ${PORT_OPTIONS:MVDPAU} LIB_DEPENDS+= libvdpau.so:multimedia/libvdpau .else CONFIGURE_ARGS+= --disable-vdpau .endif # vendor ocflags from configure .if ${PORT_OPTIONS:MOPTIMIZED_CFLAGS} CFLAGS+= -O3 -funroll-all-loops -ffast-math CXXFLAGS+= -O3 -funroll-all-loops -ffast-math .endif post-patch: @${REINPLACE_CMD} -E -e \ 's|-O3 -funroll-all-loops -ffast-math||g; \ /LIBS/ s|-ldl||g; \ s|^LDFLAGS="|&$${LDFLAGS} |' \ -e 's|^(.*PKG_CONFIG.*)libavcodec(.*)|\1libavcodec0\2|g' \ -e 's|^(.*PKG_CONFIG.*)libavformat(.*)|\1libavformat0\2|g' \ -e 's|^(.*PKG_CONFIG.*)libavutil(.*)|\1libavutil0\2|g' \ -e 's|^(.*PKG_CONFIG.*)libpostproc(.*)|\1libpostproc0\2|g' \ -e 's|^(.*PKG_CONFIG.*)libswscale(.*)|\1libswscale0\2|g' \ ${WRKSRC}/configure @${REINPLACE_CMD} -e \ 's|#if DVDREAD_VERSION < 905|#if DVDREAD_VERSION < 904|' ${WRKSRC}/configure @${REINPLACE_CMD} -e \ '/^LIBS = / s|$$| @LIBINTL@ -lz|' ${WRKSRC}/tests/Makefile.in @${REINPLACE_CMD} -e \ 's|malloc.h|stdlib.h|' ${WRKSRC}/lib/in_smb.c post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} .include Index: head/multimedia/gstreamer-plugins-all/Makefile =================================================================== --- head/multimedia/gstreamer-plugins-all/Makefile (revision 500605) +++ head/multimedia/gstreamer-plugins-all/Makefile (revision 500606) @@ -1,43 +1,43 @@ # Created by: Michael Johnson # $FreeBSD$ PORTNAME= gstreamer-plugins-all PORTVERSION= 1.3.${GST_VERSION}.${GST_SHLIB_VERSION} -PORTREVISION= 16 +PORTREVISION= 17 CATEGORIES= multimedia MAINTAINER= multimedia@FreeBSD.org COMMENT= Meta-port of all gstreamer plugins with options USES= metaport USE_GSTREAMER= yes .include "${.CURDIR}/../../Mk/bsd.gstreamer.mk" ALL_PLUGINS:= ${_GSTREAMER_PLUGINS} # Weed out gst-plugins that can not be packaged. or are broken. .if defined(PACKAGE_BUILDING) # FAAC: Mp4 Dolby license , no package # LAME: MP3 License , no package # VDPAU: Needs to be build agains running kernel DEF_PLUGINS:= ${_GSTREAMER_PLUGINS:Nfaac:Nlame:Nvdpau} .else DEF_PLUGINS:= ${_GSTREAMER_PLUGINS} .endif .for all in ${ALL_PLUGINS} ${all:tu}_DESC= ${all} plugin ${all:tu}_USE= GSTREAMER=${all} .endfor # Pull out i386-only plugins, add back conditionally ALL_PLUGINS:= ${ALL_PLUGINS:Nspc} DEF_PLUGINS:= ${DEF_PLUGINS:Nspc} OPTIONS_DEFINE= ${ALL_PLUGINS:tu} OPTIONS_DEFAULT= ${DEF_PLUGINS:tu} OPTIONS_DEFAULT_i386= SPC OPTIONS_DEFAULT_i386= SPC .include Index: head/multimedia/gstreamer1-plugins-all/Makefile =================================================================== --- head/multimedia/gstreamer1-plugins-all/Makefile (revision 500605) +++ head/multimedia/gstreamer1-plugins-all/Makefile (revision 500606) @@ -1,43 +1,43 @@ # Created by: Michael Johnson # $FreeBSD$ PORTNAME= gstreamer1-plugins-all PORTVERSION= 1.14 -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= multimedia MAINTAINER= multimedia@FreeBSD.org COMMENT= Meta-port of all GStreamer 1.x plugins with options USES= metaport USE_GSTREAMER1= yes .include "${.CURDIR}/../../Mk/bsd.gstreamer.mk" ALL_PLUGINS:= ${_GSTREAMER_PLUGINS} # Weed out gst-plugins that can not be packaged. or are broken. .if defined(PACKAGE_BUILDING) # FAAC: Mp4 Dolby license , no package # LAME: MP3 License , no package # VDPAU: Needs to be build agains running kernel DEF_PLUGINS:= ${_GSTREAMER_PLUGINS:Nfaac:Nlame:Nvdpau} .else DEF_PLUGINS:= ${_GSTREAMER_PLUGINS} .endif .for all in ${ALL_PLUGINS} ${all:tu}_DESC= ${all} plugin ${all:tu}_USE= GSTREAMER1=${all} .endfor # Pull out i386-only plugins, add back conditionally ALL_PLUGINS:= ${ALL_PLUGINS:Nspc} DEF_PLUGINS:= ${DEF_PLUGINS:Nspc} OPTIONS_DEFINE= ${ALL_PLUGINS:tu} OPTIONS_DEFAULT= ${DEF_PLUGINS:tu} OPTIONS_DEFINE_i386= SPC OPTIONS_DEFAULT_i386= SPC .include Index: head/multimedia/lives/Makefile =================================================================== --- head/multimedia/lives/Makefile (revision 500605) +++ head/multimedia/lives/Makefile (revision 500606) @@ -1,117 +1,117 @@ # Created by: Andrew Pantyukhin # $FreeBSD$ PORTNAME= lives PORTVERSION= 2.10.2 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= multimedia MASTER_SITES= http://lives-video.com/releases/ DISTNAME= LiVES-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Video editing system LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING BROKEN= fails to patch BUILD_DEPENDS= ${LOCALBASE}/include/linux/input.h:devel/evdev-proto \ ${LOCALBASE}/bin/analyseplugin:audio/ladspa LIB_DEPENDS= libasound.so:audio/alsa-lib \ libjack.so:audio/jack \ libogg.so:audio/libogg \ libpulse.so:audio/pulseaudio \ liboil-0.3.so:devel/liboil \ libprojectM.so:graphics/libprojectm \ libvisual-0.4.so:graphics/libvisual04 \ libopencv_calib3d.so:graphics/opencv \ libopencv_core.so:graphics/opencv-core \ libpng.so:graphics/png \ libfftw3.so:math/fftw3 \ libfftw3f.so:math/fftw3-float \ libavcodec.so:multimedia/ffmpeg \ libdv.so:multimedia/libdv \ libtheora.so:multimedia/libtheora \ libmjpegutils.so:multimedia/mjpegtools \ libschroedinger-1.0.so:multimedia/schroedinger RUN_DEPENDS= ${LOCALBASE}/bin/analyseplugin:audio/ladspa \ mpg123:audio/mpg123 \ sox:audio/sox \ ogg123:audio/vorbis-tools \ convert:graphics/ImageMagick6 \ sswf:graphics/sswf \ mencoder:multimedia/mencoder \ mplayer:multimedia/mplayer \ ogmmerge:multimedia/ogmtools \ transcode:multimedia/transcode \ x264:multimedia/x264 \ cdrecord:sysutils/cdrtools WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} USES= compiler:c++11-lib gettext-runtime ghostscript:run libtool \ localbase pathfix perl5 pkgconfig python shebangfix tar:bzip2 SHEBANG_FILES= build-lives-rfx-plugin build-lives-rfx-plugin-multi \ smogrify tools/autolives.pl lives-plugins/plugins/encoders/*_encoder \ lives-plugins/marcos-encoders/*encoder* \ lives-plugins/plugins/encoders/multi_encoder3 \ lives-plugins/plugins/playback/audiostream/audiostreamer.pl GNU_CONFIGURE= yes USE_XORG= x11 xrender USE_GL= gl glu USE_SDL= sdl USE_GNOME= cairo gdkpixbuf2 gtk30 intltool USE_LDCONFIG= yes CONFIGURE_ARGS= --disable-ldvgrab INSTALL_TARGET= install-strip DOC_FILES= AUTHORS BUGS ChangeLog FEATURES GETTING.STARTED README \ OMC/lives-OMC.txt RFX/LiVES-Perl.odt RFX/rfxbuilder.odt \ RFX/RFX.spec docs/clip_format.txt \ lives-plugins/marcos-encoders/README.multi_encoder \ weed-docs/weedspec.txt weed-docs/weedevents.txt OPTIONS_DEFINE= DOCS DOXYGEN FREI0R MATROSKA NLS OPTIONS_SUB= yes DOXYGEN_BUILD_DEPENDS= doxygen:devel/doxygen DOXYGEN_CONFIGURE_OFF= --disable-doxygen FREI0R_BUILD_DEPENDS= frei0r>0:graphics/frei0r FREI0R_RUN_DEPENDS= frei0r>0:graphics/frei0r FREI0R_CONFIGURE_ENV_OFF= ac_cv_header_frei0r_h=no MATROSKA_RUN_DEPENDS= mkvmerge:multimedia/mkvtoolnix NLS_USES= gettext-tools NLS_CONFIGURE_OFF= --disable-nls post-patch: @${FIND} ${WRKSRC} -name Makefile.in | ${XARGS} ${REINPLACE_CMD} \ 's/^LIBS = $$/&@LIBS@/' @${REINPLACE_CMD} -e 's| install-docDATA||g; s|-$$(VERSION)||g' \ ${WRKSRC}/Makefile.in @${REINPLACE_CMD} -e 's|: install-data-local |: |g; s|-ldl||' \ ${WRKSRC}/lives-plugins/weed-plugins/gdk/Makefile.in \ ${WRKSRC}/lives-plugins/weed-plugins/Makefile.in @${REINPLACE_CMD} -e 's|/usr/local/lib/|${LOCALBASE}/lib/|g' \ ${WRKSRC}/lives-plugins/weed-plugins/frei0r.c @${REINPLACE_CMD} '/cp -rf/ s|data/|data|g; /cp -rf/ s|icons/|icons|g' \ ${WRKSRC}/lives-plugins/weed-plugins/cairo/Makefile.in \ ${WRKSRC}/lives-plugins/weed-plugins/Makefile.in @${REINPLACE_CMD} '/selectRandom/d' \ ${WRKSRC}/lives-plugins/weed-plugins/projectM.cpp @${REINPLACE_CMD} 's|/usr/bin/perl|${perl_CMD}|' \ ${WRKSRC}/build-lives-rfx-plugin pre-build-NLS-on: @(cd ${WRKSRC}/po && ${DO_MAKE_BUILD} update-po) post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${DOC_FILES:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} post-install-DOXYGEN-on: @(cd ${STAGEDIR}${PREFIX} && ${FIND} ${DOCSDIR:S|${PREFIX}/||}/html \ ! -type d >> ${TMPPLIST}) .include Index: head/multimedia/obs-qtwebkit/Makefile =================================================================== --- head/multimedia/obs-qtwebkit/Makefile (revision 500605) +++ head/multimedia/obs-qtwebkit/Makefile (revision 500606) @@ -1,37 +1,37 @@ # $FreeBSD$ PORTNAME= obs-qtwebkit PORTVERSION= g2018090201 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= multimedia MAINTAINER= swills@FreeBSD.org COMMENT= Browser source plugin for obs-studio LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libobs.so:multimedia/obs-studio \ libinotify.so:devel/libinotify USES= gmake pkgconfig qt:5 USE_QT= core gui network webkit widgets USE_GITHUB= yes GH_ACCOUNT= swills GH_TAGNAME= c01aa76 MAKEFILE= GNUmakefile MAKE_ARGS= OBS_INCLUDE=${LOCALBASE}/include OBS_LIB=${LOCALBASE}/lib post-patch: @${REINPLACE_CMD} -e 's,%%LOCALBASE%%,${LOCALBASE},g' ${WRKSRC}/GNUmakefile do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/lib/obs-plugins/ @${MKDIR} ${STAGEDIR}${PREFIX}/share/obs/obs-plugins/qtwebkit-browser/data/locale ${INSTALL_PROGRAM} ${WRKSRC}/build/qtwebkit-browser.so ${STAGEDIR}${PREFIX}/lib/obs-plugins/ ${INSTALL_PROGRAM} ${WRKSRC}/build/renderer ${STAGEDIR}${PREFIX}/lib/obs-plugins/ cd ${WRKSRC}/build/qtwebkit-browser/data/locale ; ${COPYTREE_SHARE} . \ ${STAGEDIR}${PREFIX}/share/obs/obs-plugins/qtwebkit-browser/data/locale .include Index: head/multimedia/obs-studio/Makefile =================================================================== --- head/multimedia/obs-studio/Makefile (revision 500605) +++ head/multimedia/obs-studio/Makefile (revision 500606) @@ -1,56 +1,57 @@ # $FreeBSD$ PORTNAME= obs-studio DISTVERSION= 23.1.0 +PORTREVISION= 1 CATEGORIES= multimedia MAINTAINER= yuri@FreeBSD.org COMMENT= Open source streaming/recording software LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING BROKEN_aarch64= Fails to compile: invalid conversion between vector type and integer type BUILD_DEPENDS= v4l_compat>=0:multimedia/v4l_compat \ swig3.0:devel/swig30 LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg \ libcurl.so:ftp/curl \ libdbus-1.so:devel/dbus \ libfdk-aac.so:audio/fdk-aac \ libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 \ libjack.so:audio/jack \ libjansson.so:devel/jansson \ libluajit-5.1.so:lang/luajit \ libmbedtls.so:security/mbedtls \ libpulse.so:audio/pulseaudio \ libspeexdsp.so:audio/speexdsp \ libsysinfo.so:devel/libsysinfo \ libudev.so:devel/libudev-devd \ libv4l2.so:multimedia/libv4l \ libx264.so:multimedia/libx264 USES= cmake compiler:c++11-lib gl lua pkgconfig python:3.4+ qt:5 USE_GITHUB= yes GH_ACCOUNT= obsproject USE_QT= core gui svg widgets x11extras buildtools_build imageformats_run qmake_build USE_GL= gl USE_XORG= ice sm x11 xcb xcomposite xext xfixes xinerama xrandr USE_LDCONFIG= yes CMAKE_ARGS= -DUNIX_STRUCTURE:BOOL=ON \ -DOBS_VERSION_OVERRIDE:STRING="${PORTVERSION}" CFLAGS+= -D_WITH_GETLINE .include .if ${CHOSEN_COMPILER_TYPE} == gcc CXXFLAGS+= -D_GLIBCXX_USE_C99 .endif post-patch: @${REINPLACE_CMD} -e 's| 3.4)| ${PYTHON_VER})|' \ ${WRKSRC}/cmake/Modules/FindPythonDeps.cmake .include Index: head/multimedia/qmmp-plugin-pack-qt5/Makefile =================================================================== --- head/multimedia/qmmp-plugin-pack-qt5/Makefile (revision 500605) +++ head/multimedia/qmmp-plugin-pack-qt5/Makefile (revision 500606) @@ -1,75 +1,75 @@ # $FreeBSD$ PORTNAME= qmmp-plugin-pack PORTVERSION= 1.2.0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= multimedia MASTER_SITES= http://qmmp.ylsoftware.com/files/plugins/ \ SF/qmmp-dev/${PORTNAME}/ PKGNAMESUFFIX= -qt5 MAINTAINER= liangtai.s16@gmail.com COMMENT= Additional plug-ins for QMMP (Qt5) LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libqmmpui.so:multimedia/qmmp-qt5 BUILD_DEPENDS= qmmp-qt5>=1.2.0:multimedia/qmmp-qt5 CONFLICTS= ${PORTNAME}-0.* PORTSCOUT= limit:^1\..* USES= cmake pkgconfig qt:5 tar:bzip2 USE_QT= core gui widgets \ buildtools_build linguisttools_build qmake_build USE_LDCONFIG= yes OPTIONS_SUB= yes OPTIONS_MULTI= PLUGINS OPTIONS_MULTI_PLUGINS= FFAP FFVIDEO GOOM HISTORY MPG123 SRCONV XMP OPTIONS_DEFAULT= FFAP FFVIDEO GOOM HISTORY MPG123 XMP OPTIONS_DEFINE_i386= FFAPASM GOOMASM OPTIONS_DEFAULT_i386= FFAPASM GOOMASM OPTIONS_DEFINE_amd64= FFAPASM GOOMASM OPTIONS_DEFAULT_amd64= FFAPASM GOOMASM FFAP_DESC= Support APE sound file FFAP_LIB_DEPENDS= libtag.so:audio/taglib FFAP_CMAKE_BOOL= USE_FFAP FFAPASM_DESC= Optimize FFap decoder using devel/yasm FFAPASM_BUILD_DEPENDS= yasm:devel/yasm FFAPASM_CMAKE_BOOL= USE_ASM FFVIDEO_DESC= FFmpeg video FFVIDEO_LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg FFVIDEO_CMAKE_BOOL= USE_FFVIDEO GOOM_DESC= Goom spectacle GOOM_CMAKE_BOOL= USE_GOOM GOOMASM_DESC= Optimize Goom spectacle using devel/yasm GOOMASM_BUILD_DEPENDS= yasm:devel/yasm GOOMASM_CMAKE_BOOL= GOOM_ASM HISTORY_DESC= Information about listened tracks HISTORY_USES= qt:5 HISTORY_USE= QT=sql HISTORY_CMAKE_BOOL= USE_HISTORY MPG123_LIB_DEPENDS= libmpg123.so:audio/mpg123 \ libtag.so:audio/taglib MPG123_CMAKE_BOOL= USE_MPG123 SRCONV_DESC= Support the sample rate converter SRCONV_LIB_DEPENDS= libsamplerate.so:audio/libsamplerate SRCONV_CMAKE_BOOL= USE_SRC XMP_DESC= Support various module formats using libxmp XMP_LIB_DEPENDS= libxmp.so:audio/libxmp XMP_CMAKE_BOOL= USE_XMP pre-configure: @${RM} ${BUILD_WRKSRC}/CMakeCache.txt .include Index: head/multimedia/qmmp-qt5/Makefile =================================================================== --- head/multimedia/qmmp-qt5/Makefile (revision 500605) +++ head/multimedia/qmmp-qt5/Makefile (revision 500606) @@ -1,322 +1,322 @@ # $FreeBSD$ PORTNAME= qmmp PORTVERSION= 1.2.0 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= multimedia MASTER_SITES= http://qmmp.ylsoftware.com/files/ \ SF/qmmp-dev/${PORTNAME}/ PKGNAMESUFFIX= -qt5 MAINTAINER= liangtai.s16@gmail.com COMMENT= Qt5-based multimedia player LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING CONFLICTS= ${PORTNAME}-0.* PORTSCOUT= limit:^1\..* USES= cmake pathfix pkgconfig qt:5 tar:bzip2 USE_QT= core gui network widgets xml \ buildtools_build linguisttools_build qmake_build USE_LDCONFIG= yes OPTIONS_SUB= yes OPTIONS_GROUP= DOCUMENTS PLUGIN_APPLICATION PLUGIN_FORMATS \ PLUGIN_DSP_EFFECTS PLUGIN_VISUAL_EFFECTS PLUGIN_OUTPUT \ PLUGIN_PLAYLIST PLUGIN_NETWORKING MISC PLUGIN_APPLICATION_DESC= Main program view OPTIONS_GROUP_PLUGIN_APPLICATION= GNOMEHOTKEY HOTKEY KDENOTIFY \ NOTIFIER QMMP_DIALOG QSUI SKINNEDUI STATICON TWOPANELDIALOG DOCUMENTS_DESC= Documentation and API Reference OPTIONS_GROUP_DOCUMENTS= DOCS DOXYGEN PLUGIN_FORMATS_DESC= Support various media formats OPTIONS_GROUP_PLUGIN_FORMATS= ARCHIVE CDDA FAAD FFMPEG FLAC GME \ MAD MODPLUG MUSEPACK OPUS SNDFILE VORBIS WAVPACK WILDMIDI PLUGIN_DSP_EFFECTS_DESC= DSP effects OPTIONS_GROUP_PLUGIN_DSP_EFFECTS= BS2B CROSSFADE LADSPA SOXR STEREO PLUGIN_VISUAL_EFFECTS_DESC= Visual effects OPTIONS_GROUP_PLUGIN_VISUAL_EFFECTS= ANALYZER PROJECTM PLUGIN_OUTPUT_DESC= Output sound systems OPTIONS_GROUP_PLUGIN_OUTPUT= ALSA JACK NULLOUT OSS OSS4 \ PULSEAUDIO QTMULTIMEDIA SHOUTCAST PLUGIN_PLAYLIST_DESC= Playlist operation OPTIONS_GROUP_PLUGIN_PLAYLIST= COPYPASTE DIR_ASSOC FILEOPS HAL \ TRACKCHANGE UDISKS2 PLUGIN_NETWORKING_DESC= Features via the Net OPTIONS_GROUP_PLUGIN_NETWORKING= COVER CURL LYRICS MMS SB SCROBBLER MISC_DESC= Other features OPTIONS_GROUP_MISC= CONVERTER CUE ENCA FILEWRITER MPLAYER MPRIS RGSCAN SID OPTIONS_DEFAULT= ALSA ANALYZER ARCHIVE BS2B CDDA CONVERTER COPYPASTE COVER \ CROSSFADE CUE CURL DIR_ASSOC ENCA FAAD FFMPEG FILEOPS FILEWRITER FLAC \ GNOMEHOTKEY GME HAL HOTKEY JACK KDENOTIFY LADSPA LYRICS MAD \ MMS MODPLUG MPRIS MPLAYER MUSEPACK NOTIFIER NULLOUT \ OPUS OSS4 PROJECTM PULSEAUDIO QMMP_DIALOG QSUI QTMULTIMEDIA RGSCAN \ SHOUTCAST SB SCROBBLER SID SKINNEDUI SNDFILE SOXR STATICON STEREO \ TRACKCHANGE TWOPANELDIALOG UDISKS2 VORBIS WAVPACK WILDMIDI DOXYGEN_BUILD_DEPENDS= doxygen:devel/doxygen QSUI_DESC= Simple UI based on standard widgets set QSUI_CMAKE_BOOL= USE_QSUI SKINNEDUI_DESC= Skinned GUI SKINNEDUI_USES= qt:5 SKINNEDUI_USE= QT=x11extras XORG=x11 SKINNEDUI_CMAKE_BOOL= USE_SKINNED DIR_ASSOC_DESC= inode/directory mime type association DIR_ASSOC_CMAKE_BOOL= USE_DIR_ASSOC DIR_ASSOC_USES= desktop-file-utils JACK_LIB_DEPENDS= libjack.so:audio/jack \ libsoxr.so:audio/libsoxr JACK_BUILD_DEPENDS= jackit>=0.121.2:audio/jack JACK_CMAKE_BOOL= USE_JACK ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib ALSA_CMAKE_BOOL= USE_ALSA BS2B_DESC= Support the Bauer stereophonic2binaural effect BS2B_LIB_DEPENDS= libbs2b.so:audio/libbs2b BS2B_CMAKE_BOOL= USE_BS2B PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio PULSEAUDIO_CMAKE_BOOL= USE_PULSE QTMULTIMEDIA_DESC= Support to use Qt low-level multimedia API QTMULTIMEDIA_USES= qt:5 QTMULTIMEDIA_USE= QT=multimedia QTMULTIMEDIA_CMAKE_BOOL= USE_QTMULTIMEDIA SHOUTCAST_LIB_DEPENDS= libogg.so:audio/libogg \ libshout.so:audio/libshout \ libsoxr.so:audio/libsoxr \ libvorbis.so:audio/libvorbis SHOUTCAST_CMAKE_BOOL= USE_SHOUT FLAC_LIB_DEPENDS= libFLAC.so:audio/flac \ libtag.so:audio/taglib FLAC_CMAKE_BOOL= USE_FLAC MUSEPACK_LIB_DEPENDS= libmpcdec.so:audio/musepack \ libtag.so:audio/taglib MUSEPACK_CMAKE_BOOL= USE_MPC GME_DESC= Support video game music files GME_LIB_DEPENDS= libgme.so:audio/libgme GME_CMAKE_BOOL= USE_GME FFMPEG_LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg FFMPEG_CMAKE_BOOL= USE_FFMPEG MODPLUG_LIB_DEPENDS= libmodplug.so:audio/libmodplug MODPLUG_CMAKE_BOOL= USE_MODPLUG FAAD_LIB_DEPENDS= libfaad.so:audio/faad \ libtag.so:audio/taglib FAAD_CMAKE_BOOL= USE_AAC CDDA_LIB_DEPENDS= libcdio.so:sysutils/libcdio \ libcddb.so:audio/libcddb \ libcdio_cdda.so:sysutils/libcdio-paranoia CDDA_CMAKE_BOOL= USE_CDA ENCA_DESC= Support automatic character set detection ENCA_LIB_DEPENDS= libenca.so:converters/enca ENCA_CMAKE_BOOL= USE_ENCA FILEWRITER_DESC= Dump output sound into ogg audio file FILEWRITER_LIB_DEPENDS= libvorbisenc.so:audio/libvorbis FILEWRITER_CMAKE_BOOL= USE_FILEWRITER MPLAYER_DESC= Enable showing videos by mplayer MPLAYER_RUN_DEPENDS= mplayer:multimedia/mplayer MPLAYER_CMAKE_BOOL= USE_MPLAYER PROJECTM_DESC= Support the projectM music visualiser PROJECTM_LIB_DEPENDS= libprojectM.so.2:graphics/libprojectm PROJECTM_USE= GL=gl PROJECTM_CMAKE_BOOL= USE_PROJECTM OSS_CMAKE_BOOL= USE_OSS OSS4_DESC= Open Sound System (ver4) support OSS4_BUILD_DEPENDS= ${LOCALBASE}/lib/oss/include/sys/soundcard.h:audio/oss OSS4_CMAKE_BOOL= USE_OSS4 LADSPA_RUN_DEPENDS= analyseplugin:audio/ladspa LADSPA_CMAKE_BOOL= USE_LADSPA WILDMIDI_DESC= Support to playback MIDI files WILDMIDI_LIB_DEPENDS= libWildMidi.so:audio/wildmidi WILDMIDI_CMAKE_BOOL= USE_MIDI MAD_LIB_DEPENDS= libmad.so:audio/libmad \ libtag.so:audio/taglib MAD_CMAKE_BOOL= USE_MAD OPUS_DESC= Enable reading opusfile tags OPUS_LIB_DEPENDS= libopusfile.so:audio/opusfile \ libopus.so:audio/opus \ libtag.so:audio/taglib OPUS_CMAKE_BOOL= USE_OPUS RGSCAN_DESC= ReplayGain scanner RGSCAN_LIB_DEPENDS= libtag.so:audio/taglib RGSCAN_CMAKE_BOOL= USE_RGSCAN SNDFILE_LIB_DEPENDS= libsndfile.so:audio/libsndfile SNDFILE_CMAKE_BOOL= USE_SNDFILE VORBIS_LIB_DEPENDS= libvorbis.so:audio/libvorbis \ libogg.so:audio/libogg \ libtag.so:audio/taglib VORBIS_CMAKE_BOOL= USE_VORBIS WAVPACK_LIB_DEPENDS= libwavpack.so:audio/wavpack WAVPACK_CMAKE_BOOL= USE_WAVPACK CURL_LIB_DEPENDS= libcurl.so:ftp/curl CURL_CMAKE_BOOL= USE_CURL MMS_LIB_DEPENDS= libmms.so:net/libmms MMS_CMAKE_BOOL= USE_MMS CUE_CMAKE_BOOL= USE_CUE NULLOUT_DESC= Support null output NULLOUT_CMAKE_BOOL= USE_NULL SOXR_LIB_DEPENDS= libsoxr.so:audio/libsoxr SOXR_CMAKE_BOOL= USE_SOXR CROSSFADE_DESC= Support cross-fade effect CROSSFADE_CMAKE_BOOL= USE_CROSSFADE STEREO_DESC= Support stereo effect STEREO_CMAKE_BOOL= USE_STEREO ANALYZER_DESC= Support spectrum analyzer visualization ANALYZER_CMAKE_BOOL= USE_ANALYZER ARCHIVE_DESC= Read archived media file ARCHIVE_USES= libarchive ARCHIVE_CMAKE_BOOL= USE_ARCHIVE CONVERTER_DESC= Support file type converter CONVERTER_LIB_DEPENDS= libtag.so:audio/taglib CONVERTER_CMAKE_BOOL= USE_CONVERTER COPYPASTE_DESC= Enable copy/paste track infos between playlists COPYPASTE_CMAKE_BOOL= USE_COPYPASTE MPRIS_DESC= Support the Media Player Remote MPRIS_USES= qt:5 MPRIS_USE= QT=dbus MPRIS_CMAKE_BOOL= USE_MPRIS SCROBBLER_DESC= Support Libre.fm/Last.fm scrobbler feature SCROBBLER_CMAKE_BOOL= USE_SCROBBLER SID_DESC= Support sid SID_LIB_DEPENDS= libsidplayfp.so:audio/libsidplayfp SID_CMAKE_BOOL= USE_SID STATICON_DESC= Support to show status icon STATICON_CMAKE_BOOL= USE_STATICON SB_DESC= Browser for IceCast stream directory SB_CMAKE_BOOL= USE_SB NOTIFIER_DESC= Support to popup notifier NOTIFIER_CMAKE_BOOL= USE_NOTIFIER LYRICS_DESC= Support to show lyrics using lyrics.wikia.com LYRICS_CMAKE_BOOL= USE_LYRICS HAL_USES= qt:5 HAL_USE= QT=dbus HAL_CMAKE_BOOL= USE_HAL HOTKEY_DESC= Support global shortcut keys HOTKEY_USES= qt:5 HOTKEY_USE= QT=x11extras XORG=x11 HOTKEY_CMAKE_BOOL= USE_HOTKEY GNOMEHOTKEY_DESC= Support GNOME/Cinnamon shortcut keys GNOMEHOTKEY_USES= qt:5 GNOMEHOTKEY_USE= QT=dbus GNOMEHOTKEY_CMAKE_BOOL= USE_GNOMEHOTKEY FILEOPS_DESC= Support file operation FILEOPS_CMAKE_BOOL= USE_FILEOPS COVER_DESC= Support to show cover images COVER_CMAKE_BOOL= USE_COVER KDENOTIFY_DESC= Support to popup notifier for KDE KDENOTIFY_USES= qt:5 KDENOTIFY_USE= QT=dbus KDENOTIFY_CMAKE_BOOL= USE_KDENOTIFY TRACKCHANGE_DESC= Enable to run external command each track TRACKCHANGE_CMAKE_BOOL= USE_TRACKCHANGE UDISKS2_DESC= Support removable disc detection using UDisks UDISKS2_RUN_DEPENDS= bsdisks:sysutils/bsdisks UDISKS2_USES= qt:5 UDISKS2_USE= QT=dbus UDISKS2_CMAKE_BOOL= USE_UDISKS2 QMMP_DIALOG_DESC= An original dialog QMMP_DIALOG_CMAKE_BOOL= USE_QMMP_DIALOG TWOPANELDIALOG_DESC= File dialog by two-panel selector TWOPANELDIALOG_CMAKE_BOOL= USE_TWO_PANEL_DIALOG PLIST_SUB+= SHLIB_VER=${PORTVERSION:C/-.*//} PATHFIX_CMAKELISTSTXT= \\"CMakeLists.txt -exec grep -l /pkgconfig {} +\\" PORTDOCS= README README.RUS AUTHORS INSTALLS_ICONS= yes post-patch: @${GREP} -L '${LOCALBASE}/lib/oss' \ ${WRKSRC}/src/plugins/Output/oss4/CMakeLists.txt | ${XARGS} \ ${REINPLACE_CMD} -e 's|/usr/local/|${LOCALBASE}/|' pre-configure: @${RM} ${BUILD_WRKSRC}/CMakeCache.txt post-build-DOXYGEN-on: cd ${WRKSRC}/doc && doxygen Doxyfile post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR}; \ cd ${WRKSRC} && ${INSTALL_MAN} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} post-install-DOXYGEN-on: @${MKDIR} ${STAGEDIR}${DOCSDIR}/html/search ; \ cd ${WRKSRC}/doc/html && \ ${INSTALL_MAN} *.html *.png *.css ${STAGEDIR}${DOCSDIR}/html ; \ cd ${WRKSRC}/doc/html/search && \ ${INSTALL_MAN} *.html *.png *.css *.js ${STAGEDIR}${DOCSDIR}/html/search ; \ ${RM} ${WRKDIR}/PLIST.doc ; \ ${FIND} ${STAGEDIR}${DOCSDIR}/html -type f | \ ${SED} 's|${STAGEDIR}${PREFIX}/||' \ >> ${WRKDIR}/PLIST.doc ; \ cd ${WRKDIR} ; ${SED} -i -e '/PLIST.doc/ r PLIST.doc' ${TMPPLIST} .include Index: head/multimedia/rage/Makefile =================================================================== --- head/multimedia/rage/Makefile (revision 500605) +++ head/multimedia/rage/Makefile (revision 500606) @@ -1,20 +1,20 @@ # Created by: Grzegorz Blach # $FreeBSD$ PORTNAME= rage PORTVERSION= 0.3.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= multimedia enlightenment MASTER_SITES= http://download.enlightenment.org/rel/apps/${PORTNAME}/ MAINTAINER= enlightenment@FreeBSD.org COMMENT= EFL video and audio player with some extra bells and whistles LICENSE= BSD2CLAUSE LIB_DEPENDS= libefl.so:devel/efl DIST_SUBDIR= enlightenment USES= compiler:c11 desktop-file-utils meson pkgconfig tar:xz .include Index: head/multimedia/simplescreenrecorder/Makefile =================================================================== --- head/multimedia/simplescreenrecorder/Makefile (revision 500605) +++ head/multimedia/simplescreenrecorder/Makefile (revision 500606) @@ -1,40 +1,41 @@ # $FreeBSD$ PORTNAME= simplescreenrecorder DISTVERSION= 0.3.11-20 +PORTREVISION= 1 DISTVERSIONSUFFIX= -g973cc00 CATEGORIES= multimedia MAINTAINER= yuri@FreeBSD.org COMMENT= Screen video recorder LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libasound.so:audio/alsa-lib \ libavformat.so:multimedia/ffmpeg USES= cmake compiler:c++11-lang pkgconfig qt:5 USE_GITHUB= yes GH_ACCOUNT= MaartenBaert GH_PROJECT= ssr USE_QT= core gui widgets x11extras buildtools_build linguisttools_build qmake_build USE_XORG= x11 xext xfixes xi xinerama CMAKE_ON= WITH_QT5 CMAKE_OFF= WITH_GLINJECT # doesn't yet work on FreeBSD: https://github.com/MaartenBaert/ssr/issues/586#issuecomment-343780107 CMAKE_OFF+= WITH_OPENGL_RECORDING # extra option requiried when GLInject is off, because this makes OpenGL recording dysfunctional OPTIONS_DEFINE= PULSEAUDIO JACK OPTIONS_DEFAULT= PULSEAUDIO PULSEAUDIO_CMAKE_BOOL= WITH_PULSEAUDIO PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio JACK_CMAKE_BOOL= WITH_JACK JACK_LIB_DEPENDS= libjack.so:audio/jack post-install: # https://github.com/MaartenBaert/ssr/issues/609 @${RM} ${STAGEDIR}${PREFIX}/man/man1/ssr-glinject.* .include Index: head/multimedia/totem/Makefile =================================================================== --- head/multimedia/totem/Makefile (revision 500605) +++ head/multimedia/totem/Makefile (revision 500606) @@ -1,84 +1,85 @@ # Created by: Hendrik Scholz # $FreeBSD$ PORTNAME= totem PORTVERSION= 3.26.2 +PORTREVISION= 1 CATEGORIES= multimedia gnome MASTER_SITES= GNOME DIST_SUBDIR= gnome3 MAINTAINER= gnome@FreeBSD.org COMMENT= Gstreamer-based video player for the GNOME 3 Desktop LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/iso-codes.pc:misc/iso-codes \ pylint:devel/pylint \ appstream-glib>=0:devel/appstream-glib \ itstool:textproc/itstool \ grilo-plugins>=0:net/grilo-plugins LIB_DEPENDS= libgdata.so:devel/libgdata \ libcogl.so:graphics/cogl \ libclutter-1.0.so:graphics/clutter \ libclutter-gst-3.0.so:multimedia/clutter-gst3 \ libclutter-gtk-1.0.so:graphics/clutter-gtk3 \ libpeas-1.0.so:devel/libpeas \ libjson-glib-1.0.so:devel/json-glib \ libgrilo-0.3.so:net/grilo \ libzeitgeist-2.0.so:sysutils/zeitgeist \ libtotem-plparser.so:multimedia/totem-pl-parser RUN_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/iso-codes.pc:misc/iso-codes \ ${PYTHON_PKGNAMEPREFIX}libpeas>=0:devel/py-libpeas@${PY_FLAVOR} \ gnome-settings-daemon>=2.91.0:sysutils/gnome-settings-daemon \ gnome-icon-theme-symbolic>=2.91.0:x11-themes/gnome-icon-theme-symbolic \ grilo-plugins>=0:net/grilo-plugins PORTSCOUT= limitw:1,even USES= desktop-file-utils gettext gl gnome localbase meson \ pkgconfig python:3.4+ tar:xz USE_GNOME= cairo gtk30 intlhack introspection libxml2 nautilus3 \ pygobject3 USE_XORG= x11 xorgproto xtst ice sm USE_GSTREAMER1= core good bad soup ugly INSTALLS_ICONS= yes USE_GL= egl USE_LDCONFIG= yes BINARY_ALIAS= python3=${PYTHON_VERSION} GLIB_SCHEMAS= org.gnome.totem.enums.xml \ org.gnome.totem.gschema.xml \ org.gnome.totem.plugins.opensubtitles.gschema.xml \ org.gnome.totem.plugins.pythonconsole.gschema.xml # There is an upstream issue in meson which makes the build of totem # fail when using vala, due to badly created targets. # https://gitlab.gnome.org/GNOME/totem/issues/272 # https://bugzilla.gnome.org/show_bug.cgi?id=786248 # https://github.com/mesonbuild/meson/issues/1994 # Until upstream fixes this, remove vala support from totem. MESON_ARGS= -Denable-vala=no PLIST_SUB+= VALA="@comment " .include .if defined(WITH_DVD_DEVICE) DEFAULT_DVD_DEVICE=${WITH_DVD_DEVICE} .else DEFAULT_DVD_DEVICE=/dev/cd0 .endif pre-everything:: @${ECHO_MSG} "===> The default DVD device is ${DEFAULT_DVD_DEVICE}" @${ECHO_MSG} "===> Define WITH_DVD_DEVICE if you want to change the default" @${ECHO_MSG} "===> For example, 'make WITH_DVD_DEVICE=\"/dev/somedevice\"'" .if exists(/usr/lib/libstdc++.so) post-patch: ${REINPLACE_CMD} -e '/-Wno-unused-but-set-variable/d' \ ${WRKSRC}/src/plugins/meson.build .endif .include Index: head/multimedia/webcamoid/Makefile =================================================================== --- head/multimedia/webcamoid/Makefile (revision 500605) +++ head/multimedia/webcamoid/Makefile (revision 500606) @@ -1,35 +1,36 @@ # $FreeBSD$ PORTNAME= webcamoid DISTVERSION= 8.6.1 +PORTREVISION= 1 CATEGORIES= multimedia MAINTAINER= yuri@FreeBSD.org COMMENT= Full featured webcam suite LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= ${LOCALBASE}/include/linux/videodev2.h:multimedia/v4l_compat LIB_DEPENDS= libasound.so:audio/alsa-lib \ libavcodec.so:multimedia/ffmpeg \ libjack.so:audio/jack \ libpulse.so:audio/pulseaudio \ libv4l2.so:multimedia/libv4l USES= gl gnome pkgconfig qmake qt:5 USE_GITHUB= yes USE_GNOME= glib20 USE_GSTREAMER1= yes USE_GL= gl USE_QT= concurrent core declarative gui multimedia network opengl quickcontrols2 svg widgets xml buildtools_build MAKE_ENV= NOOSS=1 # NOOSS is because the OSS module attempts to use kevent on OSS devices, which is broken in the base QMAKE_ARGS= INSTALLQMLDIR=${QT_QMLDIR} \ LIBDIR=${PREFIX}/lib \ MANDIR=${PREFIX}/man # Workaround for Bug#224137: devel/qt5-qmake: Doesn't use the right compiler in case USE_GCC is selected BINARY_ALIAS= g++=${CXX} .include Index: head/net/gtk-vnc/Makefile =================================================================== --- head/net/gtk-vnc/Makefile (revision 500605) +++ head/net/gtk-vnc/Makefile (revision 500606) @@ -1,38 +1,39 @@ # 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 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/guacamole-server/Makefile =================================================================== --- head/net/guacamole-server/Makefile (revision 500605) +++ head/net/guacamole-server/Makefile (revision 500606) @@ -1,87 +1,88 @@ # Created by: Richard Gallamore # $FreeBSD$ PORTNAME= guacamole-server DISTVERSION= 1.0.0 +PORTREVISION= 1 CATEGORIES= net MAINTAINER= ultima@FreeBSD.org COMMENT= HTML5 Clientless Remote Desktop LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libossp-uuid.so:misc/ossp-uuid \ libpng.so:graphics/png CONFLICTS_BUILD=pulseaudio-*+jack_* ffmpeg-*+jack_* USES= autoreconf jpeg libtool localbase \ pkgconfig shebangfix USE_GITHUB= yes GH_ACCOUNT= apache USE_GNOME= cairo USE_LDCONFIG= yes USE_RC_SUBR= guacd SHEBANG_FILES= ${WRKSRC}/src/protocols/rdp/keymaps/generate.pl GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-guacd-conf=${ETCDIR}/guacd.conf INSTALL_TARGET= install-strip USERS= guacamole GROUPS= guacamole SUB_LIST= GUACD_USER=${USERS} \ GUACD_GROUP=${GROUPS} OPTIONS_DEFINE= GUACENC GUACLOG NLS SSL WEBP OPTIONS_DEFAULT= GUACENC GUACLOG PULSEAUDIO RDP SSH SSL VNC VORBIS WEBP OPTIONS_GROUP= SP AUDIO OPTIONS_GROUP_SP= RDP SSH VNC OPTIONS_GROUP_AUDIO= VORBIS PULSEAUDIO OPTIONS_SUB= yes AUDIO_DESC= Audio Support GUACENC_DESC= Video Encoding Utility GUACLOG_DESC= Input log interpreter RDP_DESC= RDP protocol support SP_DESC= Supported Protocols VNC_DESC= VNC protocol support GUACENC_CONFIGURE_ENABLE= guacenc GUACENC_CONFIGURE_WITH= libavcodec libavutil libswscale GUACENC_LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg GUACENC_CFLAGS= -Wno-error=deprecated GUACLOG_CONFIGURE_ENABLE= guaclog NLS_USES= gettext-runtime PULSEAUDIO_CONFIGURE_WITH= pulse PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio RDP_CONFIGURE_WITH= rdp RDP_LIB_DEPENDS= libfreerdp1.so:net/freerdp1 SSH_CONFIGURE_WITH= pango ssh terminal SSH_IMPLIES= SSL SSH_LIB_DEPENDS= libssh2.so:security/libssh2 SSH_USE= GNOME=pango SSL_CONFIGURE_WITH= ssl SSL_USES= ssl VNC_CONFIGURE_WITH= vnc VNC_LIB_DEPENDS= libvncserver.so:net/libvncserver VORBIS_CONFIGURE_WITH= vorbis VORBIS_LIB_DEPENDS= libvorbis.so:audio/libvorbis \ libogg.so:audio/libogg WEBP_CONFIGURE_WITH= webp WEBP_LIB_DEPENDS= libwebp.so:graphics/webp post-patch: @${REINPLACE_CMD} 's|/etc/ssl|${PREFIX}/etc/ssl|g ; \ s|/etc/guacamole|${ETCDIR}|g' \ ${WRKSRC}/src/guacd/man/guacd.conf.5.in post-install: @${MKDIR} ${STAGEDIR}${ETCDIR} ${INSTALL_DATA} ${FILESDIR}/guacd.conf.sample ${STAGEDIR}${ETCDIR} .include Index: head/net/vinagre/Makefile =================================================================== --- head/net/vinagre/Makefile (revision 500605) +++ head/net/vinagre/Makefile (revision 500606) @@ -1,73 +1,73 @@ # Created by: Joe Marcus Clarke # $FreeBSD$ PORTNAME= vinagre PORTVERSION= 3.22.0 -PORTREVISION= 1 +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 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/xrdp/Makefile =================================================================== --- head/net/xrdp/Makefile (revision 500605) +++ head/net/xrdp/Makefile (revision 500606) @@ -1,93 +1,94 @@ # Created by: alepulver # $FreeBSD$ PORTNAME= xrdp #PORTREVISION= 0 DISTVERSIONPREFIX= v DISTVERSION= 0.9.10 +PORTREVISION= 1 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-12.2/modules/module-xrdp-sink.so:audio/pulseaudio-module-xrdp USES= autoreconf:build jpeg localbase libtool pkgconfig ssl 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.4: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 MP3LAME 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/empathy/Makefile =================================================================== --- head/net-im/empathy/Makefile (revision 500605) +++ head/net-im/empathy/Makefile (revision 500606) @@ -1,99 +1,99 @@ # Created by: Michael Johnson # $FreeBSD$ PORTNAME= empathy PORTVERSION= 3.12.14 -PORTREVISION= 1 +PORTREVISION= 2 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 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/telegram-desktop/Makefile =================================================================== --- head/net-im/telegram-desktop/Makefile (revision 500605) +++ head/net-im/telegram-desktop/Makefile (revision 500606) @@ -1,118 +1,119 @@ # $FreeBSD$ PORTNAME= telegram-desktop DISTVERSIONPREFIX= v DISTVERSION= 1.6.7 +PORTREVISION= 1 CATEGORIES= net-im MAINTAINER= henry.hu.sh@gmail.com COMMENT= Telegram Desktop messaging app LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE NOT_FOR_ARCHS= powerpc powerpc64 powerpcspe NOT_FOR_ARCHS_REASON= Please add support for your architecture in base/build_config.h BUILD_DEPENDS= dee>0:devel/dee \ gyp:devel/py-gyp@${PY_FLAVOR} \ range-v3>0:devel/range-v3 \ pulseaudio>0:audio/pulseaudio \ alsa-lib>0:audio/alsa-lib LIB_DEPENDS= libavformat.so:multimedia/ffmpeg \ libdbus-1.so:devel/dbus \ libminizip.so:archivers/minizip \ libopenal.so:audio/openal-soft \ libopus.so:audio/opus USES= compiler:c++17-lang cmake:noninja desktop-file-utils gmake pkgconfig python:2.7,build qt:5 ssl USE_GITHUB= yes GH_ACCOUNT= telegramdesktop GH_PROJECT= tdesktop GH_TUPLE= catchorg:Catch2:5ca44b68:catch/Telegram/ThirdParty/Catch \ mapbox:variant:550ac2f:variant/Telegram/ThirdParty/variant \ Microsoft:GSL:d846fe5:gsl/Telegram/ThirdParty/GSL \ telegramdesktop:libtgvoip:e701050:libtgvoip/Telegram/ThirdParty/libtgvoip \ telegramdesktop:crl:84072fb:crl/Telegram/ThirdParty/crl \ Cyan4973:xxHash:7cc9639:xxhash/Telegram/ThirdParty/xxHash USE_GNOME= glib20 USE_QT= core gui imageformats network widgets buildtools_build qmake_build dbus USE_XORG= x11 xcb CMAKE_SOURCE_PATH= ${WRKSRC}/out/Release # Telegram asks each custom build to have its own API ID and hash. # Use the default ones for now. We may need to switch to the official ones, # or create our own. TELEGRAM_API_ID= 17349 TELEGRAM_API_HASH= 344583e45741c457fe1862106095a5eb GYP_DEFINES= TDESKTOP_DISABLE_CRASH_REPORTS,TDESKTOP_DISABLE_AUTOUPDATE,TDESKTOP_DISABLE_REGISTER_CUSTOM_SCHEME # Telegram uses OpenAL for its audio, but libtgvoip (for voice calls) can use PulseAudio or ALSA. # It dynamically loads PulseAudio, and if this fails, it loads ALSA. # If both of them are not installed, then voice calls do not work, but other functionalities still work. OPTIONS_MULTI= AUDIO OPTIONS_MULTI_AUDIO= ALSA PULSEAUDIO OPTIONS_DEFINE= GTK OPTIONS_DEFAULT= ALSA AUDIO_DESC= Audio backend for voice calls GTK_DESC= Gtk integration (Use Gtk dialogs, etc.) ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio .include .if ${PORT_OPTIONS:MGTK} USE_GNOME+= gtk30 .else GYP_DEFINES:= ${GYP_DEFINES},TDESKTOP_DISABLE_GTK_INTEGRATION .endif .include post-patch: @cd ${WRKSRC} && \ (${SED} -e " \ s|%%QT_VERSION%%|${QT5_VERSION}| ; \ s|%%LOCALBASE%%|${LOCALBASE}| ; \ s|%%CFLAGS%%|${CFLAGS:C/(.*)/'\1',/}| ; \ s|%%CXXFLAGS%%|${CXXFLAGS:C/(.*)/'\1',/}| ; \ s|%%LDFLAGS%%|${LDFLAGS:C/(.*)/'\1',/}| ; \ s|%%QT_BINDIR%%|${QT_BINDIR}| ; \ s|%%QT_INCDIR%%|${QT_INCDIR}| ; \ s|%%QT_LIBDIR%%|${QT_LIBDIR}| ; \ s|%%QMAKESPEC%%|${QMAKESPEC}| ; \ s|%%PYTHON_CMD%%|${PYTHON_CMD}|" \ ${FILESDIR}/gyp-patches | \ ${PATCH} -z .bak -s) @${ECHO} "#define FREEBSD_QT_PLUGINDIR \"${QT_PLUGINDIR}\"" > ${WRKSRC}/Telegram/SourceFiles/FREEBSD_QT_PLUGINDIR.h @${REINPLACE_CMD} "/Icon=/s|telegram|${PORTNAME}|" ${WRKSRC}/lib/xdg/telegramdesktop.desktop pre-configure: @cd ${WRKSRC} && gyp \ -Dapi_id=${TELEGRAM_API_ID} \ -Dapi_hash=${TELEGRAM_API_HASH} \ -Dbuild_defines=${GYP_DEFINES} \ -Gconfig=Release \ --depth=Telegram/gyp --generator-output=../.. -Goutput_dir=out Telegram/gyp/Telegram.gyp --format=cmake @TOT=`wc -l < ${WRKSRC}/out/Release/CMakeLists.txt` && NUM=`expr $$TOT - 2` && \ ${REINPLACE_CMD} "$$NUM r ${FILESDIR}/CMakeLists.inj" ${WRKSRC}/out/Release/CMakeLists.txt do-install: ${INSTALL_PROGRAM} ${BUILD_WRKSRC}/Telegram ${STAGEDIR}${PREFIX}/bin/${PORTNAME} ${INSTALL_DATA} ${WRKSRC}/lib/xdg/telegramdesktop.desktop ${STAGEDIR}${PREFIX}/share/applications/${PORTNAME}.desktop @${MKDIR} ${STAGEDIR}${PREFIX}/share/kservices5 ${INSTALL_DATA} ${WRKSRC}/lib/xdg/tg.protocol ${STAGEDIR}${PREFIX}/share/kservices5 @${MKDIR} ${STAGEDIR}${PREFIX}/share/appdata ${INSTALL_DATA} ${WRKSRC}/lib/xdg/telegramdesktop.appdata.xml ${STAGEDIR}${PREFIX}/share/appdata/${PORTNAME}.appdata.xml .for icon_size in 16 32 48 64 128 256 512 @${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/${icon_size}x${icon_size}/apps ${INSTALL_DATA} \ ${WRKSRC}/Telegram/Resources/art/icon${icon_size}.png \ ${STAGEDIR}${PREFIX}/share/icons/hicolor/${icon_size}x${icon_size}/apps/${PORTNAME}.png .endfor .include Index: head/net-mgmt/virt-viewer/Makefile =================================================================== --- head/net-mgmt/virt-viewer/Makefile (revision 500605) +++ head/net-mgmt/virt-viewer/Makefile (revision 500606) @@ -1,37 +1,38 @@ # Created by: Jason Helfman # $FreeBSD$ PORTNAME= virt-viewer PORTVERSION= 8.0 +PORTREVISION= 1 CATEGORIES= net-mgmt MASTER_SITES= https://virt-manager.org/download/sources/${PORTNAME}/ MAINTAINER= novel@FreeBSD.org COMMENT= Provides a graphical viewer for a guest OS display LICENSE= GPLv2 BUILD_DEPENDS= xml2-config:textproc/libxml2 \ intltoolize:textproc/intltool \ spice-protocol>=0.12.7:devel/spice-protocol LIB_DEPENDS= libvirt.so:devel/libvirt \ libvirt-glib-1.0.so:devel/libvirt-glib \ libgtk-vnc-2.0.so:net/gtk-vnc \ libspice-client-glib-2.0.so:deskutils/spice-gtk OPTIONS_DEFINE= NLS OPTIONS_SUB= yes GNU_CONFIGURE= yes CONFIGURE_ENV+= DATADIRNAME=share CONFIGURE_ARGS= --with-spice-gtk USES= autoreconf libtool desktop-file-utils gmake pkgconfig \ shared-mime-info cpe gettext-tools USE_GNOME= gtk30 INSTALLS_ICONS= yes CPE_VENDOR= redhat NLS_USES= gettext NLS_CONFIGURE_ENABLE= nls .include Index: head/sysutils/cinnamon-control-center/Makefile =================================================================== --- head/sysutils/cinnamon-control-center/Makefile (revision 500605) +++ head/sysutils/cinnamon-control-center/Makefile (revision 500606) @@ -1,79 +1,79 @@ # Created by: Gustau Perez i Querol # $FreeBSD$ PORTNAME= cinnamon-control-center PORTVERSION= 2.4.2 -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= sysutils gnome MASTER_SITES= https://raw.githubusercontent.com/${GH_ACCOUNT}/${GH_PROJECT}/9363a4a1e121344ae98f22b55fb28623cf0f6038/panels/datetime/data/:tzpng DISTFILES= ${DISTNAME}${EXTRACT_SUFX} DIST_SUBDIR= gnome3 EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= gnome@FreeBSD.org COMMENT= Control center for Cinnamon BUILD_DEPENDS= ca_root_nss>=0:security/ca_root_nss \ cinnamon-settings-daemon>=0:sysutils/cinnamon-settings-daemon \ gnome-autogen.sh:devel/gnome-common LIB_DEPENDS= libstartup-notification-1.so:x11/startup-notification \ libupower-glib.so:sysutils/upower \ libcheese.so:multimedia/cheese \ libcaribou.so:accessibility/caribou \ libgtop-2.0.so:devel/libgtop \ libmuffin.so:x11-wm/muffin \ libtelepathy-glib.so:net-im/telepathy-glib \ libtelepathy-logger.so:net-im/telepathy-logger \ libgnomekbdui.so:x11/libgnomekbd \ libfolks.so:net-im/folks \ libpulse.so:audio/pulseaudio \ libcroco-0.6.so:textproc/libcroco \ libdbus-glib-1.so:devel/dbus-glib \ libclutter-glx-1.0.so:graphics/clutter \ libclutter-gst-2.0.so:multimedia/clutter-gst \ libcinnamon-menu-3.so:x11/cinnamon-menus \ libgjs.so:lang/gjs RUN_DEPENDS= py*-dbus>=0:devel/py-dbus \ cinnamon-settings-daemon>=0:sysutils/cinnamon-settings-daemon \ ca_root_nss>=0:security/ca_root_nss \ py*-lxml>=0:devel/py-lxml USES= autoreconf gettext gmake libtool pathfix \ python:2.7 pkgconfig USE_GNOME= evolutiondataserver3 gconf2 gnomeprefix \ gtk30 intlhack libgnomekbd USE_GITHUB= yes GH_ACCOUNT= linuxmint USE_XORG= x11 xfixes sm INSTALLS_ICONS= yes USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ARGS+=--enable-compile-warnings=no CFLAGS+= -I${LOCALBASE}/include CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib INSTALL_TARGET= install-strip OPTIONS_SUB= yes OPTIONS_DEFINE= CUPS OPTIONS_DEFAULT=CUPS CUPS_CONFIGURE_ENABLE= cups CUPS_LIB_DEPENDS= libcups.so:print/cups MISSING_PNG=timezone_8.5.png timezone_8.5_dim.png .for i in ${MISSING_PNG} DISTFILES+=${i}:tzpng .endfor post-extract: .for i in ${MISSING_PNG} ${CP} ${DISTDIR}/${DIST_SUBDIR}/${i} ${WRKSRC}/panels/datetime/data/. .endfor post-patch: @${REINPLACE_CMD} -e 's|find|find ${WRKSRC}/files|g' \ ${WRKSRC}/files/Makefile.in @${REINPLACE_CMD} -e 's|/usr/share/|${PREFIX}/share/|g' \ ${WRKSRC}/panels/common/cc-common-language.c .include Index: head/sysutils/cinnamon-settings-daemon/Makefile =================================================================== --- head/sysutils/cinnamon-settings-daemon/Makefile (revision 500605) +++ head/sysutils/cinnamon-settings-daemon/Makefile (revision 500606) @@ -1,77 +1,77 @@ # Created by: Gustau Perez i Querol # $FreeBSD$ PORTNAME= cinnamon-settings-daemon PORTVERSION= 2.4.3 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= sysutils gnome DIST_SUBDIR= gnome3 MAINTAINER= gnome@FreeBSD.org COMMENT= GNOME 3 settings daemon BUILD_DEPENDS= cinnamon-session:x11/cinnamon-session \ gnome-autogen.sh:devel/gnome-common \ gsettings-desktop-schemas>=0:devel/gsettings-desktop-schemas \ docbook-xsl>=0:textproc/docbook-xsl LIB_DEPENDS= libcanberra-gtk3.so:audio/libcanberra-gtk3 \ libpolkit-gobject-1.so:sysutils/polkit \ libibus-1.0.so:textproc/ibus \ libdbus-1.so:devel/dbus \ libcolord.so:graphics/colord \ liblcms2.so:graphics/lcms2 \ libcinnamon-desktop.so:x11/cinnamon-desktop \ libpulse.so:audio/pulseaudio \ libgdbm.so:databases/gdbm \ libnotify.so:devel/libnotify RUN_DEPENDS= cinnamon-session:x11/cinnamon-session \ gsettings-desktop-schemas>=0:devel/gsettings-desktop-schemas USES= autoreconf gettext gmake libtool pathfix \ pkgconfig tar:xz USE_GNOME= gnomeprefix intlhack libgnomekbd \ libxslt:build USE_GITHUB= yes GH_ACCOUNT= linuxmint USE_XORG= xxf86misc GNU_CONFIGURE= yes INSTALLS_ICONS= yes USE_LDCONFIG= yes CONFIGURE_ARGS= --disable-gudev \ --disable-systemd \ --disable-packagekit \ --with-gnome-distributor="FreeBSD GNOME Project" CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib INSTALL_TARGET= install-strip GLIB_SCHEMAS= org.cinnamon.settings-daemon.enums.xml \ org.cinnamon.settings-daemon.peripherals.gschema.xml \ org.cinnamon.settings-daemon.plugins.background.gschema.xml \ org.cinnamon.settings-daemon.plugins.color.gschema.xml \ org.cinnamon.settings-daemon.plugins.gschema.xml \ org.cinnamon.settings-daemon.plugins.housekeeping.gschema.xml \ org.cinnamon.settings-daemon.plugins.keyboard.gschema.xml \ org.cinnamon.settings-daemon.plugins.media-keys.gschema.xml \ org.cinnamon.settings-daemon.plugins.orientation.gschema.xml \ org.cinnamon.settings-daemon.plugins.power.gschema.xml \ org.cinnamon.settings-daemon.plugins.print-notifications.gschema.xml \ org.cinnamon.settings-daemon.plugins.xrandr.gschema.xml \ org.cinnamon.settings-daemon.plugins.xsettings.gschema.xml \ OPTIONS_SUB= yes OPTIONS_DEFINE= CUPS SMARTCARD OPTIONS_DEFAULT=CUPS SMARTCARD SMARTCARD_DESC= Smartcard support CUPS_CONFIGURE_ENABLE= cups CUPS_LIB_DEPENDS= libcups.so:print/cups SMARTCARD_CONFIGURE_ENABLE= smartcard-support SMARTCARD_LIB_DEPENDS= libnss3.so:security/nss post-patch: @${REINPLACE_CMD} -e 's|/etc/gnome|${PREFIX}/etc/gnome|g' \ ${WRKSRC}/data/org.cinnamon.settings-daemon.plugins.xrandr.gschema.xml.in.in @${REINPLACE_CMD} -e '/wacom/d' \ ${WRKSRC}/data/Makefile.am .include Index: head/sysutils/gnome-control-center/Makefile =================================================================== --- head/sysutils/gnome-control-center/Makefile (revision 500605) +++ head/sysutils/gnome-control-center/Makefile (revision 500606) @@ -1,73 +1,73 @@ # Created by: Joe Marcus Clarke # $FreeBSD$ PORTNAME= gnome-control-center PORTVERSION= 3.28.2 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= sysutils gnome MASTER_SITES= GNOME DIST_SUBDIR= gnome3 MAINTAINER= gnome@FreeBSD.org COMMENT= Control center for GNOME 3 project LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= gnome-settings-daemon>=3.4.0:sysutils/gnome-settings-daemon \ gsettings-desktop-schemas>=3.2.2:devel/gsettings-desktop-schemas #\ # docbook-xsl>=0:textproc/docbook-xsl LIB_DEPENDS= libcanberra.so:audio/libcanberra \ libcanberra-gtk3.so:audio/libcanberra-gtk3 \ libcups.so:print/cups \ libpulse.so:audio/pulseaudio \ libfontconfig.so:x11-fonts/fontconfig \ libclutter-gtk-1.0.so:graphics/clutter-gtk3 \ libupower-glib.so:sysutils/upower \ libaccountsservice.so:sysutils/accountsservice \ libcolord.so:graphics/colord \ libcolord-gtk.so:graphics/colord-gtk \ libibus-1.0.so:textproc/ibus \ libsoup-2.4.so:devel/libsoup \ libgoa-1.0.so:net/gnome-online-accounts \ libpwquality.so:security/libpwquality \ libgtop-2.0.so:devel/libgtop \ libgrilo-0.3.so:net/grilo \ libpolkit-gobject-1.so:sysutils/polkit RUN_DEPENDS= gnome-settings-daemon>=3.4.0:sysutils/gnome-settings-daemon \ gsettings-desktop-schemas>=3.2.2:devel/gsettings-desktop-schemas \ cantarell-fonts>=0:x11-fonts/cantarell-fonts \ etc_os-release>0:sysutils/etc_os-release \ gcm-calibrate:graphics/gnome-color-manager PORTSCOUT= limitw:1,even USES= compiler:c++11-lib gettext gnome localbase:ldflags meson \ pkgconfig python:3.6+,build samba:lib tar:xz USE_GNOME= cairo gnomedesktop3 libxml2 USE_XORG= x11 xi #USE_GSTREAMER1= yes INSTALLS_ICONS= yes USE_LDCONFIG= yes BINARY_ALIAS= python3=${PYTHON_VERSION} GLIB_SCHEMAS= org.gnome.ControlCenter.gschema.xml OPTIONS_SUB= yes OPTIONS_DEFINE= WAYLAND CHEESE OPTIONS_DEFAULT=WAYLAND CHEESE CHEESE_DESC= Cheese webcam support CHEESE_LIB_DEPENDS= libcheese.so:multimedia/cheese CHEESE_MESON_TRUE= cheese WAYLAND_MESON_TRUE= wayland WAYLAND_LIB_DEPENDS= libgudev-1.0.so:devel/libgudev post-patch: @${REINPLACE_CMD} -e 's|/etc/os-release|${LOCALBASE}/etc/os-release|g' \ ${WRKSRC}/panels/privacy/cc-privacy-panel.c \ ${WRKSRC}/panels/info/cc-info-overview-panel.c .include Index: head/sysutils/gnome-settings-daemon/Makefile =================================================================== --- head/sysutils/gnome-settings-daemon/Makefile (revision 500605) +++ head/sysutils/gnome-settings-daemon/Makefile (revision 500606) @@ -1,78 +1,79 @@ # Created by: Koop Mast # $FreeBSD$ PORTNAME= gnome-settings-daemon PORTVERSION= 3.28.1 +PORTREVISION= 1 CATEGORIES= sysutils gnome MASTER_SITES= GNOME DIST_SUBDIR= gnome3 MAINTAINER= gnome@FreeBSD.org COMMENT= GNOME 3 settings daemon LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libcanberra.so:audio/libcanberra \ libcanberra-gtk3.so:audio/libcanberra-gtk3 \ libpolkit-gobject-1.so:sysutils/polkit \ libfontconfig.so:x11-fonts/fontconfig \ libcolord.so:graphics/colord \ liblcms2.so:graphics/lcms2 \ libpulse.so:audio/pulseaudio \ libnotify.so:devel/libnotify \ libgeoclue-2.so:net/geoclue \ libupower-glib.so:sysutils/upower \ libgeocode-glib.so:net/geocode-glib \ libgweather-3.so:net/libgweather PORTSCOUT= limitw:1,even USE_XORG= x11 xext xi xtst USE_GNOME= cairo gnomedesktop3 gtk30 USES= gettext gnome localbase:ldflags meson perl5 \ pkgconfig python:3.6+,build tar:xz USE_PERL5= build INSTALLS_ICONS= yes # -Dnssdb_dir=${LOCALBASE}/share/certs/ca-root-nss.crt MESON_ARGS= -Dnssdb_dir=${LOCALBASE}/share/certs/ \ -Dalsa=false \ -Drfkill=false \ -Dnetwork_manager=false BINARY_ALIAS= python3=${PYTHON_VERSION} OPTIONS_SUB= yes OPTIONS_DEFINE= CUPS SMARTCARD OPTIONS_DEFAULT=CUPS SMARTCARD CUPS_MESON_TRUE= cups CUPS_LIB_DEPENDS= libcups.so:print/cups SMARTCARD_DESC= Smartcard support SMARTCARD_MESON_TRUE= smartcard SMARTCARD_LIB_DEPENDS= libnss3.so:security/nss \ libnspr4.so:devel/nspr # wayland doesn't build yet, undefined symbol MESON_ARGS+= -Dwayland=false -Dgudev=false #WAYLAND_MESON_TRUE= wayland gudev #WAYLAND_LIB_DEPENDS= libgudev-1.0.so:devel/libgudev \ # libwayland-client.so:graphics/wayland GLIB_SCHEMAS= org.gnome.settings-daemon.enums.xml \ org.gnome.settings-daemon.peripherals.gschema.xml \ org.gnome.settings-daemon.peripherals.wacom.gschema.xml \ org.gnome.settings-daemon.plugins.color.gschema.xml \ org.gnome.settings-daemon.plugins.gschema.xml \ org.gnome.settings-daemon.plugins.housekeeping.gschema.xml \ org.gnome.settings-daemon.plugins.media-keys.gschema.xml \ org.gnome.settings-daemon.plugins.power.gschema.xml \ org.gnome.settings-daemon.plugins.power.gschema.xml.override \ org.gnome.settings-daemon.plugins.sharing.gschema.xml \ org.gnome.settings-daemon.plugins.xsettings.gschema.xml post-install: ${INSTALL_DATA} ${FILESDIR}/org.gnome.settings-daemon.plugins.power.gschema.xml.override \ ${STAGEDIR}${PREFIX}/share/glib-2.0/schemas/ .include Index: head/sysutils/mate-control-center/Makefile =================================================================== --- head/sysutils/mate-control-center/Makefile (revision 500605) +++ head/sysutils/mate-control-center/Makefile (revision 500606) @@ -1,52 +1,52 @@ # Created by: Joe Marcus Clarke # $FreeBSD$ PORTNAME= mate-control-center PORTVERSION= 1.20.3 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= sysutils mate MASTER_SITES= MATE DIST_SUBDIR= mate MAINTAINER= gnome@FreeBSD.org COMMENT= Control center for MATE project LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= itstool:textproc/itstool LIB_DEPENDS= libcanberra-gtk.so:audio/libcanberra \ libcanberra-gtk3.so:audio/libcanberra-gtk3 \ libdbus-1.so:devel/dbus \ libdbus-glib-1.so:devel/dbus-glib \ libxklavier.so:x11/libxklavier \ libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 \ libstartup-notification-1.so:x11/startup-notification \ libunique-3.0.so:x11-toolkits/libunique3 \ libpolkit-gobject-1.so:sysutils/polkit PORTSCOUT= limitw:1,even USES= desktop-file-utils gettext gmake libtool localbase \ pathfix pkgconfig shared-mime-info tar:xz USE_MATE= desktop libmatekbd marco menus settingsdaemon USE_XORG= ice sm x11 xcursor xext xxf86misc xft xi xrandr xscrnsaver USE_GNOME= cairo dconf glib20 gtk30 intlhack libxml2 librsvg2 pango USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-appindicator=no \ --disable-update-mimedb INSTALLS_ICONS= yes INSTALL_TARGET= install-strip GLIB_SCHEMAS= org.mate.control-center.gschema.xml \ org.mate.control-center.keybinding.gschema.xml post-patch: @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|' \ ${WRKSRC}/capplets/common/mate-theme-info.c @${REINPLACE_CMD} -e 's|/usr/sbin|${PREFIX}/sbin|g' \ ${WRKSRC}/capplets/display/org.mate.randr.policy.in .include Index: head/sysutils/mate-settings-daemon/Makefile =================================================================== --- head/sysutils/mate-settings-daemon/Makefile (revision 500605) +++ head/sysutils/mate-settings-daemon/Makefile (revision 500606) @@ -1,71 +1,72 @@ # Created by: Koop Mast # $FreeBSD$ PORTNAME= mate-settings-daemon PORTVERSION= 1.20.3 +PORTREVISION= 1 CATEGORIES= sysutils mate MASTER_SITES= MATE DIST_SUBDIR= mate MAINTAINER= gnome@FreeBSD.org COMMENT= MATE settings daemon LIB_DEPENDS= libdbus-1.so:devel/dbus \ libdbus-glib-1.so:devel/dbus-glib \ libxklavier.so:x11/libxklavier \ libnss3.so:security/nss \ libfreetype.so:print/freetype2 \ libfontconfig.so:x11-fonts/fontconfig \ libpolkit-gobject-1.so:sysutils/polkit \ libstartup-notification-1.so:x11/startup-notification \ libcanberra-gtk.so:audio/libcanberra \ libcanberra-gtk3.so:audio/libcanberra-gtk3 \ libnspr4.so:devel/nspr \ libnotify.so:devel/libnotify RUN_DEPENDS= xrdb:x11/xrdb PORTSCOUT= limitw:1,even USES= gettext gmake libtool localbase pathfix \ pkgconfig tar:xz USE_MATE= desktop libmatekbd mixer USE_XORG= ice sm x11 xext xi xxf86misc USE_GNOME= cairo dconf gtk30 intlhack USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-dbus-services=${PREFIX}/share/dbus-1/services \ --with-gtk=3.0 \ --disable-static INSTALLS_ICONS= yes INSTALL_TARGET= install-strip GLIB_SCHEMAS= org.mate.SettingsDaemon.plugins.a11y-keyboard.gschema.xml \ org.mate.SettingsDaemon.plugins.a11y-settings.gschema.xml \ org.mate.SettingsDaemon.plugins.background.gschema.xml \ org.mate.SettingsDaemon.plugins.clipboard.gschema.xml \ org.mate.SettingsDaemon.plugins.datetime.gschema.xml \ org.mate.SettingsDaemon.plugins.gschema.xml \ org.mate.SettingsDaemon.plugins.housekeeping.gschema.xml \ org.mate.SettingsDaemon.plugins.keybindings.gschema.xml \ org.mate.SettingsDaemon.plugins.keyboard.gschema.xml \ org.mate.SettingsDaemon.plugins.media-keys.gschema.xml \ org.mate.SettingsDaemon.plugins.mouse.gschema.xml \ org.mate.SettingsDaemon.plugins.mpris.gschema.xml \ org.mate.SettingsDaemon.plugins.smartcard.gschema.xml \ org.mate.SettingsDaemon.plugins.sound.gschema.xml \ org.mate.SettingsDaemon.plugins.typing-break.gschema.xml \ org.mate.SettingsDaemon.plugins.xrandr.gschema.xml \ org.mate.SettingsDaemon.plugins.xrdb.gschema.xml \ org.mate.SettingsDaemon.plugins.xsettings.gschema.xml \ org.mate.applications-at.gschema.xml \ org.mate.font-rendering.gschema.xml \ org.mate.peripherals-smartcard.gschema.xml \ org.mate.peripherals-touchpad.gschema.xml OPTIONS_DEFINE= PULSEAUDIO OPTIONS_SUB= yes PULSEAUDIO_CONFIGURE_ENABLE= pulse PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio .include Index: head/www/cliqz/Makefile =================================================================== --- head/www/cliqz/Makefile (revision 500605) +++ head/www/cliqz/Makefile (revision 500606) @@ -1,120 +1,121 @@ # $FreeBSD$ PORTNAME= cliqz DISTVERSION= 1.26.4 +PORTREVISION= 1 CATEGORIES= www MASTER_SITES= https://s3.amazonaws.com/cdn.cliqz.com/browser-f/APT/:amazon \ http://repository.cliqz.com/dist/${CLIQZ_CHANNEL}/${DISTVERSION}/${CLIQZ_LAST_BUILD_ID}/:cliqz DISTFILES= adult-domains.bin:amazon \ cliqz@cliqz.com.xpi:cliqz \ https-everywhere@cliqz.com.xpi:cliqz \ gdprtool@cliqz.com.xpi:cliqz EXTRACT_ONLY= ${DISTNAME}${_GITHUB_EXTRACT_SUFX} MAINTAINER= santhosh.raju@gmail.com COMMENT= Secure browser (Mozilla based) with built-in quick search LICENSE= MPL20 LICENSE_FILE= ${WRKSRC}/LICENSE FETCH_DEPENDS= ca_root_nss>=0:security/ca_root_nss LIB_DEPENDS= libdbus-1.so:devel/dbus \ libdbus-glib-1.so:devel/dbus-glib \ libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 \ libnspr4.so:devel/nspr \ libplc4.so:devel/nspr \ libplds4.so:devel/nspr \ libnssutil3.so:security/nss BUILD_DEPENDS= autoconf-2.13:devel/autoconf213 \ bash:shells/bash \ graphite2>=1.3.12:graphics/graphite2 \ harfbuzz>=1.8.8:print/harfbuzz \ icu>=59.1,1:devel/icu \ libevent>=2.1.8:devel/libevent \ libvorbis>=1.3.6,3:audio/libvorbis \ libvpx>=1.5.0:multimedia/libvpx \ ${LOCALBASE}/libdata/pkgconfig/xt.pc:x11-toolkits/libXt \ llvm${LLVM_DEFAULT}>=0:devel/llvm${LLVM_DEFAULT} \ node:www/node \ nspr>=4.19:devel/nspr \ nss>=3.39:security/nss \ png>=1.6.34:graphics/png \ ${LOCALBASE}/include/pulse/pulseaudio.h:audio/pulseaudio \ ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR} \ ${RUST_DEFAULT}>=1.28:lang/${RUST_DEFAULT} \ rust-cbindgen>=0.6.2:devel/rust-cbindgen \ sqlite3>=3.24.0:databases/sqlite3 \ v4l_compat>0:multimedia/v4l_compat \ yasm:devel/yasm \ zip:archivers/zip USES= tar:xz gmake pkgconfig gnome python desktop-file-utils \ compiler:c11 USE_GNOME= gconf2 gtk20 gtk30 cairo gdkpixbuf2 USE_XORG= x11 xcb xcomposite xcursor xdamage xext xfixes xi xrender \ xcb xt USE_GITHUB= yes GH_ACCOUNT= cliqz-oss GH_PROJECT= browser-f USE_LDCONFIG= yes CLIQZ_CHANNEL= release # If the DISTVERSION is updated, make sure to update the last build id from # fetch -qo - https://repository.cliqz.com/dist/${CLIQZ_CHANNEL}/${DISTVERSION}/lastbuildid CLIQZ_LAST_BUILD_ID= 20190424103631 CLIQZ_ICON= ${PORTNAME}.png CLIQZ_ICON_SRC= ${WRKSRC}/mozilla-release/browser/branding/${PORTNAME}/default48.png MOZ_DESKTOP= ${WRKSRC}/mozilla-release/toolkit/mozapps/installer/linux/rpm/mozilla.desktop CLIQZ_DESKTOP= ${WRKSRC}/mozilla-release/toolkit/mozapps/installer/linux/rpm/cliqz.desktop MAKE_ENV+= LLVM_CONFIG=llvm-config${LLVM_DEFAULT} MAKE_ENV+= CQZ_RELEASE_CHANNEL=${CLIQZ_CHANNEL} MAKE_ENV+= CQZ_BUILD_ID=${CLIQZ_LAST_BUILD_ID} MAKE_ENV+= MOZBUILD_STATE_PATH=${WRKDIR} post-extract: ${CP} ${DISTDIR}/${DIST_SUBDIR}/adult-domains.bin ${WRKSRC} ${MKDIR} ${WRKSRC}/obj/dist/bin/browser/features ${CP} ${DISTDIR}/${DIST_SUBDIR}/cliqz@cliqz.com.xpi \ ${DISTDIR}/${DIST_SUBDIR}/https-everywhere@cliqz.com.xpi \ ${DISTDIR}/${DIST_SUBDIR}/gdprtool@cliqz.com.xpi \ ${WRKSRC}/obj/dist/bin/browser/features .include post-patch: @${CP} ${MOZ_DESKTOP} ${CLIQZ_DESKTOP} @${REINPLACE_CMD} -e 's/@MOZ_APP_DISPLAYNAME@/Cliqz Internet/g' \ -e 's/@MOZ_APP_NAME@/${PORTNAME}/g' \ -e '/Icon=${PORTNAME}/ s/${PORTNAME}/${CLIQZ_ICON}/' \ -e '/StartupWMClass/d' \ ${CLIQZ_DESKTOP} .if ${ARCH} == "i386" # This prevents linker exhausting memory in i386 builds @${ECHO_CMD} 'export LDFLAGS="-Wl,--no-keep-memory -Wl,--as-needed"' >> \ ${WRKSRC}/mozilla-release/browser/config/cliqz.mozconfig .endif do-build: (cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ./magic_build_and_package.sh) do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/lib/${PORTNAME} (cd ${WRKSRC}/obj/dist/${PORTNAME} && \ ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/lib/${PORTNAME}) @${CHMOD} 755 ${STAGEDIR}${PREFIX}/lib/${PORTNAME}/${PORTNAME}-bin @${CHMOD} 755 ${STAGEDIR}${PREFIX}/lib/${PORTNAME}/${PORTNAME} post-install: ${RLN} ${STAGEDIR}${PREFIX}/lib/${PORTNAME}/${PORTNAME}-bin ${STAGEDIR}${PREFIX}/bin/${PORTNAME} ${INSTALL_DATA} ${CLIQZ_DESKTOP} ${STAGEDIR}${PREFIX}/share/applications/ ${MKDIR} ${STAGEDIR}${PREFIX}/share/pixmaps @${CP} ${CLIQZ_ICON_SRC} ${STAGEDIR}${PREFIX}/share/pixmaps/${CLIQZ_ICON} .include Index: head/www/firefox/Makefile =================================================================== --- head/www/firefox/Makefile (revision 500605) +++ head/www/firefox/Makefile (revision 500606) @@ -1,65 +1,65 @@ # Created by: Alan Eldridge # $FreeBSD$ PORTNAME= firefox DISTVERSION= 66.0.3 -PORTREVISION= 1 +PORTREVISION= 2 PORTEPOCH= 1 CATEGORIES= www ipv6 MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}/source \ MOZILLA/${PORTNAME}/candidates/${DISTVERSION}-candidates/build1/source DISTFILES= ${DISTNAME}.source${EXTRACT_SUFX} MAINTAINER= gecko@FreeBSD.org COMMENT= Web browser based on the browser portion of Mozilla BUILD_DEPENDS= nspr>=4.19:devel/nspr \ nss>=3.42:security/nss \ icu>=59.1,1:devel/icu \ libevent>=2.1.8:devel/libevent \ harfbuzz>=2.3.1:print/harfbuzz \ graphite2>=1.3.13:graphics/graphite2 \ png>=1.6.35:graphics/png \ libvorbis>=1.3.6,3:audio/libvorbis \ libvpx>=1.5.0:multimedia/libvpx \ sqlite3>=3.26:databases/sqlite3 \ ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR} \ v4l_compat>0:multimedia/v4l_compat \ autoconf-2.13:devel/autoconf213 \ yasm:devel/yasm \ zip:archivers/zip USE_GECKO= gecko CONFLICTS_INSTALL= firefox-esr MOZ_PKGCONFIG_FILES= # empty USE_MOZILLA= -hunspell -vpx USES= tar:xz FIREFOX_ICON= ${MOZILLA}.png FIREFOX_ICON_SRC= ${PREFIX}/lib/${MOZILLA}/browser/chrome/icons/default/default48.png FIREFOX_DESKTOP= ${MOZSRC}/taskcluster/docker/${MOZILLA}-snap/${MOZILLA}.desktop MOZ_OPTIONS= --enable-application=browser \ --enable-official-branding OPTIONS_EXCLUDE= WAYLAND .include "${.CURDIR}/../../www/firefox/Makefile.options" post-patch: @${REINPLACE_CMD} -e 's/%u/%U/' -e '/X-MultipleArgs/d' \ -e '/^Icon/s/=.*/=${FIREFOX_ICON:R}/' \ ${FIREFOX_DESKTOP} @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' \ ${WRKSRC}/browser/app/nsBrowserApp.cpp pre-configure: (cd ${WRKSRC} && ${LOCALBASE}/bin/autoconf-2.13) (cd ${WRKSRC}/js/src/ && ${LOCALBASE}/bin/autoconf-2.13) post-install: ${INSTALL_DATA} ${FIREFOX_DESKTOP} ${STAGEDIR}${PREFIX}/share/applications/ ${MKDIR} ${STAGEDIR}${PREFIX}/share/pixmaps ${LN} -sf ${FIREFOX_ICON_SRC} ${STAGEDIR}${PREFIX}/share/pixmaps/${FIREFOX_ICON} .include Index: head/www/firefox-esr/Makefile =================================================================== --- head/www/firefox-esr/Makefile (revision 500605) +++ head/www/firefox-esr/Makefile (revision 500606) @@ -1,65 +1,65 @@ # Created by: Alan Eldridge # $FreeBSD$ PORTNAME= firefox DISTVERSION= 60.6.1 -PORTREVISION= 2 +PORTREVISION= 3 PORTEPOCH= 1 CATEGORIES= www ipv6 MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}esr/source \ MOZILLA/${PORTNAME}/candidates/${DISTVERSION}esr-candidates/build1/source PKGNAMESUFFIX= -esr DISTFILES= ${DISTNAME}esr.source${EXTRACT_SUFX} MAINTAINER= gecko@FreeBSD.org COMMENT= Web browser based on the browser portion of Mozilla BUILD_DEPENDS= nspr>=4.19:devel/nspr \ nss>=3.36.7:security/nss \ icu>=59.1,1:devel/icu \ libevent>=2.1.8:devel/libevent \ harfbuzz>=1.7.6:print/harfbuzz \ graphite2>=1.3.11:graphics/graphite2 \ png>=1.6.34:graphics/png \ libvorbis>=1.3.6,3:audio/libvorbis \ libvpx>=1.5.0:multimedia/libvpx \ sqlite3>=3.22.0:databases/sqlite3 \ ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR} \ v4l_compat>0:multimedia/v4l_compat \ autoconf-2.13:devel/autoconf213 \ yasm:devel/yasm \ zip:archivers/zip USE_GECKO= gecko CPE_PRODUCT= ${PORTNAME}_esr CONFLICTS_INSTALL= firefox MOZ_PKGCONFIG_FILES= # empty USE_MOZILLA= -webp -vpx USES= tar:xz FIREFOX_ICON= ${MOZILLA}.png FIREFOX_ICON_SRC= ${PREFIX}/lib/${MOZILLA}/browser/chrome/icons/default/default48.png FIREFOX_DESKTOP= ${MOZSRC}/taskcluster/docker/${MOZILLA}-snap/${MOZILLA}.desktop MOZ_OPTIONS= --enable-application=browser \ --enable-official-branding .include "${.CURDIR}/../../www/firefox/Makefile.options" post-patch: @${REINPLACE_CMD} -e 's/%u/%U/' -e '/X-MultipleArgs/d' \ -e '/^Icon/s/=.*/=${FIREFOX_ICON:R}/' \ ${FIREFOX_DESKTOP} @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' \ ${WRKSRC}/browser/app/nsBrowserApp.cpp pre-configure: (cd ${WRKSRC} && ${LOCALBASE}/bin/autoconf-2.13) (cd ${WRKSRC}/js/src/ && ${LOCALBASE}/bin/autoconf-2.13) post-install: ${INSTALL_DATA} ${FIREFOX_DESKTOP} ${STAGEDIR}${PREFIX}/share/applications/ ${MKDIR} ${STAGEDIR}${PREFIX}/share/pixmaps ${LN} -sf ${FIREFOX_ICON_SRC} ${STAGEDIR}${PREFIX}/share/pixmaps/${FIREFOX_ICON} .include Index: head/www/guacamole-client/Makefile =================================================================== --- head/www/guacamole-client/Makefile (revision 500605) +++ head/www/guacamole-client/Makefile (revision 500606) @@ -1,74 +1,75 @@ # Created by: Richard Gallamore # $FreeBSD$ PORTNAME= guacamole-client DISTVERSION= 1.0.0 +PORTREVISION= 1 CATEGORIES= www java MASTER_SITES+= https://sourceforge.net/projects/distfiles/files/${PORTNAME}/:repo \ http://sourceforge.net/projects/distfiles/files/${PORTNAME}/:repo DISTFILES= repository-${DISTVERSION}${EXTRACT_SUFX}:repo DIST_SUBDIR= ${PORTNAME} MAINTAINER= ultima@FreeBSD.org COMMENT= HTML5 Clientless Remote Desktop LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${LOCALBASE}/share/java/maven33/bin/mvn:devel/maven33 USES= tar:xz USE_JAVA= yes JAVA_VERSION= 1.8+ USE_GITHUB= yes GH_ACCOUNT= apache MVN= mvn MVN_ARGS= package -Duser.home=${WRKDIR} NO_ARCH= yes SUB_FILES= pkg-message OPTIONS_DEFINE= SERVER TOMCAT OPTIONS_DEFAULT= SERVER TOMCAT OPTIONS_SUB= yes SERVER_DESC= Include Guacamole Server TOMCAT_DESC= Use Tomcat as your servlet TOMCAT_RUN_DEPENDS= ${LOCALBASE}/apache-tomcat-8.0/bin/bootstrap.jar:www/tomcat8 SERVER_RUN_DEPENDS= guacd:net/guacamole-server AUTH_EXTENSION= cas duo header ldap openid quickconnect totp post-patch: @${REINPLACE_CMD} 's|/etc/guacamole|${ETCDIR}| ; \ s|"/etc"|"${ETCDIR:S|/${PORTNAME}||}"|' \ ${WRKSRC}/guacamole-ext/src/main/java/org/apache/guacamole/environment/LocalEnvironment.java do-build: cd ${WRKSRC} && ${MVN} ${MVN_ARGS} do-install: @${MKDIR} ${STAGEDIR}${DATADIR} @${MKDIR} ${STAGEDIR}${ETCDIR} ${INSTALL_DATA} ${WRKSRC}/guacamole/target/guacamole-${DISTVERSIONFULL}.war \ ${STAGEDIR}${DATADIR}/guacamole.war .for i in ${AUTH_EXTENSION} ${INSTALL_DATA} ${WRKSRC}/extensions/guacamole-auth-$i/target/guacamole-auth-$i-${DISTVERSIONFULL}.tar.gz \ ${STAGEDIR}/${DATADIR}/guacamole-auth-$i.tar.gz .endfor ${INSTALL_DATA} ${WRKSRC}/extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-dist/target/guacamole-auth-jdbc-${DISTVERSIONFULL}.tar.gz \ ${STAGEDIR}/${DATADIR}/guacamole-auth-jdbc.tar.gz ${INSTALL_DATA} ${FILESDIR}/user-mapping.xml.sample ${STAGEDIR}${ETCDIR}/ ${INSTALL_DATA} ${FILESDIR}/logback.xml.sample ${STAGEDIR}${ETCDIR}/ ${INSTALL_DATA} ${FILESDIR}/guacamole.properties.sample ${STAGEDIR}${ETCDIR}/ do-install-TOMCAT-on: @${MKDIR} ${STAGEDIR}${PREFIX}/apache-tomcat-8.0/webapps ${RLN} ${STAGEDIR}${DATADIR}/guacamole.war \ ${STAGEDIR}${PREFIX}/apache-tomcat-8.0/webapps .include Index: head/www/palemoon/Makefile =================================================================== --- head/www/palemoon/Makefile (revision 500605) +++ head/www/palemoon/Makefile (revision 500606) @@ -1,62 +1,62 @@ # Created by: Zhihao Yuan # $FreeBSD$ PORTNAME= palemoon DISTVERSION= 27.9.4 DISTVERSIONSUFFIX=_Release -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= www ipv6 MAINTAINER= lichray@gmail.com COMMENT= Open Source Goanna-based web browser BROKEN_FreeBSD_13_amd64= xpcshell crashes after base Clang updated to 8.0.0 BUILD_DEPENDS= nspr>=4.15:devel/nspr \ nss>=3.31.1:security/nss \ libevent>=2.0.22:devel/libevent \ harfbuzz>=1.4.3:print/harfbuzz \ graphite2>=1.3.10:graphics/graphite2 \ png>=1.6.16:graphics/png \ libvpx>=1.5.0:multimedia/libvpx \ sqlite3>=3.19.3:databases/sqlite3 \ ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR} \ autoconf-2.13:devel/autoconf213 \ yasm:devel/yasm \ zip:archivers/zip USE_GITHUB= yes GH_ACCOUNT= MoonchildProductions GH_PROJECT= Pale-Moon USE_GECKO= gecko MOZ_PKGCONFIG_FILES= # empty USE_MOZILLA= -webp PM_ICON= ${PORTNAME}.png PM_ICON_SRC= ${PREFIX}/lib/${PORTNAME}/browser/icons/mozicon128.png PM_DESKTOP= ${WRKSRC}/browser/branding/official/${PORTNAME}.desktop MOZ_OPTIONS= --enable-application=browser \ --enable-devtools \ --enable-jemalloc \ --enable-jemalloc-lib OPTIONS_DEFAULT= GTK2 OPTIONS_EXCLUDE= JACK TEST WAYLAND .include "${.CURDIR}/../../www/firefox/Makefile.options" post-patch: @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' \ ${WRKSRC}/browser/app/nsBrowserApp.cpp pre-configure: (cd ${WRKSRC} && ${LOCALBASE}/bin/autoconf-2.13) (cd ${WRKSRC}/js/src/ && ${LOCALBASE}/bin/autoconf-2.13) post-install: ${MKDIR} ${STAGEDIR}${PREFIX}/share/pixmaps ${INSTALL_DATA} ${PM_DESKTOP} ${STAGEDIR}${PREFIX}/share/applications/ ${LN} -sf ${PM_ICON_SRC} ${STAGEDIR}${PREFIX}/share/pixmaps/${PM_ICON} .include Index: head/www/seamonkey/Makefile =================================================================== --- head/www/seamonkey/Makefile (revision 500605) +++ head/www/seamonkey/Makefile (revision 500606) @@ -1,92 +1,92 @@ # Created by: eivind/dima/jseger # $FreeBSD$ PORTNAME= seamonkey DISTVERSION= 2.49.4 -PORTREVISION= 25 +PORTREVISION= 26 MOZILLA_VER= 52 # above + 3 CATEGORIES?= www mail news editors irc ipv6 MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}/source \ MOZILLA/${PORTNAME}/candidates/${DISTVERSION}-candidates/build1/source DISTFILES= ${DISTNAME}.source${EXTRACT_SUFX} MAINTAINER= gecko@FreeBSD.org COMMENT= The open source, standards compliant web browser BROKEN_FreeBSD_13_amd64= xpcshell crashes after base Clang updated to 8.0.0 BUILD_DEPENDS= nspr>=4.13.1:devel/nspr \ nss>=3.28.6:security/nss \ libevent>=2.0.21_2:devel/libevent \ harfbuzz>=1.4.1:print/harfbuzz \ graphite2>=1.3.8:graphics/graphite2 \ png>=1.6.25:graphics/png \ libvorbis>=1.3.5,3:audio/libvorbis \ libvpx>=1.5.0:multimedia/libvpx \ sqlite3>=3.17.0:databases/sqlite3 \ ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR} \ v4l_compat>0:multimedia/v4l_compat \ autoconf-2.13:devel/autoconf213 \ yasm:devel/yasm \ zip:archivers/zip LIB_DEPENDS= libv4l2.so:multimedia/libv4l SSP_UNSAFE= yes USE_GECKO= gecko USES= tar:xz MOZ_PIS_SCRIPTS= moz_pis_S50cleanhome MOZ_OPTIONS+= --enable-application=suite USE_MOZILLA= -webp MOZ_PKGCONFIG_FILES= OPTIONS_DEFINE= LDAP LIGHTNING RUST OPTIONS_SINGLE= TOOLKIT OPTIONS_SINGLE_TOOLKIT= GTK2 GTK3 OPTIONS_DEFAULT=CANBERRA GTK3 LDAP LIGHTNING OPTIONS_EXCLUDE=WAYLAND LDAP_DESC?= LDAP support for Mailnews .include "${.CURDIR}/../../www/firefox/Makefile.options" # Inconsistent fallback order (libcubeb vs. audio_device) SNDIO_PREVENTS= ${OPTIONS_MULTI_AUDIO:NSNDIO} .include MOZSRC:= ${WRKSRC}/mozilla .if ! ${PORT_OPTIONS:MLDAP} MOZ_OPTIONS+= --disable-ldap .else MOZ_OPTIONS+= --enable-ldap .endif .if ${PORT_OPTIONS:MLIGHTNING} MOZ_OPTIONS+= --enable-calendar .else MOZ_OPTIONS+= --disable-calendar .endif post-patch: @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' \ ${WRKSRC}/suite/app/nsSuiteApp.cpp @${REINPLACE_CMD} -e '/accessibility.typeaheadfind.enablesound/s/true/false/' \ ${WRKSRC}/mozilla/modules/libpref/init/all.js @${SED} -e 's|%%MOZILLA%%|${MOZILLA}|g' \ < ${FILESDIR}/seamonkey.desktop.in > \ ${WRKDIR}/${MOZILLA}.desktop pre-configure: (cd ${WRKSRC} && ${LOCALBASE}/bin/autoconf-2.13) (cd ${MOZSRC} && ${LOCALBASE}/bin/autoconf-2.13) (cd ${MOZSRC}/js/src/ && ${LOCALBASE}/bin/autoconf-2.13) post-install: ${INSTALL_DATA} ${WRKDIR}/${MOZILLA}.desktop ${STAGEDIR}${PREFIX}/share/applications/ ${LN} -sf ${PREFIX}/lib/${MOZILLA}/chrome/icons/default/default48.png \ ${STAGEDIR}${PREFIX}/share/pixmaps/${MOZILLA}.png .include Index: head/x11/cinnamon/Makefile =================================================================== --- head/x11/cinnamon/Makefile (revision 500605) +++ head/x11/cinnamon/Makefile (revision 500606) @@ -1,152 +1,152 @@ # Created by: Gustau Perez i Querol # $FreeBSD$ PORTNAME= cinnamon PORTVERSION= 2.4.6 -PORTREVISION= 10 +PORTREVISION= 11 CATEGORIES= x11 gnome DIST_SUBDIR= gnome3 MAINTAINER= gnome@FreeBSD.org COMMENT= Fork of GNOME Shell with layout similar to GNOME 2 BUILD_DEPENDS= ca_root_nss>=0:security/ca_root_nss \ gnome-autogen.sh:devel/gnome-common LIB_DEPENDS= libstartup-notification-1.so:x11/startup-notification \ libcaribou.so:accessibility/caribou \ libgnome-keyring.so:security/libgnome-keyring \ libmuffin.so:x11-wm/muffin \ libtelepathy-glib.so:net-im/telepathy-glib \ libtelepathy-logger.so:net-im/telepathy-logger \ libfolks.so:net-im/folks \ libpulse.so:audio/pulseaudio \ libcroco-0.6.so:textproc/libcroco \ libdbus-glib-1.so:devel/dbus-glib \ libclutter-glx-1.0.so:graphics/clutter \ libcjs.so:lang/cjs \ libcinnamon-menu-3.so:x11/cinnamon-menus \ libaccountsservice.so:sysutils/accountsservice RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dbus>=0:devel/py-dbus@${PY_FLAVOR} \ ca_root_nss>=0:security/ca_root_nss \ gnome-themes-extra>=3.0.0:x11-themes/gnome-themes-extra \ cinnamon-control-center:sysutils/cinnamon-control-center \ cinnamon-translations>=0:misc/cinnamon-translations \ cinnamon-screensaver:x11/cinnamon-screensaver \ nemo:x11-fm/nemo \ ${PYTHON_PKGNAMEPREFIX}pillow>=0:graphics/py-pillow@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}lxml>=0:devel/py-lxml@${PY_FLAVOR} USES= autoreconf compiler:c11 gettext gmake libtool \ pathfix pkgconfig python:2.7 shebangfix USE_GNOME= evolutiondataserver3 gconf2 gnomedesktop3 \ gnomeprefix gtk30 intlhack introspection:build USE_GITHUB= yes GH_ACCOUNT= linuxmint GH_PROJECT= Cinnamon # this happens before moving the file to ${PREFIX} (which then will be copied to ${STAGEDIR}${PREFIX}) SHEBANG_FILES= files/usr/bin/cinnamon2d USE_XORG= x11 xfixes sm USE_GSTREAMER= theora vp8 ogg INSTALLS_ICONS= yes USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ARGS+=--enable-compile-warnings=no \ --with-ca-certificates=${LOCALBASE}/share/certs/ca-root-nss.crt CPPFLAGS+= -I${LOCALASE}/include LDFLAGS+= -L${LOCALBASE}/lib INSTALL_TARGET= install-strip GLIB_SCHEMAS= org.cinnamon.gschema.xml OPTIONS_DEFINE= NLS NLS_RUN_DEPENDS= cinnamon-translations>=0:misc/cinnamon-translations post-patch: # we need this for intltoolize otherwise it can't copy the m4 file ... @${MKDIR} ${WRKSRC}/m4 @${MKDIR} ${WRKSRC}/files${PREFIX} .for d in bin lib share @${MV} ${WRKSRC}/files/usr/${d} ${WRKSRC}/files${PREFIX} .endfor @${REINPLACE_CMD} -e 's|--warn-error||g' ${WRKSRC}/src/Makefile.am @${REINPLACE_CMD} -e 's|/usr/share/cinnamon|${STAGEDIR}${PREFIX}/share/|g ;\ s|/usr/lib|${STAGEDIR}${PREFIX}/share/|g' \ ${WRKSRC}/files/generate_desktop_files @${REINPLACE_CMD} -e 's|"usr/lib|"${STAGEDIR}${PREFIX}/share/|g ;\ s|"usr/share|"${STAGEDIR}${PREFIX}/share/|g' \ ${WRKSRC}/files/generate_desktop_files @${MV} ${WRKSRC}/files/etc ${WRKSRC}/files${PREFIX} @${RM} ${WRKSRC}/files/${PREFIX}/lib/cinnamon-settings/modules/cs_user.py # Remove a broken link (is applications-merge used anywhere?) @${RM} ${WRKSRC}/files/${PREFIX}/etc/xdg/menus/cinnamon-applications-merged @${REINPLACE_CMD} -e 's|AM_GNU_GETTEXT_VERSION(\[0.17\])||g ;\ s|AM_GNU_GETTEXT(\[external\])||g' \ ${WRKSRC}/configure.ac @${REINPLACE_CMD} -e 's|find|find ${WRKSRC}/files|g' \ ${WRKSRC}/files/Makefile.in # is this really needed? @${REINPLACE_CMD} -e 's|const NetworkManager = imports.gi.NetworkManager;||g ;\ s|const NMClient = imports.gi.NMClient;||g' \ ${WRKSRC}/files${PREFIX}/share/cinnamon/applets/network\@cinnamon.org/applet.js @${REINPLACE_CMD} -e 's|nm-applet;||g' \ ${WRKSRC}/files${PREFIX}/share/cinnamon-session/sessions/cinnamon.session \ ${WRKSRC}/files${PREFIX}/share/cinnamon-session/sessions/cinnamon2d.session @${REINPLACE_CMD} -e '/prefix/s|/usr|${PREFIX}|g ; \ /datadir/s|/usr|${PREFIX}|g' \ ${WRKSRC}/files${PREFIX}/lib/cinnamon-menu-editor/cme/config.py @${FIND} ${WRKSRC} -name \* | ${XARGS} ${EGREP} -l "/usr/share/cinnamon/locale" | \ ${XARGS} ${REINPLACE_CMD} -e "s|/usr/share/cinnamon/locale|${PREFIX}/share/locale|g" @${FIND} ${WRKSRC} -name \* | ${XARGS} ${EGREP} -l "/usr/share" | \ ${XARGS} ${REINPLACE_CMD} -e "s|/usr/share|${PREFIX}/share|g" @${FIND} ${WRKSRC} -name \* | ${XARGS} ${EGREP} -l "/usr/lib" | \ ${XARGS} ${REINPLACE_CMD} -e "s|/usr/lib|${PREFIX}/lib|g" # The cs_user.py is not patched until we have the python-pam module @${REINPLACE_CMD} -e 's|"/usr/bin|"${PREFIX}/bin|g' \ ${WRKSRC}/files${PREFIX}/share/cinnamon/applets/menu@cinnamon.org/applet.js \ ${WRKSRC}/files${PREFIX}/share/cinnamon/applets/user@cinnamon.org/applet.js \ ${WRKSRC}/files${PREFIX}/lib/cinnamon-settings/bin/Spices.py \ # ${WRKSRC}/files${PREFIX}/lib/cinnamon-settings/modules/cs_user.py \ ${WRKSRC}/files${PREFIX}/lib/cinnamon-settings/modules/cs_screensaver.py \ ${WRKSRC}/files${PREFIX}/bin/cinnamon-settings \ ${WRKSRC}/files${PREFIX}/bin/cinnamon-launcher @${REINPLACE_CMD} -e '/cs-tablet/d; /cs-bluetooth/d; /cs-network/d' \ ${WRKSRC}/files${PREFIX}/lib/cinnamon-settings/cinnamon-settings.py @${REINPLACE_CMD} -e '/increase-opacity/d; /decrease-opacity/d' \ ${WRKSRC}/files${PREFIX}/lib/cinnamon-settings/modules/cs_keyboard.py #@${REINPLACE_CMD} -e 's/SIZE\/$$$$CONTEXT/CONTEXT\/$$$$SIZE/g' \ # ${WRKSRC}/data/icons/Makefile.am @${REINPLACE_CMD} -e 's|=/usr/bin/|=${PREFIX}/bin/|g' \ ${WRKSRC}/files${PREFIX}/share/xsessions/cinnamon2d.desktop \ ${WRKSRC}/files${PREFIX}/share/xsessions/cinnamon.desktop \ ${WRKSRC}/files${PREFIX}/share/applications/cinnamon2d.desktop # Some python files use #! /usr/bin/python (note the space between the bang and the python interpreter @${FIND} ${WRKSRC} -name \* | ${XARGS} ${EGREP} -l "#!.*\/usr\/bin\/python" | \ ${XARGS} ${REINPLACE_CMD} -e "s|#!.*python.*|#!/usr/bin/env python|g" @${FIND} ${WRKSRC} -name '*.orig' -delete @${FIND} ${WRKSRC} -name '*.bak' -delete post-install: @${PYTHON_CMD} ${WRKSRC}/files/generate_desktop_files .include Index: head/x11/deforaos-desktop/Makefile =================================================================== --- head/x11/deforaos-desktop/Makefile (revision 500605) +++ head/x11/deforaos-desktop/Makefile (revision 500606) @@ -1,33 +1,33 @@ # Created by: Olivier Cochard-Labbe # $FreeBSD$ PORTNAME= desktop PORTVERSION= 0.1 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= x11 PKGNAMEPREFIX= deforaos- MAINTAINER= olivier@FreeBSD.org COMMENT= Deforaos distribution metaport RUN_DEPENDS= ${LOCALBASE}/bin/keyboard:x11/deforaos-keyboard \ ${LOCALBASE}/bin/panel:x11/deforaos-panel \ ${LOCALBASE}/bin/browser:x11-fm/deforaos-browser \ ${LOCALBASE}/bin/locker:x11/deforaos-locker \ ${LOCALBASE}/bin/pdfviewer:print/deforaos-pdfviewer \ ${LOCALBASE}/bin/mailer:mail/deforaos-mailer \ ${LOCALBASE}/bin/todo:deskutils/deforaos-todo \ ${LOCALBASE}/bin/player:multimedia/deforaos-player \ ${LOCALBASE}/bin/editor:editors/deforaos-editor \ ${LOCALBASE}/bin/phone:comms/deforaos-phone USES= metaport pre-everything:: @${ECHO_MSG} "This is a meta-port, meaning that it just depends on its subparts of the port." @${ECHO_MSG} "It won't build and install all the parts until you have typed make install" @${ECHO_MSG} "This port does not ensure things are upgraded; use pkgng/portmaster if you want to" @${ECHO_MSG} "upgrade Defora." @${ECHO_MSG} "" .include Index: head/x11/emprint/Makefile =================================================================== --- head/x11/emprint/Makefile (revision 500605) +++ head/x11/emprint/Makefile (revision 500606) @@ -1,19 +1,19 @@ # Created by: Stanislav Sedov # $FreeBSD$ PORTNAME= emprint PORTVERSION= 20130520 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= x11 enlightenment MASTER_SITES= LOCAL/gblach/e17/extra/ MAINTAINER= enlightenment@FreeBSD.org COMMENT= Utility for taking screenshots for E17 LIB_DEPENDS= libefl.so:devel/efl DIST_SUBDIR= e17 GNU_CONFIGURE= yes USES= pkgconfig tar:bzip2 .include Index: head/x11/gdm/Makefile =================================================================== --- head/x11/gdm/Makefile (revision 500605) +++ head/x11/gdm/Makefile (revision 500606) @@ -1,167 +1,168 @@ # Created by: Joe Marcus Clarke # $FreeBSD$ PORTNAME= gdm PORTVERSION= 3.28.4 +PORTREVISION= 1 CATEGORIES= x11 gnome MASTER_SITES= GNOME DIST_SUBDIR= gnome MAINTAINER= gnome@FreeBSD.org COMMENT= GNOME 3 display manager BUILD_DEPENDS= zenity>=3.0.0:x11/zenity \ itstool:textproc/itstool \ iso-codes>=0:misc/iso-codes LIB_DEPENDS= libck-connector.so:sysutils/consolekit2 \ libaccountsservice.so:sysutils/accountsservice \ libfribidi.so:converters/fribidi \ libcanberra.so:audio/libcanberra \ libcanberra-gtk3.so:audio/libcanberra-gtk3 RUN_DEPENDS= zenity>=3.0.0:x11/zenity \ gnome-shell>=3.15.92:x11/gnome-shell \ gnome-settings-daemon>=3.0.0:sysutils/gnome-settings-daemon \ gnome-keyring-3:security/gnome-keyring \ gnome-session>=3.0.0:x11/gnome-session \ gnome-icon-theme-symbolic>=0:x11-themes/gnome-icon-theme-symbolic \ polkit-gnome>=0.105:sysutils/polkit-gnome \ at-spi2-core>=0:accessibility/at-spi2-core \ iso-codes>=0:misc/iso-codes # used in scripts RUN_DEPENDS+= xrdb:x11/xrdb \ setxkbmap:x11/setxkbmap \ xsetroot:x11/xsetroot \ xhost:x11/xhost \ xmodmap:x11/xmodmap \ xterm:x11/xterm USERS= gdm GROUPS= gdm video PORTSCOUT= limitw:1,even USES= cpe gettext gmake gnome libtool pathfix pkgconfig tar:xz CPE_VENDOR= gnome CPE_PRODUCT= gnome_display_manager USE_GNOME= cairo dconf gtk30 intltool introspection USE_LDCONFIG= yes USE_XORG= x11 xau xcb xdmcp xorgproto INSTALLS_ICONS= yes USE_RC_SUBR= gdm USE_GNOME_SUBR= yes GNU_CONFIGURE= yes GLIB_SCHEMAS= org.gnome.login-screen.gschema.xml CONFIGURE_ARGS= --disable-static \ --mandir=${PREFIX}/man \ --with-lang-file=${PREFIX}/etc/gdm/locale.conf \ --with-at-spi-registryd-directory=${LOCALBASE}/libexec \ --with-custom-conf=${PREFIX}/etc/gdm/custom.conf \ --with-dbus-sys=${PREFIX}/etc/dbus-1/system.d \ --with-log-dir=/var/log/gdm \ --localstatedir=/var \ --without-selinux \ --without-libaudit \ --with-console-kit \ --with-working-directory=${PREFIX}/etc/gdm/home \ --with-sysconfsubdir=gdm \ --with-pid-file=/var/run/gdm.pid \ --with-dmconfdir=${LOCALBASE}/share/xsessions \ --with-screenshot-dir=/var/run/gdm/greeter \ --enable-authentication-scheme=pam \ --without-plymouth \ --without-systemd \ --with-user=gdm \ --with-group=gdm \ --with-initial-vt=09 \ --enable-gdm-xsession \ --disable-wayland-support \ --with-systemd=no # this is a hack until we can get our own pam dir and dir in order. CONFIGURE_ARGS+=--with-default-pam-config=redhat CPPFLAGS+= -I${LOCALBASE}/include -DHAS_SA_LEN LDFLAGS+= -L${LOCALBASE}/lib INSTALL_TARGET= install-strip SUB_FILES+= gdm-launch-environment \ gdm-password \ gdm-autologin \ client.conf \ locale.conf GDMDIR?= ${PREFIX}/etc/gdm PKGMESSAGE= ${WRKDIR}/pkg-message GNOME_LOCALSTATEDIR= /var OPTIONS_DEFINE= IPV6 IPV6_CONFIGURE_ENABLE= ipv6 .include .if defined(WITH_DEBUG) CONFIGURE_ARGS+= --enable-debug .endif post-patch: @${REINPLACE_CMD} -e 's|root:root|root:wheel|g' \ ${WRKSRC}/data/Makefile.in @${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|g' \ -e 's|%%LOCALBASE%%|${LOCALBASE}|g' \ -e 's|/bin/bash|/bin/sh|g' \ ${WRKSRC}/daemon/gdm-session-worker.c @${REINPLACE_CMD} -e 's|/usr/X11R6|${LOCALBASE}|g' \ -e 's|/usr/bin/X|${LOCALBASE}/bin/X|g' \ -e 's|/usr/bin/Xorg|${LOCALBASE}/bin/Xorg|g' \ ${WRKSRC}/configure ${WRKSRC}/daemon/*.c ${WRKSRC}/po/*.po @${REINPLACE_CMD} -e 's|/at-spi-registryd|/at-spi2-registryd|g' \ ${WRKSRC}/chooser/gdm-host-chooser.c \ ${WRKSRC}/chooser/chooser-main.c @${REINPLACE_CMD} -e 's|/etc/X11|${LOCALBASE}/etc/X11|g' \ ${WRKSRC}/data/Init.in \ ${WRKSRC}/data/PostLogin \ ${WRKSRC}/data/PostSession.in \ ${WRKSRC}/data/PreSession.in \ ${WRKSRC}/data/Xsession.in @${RM} ${WRKSRC}/data/applications/gdm-simple-greeter.desktop \ ${WRKSRC}/data/applications/gdm-simple-greeter.desktop.in \ ${WRKSRC}/data/applications/gnome-shell.desktop \ post-install: ${INSTALL_DATA} ${WRKSRC}/data/gdm.conf-custom \ ${STAGEDIR}${PREFIX}/etc/gdm/custom.conf.sample @${RM} ${STAGEDIR}${PREFIX}/etc/gdm/custom.conf ${MV} ${STAGEDIR}${PREFIX}/etc/gdm/PostSession/Default \ ${STAGEDIR}${PREFIX}/etc/gdm/PostSession/Default.sample ${MV} ${STAGEDIR}${PREFIX}/etc/gdm/PreSession/Default \ ${STAGEDIR}${PREFIX}/etc/gdm/PreSession/Default.sample ${MKDIR} ${STAGEDIR}${PREFIX}/share/xsessions ${MKDIR} ${STAGEDIR}${PREFIX}/etc/gdm/Sessions ${MKDIR} ${STAGEDIR}${PREFIX}/etc/dm/Sessions ${MKDIR} ${STAGEDIR}${PREFIX}/etc/gdm/home ${MKDIR} ${STAGEDIR}${PREFIX}/etc/gdm/home/.pulse/ ${INSTALL_DATA} ${WRKDIR}/gdm-autologin \ ${STAGEDIR}${PREFIX}/etc/pam.d/gdm-autologin ${INSTALL_DATA} ${WRKDIR}/gdm-launch-environment \ ${STAGEDIR}${PREFIX}/etc/pam.d/gdm-launch-environment ${INSTALL_DATA} ${WRKDIR}/gdm-password \ ${STAGEDIR}${PREFIX}/etc/pam.d/gdm-password ${INSTALL_DATA} ${WRKDIR}/client.conf \ ${STAGEDIR}${PREFIX}/etc/gdm/home/.pulse/client.conf.sample ${INSTALL_DATA} ${WRKDIR}/locale.conf \ ${STAGEDIR}${PREFIX}/etc/gdm/locale.conf.sample @${RM} ${STAGEDIR}${PREFIX}/lib/udev/rules.d/61-gdm.rules @${RMDIR} ${STAGEDIR}${PREFIX}/lib/udev/rules.d @${RMDIR} ${STAGEDIR}${PREFIX}/lib/udev @${SED} -e 's|%%PREFIX%%|${PREFIX}|g' < ${PKGDIR}/pkg-message \ | /usr/bin/fmt 75 79 > ${PKGMESSAGE} .include Index: head/x11/gnome-pie/Makefile =================================================================== --- head/x11/gnome-pie/Makefile (revision 500605) +++ head/x11/gnome-pie/Makefile (revision 500606) @@ -1,56 +1,56 @@ # Created by: Nicola Vitale # $FreeBSD$ PORTNAME= gnome-pie PORTVERSION= 0.5.7 DISTVERSIONPREFIX= v -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= x11 MAINTAINER= nivit@FreeBSD.org COMMENT= Circular application launcher LICENSE= GPLv3 BUILD_DEPENDS= valac:lang/vala RUN_DEPENDS= gnome-settings-daemon>=2.32.1_4:sysutils/gnome-settings-daemon LIB_DEPENDS= libbamf3.so:sysutils/bamf \ libgee-0.8.so:devel/libgee \ libunique-1.0.so:x11-toolkits/unique DOCS_CMAKE_ON= -DINSTALL_DOCS:BOOL=ON GH_ACCOUNT= Simmesimme GH_PROJECT= Gnome-Pie INSTALLS_ICONS= yes MANPAGES_CMAKE_OFF= -DNO_INSTALL_MANPAGES:BOOL=ON NLS_CMAKE_OFF= -DINSTALL_NLS:BOOL=OFF NLS_CMAKE_ON= -DINSTALL_NLS:BOOL=ON NLS_USES= gettext OPTIONS_DEFAULT= MANPAGES OPTIONS_DEFINE= DOCS MANPAGES NLS OPTIONS_SUB= yes PLIST_SUB= DESKTOPDIR=${DESKTOPDIR} REINPLACE_ARGS= -e 's,%%DATADIR%%,${DATADIR},1' \ -e 's,%%DESKTOPDIR%%,${DESKTOPDIR},1' \ -e 's,%%PREFIX%%,${PREFIX},1' -i.bak \ -e '/has_resize_grip/d' -i '' USES= cmake pkgconfig USE_GITHUB= yes USE_GNOME= cairo gconf2 gnomemenus3 gtk30 librsvg2 libwnck3 USE_XORG= xtst post-patch: ${REINPLACE_CMD} ${WRKSRC}/src/actions/actionRegistry.vala \ ${WRKSRC}/src/gui/indicator.vala \ ${WRKSRC}/src/utilities/paths.vala \ ${WRKSRC}/resources/ui/*.ui .include Index: head/x11/gnome-shell/Makefile =================================================================== --- head/x11/gnome-shell/Makefile (revision 500605) +++ head/x11/gnome-shell/Makefile (revision 500606) @@ -1,73 +1,73 @@ # Created by: Pawel Worach # $FreeBSD$ PORTNAME= gnome-shell PORTVERSION= 3.28.3 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= x11 gnome MASTER_SITES= GNOME DIST_SUBDIR= gnome3 MAINTAINER= gnome@FreeBSD.org COMMENT= Next generation GNOME desktop shell LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= docbook-xsl>=0:textproc/docbook-xsl \ sassc:textproc/sassc \ gnome-control-center:sysutils/gnome-control-center LIB_DEPENDS= libstartup-notification-1.so:x11/startup-notification \ libdrm.so:graphics/libdrm \ libmutter-2.so:x11-wm/mutter \ libatk-bridge-2.0.so:accessibility/at-spi2-atk \ libsoup-2.4.so:devel/libsoup \ libjson-glib-1.0.so:devel/json-glib \ libsecret-1.so:security/libsecret \ libpolkit-agent-1.so:sysutils/polkit \ libp11-kit.so:security/p11-kit \ libical.so:devel/libical \ libgcr-3.so:security/gcr \ libicuuc.so:devel/icu \ libpulse.so:audio/pulseaudio \ libcroco-0.6.so:textproc/libcroco \ libcanberra.so:audio/libcanberra \ libcanberra-gtk3.so:audio/libcanberra-gtk3 \ libp11-kit.so:security/p11-kit \ libgjs.so:lang/gjs RUN_DEPENDS= gnome-control-center:sysutils/gnome-control-center PORTSCOUT= limitw:1,even USES= compiler:c11 cpe gettext gl gnome libtool localbase meson \ pathfix perl5 pkgconfig python:3.4+ shebangfix tar:xz webplugin:native USE_GNOME= cairo evolutiondataserver3 gdkpixbuf2 introspection \ libxslt:build libxml2 USE_XORG= x11 xcomposite xdamage xext xfixes xi xrandr xtst USE_GL= egl gbm USE_GSTREAMER1= yes USE_PERL5= build USE_LDCONFIG= yes SHEBANG_FILES= src/gnome-shell-perf-tool.in \ src/gnome-shell-extension-tool.in WEBPLUGIN_NAME= libgnome-shell-browser-plugin.so WEBPLUGIN_DIR= ${PREFIX}/lib/mozilla/plugins/ WEBPLUGIN_FILES=libgnome-shell-browser-plugin.so MESON_ARGS= -Dsystemd=false \ -Dnetworkmanager=false CPE_VENDOR= gnome GLIB_SCHEMAS= org.gnome.shell.gschema.xml post-patch: @${REINPLACE_CMD} -e 's|python3|${PYTHON_VERSION}|g' \ ${WRKSRC}/meson.build @${REINPLACE_CMD} -e 's|applications.menu|gnome-applications.menu|g' \ ${WRKSRC}/src/shell-app-system.c pre-build: @cd ${BUILD_WRKSRC} && ninja src/st/st-scroll-view-fade-generated.c .include Index: head/x11/gnome-shell-extensions/Makefile =================================================================== --- head/x11/gnome-shell-extensions/Makefile (revision 500605) +++ head/x11/gnome-shell-extensions/Makefile (revision 500606) @@ -1,37 +1,38 @@ # Created by: Koop Mast # $FreeBSD$ PORTNAME= gnome-shell-extensions PORTVERSION= 3.28.1 +PORTREVISION= 1 CATEGORIES= x11 gnome MASTER_SITES= GNOME DIST_SUBDIR= gnome3 MAINTAINER= gnome@FreeBSD.org COMMENT= GNOME desktop shell extensions LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= sassc:textproc/sassc LIB_DEPENDS= libgjs.so:lang/gjs RUN_DEPENDS= gnome-shell>=3.28.0:x11/gnome-shell PORTSCOUT= limitw:1,even NO_ARCH= yes USES= gettext gnome meson pkgconfig tar:xz USE_GNOME= glib20 gnomedesktop3 intlhack USE_LDCONFIG= yes MESON_ARGS= -Dextension_set=all \ -Dclassic_mode=true GLIB_SCHEMAS= org.gnome.shell.extensions.auto-move-windows.gschema.xml \ org.gnome.shell.extensions.classic-overrides.gschema.xml \ org.gnome.shell.extensions.example.gschema.xml \ org.gnome.shell.extensions.native-window-placement.gschema.xml \ org.gnome.shell.extensions.screenshot-window-sizer.gschema.xml \ org.gnome.shell.extensions.user-theme.gschema.xml \ org.gnome.shell.extensions.window-list.gschema.xml .include Index: head/x11/gnome-terminal/Makefile =================================================================== --- head/x11/gnome-terminal/Makefile (revision 500605) +++ head/x11/gnome-terminal/Makefile (revision 500606) @@ -1,54 +1,55 @@ # Created by: Joe Marcus Clarke # $FreeBSD$ PORTNAME= gnome-terminal PORTVERSION= 3.28.2 +PORTREVISION= 1 CATEGORIES= x11 gnome MASTER_SITES= GNOME DIST_SUBDIR= gnome3 MAINTAINER= gnome@FreeBSD.org COMMENT= Terminal component for the GNOME 3 Desktop LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= gsettings-desktop-schemas>=0:devel/gsettings-desktop-schemas \ itstool:textproc/itstool \ vala:lang/vala LIB_DEPENDS= libuuid.so:misc/e2fsprogs-libuuid \ libgnutls.so:security/gnutls \ libfribidi.so:converters/fribidi \ libpcre2-8.so:devel/pcre2 RUN_DEPENDS= gsettings-desktop-schemas>=0:devel/gsettings-desktop-schemas PORTSCOUT= limitw:1,even USES= cpe gettext gmake gnome libtool localbase pathfix \ pkgconfig tar:xz USE_GNOME= cairo dconf gdkpixbuf2 gtk30 intltool vte3 USE_XORG= x11 GNU_CONFIGURE= yes INSTALL_TARGET= install-strip CPE_VENDOR= gnome GLIB_SCHEMAS= org.gnome.Terminal.gschema.xml OPTIONS_SUB= yes OPTIONS_DEFINE= MIGRATION SEARCHPROVIDER NAUTILUS OPTIONS_DEFAULT= SEARCHPROVIDER NAUTILUS SEARCHPROVIDER_DESC= Gnome-shell search provider SEARCHPROVIDER_CONFIGURE_ENABLE= search-provider SEARCHPROVIDER_BUILD_DEPENDS= gnome-shell:x11/gnome-shell SEARCHPROVIDER_RUN_DEPENDS= gnome-shell:x11/gnome-shell MIGRATION_CONFIGURE_ENABLE= migration MIGRATION_USE= GNOME=gconf2 MIGRATION_DESC= Profile migration to gsettings (pulls in gconf2) NAUTILUS_CONFIGURE_WITH= nautilus-extension NAUTILUS_USE= GNOME=nautilus3 NAUTILUS_DESC= Open in terminal extension for nautilus .include Index: head/x11/gnome3/Makefile =================================================================== --- head/x11/gnome3/Makefile (revision 500605) +++ head/x11/gnome3/Makefile (revision 500606) @@ -1,78 +1,78 @@ # Created by: Joe Marcus Clarke # $FreeBSD$ PORTNAME= gnome3 PORTVERSION= 3.28 -PORTREVISION=1 +PORTREVISION= 2 CATEGORIES?= x11 gnome MAINTAINER= gnome@FreeBSD.org COMMENT?= "meta-port" for the GNOME 3 integrated X11 desktop RUN_DEPENDS?= dconf-editor:devel/dconf-editor \ gnome-session>=3.0.0:x11/gnome-session \ gnome-themes-extra>=3.28:x11-themes/gnome-themes-extra \ gnome-icon-theme-extras>=3.0.0:misc/gnome-icon-theme-extras \ gnome-icon-theme-symbolic>=3.0.0:x11-themes/gnome-icon-theme-symbolic \ gnome-keyring>=3.0.0:security/gnome-keyring \ gnome-power-manager>=3.0.0:sysutils/gnome-power-manager \ orca>=3.0.0:accessibility/orca \ gnome-mount:sysutils/gnome-mount \ gnome-shell>=3.0.0:x11/gnome-shell \ gnome-shell-extensions>=3.0.0:x11/gnome-shell-extensions \ gnome-tweaks:deskutils/gnome-tweaks \ sushi>=0:x11-fm/sushi \ nautilus>=3.0.0:x11-fm/nautilus \ ${LOCALBASE}/share/fonts/bitstream-vera/Vera.ttf:x11-fonts/bitstream-vera \ ${LOCALBASE}/share/hal/fdi/information/10freedesktop/10-camera-ptp.fdi:sysutils/hal-info \ yelp>=3.0.0:x11/yelp \ zenity>=3.0.0:x11/zenity \ seahorse>=3.0.0:security/seahorse \ gnome-control-center>=3.0.0:sysutils/gnome-control-center \ ${LOCALBASE}/share/gnome-background-properties/gnome-backgrounds.xml:x11-themes/gnome-backgrounds \ caribou>=0:accessibility/caribou \ ${LOCALBASE}/share/sounds/freedesktop/index.theme:audio/freedesktop-sound-theme CONFLICTS?= gnome3-lite-[0-9]* USES= metaport .if ${.CURDIR:T}!="gnome3-lite" OPTIONS_DEFINE+=DOCS DOCS_RUN_DEPENDS= gnome-user-docs>=0:misc/gnome-user-docs \ gnome-getting-started-docs>=0:misc/gnome-getting-started-docs .endif .include .if ${.CURDIR:T}!="gnome3-lite" RUN_DEPENDS+= epiphany>=3.0.0:www/epiphany \ gucharmap>=3.0.0:deskutils/gucharmap \ gnome-characters>=3.0.0:deskutils/gnome-characters \ gnome-calendar>=3.0:deskutils/gnome-calendar \ eog>=3.0.0:graphics/eog \ eog-plugins>=3.0.0:graphics/eog-plugins \ gedit>=3.0.0:editors/gedit \ gedit-plugins>=3.0.0:editors/gedit-plugins \ gnome-terminal>=3.0.0:x11/gnome-terminal \ brasero>=3.0.0:sysutils/brasero \ accerciser>=3.0.0:accessibility/accerciser \ gnome-calculator>=3.0.0:math/gnome-calculator \ gnome-utils>=3.6.0:deskutils/gnome-utils \ file-roller>=3.0.0:archivers/file-roller \ evince>=3.0.0:graphics/evince \ vino>=3.0.0:net/vino \ vinagre>=3.0.0:net/vinagre \ gnome-games>=3.0.0:games/gnome-games \ totem>=3.0.0:multimedia/totem \ gconf-editor>=3.0.0:sysutils/gconf-editor \ gdm>=3.0.0:x11/gdm \ gnome-color-manager>=0:graphics/gnome-color-manager \ evolution>=3.0.0:mail/evolution \ cheese>=3.0.0:multimedia/cheese \ ekiga:net-im/ekiga .endif # !gnome3-lite section .include Index: head/x11/gnome3-lite/Makefile =================================================================== --- head/x11/gnome3-lite/Makefile (revision 500605) +++ head/x11/gnome3-lite/Makefile (revision 500606) @@ -1,14 +1,15 @@ # Created by: Joe Marcus Clarke # $FreeBSD$ +PORTREVISION= 1 CATEGORIES= x11 gnome PKGNAMESUFFIX= -lite COMMENT= The "meta-port" of the GNOME desktop slimmed down for only the basics MASTERDIR= ${.CURDIR}/../gnome3 DESCR= ${.CURDIR}/pkg-descr PKGMESSAGE= ${.CURDIR}/pkg-message .include "${MASTERDIR}/Makefile" Index: head/x11/guake/Makefile =================================================================== --- head/x11/guake/Makefile (revision 500605) +++ head/x11/guake/Makefile (revision 500606) @@ -1,61 +1,62 @@ # $FreeBSD$ PORTNAME= guake PORTVERSION= 3.4.0 +PORTREVISION= 1 CATEGORIES= x11 python MASTER_SITES= CHEESESHOP DISTNAME= Guake-${PORTVERSION} MAINTAINER= daniel@shafer.cc COMMENT= Dropdown terminal made for the GNOME desktop LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pbr>0:devel/py-pbr@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dbus>0:devel/py-dbus@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}gobject3>0:devel/py-gobject3@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}notify2>0:devel/py-notify2@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pbr>0:devel/py-pbr@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}xdg>0:devel/py-xdg@${PY_FLAVOR} \ gnome-settings-daemon>0:sysutils/gnome-settings-daemon \ gsettings-desktop-schemas>0:devel/gsettings-desktop-schemas \ keybinder-gtk3>0:x11/keybinder-gtk3 \ keybinder>0:x11/keybinder \ libnotify>0:devel/libnotify USES= gmake gnome libtool localbase pathfix python:3.5+ \ shebangfix USE_GNOME= gconf2 glib20 gtk30 intltool vte3 USE_PYTHON= distutils noflavors GLIB_SCHEMAS= org.guake.gschema.xml NO_ARCH= yes INSTALLS_ICONS= yes PLIST_SUB= PORTVERSION=${PORTVERSION} OPTIONS_DEFINE= MANPAGES NLS OPTIONS_DEFAULT= MANPAGES OPTIONS_SUB= yes NLS_USES= gettext NLS_CONFIGURE_ENABLE= nls MANPAGES_MAKE_ENV_OFF= man_MANS="" GETTEXT_FIX= about.py boxes.py customcommands.py dialogs.py globals.py \ gsettings.py guake_app.py keybindings.py main.py menus.py \ notebook.py prefs.py post-extract: @${REINPLACE_CMD} -e 's|PYTHON_INTERPRETER=python3|PYTHON_INTERPRETER=${PYTHON_CMD}|g' \ ${WRKSRC}/Makefile .for x in ${GETTEXT_FIX} @${REINPLACE_CMD} -e '/import/s|locale|gettext|g' ${WRKSRC}/guake/${x} .endfor post-install: cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} \ install-schemas install-locale .include Index: head/x11/mate/Makefile =================================================================== --- head/x11/mate/Makefile (revision 500605) +++ head/x11/mate/Makefile (revision 500606) @@ -1,32 +1,33 @@ # Created by: Joe Marcus Clarke # $FreeBSD$ PORTNAME= mate PORTVERSION= 1.20.3 +PORTREVISION= 1 CATEGORIES= x11 mate MAINTAINER= gnome@FreeBSD.org COMMENT= "meta-port" for the MATE integrated X11 desktop USES= metaport RUN_DEPENDS= mate-base>=1.8.0:x11/mate-base \ mate-themes>=1.8.0:x11-themes/mate-themes \ mate-icon-theme-faenza>=1.8.0:x11-themes/mate-icon-theme-faenza \ mate-terminal:x11/mate-terminal \ mate-screensaver:x11/mate-screensaver \ mate-calc:math/mate-calc \ mate-screenshot:deskutils/mate-utils \ mate-system-monitor:sysutils/mate-system-monitor \ eom:graphics/eom \ engrampa:archivers/engrampa \ atril:graphics/atril \ mate-volume-control:audio/mate-media \ mate-power-manager:sysutils/mate-power-manager \ caja-sendto:deskutils/caja-extensions \ mozo:deskutils/mozo \ mate-applets>=1.8.0:x11/mate-applets USE_MATE= pluma:run .include Index: head/x11/mate-base/Makefile =================================================================== --- head/x11/mate-base/Makefile (revision 500605) +++ head/x11/mate-base/Makefile (revision 500606) @@ -1,23 +1,24 @@ # Created by: Joe Marcus Clarke # $FreeBSD$ PORTNAME= mate-base PORTVERSION= 1.20.3 +PORTREVISION= 1 CATEGORIES= x11 mate MAINTAINER= gnome@FreeBSD.org COMMENT= "meta-port" for the MATE base integrated X11 desktop USES= metaport RUN_DEPENDS= ${LOCALBASE}/share/fonts/dejavu/DejaVuSerif.ttf:x11-fonts/dejavu \ ${LOCALBASE}/share/hal/fdi/information/10freedesktop/10-camera-ptp.fdi:sysutils/hal-info \ ${LOCALBASE}/share/mate-background-properties/mate-desktop.xml:x11-themes/mate-backgrounds \ mate-themes>=1.8.0:x11-themes/mate-themes \ mate-icon-theme-faenza>=1.8.0:x11-themes/mate-icon-theme-faenza USE_MATE= caja:run controlcenter:run icontheme:run \ marco:run notificationdaemon:run panel:run \ polkit:run session:run .include Index: head/x11/polybar/Makefile =================================================================== --- head/x11/polybar/Makefile (revision 500605) +++ head/x11/polybar/Makefile (revision 500606) @@ -1,87 +1,88 @@ # $FreeBSD$ PORTNAME= polybar DISTVERSION= 3.3.1 +PORTREVISION= 1 CATEGORIES= x11 MAINTAINER= rigoletto@FreeBSD.org COMMENT= Fast and easy-to-use status bar LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= xcb-proto>=1.9:x11/xcb-proto LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 \ libinotify.so:devel/libinotify \ libxcb-ewmh.so:x11/xcb-util-wm \ libxcb-icccm.so:x11/xcb-util-wm \ libxcb-image.so:x11/xcb-util-image \ libxcb-util.so:x11/xcb-util \ libxcb-xrm.so:x11/xcb-util-xrm # compiler:c++11-lang is needed for powerpc64 USES= cmake compiler:c++11-lang gnome localbase:ldflags \ pkgconfig python:2.7,build USE_GITHUB= yes GH_ACCOUNT= jaagr GH_TUPLE= jaagr:i3ipcpp:v0.7.1-4-gd4e4786:i3ipcpp/lib/i3ipcpp \ jaagr:xpp:1.4.0-8-gab6247b:xpp/lib/xpp USE_GNOME= cairo USE_XORG= xcb # Needs libnl to work. Disabling completely. CMAKE_OFF= ENABLE_NETWORK OPTIONS_DEFINE= ALSA CURSOR DEBUG GITHUB I3 IPC MPD PULSEAUDIO \ TESTS XKEYBOARD OPTIONS_DEFAULT= CURSOR GITHUB I3 IPC MPD PULSEAUDIO XKEYBOARD OPTIONS_SUB= yes ALSA_DESC= Shows volume and mute state for Alsa CURSOR_DESC= Required for click and scroll settings GITHUB_DESC= Shows the unread notification count I3_DESC= Uses the i3 IPC to display information IPC_DESC= Built-in IPC support MPD_DESC= Support for controlling MPD TESTS_DESC= Build testsuite XKEYBOARD_DESC= Shows the current layout and active indicators ALSA_CMAKE_BOOL= ENABLE_ALSA ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib CURSOR_CMAKE_BOOL= WITH_XCURSOR CURSOR_LIB_DEPENDS= libxcb-cursor.so:x11/xcb-util-cursor GITHUB_CMAKE_BOOL= ENABLE_CURL GITHUB_LIB_DEPENDS= libcurl.so:ftp/curl DEBUG_CMAKE_BOOL= DEBUG_LOGGER I3_BUILD_DEPENDS= ${LOCALBASE}/include/i3/ipc.h:x11-wm/i3 I3_CMAKE_BOOL= ENABLE_I3 I3_LIB_DEPENDS= libjsoncpp.so:devel/jsoncpp IPC_CMAKE_BOOL= BUILD_IPC_MSG MPD_CMAKE_BOOL= ENABLE_MPD MPD_LIB_DEPENDS= libmpdclient.so:audio/libmpdclient PULSEAUDIO_CMAKE_BOOL= ENABLE_PULSEAUDIO PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio # fail while building on poudriere because it needs network access # during the building process to download googletest on-the-fly. TESTS_BUILD_DEPENDS= git>=0:devel/git TESTS_CMAKE_BOOL= BUILD_TESTS XKEYBOARD_CMAKE_BOOL= ENABLE_XKEYBOARD XKEYBOARD_LIB_DEPENDS= libxcb-xkb.so:x11/libxcb do-test-TESTS-on: cd ${TEST_WRKSRC} && ${SETENV} BUILD_TESTS=ON \ ${SH} ${WRKSRC}/common/travis/tests.sh .include Index: head/x11/terminology/Makefile =================================================================== --- head/x11/terminology/Makefile (revision 500605) +++ head/x11/terminology/Makefile (revision 500606) @@ -1,27 +1,28 @@ # Created by: Grzegorz Blach # $FreeBSD$ PORTNAME= terminology DISTVERSION= 1.4.0 +PORTREVISION= 1 CATEGORIES= x11 enlightenment MASTER_SITES= http://download.enlightenment.org/rel/apps/${PORTNAME}/ DIST_SUBDIR= enlightenment MAINTAINER= enlightenment@FreeBSD.org COMMENT= EFL Terminal Emulator LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libefl.so:devel/efl USES= compiler:c11 meson pkgconfig tar:xz OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_USES= gettext NLS_MESON_TRUE= nls NLS_LDFLAGS= -lintl .include Index: head/x11/xpra/Makefile =================================================================== --- head/x11/xpra/Makefile (revision 500605) +++ head/x11/xpra/Makefile (revision 500606) @@ -1,135 +1,135 @@ # $FreeBSD$ PORTNAME= xpra PORTVERSION= 2.4.3 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= x11 MASTER_SITES= http://xpra.org/src/ MAINTAINER= swills@FreeBSD.org COMMENT= Xpra gives you persistent remote applications for X LICENSE= GPLv2 BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}gtk2>2:x11-toolkits/py-gtk2@${PY_FLAVOR} \ ${PYNUMPY} \ brotli:archivers/brotli LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 \ libturbojpeg.so:graphics/libjpeg-turbo \ libwebp.so:graphics/webp RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lz4>=0.7.0_1:archivers/py-lz4@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}rencode>1:converters/py-rencode@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dbus>1:devel/py-dbus@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pyinotify>0:devel/py-pyinotify@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}xxhash>0:devel/py-xxhash@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}paramiko>0:security/py-paramiko@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pillow>=3.0:graphics/py-pillow@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}PyOpenGL>=3.1.0:graphics/py-PyOpenGL@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}PyOpenGL-accelerate>=3.1.0:graphics/py-PyOpenGL-accelerate@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}netifaces>0:net/py-netifaces@${PY_FLAVOR} \ ssh-askpass:security/openssh-askpass \ ${PYTHON_PKGNAMEPREFIX}cryptography>1:security/py-cryptography@${PY_FLAVOR} \ setxkbmap:x11/setxkbmap \ xauth:x11/xauth \ xkbcomp:x11/xkbcomp \ ${LOCALBASE}/share/X11/xkb/rules/base:x11/xkeyboard-config \ Xvfb:x11-servers/xorg-vfbserver \ ${PYTHON_PKGNAMEPREFIX}gtk2>2:x11-toolkits/py-gtk2@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}gtkglext>1:x11-toolkits/py-gtkglext@${PY_FLAVOR} \ ${PYNUMPY} \ gstreamer1-plugins-pulse>=0:audio/gstreamer1-plugins-pulse USES= desktop-file-utils fortran gettext-runtime gnome pkgconfig python:2.7 shared-mime-info shebangfix tar:xz USE_GNOME= atk cairo gdkpixbuf2 glib20 gtk20 pango USE_PYTHON= cython distutils USE_XORG= x11 xcomposite xdamage xext xfixes xi xkbfile xrandr xtst PLIST_SUB+= PORTVERSION=${PORTVERSION} PYTHON_VER=${PYTHON_VER} SHEBANG_FILES= cups/xpraforwarder scripts/auth_dialog scripts/xpra_udev_product_version MAKE_ENV= XPRA_USE_PROCESS_POLLING=1 OPTIONS_DEFINE= AVAHI AVCODEC CUPS FFMPEG GSTREAMER HTML5 LIBYUV SWSCALE VPX WEBCAM X264 X265 OPTIONS_DEFAULT= AVAHI AVCODEC CUPS FFMPEG GSTREAMER HTML5 LIBYUV SWSCALE VPX X264 OPTIONS_SUB= yes AVCODEC_DESC= Enable avcodec2 (FFmpeg) decoder CUPS_DESC= Enable CUPS for printer forwarding FFMPEG_DESC= Enable FFmpeg encoder GSTREAMER_DESC= Enable GStreamer for sound forwarding HTML5_DESC= Install HTML5 client interface LIBYUV_DESC= Enable libyuv CSC module (fastest) SWSCALE_DESC= Enable swscale (FFmpeg) CSC module VPX_DESC= Enable VP8 and VP9 codec WEBCAM_DESC= Enable webcam forwarding (client only) X264_DESC= Enable X264 encoder X265_DESC= Enable X265 encoder (slow) AVAHI_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}avahi>0:net/py-avahi@${PY_FLAVOR} AVAHI_VARS= XPRA_OPTIONS+=mdns AVCODEC_VARS= XPRA_OPTIONS+=dec_avcodec2 CUPS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pycups>1:print/py-pycups@${PY_FLAVOR} CUPS_VARS= XPRA_OPTIONS+=printing FFMPEG_VARS= XPRA_OPTIONS+=enc_ffmpeg GSTREAMER_BUILD_DEPENDS=${PYTHON_PKGNAMEPREFIX}gstreamer1>1:multimedia/py-gstreamer1@${PY_FLAVOR} GSTREAMER_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}gstreamer1>1:multimedia/py-gstreamer1@${PY_FLAVOR} GSTREAMER_USE= GSTREAMER1=flac,lame,mpg123,ogg,opus,vorbis,wavpack GSTREAMER_VARS= XPRA_OPTIONS+=sound HTML5_VARS= XPRA_OPTIONS+=html5 LIBYUV_LIB_DEPENDS= libyuv.so:graphics/libyuv LIBYUV_VARS= XPRA_OPTIONS+=csc_libyuv SWSCALE_LIB_DEPENDS= libswscale.so:multimedia/ffmpeg SWSCALE_VARS= XPRA_OPTIONS+=csc_swscale VPX_LIB_DEPENDS= libvpx.so:multimedia/libvpx VPX_VARS= XPRA_OPTIONS+=vpx WEBCAM_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}opencv>2:graphics/py-opencv@${PY_FLAVOR} WEBCAM_VARS= XPRA_OPTIONS+=webcam X264_LIB_DEPENDS= libx264.so:multimedia/libx264 X264_VARS= XPRA_OPTIONS+=enc_x264 X265_LIB_DEPENDS= libx265.so:multimedia/x265 X265_VARS= XPRA_OPTIONS+=enc_x265 PYDISTUTILS_PKGNAME= xpra_all XPRA_OPTIONS_ALL= csc_libyuv csc_swscale XPRA_OPTIONS_ALL+= dec_avcodec2 enc_ffmpeg enc_x264 enc_x265 XPRA_OPTIONS_ALL+= html5 mdns sound printing vpx webcam XPRA_OPTIONS_ALL+= ${XPRA_OPTIONS_DISABLED} XPRA_OPTIONS_DISABLED= Xdummy Xdummy_wrapper minify uinput netdev .include .for opt in ${XPRA_OPTIONS_ALL} .if empty(XPRA_OPTIONS:M${opt}) PYDISTUTILS_ARGS+= --without-${opt} .else PYDISTUTILS_ARGS+= --with-${opt} .endif .endfor .if ${PORT_OPTIONS:MAVCODEC} || ${PORT_OPTIONS:MFFMPEG} LIB_DEPENDS+= libavcodec.so:multimedia/ffmpeg .endif .include PYDISTUTILS_BUILDARGS+= ${PYDISTUTILS_ARGS} PYDISTUTILS_CONFIGUREARGS+= ${PYDISTUTILS_ARGS} PYDISTUTILS_INSTALLARGS+= ${PYDISTUTILS_ARGS} post-patch: @${REINPLACE_CMD} -e 's|%%GCC_RUNTIME%%|${LOCALBASE}/lib/gcc${_GCC_VER}|' \ ${WRKSRC}/scripts/xpra ${WRKSRC}/scripts/xpra_launcher @${REINPLACE_CMD} -e 's|/usr/share|${LOCALBASE}/share|' \ ${WRKSRC}/xpra/platform/pycups_printing.py @${REINPLACE_CMD} -e 's|/usr/sbin|${LOCALBASE}/sbin|' \ ${WRKSRC}/etc/xpra/conf.d/16_printing.conf.in post-install: @${MV} ${STAGEDIR}${ETCDIR}/xorg.conf \ ${STAGEDIR}${ETCDIR}/xorg.conf.sample @${MV} ${STAGEDIR}${ETCDIR}/xpra.conf \ ${STAGEDIR}${ETCDIR}/xpra.conf.sample @${FIND} ${STAGEDIR}${PYTHON_SITELIBDIR}/${PORTNAME} -name '*.so' \ -exec ${STRIP_CMD} {} + .include Index: head/x11-themes/adapta-gtk-theme/Makefile =================================================================== --- head/x11-themes/adapta-gtk-theme/Makefile (revision 500605) +++ head/x11-themes/adapta-gtk-theme/Makefile (revision 500606) @@ -1,74 +1,74 @@ # Created by: Nicola Stanislao Vitale # $FreeBSD$ PORTNAME= adapta-gtk-theme PORTVERSION= 3.91.2.152 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= x11-themes MAINTAINER= nivit@FreeBSD.org COMMENT= Adaptive Gtk+ theme based on Material Design Guidelines LICENSE= GPLv2 CC-BY-SA-4.0 LICENSE_COMB= multi LICENSE_FILE_GPLv2= ${WRKSRC}/COPYING LICENSE_FILE_CC-BY-SA-4.0= ${WRKSRC}/LICENSE_CC_BY_SA4 BUILD_DEPENDS= gsed:textproc/gsed \ inkscape:graphics/inkscape \ bash:shells/bash \ sassc:textproc/sassc RUN_DEPENDS= noto>=1.0.5:x11-fonts/noto \ roboto-fonts-ttf>=2.134:x11-fonts/roboto-fonts-ttf CHROME_CONFIGURE_ENABLE= chrome CHROME_DESC= Support for Chrome(ium) browser CINNAMON_CONFIGURE_ENABLE= cinnamon CINNAMON_DESC= Support for Cinnamon Desktop Environment CINNAMON_IMPLIES= METACITY CONFIGURE_ARGS= --enable-gtk_legacy \ --disable-flashback \ --disable-gtk_next \ --disable-plank \ --disable-telegram \ --disable-unity DOCS_MAKE_ENV= ADAPTA_DOCS=yes GH_ACCOUNT= adapta-project GNOMESHELL_BUILD_DEPENDS= gnome-shell:x11/gnome-shell GNOMESHELL_CONFIGURE_ENABLE= gnome GNOMESHELL_DESC= Support for Gnome-Shell Desktop Environment GNU_CONFIGURE= yes MATE_CONFIGURE_ENABLE= mate MATE_DESC= Support for Mate Desktop Environment MATE_IMPLIES= METACITY METACITY_DESC= Support for metacity Window Manager OPENBOX_CONFIGURE_ENABLE= openbox OPENBOX_DESC= Support for Openbox Desktop Environment OPTIONS_DEFAULT= CHROME CINNAMON GNOMESHELL MATE METACITY OPENBOX PARALLEL XFCE OPTIONS_DEFINE= CHROME CINNAMON DOCS GNOMESHELL MATE METACITY OPENBOX PARALLEL XFCE OPTIONS_SUB= yes PARALLEL_BUILD_DEPENDS= parallel:sysutils/parallel PARALLEL_DESC= parallel-build support SHEBANG_REGEX= '.*\.sh$$' USES= autoreconf gmake pathfix pkgconfig shebangfix USE_GITHUB= yes USE_GNOME= gdkpixbuf2 glib20 librsvg2 libxml2 XFCE_CONFIGURE_ENABLE= xfce XFCE_DESC= Support for XFce Desktop Environment # use textproc/gsed post-patch: @(cd ${WRKSRC} && \ ${FIND} . -type f -iregex '${SHEBANG_REGEX}' \ -exec ${SED} -i '' -e 's,sed -i,${LOCALBASE}/bin/g&,g' {} ";") .include Index: head/x11-themes/gtk-arc-themes/Makefile =================================================================== --- head/x11-themes/gtk-arc-themes/Makefile (revision 500605) +++ head/x11-themes/gtk-arc-themes/Makefile (revision 500606) @@ -1,62 +1,63 @@ # Created by: archfan # $FreeBSD$ PORTNAME= gtk-arc-themes PORTVERSION= 20190330 +PORTREVISION= 1 CATEGORIES= x11-themes MAINTAINER= mail_me@riseup.net COMMENT= Arc-themes for GTK-2.0 and GTK-3.0 based desktop environments LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= inkscape:graphics/inkscape \ optipng:graphics/optipng \ sassc:textproc/sassc RUN_DEPENDS= gtk-murrine-engine>0:x11-themes/gtk-murrine-engine \ gnome-themes-extra>0:x11-themes/gnome-themes-extra USES= autoreconf gmake gnome pkgconfig USE_GITHUB= yes GH_ACCOUNT= NicoHood GH_PROJECT= arc-theme GNU_CONFIGURE= yes USE_GNOME= gtk20 gtk30 NO_ARCH= yes OPTIONS_DEFINE= CINNAMON GNOMESHELL METACITY OPENBOX PLANK UNITY XFCE OPTIONS_DEFAULT= CINNAMON GNOMESHELL METACITY OPENBOX PLANK UNITY XFCE OPTIONS_SUB= yes CINNAMON_DESC= Support for Cinnamon desktop environment CINNAMON_IMPLIES= METACITY CINNAMON_CONFIGURE_ENABLE= cinnamon GNOMESHELL_DESC= Support for Gnome Shell GNOMESHELL_CONFIGURE_ENABLE= gnome-shell GNOMESHELL_BUILD_DEPENDS= gnome-shell:x11/gnome-shell METACITY_DESC= Support for Metacity window manager METACITY_CONFIGURE_ENABLE= metacity OPENBOX_DESC= Support for Openbox window manager OPENBOX_CONFIGURE_ENABLE= openbox PLANK_DESC= Support for Plank dock PLANK_CONFIGURE_ENABLE= plank UNITY_DESC= Support for Unity desktop environment UNITY_CONFIGURE_ENABLE= unity XFCE_DESC= Support for Xfce desktop environment XFCE_CONFIGURE_ENABLE= xfwm post-patch: ${REINPLACE_CMD} -E 's|^(IconTheme=).*|\1Adwaita|; \ s|^(CursorTheme=).*|\1Adwaita|' \ ${WRKSRC}/common/index/*/index.theme .include Index: head/x11-themes/materia-gtk-theme/Makefile =================================================================== --- head/x11-themes/materia-gtk-theme/Makefile (revision 500605) +++ head/x11-themes/materia-gtk-theme/Makefile (revision 500606) @@ -1,59 +1,60 @@ # $FreeBSD$ PORTNAME= materia-gtk-theme DISTVERSIONPREFIX= v DISTVERSION= 20190315 +PORTREVISION= 1 CATEGORIES= x11-themes MAINTAINER= tagattie@yandex.com COMMENT= Material Design theme for GNOME/GTK+ based desktop environments LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= bash:shells/bash RUN_DEPENDS= gtk-murrine-engine>0:x11-themes/gtk-murrine-engine \ gnome-themes-extra>0:x11-themes/gnome-themes-extra USES= shebangfix USE_GITHUB= yes GH_ACCOUNT= nana-4 GH_PROJECT= materia-theme NO_ARCH= yes NO_BUILD= yes PORTDOCS= COPYING README.md SHEBANG_FILES= install.sh OPTIONS_DEFINE= DOCS GNOMESHELL OPTIONS_DEFAULT= GNOMESHELL OPTIONS_SUB= yes # the install script needs gnome-shell to determine its # version, but not all gtk themes users are Gnome users, # and keeping gnome-shell as standard build time dependency # would force non-Gnome users to build 110+ gnome ports just # to get the theme. GNOMESHELL_DESC= Add Gnome-Shell theme version GNOMESHELL_BUILD_DEPENDS= gnome-shell:x11/gnome-shell GNOMESHELL_PORTDOCS= gnome-shell.README.md do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/share/themes ${WRKSRC}/install.sh --dest ${STAGEDIR}${PREFIX}/share/themes @${MV} ${WRKSRC}/src/gnome-shell/README.md \ ${WRKSRC}/gnome-shell.README.md @${RM} ${STAGEDIR}${PREFIX}/share/themes/*/COPYING @${RM} ${STAGEDIR}${PREFIX}/share/themes/*/gnome-shell/README.md post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC} && \ ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}) post-install-GNOMESHELL-off: @${RM} -R ${STAGEDIR}${PREFIX}/share/themes/*/gnome-shell .include Index: head/x11-wm/e-module-alarm/Makefile =================================================================== --- head/x11-wm/e-module-alarm/Makefile (revision 500605) +++ head/x11-wm/e-module-alarm/Makefile (revision 500606) @@ -1,34 +1,34 @@ # Created by: Grzegorz Blach # $FreeBSD$ PORTNAME= e-module-alarm PORTVERSION= 20140911 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= x11-wm enlightenment MASTER_SITES= LOCAL/gblach/enlightenment/ DIST_SUBDIR= enlightenment MAINTAINER= enlightenment@FreeBSD.org COMMENT= Module to set Alarms in Enlightenment LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= enlightenment:x11-wm/enlightenment RUN_DEPENDS= enlightenment:x11-wm/enlightenment BROKEN_armv6= dumps core: gmake: Makefile:899: Abort trap (core dumped) #BROKEN_armv7= dumps core: gmake: Makefile:899: Abort trap (core dumped) GNU_CONFIGURE= yes USES= gmake libtool pkgconfig tar:xz INSTALL_TARGET= install-strip .include "../enlightenment/Makefile.plist" OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_USES= gettext NLS_CONFIGURE_ENABLE= nls .include Index: head/x11-wm/e-module-cpu/Makefile =================================================================== --- head/x11-wm/e-module-cpu/Makefile (revision 500605) +++ head/x11-wm/e-module-cpu/Makefile (revision 500606) @@ -1,28 +1,28 @@ # Created by: Stanislav Sedov # $FreeBSD$ PORTNAME= e-module-cpu PORTVERSION= 20140911 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= x11-wm enlightenment MASTER_SITES= LOCAL/gblach/enlightenment/ DIST_SUBDIR= enlightenment MAINTAINER= enlightenment@FreeBSD.org COMMENT= Enlightenment module which allows users to monitor cpu load BUILD_DEPENDS= enlightenment:x11-wm/enlightenment RUN_DEPENDS= enlightenment:x11-wm/enlightenment GNU_CONFIGURE= yes USES= gmake libtool pkgconfig tar:xz INSTALL_TARGET= install-strip .include "../enlightenment/Makefile.plist" OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_USES= gettext NLS_CONFIGURE_ENABLE= nls .include Index: head/x11-wm/e-module-deskshow/Makefile =================================================================== --- head/x11-wm/e-module-deskshow/Makefile (revision 500605) +++ head/x11-wm/e-module-deskshow/Makefile (revision 500606) @@ -1,24 +1,24 @@ # Created by: Stanislav Sedov # $FreeBSD$ PORTNAME= deskshow PORTVERSION= 20130510 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= x11-wm enlightenment MASTER_SITES= LOCAL/gblach/e17/modules/ PKGNAMEPREFIX= e-module- MAINTAINER= enlightenment@FreeBSD.org COMMENT= Enlightenment module that minimizes windows to show the desktop BUILD_DEPENDS= enlightenment:x11-wm/enlightenment RUN_DEPENDS= enlightenment:x11-wm/enlightenment DIST_SUBDIR= e17 GNU_CONFIGURE= yes USES= gmake libtool pkgconfig tar:bzip2 INSTALL_TARGET= install-strip .include "../enlightenment/Makefile.plist" .include Index: head/x11-wm/e-module-everything-places/Makefile =================================================================== --- head/x11-wm/e-module-everything-places/Makefile (revision 500605) +++ head/x11-wm/e-module-everything-places/Makefile (revision 500606) @@ -1,28 +1,28 @@ # Created by: Grzegorz Blach # $FreeBSD$ PORTNAME= e-module-everything-places PORTVERSION= 20140606 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= x11-wm enlightenment MASTER_SITES= LOCAL/gblach/enlightenment/ DIST_SUBDIR= enlightenment MAINTAINER= enlightenment@FreeBSD.org COMMENT= Enlightenment places plugin for the "everything" module BUILD_DEPENDS= enlightenment:x11-wm/enlightenment RUN_DEPENDS= enlightenment:x11-wm/enlightenment GNU_CONFIGURE= yes USES= gmake libtool pkgconfig tar:xz INSTALL_TARGET= install-strip .include "../enlightenment/Makefile.plist" OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_USES= gettext NLS_CONFIGURE_ENABLE= nls .include Index: head/x11-wm/e-module-mem/Makefile =================================================================== --- head/x11-wm/e-module-mem/Makefile (revision 500605) +++ head/x11-wm/e-module-mem/Makefile (revision 500606) @@ -1,29 +1,29 @@ # Created by: Stanislav Sedov # $FreeBSD$ PORTNAME= e-module-mem PORTVERSION= 20140705 -PORTREVISION= 1 +PORTREVISION= 2 PORTEPOCH= 1 CATEGORIES= x11-wm enlightenment MASTER_SITES= LOCAL/gblach/enlightenment/ DIST_SUBDIR= enlightenment MAINTAINER= enlightenment@FreeBSD.org COMMENT= Enlightenment memory monitoring module BUILD_DEPENDS= enlightenment:x11-wm/enlightenment RUN_DEPENDS= enlightenment:x11-wm/enlightenment GNU_CONFIGURE= yes USES= gmake libtool pkgconfig tar:xz INSTALL_TARGET= install-strip .include "../enlightenment/Makefile.plist" OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_USES= gettext NLS_CONFIGURE_ENABLE= nls .include Index: head/x11-wm/e-module-rmb/Makefile =================================================================== --- head/x11-wm/e-module-rmb/Makefile (revision 500605) +++ head/x11-wm/e-module-rmb/Makefile (revision 500606) @@ -1,25 +1,25 @@ # Created by: Grzegorz Blach # $FreeBSD$ PORTNAME= rmb PORTVERSION= 20130510 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= x11-wm enlightenment MASTER_SITES= LOCAL/gblach/e17/modules/ PKGNAMEPREFIX= e-module- MAINTAINER= enlightenment@FreeBSD.org COMMENT= Enlightenment module to emulate right mouse button LICENSE= GPLv3 BUILD_DEPENDS= enlightenment:x11-wm/enlightenment RUN_DEPENDS= enlightenment:x11-wm/enlightenment DIST_SUBDIR= e17 GNU_CONFIGURE= yes USES= libtool pkgconfig tar:bzip2 .include "../enlightenment/Makefile.plist" .include Index: head/x11-wm/e-module-wlan/Makefile =================================================================== --- head/x11-wm/e-module-wlan/Makefile (revision 500605) +++ head/x11-wm/e-module-wlan/Makefile (revision 500606) @@ -1,36 +1,36 @@ # Created by: Grzegorz Blach # $FreeBSD$ PORTNAME= e-module-wlan PORTVERSION= 20140911 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= x11-wm enlightenment MASTER_SITES= LOCAL/gblach/enlightenment/ MAINTAINER= enlightenment@FreeBSD.org COMMENT= Enlightenment wlan devices monitoring module BUILD_DEPENDS= enlightenment:x11-wm/enlightenment RUN_DEPENDS= enlightenment:x11-wm/enlightenment DIST_SUBDIR= enlightenment USES= gmake libtool pkgconfig tar:xz GNU_CONFIGURE= yes INSTALL_TARGET= install-strip .include "../enlightenment/Makefile.plist" OPTIONS_DEFINE= NLS .include .if ${PORT_OPTIONS:MNLS} USES+= gettext CONFIGURE_ARGS+=--enable-nls PLIST_SUB+= NLS="" .else CONFIGURE_ARGS+=--disable-nls PLIST_SUB+= NLS="@comment " .endif .include Index: head/x11-wm/e-modules/Makefile =================================================================== --- head/x11-wm/e-modules/Makefile (revision 500605) +++ head/x11-wm/e-modules/Makefile (revision 500606) @@ -1,40 +1,40 @@ # Created by: Grzegorz Blach # $FreeBSD$ PORTNAME= e17-modules PORTVERSION= 20130510 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= x11-wm enlightenment MASTER_SITES= # Empty DISTFILES= # Empty MAINTAINER= ports@FreeBSD.org COMMENT= Meta-port for Enlightenment modules NO_BUILD= yes MODULES= alarm cpu deskshow everything-places \ mem rmb wlan .include "../enlightenment/Makefile.plist" .for M in ${MODULES} OPTIONS_DEFINE+= ${M:tu:S,-,_,g} OPTIONS_DEFAULT+= ${M:tu:S,-,_,g} ${M:tu:S,-,_,g}_DESC= Install ${M} module .endfor .include .for M in ${MODULES} . if !defined(${M:tu:S,-,_,g}_PATH) ${M:tu:S,-,_,g}_PATH= ${M} . endif . if ${PORT_OPTIONS:M${M:tu:S,-,_,g}} RUN_DEPENDS+= ${LOCALBASE}/lib/enlightenment/modules/${${M:tu:S,-,_,g}_PATH}/${ENLIGHTENMENT_ARCH}/module.so:x11-wm/e-module-${M} . endif .endfor do-install: # empty .include Index: head/x11-wm/enlightenment/Makefile =================================================================== --- head/x11-wm/enlightenment/Makefile (revision 500605) +++ head/x11-wm/enlightenment/Makefile (revision 500606) @@ -1,53 +1,54 @@ # Created by: Yukihiro Nakai # $FreeBSD$ PORTNAME= enlightenment PORTVERSION= 0.22.4 +PORTREVISION= 1 PORTEPOCH= 2 CATEGORIES= x11-wm enlightenment MASTER_SITES= http://download.enlightenment.org/rel/apps/${PORTNAME}/ DIST_SUBDIR= enlightenment MAINTAINER= enlightenment@FreeBSD.org COMMENT= Artistic X window manager LICENSE= BSD2CLAUSE LIB_DEPENDS= libefl.so:devel/efl \ libxcb-keysyms.so:x11/xcb-util-keysyms BROKEN_sparc64= Does not install on sparc64: signal 10 GNU_CONFIGURE= yes USES= alias autoreconf desktop-file-utils gettext-tools \ gmake iconv libtool pathfix pkgconfig tar:xz USE_XORG= xcb USE_LDCONFIG= yes INSTALL_TARGET= install-strip SUB_FILES= pkg-message CONFIGURE_ARGS= --with-profile=MEDIUM_PC \ --disable-connman --disable-bluez4 \ --disable-device-udev --disable-mount-udisks .include "Makefile.plist" OPTIONS_DEFINE= NLS OPTIONS_GROUP= MIXER OPTIONS_GROUP_MIXER= ALSA PULSEAUDIO OPTIONS_DEFAULT= ALSA OPTIONS_SUB= yes NLS_USES= gettext-runtime NLS_CONFIGURE_ENABLE= nls ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio # why is setuid deactivated? "enlightenment_ckpasswd" i.e. does not work without setuid #post-patch: # @${REINPLACE_CMD} -e \ # 's/\(setuid_root_mode = a=rx,u+x\)s/\1/g' \ # ${WRKSRC}/src/bin/Makefile.mk \ # ${WRKSRC}/src/modules/Makefile_cpufreq.mk # .include Index: head/x11-wm/lxqt/Makefile =================================================================== --- head/x11-wm/lxqt/Makefile (revision 500605) +++ head/x11-wm/lxqt/Makefile (revision 500606) @@ -1,46 +1,47 @@ # Created by: Olivier Duchateau # $FreeBSD$ PORTNAME= lxqt PORTVERSION= 0.14.0 +PORTREVISION= 1 CATEGORIES= x11-wm MAINTAINER= jsm@FreeBSD.org COMMENT= Meta-port for the LXQt Desktop LICENSE= LGPL21+ RUN_DEPENDS= startlxqt:x11-wm/lxqt-session \ lxqt-about:x11/lxqt-about \ lxqt-admin-user:sysutils/lxqt-admin \ lxqt-config:sysutils/lxqt-config \ lxqt-qtplugin>=0.14.0:sysutils/lxqt-qtplugin \ qterminal:x11/qterminal \ obconf-qt:x11-wm/obconf-qt \ lximage-qt:graphics/lximage-qt \ lxqt-panel:x11-wm/lxqt-panel \ lxqt-runner:x11/lxqt-runner \ ${PREFIX}/share/lxqt/themes/frost/lxqt-panel.qss:x11-themes/lxqt-themes \ pcmanfm-qt:x11-fm/pcmanfm-qt \ lxqt-notificationd:deskutils/lxqt-notificationd \ lxqt-panel:x11-wm/lxqt-panel \ lxqt-runner:x11/lxqt-runner \ lxqt-policykit-agent:sysutils/lxqt-policykit \ lxqt-session:x11-wm/lxqt-session \ qlipper:deskutils/qlipper \ openbox:x11-wm/openbox USES= metaport OPTIONS_DEFINE= EDITOR SSH SUDO OPTIONS_DEFAULT= EDITOR SSH SUDO EDITOR_DESC= Install plain-text editor SSH_DESC= GUI passphrase entry dialog for ssh-agent SUDO_DESC= GUI frontend (Qt5) to sudo/su EDITOR_RUN_DEPENDS= featherpad:editors/featherpad SSH_RUN_DEPENDS= lxqt-openssh-askpass:security/lxqt-openssh-askpass SUDO_RUN_DEPENDS= lxqt-sudo:security/lxqt-sudo .include Index: head/x11-wm/lxqt-panel/Makefile =================================================================== --- head/x11-wm/lxqt-panel/Makefile (revision 500605) +++ head/x11-wm/lxqt-panel/Makefile (revision 500606) @@ -1,63 +1,64 @@ # Created by: Olivier Duchateau # $FreeBSD$ PORTNAME= lxqt-panel PORTVERSION= 0.14.0 +PORTREVISION= 1 CATEGORIES= x11-wm MASTER_SITES= LXQT MAINTAINER= jsm@FreeBSD.org COMMENT= Panel for the LXQt desktop LICENSE= LGPL21+ LIB_DEPENDS= libdbusmenu-qt5.so:devel/libdbusmenu-qt \ libxkbcommon.so:x11/libxkbcommon \ libxcb-util.so:x11/xcb-util \ libsysstat-qt5.so:sysutils/libsysstat RUN_DEPENDS= lxmenu-data>=0.1.2:x11/lxmenu-data USES= cmake compiler:c++14-lang gettext-runtime kde:5 qt:5 gnome \ localbase:ldflags lxqt pkgconfig tar:xz USE_QT= buildtools_build qmake_build core dbus gui svg widgets \ x11extras xml USE_KDE= windowsystem USE_LXQT= buildtools lxqt globalkeys qtxdg USE_XORG= ice sm x11 xcb xcomposite xdamage xext xfixes xrender USE_GNOME= glib20 USE_LDCONFIG= yes OPTIONS_RADIO= SOUND OPTIONS_RADIO_SOUND= ALSA PULSEAUDIO OPTIONS_DEFINE= CPULOAD MOUNT OPTIONS_DEFAULT= PULSEAUDIO CPULOAD_DESC= CPU stat plugin MOUNT_DESC= Mount removable devices support ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib ALSA_CMAKE_ON= -DVOLUME_USE_PULSEAUDIO:BOOL=OFF CPULOAD_LIB_DEPENDS= libstatgrab.so:devel/libstatgrab CPULOAD_CMAKE_OFF= -DCPULOAD_PLUGIN:BOOL=OFF PULSEAUDIO_CMAKE_ON= -DVOLUME_USE_ALSA:BOOL=OFF PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio MOUNT_USE= kde=solid MOUNT_CMAKE_OFF= -DMOUNT_PLUGIN:BOOL=OFF OPTIONS_SUB= yes LDFLAGS+= -Xlinker --export-dynamic CMAKE_ARGS+= -DSENSORS_PLUGIN:BOOL=OFF \ -DNETWORKMONITOR_PLUGIN:BOOL=OFF \ -DWITH_SCREENSAVER_FALLBACK:BOOL=OFF .include .if ! ${PORT_OPTIONS:MALSA} && ! ${PORT_OPTIONS:MPULSEAUDIO} CMAKE_ARGS+= -DVOLUME_PLUGIN:BOOL=OFF PLIST_SUB+= SOUND="@comment " .elif ${PORT_OPTIONS:MALSA} || ${PORT_OPTIONS:MPULSEAUDIO} PLIST_SUB+= SOUND="" .endif .include