diff --git a/audio/deadbeef/Makefile b/audio/deadbeef/Makefile index 0cacd21c4e23..5561ba707987 100644 --- a/audio/deadbeef/Makefile +++ b/audio/deadbeef/Makefile @@ -1,238 +1,238 @@ PORTNAME= deadbeef PORTVERSION= 0.7.2 -PORTREVISION= 27 +PORTREVISION= 28 CATEGORIES= audio MASTER_SITES= SF/${PORTNAME}/ MAINTAINER= danfe@FreeBSD.org COMMENT= Ultimate music player for Unix-like systems WWW= http://deadbeef.sourceforge.net/ LICENSE= GPLv2 LGPL21 LICENSE_COMB= dual BROKEN= Unfetchable GNU_CONFIGURE= yes USES= compiler:c11 desktop-file-utils gettext gmake gnome iconv \ libtool pkgconfig shebangfix tar:bzip2 USE_LDCONFIG= yes CONFIGURE_ARGS= --disable-alsa --disable-nullout --disable-static CPPFLAGS+= -I../dumb/dumb-kode54/include -I../../plugins/libmp4ff \ -I../../plugins/gme/game-music-emu-0.6pre \ -I./sidplay-libs/libsidplay/include/sidplay \ -I${LOCALBASE}/include CFLAGS+= -Wno-narrowing LDFLAGS_i386= -Wl,-z,notext LIBS+= -L${LOCALBASE}/lib -lexecinfo -lintl USE_GNOME= intltool SHEBANG_FILES= yasmwrapper.sh INSTALL_TARGET= install-strip OPTIONS_DEFINE= PULSEAUDIO GUI VFS LASTFM ART SUPEREQ SID FFAP VTX \ HOTKEYS OGG FFMPEG FLAC SNDFILE WAVPACK CDDA GME DUMB NOTIFY \ MUSEPACK WILDMIDI TTA DCA AAC MMS SHN SHELLEXEC NLS M3U \ PSF ADPLUG DSP MONO2STEREO CONVERTER VFS_ZIP ALAC PLTBROWSER \ WMA SC68 OPTIONS_DEFAULT=MAD GTK2 VFS LASTFM ART SUPEREQ SID FFAP VTX HOSTKEYS \ OGG FLAC SNDFILE WAVPACK CDDA GME DUMB NOTIFY MUSEPACK \ WILDMIDI TTA DCA AAC MMS SHN SHELLEXEC M3U PSF ADPLUG DSP \ MONO2STEREO CONVERTER VFS_ZIP HOTKEYS ALAC PLTBROWSER WMA SC68 PULSEAUDIO_DESC= PulseAudio output plugin (unsupported) GUI_DESC= Standard GUI plugin VFS_DESC= HTTP streaming VFS plugin LASTFM_DESC= Last.fm/Libre.fm scrobbler plugin ART_DESC= Cover artwork loader plugin SUPEREQ_DESC= SuperEQ DSP plugin (equalizer) SID_DESC= Commodore 64 SID music player plugin FFAP_DESC= ${APE_DESC} VTX_DESC= VTX ZX-Spectrum music player plugin ADPLUG_DESC= AdPlug audio format (OPL2/OPL3) support HOTKEYS_DESC= Local and global hotkeys support GME_DESC= Chiptune music support (based on GME) DUMB_DESC= D.U.M.B. plugin for MOD, S3M, etc. NOTIFY_DESC= OSD notification support in GTKUI plugin WILDMIDI_DESC= WildMIDI synthesizer plugin SC68_DESC= sc68 Atari ST And Amiga player SHN_DESC= Shorten waveform encoder support SHELLEXEC_DESC= Shell commands execution plugin M3U_DESC= M3U and PLS playlist format support PSF_DESC= AOSDK-based PSF(,QSF,SSF,DSF) plugin DSP_DESC= High-quality sample rate conversion support MONO2STEREO_DESC= Mono to stereo converter DSP plugin CONVERTER_DESC= Plugin for converting files from/to any formats VFS_ZIP_DESC= Play files directly from ZIP archives PLTBROWSER_DESC= Playlist browser GUI plugin OPTIONS_SUB= yes OPTIONS_RADIO+= GUI OPTIONS_RADIO_GUI= GTK2 GTK3 GUI_IMPLIES= CONVERTER OPTIONS_GROUP+= MP3 OPTIONS_GROUP_MP3= MAD MPG123 MAD_LIB_DEPENDS= libmad.so:audio/libmad MAD_CONFIGURE_OFF= --disable-libmad MPG123_LIB_DEPENDS= libmpg123.so:audio/mpg123 MPG123_CONFIGURE_OFF= --disable-libmpg123 PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio PULSEAUDIO_CONFIGURE_OFF= --disable-pulse GTK2_USE= gnome=gtk20,glib20 GTK2_CONFIGURE_OFF= --disable-gtk2 GTK2_CONFIGURE_ON= --enable-gtk2 GTK2_VARS= GTK_VER=2 GTK2_IMPLIES= GUI GTK3_USE= gnome=gtk30 GTK3_CONFIGURE_OFF= --disable-gtk3 GTK3_CONFIGURE_ON= --enable-gtk3 GTK3_VARS= GTK_VER=3 GTK3_IMPLIES= GUI PLIST_SUB+= GTK_VER=${GTK_VER} GUI_CONFIGURE_OFF= --disable-gtk2 --disable-gtk3 GUI_LIB_DEPENDS= libjansson.so:devel/jansson VFS_LIB_DEPENDS= libcurl.so:ftp/curl VFS_CONFIGURE_OFF= --disable-vfs-curl LASTFM_LIB_DEPENDS= libcurl.so:ftp/curl LASTFM_CONFIGURE_OFF= --disable-lfm ART_LIB_DEPENDS= libcurl.so:ftp/curl \ libImlib2.so:graphics/imlib2 ART_USES= jpeg ART_CONFIGURE_OFF= --disable-artwork --disable-artwork-imlib2 ART_IMPLIES= VFS SUPEREQ_CONFIGURE_OFF= --disable-supereq SID_CONFIGURE_OFF= --disable-sid FFAP_BUILD_DEPENDS= yasm:devel/yasm FFAP_CONFIGURE_OFF= --disable-ffap VTX_CONFIGURE_OFF= --disable-vtx ADPLUG_CONFIGURE_OFF= --disable-adplug HOTKEYS_CONFIGURE_OFF= --disable-hotkeys OGG_LIB_DEPENDS= libvorbis.so:audio/libvorbis OGG_CONFIGURE_OFF= --disable-vorbis FFMPEG_BROKEN= fails to compile FFMPEG_LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg \ libavformat.so:multimedia/ffmpeg \ libavutil.so:multimedia/ffmpeg FFMPEG_CONFIGURE_ENABLE= ffmpeg FLAC_LIB_DEPENDS= libFLAC.so:audio/flac FLAC_CONFIGURE_OFF= --disable-flac SNDFILE_LIB_DEPENDS= libsndfile.so:audio/libsndfile SNDFILE_CONFIGURE_OFF= --disable-sndfile WAVPACK_LIB_DEPENDS= libwavpack.so:audio/wavpack WAVPACK_CONFIGURE_OFF= --disable-wavpack CDDA_LIB_DEPENDS= libcdio.so:sysutils/libcdio \ libcddb.so:audio/libcddb CDDA_CONFIGURE_OFF= --disable-cdda GME_CONFIGURE_OFF= --disable-gme DUMB_CONFIGURE_OFF= --disable-dumb NOTIFY_LIB_DEPENDS= libdbus-glib-1.so:devel/dbus-glib NOTIFY_CONFIGURE_OFF= --disable-notify MUSEPACK_CONFIGURE_OFF= --disable-musepack WILDMIDI_RUN_DEPENDS= ${LOCALBASE}/share/freepats/crude.cfg:audio/freepats WILDMIDI_CONFIGURE_OFF= --disable-wildmidi TTA_CONFIGURE_OFF= --disable-tta DCA_CONFIGURE_OFF= --disable-dca AAC_LIB_DEPENDS= libfaad.so:audio/faad AAC_CONFIGURE_OFF= --disable-aac MMS_CONFIGURE_OFF= --disable-mms SC68_CONFIGURE_ON= --enable-sc68 SC68_CONFIGURE_OFF= --disable-sc68 SHN_CONFIGURE_OFF= --disable-shn SHELLEXEC_CONFIGURE_OFF= --disable-shellexec NLS_CONFIGURE_OFF= --disable-nls M3U_CONFIGURE_OFF= --disable-m3u PSF_CONFIGURE_OFF= --disable-psf DSP_LIB_DEPENDS= libsamplerate.so:audio/libsamplerate DSP_CONFIGURE_OFF= --disable-src MONO2STEREO_CONFIGURE_OFF= --disable-mono2stereo CONVERTER_CONFIGURE_OFF= --disable-converter VFS_ZIP_LIB_DEPENDS= libzip.so:archivers/libzip VFS_ZIP_CONFIGURE_OFF= --disable-vfs-zip ALAC_CONFIGURE_OFF= --disable-alac PLTBROWSER_CONFIGURE_OFF= --disable-pltbrowser WMA_CONFIGURE_OFF= --disable-wma .include .if !${PORT_OPTIONS:MGTK2} && !${PORT_OPTIONS:MGTK3} PORT_OPTIONS:= ${PORT_OPTIONS:NGUI} .endif .if !${PORT_OPTIONS:MMAD} && !${PORT_OPTIONS:MMPG123} CONFIGURE_ARGS+= --disable-mp3 PLIST_SUB+= MP3="@comment " .else PLIST_SUB+= MP3="" .endif post-patch: @${REINPLACE_CMD} -e 's,register ,,' \ ${WRKSRC}/plugins/adplug/adplug/rix.cpp \ ${WRKSRC}/plugins/adplug/libbinio/binio.cpp # Do not link to libsupc++ which may be PIC-unsafe (breaks 64-bit arches) @${REINPLACE_CMD} -e 's, -lsupc++,,' \ ${WRKSRC}/plugins/adplug/Makefile.in \ ${WRKSRC}/plugins/gme/Makefile.in \ ${WRKSRC}/plugins/sid/Makefile.in \ ${WRKSRC}/plugins/supereq/Makefile.in @${REINPLACE_CMD} -e 's,/etc/timidity++/timidity-freepats.cfg:/etc/timidity/freepats.cfg:/etc/timidity/,${LOCALBASE}/share/,' \ ${WRKSRC}/plugins/wildmidi/wildmidiplug.c # Clang accepts `-msse2' command line option even on !x86, need better check @${REINPLACE_CMD} -e '25177s,^,#include ,' \ ${WRKSRC}/configure @${REINPLACE_CMD} -e '/chnresolv/s,const char,signed &,' \ ${WRKSRC}/plugins/adplug/adplug/s3m.cpp \ ${WRKSRC}/plugins/adplug/adplug/s3m.h @${REINPLACE_CMD} -e "/sampleConvertTable/s,int8_t,u&, ; \ 86,+1 { s,',,g; s,\\\\x,0x,g; }" \ ${WRKSRC}/plugins/sid/sidplay-libs/libsidplay/src/xsid/xsid.cpp \ ${WRKSRC}/plugins/sid/sidplay-libs/libsidplay/src/xsid/xsid.h # Fix build with libzip-1.0 @${REINPLACE_CMD} 's,zip_file_t,zip_file_DB,g' \ ${WRKSRC}/plugins/vfs_zip/vfs_zip.c .include diff --git a/devel/libast/Makefile b/devel/libast/Makefile index b78037434c68..09ff15b0e31d 100644 --- a/devel/libast/Makefile +++ b/devel/libast/Makefile @@ -1,27 +1,27 @@ PORTNAME= libast PORTVERSION= 0.7 -PORTREVISION= 14 +PORTREVISION= 15 CATEGORIES= devel MASTER_SITES= http://www.eterm.org/download/ \ LOCAL/ehaupt MAINTAINER= rodrigo@FreeBSD.org COMMENT= Library of assorted spiffy things LICENSE= MIT LIB_DEPENDS= libpcre.so:devel/pcre \ libImlib2.so:graphics/imlib2 GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib INSTALL_TARGET= install-strip USE_LDCONFIG= yes USES= cpe libtool pathfix .if defined(MACHINE_CPU) && ${MACHINE_CPU:Mmmx} CONFIGURE_ARGS+=--enable-mmx .endif .include diff --git a/editors/texmacs/Makefile b/editors/texmacs/Makefile index 71a886bad40a..a997c33069bf 100644 --- a/editors/texmacs/Makefile +++ b/editors/texmacs/Makefile @@ -1,91 +1,91 @@ PORTNAME= texmacs PORTVERSION= 1.99.4 -PORTREVISION= 9 +PORTREVISION= 10 CATEGORIES= editors print MASTER_SITES= http://www.texmacs.org/Download/ftp/tmftp/source/ DISTNAME= TeXmacs-${PORTVERSION}-src MAINTAINER= ports@FreeBSD.org COMMENT= WYSIWYG scientific text editor WWW= https://www.texmacs.org/ LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE BROKEN_armv6= fails to compile: call to min is ambiguous BROKEN_armv7= fails to compile: call to min is ambiguous RUN_DEPENDS= fig2dev:print/transfig USES= cpe desktop-file-utils gmake guile:1.8,alias iconv \ localbase pkgconfig python shared-mime-info shebangfix \ tex xorg USE_CXXSTD= c++14 USE_TEX= tex:run dvipsk:run USE_XORG= x11 xext SHEBANG_FILES= plugins/asymptote/bin/* plugins/dratex/bin/* \ plugins/eukleides/bin/* plugins/feynmf/bin/* \ plugins/mupad/bin/* plugins/texgraph/bin/* \ plugins/xypic/bin/* \ plugins/python/bin/tm_python plugins/sage/bin/tm_sage \ plugins/mathematica/bin/realpath.py GNU_CONFIGURE= yes GNU_CONFIGURE_MANPREFIX=${PREFIX}/share CONFIGURE_ARGS= --enable-optimize="${CXXFLAGS}" --disable-qt MAKE_ARGS= CP="${CP} -R -f" ALL_TARGET= ${PORTNAME:tu} DATADIR= ${PREFIX}/share/TeXmacs OPTIONS_DEFINE= ASPELL FREETYPE GHOSTSCRIPT IMLIB2 PDF SQLITE OPTIONS_DEFAULT=ASPELL FREETYPE GHOSTSCRIPT IMLIB2 PDF SQLITE OPTIONS_SUB= yes ASPELL_RUN_DEPENDS= aspell:textproc/aspell FREETYPE_LIB_DEPENDS= libfreetype.so:print/freetype2 FREETYPE_CONFIGURE_ENABLE= freetype FREETYPE_CONFIGURE_ENV_OFF= FREETYPE_CFLAGS=" " FREETYPE_LDFLAGS=" " \ ac_cv_header_ft2build_h=no GHOSTSCRIPT_USES= ghostscript:x11 GHOSTSCRIPT_CONFIGURE_ON= --with-gs=yes GHOSTSCRIPT_CONFIGURE_OFF= --with-gs=no IMLIB2_LIB_DEPENDS= libImlib2.so:graphics/imlib2 IMLIB2_CONFIGURE_WITH= imlib2 PDF_IMPLIES= FREETYPE GHOSTSCRIPT PDF_CONFIGURE_ENABLE= pdf-renderer PDF_LDFLAGS= -lz SQLITE_USES= sqlite SQLITE_CONFIGURE_ON= --with-sqlite3 post-patch: @${REINPLACE_CMD} -e \ '/SVNREV\//s|^|#| ; \ s|LIBS="-liconv"|LIBS="-liconv $$LIBS"| ; \ s|/-liconv}|}| ; \ s|"-Wl,-rpath,"|""| ; \ s|\[\[ |[ |g ; \ s| \]\]| ]|g ; \ s|== no|= no| ; \ s|$${QT_PLUGINS_LIST/,/ }|${QT_PLUGINS_LIST}|' \ ${WRKSRC}/configure @${REINPLACE_CMD} -e \ '/require/s|"python"|"${PYTHON_CMD:T}"|' \ ${WRKSRC}/plugins/python/progs/init-python.scm @${REINPLACE_CMD} -e \ 's|int tab=.*)|int tab)|' \ ${WRKSRC}/src/Kernel/Types/tree.hpp @${REINPLACE_CMD} -e \ 's|int dpi=.*)|int dpi)|' \ ${WRKSRC}/src/Typeset/boxes.hpp post-install: @${FIND} ${STAGEDIR}${DATADIR} -name "._*" -delete @${FIND} ${STAGEDIR}${DATADIR} -name "*.bak" -delete .for f in realpath texmacs.bin tm_axiom tm_graphviz tm_maple_5 tm_r tm_shell ${STRIP_CMD} ${STAGEDIR}${PREFIX}/libexec/TeXmacs/bin/${f} .endfor .include diff --git a/games/netrek-client-cow/Makefile b/games/netrek-client-cow/Makefile index 6f2b1b816a71..1360076447dc 100644 --- a/games/netrek-client-cow/Makefile +++ b/games/netrek-client-cow/Makefile @@ -1,35 +1,35 @@ PORTNAME= netrek-client-cow PORTVERSION= 3.3.2 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= games MASTER_SITES= http://www.netrek.org/files/COW/ \ http://quozl.us.netrek.org/netrek/ MAINTAINER= kevinz5000@gmail.com COMMENT= Multi-player battle simulation with a Star Trek theme WWW= https://www.netrek.org/ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libImlib2.so:graphics/imlib2 USES= gmake sdl xorg USE_SDL= mixer sdl USE_XORG= x11 xau xcb xdmcp xext xpm xxf86vm GNU_CONFIGURE= yes post-patch: ${REINPLACE_CMD} -e 's|/usr|${PREFIX}|' \ ${WRKSRC}/netrek-client-cow.desktop \ ${WRKSRC}/sound.c \ ${WRKSRC}/x11sprite.c ${REINPLACE_CMD} -e 's|8000, AUDIO_U8, 1|22050, AUDIO_U8, 2|' \ ${WRKSRC}/sound.c ${REINPLACE_CMD} -e 's|games|bin|' \ ${WRKSRC}/netrek-client-cow.desktop post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/netrek-client-cow .include diff --git a/games/xteddy/Makefile b/games/xteddy/Makefile index 99fce586e386..eb697591a16a 100644 --- a/games/xteddy/Makefile +++ b/games/xteddy/Makefile @@ -1,43 +1,43 @@ PORTNAME= xteddy PORTVERSION= 2.2 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= games MASTER_SITES= http://webstaff.itn.liu.se/~stegu/xteddy/ MAINTAINER= ports@FreeBSD.org COMMENT= Cuddlesome teddy for the X desktop WWW= http://webstaff.itn.liu.se/~stegu/xteddy/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libImlib2.so:graphics/imlib2 USES= localbase pkgconfig GNU_CONFIGURE= yes GNU_CONFIGURE_MANPREFIX=${PREFIX}/share LDFLAGS+= -lXext PLIST_FILES= bin/xteddy bin/xteddy_test bin/xtoys \ share/man/man6/xteddy.6.gz \ %%DATADIR%%/teddy.png %%DATADIR%%/xalex.png \ %%DATADIR%%/xbobo.png %%DATADIR%%/xbrummi.png \ %%DATADIR%%/xcherubino.png %%DATADIR%%/xduck.png \ %%DATADIR%%/xhedgehog.png %%DATADIR%%/xklitze.png \ %%DATADIR%%/xnamu.png %%DATADIR%%/xorca.png \ %%DATADIR%%/xpenguin.png %%DATADIR%%/xpuppy.png \ %%DATADIR%%/xruessel.png %%DATADIR%%/xteddy.png \ %%DATADIR%%/xtrouble.png %%DATADIR%%/xtuxxy.png post-patch: .for f in configure xteddy.c @${REINPLACE_CMD} -e \ 's|/usr/share/xteddy|${DATADIR}|' ${WRKSRC}/${f} .endfor .for f in xteddy_test xtoys @${REINPLACE_CMD} -e \ 's|%%PREFIX%%|${PREFIX}|' ${WRKSRC}/${f} .endfor .include diff --git a/graphics/feh/Makefile b/graphics/feh/Makefile index 4cf98eda4290..11892d4f3500 100644 --- a/graphics/feh/Makefile +++ b/graphics/feh/Makefile @@ -1,53 +1,54 @@ PORTNAME= feh PORTVERSION= 3.10.3 +PORTREVISION= 1 CATEGORIES= graphics MASTER_SITES= https://feh.finalrewind.org/ MAINTAINER= jrm@FreeBSD.org COMMENT= Image viewer that utilizes Imlib2 WWW= https://feh.finalrewind.org/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libImlib2.so:graphics/imlib2 \ libpng.so:graphics/png TEST_DEPENDS= p5-Test-Command>=0:devel/p5-Test-Command USES= cpe desktop-file-utils gmake localbase:ldflags tar:bzip2 xorg CPE_VENDOR= feh_project USE_XORG= x11 xinerama xt MAKE_ENV+= LDFLAGS="${LDFLAGS}" \ verscmp=0 TEST_TARGET= test OPTIONS_DEFINE= CURL DCRAW DOCS EXAMPLES EXIF XINERAMA OPTIONS_DEFAULT= CURL EXIF XINERAMA OPTIONS_SUB= yes DCRAW_DESC= Use dcraw to display raw file previews EXIF_DESC= Support EXIF tags CURL_LIB_DEPENDS= libcurl.so:ftp/curl CURL_MAKE_ENV= curl=1 CURL_MAKE_ENV_OFF= curl=0 DCRAW_RUN_DEPENDS= dcraw:graphics/dcraw EXIF_LIB_DEPENDS= libexif.so:graphics/libexif EXIF_MAKE_ENV= exif=1 EXIF_MAKE_ENV_OFF= exif=0 XINERAMA_MAKE_ENV= xinerama=1 XINERAMA_MAKE_ENV_OFF= xinerama=0 post-patch-DOCS-off: @${REINPLACE_CMD} -e 's|install-doc||' \ ${WRKSRC}/Makefile post-patch-EXAMPLES-off: @${REINPLACE_CMD} -e 's|install-examples||' \ ${WRKSRC}/Makefile post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/feh .include diff --git a/graphics/icat/Makefile b/graphics/icat/Makefile index 36f6d5d86611..ab32eb1205f7 100644 --- a/graphics/icat/Makefile +++ b/graphics/icat/Makefile @@ -1,29 +1,29 @@ PORTNAME= icat PORTVERSION= 0.5 DISTVERSIONPREFIX= v -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= graphics MAINTAINER= ehaupt@FreeBSD.org COMMENT= Displays images in 256-color capable terminals WWW= https://github.com/atextor/icat LICENSE= BSD2CLAUSE LIB_DEPENDS= libImlib2.so:graphics/imlib2 USES= dos2unix gmake localbase:ldflags USE_GITHUB= yes GH_ACCOUNT= atextor CONFLICTS= sleuthkit PLIST_FILES= bin/icat \ share/man/man1/icat.1.gz do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.man \ ${STAGEDIR}${PREFIX}/share/man/man1/${PORTNAME}.1 .include diff --git a/graphics/imlib2-jxl/Makefile b/graphics/imlib2-jxl/Makefile index 6c470d34d308..08136fefbffb 100644 --- a/graphics/imlib2-jxl/Makefile +++ b/graphics/imlib2-jxl/Makefile @@ -1,42 +1,42 @@ PORTNAME= imlib2-jxl DISTVERSIONPREFIX= v DISTVERSION= 0.2.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= graphics PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ PATCHFILES+= de2b38f5f34f.patch:-p1 # libjxl 0.9 MAINTAINER= jbeich@FreeBSD.org COMMENT= JPEG XL loader for imlib2 WWW= https://github.com/alistair7/imlib2-jxl LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE-BSD-ab LIB_DEPENDS= libImlib2.so:graphics/imlib2 \ libjxl.so:graphics/libjxl USES= gmake pkgconfig USE_GITHUB= yes GH_ACCOUNT= alistair7 MAKE_ENV= RELEASE_CFLAGS="${CFLAGS}" ALL_TARGET= # empty PLIST_FILES= lib/imlib2/loaders/jxl.so OPTIONS_DEFINE= LCMS2 OPTIONS_DEFAULT=LCMS2 LCMS2_LIB_DEPENDS= liblcms2.so:graphics/lcms2 post-patch-LCMS2-off: @${REINPLACE_CMD} -e '/-DIMLIB2JXL_USE_LCMS/d' \ -e 's/`pkg-config[^`]*lcms[^`]*`//' \ ${WRKSRC}/Makefile do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/${PLIST_FILES:M*.so:H} ${INSTALL_LIB} ${WRKSRC}/${PLIST_FILES:M*.so:T} \ ${STAGEDIR}${PREFIX}/${PLIST_FILES:M*.so:H} .include diff --git a/graphics/imlib2-webp/Makefile b/graphics/imlib2-webp/Makefile index 0c39d7a8a0fd..fbaf41f4f4a2 100644 --- a/graphics/imlib2-webp/Makefile +++ b/graphics/imlib2-webp/Makefile @@ -1,25 +1,25 @@ PORTNAME= imlib2-webp PORTVERSION= 20230222 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= graphics MAINTAINER= eduardo@FreeBSD.org COMMENT= WebP image loader plugin for Imlib 2 WWW= https://www.hauweele.net/~gawen/imlib2-webp.html LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libImlib2.so:graphics/imlib2 \ libwebp.so:graphics/webp USES= gmake pkgconfig USE_GITHUB= yes GH_ACCOUNT= gawen947 GH_TAGNAME= d7a8b758576 CONFLICTS_INSTALL= imlib2 PLIST_FILES= lib/imlib2/loaders/webp.so .include diff --git a/graphics/libcaca/Makefile b/graphics/libcaca/Makefile index b79196f27eb6..b0f45c9db484 100644 --- a/graphics/libcaca/Makefile +++ b/graphics/libcaca/Makefile @@ -1,62 +1,62 @@ PORTNAME= libcaca DISTVERSION= 0.99.beta19 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= graphics MASTER_SITES= http://caca.zoy.org/raw-attachment/wiki/libcaca/ MAINTAINER= multimedia@FreeBSD.org COMMENT= Graphics library that outputs text instead of pixels WWW= http://caca.zoy.org/ USES= cpe libtool ncurses pathfix pkgconfig GNU_CONFIGURE= yes GNU_CONFIGURE_MANPREFIX=${PREFIX}/share USE_LDCONFIG= yes CONFIGURE_ARGS= --disable-doc \ --enable-ncurses \ --disable-java \ --disable-csharp \ --disable-ruby \ --disable-python \ --disable-cppunit \ --disable-zzuf MAKE_ENV= V=1 INSTALL_TARGET= install-strip CPE_VENDOR= libcaca_project DOCS= AUTHORS COPYING COPYING.GPL COPYING.LGPL ChangeLog NEWS \ NOTES README THANKS OPTIONS_DEFINE= X11 IMLIB2 FTGL SLANG DOCS OPTIONS_DEFAULT= X11 IMLIB2 X11_DESC= X11 and OpenGL support FTGL_DESC= Freetype font rendering in OpenGL X11_USES= gl xorg X11_USE= XORG=x11 GL=glut X11_CONFIGURE_OFF= --disable-x11 --disable-gl IMLIB2_LIB_DEPENDS= libImlib2.so:graphics/imlib2 IMLIB2_CONFIGURE_ENABLE= imlib2 SLANG_LIB_DEPENDS= libslang.so.2:devel/libslang2 SLANG_CONFIGURE_ENABLE= slang=${LOCALBASE} .include .if ${PORT_OPTIONS:MFTGL} && ${PORT_OPTIONS:MX11} LIB_DEPENDS+= libftgl.so:graphics/ftgl .endif post-patch: @${REINPLACE_CMD} -e 's|-g -O2 ||g ; s| -fomit-frame-pointer||g ; \ s|arpa\/inet.h ||g' ${WRKSRC}/configure @${REINPLACE_CMD} -e 's|: install-docDATA|:|g ; s| csharp||g' \ ${WRKSRC}/Makefile.in post-patch-FTGL-off: @${REINPLACE_CMD} -e '/PKG_CONFIG.*ftgl/ s|ftgl|no-&|' ${WRKSRC}/configure post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${DOCS} ${STAGEDIR}${DOCSDIR} .include diff --git a/graphics/maim/Makefile b/graphics/maim/Makefile index 62b81398a10e..525f75f10b89 100644 --- a/graphics/maim/Makefile +++ b/graphics/maim/Makefile @@ -1,36 +1,36 @@ PORTNAME= maim DISTVERSIONPREFIX= v DISTVERSION= 5.7.4 -PORTREVISION= 8 +PORTREVISION= 9 CATEGORIES= graphics MAINTAINER= 0mp@FreeBSD.org COMMENT= Screenshot utility with performance improvements over scrot WWW= https://github.com/naelstrof/maim LICENSE= GPLv3 BUILD_DEPENDS= ${LOCALBASE}/include/glm/glm.hpp:math/glm LIB_DEPENDS= libicuuc.so:devel/icu \ libImlib2.so:graphics/imlib2 \ libpng.so:graphics/png \ libslopy.so:x11/slop \ libwebp.so:graphics/webp USES= cmake compiler:c++11-lang gl jpeg xorg USE_GITHUB= yes GH_ACCOUNT= naelstrof USE_GL= gl glut USE_XORG= ice sm x11 xcomposite xext xfixes xrandr xrender CMAKE_ARGS= -DSLOP_LIBRARIES=${LOCALBASE}/lib/libslopy.so PLIST_FILES= bin/${PORTNAME} \ share/man/man1/${PORTNAME}.1.gz do-install: ${INSTALL_PROGRAM} ${WRKSRC}/bin/${PORTNAME} ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 \ ${STAGEDIR}${PREFIX}/share/man/man1 .include diff --git a/graphics/nsxiv/Makefile b/graphics/nsxiv/Makefile index cfe44933beac..dcf299bba41f 100644 --- a/graphics/nsxiv/Makefile +++ b/graphics/nsxiv/Makefile @@ -1,36 +1,36 @@ PORTNAME= nsxiv DISTVERSIONPREFIX= v DISTVERSION= 28 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= graphics MAINTAINER= 0mp@FreeBSD.org COMMENT= Simple X image viewer WWW= https://github.com/nsxiv/nsxiv LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libexif.so:graphics/libexif \ libfontconfig.so:x11-fonts/fontconfig \ libgif.so:graphics/giflib \ libImlib2.so:graphics/imlib2 \ libinotify.so:devel/libinotify \ libwebp.so:graphics/webp \ libwebpdemux.so:graphics/webp USES= desktop-file-utils gmake localbase:ldflags pkgconfig xorg USE_GITHUB= yes USE_XORG= x11 xft MAKE_ARGS= MANPREFIX=${PREFIX}/share/man MAKE_ENV= EGPREFIX=${EXAMPLESDIR} LDLIBS=-linotify INSTALL_TARGET= install-all OPTIONS_DEFINE= EXAMPLES post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} .include diff --git a/graphics/p5-Image-Imlib2/Makefile b/graphics/p5-Image-Imlib2/Makefile index f8806828351a..ee33608ff3a2 100644 --- a/graphics/p5-Image-Imlib2/Makefile +++ b/graphics/p5-Image-Imlib2/Makefile @@ -1,26 +1,26 @@ PORTNAME= Image-Imlib2 PORTVERSION= 2.03 -PORTREVISION= 8 +PORTREVISION= 9 CATEGORIES= graphics perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org COMMENT= Perl interface to the Imlib2 image library WWW= https://metacpan.org/release/Image-Imlib2 LIB_DEPENDS= libImlib2.so:graphics/imlib2 USES= perl5 USE_PERL5= modbuild OPTIONS_DEFINE= EXAMPLES EXAMPLES= examples/benchmark.pl examples/benchmark.txt examples/maeda.pl post-install: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${EXAMPLES:S|^|${WRKSRC}/|} ${STAGEDIR}${EXAMPLESDIR} @${ECHO_MSG} "===> Examples installed in ${EXAMPLESDIR}." .include diff --git a/graphics/p5-Imlib2/Makefile b/graphics/p5-Imlib2/Makefile index f24b097ee679..646b511c60f3 100644 --- a/graphics/p5-Imlib2/Makefile +++ b/graphics/p5-Imlib2/Makefile @@ -1,23 +1,23 @@ PORTNAME= Imlib2 PORTVERSION= 1.0.0 -PORTREVISION= 13 +PORTREVISION= 14 CATEGORIES= graphics perl5 MASTER_SITES= http://www.muhri.net/ PKGNAMEPREFIX= p5- DISTNAME= ${PORTNAME}-Perl-${PORTVERSION} MAINTAINER= perl@FreeBSD.org COMMENT= Perl bindings for Imlib2 LIB_DEPENDS= libImlib2.so:graphics/imlib2 USES= perl5 USE_PERL5= configure post-patch: @${REINPLACE_CMD} -e 's,/usr/X11R6,${LOCALBASE},g' ${WRKSRC}/Makefile.PL post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/Imlib2/Imlib2.so .include diff --git a/graphics/qiv/Makefile b/graphics/qiv/Makefile index 64c07eb1dbfb..a91196ce71b5 100644 --- a/graphics/qiv/Makefile +++ b/graphics/qiv/Makefile @@ -1,36 +1,36 @@ PORTNAME= qiv PORTVERSION= 2.3.3 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= graphics MASTER_SITES= http://spiegl.de/qiv/download/ \ http://www.predatorlabs.net/dl/ MAINTAINER= danilo@FreeBSD.org COMMENT= Small, fast GDK/Imlib2 image viewer WWW= https://spiegl.de/qiv/ LICENSE= GPLv2 LIB_DEPENDS= libImlib2.so:graphics/imlib2 \ liblcms2.so:graphics/lcms2 \ libexif.so:graphics/libexif \ libtiff.so:graphics/tiff USES= gmake gnome jpeg pkgconfig tar:tgz xorg USE_GNOME= cairo gdkpixbuf2 gtk20 PLIST_FILES= bin/qiv share/man/man1/qiv.1.gz USE_XORG+= x11 xext do-configure: @${REINPLACE_CMD} 's|/usr/local|${PREFIX}|; \ s|gcc|${CC}|; \ s|-O2|${CFLAGS}|; \ s|libs-gdk`|libs-gdk` ${LDFLAGS}|;' \ ${WRKSRC}/Makefile do-install: ${INSTALL_PROGRAM} ${WRKSRC}/qiv ${STAGEDIR}${PREFIX}/bin/ ${INSTALL_MAN} ${WRKSRC}/qiv.1 ${STAGEDIR}${PREFIX}/share/man/man1/ .include diff --git a/graphics/scrot/Makefile b/graphics/scrot/Makefile index 95241459c138..2c82f3ed1a33 100644 --- a/graphics/scrot/Makefile +++ b/graphics/scrot/Makefile @@ -1,27 +1,28 @@ PORTNAME= scrot DISTVERSION= 1.11 +PORTREVISION= 1 CATEGORIES= graphics MAINTAINER= amdmi3@FreeBSD.org COMMENT= SCReenshOT - command line screen capture utility WWW= https://github.com/resurrecting-open-source-projects/scrot LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= autoconf-archive>=0:devel/autoconf-archive LIB_DEPENDS= libImlib2.so:graphics/imlib2 USES= autoreconf pkgconfig xorg USE_GITHUB= yes GH_ACCOUNT= resurrecting-open-source-projects GNU_CONFIGURE= yes GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share USE_XORG= x11 xext xfixes xcomposite xinerama PLIST_FILES= bin/${PORTNAME} share/man/man1/${PORTNAME}.1.gz PORTDOCS= * OPTIONS_DEFINE= DOCS .include diff --git a/graphics/simpleviewer/Makefile b/graphics/simpleviewer/Makefile index 668875d9fb22..080b26f5d623 100644 --- a/graphics/simpleviewer/Makefile +++ b/graphics/simpleviewer/Makefile @@ -1,87 +1,88 @@ PORTNAME= simpleviewer PORTVERSION= 3.1.9 +PORTREVISION= 1 CATEGORIES= graphics MASTER_SITES= https://bitbucket.org/andreyu/simple-viewer-gl/get/${BB_COMMIT}.tar.bz2?dummy=/ MAINTAINER= danfe@FreeBSD.org COMMENT= Small and simple image viewer based on OpenGL WWW= https://bitbucket.org/andreyu/simple-viewer-gl LICENSE= GPLv2 LIB_DEPENDS= libfreetype.so:print/freetype2 \ libglfw.so:graphics/glfw \ liblz4.so:archivers/liblz4 \ libpng.so:graphics/png USES= cmake:insource compiler:c++11-lang gl jpeg pkgconfig \ tar:bzip2 xorg USE_GL= gl glu USE_XORG= ice sm x11 xcursor xext xinerama xrandr xxf86vm CMAKE_ARGS= -DAPP_VERSION_MAJOR:STRING=${PORTVERSION:S/./ /g:[1]} \ -DAPP_VERSION_MINOR:STRING=${PORTVERSION:S/./ /g:[2]} \ -DAPP_VERSION_RELEASE:STRING=${PORTVERSION:S/./ /g:[3]} BB_COMMIT= cded7dfe23c4 WRKSRC= ${WRKDIR}/andreyu-simple-viewer-gl-${BB_COMMIT} PLIST_FILES= bin/sviewgl ${DATADIR_REL}/Icon-1024.png \ ${DATADIR_REL}/Icon-16.png ${DATADIR_REL}/Icon-32.png PORTDOCS= README.md PORTEXAMPLES= config.example SUB_FILES= pkg-message EXTRA_FEATURES= CURL GIF IMLIB2 JPEG2000 LCMS2 LIBEXIF OPENEXR TIFF WEBP OPTIONS_DEFINE= DOCS EXAMPLES ${EXTRA_FEATURES} OPTIONS_DEFAULT= ${EXTRA_FEATURES} CURL_LIB_DEPENDS= libcurl.so:ftp/curl CURL_CMAKE_OFF= -DDISABLE_CURL_SUPPORT:STRING=1 GIF_LIB_DEPENDS= libgif.so:graphics/giflib GIF_CMAKE_OFF= -DDISABLE_GIF_SUPPORT:STRING=1 IMLIB2_LIB_DEPENDS= libImlib2.so:graphics/imlib2 IMLIB2_CMAKE_OFF= -DDISABLE_IMLIB2_SUPPORT:STRING=1 JPEG2000_LIB_DEPENDS= libopenjp2.so:graphics/openjpeg JPEG2000_CMAKE_OFF= -DDISABLE_JPEG2000_SUPPORT:STRING=1 LCMS2_LIB_DEPENDS= liblcms2.so:graphics/lcms2 LCMS2_CMAKE_OFF= -DDISABLE_LCMS2_SUPPORT:STRING=1 LIBEXIF_LIB_DEPENDS= libexif.so:graphics/libexif LIBEXIF_CMAKE_OFF= -DDISABLE_EXIF_SUPPORT:STRING=1 OPENEXR_LIB_DEPENDS= libOpenEXR.so:graphics/openexr \ libImath.so:math/Imath OPENEXR_CMAKE_OFF= -DDISABLE_OPENEXR_SUPPORT:STRING=1 TIFF_LIB_DEPENDS= libtiff.so:graphics/tiff TIFF_CMAKE_OFF= -DDISABLE_TIFF_SUPPORT:STRING=1 WEBP_LIB_DEPENDS= libwebp.so:graphics/webp WEBP_CMAKE_OFF= -DDISABLE_WEBP_SUPPORT:STRING=1 post-patch: @${REINPLACE_CMD} -e '/#include/s,lz4/,,' \ ${WRKSRC}/src/formats/formatage.cpp @${REINPLACE_CMD} -e 's,%%DATADIR%%,${DATADIR},' \ ${WRKSRC}/src/main.cpp do-install: ${INSTALL_PROGRAM} ${WRKSRC}/sviewgl ${STAGEDIR}${PREFIX}/bin @${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/res/Icon-*.png ${STAGEDIR}${DATADIR} do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR} do-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/config.example ${STAGEDIR}${EXAMPLESDIR} .include JPEG2000_DESC+= via OpenJPEG diff --git a/graphics/ssocr/Makefile b/graphics/ssocr/Makefile index 5a12ad590fac..2479d52297c6 100644 --- a/graphics/ssocr/Makefile +++ b/graphics/ssocr/Makefile @@ -1,26 +1,27 @@ PORTNAME= ssocr DISTVERSION= 2.24.0 +PORTREVISION= 1 CATEGORIES= graphics MASTER_SITES= http://www.unix-ag.uni-kl.de/~auerswal/ssocr/ \ LOCAL/ehaupt MAINTAINER= ehaupt@FreeBSD.org COMMENT= CLI to recognize digits of a seven segment display WWW= https://www.unix-ag.uni-kl.de/~auerswal/ssocr/ \ https://github.com/auerswal/ssocr LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libImlib2.so:graphics/imlib2 USES= gmake pkgconfig tar:bzip2 PLIST_FILES= bin/ssocr \ share/man/man1/ssocr.1.gz do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${STAGEDIR}${PREFIX}/share/man/man1 .include diff --git a/graphics/telak/Makefile b/graphics/telak/Makefile index 6e2a3ff5e6e1..b149bbbc2c6d 100644 --- a/graphics/telak/Makefile +++ b/graphics/telak/Makefile @@ -1,34 +1,34 @@ PORTNAME= telak DISTVERSIONPREFIX= v DISTVERSION= 0.7 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= graphics MAINTAINER= ehaupt@FreeBSD.org COMMENT= Tool to draw pictures on your root window WWW= https://github.com/jd/telak LICENSE= GPLv2 LIB_DEPENDS= libcurl.so:ftp/curl \ libgcrypt.so:security/libgcrypt \ libImlib2.so:graphics/imlib2 USES= gmake pkgconfig xorg USE_GITHUB= yes GH_ACCOUNT= jd USE_XORG= x11 ALL_TARGET= ${PORTNAME} PLIST_FILES= bin/telak \ share/man/man1/telak.1.gz do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${STAGEDIR}${PREFIX}/share/man/man1 install-user: @${SH} ${FILESDIR}/install-user .include diff --git a/graphics/zphoto/Makefile b/graphics/zphoto/Makefile index 58f0e3246471..be84148d532d 100644 --- a/graphics/zphoto/Makefile +++ b/graphics/zphoto/Makefile @@ -1,41 +1,41 @@ PORTNAME= zphoto PORTVERSION= 1.2 -PORTREVISION= 16 +PORTREVISION= 17 CATEGORIES= graphics www MASTER_SITES= http://namazu.org/~satoru/zphoto/ MAINTAINER= ports@FreeBSD.org COMMENT= Zooming photo album generator WWW= http://namazu.org/~satoru/zphoto/ LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/COPYING DEPRECATED= Depends on expired graphics/ming EXPIRATION_DATE=2024-07-31 LIB_DEPENDS= libImlib2.so:graphics/imlib2 \ libming.so:graphics/ming \ libpopt.so:devel/popt USES= alias gmake localbase perl5 pkgconfig USE_PERL5= build GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-avifile OPTIONS_DEFINE= NLS ZIP OPTIONS_DEFAULT= ZIP OPTIONS_SUB= yes ZIP_DESC= Enable zip support NLS_USES= gettext-tools NLS_CONFIGURE_ENABLE= nls ZIP_RUN_DEPENDS= zip:archivers/zip ZIP_CONFIGURE_OFF= --disable-zip post-patch: @${REINPLACE_CMD} -e 's|||g' ${WRKSRC}/*.c ${WRKSRC}/configure .include diff --git a/net/xrdp-devel/Makefile b/net/xrdp-devel/Makefile index 68daf13f772c..21e9b79bb077 100644 --- a/net/xrdp-devel/Makefile +++ b/net/xrdp-devel/Makefile @@ -1,99 +1,100 @@ PORTNAME= xrdp DISTVERSIONPREFIX= v DISTVERSION= 0.10.0 +PORTREVISION= 1 PORTEPOCH= 1 CATEGORIES= net PKGNAMESUFFIX= -devel DIST_SUBDIR?= ${PORTNAME} PATCH_SITES= https://github.com/${GH_ACCOUNT}/${PORTNAME}/commit/ MAINTAINER= meta@FreeBSD.org COMMENT= Open source Remote Desktop Protocol (RDP) server (development version) WWW= https://www.xrdp.org/ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= ${LOCALBASE}/bin/nasm:devel/nasm RUN_DEPENDS= ${LOCALBASE}/lib/xorg/modules/libxorgxrdp.so:x11-drivers/xorgxrdp-devel \ xterm:x11/xterm LIB_DEPENDS= libImlib2.so:graphics/imlib2 USES= autoreconf:build compiler:c11 cpe jpeg libtool localbase \ pkgconfig ssl xorg CPE_VENDOR= neutrinolabs USE_XORG= ice pixman sm x11 xfixes xrandr USE_LDCONFIG= ${PREFIX}/lib/xrdp USE_GITHUB= yes GNU_CONFIGURE= yes GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share GH_ACCOUNT= neutrinolabs GH_TUPLE= neutrinolabs:librfxcodec:e8208bf:librfxcodec/librfxcodec \ neutrinolabs:libpainter:2255b38:libpainter/libpainter \ neutrinolabs:ulalaca-xrdp:f683d17:ulalaca/ulalaca CONFIGURE_ARGS= --enable-imlib2 \ --enable-jpeg \ --enable-painter \ --enable-pam-config=freebsd \ --enable-pixman \ --enable-rfxcodec \ --enable-strict-locations \ --enable-vsock \ --localstatedir=/var \ --with-pkgconfigdir=${LOCALBASE}/libdata/pkgconfig LDFLAGS+= -lssl CONFLICTS= xrdp INSTALL_TARGET= install-strip SUB_FILES= pkg-deinstall pkg-install pkg-message SUB_LIST= OPENSSLBASE=${OPENSSLBASE} OPTIONS_DEFINE= DEBUG FUSE IPV6 OPTIONS_DEFAULT= FDKAAC OPUS OPTIONS_GROUP= AUDIO_CODEC OPTIONS_GROUP_AUDIO_CODEC= FDKAAC MP3LAME OPUS FDKAAC_DESC= Enable Fraunhofer FDK AAC for audio redirection FUSE_DESC= Enable drive redirection via FUSE (experimental) MP3LAME_DESC= Enable MP3 Lame for audio redirection OPUS_DESC= Enable Opus for audio redirection DEBUG_CONFIGURE_ENABLE= devel-debug devel-logging 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 pre-configure: # This version doesn't require GH_TAGNAME override now #@${REINPLACE_CMD} -e "s|0.9.90|${DISTVERSION}-${GH_TAGNAME}|" ${WRKSRC}/configure.ac @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 diff --git a/net/xrdp/Makefile b/net/xrdp/Makefile index 9ac6c945f403..e3e59638558f 100644 --- a/net/xrdp/Makefile +++ b/net/xrdp/Makefile @@ -1,100 +1,101 @@ PORTNAME= xrdp DISTVERSIONPREFIX= v DISTVERSION= 0.10.0 +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 WWW= https://www.xrdp.org/ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= ${LOCALBASE}/bin/nasm:devel/nasm RUN_DEPENDS= ${LOCALBASE}/lib/xorg/modules/libxorgxrdp.so:x11-drivers/xorgxrdp \ xterm:x11/xterm LIB_DEPENDS= libImlib2.so:graphics/imlib2 USES= autoreconf:build compiler:c11 cpe jpeg libtool localbase \ pkgconfig ssl xorg CPE_VENDOR= neutrinolabs USE_XORG= ice pixman sm x11 xfixes xrandr USE_LDCONFIG= ${PREFIX}/lib/xrdp USE_GITHUB= yes GNU_CONFIGURE= yes GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share GH_ACCOUNT= neutrinolabs GH_TUPLE= neutrinolabs:librfxcodec:e8208bf:librfxcodec/librfxcodec \ neutrinolabs:libpainter:2255b38:libpainter/libpainter \ neutrinolabs:ulalaca-xrdp:f683d17:ulalaca/ulalaca CONFIGURE_ARGS= --enable-imlib2 \ --enable-jpeg \ --enable-painter \ --enable-pam-config=freebsd \ --enable-pixman \ --enable-rfxcodec \ --enable-strict-locations \ --enable-vsock \ --localstatedir=/var \ --with-pkgconfigdir=${LOCALBASE}/libdata/pkgconfig LDFLAGS+= -lssl CONFLICTS= xrdp-devel INSTALL_TARGET= install-strip SUB_FILES= pkg-deinstall pkg-install pkg-message SUB_LIST= OPENSSLBASE=${OPENSSLBASE} OPTIONS_DEFINE= DEBUG FUSE IPV6 OPTIONS_DEFAULT= FDKAAC OPUS OPTIONS_GROUP= AUDIO_CODEC OPTIONS_GROUP_AUDIO_CODEC= FDKAAC MP3LAME OPUS FDKAAC_DESC= Enable Fraunhofer FDK AAC for audio redirection FUSE_DESC= Enable drive redirection via FUSE (experimental) MP3LAME_DESC= Enable MP3 Lame for audio redirection OPUS_DESC= Enable Opus for audio redirection DEBUG_CONFIGURE_ENABLE= devel-debug devel-logging 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 pre-configure: @cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} ./bootstrap post-patch: ${REINPLACE_CMD} -e "s|^param=Xorg|param=${LOCALBASE}/libexec/Xorg|" \ ${WRKSRC}/sesman/sesman.ini.in 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 diff --git a/sysutils/conky/Makefile b/sysutils/conky/Makefile index 82654d701d8b..c6693aa3e141 100644 --- a/sysutils/conky/Makefile +++ b/sysutils/conky/Makefile @@ -1,167 +1,167 @@ PORTNAME= conky PORTVERSION= 1.21.4 DISTVERSIONPREFIX= v -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= sysutils MAINTAINER= fernape@FreeBSD.org COMMENT?= Advanced, highly configurable system monitor for X11 WWW= https://github.com/brndnmtthws/conky LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE.md BUILD_DEPENDS= gperf:devel/gperf \ gsed:textproc/gsed LIB_DEPENDS= libinotify.so:devel/libinotify USES= cmake compiler:c++11-lib cpe gettext-runtime iconv \ localbase:ldflags lua:53 pkgconfig tar:bzip2 USE_GITHUB= yes GH_ACCOUNT= brndnmtthws CMAKE_ARGS= -DAPP_SED=${LOCALBASE}/bin/gsed \ -DBUILD_AUDACIOUS:BOOL=false \ -DBUILD_HDDTEMP:BOOL=false \ -DBUILD_IBM:BOOL=false \ -DBUILD_IOSTATS:BOOL=false \ -DBUILD_PORT_MONITORS:BOOL=false CONFLICTS?= conky-awesome SLAVEDIRS= sysutils/conky-awesome PLIST_FILES= bin/conky PORTDOCS= config_settings.yaml lua.yaml variables.yaml PORTEXAMPLES= conky.conf conky_no_x11.conf convert.lua OPTIONS_DEFINE= APCUPSD CURL DOCS EXAMPLES IPV6 MANPAGES METAR MOC MPD NCURSES \ RSS WAYLAND X11 XOAP OPTIONS_DEFAULT?= ARGB DOUBLE_BUFFER LUA_CAIRO MANPAGES MOUSE_EVENTS \ WAYLAND X11 XFT OPTIONS_GROUP?= X11 OPTIONS_GROUP_X11= ARGB DOUBLE_BUFFER IMLIB2 LUA_CAIRO LUA_IMLIB2 LUA_RSVG \ MOUSE_EVENTS XFT XINERAMA APCUPSD_DESC= Monitor APCUPSD ARGB_DESC= Use an ARGB visual to draw on X11 DOUBLE_BUFFER_DESC= X11 double buffering LUA_CAIRO_DESC= Lua-Cairo binding LUA_IMLIB2_DESC= Lua-Imlib2 binding LUA_RSVG_DESC= Lua-rsvg binding METAR_DESC= Display METAR weather reports MOC_DESC= Control MOC (Music On Console) MOUSE_EVENTS_DESC= Support generating mouse events MPD_DESC= Control MPD (Music Player Daemon) NCURSES_DESC= Use ncurses to draw on terminals RSS_DESC= Display RSS feeds XOAP_DESC= Display XOAP weather reports APCUPSD_CMAKE_BOOL= BUILD_APCUPSD ARGB_IMPLIES= X11 ARGB_CMAKE_BOOL= BUILD_ARGB CURL_LIB_DEPENDS= libcurl.so:ftp/curl CURL_CMAKE_BOOL= BUILD_CURL DOUBLE_BUFFER_IMPLIES= X11 DOUBLE_BUFFER_CMAKE_BOOL= BUILD_XDBE IMLIB2_IMPLIES= X11 IMLIB2_LIB_DEPENDS= libImlib2.so:graphics/imlib2 IMLIB2_USE= XORG=ice,sm IMLIB2_CMAKE_BOOL= BUILD_IMLIB2 IPV6_CMAKE_BOOL= BUILD_IPV6 LUA_CAIRO_IMPLIES= X11 LUA_CAIRO_USES= gnome LUA_CAIRO_USE= GNOME=cairo LUA_CAIRO_CMAKE_BOOL= BUILD_LUA_CAIRO LUA_CAIRO_PLIST_FILES= lib/conky/libcairo.so \ lib/conky/libcairo_xlib.so LUA_IMLIB2_IMPLIES= IMLIB2 X11 LUA_IMLIB2_CMAKE_BOOL= BUILD_LUA_IMLIB2 LUA_IMLIB2_PLIST_FILES= lib/conky/libimlib2.so LUA_RSVG_IMPLIES= X11 LUA_RSVG_USES= gnome LUA_RSVG_USE= GNOME=librsvg2 LUA_RSVG_CMAKE_BOOL= BUILD_LUA_RSVG LUA_RSVG_PLIST_FILES= lib/conky/librsvg.so MANPAGES_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Jinja2>=0:devel/py-Jinja2@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pyyaml>=0:devel/py-pyyaml@${PY_FLAVOR} \ pandoc:textproc/hs-pandoc MANPAGES_USES= python:build MANPAGES_CMAKE_BOOL= BUILD_DOCS MANPAGES_PLIST_FILES= share/man/man1/conky.1.gz METAR_IMPLIES= CURL METAR_CMAKE_BOOL= BUILD_WEATHER_METAR MOC_CMAKE_BOOL= BUILD_MOC MOUSE_EVENTS_IMPLIES= X11 MOUSE_EVENTS_CMAKE_BOOL= BUILD_MOUSE_EVENTS MPD_CMAKE_BOOL= BUILD_MPD NCURSES_USES= ncurses:port NCURSES_CMAKE_BOOL= BUILD_NCURSES RSS_IMPLIES= CURL RSS_USES= gnome RSS_USE= GNOME=libxml2 RSS_CMAKE_BOOL= BUILD_RSS WAYLAND_CATEGORIES= wayland WAYLAND_BUILD_DEPENDS= wayland-protocols>=1.13:graphics/wayland-protocols WAYLAND_LIB_DEPENDS= libepoll-shim.so:devel/libepoll-shim \ libfontconfig.so:x11-fonts/fontconfig \ libwayland-client.so:graphics/wayland WAYLAND_USES= gnome WAYLAND_USE= GNOME=cairo,pango WAYLAND_CMAKE_BOOL= BUILD_WAYLAND WAYLAND_LDFLAGS= -Wl,--as-needed # pangoft2 deps: glib20, freetype2, harfbuzz X11_USES= xorg X11_USE= XORG=x11,xdamage,xext,xfixes,xi X11_CMAKE_BOOL= BUILD_X11 OWN_WINDOW XFT_IMPLIES= X11 XFT_USE= XORG=xft XFT_CMAKE_BOOL= BUILD_XFT XINERAMA_IMPLIES= X11 XINERAMA_USE= XORG=xinerama XINERAMA_CMAKE_BOOL= BUILD_XINERAMA XOAP_IMPLIES= CURL METAR XOAP_USES= gnome XOAP_USE= GNOME=libxml2 XOAP_CMAKE_BOOL= BUILD_WEATHER_XOAP .include .if ${PORT_OPTIONS:MLUA_CAIRO} && ${PORT_OPTIONS:MLUA_IMLIB2} PLIST_FILES+= lib/conky/libcairo_imlib2_helper.so .endif # disable apm on non-x86 archs .if ${ARCH} != amd64 && ${ARCH} != i386 EXTRA_PATCHES+= ${PATCHDIR}/extra-patch-src_CMakeLists.txt .endif post-patch: @${REINPLACE_CMD} -e 's,^set(INCLUDE_SEARCH_PATH \(.*\)),set(INCLUDE_SEARCH_PATH \1 ${LUA_INCDIR}),' \ ${WRKSRC}/cmake/ConkyPlatformChecks.cmake post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} .for FILE in ${PORTDOCS} ${INSTALL_MAN} ${WRKSRC}/doc/${FILE} ${STAGEDIR}${DOCSDIR} .endfor .include diff --git a/www/w3m/Makefile b/www/w3m/Makefile index bb83d46fc30e..6515b80ed3ce 100644 --- a/www/w3m/Makefile +++ b/www/w3m/Makefile @@ -1,104 +1,105 @@ PORTNAME= w3m PORTVERSION= 0.5.3.${SNAPDATE} +PORTREVISION= 1 CATEGORIES+= www MAINTAINER?= nobutaka@FreeBSD.org COMMENT?= Pager/text-based WWW browser WWW= https://w3m.sourceforge.net/ LICENSE= w3m LICENSE_NAME= w3m LICENSE_FILE= ${WRKSRC}/doc/README LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept BROKEN_mips64= fails to build: qemu: uncaught target signal 11 (Segmentation fault) - core dumped LIB_DEPENDS= libgc.so:devel/boehm-gc USES= cpe iconv pkgconfig perl5 ssl USE_GITHUB= yes CPE_VENDOR= w3m_project GH_ACCOUNT= tats GH_PROJECT= w3m GH_TAGNAME= ee66aab MAKE_JOBS_UNSAFE= yes SNAPDATE= 20230718 CONFLICTS?= ja-w3m-0.5.* ja-w3m-img-0.5.* w3m-img-0.5.* GNU_CONFIGURE= yes GNU_CONFIGURE_MANPREFIX=${PREFIX}/share CONFIGURE_ARGS= --with-gc=${LOCALBASE} \ ac_cv_path_PERL=${PERL} CONFIGURE_ENV= DEFS="-I${LOCALBASE}/include" DOCS_COMMON= FAQ.html HISTORY MANUAL.html README README.cookie \ README.cygwin README.dict README.func README.img \ README.m17n README.mouse README.passwd README.pre_form \ README.siteconf README.tab STORY.html \ keymap.default keymap.lynx menu.default menu.submenu DOCS_DE= FAQ.html MANUAL.html README.func DOCS_EN= README.sixel DOCS_JP= ${DOCS_COMMON} README.SSL README.keymap \ README.mailcap README.menu README.migemo OPTIONS_DEFINE= INLINE_IMAGE JAPANESE KEY_LYNX DOCS NLS INLINE_IMAGE_DESC= Inline image support JAPANESE_DESC= Japanese messages and migemo support KEY_LYNX_DESC= Keymap like lynx browser OPTIONS_SUB= yes INLINE_IMAGE_USES= xorg INLINE_IMAGE_USE= xorg=x11 INLINE_IMAGE_LIB_DEPENDS= libImlib2.so:graphics/imlib2 INLINE_IMAGE_CONFIGURE_ON= --with-imagelib=imlib2 --enable-image=fb,x11 INLINE_IMAGE_CONFIGURE_OFF= --enable-image=fb JAPANESE_CONFIGURE_ON= --enable-japanese=U --with-migemo=yes KEY_LYNX_CONFIGURE_ON= --with-keymap=lynx NLS_USES= gettext NLS_CONFIGURE_ON= --enable-nls NLS_CONFIGURE_OFF= --disable-nls .include .if ${PORT_OPTIONS:MINLINE_IMAGE} PKGMESSAGE= ${MASTERDIR}/pkg-message CONFIGURE_ENV += LDFLAGS="-L${LOCALBASE}/lib" LIBS="-lX11" .else # Don't use pkg-message PKGMESSAGE= ${NONEXISTENT} .endif post-patch: @${REINPLACE_CMD} -e \ 's|`\(expr\) \(.*\) : \(.*\)`|`\1 \\( \2 : \3 \\)`|' \ -e 's|/usr/local|${LOCALBASE}|g' \ ${WRKSRC}/configure @${FIND} ${WRKSRC}/doc* -type f \! -name HISTORY \ -exec ${REINPLACE_CMD} -e 's|/usr/local|${PREFIX}|g' {} + post-install: @${MKDIR} ${STAGEDIR}${PREFIX}/share/doc/ja/w3m @cd ${WRKSRC}/doc-jp; \ for i in ${DOCS_JP} ; do \ ${INSTALL_DATA} $$i ${STAGEDIR}${PREFIX}/share/doc/ja/w3m/ ; \ done @${MKDIR} ${STAGEDIR}${PREFIX}/share/doc/de/w3m @cd ${WRKSRC}/doc-de; \ for i in ${DOCS_DE} ; do \ ${INSTALL_DATA} $$i ${STAGEDIR}${PREFIX}/share/doc/de/w3m/ ; \ done @cd ${WRKSRC}/doc; \ ${MKDIR} ${STAGEDIR}${PREFIX}/share/doc/w3m/; \ for i in ${DOCS_COMMON} ${DOCS_EN} ; do \ ${INSTALL_DATA} $$i ${STAGEDIR}${PREFIX}/share/doc/w3m/ ; \ done ${MKDIR} ${STAGEDIR}${PREFIX}/share/man/ja/man1 ${INSTALL_MAN} ${WRKSRC}/scripts/w3mman/w3mman.1 ${STAGEDIR}${PREFIX}/share/man/ja/man1 .include diff --git a/x11-wm/e16/Makefile b/x11-wm/e16/Makefile index c4d315b15f36..e85a77546924 100644 --- a/x11-wm/e16/Makefile +++ b/x11-wm/e16/Makefile @@ -1,79 +1,79 @@ PORTNAME= e16 PORTVERSION= 1.0.29 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= x11-wm enlightenment MASTER_SITES= SF/enlightenment/${PORTNAME}/${PORTVERSION}/ MAINTAINER= gahr@FreeBSD.org COMMENT= Enlightenment DR16 window manager WWW= https://www.enlightenment.org/p.php?p=about/e16 LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libImlib2.so:graphics/imlib2 \ libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 \ libharfbuzz.so:print/harfbuzz USES= autoreconf desktop-file-utils gettext-tools gmake iconv \ libtool gnome perl5 pkgconfig python:run shebangfix xorg INSTALL_TARGET= install-strip OPTIONS_DEFINE= DOCS NLS PANGO OPTIONS_RADIO= SOUND SOUNDLOADER OPTIONS_RADIO_SOUND= PULSEAUDIO SNDIO OPTIONS_RADIO_SOUNDLOADER= SNDFILE AUDIOFILE OPTIONS_SUB= yes OPTIONS_DEFAULT= PULSEAUDIO SNDFILE PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio PULSEAUDIO_CONFIGURE_ON=--enable-sound=pulseaudio SNDIO_LIB_DEPENDS= libsndio.so:audio/sndio SNDIO_CONFIGURE_ON= --enable-sound=sndio SNDFILE_LIB_DEPENDS= libsndfile.so:audio/libsndfile SNDFILE_CONFIGURE_ON= --with-sndldr=sndfile AUDIOFILE_LIB_DEPENDS= libaudiofile.so:audio/libaudiofile AUDIOFILE_CONFIGURE_ON= --with-sndldr=audiofile NLS_USES= gettext NLS_CONFIGURE_OFF= --disable-nls PANGO_USE= GNOME=pango PANGO_CONFIGURE_ENABLE= pango DOCS_CONFIGURE_ON= --enable-docs=yes DOCS_CONFIGURE_OFF= --enable-docs=no .include # Double check SOUND and SOUNDLOADER E16_SOUND= ${PORT_OPTIONS:MPULSEAUDIO}${PORT_OPTIONS:MSNDIO} E16_SNDLDR= ${PORT_OPTIONS:MSNDFILE}${PORT_OPTIONS:MAUDIOFILE} .if !empty(E16_SOUND) && empty(E16_SNDLDR) IGNORE= sound support requires a sound loader .endif .if empty(E16_SOUND) && !empty(E16_SNDLDR) IGNORE= sound loader only makes sense with sound support .endif USE_XORG= ice sm xorgproto x11 xbitmaps xcomposite xdamage xext xfixes \ xft xinerama xrandr xrender xxf86vm SHEBANG_FILES= scripts/e_gen_menu CFLAGS+= -Wno-unused-parameter -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib GNU_CONFIGURE= yes GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share CONFIGURE_ARGS+=--disable-dependency-tracking --disable-rpath \ --enable-mans SHELL=/bin/sh .if empty(E16_SOUND) && empty(E16_SNDLDR) CONFIGURE_ARGS+=--enable-sound=no --with-sndldr=none .endif post-patch: ${REINPLACE_CMD} -e '/dl, dlopen/d' ${WRKSRC}/configure.ac post-patch-DOCS-off: ${REINPLACE_CMD} -e '/^SUBDIRS/s|docs ||' \ ${WRKSRC}/Makefile.am ${WRKSRC}/Makefile.in .include diff --git a/x11-wm/fluxbox/Makefile b/x11-wm/fluxbox/Makefile index ce78a8527f55..806603eda607 100644 --- a/x11-wm/fluxbox/Makefile +++ b/x11-wm/fluxbox/Makefile @@ -1,65 +1,65 @@ PORTNAME= fluxbox PORTVERSION= 1.3.7 -PORTREVISION= 8 +PORTREVISION= 9 CATEGORIES= x11-wm MASTER_SITES= SF MAINTAINER= jgh@FreeBSD.org COMMENT= Small and fast window manager based on BlackBox WWW= http://fluxbox.org/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING RUN_DEPENDS= xmessage:x11/xmessage LIB_DEPENDS= libfribidi.so:converters/fribidi \ libfreetype.so:print/freetype2 \ libfontconfig.so:x11-fonts/fontconfig USES= gmake pkgconfig xorg USE_CXXSTD= c++11 USE_XORG= x11 xext xorgproto xft xpm xrandr GNU_CONFIGURE= yes GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share PORTDATA= * PORTDOCS= * OPTIONS_DEFINE= DOCS DEBUG IMLIB2 XINERAMA \ XRENDER NLS SLIT SYSTRAY REMEMBER TOOLBAR OPTIONS_DEFAULT= IMLIB2 XRENDER SLIT SYSTRAY REMEMBER TOOLBAR XINERAMA REMEMBER_DESC= Enable remember feature SLIT_DESC= Enable slit feature SYSTRAY_DESC= Enable systray feature TOOLBAR_DESC= Enable toolbar feature XRENDER_DESC= Enable xrender support DEBUG_CONFIGURE_ON= --enable-debug IMLIB2_CONFIGURE_ENABLE= imlib2 IMLIB2_LIB_DEPENDS= libImlib2.so:graphics/imlib2 NLS_CONFIGURE_ENABLE= nls NLS_USES= iconv NLS_VARS= CPPFLAGS+="-I${LOCALBASE}/include" LIBS+="-L${LOCALBASE}/lib ${ICONV_LIB}" NLS_VARS_OFF= CPPFLAGS+="-I${LOCALBASE}/include" LIBS+="-L${LOCALBASE}/lib" REMEMBER_CONFIGURE_ENABLE= remember SLIT_CONFIGURE_ENABLE= slit SYSTRAY_CONFIGURE_ENABLE= systray TOOLBAR_CONFIGURE_ENABLE= toolbar XINERAMA_CONFIGURE_ENABLE= xinerama XINERAMA_USE= XORG=xinerama XRENDER_USE= XORG=xrender XRENDER_CONFIGURE_ENABLE= xrender post-patch: @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' \ ${WRKSRC}/util/fluxbox-generate_menu.in ${WRKSRC}/util/fbsetbg post-patch-NLS-off: @${REINPLACE_CMD} -e 's|iconv_works=yes|iconv_works=no|' \ ${WRKSRC}/configure post-install-DOCS-on: (cd ${WRKSRC} && ${COPYTREE_SHARE} "AUTHORS ChangeLog NEWS README TODO" \ ${STAGEDIR}${DOCSDIR}) .include diff --git a/x11-wm/icewm/Makefile b/x11-wm/icewm/Makefile index 4c613d6bb6cf..66113104c2aa 100644 --- a/x11-wm/icewm/Makefile +++ b/x11-wm/icewm/Makefile @@ -1,73 +1,74 @@ PORTNAME= icewm PORTVERSION= 3.6.0 +PORTREVISION= 1 CATEGORIES= x11-wm MASTER_SITES= https://github.com/ice-wm/icewm/releases/download/${PORTVERSION}/ MAINTAINER= portmaster@bsdforge.com COMMENT= Window manager designed for speed and usability WWW= https://ice-wm.org/ LICENSE= LGPL20 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 \ libfribidi.so:converters/fribidi \ libsndfile.so:audio/libsndfile USES= compiler:c++11-lang gmake gnome iconv:translit localbase \ perl5 pkgconfig shebangfix tar:lz xorg USE_GNOME= glib20 USE_PERL5= build USE_XORG= ice sm x11 xcomposite xdamage xext xfixes xpm xrender GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-icesound=oss SHEBANG_FILES= contrib/icewm-menu-xrandr OPTIONS_DEFINE= BEASTIE DOCS IMLIB2 LIBRSVG2 NLS XFT XINERAMA XRANDR OPTIONS_DEFAULT= BEASTIE IMLIB2 XFT XINERAMA XRANDR OPTIONS_SUB= yes BEASTIE_DESC= Use Beastie'fied startup button BEASTIE_VARS= STARTUP_PIXMAP=bsd-daemon.xpm BEASTIE_VARS_OFF= STARTUP_PIXMAP=icewm-logo.xpm IMLIB2_LIB_DEPENDS= libImlib2.so:graphics/imlib2 IMLIB2_DESC= Use Imlib2 for rendering IMLIB2_CONFIGURE_OFF= --disable-imlib2 --enable-gdk-pixbuf IMLIB2_USE_OFF= GNOME=gdkpixbuf2xlib LIBRSVG2_BUILD_DEPENDS_OFF= ${LOCALBASE}/include/nanosvg.h:graphics/nanosvg LIBRSVG2_USE= GNOME=librsvg2 LIBRSVG2_CONFIGURE_OFF= --disable-librsvg --enable-nanosvg NLS_USES= gettext NLS_CONFIGURE_ENABLE= nls XFT_LIB_DEPENDS= libXft.so:x11-fonts/libXft XFT_CONFIGURE_OFF= --enable-corefonts --disable-xfreetype XINERAMA_USE= XORG=xinerama XINERAMA_CONFIGURE_ENABLE= xinerama XRANDR_USE= XORG=xrandr XRANDR_CONFIGURE_ENABLE= xrandr post-extract: .for dir in taskbar themes/Infadel2/taskbar @cd ${WRKSRC}/lib/${dir} && ${MV} start.xpm icewm-logo.xpm @${LN} -sf ${FILESDIR}/bsd-daemon.xpm ${WRKSRC}/lib/${dir} @${LN} -sf ${STARTUP_PIXMAP} ${WRKSRC}/lib/${dir}/start.xpm .endfor post-patch-LIBRSVG2-off: @${LN} -sf ${LOCALBASE}/include/nanosvg.h \ ${LOCALBASE}/include/nanosvgrast.h ${WRKSRC}/src post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for f in ChangeLog NEWS README TODO doc/*.html ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR} .endfor .include diff --git a/x11-wm/lxappearance-obconf/Makefile b/x11-wm/lxappearance-obconf/Makefile index 8747b27b6462..d607c1c88e0f 100644 --- a/x11-wm/lxappearance-obconf/Makefile +++ b/x11-wm/lxappearance-obconf/Makefile @@ -1,30 +1,30 @@ PORTNAME= lxappearance-obconf PORTVERSION= 0.2.3 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= x11-wm MASTER_SITES= SF/lxde/LXAppearance%20Obconf/ MAINTAINER= ports@FreeBSD.org COMMENT= LXAppearance ObConf plugin WWW= https://www.lxde.org/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libImlib2.so:graphics/imlib2 \ libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 BUILD_DEPENDS= openbox:x11-wm/openbox \ lxappearance:x11-themes/lxappearance RUN_DEPENDS= ${BUILD_DEPENDS} USES= gettext-tools gmake gnome libtool pkgconfig tar:xz xorg GNU_CONFIGURE= yes USE_GNOME= glib20 gtk20 intltool intlhack atk cairo pango gdkpixbuf2 \ librsvg2 libxml2 USE_XORG= ice sm x11 xft INSTALL_TARGET= install-strip CONFIGURE_ARGS+= --disable-static .include diff --git a/x11-wm/obconf-qt/Makefile b/x11-wm/obconf-qt/Makefile index 9f1c52b9b52e..e55c6be1c78f 100644 --- a/x11-wm/obconf-qt/Makefile +++ b/x11-wm/obconf-qt/Makefile @@ -1,32 +1,33 @@ PORTNAME= obconf-qt PORTVERSION= 0.16.4 +PORTREVISION= 1 CATEGORIES= x11-wm MASTER_SITES= LXQT/${PORTNAME} MAINTAINER= lxqt@FreeBSD.org COMMENT= Qt port of preferences manager for Openbox WWW= https://github.com/lxqt/obconf-qt LICENSE= GPLv2 LIB_DEPENDS= libobt.so:x11-wm/openbox \ libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 \ libImlib2.so:graphics/imlib2 \ libharfbuzz.so:print/harfbuzz USES= cmake compiler:c++11-lang gettext-runtime localbase qt:5 \ gnome lxqt:1 perl5 pkgconfig tar:xz xorg USE_PERL5= build USE_QT= buildtools:build qmake:build core gui linguisttools \ widgets x11extras USE_LXQT= buildtools USE_GNOME= glib20 pango librsvg2 gdkpixbuf2 libxml2 cairo USE_XORG= ice sm x11 xft .include diff --git a/x11-wm/openbox/Makefile b/x11-wm/openbox/Makefile index 67fa4b81d80d..d724e7f39f11 100644 --- a/x11-wm/openbox/Makefile +++ b/x11-wm/openbox/Makefile @@ -1,63 +1,63 @@ PORTNAME= openbox PORTVERSION= 3.6 -PORTREVISION= 11 +PORTREVISION= 12 CATEGORIES= x11-wm MASTER_SITES= http://openbox.org/dist/openbox/ MAINTAINER= novel@FreeBSD.org COMMENT= Small, fast, standards compliant, extensible window manager WWW= http://openbox.org/ LICENSE= GPLv2 LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 GNU_CONFIGURE= yes GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share USES= gmake gnome libtool pathfix python:run pkgconfig shebangfix xorg USE_GNOME= cairo glib20 libxml2 pango USE_XORG= ice sm x11 xcursor xext xft xinerama xrandr \ xrender xau USE_LDCONFIG= yes INSTALL_TARGET= install-strip SHEBANG_FILES= data/autostart/openbox-xdg-autostart ETCDIR= ${PREFIX}/etc/xdg/${PORTNAME} CFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib -lXext PLIST_SUB= VERSION=${PORTVERSION} OPTIONS_DEFINE= NLS IMLIB SVG NOTIFY PATCHES OPTIONS_DEFAULT= IMLIB NOTIFY SVG OPTIONS_SUB= yes NLS_USES= gettext NLS_CONFIGURE_OFF= --disable-nls NOTIFY_LIB_DEPENDS= libstartup-notification-1.so:x11/startup-notification NOTIFY_CONFIGURE_OFF= --disable-startup-notification IMLIB_CONFIGURE_ENABLE= imlib2 IMLIB_LIB_DEPENDS= libImlib2.so:graphics/imlib2 SVG_USE= GNOME=librsvg2 SVG_CONFIGURE_ENABLE= librsvg PATCHES_DESC= Enable 3rd party patches (such as rounded corners) PATCHES_EXTRA_PATCHES= ${PATCHDIR}/openbox-3.5.0-title-matching.patch:-p1 \ ${PATCHDIR}/openbox-3.5.0-which-2.20.patch:-p1 \ ${PATCHDIR}/openbox-3.6.2-fix-out-of-bounds.patch:-p1 \ ${PATCHDIR}/openbox-3.6.2-rounded-corners.patch:-p1 post-configure: @${CHMOD} +x ${WRKSRC}/install-sh post-install: .for config_file in autostart environment menu.xml rc.xml @${MV} ${STAGEDIR}${ETCDIR}/${config_file} \ ${STAGEDIR}${ETCDIR}/${config_file}.sample .endfor .include diff --git a/x11/3ddesktop/Makefile b/x11/3ddesktop/Makefile index b9359593be3b..5c6ce38d2110 100644 --- a/x11/3ddesktop/Makefile +++ b/x11/3ddesktop/Makefile @@ -1,50 +1,50 @@ PORTNAME= 3ddesktop PORTVERSION= 0.2.9 -PORTREVISION= 17 +PORTREVISION= 18 CATEGORIES= x11 MASTER_SITES= SF/desk3d/${PORTNAME}/${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= 3D Virtual Desktop Switcher WWW= https://desk3d.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libImlib2.so:graphics/imlib2 USES= gl localbase pkgconfig xorg USE_GL= gl glu glut USE_XORG= ice sm x11 xext xi xmu xt xxf86vm GNU_CONFIGURE= yes GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share CPPFLAGS+= -DHAVE_DECL_GETOPT -pthread LDFLAGS+= -pthread PLIST_FILES= bin/3ddesk \ bin/3ddeskd \ etc/3ddesktop.conf \ share/man/man1/3ddesk.1.gz \ share/man/man1/3ddeskd.1.gz PORTDATA= digits.bmp PORTDOCS= README README.windowmanagers OPTIONS_DEFINE= DOCS post-patch: @${FIND} ${WRKSRC} -name "Makefile.in" | ${XARGS} ${REINPLACE_CMD} -e \ 's|-O3||g ; \ s|@ACLOCAL@|${TRUE}|g ; \ s|@AUTOCONF@|${TRUE}|g ; \ s|@AUTOHEADER@|${TRUE}|g ; \ s|@AUTOMAKE@|${TRUE}|g' post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for i in README README.windowmanagers ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR} .endfor .include diff --git a/x11/bgs/Makefile b/x11/bgs/Makefile index 6f35cf6166a4..11f0d80ded56 100644 --- a/x11/bgs/Makefile +++ b/x11/bgs/Makefile @@ -1,29 +1,29 @@ PORTNAME= bgs DISTVERSIONPREFIX= v DISTVERSION= 0.8 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= x11 MAINTAINER= ports@FreeBSD.org COMMENT= Simple X11 BackGround Setter using Imlib2 WWW= https://github.com/Gottox/bgs LICENSE= MIT LIB_DEPENDS= libImlib2.so:graphics/imlib2 USES= pkgconfig xorg USE_XORG= x11 xinerama USE_GITHUB= yes GH_ACCOUNT= Gottox MAKE_ARGS= PREFIX="${PREFIX}" PLIST_FILES= bin/bgs \ share/man/man1/bgs.1.gz post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/bgs .include diff --git a/x11/erun/Makefile b/x11/erun/Makefile index b5998dee874c..f5876240ecd7 100644 --- a/x11/erun/Makefile +++ b/x11/erun/Makefile @@ -1,29 +1,29 @@ PORTNAME= E-Run PORTVERSION= 1.2 -PORTREVISION= 17 +PORTREVISION= 18 CATEGORIES= x11 MASTER_SITES= LOCAL/kbyanc MAINTAINER= enlightenment@FreeBSD.org COMMENT= Simple epplet for launching arbitrary programs LIB_DEPENDS= libepplet.so:x11-wm/epplets \ libImlib2.so:graphics/imlib2 PLIST_FILES= bin/E-Run.epplet WRKSRC= ${WRKDIR}/${PORTNAME} USES= gl USE_GL= gl CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -lpthread -L${LOCALBASE}/lib -lepplet -lImlib2 -lGL do-build: cd ${WRKSRC} && ${CC} ${CFLAGS} ${CPPFLAGS} -o ${PORTNAME}.epplet \ ${PORTNAME}.c ${LDFLAGS} do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME}.epplet ${STAGEDIR}${PREFIX}/bin .include diff --git a/x11/eterm/Makefile b/x11/eterm/Makefile index ce9ecd44945d..47a8dfd3da12 100644 --- a/x11/eterm/Makefile +++ b/x11/eterm/Makefile @@ -1,55 +1,55 @@ PORTNAME= eterm PORTVERSION= 0.9.6 -PORTREVISION= 8 +PORTREVISION= 9 CATEGORIES+= x11 MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/Eterm-${PORTVERSION} DISTNAME= Eterm-${PORTVERSION} MAINTAINER?= enlightenment@FreeBSD.org COMMENT?= X11 terminal emulator based on rxvt/xterm WWW= http://www.eterm.org/ BUILD_DEPENDS= man2html:textproc/man2html LIB_DEPENDS= libast.so:devel/libast \ libImlib2.so:graphics/imlib2 GNU_CONFIGURE= yes GNU_CONFIGURE_MANPREFIX=${PREFIX}/share CONFIGURE_ARGS?=--enable-trans --enable-utmp \ --enable-xim --with-theme-update \ --with-backspace=bs --without-terminfo \ --enable-multi-charset .if exists(/usr/libexec/gdb) CONFIGURE_ENV= GDB=/usr/libexec/gdb .else CONFIGURE_ENV= GDB=/usr/bin/gdb .endif CFLAGS+= -Wno-int-conversion CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib USES= cpe iconv libtool shebangfix xorg SHEBANG_FILES= ${WRKSRC}/utils/kEsetroot.in perl_OLD_CMD= @PERL@ USE_CSTD= gnu89 USE_LDCONFIG= yes USE_XORG= x11 xt CPE_VENDOR= eterm_project CONFLICTS_INSTALL?= ja-eterm zh-eterm OPTIONS_DEFINE= DOCS OPTIONS_DEFINE_i386= MMX MMX_CONFIGURE_WITH= mmx post-patch: @${FIND} ${WRKSRC} -name '*.orig' -delete post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/ReleaseNotes ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/doc/Eterm_reference.html ${STAGEDIR}${DOCSDIR} .include diff --git a/x11/fbdesk/Makefile b/x11/fbdesk/Makefile index c32a22792ae2..6c0dd2ec1d4f 100644 --- a/x11/fbdesk/Makefile +++ b/x11/fbdesk/Makefile @@ -1,33 +1,33 @@ PORTNAME= fbdesk PORTVERSION= 1.4.1 -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= x11 MASTER_SITES= http://fluxbox.sourceforge.net/download/ \ GENTOO MAINTAINER= ports@FreeBSD.org COMMENT= Fluxbox utility to create and manage icons on the desktop WWW= https://fluxbox.sourceforge.net/fbdesk/ LICENSE= MIT LIB_DEPENDS= libpng.so:graphics/png \ libImlib2.so:graphics/imlib2 USES= pkgconfig xorg USE_CXXSTD= c++14 USE_XORG= xext xft xpm xrender GNU_CONFIGURE= yes PORTDOCS= ChangeLog INSTALL README PLIST_FILES= bin/fbdesk OPTIONS_DEFINE= DOCS post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} .include diff --git a/x11/habak/Makefile b/x11/habak/Makefile index 72171183411f..eb403b0e8701 100644 --- a/x11/habak/Makefile +++ b/x11/habak/Makefile @@ -1,24 +1,24 @@ PORTNAME= habak DISTVERSION= 0.2.5 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= x11 MASTER_SITES= SF/fvwm-crystal/habak/${DISTVERSION} MAINTAINER= DtxdF@disroot.org COMMENT= Background changing app WWW= https://sourceforge.net/projects/fvwm-crystal/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS+= libImlib2.so:graphics/imlib2 \ libX11.so:x11/libX11 USES= localbase:ldflags PLIST_FILES= bin/${PORTNAME} do-install: (cd ${WRKSRC}/src && ${INSTALL_PROGRAM} ${PORTNAME} ${STAGEDIR}${PREFIX}/bin/${PORTNAME}) .include diff --git a/x11/hsetroot/Makefile b/x11/hsetroot/Makefile index 73504e14d743..aa35d65f625e 100644 --- a/x11/hsetroot/Makefile +++ b/x11/hsetroot/Makefile @@ -1,30 +1,30 @@ PORTNAME= hsetroot PORTVERSION= 1.0.5 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= x11 MAINTAINER= danfe@FreeBSD.org COMMENT= Wallpaper manipulation utility for X11 WWW= https://github.com/himdel/hsetroot LICENSE= GPLv2 LIB_DEPENDS= libImlib2.so:graphics/imlib2 USE_CSTD= c99 USE_GITHUB= yes GH_ACCOUNT= himdel USES= gmake pkgconfig xorg USE_XORG= x11 xinerama PLIST_FILES= bin/hsetroot bin/hsr-outputs PORTDOCS= README.md OPTIONS_DEFINE= DOCS do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/*.md ${STAGEDIR}${DOCSDIR} .include diff --git a/x11/idesk/Makefile b/x11/idesk/Makefile index a57282869a65..f36f8165f3c3 100644 --- a/x11/idesk/Makefile +++ b/x11/idesk/Makefile @@ -1,45 +1,45 @@ PORTNAME= idesk PORTVERSION= 0.7.5 -PORTREVISION= 13 +PORTREVISION= 14 CATEGORIES= x11 MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= acm@FreeBSD.org COMMENT= Place launch icons and background directly on your desktop WWW= https://idesk.sourceforge.net LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libImlib2.so:graphics/imlib2 \ libXft.so:x11-fonts/libXft USES= gmake pkgconfig tar:bzip2 xorg USE_XORG= ice sm x11 GNU_CONFIGURE= yes MAKE_ARGS= cc="${CXX}" \ cflags="${CXXFLAGS}" SUB_FILES= pkg-message PLIST_FILES= bin/${PORTNAME} PORTDOCS= README OPTIONS_DEFINE= DOCS SHAPE SN OPTIONS_DEFAULT= SHAPE SHAPE_DESC= Support of XShape extension SN_DESC= Startup notification support SHAPE_USE= XORG=xext SHAPE_CONFIGURE_ENABLE= shape SN_LIB_DEPENDS= libstartup-notification-1.so:x11/startup-notification SN_CONFIGURE_ON= --enable-libsn do-install: ${INSTALL_PROGRAM} ${WRKSRC}/src/idesk ${STAGEDIR}${PREFIX}/bin ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} .include diff --git a/x11/metalock/Makefile b/x11/metalock/Makefile index 24f97789de30..767da6a2d9f2 100644 --- a/x11/metalock/Makefile +++ b/x11/metalock/Makefile @@ -1,56 +1,56 @@ PORTNAME= metalock PORTVERSION= 0.8.0 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= x11 MASTER_SITES= BERLIOS DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \ ${PORTNAME}_theme-Blue_Marble-1.3${EXTRACT_SUFX} MAINTAINER= beyert@cs.ucr.edu COMMENT= Enhanced X11 screen locker WWW= http://chiselapp.com/user/beyert/repository/metalock/ LICENSE= MIT LICENSE_FILE= ${WRKDIR}/${DISTNAME}/LICENSE USES= tar:bzip2 xorg USE_XORG= x11 xt xorgproto xext xpm OPTIONS_DEFINE= IMLIB2 XFT ULTRAGETOPT OPTIONS_DEFAULT= IMLIB2 XFT ULTRAGETOPT ULTRAGETOPT_DESC= Use Ultragetopt MAKE_JOBS_UNSAFE= yes .include MAKE_ARGS= PREFIX="${LOCALBASE}" DEST_PREFIX="${PREFIX}" CC="${CC}" .if ${PORT_OPTIONS:MULTRAGETOPT} LIB_DEPENDS+= libultragetopt.so:devel/ultragetopt MAKE_ARGS+= USE_ULTRAGETOPT=yes .else MAKE_ARGS+= USE_ULTRAGETOPT=no .endif .if ${PORT_OPTIONS:MIMLIB2} LIB_DEPENDS+= libImlib2.so:graphics/imlib2 MAKE_ARGS+= USE_IMLIB2=yes .else MAKE_ARGS+= USE_IMLIB2=no .endif .if ${PORT_OPTIONS:MXFT} USE_XORG+= xft MAKE_ARGS+= USE_XFT=yes .else MAKE_ARGS+= USE_XFT=no .endif WRKSRC= ${WRKDIR}/${DISTNAME}/src post-extract: ${MKDIR} ${WRKDIR}/${DISTNAME}/themes ${CP} -pR ${WRKDIR}/Blue_Marble ${WRKDIR}/${DISTNAME}/themes/ .include diff --git a/x11/pmenu/Makefile b/x11/pmenu/Makefile index b731ee2d2ce2..7a4a6cc44a9c 100644 --- a/x11/pmenu/Makefile +++ b/x11/pmenu/Makefile @@ -1,44 +1,44 @@ PORTNAME= pmenu DISTVERSIONPREFIX= v DISTVERSION= 2.5.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= x11 MAINTAINER= 0mp@FreeBSD.org COMMENT= Pie menu for X WWW= https://github.com/phillbush/pmenu LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libImlib2.so:graphics/imlib2 USES= localbase xorg USE_GITHUB= yes GH_ACCOUNT= phillbush USE_XORG= x11 xext xft xinerama xrender MAKE_ARGS= CC="${CC}" \ FREETYPEINC="${LOCALBASE}/include/freetype2" \ LOCALINC="${LOCALBASE}/include" \ LOCALLIB="${LOCALBASE}/lib" \ PREFIX="${PREFIX}" \ X11INC="${LOCALBASE}/include/xorg" \ X11LIB="${LOCALBASE}/lib/xorg" PLIST_FILES= bin/${PORTNAME} \ share/man/man1/${PORTNAME}.1.gz PORTEXAMPLES= ${PORTNAME}.sh OPTIONS_DEFINE= EXAMPLES post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} post-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_SCRIPT} ${WRKSRC}/${PORTEXAMPLES} ${STAGEDIR}${EXAMPLESDIR} .include diff --git a/x11/tint/Makefile b/x11/tint/Makefile index 2cf2fb3289ee..ec568fc4753e 100644 --- a/x11/tint/Makefile +++ b/x11/tint/Makefile @@ -1,35 +1,35 @@ PORTNAME= tint2 PORTVERSION= 16.7 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= x11 MAINTAINER= yamagi@yamagi.org COMMENT= Lightweight freedesktop-compliant panel/taskbar/systray/clock WWW= https://gitlab.com/o9000/tint2 LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 \ libImlib2.so:graphics/imlib2 \ libstartup-notification-1.so:x11/startup-notification USES= alias cmake desktop-file-utils gettext-runtime gnome pkgconfig \ shared-mime-info xorg USE_GNOME= cairo glib20 gtk20 librsvg2 pango USE_XORG= x11 xcomposite xdamage xext xfixes xinerama xrandr xrender CMAKE_ARGS= -DMANDIR:PATH=man \ -DSYSCONFDIR:PATH=etc OPTIONS_DEFINE= DOCS NLS OPTIONS_SUB= yes NLS_USES= gettext NLS_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_Gettext USE_GITLAB= yes GL_ACCOUNT= o9000 GL_TAGNAME= 78313502d3b26c217f5583a23ef571bc9e0edc45 .include diff --git a/x11/wbar/Makefile b/x11/wbar/Makefile index 1f4c07b01d2b..99e5d32bf4f2 100644 --- a/x11/wbar/Makefile +++ b/x11/wbar/Makefile @@ -1,40 +1,40 @@ PORTNAME= wbar PORTVERSION= 2.3.4 -PORTREVISION= 8 +PORTREVISION= 9 CATEGORIES= x11 MASTER_SITES= https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/${PORTNAME}/ MAINTAINER= nivit@FreeBSD.org COMMENT= Simple and highly customizable quick launch bar WWW= https://code.google.com/archive/p/wbar/ LICENSE= GPLv3 BUILD_DEPENDS= intltool-update:textproc/intltool LIB_DEPENDS= libImlib2.so:graphics/imlib2 USES= compiler:c++11-lang gettext gmake gnome pkgconfig tar:tgz GNU_CONFIGURE= yes GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share CONFIGURE_ARGS= --exec-prefix=${PREFIX} LDFLAGS+= -L${LOCALBASE}/lib PLIST_SUB+= DESKTOPDIR=${DESKTOPDIR:S,${PREFIX}/,,} OPTIONS_DEFINE= NLS WBARCONFIG OPTIONS_DEFAULT= WBARCONFIG OPTIONS_SUB= yes WBARCONFIG_DESC= Build the GTK configuration interface NLS_CONFIGURE_ENABLE= nls NLS_LIBS= -lintl WBARCONFIG_USE= GNOME=libglade2 WBARCONFIG_CONFIGURE_ENABLE= wbar-config post-install: ${MV} ${STAGEDIR}${PREFIX}/etc/wbar.d/wbar.desktop ${STAGEDIR}${DESKTOPDIR}/wbar.desktop .include diff --git a/x11/wmappl/Makefile b/x11/wmappl/Makefile index 0bd68850cc67..0fbeed084ebd 100644 --- a/x11/wmappl/Makefile +++ b/x11/wmappl/Makefile @@ -1,38 +1,38 @@ PORTNAME= wmappl PORTVERSION= 0.71 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= x11 windowmaker MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Application launcher dockapp similar to wmbutton WWW= http://wmappl.sourceforge.net/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING USES= xorg USE_XORG= ice sm x11 xext xpm GNU_CONFIGURE= yes GNU_CONFIGURE_MANPREFIX=${PREFIX}/share OPTIONS_DEFINE= DOCS IMLIB2 IMLIB2_LIB_DEPENDS= libImlib2.so:graphics/imlib2 IMLIB2_CONFIGURE_ENABLE=Imlib2 post-extract: @${RM} -r ${WRKSRC}/icons/CVS post-patch: @${REINPLACE_CMD} -e \ 's|"/etc|"${PREFIX}/etc| ; \ s|/usr/share/icons/wmappl|${DATADIR}| ; \ s|/usr/share/pixmaps/mini|${LOCALBASE}/share/pixmaps|' \ ${WRKSRC}/src/wmappl.c post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} .include diff --git a/x11/xmenu/Makefile b/x11/xmenu/Makefile index f6afe3bab41c..8c0db837ead9 100644 --- a/x11/xmenu/Makefile +++ b/x11/xmenu/Makefile @@ -1,41 +1,41 @@ PORTNAME= xmenu DISTVERSIONPREFIX= v DISTVERSION= 4.6.1 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= x11 MAINTAINER= lcook@FreeBSD.org COMMENT= X11 menu utility WWW= https://github.com/phillbush/xmenu LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libImlib2.so:graphics/imlib2 USES= compiler:c11 xorg USE_GITHUB= yes GH_ACCOUNT= phillbush USE_XORG= x11 xft xinerama MAKE_ARGS= FREETYPEINC="${LOCALBASE}/include/freetype2" \ MANPREFIX="${PREFIX}/share/man" \ PREFIX="${PREFIX}" PLIST_FILES= bin/${PORTNAME} \ share/man/man1/${PORTNAME}.1.gz PORTDOCS= CHANGELOG README.md PORTEXAMPLES= icons/* xmenu.sh OPTIONS_DEFINE= DOCS EXAMPLES post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} post-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} cd ${WRKSRC} && ${COPYTREE_SHARE} "${PORTEXAMPLES}" ${STAGEDIR}${EXAMPLESDIR} .include diff --git a/x11/xnotify/Makefile b/x11/xnotify/Makefile index 334a550a93b4..0d52fe260f42 100644 --- a/x11/xnotify/Makefile +++ b/x11/xnotify/Makefile @@ -1,51 +1,51 @@ PORTNAME= xnotify DISTVERSIONPREFIX= v DISTVERSION= 0.9.3 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= x11 MAINTAINER= jbeich@FreeBSD.org COMMENT= Read notifications from stdin and display them on the screen WWW= https://github.com/phillbush/xnotify LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libImlib2.so:graphics/imlib2 \ libfontconfig.so:x11-fonts/fontconfig USES= xorg USE_GITHUB= yes USE_XORG= x11 xft xinerama GH_ACCOUNT= phillbush EXTRA_PATCHES= ${${PORTNAME:tu}_PATCHES} MAKE_ARGS= MANPREFIX="${PREFIX}/share/man" MAKE_ENV= LOCALINC="${LOCALBASE}/include" \ LOCALLIB="${LOCALBASE}/lib" \ X11INC="${LOCALBASE}/include" \ X11LIB="${LOCALBASE}/lib" \ ${NULL} PLIST_FILES= bin/${PORTNAME} \ share/man/man1/${PORTNAME}.1.gz \ ${NULL} pre-everything:: @${ECHO_MSG} "To build ${PORTNAME} with your own config.h set ${PORTNAME:tu}_CONF variable" @${ECHO_MSG} "either in ${.CURDIR:T}/Makefile.local, make.conf(5), environ(7) or command line e.g.," @${ECHO_MSG} "\$$ make install clean ${PORTNAME:tu}_CONF=/path/to/${PORTNAME}/config.h" @${ECHO_MSG} @${ECHO_MSG} "To apply your own patches set ${PORTNAME:tu}_PATCHES (like ${PORTNAME:tu}_CONF)" @${ECHO_MSG} "to a list of files separated by space with optional -pX suffix e.g.," @${ECHO_MSG} "\$$ make install clean ${PORTNAME:tu}_PATCHES='/path/to/foo.patch:-p1'" post-extract: # .if exists(...) before bsd.port.mk ignores *_CONF in make.conf(5) and Makefile.local @if [ -e "${${PORTNAME:tu}_CONF}" ]; then \ ${ECHO_MSG} "Creating symlink: config.h -> ${${PORTNAME:tu}_CONF}"; \ ${LN} -fs "${${PORTNAME:tu}_CONF}" ${WRKSRC}/config.h; \ fi post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} .include