Index: Mk/Uses/jpeg.mk =================================================================== --- /dev/null +++ Mk/Uses/jpeg.mk @@ -0,0 +1,33 @@ +# $FreeBSD$ +# +# Handle dependency on jpeg +# +# Feature: jpeg +# Usage: USES=jpeg or USES=jpeg:ARGS +# Valid ARGS: lib (default, implicit), build, run, both +# +# MAINTAINER: portmgr@FreeBSD.org + +.if !defined(_INCLUDE_USES_JPEG_MK) + +_INCLUDE_USES_JPEG_MK= yes +JPEG_PORT?= graphics/jpeg + +.if empty(jpeg_ARGS) +jpeg_ARGS= lib +.endif + +.if ${jpeg_ARGS} == lib +LIB_DEPENDS+= libjpeg.so:${PORTSDIR}/${JPEG_PORT} +.elif ${jpeg_ARGS} == build +BUILD_DEPENDS+= cjpeg:${PORTSDIR}/${JPEG_PORT} +.elif ${jpeg_ARGS} == run +RUN_DEPENDS+= cjpeg:${PORTSDIR}/${JPEG_PORT} +.elif ${jpeg_ARGS} == both +BUILD_DEPENDS+= cjpeg:${PORTSDIR}/${JPEG_PORT} +RUN_DEPENDS+= cjpeg:${PORTSDIR}/${JPEG_PORT} +.else +IGNORE= USES=jpeg - invalid args: [${jpeg_ARGS}] specified +.endif + +.endif Index: Mk/bsd.gecko.mk =================================================================== --- Mk/bsd.gecko.mk +++ Mk/bsd.gecko.mk @@ -163,7 +163,7 @@ -jpeg_BUILD_DEPENDS=yasm:${PORTSDIR}/devel/yasm # XXX depends on ports/180159 or package flavor support #jpeg_LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/libjpeg-turbo -jpeg_LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg +jpeg_USES= jpeg jpeg_MOZ_OPTIONS= --with-system-jpeg=${LOCALBASE} nspr_LIB_DEPENDS= libnspr4.so:${PORTSDIR}/devel/nspr @@ -217,6 +217,7 @@ BUILD_DEPENDS+= ${${dep}_BUILD_DEPENDS} LIB_DEPENDS+= ${${dep}_LIB_DEPENDS} RUN_DEPENDS+= ${${dep}_RUN_DEPENDS} +USES+= ${${dep}_USES} MOZ_OPTIONS+= ${${dep}_MOZ_OPTIONS} .else BUILD_DEPENDS+= ${-${dep}_BUILD_DEPENDS} Index: astro/astrometry/Makefile =================================================================== --- astro/astrometry/Makefile +++ astro/astrometry/Makefile @@ -16,12 +16,11 @@ BUILD_DEPENDS= ${PYNUMPY} LIB_DEPENDS= libcairo.so:${PORTSDIR}/graphics/cairo \ libcfitsio.so:${PORTSDIR}/astro/cfitsio \ - libjpeg.so:${PORTSDIR}/graphics/jpeg \ libpng.so:${PORTSDIR}/graphics/png \ libnetpbm.so:${PORTSDIR}/graphics/netpbm RUN_DEPENDS:= ${BUILD_DEPENDS} -USES= gmake pkgconfig python tar:bzip2 +USES= gmake jpeg pkgconfig python tar:bzip2 USE_LDCONFIG= ${PREFIX}/${PORTNAME}/lib ALL_TARGET= all extra MAKE_ENV= INSTALL_DIR=${STAGEDIR}${PREFIX}/${PORTNAME} Index: astro/boinc-astropulse/Makefile =================================================================== --- astro/boinc-astropulse/Makefile +++ astro/boinc-astropulse/Makefile @@ -37,7 +37,7 @@ OPTIONS_SUB= yes X11_BUILD_DEPENDS= ${LOCALBASE}/lib/libboinc_graphics2.a:${PORTSDIR}/net/boinc-client -X11_LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg +X11_USES= jpeg X11_USE= GL=gl,glu,glut \ XORG=ice,sm,x11,xau,xcb,xext,xi,xdamage,xdmcp,xfixes,xmu,xt,xxf86vm X11_CONFIGURE_ENABLE= graphics Index: astro/boinc-setiathome-v7/Makefile =================================================================== --- astro/boinc-setiathome-v7/Makefile +++ astro/boinc-setiathome-v7/Makefile @@ -40,7 +40,7 @@ OPTIONS_SUB= yes X11_BUILD_DEPENDS= ${LOCALBASE}/lib/libboinc_graphics2.a:${PORTSDIR}/net/boinc-client -X11_LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg +X11_USES= jpeg X11_USE= GL=gl,glu,glut \ XORG=ice,sm,x11,xau,xcb,xext,xi,xdamage,xdmcp,xfixes,xmu,xt,xxf86vm X11_CONFIGURE_ENABLE= graphics Index: astro/celestia/Makefile =================================================================== --- astro/celestia/Makefile +++ astro/celestia/Makefile @@ -13,10 +13,9 @@ LICENSE= GPLv2 -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg \ - libpng.so:${PORTSDIR}/graphics/png +LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png -USES= gettext gmake libtool lua pkgconfig +USES= gettext gmake jpeg libtool lua pkgconfig USE_GL= gl GNU_CONFIGURE= yes EXTRA_PATCHES= ${FILESDIR}/celestia-1.6.1-lua-5.2.patch:-p1 \ Index: astro/openuniverse/Makefile =================================================================== --- astro/openuniverse/Makefile +++ astro/openuniverse/Makefile @@ -10,11 +10,9 @@ MAINTAINER= ports@FreeBSD.org COMMENT= OpenGL Solar System simulator for X Window System -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg - USE_GL= glut -USES= gmake +USES= gmake jpeg USE_XORG= sm ice xmu xi xext x11 GNU_CONFIGURE= yes Index: astro/sunclock/Makefile =================================================================== --- astro/sunclock/Makefile +++ astro/sunclock/Makefile @@ -13,11 +13,11 @@ LICENSE= GPLv2 -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg \ - libpng.so:${PORTSDIR}/graphics/png +LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} +USES= jpeg USE_XORG= xpm CPPFLAGS+= $$(libpng-config --I_opts) \ Index: astro/xephem/Makefile =================================================================== --- astro/xephem/Makefile +++ astro/xephem/Makefile @@ -10,10 +10,9 @@ MAINTAINER= jpaetzel@FreeBSD.org COMMENT= Interactive astronomical ephemeris program -LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png \ - libjpeg.so:${PORTSDIR}/graphics/jpeg +LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png -USES= gmake motif +USES= gmake jpeg motif LDFLAGS+= -lfontconfig USE_XORG= xp xt xext xmu x11 xft MAKE_JOBS_UNSAFE= yes Index: astro/xplanet/Makefile =================================================================== --- astro/xplanet/Makefile +++ astro/xplanet/Makefile @@ -27,7 +27,7 @@ GIF_CONFIGURE_WITH= gif GIF_LIB_DEPENDS= libgif.so:${PORTSDIR}/graphics/giflib JPEG_CONFIGURE_WITH= jpeg -JPEG_LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg +JPEG_USES= jpeg PNG_CONFIGURE_WITH= png PNG_LIB_DEPENDS+= libpng.so:${PORTSDIR}/graphics/png PNM_CONFIGURE_WITH= pnm Index: audio/deadbeef/Makefile =================================================================== --- audio/deadbeef/Makefile +++ audio/deadbeef/Makefile @@ -81,8 +81,8 @@ LASTFM_CONFIGURE_OFF= --disable-lfm ART_LIB_DEPENDS= libcurl.so:${PORTSDIR}/ftp/curl \ - libImlib2.so:${PORTSDIR}/graphics/imlib2 \ - libjpeg.so:${PORTSDIR}/graphics/jpeg + libImlib2.so:${PORTSDIR}/graphics/imlib2 +ART_USES= jpeg ART_CONFIGURE_OFF= --disable-artwork --disable-artwork-imlib2 EQ_CONFIGURE_OFF= --disable-supereq Index: audio/enscribe/Makefile =================================================================== --- audio/enscribe/Makefile +++ audio/enscribe/Makefile @@ -12,11 +12,10 @@ LIB_DEPENDS= libsndfile.so:${PORTSDIR}/audio/libsndfile \ libgd.so:${PORTSDIR}/graphics/gd \ - libjpeg.so:${PORTSDIR}/graphics/jpeg \ libpng.so:${PORTSDIR}/graphics/png \ libfreetype.so:${PORTSDIR}/print/freetype2 -USES= pkgconfig tar:tgz +USES= jpeg pkgconfig tar:tgz LICENSE= GPLv2 Index: biology/protomol/Makefile =================================================================== --- biology/protomol/Makefile +++ biology/protomol/Makefile @@ -12,10 +12,10 @@ COMMENT= OO, component based, framework for molecular dynamics (MD) simulations LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png \ - libjpeg.so:${PORTSDIR}/graphics/jpeg \ libtiff.so:${PORTSDIR}/graphics/tiff GNU_CONFIGURE= yes +USES= jpeg USE_XORG= xmu xt sm ice xext x11 xi # Hack to cure a misbehavior of the configure script Index: cad/gmsh/Makefile =================================================================== --- cad/gmsh/Makefile +++ cad/gmsh/Makefile @@ -15,7 +15,6 @@ COMMENT= Automatic 3D finite element mesh generator LIB_DEPENDS= libfltk.so:${PORTSDIR}/x11-toolkits/fltk \ - libjpeg.so:${PORTSDIR}/graphics/jpeg \ libpng.so:${PORTSDIR}/graphics/png \ liblapack.so:${PORTSDIR}/math/lapack RUN_DEPENDS= getdp:${PORTSDIR}/science/getdp @@ -24,7 +23,7 @@ SLAVEDIRS= cad/gmsh-occ -USES= cmake fortran gmake tar:tgz +USES= cmake fortran gmake jpeg tar:tgz USE_GL= yes ALL_TARGET= all Index: cad/leocad/Makefile =================================================================== --- cad/leocad/Makefile +++ cad/leocad/Makefile @@ -15,12 +15,11 @@ LICENSE= GPLv2 -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg \ - libpng.so:${PORTSDIR}/graphics/png +LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png WRKSRC= ${WRKDIR}/${PORTNAME} -USES= desktop-file-utils gmake pkgconfig qmake shared-mime-info +USES= desktop-file-utils gmake jpeg pkgconfig qmake shared-mime-info USE_QT4= moc_build rcc_build uic_build iconengines_run imageformats_run \ corelib gui network opengl USE_GL= glut Index: cad/netgen/Makefile =================================================================== --- cad/netgen/Makefile +++ cad/netgen/Makefile @@ -11,11 +11,10 @@ COMMENT= Automatic 3D tetrahedral mesh generator LIB_DEPENDS= libTix8.4.3.so:${PORTSDIR}/x11-toolkits/tix \ - libjpeg.so:${PORTSDIR}/graphics/jpeg \ libtogl.so:${PORTSDIR}/graphics/togl USE_LDCONFIG= yes -USES= gmake libtool tk +USES= gmake jpeg libtool tk USE_GL= yes USE_XORG= xmu xi GNU_CONFIGURE= yes Index: cad/openvsp/Makefile =================================================================== --- cad/openvsp/Makefile +++ cad/openvsp/Makefile @@ -17,7 +17,6 @@ BUILD_DEPENDS= ${LOCALBASE}/lib/libopenNURBS.a:${PORTSDIR}/graphics/opennurbs LIB_DEPENDS= libpthread-stubs.so:${PORTSDIR}/devel/libpthread-stubs \ - libjpeg.so:${PORTSDIR}/graphics/jpeg \ libdrm.so:${PORTSDIR}/graphics/libdrm \ libpng.so:${PORTSDIR}/graphics/png \ libfreetype.so:${PORTSDIR}/print/freetype2 \ @@ -30,7 +29,7 @@ GH_ACCOUNT= ${GH_PROJECT} CMAKE_SOURCE_PATH= ${WRKSRC}/src -USES= cmake:outsource dos2unix iconv +USES= cmake:outsource dos2unix iconv jpeg USE_XORG= ice sm x11 xau xcb xdamage xdmcp xext xfixes xft \ xinerama xrender xxf86vm USE_GL= glu Index: comms/hylafax/Makefile =================================================================== --- comms/hylafax/Makefile +++ comms/hylafax/Makefile @@ -12,13 +12,12 @@ BUILD_DEPENDS= ${LOCALBASE}/lib/afm/Courier:${PORTSDIR}/print/afm LIB_DEPENDS= libtiff.so:${PORTSDIR}/graphics/tiff \ - libjpeg.so:${PORTSDIR}/graphics/jpeg \ libjbig.so:${PORTSDIR}/graphics/jbigkit MAKE_JOBS_UNSAFE= yes USE_GHOSTSCRIPT=yes HAS_CONFIGURE= yes -USES= fakeroot +USES= fakeroot jpeg CONFIGURE_ARGS= --with-INSTALL="" \ --with-LIBTIFF="-L${LOCALBASE}/lib -ltiff -ljpeg" \ Index: comms/xastir/Makefile =================================================================== --- comms/xastir/Makefile +++ comms/xastir/Makefile @@ -12,11 +12,10 @@ BUILD_DEPENDS= xfontsel:${PORTSDIR}/x11-fonts/xfontsel RUN_DEPENDS= wget:${PORTSDIR}/ftp/wget LIB_DEPENDS= libtiff.so:${PORTSDIR}/graphics/tiff \ - libjpeg.so:${PORTSDIR}/graphics/jpeg \ libpng.so:${PORTSDIR}/graphics/png GNU_CONFIGURE= yes -USES= gettext gmake motif +USES= gettext gmake jpeg motif SUB_FILES= pkg-message Index: converters/wkhtmltopdf/Makefile =================================================================== --- converters/wkhtmltopdf/Makefile +++ converters/wkhtmltopdf/Makefile @@ -16,11 +16,10 @@ LIB_DEPENDS+= libfontconfig.so:${PORTSDIR}/x11-fonts/fontconfig \ libfreetype.so:${PORTSDIR}/print/freetype2 \ - libjpeg.so:${PORTSDIR}/graphics/jpeg \ libpng.so:${PORTSDIR}/graphics/png -USES= pkgconfig gmake perl5 iconv tar:bzip2 +USES= iconv jpeg gmake perl5 pkgconfig tar:bzip2 USE_XORG= x11 xext xrender USE_PERL5= build USE_LDCONFIG= yes Index: databases/grass/Makefile =================================================================== --- databases/grass/Makefile +++ databases/grass/Makefile @@ -26,7 +26,6 @@ BUILD_DEPENDS= ${LOCALBASE}/bin/swig:${PORTSDIR}/devel/swig13 LIB_DEPENDS= libgdal.so:${PORTSDIR}/graphics/gdal \ - libjpeg.so:${PORTSDIR}/graphics/jpeg \ libpng.so:${PORTSDIR}/graphics/png \ libproj.so:${PORTSDIR}/graphics/proj \ libtiff.so:${PORTSDIR}/graphics/tiff \ @@ -34,7 +33,7 @@ libfreetype.so:${PORTSDIR}/print/freetype2 RUN_DEPENDS= bash:${PORTSDIR}/shells/bash -USES= fortran gettext gmake iconv perl5 pkgconfig python:2 readline \ +USES= fortran gettext gmake iconv jpeg perl5 pkgconfig python:2 readline \ shebangfix tk SHEBANG_FILES= scripts/i.spectral/i.spectral \ scripts/r.tileset/r.tileset Index: deskutils/aspostit/Makefile =================================================================== --- deskutils/aspostit/Makefile +++ deskutils/aspostit/Makefile @@ -12,10 +12,8 @@ LICENSE= GPLv2 # (or later) -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg - USE_XORG= xpm xaw xext x11 -USES= gmake +USES= gmake jpeg GNU_CONFIGURE= yes PLIST_FILES= bin/aspostit man/man1/aspostit.1.gz Index: deskutils/spice-gtk/Makefile =================================================================== --- deskutils/spice-gtk/Makefile +++ deskutils/spice-gtk/Makefile @@ -11,11 +11,9 @@ LICENSE= GPLv2 -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg - USE_XORG= pixman USE_GNOME= gnomeprefix gtk20 gtk30 intltool introspection:build -USES= cpe gmake libtool pkgconfig tar:bzip2 pathfix +USES= cpe gmake jpeg libtool pkgconfig tar:bzip2 pathfix CPE_VENDOR= redhat .if defined(SPICE_SLAVE) Index: deskutils/xfce4-tumbler/Makefile =================================================================== --- deskutils/xfce4-tumbler/Makefile +++ deskutils/xfce4-tumbler/Makefile @@ -39,8 +39,8 @@ NLS_CONFIGURE_ENABLE= nls FONTS_LIB_DEPENDS= libfreetype.so:${PORTSDIR}/print/freetype2 FONTS_CONFIGURE_ENABLE= font-thumbnailer -JPEG_LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg \ - libexif.so:${PORTSDIR}/graphics/libexif +JPEG_LIB_DEPENDS= libexif.so:${PORTSDIR}/graphics/libexif +JPEG_USES= jpeg JPEG_CONFIGURE_ENABLE= jpeg-thumbnailer FFMPEG_LIB_DEPENDS= libffmpegthumbnailer.so:${PORTSDIR}/multimedia/ffmpegthumbnailer FFMPEG_CONFIGURE_ENABLE= ffmpeg-thumbnailer Index: devel/allegro-devel/Makefile =================================================================== --- devel/allegro-devel/Makefile +++ devel/allegro-devel/Makefile @@ -19,12 +19,11 @@ LIB_DEPENDS+= libjack.so:${PORTSDIR}/audio/jack \ libpng.so:${PORTSDIR}/graphics/png \ - libjpeg.so:${PORTSDIR}/graphics/jpeg \ libvorbis.so:${PORTSDIR}/audio/libvorbis \ libFLAC.so:${PORTSDIR}/audio/flac \ libphysfs.so:${PORTSDIR}/devel/physfs -USES= gmake cmake openal:soft pkgconfig +USES= cmake gmake jpeg openal:soft pkgconfig USE_XORG= x11 xpm xext xcursor xxf86vm xxf86dga USE_GL= glu USE_GNOME= gtk20 Index: devel/clanlib/Makefile =================================================================== --- devel/clanlib/Makefile +++ devel/clanlib/Makefile @@ -14,14 +14,13 @@ LICENSE= ZLIB -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg \ - libpng.so:${PORTSDIR}/graphics/png \ +LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png \ libmikmod.so:${PORTSDIR}/audio/libmikmod \ libvorbis.so:${PORTSDIR}/audio/libvorbis \ libfontconfig.so:${PORTSDIR}/x11-fonts/fontconfig \ libpcre.so:${PORTSDIR}/devel/pcre -USES= execinfo gmake libtool pathfix pkgconfig tar:tgz +USES= execinfo gmake jpeg libtool pathfix pkgconfig tar:tgz USE_GCC= yes USE_XORG= x11 USE_LDCONFIG= yes Index: devel/clanlib1/Makefile =================================================================== --- devel/clanlib1/Makefile +++ devel/clanlib1/Makefile @@ -14,12 +14,11 @@ LICENSE= ZLIB -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg \ - libpng.so:${PORTSDIR}/graphics/png \ +LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png \ libmikmod.so:${PORTSDIR}/audio/libmikmod \ libvorbis.so:${PORTSDIR}/audio/libvorbis -USES= gmake libtool pathfix pkgconfig tar:tgz +USES= gmake jpeg libtool pathfix pkgconfig tar:tgz USE_XORG= x11 xi USE_LDCONFIG= yes USE_SDL= gfx Index: devel/clanlib22/Makefile =================================================================== --- devel/clanlib22/Makefile +++ devel/clanlib22/Makefile @@ -14,14 +14,13 @@ LICENSE= ZLIB -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg \ - libpng.so:${PORTSDIR}/graphics/png \ +LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png \ libmikmod.so:${PORTSDIR}/audio/libmikmod \ libvorbis.so:${PORTSDIR}/audio/libvorbis \ libfontconfig.so:${PORTSDIR}/x11-fonts/fontconfig \ libpcre.so:${PORTSDIR}/devel/pcre -USES= gmake libtool pathfix pkgconfig tar:tgz +USES= gmake jpeg libtool pathfix pkgconfig tar:tgz USE_XORG= x11 USE_LDCONFIG= yes USE_GL= yes Index: devel/dcmtk/Makefile =================================================================== --- devel/dcmtk/Makefile +++ devel/dcmtk/Makefile @@ -11,13 +11,12 @@ COMMENT= Toolkit to work with DICOM objects LIB_DEPENDS= libtiff.so:${PORTSDIR}/graphics/tiff \ - libpng.so:${PORTSDIR}/graphics/png \ - libjpeg.so:${PORTSDIR}/graphics/jpeg + libpng.so:${PORTSDIR}/graphics/png USE_GNOME= libxml2 USE_LDCONFIG= yes USE_OPENSSL= yes -USES= cmake:outsource +USES= cmake:outsource jpeg CMAKE_ARGS+= -DDCMTK_WITH_DOXYGEN:BOOL=OFF \ -DDCMTK_WITH_OPENSSL:BOOL=ON Index: devel/directfb/Makefile =================================================================== --- devel/directfb/Makefile +++ devel/directfb/Makefile @@ -13,8 +13,7 @@ LICENSE= LGPL21 -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg \ - libpng.so:${PORTSDIR}/graphics/png +LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png OPTIONS_DEFINE= FREETYPE X11 SDL UNIQUE TEST DOCS UNIQUE_DESC= Unique (WM Module) @@ -25,7 +24,7 @@ CPPFLAGS+= -I${LOCALBASE}/include GNU_CONFIGURE= yes INSTALL_TARGET= install-strip -USES= cpe gmake libtool ncurses pathfix perl5 pkgconfig +USES= cpe gmake jpeg libtool ncurses pathfix perl5 pkgconfig USE_LDCONFIG= yes USE_PERL5= build PORTDOCS= * Index: devel/efl/Makefile =================================================================== --- devel/efl/Makefile +++ devel/efl/Makefile @@ -12,8 +12,7 @@ LICENSE= BSD2CLAUSE LGPL21 LICENSE_COMB= multi -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg \ - libgif.so:${PORTSDIR}/graphics/giflib \ +LIB_DEPENDS= libgif.so:${PORTSDIR}/graphics/giflib \ libpng.so:${PORTSDIR}/graphics/png \ libtiff.so:${PORTSDIR}/graphics/tiff \ libfreetype.so:${PORTSDIR}/print/freetype2 \ @@ -23,7 +22,7 @@ DIST_SUBDIR= enlightenment GNU_CONFIGURE= yes -USES= autoreconf compiler:c++11-lib gettext-tools gmake libtool \ +USES= autoreconf compiler:c++11-lib gettext-tools gmake jpeg libtool \ pathfix pkgconfig shared-mime-info tar:xz USE_XORG= x11 xcursor xcomposite xdamage xext xinerama xp xrandr xtst xscrnsaver USE_LDCONFIG= yes Index: devel/kyra/Makefile =================================================================== --- devel/kyra/Makefile +++ devel/kyra/Makefile @@ -13,13 +13,12 @@ LICENSE= GPLv2 -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg \ - libpng.so:${PORTSDIR}/graphics/png \ +LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png \ libtiff.so:${PORTSDIR}/graphics/tiff WRKSRC= ${WRKDIR}/${PORTNAME} -USES= gmake zip +USES= gmake jpeg zip USE_GL= gl USE_SDL= image sdl MAKEFILE= MakefileKyra Index: devel/libclaw/Makefile =================================================================== --- devel/libclaw/Makefile +++ devel/libclaw/Makefile @@ -10,11 +10,10 @@ MAINTAINER= amdmi3@FreeBSD.org COMMENT= C++ Library Absolutely Wonderful -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg \ - libpng.so:${PORTSDIR}/graphics/png +LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png BUILD_DEPENDS= ${LOCALBASE}/include/boost/bind.hpp:${PORTSDIR}/devel/boost-libs -USES= cmake gettext +USES= cmake gettext jpeg CMAKE_ARGS= -DCLAW_CMAKE_MODULES_INSTALL_PATH="${DATADIR}/cmake" USE_LDCONFIG= yes Index: devel/p5-SDL/Makefile =================================================================== --- devel/p5-SDL/Makefile +++ devel/p5-SDL/Makefile @@ -15,13 +15,12 @@ BUILD_DEPENDS= p5-Alien-SDL>=1.426:${PORTSDIR}/devel/p5-Alien-SDL LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png \ - libjpeg.so:${PORTSDIR}/graphics/jpeg \ libtiff.so:${PORTSDIR}/graphics/tiff \ libsmpeg.so:${PORTSDIR}/multimedia/smpeg RUN_DEPENDS= p5-Alien-SDL>=1.426:${PORTSDIR}/devel/p5-Alien-SDL \ p5-Tie-Simple>=0:${PORTSDIR}/devel/p5-Tie-Simple -USES= perl5 +USES= jpeg perl5 USE_GL= glu USE_PERL5= modbuild USE_SDL= gfx image mixer pango sdl ttf Index: devel/py-game_sdl2/Makefile =================================================================== --- devel/py-game_sdl2/Makefile +++ devel/py-game_sdl2/Makefile @@ -15,13 +15,12 @@ LICENSE_COMB= multi BUILD_DEPENDS= cython:${PORTSDIR}/lang/cython -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg \ - libpng.so:${PORTSDIR}/graphics/png +LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png # Upstream tends to reroll distfiles before moving under /release/ PORTSCOUT= site:http://www.renpy.org/dl/release/ -USES= python tar:bz2 +USES= jpeg python tar:bz2 USE_SDL= image2 mixer2 ttf2 USE_PYTHON= autoplist distutils WRKSRC= ${WRKDIR}/${DISTNAME:S/_/-/} Index: devel/sfml/Makefile =================================================================== --- devel/sfml/Makefile +++ devel/sfml/Makefile @@ -12,11 +12,10 @@ COMMENT= Simple and Fast Multimedia Library LIB_DEPENDS= libsndfile.so:${PORTSDIR}/audio/libsndfile \ - libjpeg.so:${PORTSDIR}/graphics/jpeg \ libfreetype.so:${PORTSDIR}/print/freetype2 \ libGLEW.so:${PORTSDIR}/graphics/glew -USES= cmake zip:infozip openal:al dos2unix +USES= cmake dos2unix jpeg openal:al zip:infozip DOS2UNIX_FILES= CMakeLists.txt USE_XORG= x11 xrandr USE_GL= gl Index: devel/sfml1/Makefile =================================================================== --- devel/sfml1/Makefile +++ devel/sfml1/Makefile @@ -16,11 +16,10 @@ LICENSE_FILE= ${WRKSRC}/license.txt LIB_DEPENDS= libsndfile.so:${PORTSDIR}/audio/libsndfile \ - libjpeg.so:${PORTSDIR}/graphics/jpeg \ libpng.so:${PORTSDIR}/graphics/png \ libfreetype.so:${PORTSDIR}/print/freetype2 -USES= gmake openal:al pkgconfig dos2unix +USES= gmake jpeg openal:al pkgconfig dos2unix DOS2UNIX_GLOB= Makefile ResourcePtr.inl USE_XORG= x11 xrandr USE_GL= gl glu Index: devel/simgear/Makefile =================================================================== --- devel/simgear/Makefile +++ devel/simgear/Makefile @@ -15,13 +15,12 @@ BUILD_DEPENDS= ${LOCALBASE}/lib/libplibsl.a:${PORTSDIR}/x11-toolkits/plib RUN_DEPENDS= ${LOCALBASE}/lib/libplibsl.a:${PORTSDIR}/x11-toolkits/plib -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg \ - libboost_thread.so:${PORTSDIR}/devel/boost-libs \ +LIB_DEPENDS= libboost_thread.so:${PORTSDIR}/devel/boost-libs \ libosg.so:${PORTSDIR}/graphics/osg USE_XORG= ice sm x11 xext xi xt xmu USE_GL= gl glu glut -USES= cmake compiler cpe openal:al,alut tar:bzip2 +USES= cmake compiler cpe jpeg openal:al,alut tar:bzip2 .include Index: devel/synfig/Makefile =================================================================== --- devel/synfig/Makefile +++ devel/synfig/Makefile @@ -16,14 +16,13 @@ libltdl.so:${PORTSDIR}/devel/libltdl \ libMagickWand-6.so:${PORTSDIR}/graphics/ImageMagick \ libIlmImf.so:${PORTSDIR}/graphics/OpenEXR \ - libjpeg.so:${PORTSDIR}/graphics/jpeg \ libmng.so:${PORTSDIR}/graphics/libmng \ libpng.so:${PORTSDIR}/graphics/png \ libtiff.so:${PORTSDIR}/graphics/tiff \ libavcodec.so:${PORTSDIR}/multimedia/ffmpeg \ libdv.so:${PORTSDIR}/multimedia/libdv -USES= gettext iconv libtool pathfix pkgconfig +USES= gettext iconv jpeg libtool pathfix pkgconfig USE_GNOME= cairo glibmm libxml++26 GNU_CONFIGURE= yes CONFIGURE_ARGS= ${ICONV_CONFIGURE_ARG} Index: editors/abiword/Makefile =================================================================== --- editors/abiword/Makefile +++ editors/abiword/Makefile @@ -18,12 +18,11 @@ libpopt.so:${PORTSDIR}/devel/popt \ libpng.so:${PORTSDIR}/graphics/png \ libwv.so:${PORTSDIR}/textproc/wv \ - libjpeg.so:${PORTSDIR}/graphics/jpeg \ libfribidi.so:${PORTSDIR}/converters/fribidi \ libgoffice-0.10.so:${PORTSDIR}/devel/goffice010 RUN_DEPENDS= ${LOCALBASE}/share/fonts/dejavu/DejaVuSerif.ttf:${PORTSDIR}/x11-fonts/dejavu -USES= desktop-file-utils gmake iconv libtool pathfix pkgconfig +USES= desktop-file-utils gmake iconv jpeg libtool pathfix pkgconfig USE_GNOME= libxml2 gtk30 librsvg2 libxslt GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include Index: editors/calligra/Makefile =================================================================== --- editors/calligra/Makefile +++ editors/calligra/Makefile @@ -22,7 +22,6 @@ libwpg-0.2.so:${PORTSDIR}/graphics/libwpg \ libpoppler-qt4.so:${PORTSDIR}/graphics/poppler-qt4 \ libopenjpeg.so:${PORTSDIR}/graphics/openjpeg15 \ - libjpeg.so:${PORTSDIR}/graphics/jpeg \ libdcmdata.so:${PORTSDIR}/devel/dcmtk \ libfftw3.so:${PORTSDIR}/math/fftw3 \ libtiff.so:${PORTSDIR}/graphics/tiff \ @@ -43,7 +42,7 @@ qt3support qtestlib_build script sql svg webkit xml xmlpatterns \ moc_build qmake_build rcc_build uic_build uic3_build USE_SQLITE= 3 -USES= cmake:outsource cpe compiler:c++11-lang iconv perl5 pkgconfig tar:xz\ +USES= cmake:outsource cpe compiler:c++11-lang iconv jpeg perl5 pkgconfig tar:xz\ shared-mime-info CMAKE_ARGS= -DCMAKE_INCLUDE_PATH:STRING="${QT_INCDIR} ${LOCALBASE}/include" \ -DPRODUCTSET:STRING="DESKTOP" Index: editors/emacs-devel/Makefile =================================================================== --- editors/emacs-devel/Makefile +++ editors/emacs-devel/Makefile @@ -123,7 +123,7 @@ SYNC_INPUT_CONFIGURE_WITH= sync-input -JPEG_LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg +JPEG_USES= jpeg JPEG_CONFIGURE_WITH= jpeg TIFF_LIB_DEPENDS= libtiff.so:${PORTSDIR}/graphics/tiff Index: editors/emacs/Makefile =================================================================== --- editors/emacs/Makefile +++ editors/emacs/Makefile @@ -127,7 +127,7 @@ SCROLLBARS_CONFIGURE_WITH= toolkit-scroll-bars -JPEG_LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg +JPEG_USES= jpeg JPEG_CONFIGURE_WITH= jpeg TIFF_LIB_DEPENDS= libtiff.so:${PORTSDIR}/graphics/tiff Index: editors/libreoffice/Makefile =================================================================== --- editors/libreoffice/Makefile +++ editors/libreoffice/Makefile @@ -28,7 +28,6 @@ libcairo.so:${PORTSDIR}/graphics/cairo \ libGLEW.so:${PORTSDIR}/graphics/glew \ libgraphite2.so:${PORTSDIR}/graphics/graphite2 \ - libjpeg.so:${PORTSDIR}/graphics/jpeg \ liblcms2.so:${PORTSDIR}/graphics/lcms2 \ libcdr-0.1.so:${PORTSDIR}/graphics/libcdr01 \ libetonyek-0.1.so:${PORTSDIR}/graphics/libetonyek01 \ @@ -78,7 +77,7 @@ USE_PERL5= build USE_QT4= # empty but required USE_XORG= xaw xrandr -USES= bison compiler:c++11-lang cpe gmake perl5 pkgconfig python shared-mime-info tar:xz +USES= bison compiler:c++11-lang cpe gmake jpeg perl5 pkgconfig python shared-mime-info tar:xz WANT_GNOME= yes DISTFILES+= ${PORTNAME}-${LOVERSION}${EXTRACT_SUFX} Index: editors/openoffice-4/Makefile =================================================================== --- editors/openoffice-4/Makefile +++ editors/openoffice-4/Makefile @@ -48,7 +48,6 @@ libapr-1.so:${PORTSDIR}/devel/apr1 \ libcurl.so:${PORTSDIR}/ftp/curl \ libcairo.so:${PORTSDIR}/graphics/cairo \ - libjpeg.so:${PORTSDIR}/graphics/jpeg \ libpng.so:${PORTSDIR}/graphics/png \ libpoppler-glib.so:${PORTSDIR}/graphics/poppler-glib \ libCoinMP.so:${PORTSDIR}/math/coinmp \ @@ -101,7 +100,7 @@ USE_XORG= x11 ice xaw xau xext xrender xrandr \ xi xt xcursor xdamage xcomposite xfixes USES= autoreconf:autoconf bison compiler cpe desktop-file-utils \ - gmake perl5 pkgconfig python tar:bzip2 + gmake jpeg perl5 pkgconfig python tar:bzip2 WITHOUT_CPU_CFLAGS= true MAKE_JOBS_SAFE= yes CPE_PRODUCT= ${PORTNAME:S|apache-||} Index: editors/openoffice-devel/Makefile =================================================================== --- editors/openoffice-devel/Makefile +++ editors/openoffice-devel/Makefile @@ -50,7 +50,6 @@ libapr-1.so:${PORTSDIR}/devel/apr1 \ libcurl.so:${PORTSDIR}/ftp/curl \ libcairo.so:${PORTSDIR}/graphics/cairo \ - libjpeg.so:${PORTSDIR}/graphics/jpeg \ libpng.so:${PORTSDIR}/graphics/png \ libpoppler-glib.so:${PORTSDIR}/graphics/poppler-glib \ libgraphite.so:${PORTSDIR}/graphics/silgraphite \ @@ -113,7 +112,7 @@ USE_XORG= x11 ice xaw xau xext xrender xrandr \ xi xt xcursor xdamage xcomposite xfixes USES= autoreconf:autoconf bison compiler cpe desktop-file-utils \ - gmake perl5 pkgconfig python tar:${TARTYPE} + gmake jpeg perl5 pkgconfig python tar:${TARTYPE} WITHOUT_CPU_CFLAGS= true MAKE_JOBS_SAFE= yes CPE_PRODUCT= ${PORTNAME:S|apache-||} Index: emulators/generator-cbiere/Makefile =================================================================== --- emulators/generator-cbiere/Makefile +++ emulators/generator-cbiere/Makefile @@ -15,9 +15,7 @@ LICENSE= GPLv2 -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg - -USES= gmake tar:bzip2 +USES= gmake jpeg tar:bzip2 USE_GNOME= gtk12 USE_SDL= sdl GNU_CONFIGURE= yes Index: emulators/generator/Makefile =================================================================== --- emulators/generator/Makefile +++ emulators/generator/Makefile @@ -12,9 +12,7 @@ LICENSE= GPLv2 -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg - -USES= gmake +USES= gmake jpeg USE_GNOME= gtk12 USE_SDL= sdl GNU_CONFIGURE= yes Index: emulators/mame/Makefile =================================================================== --- emulators/mame/Makefile +++ emulators/mame/Makefile @@ -10,7 +10,6 @@ COMMENT?= Multi Arcade Machine Emulator LIB_DEPENDS= libFLAC.so:${PORTSDIR}/audio/flac \ - libjpeg.so:${PORTSDIR}/graphics/jpeg \ libexpat.so:${PORTSDIR}/textproc/expat2 \ libfontconfig.so:${PORTSDIR}/x11-fonts/fontconfig RUN_DEPENDS= liberation-fonts-ttf>=0:${PORTSDIR}/x11-fonts/liberation-fonts-ttf @@ -25,7 +24,7 @@ # base clang fails with signal during build (!) USE_GCC= yes -USES= gmake pkgconfig python:2,build shebangfix +USES= gmake jpeg pkgconfig python:2,build shebangfix SHEBANG_FILES= src/emu/cpu/m6502/m6502make.py \ src/emu/cpu/m6809/m6809make.py \ src/emu/cpu/mcs96/mcs96make.py \ Index: emulators/qemu-devel/Makefile =================================================================== --- emulators/qemu-devel/Makefile +++ emulators/qemu-devel/Makefile @@ -152,7 +152,7 @@ .if empty(PORT_OPTIONS:MJPEG) CONFIGURE_ARGS+= --disable-vnc-jpeg .else -LIB_DEPENDS+= libjpeg.so:${PORTSDIR}/graphics/jpeg +USES+= jpeg .endif .if empty(PORT_OPTIONS:MPNG) Index: emulators/qemu-sbruno/Makefile =================================================================== --- emulators/qemu-sbruno/Makefile +++ emulators/qemu-sbruno/Makefile @@ -165,7 +165,7 @@ .if empty(PORT_OPTIONS:MJPEG) CONFIGURE_ARGS+= --disable-vnc-jpeg .else -LIB_DEPENDS+= libjpeg.so:${PORTSDIR}/graphics/jpeg +USES+= jpeg .endif .if empty(PORT_OPTIONS:MPNG) Index: emulators/wine-devel/Makefile =================================================================== --- emulators/wine-devel/Makefile +++ emulators/wine-devel/Makefile @@ -96,10 +96,10 @@ WINEMAKER_RUN_DEPENDS= p5-XML-LibXML>0:${PORTSDIR}/textproc/p5-XML-LibXML X11_CONFIGURE_WITH= x cms fontconfig freetype glu jpeg opengl png xinput2 xrandr xrender +X11_USES= jpeg X11_USE= GL=glu XORG=xcomposite,xcursor,xi,xrandr,xrender X11_LIB_DEPENDS= libfontconfig.so:${PORTSDIR}/x11-fonts/fontconfig \ libfreetype.so:${PORTSDIR}/print/freetype2 \ - libjpeg.so:${PORTSDIR}/graphics/jpeg \ liblcms2.so:${PORTSDIR}/graphics/lcms2 \ libpng.so:${PORTSDIR}/graphics/png Index: emulators/wine/Makefile =================================================================== --- emulators/wine/Makefile +++ emulators/wine/Makefile @@ -95,10 +95,10 @@ WINEMAKER_RUN_DEPENDS= p5-XML-LibXML>0:${PORTSDIR}/textproc/p5-XML-LibXML X11_CONFIGURE_WITH= x cms fontconfig freetype glu jpeg opengl png xinput2 xrandr xrender +X11_USES= jpeg X11_USE= GL=glu XORG=xcomposite,xcursor,xi,xrandr,xrender X11_LIB_DEPENDS= libfontconfig.so:${PORTSDIR}/x11-fonts/fontconfig \ libfreetype.so:${PORTSDIR}/print/freetype2 \ - libjpeg.so:${PORTSDIR}/graphics/jpeg \ liblcms2.so:${PORTSDIR}/graphics/lcms2 \ libpng.so:${PORTSDIR}/graphics/png Index: emulators/xsystem35/Makefile =================================================================== --- emulators/xsystem35/Makefile +++ emulators/xsystem35/Makefile @@ -15,8 +15,7 @@ LIB_DEPENDS= libvorbisfile.so:${PORTSDIR}/audio/libvorbis \ libltdl.so:${PORTSDIR}/devel/libltdl \ - libfreetype.so:${PORTSDIR}/print/freetype2 \ - libjpeg.so:${PORTSDIR}/graphics/jpeg + libfreetype.so:${PORTSDIR}/print/freetype2 OPTIONS_DEFINE= ESOUND DOCS EXAMPLES OPTIONS_DEFINE_i386= MMX @@ -36,7 +35,7 @@ MMX_CONFIGURE_ENABLE=mmx EXTRACT_AFTER_ARGS=--exclude libltdl -USES= gettext gmake libtool shebangfix +USES= gettext gmake jpeg libtool shebangfix SHEBANG_FILES= contrib/instgame USE_XORG= x11 xext xxf86vm GNU_CONFIGURE= yes Index: games/adgali/Makefile =================================================================== --- games/adgali/Makefile +++ games/adgali/Makefile @@ -13,12 +13,11 @@ LICENSE= GPLv2 # or later LICENSE_FILE= ${WRKSRC}/COPYING -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg \ - libpng.so:${PORTSDIR}/graphics/png \ +LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png \ libtiff.so:${PORTSDIR}/graphics/tiff \ libfreetype.so:${PORTSDIR}/print/freetype2 -USES= execinfo gmake libtool tar:bzip2 +USES= execinfo gmake jpeg libtool tar:bzip2 USE_LDCONFIG= yes USE_SDL= sdl USE_XORG= xpm Index: games/allacrost/Makefile =================================================================== --- games/allacrost/Makefile +++ games/allacrost/Makefile @@ -11,8 +11,7 @@ MAINTAINER= amdmi3@FreeBSD.org COMMENT= Single player 2D role-playing game -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg \ - libpng.so:${PORTSDIR}/graphics/png \ +LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png \ libogg.so:${PORTSDIR}/audio/libogg \ libvorbis.so:${PORTSDIR}/audio/libvorbis \ libboost_thread.so:${PORTSDIR}/devel/boost-libs @@ -20,7 +19,7 @@ LICENSE= GPLv2 GNU_CONFIGURE= yes -USES= gettext gmake iconv openal:al lua:51 +USES= gettext gmake iconv jpeg openal:al lua:51 USE_SDL= sdl ttf net USE_GL= yes USE_GCC= any # problems in luabind Index: games/armagetron/Makefile =================================================================== --- games/armagetron/Makefile +++ games/armagetron/Makefile @@ -14,14 +14,13 @@ LICENSE= GPLv2 # or later LICENSE_FILE= ${WRKSRC}/COPYING -USES= gmake +USES= gmake jpeg GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-etc --disable-initscripts CXXFLAGS+= ${CFLAGS} -I${LOCALBASE}/include BUILD_DEPENDS+= bash:${PORTSDIR}/shells/bash -LIB_DEPENDS+= libjpeg.so:${PORTSDIR}/graphics/jpeg \ - libpng.so:${PORTSDIR}/graphics/png \ +LIB_DEPENDS+= libpng.so:${PORTSDIR}/graphics/png \ libxml2.so:${PORTSDIR}/textproc/libxml2 OPTIONS_DEFINE= MUSIC ARMA_SERVER_ONLY Index: games/cake/Makefile =================================================================== --- games/cake/Makefile +++ games/cake/Makefile @@ -13,9 +13,7 @@ LICENSE= GPLv2 -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg - -USES= gmake zip +USES= gmake jpeg zip USE_GL= glut USE_XORG= x11 xext xmu xt xi sm ice Index: games/crrcsim/Makefile =================================================================== --- games/crrcsim/Makefile +++ games/crrcsim/Makefile @@ -11,11 +11,10 @@ COMMENT= Model-airplane flight simulation program BUILD_DEPENDS= ${LOCALBASE}/lib/libplibsl.a:${PORTSDIR}/x11-toolkits/plib -LIB_DEPENDS= libportaudio.so:${PORTSDIR}/audio/portaudio \ - libjpeg.so:${PORTSDIR}/graphics/jpeg +LIB_DEPENDS= libportaudio.so:${PORTSDIR}/audio/portaudio GNU_CONFIGURE= yes -USES= gmake +USES= gmake jpeg USE_SDL= sdl USE_GL= gl glu Index: games/darkplaces/Makefile =================================================================== --- games/darkplaces/Makefile +++ games/darkplaces/Makefile @@ -11,10 +11,9 @@ COMMENT= Quake engine modification # Loads libraries at run-time, thus RUN_DEPENDS. -RUN_DEPENDS= ${LOCALBASE}/lib/libjpeg.so:${PORTSDIR}/graphics/jpeg \ - ${LOCALBASE}/lib/libvorbis.so:${PORTSDIR}/audio/libvorbis +RUN_DEPENDS= ${LOCALBASE}/lib/libvorbis.so:${PORTSDIR}/audio/libvorbis -USES= gmake zip:infozip +USES= gmake jpeg zip:infozip USE_XORG= xxf86dga xpm MAKE_ENV= DP_FS_BASEDIR="${Q1DIR}" DP_LINK_JPEG=dlopen WRKSRC= ${WRKDIR}/${PORTNAME} Index: games/diaspora/Makefile =================================================================== --- games/diaspora/Makefile +++ games/diaspora/Makefile @@ -25,13 +25,12 @@ LICENSE_PERMS_VOLITION= dist-mirror no-dist-sell pkg-mirror no-pkg-sell auto-accept LIB_DEPENDS+= libjansson.so:${PORTSDIR}/devel/jansson \ - libjpeg.so:${PORTSDIR}/graphics/jpeg \ libpng.so:${PORTSDIR}/graphics/png \ libogg.so:${PORTSDIR}/audio/libogg \ libvorbisfile.so:${PORTSDIR}/audio/libvorbis \ libtheora.so:${PORTSDIR}/multimedia/libtheora -USES= autoreconf lua:51 openal pkgconfig tar:lzma +USES= autoreconf jpeg lua:51 openal pkgconfig tar:lzma USE_GL= yes USE_SDL= sdl GNU_CONFIGURE= yes Index: games/edge/Makefile =================================================================== --- games/edge/Makefile +++ games/edge/Makefile @@ -18,10 +18,9 @@ LICENSE_COMB= dual LIB_DEPENDS= libvorbis.so:${PORTSDIR}/audio/libvorbis \ - libjpeg.so:${PORTSDIR}/graphics/jpeg \ libpng.so:${PORTSDIR}/graphics/png -USES= gmake tar:bzip2 +USES= gmake jpeg tar:bzip2 USE_GL= glew USE_SDL= sdl MAKEFILE= Makefile.linux Index: games/egl/Makefile =================================================================== --- games/egl/Makefile +++ games/egl/Makefile @@ -33,8 +33,8 @@ .include .if ${PORT_OPTIONS:MCLIENT} -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg \ - libpng.so:${PORTSDIR}/graphics/png +LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png +USES+= jpeg USE_GL= gl PLIST_SUB+= CLIENT="" EGL_BIN+= egl Index: games/ezquake/Makefile =================================================================== --- games/ezquake/Makefile +++ games/ezquake/Makefile @@ -36,7 +36,7 @@ OPTIONS_DEFAULT= OPENGL X11 OPTIMIZED_CFLAGS OPTIONS_SUB= yes -OPENGL_LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg +OPENGL_USES= jpeg OPENGL_USE= GL=yes X11_USE= XORG=xxf86dga Index: games/flightgear/Makefile =================================================================== --- games/flightgear/Makefile +++ games/flightgear/Makefile @@ -17,8 +17,7 @@ LICENSE= GPLv2 -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg \ - libpng.so:${PORTSDIR}/graphics/png \ +LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png \ libboost_thread.so:${PORTSDIR}/devel/boost-libs \ libfltk.so:${PORTSDIR}/x11-toolkits/fltk \ libosg.so:${PORTSDIR}/graphics/osg \ @@ -34,7 +33,7 @@ USE_SQLITE= 3 USE_QT5= core buildtools qmake widgets -USES= cpe tar:bzip2 dos2unix cmake compiler openal:al,alut +USES= cpe dos2unix cmake compiler jpeg openal:al,alut tar:bzip2 DOS2UNIX_REGEX= .*\.(c|h|cxx|cpp|hxx|hpp) CMAKE_ARGS+= -DENABLE_JS_SERVER:BOOL=ON \ -DSYSTEM_SQLITE:BOOL=ON \ Index: games/freedroid/Makefile =================================================================== --- games/freedroid/Makefile +++ games/freedroid/Makefile @@ -13,10 +13,9 @@ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg \ - libpng.so:${PORTSDIR}/graphics/png +LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png -USES= iconv +USES= iconv jpeg USE_SDL= mixer image sdl GNU_CONFIGURE= yes Index: games/freeminer/Makefile =================================================================== --- games/freeminer/Makefile +++ games/freeminer/Makefile @@ -39,9 +39,9 @@ CLIENT_CMAKE_ON= -DBUILD_CLIENT=1 CLIENT_CMAKE_OFF= -DBUILD_CLIENT=0 -CLIENT_LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg \ - libpng.so:${PORTSDIR}/graphics/png \ +CLIENT_LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png \ libIrrlicht.so:${PORTSDIR}/x11-toolkits/irrlicht +CLIENT_USES= jpeg CLIENT_USE= GL=gl XORG=x11 SERVER_CMAKE_ON= -DBUILD_SERVER=1 SERVER_CMAKE_OFF= -DBUILD_SERVER=0 Index: games/fteqw/Makefile =================================================================== --- games/fteqw/Makefile +++ games/fteqw/Makefile @@ -37,9 +37,9 @@ .endif .if ${PORT_OPTIONS:MGLCLIENT} || !empty(PORT_OPTIONS:MSDLCLIENT) -LIB_DEPENDS+= libjpeg.so:${PORTSDIR}/graphics/jpeg \ - libpng.so:${PORTSDIR}/graphics/png \ +LIB_DEPENDS+= libpng.so:${PORTSDIR}/graphics/png \ libvorbis.so:${PORTSDIR}/audio/libvorbis +USES+= jpeg .endif .if ${PORT_OPTIONS:MGLCLIENT} Index: games/gracer/Makefile =================================================================== --- games/gracer/Makefile +++ games/gracer/Makefile @@ -12,11 +12,10 @@ BUILD_DEPENDS= ${LOCALBASE}/lib/libplibsl.a:${PORTSDIR}/x11-toolkits/plib LIB_DEPENDS= libgif.so:${PORTSDIR}/graphics/giflib \ - libpng.so:${PORTSDIR}/graphics/png \ - libjpeg.so:${PORTSDIR}/graphics/jpeg + libpng.so:${PORTSDIR}/graphics/png USE_GL= glut -USES= gmake perl5 tcl:84 +USES= gmake jpeg perl5 tcl:84 USE_PERL5= build GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-plib=${LOCALBASE} Index: games/jigzo/Makefile =================================================================== --- games/jigzo/Makefile +++ games/jigzo/Makefile @@ -14,10 +14,9 @@ LICENSE= GPLv2 # or later LICENSE_FILE= ${WRKSRC}/GPL.txt -LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png \ - libjpeg.so:${PORTSDIR}/graphics/jpeg +LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png -USES= gmake tar:tgz +USES= gmake jpeg tar:tgz USE_SDL= sdl mixer USE_GL= gl MAKE_ARGS= CXX=${CXX} Index: games/joequake/Makefile =================================================================== --- games/joequake/Makefile +++ games/joequake/Makefile @@ -40,7 +40,7 @@ .if ${PORT_OPTIONS:MOPENGL} USE_GL= yes -LIB_DEPENDS+= libjpeg.so:${PORTSDIR}/graphics/jpeg +USES+= jpeg ALL_TARGET+= glx PLIST_SUB+= GLX="" .else Index: games/lugaru/Makefile =================================================================== --- games/lugaru/Makefile +++ games/lugaru/Makefile @@ -15,11 +15,10 @@ LICENSE_FILE= ${WRKSRC}/COPYING.txt LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png \ - libjpeg.so:${PORTSDIR}/graphics/jpeg \ libvorbis.so:${PORTSDIR}/audio/libvorbis \ libogg.so:${PORTSDIR}/audio/libogg -USES= cmake openal:soft pkgconfig tar:bzip2 +USES= cmake jpeg openal:soft pkgconfig tar:bzip2 USE_GL= glu USE_SDL= sdl USE_XORG= sm Index: games/macopix/Makefile =================================================================== --- games/macopix/Makefile +++ games/macopix/Makefile @@ -15,7 +15,6 @@ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png \ - libjpeg.so:${PORTSDIR}/graphics/jpeg \ libtiff.so:${PORTSDIR}/graphics/tiff LICENSE= GPLv2 # or later @@ -35,7 +34,7 @@ macopix-mascot-marimite-euc-ja-2.20.tar.gz \ macopix-mascot-HxB-euc-ja-0.30.tar.gz -USES= gettext gmake iconv libtool pkgconfig +USES= gettext gmake iconv jpeg libtool pkgconfig USE_XORG= x11 GNU_CONFIGURE= yes Index: games/megaglest/Makefile =================================================================== --- games/megaglest/Makefile +++ games/megaglest/Makefile @@ -12,7 +12,6 @@ COMMENT= Open source 3D real-time strategy game LIB_DEPENDS= libcurl.so:${PORTSDIR}/ftp/curl \ - libjpeg.so:${PORTSDIR}/graphics/jpeg \ libpng.so:${PORTSDIR}/graphics/png \ libxerces-c.so:${PORTSDIR}/textproc/xerces-c3 \ libftgl.so:${PORTSDIR}/graphics/ftgl \ @@ -23,7 +22,7 @@ SUB_FILES= pkg-message -USES= cmake compiler:c++11-lib display:build dos2unix lua \ +USES= cmake compiler:c++11-lib display:build dos2unix jpeg lua \ openal:al,alut pkgconfig tar:xz USE_GL= glew gl glu USE_SDL= yes Index: games/minetest/Makefile =================================================================== --- games/minetest/Makefile +++ games/minetest/Makefile @@ -38,9 +38,9 @@ CLIENT_CMAKE_ON= -DBUILD_CLIENT=1 CLIENT_CMAKE_OFF= -DBUILD_CLIENT=0 -CLIENT_LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg \ - libpng.so:${PORTSDIR}/graphics/png \ +CLIENT_LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png \ libIrrlicht.so:${PORTSDIR}/x11-toolkits/irrlicht +CLIENT_USES= jpeg CLIENT_USE= GL=gl XORG=x11 SERVER_CMAKE_ON= -DBUILD_SERVER=1 SERVER_CMAKE_OFF= -DBUILD_SERVER=0 Index: games/netradiant/Makefile =================================================================== --- games/netradiant/Makefile +++ games/netradiant/Makefile @@ -17,10 +17,9 @@ LICENSE= GPLv2 LIB_DEPENDS= libgtkglext-x11-1.0.so:${PORTSDIR}/x11-toolkits/gtkglext \ - libjpeg.so:${PORTSDIR}/graphics/jpeg \ libwebp.so:${PORTSDIR}/graphics/webp -USES= gmake pkgconfig tar:bzip2 +USES= gmake jpeg pkgconfig tar:bzip2 USE_GL= gl USE_GNOME= gtk20 libxml2 MAKE_ENV= BUILD=release DOWNLOAD_GAMEPACKS=no LIBS_DL="" \ Index: games/neverball/Makefile =================================================================== --- games/neverball/Makefile +++ games/neverball/Makefile @@ -13,11 +13,10 @@ LICENSE= GPLv2 LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png \ - libjpeg.so:${PORTSDIR}/graphics/jpeg \ libvorbis.so:${PORTSDIR}/audio/libvorbis \ libphysfs.so:${PORTSDIR}/devel/physfs -USES= gmake iconv +USES= gmake iconv jpeg USE_GL= gl USE_SDL= sdl2 ttf2 MAKE_ARGS+= DATADIR="${DATADIR}" \ Index: games/nexuiz/Makefile =================================================================== --- games/nexuiz/Makefile +++ games/nexuiz/Makefile @@ -13,15 +13,14 @@ MAINTAINER= amdmi3@FreeBSD.org COMMENT= Fast-paced, chaotic, and intense multiplayer first person shooter -LIB_DEPENDS= libcurl.so:${PORTSDIR}/ftp/curl \ - libjpeg.so:${PORTSDIR}/graphics/jpeg +LIB_DEPENDS= libcurl.so:${PORTSDIR}/ftp/curl LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/gpl.txt MANUAL_PACKAGE_BUILD= huge (880MiB) -USES= shebangfix zip:infozip +USES= jpeg shebangfix zip:infozip SHEBANG_FILES= server/rcon.pl server/rcon2irc/rcon2irc.pl WRKSRC= ${WRKDIR}/Nexuiz BUILD_WRKSRC= ${WRKSRC}/sources/darkplaces Index: games/openalchemist/Makefile =================================================================== --- games/openalchemist/Makefile +++ games/openalchemist/Makefile @@ -19,7 +19,6 @@ BUILD_DEPENDS= zip:${PORTSDIR}/archivers/zip LIB_DEPENDS= libclanCore.so:${PORTSDIR}/devel/clanlib1 \ - libjpeg.so:${PORTSDIR}/graphics/jpeg \ libpng.so:${PORTSDIR}/graphics/png CPPFLAGS+= -I${LOCALBASE}/include @@ -29,7 +28,7 @@ USE_XORG= xxf86vm xi x11 xmu xext xdamage xfixes xau xdmcp xt sm ice USE_GL= gl glu USE_SDL= sdl gfx -USES= autoreconf pkgconfig iconv shebangfix gmake +USES= autoreconf gmake iconv jpeg pkgconfig shebangfix SHEBANG_FILES= openalchemist-config PORTDOCS= AUTHORS ChangeLog README TODO Index: games/openclonk/Makefile =================================================================== --- games/openclonk/Makefile +++ games/openclonk/Makefile @@ -16,12 +16,11 @@ LIB_DEPENDS= libboost_thread.so:${PORTSDIR}/devel/boost-libs \ libfreetype.so:${PORTSDIR}/print/freetype2 \ - libjpeg.so:${PORTSDIR}/graphics/jpeg \ libogg.so:${PORTSDIR}/audio/libogg \ libpng.so:${PORTSDIR}/graphics/png \ libvorbis.so:${PORTSDIR}/audio/libvorbis -USES= compiler:c++11-lib cmake desktop-file-utils iconv pkgconfig tar:bzip2 +USES= compiler:c++11-lib cmake desktop-file-utils iconv jpeg pkgconfig tar:bzip2 USE_GL= glew USE_GNOME= gtk20 USE_SDL= sdl mixer Index: games/penguin-command/Makefile =================================================================== --- games/penguin-command/Makefile +++ games/penguin-command/Makefile @@ -10,9 +10,9 @@ MAINTAINER= amdmi3@FreeBSD.org COMMENT= Clone of the classic game Missile Command -LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png \ - libjpeg.so:${PORTSDIR}/graphics/jpeg +LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png +USES= jpeg USE_SDL= mixer image sdl GNU_CONFIGURE= yes Index: games/q2p/Makefile =================================================================== --- games/q2p/Makefile +++ games/q2p/Makefile @@ -36,8 +36,8 @@ .include .if ${PORT_OPTIONS:MGLX} || ${PORT_OPTIONS:MSDLGL} -LIB_DEPENDS+= libjpeg.so:${PORTSDIR}/graphics/jpeg \ - libpng.so:${PORTSDIR}/graphics/png +LIB_DEPENDS+= libpng.so:${PORTSDIR}/graphics/png +USES+= jpeg USE_GL= glu .endif Index: games/q2pro/Makefile =================================================================== --- games/q2pro/Makefile +++ games/q2pro/Makefile @@ -62,8 +62,8 @@ .endif .if ${PORT_OPTIONS:MGL} -LIB_DEPENDS+= libjpeg.so:${PORTSDIR}/graphics/jpeg \ - libpng.so:${PORTSDIR}/graphics/png +LIB_DEPENDS+= libpng.so:${PORTSDIR}/graphics/png +USES+= jpeg USE_GL= gl ALL_TARGET+= ref_newgl PLIST_SUB+= GL="" Index: games/quake2lnx/Makefile =================================================================== --- games/quake2lnx/Makefile +++ games/quake2lnx/Makefile @@ -72,7 +72,7 @@ .if ${PORT_OPTIONS:MEYECANDY} DISTFILES+= maxpak.pak -LIB_DEPENDS+= libjpeg.so:${PORTSDIR}/graphics/jpeg +USES+= jpeg USE_GL= glu MAKE_ARGS+= BUILD_QMAX=YES PLIST_SUB+= QMAX="" Index: games/quake2max/Makefile =================================================================== --- games/quake2max/Makefile +++ games/quake2max/Makefile @@ -42,8 +42,8 @@ .include .if ${PORT_OPTIONS:MGLX} || ${PORT_OPTIONS:MSDLGL} -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg \ - libpng.so:${PORTSDIR}/graphics/png +LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png +USES+= jpeg USE_GL= glu .endif Index: games/qudos/Makefile =================================================================== --- games/qudos/Makefile +++ games/qudos/Makefile @@ -63,9 +63,9 @@ .endfor .if ${PORT_OPTIONS:MGLX} || ${PORT_OPTIONS:MSDLGL} +USES+= jpeg USE_GL= glu -LIB_DEPENDS+= libjpeg.so:${PORTSDIR}/graphics/jpeg \ - libpng.so:${PORTSDIR}/graphics/png +LIB_DEPENDS+= libpng.so:${PORTSDIR}/graphics/png .endif .if ${PORT_OPTIONS:MSDL} || ${PORT_OPTIONS:MSDLGL} Index: games/r1q2/Makefile =================================================================== --- games/r1q2/Makefile +++ games/r1q2/Makefile @@ -62,10 +62,10 @@ .endif .if ${PORT_OPTIONS:MREF_GL} +USES+= jpeg USE_GL= gl USE_SDL= sdl -LIB_DEPENDS+= libjpeg.so:${PORTSDIR}/graphics/jpeg \ - libpng.so:${PORTSDIR}/graphics/png +LIB_DEPENDS+= libpng.so:${PORTSDIR}/graphics/png ALL_TARGET+= ref_gl PLIST_SUB+= REF_GL="" .else Index: games/scorched3d/Makefile =================================================================== --- games/scorched3d/Makefile +++ games/scorched3d/Makefile @@ -15,7 +15,6 @@ LIB_DEPENDS= libGLEW.so:${PORTSDIR}/graphics/glew \ libvorbis.so:${PORTSDIR}/audio/libvorbis \ - libjpeg.so:${PORTSDIR}/graphics/jpeg \ libpng.so:${PORTSDIR}/graphics/png \ libfftw3.so:${PORTSDIR}/math/fftw3 \ libfftw3f.so:${PORTSDIR}/math/fftw3-float \ @@ -30,7 +29,7 @@ USE_WX= 2.8 WX_CONF_ARGS= absolute WX_UNICODE= yes -USES= autoreconf dos2unix gmake iconv openal:al,alut perl5 pkgconfig +USES= autoreconf dos2unix gmake iconv jpeg openal:al,alut perl5 pkgconfig GNU_CONFIGURE= yes CONFIGURE_ARGS= --datadir=${DATADIR} Index: games/sdlquake2/Makefile =================================================================== --- games/sdlquake2/Makefile +++ games/sdlquake2/Makefile @@ -26,8 +26,8 @@ .include "${.CURDIR}/../quake2-data/Makefile.include" -CLIENT_LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg \ - libpng.so:${PORTSDIR}/graphics/png +CLIENT_LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png +CLIENT_USES= jpeg CLIENT_USE= GL=yes CLIENT_USE= SDL=sdl CLIENT_MAKE_ENV= BUILD_CLIENT=YES Index: games/supertuxkart/Makefile =================================================================== --- games/supertuxkart/Makefile +++ games/supertuxkart/Makefile @@ -16,14 +16,13 @@ LIB_DEPENDS= libvorbisfile.so:${PORTSDIR}/audio/libvorbis \ libogg.so:${PORTSDIR}/audio/libogg \ libcurl.so:${PORTSDIR}/ftp/curl \ - libpng.so:${PORTSDIR}/graphics/png \ - libjpeg.so:${PORTSDIR}/graphics/jpeg + libpng.so:${PORTSDIR}/graphics/png BROKEN_powerpc= does not configure on powerpc BROKEN_FreeBSD_8= does not build on 8.x USES= alias cmake compiler:c++11-lib dos2unix gettext \ - gmake openal:al pkgconfig tar:xz + gmake jpeg openal:al pkgconfig tar:xz USE_GL= gl glu USE_SDL= sdl USE_XORG= x11 xext sm ice Index: games/tuxpuck/Makefile =================================================================== --- games/tuxpuck/Makefile +++ games/tuxpuck/Makefile @@ -12,13 +12,12 @@ LICENSE= GPLv2 -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg \ - libpng.so:${PORTSDIR}/graphics/png \ +LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png \ libvorbis.so:${PORTSDIR}/audio/libvorbis \ libfreetype.so:${PORTSDIR}/print/freetype2 USE_SDL= sdl -USES= gmake +USES= gmake jpeg ALL_TARGET= ${PORTNAME} MAKE_JOBS_UNSAFE= yes Index: games/ufoai/Makefile =================================================================== --- games/ufoai/Makefile +++ games/ufoai/Makefile @@ -13,7 +13,6 @@ COMMENT= Strategy game featuring tactical combat LIB_DEPENDS= libvorbis.so:${PORTSDIR}/audio/libvorbis \ - libjpeg.so:${PORTSDIR}/graphics/jpeg \ libpng.so:${PORTSDIR}/graphics/png \ libcurl.so:${PORTSDIR}/ftp/curl \ libtheora.so:${PORTSDIR}/multimedia/libtheora \ @@ -25,7 +24,7 @@ USE_GL= yes USE_SDL= sdl image mixer ttf USE_CXXSTD= c++11 -USES= compiler:c++11-lang execinfo gettext gmake openal:soft pkgconfig \ +USES= compiler:c++11-lang execinfo gettext gmake jpeg openal:soft pkgconfig \ python:build tar:bzip2 HAS_CONFIGURE= yes CONFIGURE_ARGS+= --enable-release --target-os=freebsd Index: games/vavoom/Makefile =================================================================== --- games/vavoom/Makefile +++ games/vavoom/Makefile @@ -12,10 +12,9 @@ LICENSE= GPLv2 -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg \ - libpng.so:${PORTSDIR}/graphics/png +LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png -USES= cmake dos2unix tar:bzip2 +USES= cmake dos2unix jpeg tar:bzip2 DOS2UNIX_REGEX= ((.*\.(c|cpp|h|s|asm|inc|vc|ls|acs|cfg|txt|vs|mak|mgw"))$$|\/(makefile\..*|makefile|Makefile)$$) MAKE_JOBS_UNSAFE= yes Index: games/warsow/Makefile =================================================================== --- games/warsow/Makefile +++ games/warsow/Makefile @@ -69,7 +69,7 @@ . if ${PORT_OPTIONS:MREF_GL} USE_GL= gl USE_XORG+= xinerama -LIB_DEPENDS+= libjpeg.so:${PORTSDIR}/graphics/jpeg +USES+= jpeg ALL_TARGET+= ref_gl . endif Index: games/xglk/Makefile =================================================================== --- games/xglk/Makefile +++ games/xglk/Makefile @@ -12,11 +12,11 @@ MAINTAINER= ports@FreeBSD.org COMMENT= X Windows Implementation of the Glk API -LIB_DEPENDS+= libjpeg.so:${PORTSDIR}/graphics/jpeg \ - libpng.so:${PORTSDIR}/graphics/png +LIB_DEPENDS+= libpng.so:${PORTSDIR}/graphics/png WRKSRC= ${WRKDIR}/${PORTNAME} +USES= jpeg USE_XORG= x11 MAKE_ENV+= AR=${AR} RANLIB=${RANLIB} ECHO=${ECHO} RM=${RM:Q} Index: games/xmoto/Makefile =================================================================== --- games/xmoto/Makefile +++ games/xmoto/Makefile @@ -13,7 +13,6 @@ COMMENT= Challenging 2D motocross platform game LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png \ - libjpeg.so:${PORTSDIR}/graphics/jpeg \ libcurl.so:${PORTSDIR}/ftp/curl \ libxdg-basedir.so:${PORTSDIR}/x11/libxdg-basedir BUILD_DEPENDS= ${LOCALBASE}/lib/libode.a:${PORTSDIR}/devel/ode @@ -22,7 +21,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING GNU_CONFIGURE= yes -USES= gmake dos2unix lua:51 +USES= dos2unix gmake jpeg lua:51 USE_GNOME= libxml2 USE_SQLITE= 3 USE_SDL= sdl mixer ttf net Index: games/xonotic/Makefile =================================================================== --- games/xonotic/Makefile +++ games/xonotic/Makefile @@ -12,12 +12,11 @@ COMMENT= Fast-paced, chaotic, and intense multiplayer first person shooter LIB_DEPENDS= libcurl.so:${PORTSDIR}/ftp/curl \ - libpng.so:${PORTSDIR}/graphics/png \ - libjpeg.so:${PORTSDIR}/graphics/jpeg + libpng.so:${PORTSDIR}/graphics/png MANUAL_PACKAGE_BUILD= huge (930M) -USES= shebangfix zip:infozip +USES= jpeg shebangfix zip:infozip SHEBANG_FILES= server/rcon.pl server/rcon2irc/rcon2irc.pl WRKSRC= ${WRKDIR}/Xonotic BUILD_WRKSRC= ${WRKSRC}/source/darkplaces Index: graphics/GraphicsMagick/Makefile =================================================================== --- graphics/GraphicsMagick/Makefile +++ graphics/GraphicsMagick/Makefile @@ -14,7 +14,6 @@ LIB_DEPENDS= libjbig.so:${PORTSDIR}/graphics/jbigkit \ libjasper.so:${PORTSDIR}/graphics/jasper \ - libjpeg.so:${PORTSDIR}/graphics/jpeg \ liblcms2.so:${PORTSDIR}/graphics/lcms2 \ libpng.so:${PORTSDIR}/graphics/png \ libtiff.so:${PORTSDIR}/graphics/tiff \ @@ -22,7 +21,7 @@ PORTSCOUT= limit:^1\.3\. -USES= iconv libtool tar:bzip2 +USES= iconv jpeg libtool tar:bzip2 USE_GNOME= libxml2 USE_GHOSTSCRIPT=yes GNU_CONFIGURE= yes Index: graphics/ImageMagick/Makefile =================================================================== --- graphics/ImageMagick/Makefile +++ graphics/ImageMagick/Makefile @@ -194,7 +194,7 @@ .endif .if ${PORT_OPTIONS:MJPEG} -LIB_DEPENDS+= libjpeg.so:${PORTSDIR}/graphics/jpeg +USES+= jpeg PLIST_SUB+= JPEG="" .else CONFIGURE_ARGS+= --without-jpeg Index: graphics/aaphoto/Makefile =================================================================== --- graphics/aaphoto/Makefile +++ graphics/aaphoto/Makefile @@ -13,14 +13,13 @@ LICENSE= GPLv3 LIB_DEPENDS= libjasper.so:${PORTSDIR}/graphics/jasper \ - libjpeg.so:${PORTSDIR}/graphics/jpeg \ libpng.so:${PORTSDIR}/graphics/png USE_GITHUB= yes GH_ACCOUNT= log69 GNU_CONFIGURE= yes -USES= compiler:openmp +USES= compiler:openmp jpeg CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib Index: graphics/argyllcms/Makefile =================================================================== --- graphics/argyllcms/Makefile +++ graphics/argyllcms/Makefile @@ -13,12 +13,11 @@ LICENSE= AGPLv3 BUILD_DEPENDS= jam:${PORTSDIR}/devel/jam -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg \ - libtiff.so:${PORTSDIR}/graphics/tiff +LIB_DEPENDS= libtiff.so:${PORTSDIR}/graphics/tiff WRKSRC= ${WRKDIR}/Argyll_V${PORTVERSION} -USES= cpe zip +USES= cpe jpeg zip USE_XORG= x11 xau xdmcp xext xinerama xrandr xscrnsaver xxf86vm post-patch: Index: graphics/autopano-sift-c/Makefile =================================================================== --- graphics/autopano-sift-c/Makefile +++ graphics/autopano-sift-c/Makefile @@ -11,7 +11,6 @@ COMMENT= Automatic panorama control point generation tool, C port LIB_DEPENDS= libtiff.so:${PORTSDIR}/graphics/tiff \ - libjpeg.so:${PORTSDIR}/graphics/jpeg \ libpng.so:${PORTSDIR}/graphics/png \ libpano13.so:${PORTSDIR}/graphics/libpano13 @@ -20,7 +19,7 @@ CONFLICTS= autopano-sift-[0-9]* USE_GNOME= libxml2 -USES= cmake +USES= cmake jpeg PORTDOCS= * Index: graphics/blender/Makefile =================================================================== --- graphics/blender/Makefile +++ graphics/blender/Makefile @@ -13,13 +13,12 @@ LICENSE= GPLv2 -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg \ - libpng.so:${PORTSDIR}/graphics/png \ +LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png \ libfreetype.so:${PORTSDIR}/print/freetype2 USE_XORG= x11 xext xmu USE_GL= glew -USES= cmake:outsource compiler:features python:3.4 shebangfix +USES= cmake:outsource compiler:features jpeg python:3.4 shebangfix INSTALLS_ICONS= yes CMAKE_ARGS= -DWITH_PYTHON_INSTALL:BOOL=OFF \ -DWITH_PYTHON_INSTALL_NUMPY:BOOL=OFF \ Index: graphics/bmeps/Makefile =================================================================== --- graphics/bmeps/Makefile +++ graphics/bmeps/Makefile @@ -13,8 +13,7 @@ LICENSE= BSD3CLAUSE -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg \ - libpng.so:${PORTSDIR}/graphics/png \ +LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png \ libtiff.so:${PORTSDIR}/graphics/tiff GNU_CONFIGURE= yes @@ -27,7 +26,7 @@ ALL_TARGET= bmpp MAKEFILE= GNUmakefile -USES= gmake +USES= gmake jpeg CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib Index: graphics/cimg/Makefile =================================================================== --- graphics/cimg/Makefile +++ graphics/cimg/Makefile @@ -53,7 +53,6 @@ . if !defined(WITH_DEBUG) LIB_DEPENDS+= libpng.so:${PORTSDIR}/graphics/png \ - libjpeg.so:${PORTSDIR}/graphics/jpeg \ libtiff.so:${PORTSDIR}/graphics/tiff \ libIlmImf.so:${PORTSDIR}/graphics/OpenEXR \ libgimp-2.0.so:${PORTSDIR}/graphics/gimp-app \ @@ -61,6 +60,7 @@ libopencv_legacy.so:${PORTSDIR}/graphics/opencv \ libopencv_core.so:${PORTSDIR}/graphics/opencv-core\ libGraphicsMagick.so:${PORTSDIR}/graphics/GraphicsMagick +USES+= jpeg ALL_TARGET= Mlinux . else ALL_TARGET= dlinux Index: graphics/cinepaint/Makefile =================================================================== --- graphics/cinepaint/Makefile +++ graphics/cinepaint/Makefile @@ -15,7 +15,6 @@ LIB_DEPENDS= libIlmImf.so:${PORTSDIR}/graphics/OpenEXR \ libftgl.so:${PORTSDIR}/graphics/ftgl \ - libjpeg.so:${PORTSDIR}/graphics/jpeg \ liblcms.so:${PORTSDIR}/graphics/lcms \ libpng.so:${PORTSDIR}/graphics/png \ libtiff.so:${PORTSDIR}/graphics/tiff \ @@ -26,7 +25,7 @@ PRINT_DESC= Gutenprint (gimp-print) plugin GNU_CONFIGURE= yes -USES= autoreconf desktop-file-utils gettext gmake libtool \ +USES= autoreconf desktop-file-utils gettext gmake jpeg libtool \ pkgconfig python USE_XORG= xmu USE_GNOME= gtk20 Index: graphics/commons-utilities/Makefile =================================================================== --- graphics/commons-utilities/Makefile +++ graphics/commons-utilities/Makefile @@ -12,7 +12,6 @@ LICENSE= GPLv3 -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg RUN_DEPENDS= p5-Image-ExifTool>=0:${PORTSDIR}/graphics/p5-Image-ExifTool \ p5-Term-ReadKey>=0:${PORTSDIR}/devel/p5-Term-ReadKey \ p5-Text-CSV_XS>=0:${PORTSDIR}/textproc/p5-Text-CSV_XS \ @@ -20,7 +19,7 @@ ${PYTHON_PKGNAMEPREFIX}mechanize>=0.2:${PORTSDIR}/www/py-mechanize \ exiv2:${PORTSDIR}/graphics/exiv2 -USES= perl5 python +USES= jpeg perl5 python USE_PERL5= run NO_BUILD= yes Index: graphics/cthumb/Makefile =================================================================== --- graphics/cthumb/Makefile +++ graphics/cthumb/Makefile @@ -11,12 +11,11 @@ COMMENT= Themeable web picture album generator RUN_DEPENDS= ${LOCALBASE}/bin/pnmscale:${PORTSDIR}/graphics/netpbm \ - ${LOCALBASE}/bin/djpeg:${PORTSDIR}/graphics/jpeg \ ${LOCALBASE}/bin/jhead:${PORTSDIR}/graphics/jhead \ p5-HTML-Parser>=0:${PORTSDIR}/www/p5-HTML-Parser \ p5-URI>=0:${PORTSDIR}/net/p5-URI -USES= perl5 +USES= jpeg:run perl5 GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-themedir=${DATADIR} CONFIGURE_ENV= perl_path=${PERL} Index: graphics/dataplot/Makefile =================================================================== --- graphics/dataplot/Makefile +++ graphics/dataplot/Makefile @@ -17,13 +17,12 @@ COMMENT= Free software system for statistical visualization LIB_DEPENDS= libgd.so:${PORTSDIR}/graphics/gd \ - libpng.so:${PORTSDIR}/graphics/png \ - libjpeg.so:${PORTSDIR}/graphics/jpeg + libpng.so:${PORTSDIR}/graphics/png OPTIONS_DEFINE= DOCS DOCS_DISTFILES= dpsnapsh.pdf:doc -USES= fortran +USES= fortran jpeg USE_XORG= x11 xi NO_WRKSUBDIR= yes MAXOBV?= 400000 # Change if you need more observations/variable Index: graphics/dcraw-m/Makefile =================================================================== --- graphics/dcraw-m/Makefile +++ graphics/dcraw-m/Makefile @@ -12,7 +12,6 @@ LICENSE= GPLv2 LIB_DEPENDS= libjasper.so:${PORTSDIR}/graphics/jasper \ - libjpeg.so:${PORTSDIR}/graphics/jpeg \ liblcms2.so:${PORTSDIR}/graphics/lcms2 \ libMagickWand-6.so:${PORTSDIR}/graphics/ImageMagick @@ -20,7 +19,7 @@ GH_ACCOUNT= waitman GH_TAGNAME= 1392579 -USES= pkgconfig +USES= jpeg pkgconfig CFLAGS += -Wall -I${LOCALBASE}/include \ `MagickWand-config --cflags --cppflags` \ Index: graphics/dcraw/Makefile =================================================================== --- graphics/dcraw/Makefile +++ graphics/dcraw/Makefile @@ -10,12 +10,11 @@ COMMENT= Decoder for RAW files from digital cameras LIB_DEPENDS= libjasper.so:${PORTSDIR}/graphics/jasper \ - libjpeg.so:${PORTSDIR}/graphics/jpeg \ liblcms2.so:${PORTSDIR}/graphics/lcms2 CFLAGS+= -I${LOCALBASE}/include -I${LOCALBASE}/include/jasper LDFLAGS+= -L${LOCALBASE}/lib -lm -ljasper -ljpeg -llcms2 -USES= tar:xz +USES= jpeg tar:xz PLIST_FILES= bin/${PORTNAME} \ man/man1/${PORTNAME}.1.gz Index: graphics/devil/Makefile =================================================================== --- graphics/devil/Makefile +++ graphics/devil/Makefile @@ -46,7 +46,7 @@ NVTT_DESC= Enable NVidia texture tools support SIMD_DESC= Enable SIMD autodetection (AltiVec, SSE3,...) -JPEG_LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg +JPEG_USES= jpeg JPEG_CONFIGURE_ENABLE= jpeg JASPER_LIB_DEPENDS= libjasper.so:${PORTSDIR}/graphics/jasper JASPER_CONFIGURE_ENABLE=jp2 Index: graphics/djvulibre/Makefile =================================================================== --- graphics/djvulibre/Makefile +++ graphics/djvulibre/Makefile @@ -13,8 +13,7 @@ LICENSE= GPLv2 # or later LICENSE_FILE= ${WRKSRC}/COPYING -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg \ - libtiff.so:${PORTSDIR}/graphics/tiff +LIB_DEPENDS= libtiff.so:${PORTSDIR}/graphics/tiff GNU_CONFIGURE= yes CONFIGURE_ENV= JPEG_CFLAGS="-I${LOCALBASE}/include" \ @@ -22,7 +21,7 @@ TIFF_CFLAGS="-I${LOCALBASE}/include" \ TIFF_LIBS="-L${LOCALBASE}/lib -ltiff" LDFLAGS+= -L${LOCALBASE}/lib ${ICONV_LIB} -USES= cpe iconv libtool pathfix +USES= cpe iconv jpeg libtool pathfix CPE_VENDOR= djvulibre_project USE_LDCONFIG= yes CONFLICTS= djvulibre-nox11-3* Index: graphics/enblend/Makefile =================================================================== --- graphics/enblend/Makefile +++ graphics/enblend/Makefile @@ -13,8 +13,7 @@ BUILD_DEPENDS= ${LOCALBASE}/bin/makeinfo:${PORTSDIR}/print/texinfo \ OpenEXR>=1.0:${PORTSDIR}/graphics/OpenEXR -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg \ - liblcms2.so:${PORTSDIR}/graphics/lcms2 \ +LIB_DEPENDS= liblcms2.so:${PORTSDIR}/graphics/lcms2 \ libxmi.so:${PORTSDIR}/graphics/plotutils \ libtiff.so:${PORTSDIR}/graphics/tiff \ libboost_filesystem.so:${PORTSDIR}/devel/boost-libs \ @@ -23,7 +22,7 @@ RUN_DEPENDS= OpenEXR>=1.0:${PORTSDIR}/graphics/OpenEXR USE_AUTOTOOLS= automake:env autoconf:env -USES= gmake compiler:features makeinfo +USES= compiler:features gmake jpeg makeinfo # We need a newer version of makeinfo for this. # Remove this line when we remove texinfo from the base system. CONFIGURE_ARGS= MAKEINFO="${LOCALBASE}/bin/makeinfo" Index: graphics/eom/Makefile =================================================================== --- graphics/eom/Makefile +++ graphics/eom/Makefile @@ -11,11 +11,10 @@ COMMENT= Eye of MATE image viewer BUILD_DEPENDS= itstool:${PORTSDIR}/textproc/itstool -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg PORTSCOUT= limitw:1,even -USES= desktop-file-utils gettext gmake libtool pathfix pkgconfig \ +USES= desktop-file-utils gettext gmake jpeg libtool pathfix pkgconfig \ tar:xz USE_MATE= desktop icontheme USE_XORG= x11 Index: graphics/epeg/Makefile =================================================================== --- graphics/epeg/Makefile +++ graphics/epeg/Makefile @@ -12,10 +12,8 @@ MAINTAINER= bf@FreeBSD.org COMMENT= Immensely fast JPEG thumbnailing library -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg - GNU_CONFIGURE= yes -USES= libtool pathfix tar:bzip2 +USES= jpeg libtool pathfix tar:bzip2 USE_LDCONFIG= yes CPPFLAGS+= -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib Index: graphics/exact-image/Makefile =================================================================== --- graphics/exact-image/Makefile +++ graphics/exact-image/Makefile @@ -14,7 +14,6 @@ BUILD_DEPENDS= swig:${PORTSDIR}/devel/swig13 LIB_DEPENDS= libagg.so:${PORTSDIR}/graphics/agg \ - libjpeg.so:${PORTSDIR}/graphics/jpeg \ libtiff.so:${PORTSDIR}/graphics/tiff \ libpng.so:${PORTSDIR}/graphics/png \ libgif.so:${PORTSDIR}/graphics/giflib \ @@ -27,7 +26,7 @@ #hack to get custom exactcode configure script to enable tiff support with #broken headers on c++ in base system: CPPFLAGS+= -fpermissive -I${LOCALBASE}/include -USES= gmake perl5 pkgconfig python tar:bzip2 +USES= gmake jpeg perl5 pkgconfig python tar:bzip2 USE_XORG= x11 HAS_CONFIGURE= yes INSTALL_WRKSRC= ${WRKSRC}/objdir Index: graphics/exiftran/Makefile =================================================================== --- graphics/exiftran/Makefile +++ graphics/exiftran/Makefile @@ -11,13 +11,12 @@ MAINTAINER= mm@FreeBSD.org COMMENT= Command line utility to transform jpeg files -LIB_DEPENDS= libexif.so:${PORTSDIR}/graphics/libexif \ - libjpeg.so:${PORTSDIR}/graphics/jpeg +LIB_DEPENDS= libexif.so:${PORTSDIR}/graphics/libexif LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING -USES= uidfix +USES= jpeg uidfix MAKE_ARGS+= WRKSRC=${WRKSRC} BINDIR=${PREFIX}/bin MANDIR=${MANPREFIX}/man PLIST_FILES= bin/exiftran bin/thumbnail.cgi \ Index: graphics/exrtools/Makefile =================================================================== --- graphics/exrtools/Makefile +++ graphics/exrtools/Makefile @@ -14,11 +14,10 @@ LICENSE= GPLv2 LIB_DEPENDS= libIlmImf.so:${PORTSDIR}/graphics/OpenEXR \ - libpng.so:${PORTSDIR}/graphics/png \ - libjpeg.so:${PORTSDIR}/graphics/jpeg + libpng.so:${PORTSDIR}/graphics/png GNU_CONFIGURE= yes -USES= pkgconfig gmake +USES= gmake jpeg pkgconfig CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib Index: graphics/flam3/Makefile =================================================================== --- graphics/flam3/Makefile +++ graphics/flam3/Makefile @@ -12,11 +12,10 @@ COMMENT= Flame Renderer LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png \ - libxml2.so:${PORTSDIR}/textproc/libxml2 \ - libjpeg.so:${PORTSDIR}/graphics/jpeg + libxml2.so:${PORTSDIR}/textproc/libxml2 GNU_CONFIGURE= yes -USES= gmake libtool pathfix pkgconfig +USES= gmake jpeg libtool pathfix pkgconfig CPPFLAGS+= -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib Index: graphics/gd/Makefile =================================================================== --- graphics/gd/Makefile +++ graphics/gd/Makefile @@ -12,14 +12,13 @@ MAINTAINER?= dinoex@FreeBSD.org COMMENT?= Graphics library for fast creation of images -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg \ - libtiff.so:${PORTSDIR}/graphics/tiff \ +LIB_DEPENDS= libtiff.so:${PORTSDIR}/graphics/tiff \ libpng.so:${PORTSDIR}/graphics/png \ libfreetype.so:${PORTSDIR}/print/freetype2 CONFLICTS= bazaar-1.* -USES= tar:xz pkgconfig pathfix libtool:keepla shebangfix +USES= jpeg libtool:keepla pathfix pkgconfig shebangfix tar:xz SHEBANG_FILES= ${WRKSRC}/src/bdftogd GNU_CONFIGURE= yes USE_LDCONFIG= yes Index: graphics/gdal/Makefile =================================================================== --- graphics/gdal/Makefile +++ graphics/gdal/Makefile @@ -16,7 +16,6 @@ LIB_DEPENDS= libgeotiff.so:${PORTSDIR}/graphics/libgeotiff \ libgif.so:${PORTSDIR}/graphics/giflib \ - libjpeg.so:${PORTSDIR}/graphics/jpeg \ libjson-c.so:${PORTSDIR}/devel/json-c \ libpng.so:${PORTSDIR}/graphics/png \ libtiff.so:${PORTSDIR}/graphics/tiff @@ -46,7 +45,7 @@ MAKE_JOBS_UNSAFE= yes MAKEFILE= GNUmakefile USE_LDCONFIG= yes -USES= gmake tar:xz +USES= gmake jpeg tar:xz PLIST_SUB= PORTVERSION=${PORTVERSION} PORTDATA= * Index: graphics/gdchart/Makefile =================================================================== --- graphics/gdchart/Makefile +++ graphics/gdchart/Makefile @@ -13,10 +13,9 @@ COMMENT= Easy to use fast C API for creating charts and graphs LIB_DEPENDS= libgd.so:${PORTSDIR}/graphics/gd \ - libjpeg.so:${PORTSDIR}/graphics/jpeg \ libfreetype.so:${PORTSDIR}/print/freetype2 -USES= uidfix +USES= jpeg uidfix MAKEFILE= ${FILESDIR}/Makefile MAKE_ARGS= PREFIX="${PREFIX}" LOCALBASE="${LOCALBASE}" USE_LDCONFIG= yes Index: graphics/gdk-pixbuf/Makefile =================================================================== --- graphics/gdk-pixbuf/Makefile +++ graphics/gdk-pixbuf/Makefile @@ -17,10 +17,9 @@ LICENSE_FILE= ${WRKSRC}/COPYING.LIB LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png \ - libtiff.so:${PORTSDIR}/graphics/tiff \ - libjpeg.so:${PORTSDIR}/graphics/jpeg + libtiff.so:${PORTSDIR}/graphics/tiff -USES= cpe gmake libtool pathfix tar:bzip2 +USES= cpe gmake jpeg libtool pathfix tar:bzip2 CPE_VENDOR= gnome USE_XORG= xt xi x11 USE_GNOME= gtk12 Index: graphics/gdk-pixbuf2/Makefile =================================================================== --- graphics/gdk-pixbuf2/Makefile +++ graphics/gdk-pixbuf2/Makefile @@ -32,8 +32,8 @@ OPTIONS_DEFAULT=JASPER JPEG PNG TIFF JASPER_CONFIGURE_WITH= libjasper JASPER_LIB_DEPENDS= libjasper.so:${PORTSDIR}/graphics/jasper -JPEG_CONFIGURE_WITPNGH= libjpeg -JPEG_LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg +JPEG_CONFIGURE_WITH= libjpeg +JPEG_USES= jpeg PNG_CONFIGURE_WITH= libpng PNG_LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png TIFF_CONFIGURE_WITH= libtiff Index: graphics/gegl/Makefile =================================================================== --- graphics/gegl/Makefile +++ graphics/gegl/Makefile @@ -106,7 +106,7 @@ .endif .if ${PORT_OPTIONS:MJPEG} -LIB_DEPENDS+= libjpeg.so:${PORTSDIR}/graphics/jpeg +USES+= jpeg PLIST_SUB+= JPEG="" .else CONFIGURE_ARGS+=--without-libjpeg Index: graphics/gegl3/Makefile =================================================================== --- graphics/gegl3/Makefile +++ graphics/gegl3/Makefile @@ -68,7 +68,7 @@ JASPER_LIB_DEPENDS= libjasper.so:${PORTSDIR}/graphics/jasper JASPER_CONFIGURE_WITH= jasper -JPEG_LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg +JPEG_USES= jpeg JPEG_CONFIGURE_WITH= libjpeg LCMS2_LIB_DEPENDS= liblcms2.so:${PORTSDIR}/graphics/lcms2 Index: graphics/gimageview/Makefile =================================================================== --- graphics/gimageview/Makefile +++ graphics/gimageview/Makefile @@ -13,10 +13,9 @@ LICENSE= GPLv2 # or later LICENSE_FILE= ${WRKSRC}/COPYING -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg \ - libpng.so:${PORTSDIR}/graphics/png +LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png -USES= gmake libtool pkgconfig +USES= gmake jpeg libtool pkgconfig GNU_CONFIGURE= yes USE_GNOME= gtk20 USE_XORG= xinerama ice Index: graphics/gimp-app/Makefile =================================================================== --- graphics/gimp-app/Makefile +++ graphics/gimp-app/Makefile @@ -17,7 +17,6 @@ BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/iso-codes.pc:${PORTSDIR}/misc/iso-codes LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png \ - libjpeg.so:${PORTSDIR}/graphics/jpeg \ libtiff.so:${PORTSDIR}/graphics/tiff \ liblcms2.so:${PORTSDIR}/graphics/lcms2 \ libgegl-0.2.so:${PORTSDIR}/graphics/gegl \ @@ -25,7 +24,7 @@ RUN_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/iso-codes.pc:${PORTSDIR}/misc/iso-codes GNU_CONFIGURE= yes -USES+= cpe desktop-file-utils gettext gmake libtool pathfix \ +USES+= cpe desktop-file-utils gettext gmake jpeg libtool pathfix \ pkgconfig tar:bzip2 USE_XORG= xpm xmu xext USE_GNOME+= intlhack gtk20 Index: graphics/gle-graphics/Makefile =================================================================== --- graphics/gle-graphics/Makefile +++ graphics/gle-graphics/Makefile @@ -18,9 +18,9 @@ BITMAP_IMAGES_CONFIGURE_WITH= jpeg=${LOCALBASE} tiff=${LOCALBASE} png=${LOCALBASE} BITMAP_IMAGES_DESC= Support for including bitmap images -BITMAP_IMAGES_LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg \ - libpng.so:${PORTSDIR}/graphics/png \ +BITMAP_IMAGES_LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png \ libtiffxx.so:${PORTSDIR}/graphics/tiff +BITMAP_IMAGES_USES= jpeg CONFIGURE_ARGS= --with-extrafonts=yes Index: graphics/gnash/Makefile =================================================================== --- graphics/gnash/Makefile +++ graphics/gnash/Makefile @@ -12,7 +12,6 @@ LIB_DEPENDS= libboost_thread.so:${PORTSDIR}/devel/boost-libs \ libltdl.so:${PORTSDIR}/devel/libltdl \ - libjpeg.so:${PORTSDIR}/graphics/jpeg \ libcurl.so:${PORTSDIR}/ftp/curl \ libgif.so:${PORTSDIR}/graphics/giflib \ libspeex.so:${PORTSDIR}/audio/speex \ @@ -20,7 +19,7 @@ CONFLICTS= gnash-devel-[0-9]* -USES= cpe tar:bzip2 pkgconfig gmake libtool +USES= cpe gmake jpeg libtool pkgconfig tar:bzip2 GNU_CONFIGURE= yes WANT_SDL= yes USE_GCC= any Index: graphics/gnofract4d/Makefile =================================================================== --- graphics/gnofract4d/Makefile +++ graphics/gnofract4d/Makefile @@ -12,10 +12,9 @@ LICENSE= BSD3CLAUSE -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg \ - libpng.so:${PORTSDIR}/graphics/png +LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png -USES= desktop-file-utils pathfix pkgconfig python shared-mime-info +USES= desktop-file-utils jpeg pathfix pkgconfig python shared-mime-info USE_GNOME= gnomeprefix intlhack libgnomeui pygtk2 USE_PYTHON= distutils autoplist USE_GCC= yes Index: graphics/grads/Makefile =================================================================== --- graphics/grads/Makefile +++ graphics/grads/Makefile @@ -19,9 +19,9 @@ BUILD_DEPENDS= ${LOCALBASE}/lib/libudunits2.a:${PORTSDIR}/science/udunits \ ${LOCALBASE}/lib/libsx.a:${PORTSDIR}/x11/libsx LIB_DEPENDS= libgd.so:${PORTSDIR}/graphics/gd \ - libjpeg.so:${PORTSDIR}/graphics/jpeg \ libpng.so:${PORTSDIR}/graphics/png +USES= jpeg GNU_CONFIGURE= yes CONFIGURE_ENV+= SUPPLIBS="${LOCALBASE}" CONFIGURE_ARGS+= --enable-dyn-supplibs \ Index: graphics/graphviz/Makefile =================================================================== --- graphics/graphviz/Makefile +++ graphics/graphviz/Makefile @@ -11,14 +11,13 @@ COMMENT= Graph Visualization Software from AT&T and Bell Labs LIB_DEPENDS= libltdl.so:${PORTSDIR}/devel/libltdl \ - libjpeg.so:${PORTSDIR}/graphics/jpeg \ libpng.so:${PORTSDIR}/graphics/png \ libfreetype.so:${PORTSDIR}/print/freetype2 \ libfontconfig.so:${PORTSDIR}/x11-fonts/fontconfig \ libexpat.so:${PORTSDIR}/textproc/expat2 \ libgd.so:${PORTSDIR}/${GD_PORT} -USES= cpe gmake bison libtool:keepla pkgconfig pathfix shebangfix +USES= bison cpe gmake jpeg libtool:keepla pkgconfig pathfix shebangfix GNU_CONFIGURE= yes LDFLAGS+= -L${LOCALBASE}/lib CPPFLAGS+= -I${LOCALBASE}/include Index: graphics/grx/Makefile =================================================================== --- graphics/grx/Makefile +++ graphics/grx/Makefile @@ -38,7 +38,7 @@ BGI_CONFIGURE_ENABLE= bgi BMP_DESC= BMP image format support BMP_CONFIGURE_ENABLE= bmp -JPEG_LIB_DEPENDS+= libjpeg.so:${PORTSDIR}/graphics/jpeg +JPEG_USES= jpeg JPEG_CONFIGURE_ENABLE= jpeg PNG_LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png PNG_CONFIGURE_ENABLE= png Index: graphics/gstreamer-plugins-gl/Makefile =================================================================== --- graphics/gstreamer-plugins-gl/Makefile +++ graphics/gstreamer-plugins-gl/Makefile @@ -11,10 +11,9 @@ MAINTAINER= multimedia@FreeBSD.org COMMENT= GStreamer OpenGL video plugin -LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png \ - libjpeg.so:${PORTSDIR}/graphics/jpeg +LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png -USES= gettext gmake libtool pathfix pkgconfig tar:bzip2 +USES= gettext gmake jpeg libtool pathfix pkgconfig tar:bzip2 USE_LDCONFIG= yes USE_GSTREAMER= yes USE_XORG= ice x11 Index: graphics/gwenview-kde4/Makefile =================================================================== --- graphics/gwenview-kde4/Makefile +++ graphics/gwenview-kde4/Makefile @@ -9,13 +9,12 @@ MAINTAINER= kde@FreeBSD.org COMMENT= Image viewer and browser for KDE 4 -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg \ - libexiv2.so:${PORTSDIR}/graphics/exiv2 \ +LIB_DEPENDS= libexiv2.so:${PORTSDIR}/graphics/exiv2 \ libpng.so:${PORTSDIR}/graphics/png USE_KDE4= kactivities kdelibs kdeprefix baloo kfilemetadata \ libkdcraw libkipi libkonq automoc4 soprano -USES= cmake:outsource pkgconfig tar:xz +USES= cmake:outsource jpeg pkgconfig tar:xz USE_QT4= corelib gui opengl qmake_build moc_build uic_build rcc_build USE_LDCONFIG= yes Index: graphics/hugin-devel/Makefile =================================================================== --- graphics/hugin-devel/Makefile +++ graphics/hugin-devel/Makefile @@ -17,7 +17,6 @@ libImath.so:${PORTSDIR}/graphics/ilmbase \ libboost_thread.so:${PORTSDIR}/devel/boost-libs \ libexiv2.so:${PORTSDIR}/graphics/exiv2 \ - libjpeg.so:${PORTSDIR}/graphics/jpeg \ liblensfun.so:${PORTSDIR}/graphics/lensfun \ libpano13.so:${PORTSDIR}/graphics/libpano13 \ libpng.so:${PORTSDIR}/graphics/png \ @@ -39,7 +38,7 @@ PANOMATIC_DESC= Install graphics/panomatic AUTOPANOSIFTC_DESC= Install graphics/autopano-sift-c -USES= cmake gettext pkgconfig tar:bzip2 +USES= cmake gettext jpeg pkgconfig tar:bzip2 CMAKE_ARGS= -DwxWidgets_CONFIG_EXECUTABLE=${WX_CONFIG} Index: graphics/hugin/Makefile =================================================================== --- graphics/hugin/Makefile +++ graphics/hugin/Makefile @@ -14,7 +14,6 @@ libImath.so:${PORTSDIR}/graphics/ilmbase \ libboost_thread.so:${PORTSDIR}/devel/boost-libs \ libexiv2.so:${PORTSDIR}/graphics/exiv2 \ - libjpeg.so:${PORTSDIR}/graphics/jpeg \ liblensfun.so:${PORTSDIR}/graphics/lensfun \ libpano13.so:${PORTSDIR}/graphics/libpano13 \ libpng.so:${PORTSDIR}/graphics/png \ @@ -31,7 +30,7 @@ PANOMATIC_DESC= Install graphics/panomatic AUTOPANOSIFTC_DESC= Install graphics/autopano-sift-c -USES= cmake gettext pkgconfig tar:bzip2 desktop-file-utils python \ +USES= cmake gettext jpeg pkgconfig tar:bzip2 desktop-file-utils python \ shared-mime-info compiler:features CMAKE_ARGS= -DwxWidgets_CONFIG_EXECUTABLE=${WX_CONFIG} Index: graphics/iccexamin/Makefile =================================================================== --- graphics/iccexamin/Makefile +++ graphics/iccexamin/Makefile @@ -17,11 +17,10 @@ liblcms.so:${PORTSDIR}/graphics/lcms \ libpng.so:${PORTSDIR}/graphics/png \ libtiff.so:${PORTSDIR}/graphics/tiff \ - libjpeg.so:${PORTSDIR}/graphics/jpeg \ liboyranos.so:${PORTSDIR}/graphics/oyranos MAKE_JOBS_UNSAFE= yes -USES= desktop-file-utils gettext iconv pkgconfig tar:bzip2 +USES= desktop-file-utils gettext iconv jpeg pkgconfig tar:bzip2 HAS_CONFIGURE= yes INSTALLS_ICONS= yes USE_XORG= # Index: graphics/icontact/Makefile =================================================================== --- graphics/icontact/Makefile +++ graphics/icontact/Makefile @@ -10,10 +10,9 @@ MAINTAINER= ports@FreeBSD.org COMMENT= Combines multiples images to create a single customisable image -RUN_DEPENDS= ${LOCALBASE}/bin/ppmmake:${PORTSDIR}/graphics/netpbm \ - ${LOCALBASE}/bin/cjpeg:${PORTSDIR}/graphics/jpeg +RUN_DEPENDS= ${LOCALBASE}/bin/ppmmake:${PORTSDIR}/graphics/netpbm -USES= shebangfix +USES= jpeg:run shebangfix SHEBANG_FILES= icontact post-patch: Index: graphics/ida/Makefile =================================================================== --- graphics/ida/Makefile +++ graphics/ida/Makefile @@ -13,8 +13,7 @@ LICENSE= GPLv2 -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg \ - libexif.so:${PORTSDIR}/graphics/libexif +LIB_DEPENDS= libexif.so:${PORTSDIR}/graphics/libexif OPTIONS_DEFINE= GIF PCF PNG SANE TIFF WEBP DOCS OPTIONS_DEFAULT= GIF PNG TIFF @@ -22,7 +21,7 @@ SANE_DESC= Enable SANE support USE_PERL5= build -USES= desktop-file-utils iconv gmake motif perl5 +USES= desktop-file-utils gmake iconv jpeg motif perl5 MAKEFILE= GNUmakefile MAKE_ARGS= JPEG_VER=80 verbose=yes Index: graphics/iiview/Makefile =================================================================== --- graphics/iiview/Makefile +++ graphics/iiview/Makefile @@ -12,9 +12,9 @@ LICENSE= BSD2CLAUSE BUILD_DEPENDS= ${LOCALBASE}/lib/libpng.a:${PORTSDIR}/graphics/png \ - ${LOCALBASE}/lib/libtiff.a:${PORTSDIR}/graphics/tiff \ - ${LOCALBASE}/lib/libjpeg.a:${PORTSDIR}/graphics/jpeg + ${LOCALBASE}/lib/libtiff.a:${PORTSDIR}/graphics/tiff +USES= jpeg:build USE_XORG= xpm x11 USE_GITHUB= yes Index: graphics/imageindex/Makefile =================================================================== --- graphics/imageindex/Makefile +++ graphics/imageindex/Makefile @@ -10,12 +10,11 @@ MAINTAINER= johnjen@reynoldsnet.org COMMENT= Digital photo gallery tool -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg RUN_DEPENDS= convert:${PORTSDIR}/graphics/ImageMagick \ mplayer:${PORTSDIR}/multimedia/mplayer \ p5-Image-Info>=0:${PORTSDIR}/graphics/p5-Image-Info -USES= perl5 +USES= jpeg perl5 USE_PERL5= run MAKE_ARGS+= PERLPATH=${PERL} PREFIX=${STAGEDIR}${PREFIX} Index: graphics/imageworsener/Makefile =================================================================== --- graphics/imageworsener/Makefile +++ graphics/imageworsener/Makefile @@ -25,7 +25,7 @@ JPEG_CONFIGURE_OFF= --without-jpeg JPEG_CONFIGURE_ON= --with-jpeg-include-dir=${LOCALBASE}/include --with-jpeg-lib-dir=${LOCALBASE}/lib -JPEG_LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg +JPEG_USES= jpeg PNG_CONFIGURE_OFF= --without-png PNG_CONFIGURE_ON= --with-png-include-dir=${LOCALBASE}/include --with-png-lib-dir=${LOCALBASE}/lib PNG_LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png Index: graphics/imlib2/Makefile =================================================================== --- graphics/imlib2/Makefile +++ graphics/imlib2/Makefile @@ -54,7 +54,7 @@ .endif .if ${PORT_OPTIONS:MJPEG} -LIB_DEPENDS+= libjpeg.so:${PORTSDIR}/graphics/jpeg +USES+= jpeg PLIST_SUB+= JPEG="" .else CONFIGURE_ARGS+= --without-jpeg Index: graphics/inventor/Makefile =================================================================== --- graphics/inventor/Makefile +++ graphics/inventor/Makefile @@ -14,14 +14,13 @@ LICENSE= LGPL21 -LIB_DEPENDS= libfreetype.so:${PORTSDIR}/print/freetype2 \ - libjpeg.so:${PORTSDIR}/graphics/jpeg +LIB_DEPENDS= libfreetype.so:${PORTSDIR}/print/freetype2 CONFLICTS= Coin-[0-9]* SoXt-[0-9]* USE_XORG= x11 xext xi xp xt USE_GL= glu glw -USES= iconv gmake motif +USES= gmake iconv jpeg motif USE_LDCONFIG= yes ONLY_FOR_ARCHS= i386 amd64 MAKE_JOBS_UNSAFE= yes Index: graphics/ipe/Makefile =================================================================== --- graphics/ipe/Makefile +++ graphics/ipe/Makefile @@ -12,12 +12,11 @@ LICENSE= GPLv3 # (or later) -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg RUN_DEPENDS= xdg-open:${PORTSDIR}/devel/xdg-utils WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}/src -USES= dos2unix gmake iconv lua:52 pkgconfig +USES= dos2unix gmake iconv jpeg lua:52 pkgconfig DOS2UNIX_FILES= ipelib/Makefile USE_GNOME= cairo USE_QT4= gui moc_build qmake_build rcc_build uic_build Index: graphics/iulib/Makefile =================================================================== --- graphics/iulib/Makefile +++ graphics/iulib/Makefile @@ -13,14 +13,13 @@ LICENSE= APACHE20 LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png \ - libjpeg.so:${PORTSDIR}/graphics/jpeg \ libtiff.so:${PORTSDIR}/graphics/tiff OPTIONS_DEFINE= SDL VIDIO SDL_DESC= Enable SDL for graphical debugging VIDIO_DESC= Enable Video Input/Output (using ffmpeg) -USES= autoreconf libtool python:build tar:tgz +USES= autoreconf jpeg libtool python:build tar:tgz GNU_CONFIGURE= yes USE_LDCONFIG= yes CPPFLAGS+= -I${LOCALBASE}/include Index: graphics/jasper/Makefile =================================================================== --- graphics/jasper/Makefile +++ graphics/jasper/Makefile @@ -11,11 +11,9 @@ MAINTAINER= dinoex@FreeBSD.org COMMENT= Implementation of the codec specified in the JPEG-2000 standard -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg - LICENSE= MIT -USES= zip libtool:keepla +USES= jpeg libtool:keepla zip GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib Index: graphics/jhead/Makefile =================================================================== --- graphics/jhead/Makefile +++ graphics/jhead/Makefile @@ -10,7 +10,7 @@ MAINTAINER= sunpoet@FreeBSD.org COMMENT= EXIF JPEG header manipulation tool -RUN_DEPENDS= ${LOCALBASE}/bin/jpegtran:${PORTSDIR}/graphics/jpeg +USES= jpeg:run OPTIONS_DEFINE= DOCS Index: graphics/jp2a/Makefile =================================================================== --- graphics/jp2a/Makefile +++ graphics/jp2a/Makefile @@ -10,10 +10,9 @@ MAINTAINER= ehaupt@FreeBSD.org COMMENT= Converts JPG images to ASCII -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg \ - libcurl.so:${PORTSDIR}/ftp/curl +LIB_DEPENDS= libcurl.so:${PORTSDIR}/ftp/curl -USES= tar:bzip2 +USES= jpeg tar:bzip2 GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-jpeg-prefix=${LOCALBASE} \ Index: graphics/jpeginfo/Makefile =================================================================== --- graphics/jpeginfo/Makefile +++ graphics/jpeginfo/Makefile @@ -12,8 +12,7 @@ LICENSE= GPLv2 -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg - +USES= jpeg GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib Index: graphics/jpegoptim/Makefile =================================================================== --- graphics/jpegoptim/Makefile +++ graphics/jpegoptim/Makefile @@ -13,8 +13,7 @@ LICENSE= GPLv2 GPLv3 LICENSE_COMB= dual -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg - +USES= jpeg GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-libjpeg=${LOCALBASE} Index: graphics/jpgtn/Makefile =================================================================== --- graphics/jpgtn/Makefile +++ graphics/jpgtn/Makefile @@ -10,8 +10,7 @@ MAINTAINER= ports@FreeBSD.org COMMENT= Creates thumbnails of JPEG images -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg - +USES= jpeg GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-libjpeg=${LOCALBASE} Index: graphics/jslice/Makefile =================================================================== --- graphics/jslice/Makefile +++ graphics/jslice/Makefile @@ -10,7 +10,7 @@ MAINTAINER= ports@FreeBSD.org COMMENT= Graphics tool to split up a JPEG image and provide HTML for the slices -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg +USES= jpeg PLIST_FILES= bin/jslice Index: graphics/kphotoalbum-kde4/Makefile =================================================================== --- graphics/kphotoalbum-kde4/Makefile +++ graphics/kphotoalbum-kde4/Makefile @@ -11,10 +11,9 @@ MAINTAINER= kde@FreeBSD.org COMMENT= Image viewer and organizer for KDE -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg \ - libexiv2.so:${PORTSDIR}/graphics/exiv2 +LIB_DEPENDS= libexiv2.so:${PORTSDIR}/graphics/exiv2 -USES= cmake:outsource pkgconfig shebangfix tar:bzip2 +USES= cmake:outsource jpeg pkgconfig shebangfix tar:bzip2 SHEBANG_FILES= script/open-raw.pl script/kpa-backup.sh USE_KDE4= kdelibs kdeprefix libkdcraw libkipi automoc4 USE_QT4= phonon sql \ Index: graphics/lcms/Makefile =================================================================== --- graphics/lcms/Makefile +++ graphics/lcms/Makefile @@ -31,7 +31,7 @@ JPEGICC_CONFIGURE_OFF= --without-jpeg JPEGICC_CONFIGURE_ON= --with-jpeg=${LOCALBASE} -JPEGICC_LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg +JPEGICC_USES= jpeg TIFFICC_CONFIGURE_OFF= --without-tiff TIFFICC_CONFIGURE_ON= --with-tiff=${LOCALBASE} TIFFICC_LIB_DEPENDS= libtiff.so:${PORTSDIR}/graphics/tiff Index: graphics/lcms2/Makefile =================================================================== --- graphics/lcms2/Makefile +++ graphics/lcms2/Makefile @@ -28,7 +28,7 @@ JPEGICC_CONFIGURE_OFF= --without-jpeg JPEGICC_CONFIGURE_ON= --with-jpeg=${LOCALBASE} -JPEGICC_LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg +JPEGICC_USES= jpeg TIFFICC_CONFIGURE_OFF= --without-tiff TIFFICC_CONFIGURE_ON= --with-tiff=${LOCALBASE} TIFFICC_LIB_DEPENDS= libtiff.so:${PORTSDIR}/graphics/tiff Index: graphics/leptonica/Makefile =================================================================== --- graphics/leptonica/Makefile +++ graphics/leptonica/Makefile @@ -11,14 +11,13 @@ COMMENT= C library for efficient image processing and image analysis operations LIB_DEPENDS= libgif.so:${PORTSDIR}/graphics/giflib \ - libjpeg.so:${PORTSDIR}/graphics/jpeg \ libpng.so:${PORTSDIR}/graphics/png \ libtiff.so:${PORTSDIR}/graphics/tiff \ libwebp.so:${PORTSDIR}/graphics/webp CONFLICTS= leptonlib-[0-9]* -USES= libtool +USES= jpeg libtool GNU_CONFIGURE= yes USE_LDCONFIG= yes CPPFLAGS+= -I${LOCALBASE}/include Index: graphics/libafterimage/Makefile =================================================================== --- graphics/libafterimage/Makefile +++ graphics/libafterimage/Makefile @@ -14,12 +14,11 @@ LICENSE= LGPL21 # or later LIB_DEPENDS= libgif.so:${PORTSDIR}/graphics/giflib \ - libjpeg.so:${PORTSDIR}/graphics/jpeg \ libpng.so:${PORTSDIR}/graphics/png \ libtiff.so:${PORTSDIR}/graphics/tiff \ libfreetype.so:${PORTSDIR}/print/freetype2 -USES= pkgconfig tar:bzip2 +USES= jpeg pkgconfig tar:bzip2 USE_XORG= xext USE_GNOME= librsvg2 GNU_CONFIGURE= yes Index: graphics/libbpg/Makefile =================================================================== --- graphics/libbpg/Makefile +++ graphics/libbpg/Makefile @@ -13,8 +13,7 @@ LICENSE= BSD2CLAUSE LGPL21 LICENSE_COMB= multi -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg \ - libpng.so:${PORTSDIR}/graphics/png +LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png OPTIONS_DEFINE= SDL JCTVC X265 OPTIONS_DEFAULT=SDL JCTVC @@ -24,14 +23,14 @@ SDL_USE= SDL=image X265_LIB_DEPENDS= libx265.so:${PORTSDIR}/multimedia/x265 -.include - JCTVC_DESC= Enable JCTVC (best quality but slow) for the encoder JCTVCHI_DESC= Use bit depths > 12 with JCTVC (experimental) -USES= gmake compiler:c++11-lib +USES= compiler:c++11-lib gmake jpeg CFLAGS+= -fPIC -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib +.include + do-configure: .if ! ${PORT_OPTIONS:MSDL} ${REINPLACE_CMD} -e 's/^USE_BPGVIEW=y$$/#USE_BPGVIEW=/' ${WRKSRC}/Makefile Index: graphics/libgaiagraphics/Makefile =================================================================== --- graphics/libgaiagraphics/Makefile +++ graphics/libgaiagraphics/Makefile @@ -13,10 +13,9 @@ LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png \ libtiff.so:${PORTSDIR}/graphics/tiff \ libgeotiff.so:${PORTSDIR}/graphics/libgeotiff \ - libjpeg.so:${PORTSDIR}/graphics/jpeg \ libcairo.so:${PORTSDIR}/graphics/cairo -USES= gmake iconv pathfix pkgconfig libtool +USES= gmake iconv jpeg pathfix pkgconfig libtool USE_LDCONFIG= yes CFLAGS+= -I${LOCALBASE}/include Index: graphics/libgeotiff/Makefile =================================================================== --- graphics/libgeotiff/Makefile +++ graphics/libgeotiff/Makefile @@ -15,11 +15,10 @@ LICENSE= MIT LIB_DEPENDS= libjbig.so:${PORTSDIR}/graphics/jbigkit \ - libjpeg.so:${PORTSDIR}/graphics/jpeg \ libproj.so:${PORTSDIR}/graphics/proj \ libtiff.so:${PORTSDIR}/graphics/tiff -USES= libtool +USES= jpeg libtool CONFIGURE_ARGS= --datadir=${DATADIR} \ --disable-doxygen-doc \ --disable-doxygen-dot \ Index: graphics/libgfx/Makefile =================================================================== --- graphics/libgfx/Makefile +++ graphics/libgfx/Makefile @@ -15,12 +15,11 @@ LIB_DEPENDS= libfltk.so:${PORTSDIR}/x11-toolkits/fltk \ libtiff.so:${PORTSDIR}/graphics/tiff \ libpng.so:${PORTSDIR}/graphics/png \ - libgzstream.so:${PORTSDIR}/devel/gzstream \ - libjpeg.so:${PORTSDIR}/graphics/jpeg + libgzstream.so:${PORTSDIR}/devel/gzstream BUILD_WRKSRC= ${WRKSRC}/src -USES= gmake +USES= gmake jpeg USE_GL= glu USE_XORG= x11 xext xft xinerama GNU_CONFIGURE= yes Index: graphics/libgphoto2/Makefile =================================================================== --- graphics/libgphoto2/Makefile +++ graphics/libgphoto2/Makefile @@ -37,7 +37,7 @@ GD_LIB_DEPENDS= libgd.so:${PORTSDIR}/graphics/gd GD_CONFIGURE_WITH= gd -JPEG_LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg +JPEG_USES= jpeg JPEG_CONFIGURE_WITH= jpeg LIBEXIF_LIB_DEPENDS= libexif.so:${PORTSDIR}/graphics/libexif LIBEXIF_CONFIGURE_OFF= --with-libexif=no Index: graphics/libgxps/Makefile =================================================================== --- graphics/libgxps/Makefile +++ graphics/libgxps/Makefile @@ -13,11 +13,10 @@ COMMENT= GObject based library for rendering XPS documents LIB_DEPENDS= libfreetype.so:${PORTSDIR}/print/freetype2 \ - libjpeg.so:${PORTSDIR}/graphics/jpeg \ libtiff.so:${PORTSDIR}/graphics/tiff \ liblcms2.so:${PORTSDIR}/graphics/lcms2 -USES= gettext gmake libtool pathfix pkgconfig tar:xz +USES= gettext gmake jpeg libtool pathfix pkgconfig tar:xz USE_LDCONFIG= yes USE_GNOME= cairo gnomeprefix glib20 intlhack GNU_CONFIGURE= yes Index: graphics/libimg/Makefile =================================================================== --- graphics/libimg/Makefile +++ graphics/libimg/Makefile @@ -13,14 +13,13 @@ BUILD_DEPENDS= dtplite:${PORTSDIR}/devel/tcllib LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png \ - libjpeg.so:${PORTSDIR}/graphics/jpeg \ libtiff.so:${PORTSDIR}/graphics/tiff PLIST_SUB+= SHLIB_NAME="${SHLIB_NAME}" \ SHLIB_LINK="${SHLIB_LINK}" WRKSRC= ${WRKDIR}/tkimg${PORTVERSION:R} -USES= tk tar:bzip2 +USES= jpeg tk tar:bzip2 # We don't need the bundled libraries: EXTRACT_AFTER_ARGS= --exclude '*/libz/*' --exclude zlib \ Index: graphics/libkdcraw-kde4/Makefile =================================================================== --- graphics/libkdcraw-kde4/Makefile +++ graphics/libkdcraw-kde4/Makefile @@ -12,7 +12,6 @@ COMMENT= LibRaw interface for KDE LIB_DEPENDS= libjasper.so:${PORTSDIR}/graphics/jasper \ - libjpeg.so:${PORTSDIR}/graphics/jpeg \ liblcms.so:${PORTSDIR}/graphics/lcms \ libxml2.so:${PORTSDIR}/textproc/libxml2 \ libraw.so:${PORTSDIR}/graphics/libraw @@ -21,7 +20,7 @@ -DENABLE_RAWSPEED=True USE_KDE4= automoc4 kdeprefix kdelibs -USES= cmake:outsource pkgconfig tar:xz +USES= cmake:outsource jpeg pkgconfig tar:xz USE_QT4= corelib gui moc_build qmake_build rcc_build uic_build USE_LDCONFIG= yes Index: graphics/libmng/Makefile =================================================================== --- graphics/libmng/Makefile +++ graphics/libmng/Makefile @@ -11,8 +11,7 @@ MAINTAINER= mi@aldan.algebra.com COMMENT= Multiple-image Network Graphics (MNG) reference library -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg \ - liblcms.so:${PORTSDIR}/graphics/lcms +LIB_DEPENDS= liblcms.so:${PORTSDIR}/graphics/lcms OPTIONS_DEFINE= MNG_OPTIMIZE MNG_OPTIMIZE_DESC= Use vendor's new optimization flags @@ -20,7 +19,7 @@ MAKEFILE= ${FILESDIR}/Makefile.bsd #USE_BZIP2= yes # Please, uncomment on next upgrade -USES= uidfix +USES= jpeg uidfix USE_LDCONFIG= yes MNG_OPTIMIZE_MAKE_ARGS= WITH_MNG_OPTIMIZE=true Index: graphics/libopenraw/Makefile =================================================================== --- graphics/libopenraw/Makefile +++ graphics/libopenraw/Makefile @@ -13,10 +13,9 @@ LICENSE= LGPL3 LICENSE_FILE= ${WRKSRC}/COPYING.LESSER -LIB_DEPENDS= libboost_thread.so:${PORTSDIR}/devel/boost-libs \ - libjpeg.so:${PORTSDIR}/graphics/jpeg +LIB_DEPENDS= libboost_thread.so:${PORTSDIR}/devel/boost-libs -USES= compiler:c++11-lang libtool pkgconfig tar:bzip2 +USES= compiler:c++11-lang jpeg libtool pkgconfig tar:bzip2 USE_GNOME= libxml2 USE_LDCONFIG= yes GNU_CONFIGURE= yes Index: graphics/libpano13/Makefile =================================================================== --- graphics/libpano13/Makefile +++ graphics/libpano13/Makefile @@ -13,13 +13,12 @@ LICENSE= GPLv2 # or later LICENSE_FILE= ${WRKSRC}/COPYING -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg \ - libpng.so:${PORTSDIR}/graphics/png \ +LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png \ libtiff.so:${PORTSDIR}/graphics/tiff USE_GNOME= gtk20 glib20 pango atk -USES= autoreconf libtool +USES= autoreconf jpeg libtool GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include/gtk-2.0 \ -I${LOCALBASE}/include/glib-2.0 \ Index: graphics/librasterlite/Makefile =================================================================== --- graphics/librasterlite/Makefile +++ graphics/librasterlite/Makefile @@ -17,7 +17,6 @@ libsqlite3.so:${PORTSDIR}/databases/sqlite3 \ libgeotiff.so:${PORTSDIR}/graphics/libgeotiff \ libjbig.so:${PORTSDIR}/graphics/jbigkit \ - libjpeg.so:${PORTSDIR}/graphics/jpeg \ libpng.so:${PORTSDIR}/graphics/png \ libgeos.so:${PORTSDIR}/graphics/geos \ libproj.so:${PORTSDIR}/graphics/proj \ @@ -25,7 +24,7 @@ libfreexl.so:${PORTSDIR}/textproc/freexl GNU_CONFIGURE= yes -USES= gmake iconv libtool pathfix pkgconfig +USES= gmake iconv jpeg libtool pathfix pkgconfig USE_LDCONFIG= yes INSTALL_TARGET= install-strip Index: graphics/librasterlite2/Makefile =================================================================== --- graphics/librasterlite2/Makefile +++ graphics/librasterlite2/Makefile @@ -18,7 +18,6 @@ libsqlite3.so:${PORTSDIR}/databases/sqlite3 \ libgeotiff.so:${PORTSDIR}/graphics/libgeotiff \ libjbig.so:${PORTSDIR}/graphics/jbigkit \ - libjpeg.so:${PORTSDIR}/graphics/jpeg \ libpng.so:${PORTSDIR}/graphics/png \ libgif.so:${PORTSDIR}/graphics/giflib \ libgeos.so:${PORTSDIR}/graphics/geos \ @@ -30,7 +29,7 @@ libcurl.so:${PORTSDIR}/ftp/curl GNU_CONFIGURE= yes -USES= gmake iconv libtool pathfix pkgconfig +USES= gmake iconv jpeg libtool pathfix pkgconfig USE_LDCONFIG= yes INSTALL_TARGET= install-strip Index: graphics/libraw/Makefile =================================================================== --- graphics/libraw/Makefile +++ graphics/libraw/Makefile @@ -15,10 +15,8 @@ LICENSE= LGPL21 CDDL LICENSE_COMB= dual -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg - USE_LDCONFIG= yes -USES= cpe pathfix pkgconfig libtool +USES= cpe libtool jpeg pathfix pkgconfig GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-examples --disable-jasper CFLAGS+= -fPIC Index: graphics/libreatlas/Makefile =================================================================== --- graphics/libreatlas/Makefile +++ graphics/libreatlas/Makefile @@ -20,7 +20,6 @@ libcairo.so:${PORTSDIR}/graphics/cairo \ libgeos.so:${PORTSDIR}/graphics/geos \ libjbig.so:${PORTSDIR}/graphics/jbigkit \ - libjpeg.so:${PORTSDIR}/graphics/jpeg \ libgeotiff.so:${PORTSDIR}/graphics/libgeotiff \ librasterlite.so:${PORTSDIR}/graphics/librasterlite \ libpng.so:${PORTSDIR}/graphics/png \ @@ -32,7 +31,7 @@ libfontconfig.so:${PORTSDIR}/x11-fonts/fontconfig GNU_CONFIGURE= yes -USES= pkgconfig gettext gmake iconv +USES= gettext gmake iconv jpeg pkgconfig USE_XORG= ice pixman sm x11 xau xcb xcomposite xcursor xdamage xdmcp xext \ xfixes xi xinerama xrandr xrender xxf86vm USE_GNOME= atk gdkpixbuf2 glib20 gtk20 pango Index: graphics/libsixel/Makefile =================================================================== --- graphics/libsixel/Makefile +++ graphics/libsixel/Makefile @@ -35,7 +35,7 @@ GD_LIB_DEPENDS= libgd.so:${PORTSDIR}/graphics/gd GD_CONFIGURE_WITH= gd -JPEG_LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg +JPEG_USES= jpeg JPEG_CONFIGURE_WITH= jpeg JPEG_CPPFLAGS= -I${LOCALBASE}/include JPEG_LDFLAGS= -L${LOCALBASE}/lib Index: graphics/libsvg-cairo/Makefile =================================================================== --- graphics/libsvg-cairo/Makefile +++ graphics/libsvg-cairo/Makefile @@ -11,12 +11,11 @@ MAINTAINER= gnome@FreeBSD.org COMMENT= SVG rendering library -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg \ - libsvg.so:${PORTSDIR}/graphics/libsvg \ +LIB_DEPENDS= libsvg.so:${PORTSDIR}/graphics/libsvg \ libcairo.so:${PORTSDIR}/graphics/cairo GNU_CONFIGURE= yes -USES= libtool pathfix pkgconfig +USES= jpeg libtool pathfix pkgconfig USE_LDCONFIG= yes PLIST_FILES= include/svg-cairo.h \ lib/libsvg-cairo.a \ Index: graphics/libsvg/Makefile =================================================================== --- graphics/libsvg/Makefile +++ graphics/libsvg/Makefile @@ -12,12 +12,11 @@ COMMENT= Parser for SVG content in files or buffers LIB_DEPENDS= libfontconfig.so:${PORTSDIR}/x11-fonts/fontconfig \ - libpng.so:${PORTSDIR}/graphics/png \ - libjpeg.so:${PORTSDIR}/graphics/jpeg + libpng.so:${PORTSDIR}/graphics/png GNU_CONFIGURE= yes USE_GNOME= libxml2 -USES= iconv libtool pathfix pkgconfig +USES= iconv jpeg libtool pathfix pkgconfig USE_LDCONFIG= yes CFLAGS+= -I${LOCALBASE}/include Index: graphics/libwmf/Makefile =================================================================== --- graphics/libwmf/Makefile +++ graphics/libwmf/Makefile @@ -13,8 +13,7 @@ LICENSE= GPLv2 # or later LICENSE_FILE= ${WRKSRC}/COPYING -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg \ - libpng.so:${PORTSDIR}/graphics/png \ +LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png \ libfreetype.so:${PORTSDIR}/print/freetype2 CONFLICTS?= libwmf-nox11-[0-9]* @@ -24,7 +23,7 @@ --with-png=${LOCALBASE} --with-jpeg=${LOCALBASE} \ --with-gsfontdir=${LOCALBASE}/share/ghostscript/fonts INSTALL_TARGET= install-strip -USES= libtool +USES= jpeg libtool USE_GNOME= libxml2 USE_LDCONFIG= yes Index: graphics/lprof-devel/Makefile =================================================================== --- graphics/lprof-devel/Makefile +++ graphics/lprof-devel/Makefile @@ -13,11 +13,10 @@ COMMENT= Open source color profiler LIB_DEPENDS= liblcms.so:${PORTSDIR}/graphics/lcms \ - libjpeg.so:${PORTSDIR}/graphics/jpeg \ libtiff.so:${PORTSDIR}/graphics/tiff \ libvigraimpex.so:${PORTSDIR}/graphics/vigra -USES= cmake desktop-file-utils tar:bzip2 +USES= cmake desktop-file-utils jpeg tar:bzip2 USE_XORG= x11 xext sm ice xxf86vm USE_QT4= corelib gui qt3support svg assistantclient \ linguisttools_build qmake_build moc_build uic_build rcc_build Index: graphics/luminance-qt5/Makefile =================================================================== --- graphics/luminance-qt5/Makefile +++ graphics/luminance-qt5/Makefile @@ -16,14 +16,13 @@ BUILD_DEPENDS= ${LOCALBASE}/include/fftw3.h:${PORTSDIR}/math/fftw3 LIB_DEPENDS= libfftw3f.so:${PORTSDIR}/math/fftw3-float \ libexiv2.so:${PORTSDIR}/graphics/exiv2 \ - libjpeg.so:${PORTSDIR}/graphics/jpeg \ libIlmImf.so:${PORTSDIR}/graphics/OpenEXR \ libtiff.so:${PORTSDIR}/graphics/tiff \ libgsl.so:${PORTSDIR}/math/gsl \ libraw_r.so:${PORTSDIR}/graphics/libraw \ libboost_system.so:${PORTSDIR}/devel/boost-libs -USES= cmake:outsource pkgconfig tar:bzip2 +USES= cmake:outsource jpeg pkgconfig tar:bzip2 USE_QT5= concurrent declarative gui printsupport sql webkit xml \ buildtools_build linguist_build qmake_build \ imageformats_run Index: graphics/luminance/Makefile =================================================================== --- graphics/luminance/Makefile +++ graphics/luminance/Makefile @@ -15,14 +15,13 @@ BUILD_DEPENDS= ${LOCALBASE}/include/fftw3.h:${PORTSDIR}/math/fftw3 LIB_DEPENDS= libfftw3f.so:${PORTSDIR}/math/fftw3-float \ libexiv2.so:${PORTSDIR}/graphics/exiv2 \ - libjpeg.so:${PORTSDIR}/graphics/jpeg \ libIlmImf.so:${PORTSDIR}/graphics/OpenEXR \ libtiff.so:${PORTSDIR}/graphics/tiff \ libgsl.so:${PORTSDIR}/math/gsl \ libraw_r.so:${PORTSDIR}/graphics/libraw \ libboost_system.so:${PORTSDIR}/devel/boost-libs -USES= cmake tar:bzip2 +USES= cmake jpeg tar:bzip2 USE_QT4= gui sql webkit xml linguist_build moc_build qmake_build \ rcc_build uic_build imageformats_run INSTALLS_ICONS= yes Index: graphics/mapnik/Makefile =================================================================== --- graphics/mapnik/Makefile +++ graphics/mapnik/Makefile @@ -91,7 +91,7 @@ .endif .if ${PORT_OPTIONS:MJPEG} -LIB_DEPENDS+= libjpeg.so:${PORTSDIR}/graphics/jpeg +USES+= jpeg .else MAKE_ARGS+= JPEG=False .endif Index: graphics/mapserver/Makefile =================================================================== --- graphics/mapserver/Makefile +++ graphics/mapserver/Makefile @@ -15,10 +15,9 @@ LIB_DEPENDS= libgd.so:${PORTSDIR}/graphics/gd \ libproj.so:${PORTSDIR}/graphics/proj \ libpng.so:${PORTSDIR}/graphics/png \ - libjpeg.so:${PORTSDIR}/graphics/jpeg \ libgif.so:${PORTSDIR}/graphics/giflib -USES= cpe cmake:outsource +USES= cpe cmake:outsource jpeg CPE_VENDOR= umn USE_GNOME= libxml2 LDFLAGS+= -L${LOCALBASE} -pthread Index: graphics/megapov/Makefile =================================================================== --- graphics/megapov/Makefile +++ graphics/megapov/Makefile @@ -11,14 +11,13 @@ COMMENT= Unofficial extensions of POV-Ray LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png \ - libjpeg.so:${PORTSDIR}/graphics/jpeg \ libtiff.so:${PORTSDIR}/graphics/tiff #RUN_DEPENDS= povray:${PORTSDIR}/graphics/povray-meta WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} INSTALL_WRKSRC= ${WRKSRC}/unix -USES= gmake tar:bzip2 +USES= gmake jpeg tar:bzip2 GNU_CONFIGURE= yes CONFIGURE_ARGS= COMPILED_BY="ports@FreeBSD.org" Index: graphics/metapixel/Makefile =================================================================== --- graphics/metapixel/Makefile +++ graphics/metapixel/Makefile @@ -14,12 +14,11 @@ LICENSE= GPLv2 LIB_DEPENDS= libgif.so:${PORTSDIR}/graphics/giflib \ - libjpeg.so:${PORTSDIR}/graphics/jpeg \ libpng.so:${PORTSDIR}/graphics/png CPPFLAGS+= $$(libpng-config --I_opts) -I${LOCALBASE}/include -I. LDFLAGS+= $$(libpng-config --L_opts) -L${LOCALBASE}/lib -USES= gmake shebangfix +USES= gmake jpeg shebangfix SHEBANG_FILES= metapixel-prepare metapixel-sizesort PLIST_FILES= bin/metapixel \ Index: graphics/mtpaint/Makefile =================================================================== --- graphics/mtpaint/Makefile +++ graphics/mtpaint/Makefile @@ -13,14 +13,13 @@ LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg \ - libpng.so:${PORTSDIR}/graphics/png \ +LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png \ libtiff.so:${PORTSDIR}/graphics/tiff \ libgif.so:${PORTSDIR}/graphics/giflib \ libfreetype.so:${PORTSDIR}/print/freetype2 USE_GNOME= gtk20 -USES= desktop-file-utils gmake iconv pkgconfig tar:bzip2 +USES= desktop-file-utils gmake iconv jpeg pkgconfig tar:bzip2 HAS_CONFIGURE= yes LDFLAGS+= -L${LOCALBASE}/lib ${ICONV_LIB} CONFIGURE_ARGS= --prefix=${PREFIX} --mandir=${MAN1PREFIX}/man/man1 \ Index: graphics/mupdf/Makefile =================================================================== --- graphics/mupdf/Makefile +++ graphics/mupdf/Makefile @@ -15,13 +15,12 @@ LIB_DEPENDS= libcurl.so:${PORTSDIR}/ftp/curl \ libfreetype.so:${PORTSDIR}/print/freetype2 \ - libjpeg.so:${PORTSDIR}/graphics/jpeg \ libjbig2dec.so:${PORTSDIR}/graphics/jbig2dec \ libopenjp2.so:${PORTSDIR}/graphics/openjpeg LIBS+= -L${LOCALBASE}/lib MAKE_ARGS= build=release prefix=${PREFIX} mandir=${PREFIX}/man verbose=yes -USES= cpe compiler:c++11-lang pkgconfig gmake +USES= cpe compiler:c++11-lang gmake jpeg pkgconfig USE_XORG= x11 xext CPE_VENDOR= artifex Index: graphics/netpbm/Makefile =================================================================== --- graphics/netpbm/Makefile +++ graphics/netpbm/Makefile @@ -12,13 +12,12 @@ COMMENT= Toolkit for conversion of images between different formats LIB_DEPENDS= libtiff.so:${PORTSDIR}/graphics/tiff \ - libjpeg.so:${PORTSDIR}/graphics/jpeg \ libpng.so:${PORTSDIR}/graphics/png \ libjbig.so:${PORTSDIR}/graphics/jbigkit \ libjasper.so:${PORTSDIR}/graphics/jasper \ libxml2.so:${PORTSDIR}/textproc/libxml2 -USES= tar:tgz gmake perl5 shebangfix +USES= gmake jpeg perl5 shebangfix tar:tgz CFLAGS+= -DPNG_DEPSTRUCT= -Iutil MAKE_ENV= LN="${LN}" RANLIB="${RANLIB}" MAKEFILE= GNUmakefile Index: graphics/nvidia-texture-tools/Makefile =================================================================== --- graphics/nvidia-texture-tools/Makefile +++ graphics/nvidia-texture-tools/Makefile @@ -12,11 +12,10 @@ COMMENT= Texture Tools with support for DirectX 10 texture formats LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png \ - libjpeg.so:${PORTSDIR}/graphics/jpeg \ libtiff.so:${PORTSDIR}/graphics/tiff \ libIlmImf.so:${PORTSDIR}/graphics/OpenEXR -USES= alias cmake +USES= alias cmake jpeg CMAKE_ARGS= -DNVTT_SHARED=TRUE CFLAGS+= -fPIC Index: graphics/ocaml-images/Makefile =================================================================== --- graphics/ocaml-images/Makefile +++ graphics/ocaml-images/Makefile @@ -43,7 +43,7 @@ PNG_LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png JPEG_CONFIGURE_WITH= jpeg -JPEG_LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg +JPEG_USES= jpeg TIFF_CONFIGURE_WITH= tiff TIFF_LIB_DEPENDS= libtiff.so:${PORTSDIR}/graphics/tiff Index: graphics/ocropus/Makefile =================================================================== --- graphics/ocropus/Makefile +++ graphics/ocropus/Makefile @@ -11,7 +11,6 @@ COMMENT= The OCRopus(tm) open source document analysis and OCR system LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png \ - libjpeg.so:${PORTSDIR}/graphics/jpeg \ libtiff.so:${PORTSDIR}/graphics/tiff \ libiulib.so:${PORTSDIR}/graphics/iulib \ libgsl.so:${PORTSDIR}/math/gsl @@ -23,7 +22,7 @@ LEPTONICA_DESC= Enable Leptonica image analysis MAKE_JOBS_UNSAFE= yes -USES= autoreconf gmake python:build +USES= autoreconf gmake jpeg python:build GNU_CONFIGURE= yes CONFIGURE_ARGS= --without-fst --without-tesseract --with-iulib=${LOCALBASE} CPPFLAGS+= -I${LOCALBASE}/include Index: graphics/okular/Makefile =================================================================== --- graphics/okular/Makefile +++ graphics/okular/Makefile @@ -10,7 +10,6 @@ COMMENT= KDE 4 universal document viewer LIB_DEPENDS= libdjvulibre.so:${PORTSDIR}/graphics/djvulibre \ - libjpeg.so:${PORTSDIR}/graphics/jpeg \ libkscreen.so:${PORTSDIR}/graphics/libkscreen \ libqca.so:${PORTSDIR}/devel/qca \ libtiff.so:${PORTSDIR}/graphics/tiff \ @@ -25,7 +24,7 @@ libkexiv2 USE_QT4= corelib declarative gui opengl xml \ qmake_build moc_build uic_build rcc_build -USES= cmake:outsource pkgconfig tar:xz +USES= cmake:outsource jpeg pkgconfig tar:xz USE_LDCONFIG= yes OPTIONS_DEFINE= DVI Index: graphics/opencv/Makefile =================================================================== --- graphics/opencv/Makefile +++ graphics/opencv/Makefile @@ -119,7 +119,7 @@ .endif .if ${PORT_OPTIONS:MJPEG} -LIB_DEPENDS+= libjpeg.so:${PORTSDIR}/graphics/jpeg +USES+= jpeg CMAKE_ARGS+= -DWITH_JPEG:BOOL=On .else CMAKE_ARGS+= -DWITH_JPEG:BOOL=Off Index: graphics/openrm/Makefile =================================================================== --- graphics/openrm/Makefile +++ graphics/openrm/Makefile @@ -13,9 +13,7 @@ MAINTAINER= ports@FreeBSD.org COMMENT= Development environment used to build 2D/3D/stereo graphics -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg - -USES= shebangfix perl5 +USES= jpeg perl5 shebangfix SHEBANG_FILES= doc/*.pl USE_GL= glu USE_XORG= xmu Index: graphics/osg-devel/Makefile =================================================================== --- graphics/osg-devel/Makefile +++ graphics/osg-devel/Makefile @@ -17,13 +17,12 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg \ - libpng.so:${PORTSDIR}/graphics/png \ +LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png \ libtiff.so:${PORTSDIR}/graphics/tiff CONFLICTS= osg-[0-9]* -USES= alias cmake:outsource pkgconfig zip +USES= alias cmake:outsource jpeg pkgconfig zip USE_GL= gl glu USE_XORG= x11 USE_LDCONFIG= yes Index: graphics/osg/Makefile =================================================================== --- graphics/osg/Makefile +++ graphics/osg/Makefile @@ -17,13 +17,12 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg \ - libpng.so:${PORTSDIR}/graphics/png \ +LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png \ libtiff.so:${PORTSDIR}/graphics/tiff CONFLICTS= osg-devel-[0-9]* -USES= alias cmake:outsource pkgconfig zip +USES= alias cmake:outsource jpeg pkgconfig zip USE_GL= gl glu USE_XORG= x11 USE_LDCONFIG= yes Index: graphics/p5-Image-Scale/Makefile =================================================================== --- graphics/p5-Image-Scale/Makefile +++ graphics/p5-Image-Scale/Makefile @@ -13,11 +13,10 @@ LICENSE= GPLv2 -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg \ - libpng.so:${PORTSDIR}/graphics/png +LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png TEST_DEPENDS= p5-Test-NoWarnings>=0:${PORTSDIR}/devel/p5-Test-NoWarnings -USES= perl5 +USES= jpeg perl5 USE_PERL5= configure .include Index: graphics/p5-Imager/Makefile =================================================================== --- graphics/p5-Imager/Makefile +++ graphics/p5-Imager/Makefile @@ -16,14 +16,13 @@ BUILD_DEPENDS= p5-Devel-CheckLib>=0:${PORTSDIR}/devel/p5-Devel-CheckLib LIB_DEPENDS= libfreetype.so:${PORTSDIR}/print/freetype2 \ libgif.so:${PORTSDIR}/graphics/giflib \ - libjpeg.so:${PORTSDIR}/graphics/jpeg \ libpng.so:${PORTSDIR}/graphics/png \ libt1.so:${PORTSDIR}/devel/t1lib \ libtiff.so:${PORTSDIR}/graphics/tiff TEST_DEPENDS= p5-Inline>=0:${PORTSDIR}/devel/p5-Inline \ p5-Inline-C>=0:${PORTSDIR}/devel/p5-Inline-C -USES= perl5 +USES= jpeg perl5 USE_PERL5= configure CONFIGURE_ENV= IM_CFLAGS="${CFLAGS}" \ IM_INCPATH=${LOCALBASE}/include \ Index: graphics/p5-Tk-JPEG-Lite/Makefile =================================================================== --- graphics/p5-Tk-JPEG-Lite/Makefile +++ graphics/p5-Tk-JPEG-Lite/Makefile @@ -13,10 +13,9 @@ COMMENT= Very simplistic image viewer that loads JPEG images BUILD_DEPENDS= p5-Tk>=0:${PORTSDIR}/x11-toolkits/p5-Tk -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg RUN_DEPENDS:= ${BUILD_DEPENDS} -USES= perl5 +USES= jpeg perl5 USE_PERL5= configure post-patch: Index: graphics/podofo/Makefile =================================================================== --- graphics/podofo/Makefile +++ graphics/podofo/Makefile @@ -35,7 +35,7 @@ IMPOSE_LDFLAGS= -L${LUA_LIBDIR} JPEG_CMAKE_ON= -DWANT_LIBJPEG:BOOL=TRUE -JPEG_LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg +JPEG_USES= jpeg PNG_CMAKE_ON= -DWANT_PNG:BOOL=TRUE PNG_LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png Index: graphics/poppler/Makefile =================================================================== --- graphics/poppler/Makefile +++ graphics/poppler/Makefile @@ -14,15 +14,14 @@ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg \ - libpng.so:${PORTSDIR}/graphics/png \ +LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png \ libtiff.so:${PORTSDIR}/graphics/tiff \ libfontconfig.so:${PORTSDIR}/x11-fonts/fontconfig \ liblcms2.so:${PORTSDIR}/graphics/lcms2 \ libfreetype.so:${PORTSDIR}/print/freetype2 RUN_DEPENDS= poppler-data>0:${PORTSDIR}/graphics/poppler-data -USES= cpe gmake libtool pathfix pkgconfig tar:xz +USES= cpe gmake jpeg libtool pathfix pkgconfig tar:xz CPE_VENDOR= freedesktop USE_GNOME= libxml2 GNU_CONFIGURE= yes Index: graphics/povray36/Makefile =================================================================== --- graphics/povray36/Makefile +++ graphics/povray36/Makefile @@ -15,11 +15,10 @@ COMMENT= Persistence of Vision Ray Tracer LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png \ - libtiff.so:${PORTSDIR}/graphics/tiff \ - libjpeg.so:${PORTSDIR}/graphics/jpeg + libtiff.so:${PORTSDIR}/graphics/tiff USE_XORG= x11 -USES= gmake tar:bzip2 +USES= gmake jpeg tar:bzip2 GNU_CONFIGURE= yes OPTIONS_DEFINE= OPTIMIZED_CFLAGS DOCS Index: graphics/povray37/Makefile =================================================================== --- graphics/povray37/Makefile +++ graphics/povray37/Makefile @@ -66,9 +66,9 @@ .if ${PORT_OPTIONS:MJPEG} .if ${PORT_OPTIONS:MSTATIC} -BUILD_DEPENDS+= jpeg>=6b:${PORTSDIR}/graphics/jpeg +USES+= jpeg:build .else -LIB_DEPENDS+= libjpeg.so:${PORTSDIR}/graphics/jpeg +USES+= jpeg .endif .else CONFIGURE_ARGS+=--without-libjpeg Index: graphics/py-imaging/Makefile =================================================================== --- graphics/py-imaging/Makefile +++ graphics/py-imaging/Makefile @@ -13,13 +13,12 @@ MAINTAINER= mainland@apeiron.net COMMENT= The Python Imaging Library -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg \ - liblcms.so:${PORTSDIR}/graphics/lcms \ +LIB_DEPENDS= liblcms.so:${PORTSDIR}/graphics/lcms \ libfreetype.so:${PORTSDIR}/print/freetype2 UNIQUENAME= py-${PORTNAME} -USES= python +USES= jpeg python DIST_SUBDIR= python USE_PYTHON= distutils autoplist concurrent Index: graphics/py-pillow/Makefile =================================================================== --- graphics/py-pillow/Makefile +++ graphics/py-pillow/Makefile @@ -22,7 +22,7 @@ TKINTER_DESC= Tkinter (Tcl/Tk) BitmapImage & PhotoImage support FREETYPE_LIB_DEPENDS= libfreetype.so:${PORTSDIR}/print/freetype2 -JPEG_LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg +JPEG_USES= jpeg LCMS_LIB_DEPENDS= liblcms2.so:${PORTSDIR}/graphics/lcms2 TIFF_LIB_DEPENDS= libtiff.so:${PORTSDIR}/graphics/tiff TKINTER_USES= tk:build Index: graphics/pyro/Makefile =================================================================== --- graphics/pyro/Makefile +++ graphics/pyro/Makefile @@ -13,8 +13,7 @@ BROKEN= No public distfiles -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg - +USES= jpeg USE_GL= gl glut USE_XORG= xi xmu xext Index: graphics/qt4-imageformats/Makefile =================================================================== --- graphics/qt4-imageformats/Makefile +++ graphics/qt4-imageformats/Makefile @@ -10,12 +10,11 @@ MAINTAINER= kde@FreeBSD.org COMMENT= Qt plugins for several image formats -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg \ - libmng.so:${PORTSDIR}/graphics/libmng \ +LIB_DEPENDS= libmng.so:${PORTSDIR}/graphics/libmng \ libpng.so:${PORTSDIR}/graphics/png \ libtiff.so:${PORTSDIR}/graphics/tiff -USES= pkgconfig +USES= jpeg pkgconfig USE_QT4= qmake_build moc_build rcc_build corelib gui svg xml QT_DIST= yes Index: graphics/rawstudio/Makefile =================================================================== --- graphics/rawstudio/Makefile +++ graphics/rawstudio/Makefile @@ -12,8 +12,7 @@ LICENSE= GPLv2 -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg \ - libpng.so:${PORTSDIR}/graphics/png \ +LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png \ liblcms.so:${PORTSDIR}/graphics/lcms \ libexiv2.so:${PORTSDIR}/graphics/exiv2 \ libdbus-1.so:${PORTSDIR}/devel/dbus \ @@ -23,7 +22,7 @@ libgphoto2.so:${PORTSDIR}/graphics/libgphoto2 BUILD_DEPENDS= ${LOCALBASE}/include/fftw3.h:${PORTSDIR}/math/fftw3 -USES= desktop-file-utils gettext gmake libtool pathfix pkgconfig +USES= desktop-file-utils gettext gmake jpeg libtool pathfix pkgconfig GNU_CONFIGURE= yes USE_GNOME= gtk20 libxml2 gconf2 USE_SQLITE= 3 Index: graphics/rawtherapee/Makefile =================================================================== --- graphics/rawtherapee/Makefile +++ graphics/rawtherapee/Makefile @@ -14,7 +14,6 @@ LIB_DEPENDS= libgtkmm-2.4.so:${PORTSDIR}/x11-toolkits/gtkmm24 \ libiptcdata.so:${PORTSDIR}/graphics/libiptcdata \ - libjpeg.so:${PORTSDIR}/graphics/jpeg \ liblcms2.so:${PORTSDIR}/graphics/lcms2 \ libpng.so:${PORTSDIR}/graphics/png \ libtiff.so:${PORTSDIR}/graphics/tiff \ @@ -23,7 +22,7 @@ libfftw3f.so:${PORTSDIR}/math/fftw3-float \ libcanberra-gtk3.so:${PORTSDIR}/audio/libcanberra-gtk3 -USES= cmake:outsource pkgconfig compiler:features desktop-file-utils dos2unix tar:xz +USES= cmake:outsource compiler:features desktop-file-utils dos2unix jpeg pkgconfig tar:xz DOS2UNIX_REGEX= .*\.(cc|h) USE_GNOME= gtk20 glib20 USE_LDCONFIG= yes Index: graphics/renrot/Makefile =================================================================== --- graphics/renrot/Makefile +++ graphics/renrot/Makefile @@ -13,9 +13,9 @@ LICENSE= ART20 BUILD_DEPENDS= p5-Image-ExifTool>=0:${PORTSDIR}/graphics/p5-Image-ExifTool -RUN_DEPENDS:= ${BUILD_DEPENDS} jpegtran:${PORTSDIR}/graphics/jpeg +RUN_DEPENDS:= ${BUILD_DEPENDS} -USES= perl5 +USES= perl5 jpeg:run USE_PERL5= configure PORTDOCS= AUTHORS README README.russian ChangeLog NEWS TODO Index: graphics/sam2p/Makefile =================================================================== --- graphics/sam2p/Makefile +++ graphics/sam2p/Makefile @@ -13,12 +13,11 @@ LICENSE= GPLv2 RUN_DEPENDS= zip:${PORTSDIR}/archivers/zip \ - cjpeg:${PORTSDIR}/graphics/jpeg \ tif22pnm:${PORTSDIR}/graphics/tif22pnm OPTIONS_DEFINE= DOCS EXAMPLES -USES= gmake perl5 +USES= gmake jpeg:run perl5 USE_PERL5= build USE_GCC= any USE_GHOSTSCRIPT_RUN= yes Index: graphics/scantailor/Makefile =================================================================== --- graphics/scantailor/Makefile +++ graphics/scantailor/Makefile @@ -12,13 +12,12 @@ LICENSE= GPLv3 -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg \ - libtiff.so:${PORTSDIR}/graphics/tiff \ +LIB_DEPENDS= libtiff.so:${PORTSDIR}/graphics/tiff \ libjbig.so:${PORTSDIR}/graphics/jbigkit \ libpng.so:${PORTSDIR}/graphics/png BUILD_DEPENDS= ${LOCALBASE}/include/boost/shared_ptr.hpp:${PORTSDIR}/devel/boost-libs -USES= cmake gettext iconv +USES= cmake gettext iconv jpeg USE_GCC= yes USE_QT4= gui xml qmake_build uic_build moc_build rcc_build \ linguist_build Index: graphics/sdl2_image/Makefile =================================================================== --- graphics/sdl2_image/Makefile +++ graphics/sdl2_image/Makefile @@ -22,7 +22,7 @@ OPTIONS_DEFINE= JPEG PNG TIFF WEBP OPTIONS_DEFAULT=JPEG PNG TIFF WEBP -JPEG_LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg +JPEG_USES= jpeg JPEG_CONFIGURE_ENABLE= jpg PNG_LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png PNG_CONFIGURE_ENABLE= png Index: graphics/sdl_image/Makefile =================================================================== --- graphics/sdl_image/Makefile +++ graphics/sdl_image/Makefile @@ -23,7 +23,7 @@ OPTIONS_DEFINE= JPEG PNG TIFF WEBP OPTIONS_DEFAULT=JPEG PNG TIFF WEBP -JPEG_LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg +JPEG_USES= jpeg JPEG_CONFIGURE_ENABLE= jpg PNG_LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png PNG_CONFIGURE_ENABLE= png Index: graphics/sdump/Makefile =================================================================== --- graphics/sdump/Makefile +++ graphics/sdump/Makefile @@ -11,8 +11,7 @@ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg \ - libpng.so:${PORTSDIR}/graphics/png \ +LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png \ libsixel.so:${PORTSDIR}/graphics/libsixel USE_GITHUB= yes @@ -21,6 +20,7 @@ PLIST_FILES= bin/sdump libexec/w3m/yaimg-sixel +USES= jpeg MAKEFILE= makefile #CFLAGS += -I${LOCALBASE}/include -Wall -Wextra -std=c99 -pedantic -O3 -pipe -s Index: graphics/seejpeg/Makefile =================================================================== --- graphics/seejpeg/Makefile +++ graphics/seejpeg/Makefile @@ -10,10 +10,9 @@ MAINTAINER= ports@FreeBSD.org COMMENT= Console graphics viewer using the svga console graphics library -LIB_DEPENDS= libvga.so:${PORTSDIR}/graphics/svgalib \ - libjpeg.so:${PORTSDIR}/graphics/jpeg +LIB_DEPENDS= libvga.so:${PORTSDIR}/graphics/svgalib -USES= gmake tar:tgz +USES= gmake jpeg tar:tgz ALL_TARGET= seejpeg CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib Index: graphics/simage/Makefile =================================================================== --- graphics/simage/Makefile +++ graphics/simage/Makefile @@ -19,11 +19,10 @@ LIB_DEPENDS= libsndfile.so:${PORTSDIR}/audio/libsndfile \ libvorbis.so:${PORTSDIR}/audio/libvorbis \ libjasper.so:${PORTSDIR}/graphics/jasper \ - libjpeg.so:${PORTSDIR}/graphics/jpeg \ libgif.so:${PORTSDIR}/graphics/giflib \ libpng.so:${PORTSDIR}/graphics/png -USES= pathfix libtool +USES= jpeg libtool pathfix GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-mpeg2enc INSTALL_TARGET= install-strip Index: graphics/simpleviewer/Makefile =================================================================== --- graphics/simpleviewer/Makefile +++ graphics/simpleviewer/Makefile @@ -13,12 +13,11 @@ LICENSE= GPLv2 -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg \ - libpng.so:${PORTSDIR}/graphics/png \ +LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png \ libgif.so:${PORTSDIR}/graphics/giflib \ libImlib2.so:${PORTSDIR}/graphics/imlib2 -USES= tar:bzip2 +USES= jpeg tar:bzip2 USE_GL= glut WRKSRC= ${WRKDIR}/sviewgl-src MAKE_ARGS= CC="${CXX}" Index: graphics/sk1libs/Makefile =================================================================== --- graphics/sk1libs/Makefile +++ graphics/sk1libs/Makefile @@ -12,12 +12,11 @@ COMMENT= Set of python libraries for sK1 Project LIB_DEPENDS= liblcms.so:${PORTSDIR}/graphics/lcms \ - libfreetype.so:${PORTSDIR}/print/freetype2 \ - libjpeg.so:${PORTSDIR}/graphics/jpeg + libfreetype.so:${PORTSDIR}/print/freetype2 PROJECTHOST= uniconvertor -USES= python +USES= jpeg python USE_PYTHON= distutils PYDISTUTILS_BUILD_TARGET=build_ext PYDISTUTILS_BUILDARGS= -L${LOCALBASE}/lib \ Index: graphics/sswf/Makefile =================================================================== --- graphics/sswf/Makefile +++ graphics/sswf/Makefile @@ -11,12 +11,11 @@ MAINTAINER= ports@FreeBSD.org COMMENT= Library and script language tool to create Flash movies -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg \ - libfreetype.so:${PORTSDIR}/print/freetype2 +LIB_DEPENDS= libfreetype.so:${PORTSDIR}/print/freetype2 WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} -USES= bison iconv libtool pkgconfig +USES= bison iconv jpeg libtool pkgconfig GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-pkgconfigdir=${PREFIX}/libdata/pkgconfig INSTALL_TARGET= install-strip Index: graphics/stamp/Makefile =================================================================== --- graphics/stamp/Makefile +++ graphics/stamp/Makefile @@ -10,8 +10,7 @@ MAINTAINER= ports@FreeBSD.org COMMENT= Adds a graphical, configurable timestamp to a grayscale image -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg - +USES= jpeg GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib Index: graphics/swftools/Makefile =================================================================== --- graphics/swftools/Makefile +++ graphics/swftools/Makefile @@ -14,13 +14,12 @@ LICENSE= GPLv2 LIB_DEPENDS= libt1.so:${PORTSDIR}/devel/t1lib \ - libjpeg.so:${PORTSDIR}/graphics/jpeg \ libgif.so:${PORTSDIR}/graphics/giflib \ libfftw3.so:${PORTSDIR}/math/fftw3 \ libfreetype.so:${PORTSDIR}/print/freetype2 \ libfontconfig.so:${PORTSDIR}/x11-fonts/fontconfig -USES= gmake pkgconfig +USES= gmake jpeg pkgconfig USE_GL= glut GNU_CONFIGURE= yes CONFIGURE_ENV= ac_cv_lib_zzip_zzip_file_open=no Index: graphics/tiff/Makefile =================================================================== --- graphics/tiff/Makefile +++ graphics/tiff/Makefile @@ -14,10 +14,9 @@ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/COPYRIGHT -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg \ - libjbig.so:${PORTSDIR}/graphics/jbigkit +LIB_DEPENDS= libjbig.so:${PORTSDIR}/graphics/jbigkit -USES= cpe libtool +USES= cpe jpeg libtool CPE_PRODUCT= libtiff CPE_VERSION= ${DISTVERSION:C/[a-z]+//} CPE_UPDATE= ${DISTVERSION:C/[0-9.]+//} Index: graphics/tiffgt/Makefile =================================================================== --- graphics/tiffgt/Makefile +++ graphics/tiffgt/Makefile @@ -13,11 +13,10 @@ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/COPYRIGHT -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg \ - libjbig.so:${PORTSDIR}/graphics/jbigkit \ +LIB_DEPENDS= libjbig.so:${PORTSDIR}/graphics/jbigkit \ libtiff.so:${PORTSDIR}/graphics/tiff -USES= cpe libtool +USES= cpe jpeg libtool CPE_PRODUCT= libtiff CPE_VERSION= ${DISTVERSION:C/[a-z]+//} CPE_UPDATE= ${DISTVERSION:C/[0-9.]+//} Index: graphics/tulip/Makefile =================================================================== --- graphics/tulip/Makefile +++ graphics/tulip/Makefile @@ -13,14 +13,13 @@ LICENSE= LGPL3 LIB_DEPENDS= libquazip.so:${PORTSDIR}/archivers/quazip \ - libjpeg.so:${PORTSDIR}/graphics/jpeg \ libpng.so:${PORTSDIR}/graphics/png \ libOGDF.so:${PORTSDIR}/math/ogdf \ libfreetype.so:${PORTSDIR}/print/freetype2 WRKSRC= ${WRKDIR}/${PORTNAME} -USES= cmake:outsource compiler:c++11-lib dos2unix execinfo python \ +USES= cmake:outsource compiler:c++11-lib dos2unix execinfo jpeg python \ shebangfix SHEBANG_FILES= tulip-config.in DOS2UNIX_FILES= software/tulip/src/main.cpp Index: graphics/ufraw/Makefile =================================================================== --- graphics/ufraw/Makefile +++ graphics/ufraw/Makefile @@ -11,14 +11,13 @@ LICENSE= GPLv2 -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg \ - libtiff.so:${PORTSDIR}/graphics/tiff \ +LIB_DEPENDS= libtiff.so:${PORTSDIR}/graphics/tiff \ libpng.so:${PORTSDIR}/graphics/png \ liblcms2.so:${PORTSDIR}/graphics/lcms2 GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-silent-rules --enable-extras -USES= gettext pkgconfig gmake desktop-file-utils +USES= desktop-file-utils gettext gmake jpeg pkgconfig CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -lpthread -L${LOCALBASE}/lib Index: graphics/vigra/Makefile =================================================================== --- graphics/vigra/Makefile +++ graphics/vigra/Makefile @@ -57,8 +57,6 @@ PLIST_SUB+= PYTHON="@comment " .endif -.include - # Vigra's CMakeLists.txt does not support disabling those so we hook them # as dependencies here unconditionally (without OPTIONS=) even though if # they are not present then Vigra/CMake will do without them (they are not @@ -75,7 +73,7 @@ .endif .if !defined(WITHOUT_VIGRA_JPEG) -LIB_DEPENDS+= libjpeg.so:${PORTSDIR}/graphics/jpeg +USES+= jpeg .endif .if !defined(WITHOUT_VIGRA_PNG) @@ -100,4 +98,4 @@ # FIXME: This is ugly @${RM} ${WRKSRC}/include/vigra/*.orig -.include +.include Index: graphics/vips/Makefile =================================================================== --- graphics/vips/Makefile +++ graphics/vips/Makefile @@ -16,7 +16,6 @@ liborc-0.4.so:${PORTSDIR}/devel/orc \ libGraphicsMagick.so:${PORTSDIR}/graphics/GraphicsMagick \ libIlmImf.so:${PORTSDIR}/graphics/OpenEXR \ - libjpeg.so:${PORTSDIR}/graphics/jpeg \ liblcms2.so:${PORTSDIR}/graphics/lcms2 \ libexif.so:${PORTSDIR}/graphics/libexif \ libpng.so:${PORTSDIR}/graphics/png \ @@ -27,7 +26,7 @@ libgirepository-1.0.so:${PORTSDIR}/devel/gobject-introspection RUN_DEPENDS= bash:${PORTSDIR}/shells/bash -USES= cpe gettext gmake libtool pathfix pkgconfig shebangfix +USES= cpe gettext gmake jpeg libtool pathfix pkgconfig shebangfix SHEBANG_FILES= tools/vips-${PORTVERSION:R} tools/vipsprofile USE_GNOME= glib20 libgsf libxml2 pango GNU_CONFIGURE= yes Index: graphics/webp/Makefile =================================================================== --- graphics/webp/Makefile +++ graphics/webp/Makefile @@ -13,7 +13,6 @@ LICENSE= BSD3CLAUSE LIB_DEPENDS= libgif.so:${PORTSDIR}/graphics/giflib \ - libjpeg.so:${PORTSDIR}/graphics/jpeg \ libpng.so:${PORTSDIR}/graphics/png \ libtiff.so:${PORTSDIR}/graphics/tiff @@ -31,7 +30,7 @@ --enable-libwebpmux \ --with-pkgconfigdir=${PREFIX}/libdata/pkgconfig USE_LDCONFIG= yes -USES= compiler:c11 libtool +USES= compiler:c11 jpeg libtool X11_CONFIGURE_OFF= build_vwebp=no X11_CONFIGURE_ON= build_vwebp=yes Index: graphics/white_dune/Makefile =================================================================== --- graphics/white_dune/Makefile +++ graphics/white_dune/Makefile @@ -12,12 +12,11 @@ MAINTAINER= devel@stasyan.com COMMENT= Graphical VRML97 editor and animation tool -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg \ - libpng.so:${PORTSDIR}/graphics/png +LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png LICENSE= GPLv2 -USES= motif +USES= jpeg motif USE_XORG= xft USE_GL= gl glu glut USE_SDL= sdl Index: graphics/xfig/Makefile =================================================================== --- graphics/xfig/Makefile +++ graphics/xfig/Makefile @@ -11,8 +11,7 @@ MAINTAINER= mjl@luckie.org.nz COMMENT= Drawing program for X11 -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg \ - libpng.so:${PORTSDIR}/graphics/png \ +LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png \ libXaw3d.so:${PORTSDIR}/x11-toolkits/Xaw3d RUN_DEPENDS= fig2dev:${PORTSDIR}/print/transfig @@ -20,7 +19,7 @@ WRKSRC= ${WRKDIR}/${PORTNAME}.${PORTVERSION} -USES= imake +USES= imake jpeg USE_XORG= ice sm x11 xaw xext xi xmu xpm xt USE_CSTD= gnu89 CFLAGS+= -Wno-return-type Index: graphics/xli/Makefile =================================================================== --- graphics/xli/Makefile +++ graphics/xli/Makefile @@ -11,12 +11,11 @@ MAINTAINER= lichray@gmail.com COMMENT= Utilities to display images in X11 -LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png \ - libjpeg.so:${PORTSDIR}/graphics/jpeg +LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png CONFLICTS_INSTALL= xloadimage-* -USES= imake +USES= imake jpeg USE_XORG= xi WRKSRC= ${WRKDIR}/xli-${XLI_SNAPVER} Index: graphics/xpaint/Makefile =================================================================== --- graphics/xpaint/Makefile +++ graphics/xpaint/Makefile @@ -12,7 +12,6 @@ LICENSE= GPLv3 LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png \ - libjpeg.so:${PORTSDIR}/graphics/jpeg \ libopenjpeg.so:${PORTSDIR}/graphics/openjpeg15 \ libtiff.so:${PORTSDIR}/graphics/tiff \ libfreetype.so:${PORTSDIR}/print/freetype2 \ @@ -24,7 +23,7 @@ USE_XORG= xft xmu xpm USE_GHOSTSCRIPT_RUN=yes GNU_CONFIGURE= yes -USES= libtool:build shebangfix tar:bzip2 +USES= jpeg libtool:build shebangfix tar:bzip2 SHEBANG_FILES= share/bin/imgmerge share/bin/xpaint_ocr CPPFLAGS+= -I${LOCALBASE}/include -I${LOCALBASE}/include/freetype2 \ Index: graphics/xsane/Makefile =================================================================== --- graphics/xsane/Makefile +++ graphics/xsane/Makefile @@ -12,15 +12,14 @@ LICENSE= GPLv2 -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg \ - libpng.so:${PORTSDIR}/graphics/png \ +LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png \ libtiff.so:${PORTSDIR}/graphics/tiff \ libfreetype.so:${PORTSDIR}/print/freetype2 \ liblcms.so:${PORTSDIR}/graphics/lcms BUILD_DEPENDS= scanimage:${PORTSDIR}/graphics/sane-backends RUN_DEPENDS:= ${BUILD_DEPENDS} -USES= gmake pkgconfig +USES= gmake jpeg pkgconfig USE_GNOME= gtk20 gdkpixbuf2 GNU_CONFIGURE= yes Index: graphics/xv/Makefile =================================================================== --- graphics/xv/Makefile +++ graphics/xv/Makefile @@ -18,12 +18,11 @@ MAINTAINER?= dinoex@FreeBSD.org COMMENT?= X11 program that displays images of various formats -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg \ - libtiff.so:${PORTSDIR}/graphics/tiff \ +LIB_DEPENDS= libtiff.so:${PORTSDIR}/graphics/tiff \ libpng.so:${PORTSDIR}/graphics/png \ libjasper.so:${PORTSDIR}/graphics/jasper -USES= imake +USES= imake jpeg USE_XORG= xext x11 xt OPTIONS_DEFINE= M17N DOCS Index: graphics/yafray/Makefile =================================================================== --- graphics/yafray/Makefile +++ graphics/yafray/Makefile @@ -11,9 +11,7 @@ MAINTAINER= ports@FreeBSD.org COMMENT= Fast XML based raytracer -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg - -USES= scons +USES= jpeg scons USE_LDCONFIG= yes WRKSRC= ${WRKDIR}/${PORTNAME} Index: graphics/zbar/Makefile =================================================================== --- graphics/zbar/Makefile +++ graphics/zbar/Makefile @@ -12,11 +12,9 @@ LICENSE= LGPL21 -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg - GNU_CONFIGURE= yes USE_LDCONFIG= yes -USES= iconv libtool gmake pkgconfig +USES= iconv jpeg libtool gmake pkgconfig INSTALL_TARGET= install-strip CONFIGURE_ARGS= --with-jpeg=yes Index: graphics/zgv/Makefile =================================================================== --- graphics/zgv/Makefile +++ graphics/zgv/Makefile @@ -12,13 +12,12 @@ LICENSE= GPLv2 # (or later) -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg \ - libpng.so:${PORTSDIR}/graphics/png \ +LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png \ libtiff.so:${PORTSDIR}/graphics/tiff OPTIONS_DEFINE= SDL DOCS -USES= gmake makeinfo +USES= gmake jpeg makeinfo ALL_TARGET= zgv info INFO= zgvrc Index: lang/io/Makefile.addons =================================================================== --- lang/io/Makefile.addons +++ lang/io/Makefile.addons @@ -127,9 +127,9 @@ # Image # .if ${PORT_OPTIONS:MImage} -LIB_DEPENDS+= libjpeg.so:${PORTSDIR}/graphics/jpeg \ - libpng.so:${PORTSDIR}/graphics/png \ +LIB_DEPENDS+= libpng.so:${PORTSDIR}/graphics/png \ libtiff.so:${PORTSDIR}/graphics/tiff +USES+= jpeg .endif # Index: lang/ofc/Makefile =================================================================== --- lang/ofc/Makefile +++ lang/ofc/Makefile @@ -12,12 +12,11 @@ LIB_DEPENDS= libexpat.so:${PORTSDIR}/textproc/expat2 \ libpng.so:${PORTSDIR}/graphics/png \ - libjpeg.so:${PORTSDIR}/graphics/jpeg \ libfreetype.so:${PORTSDIR}/print/freetype2 PROJECTHOST= ${PORTNAME} USE_SDL= sdl -USES= libtool objc pathfix +USES= jpeg libtool objc pathfix GNU_CONFIGURE= yes USE_LDCONFIG= yes CPPFLAGS+= -I${LOCALBASE}/include Index: lang/php5/Makefile.ext =================================================================== --- lang/php5/Makefile.ext +++ lang/php5/Makefile.ext @@ -87,8 +87,8 @@ .if ${PHP_MODNAME} == "gd" LIB_DEPENDS= libfreetype.so:${PORTSDIR}/print/freetype2 \ - libpng.so:${PORTSDIR}/graphics/png \ - libjpeg.so:${PORTSDIR}/graphics/jpeg + libpng.so:${PORTSDIR}/graphics/png +USES+= jpeg CONFIGURE_ARGS+=--with-gd \ --with-freetype-dir=${LOCALBASE} \ Index: lang/php55/Makefile.ext =================================================================== --- lang/php55/Makefile.ext +++ lang/php55/Makefile.ext @@ -87,8 +87,8 @@ .if ${PHP_MODNAME} == "gd" LIB_DEPENDS= libfreetype.so:${PORTSDIR}/print/freetype2 \ - libpng.so:${PORTSDIR}/graphics/png \ - libjpeg.so:${PORTSDIR}/graphics/jpeg + libpng.so:${PORTSDIR}/graphics/png +USES+= jpeg CONFIGURE_ARGS+=--with-gd \ --with-freetype-dir=${LOCALBASE} \ Index: lang/php56/Makefile.ext =================================================================== --- lang/php56/Makefile.ext +++ lang/php56/Makefile.ext @@ -87,8 +87,8 @@ .if ${PHP_MODNAME} == "gd" LIB_DEPENDS= libfreetype.so:${PORTSDIR}/print/freetype2 \ - libpng.so:${PORTSDIR}/graphics/png \ - libjpeg.so:${PORTSDIR}/graphics/jpeg + libpng.so:${PORTSDIR}/graphics/png +USES+= jpeg CONFIGURE_ARGS+=--with-gd \ --with-freetype-dir=${LOCALBASE} \ Index: lang/pike78/Makefile =================================================================== --- lang/pike78/Makefile +++ lang/pike78/Makefile @@ -13,8 +13,7 @@ MAINTAINER= johans@FreeBSD.org COMMENT= Dynamic programming language with a syntax similar to C++ -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg \ - libtiff.so:${PORTSDIR}/graphics/tiff \ +LIB_DEPENDS= libtiff.so:${PORTSDIR}/graphics/tiff \ libgdbm.so:${PORTSDIR}/databases/gdbm \ libpcre.so:${PORTSDIR}/devel/pcre \ libgmp.so:${PORTSDIR}/math/gmp \ @@ -79,7 +78,7 @@ --without-sybase \ --prefix=${PREFIX} -USES= bison gettext gmake perl5 +USES= bison gettext gmake jpeg perl5 PLIST_FILES= bin/pike bin/pike78 bin/hilfe \ man/man1/pike.1.gz Index: lang/racket/Makefile =================================================================== --- lang/racket/Makefile +++ lang/racket/Makefile @@ -18,7 +18,6 @@ LIB_DEPENDS= libffi.so:${PORTSDIR}/devel/libffi \ libcairo.so:${PORTSDIR}/graphics/cairo \ - libjpeg.so:${PORTSDIR}/graphics/jpeg \ libpng.so:${PORTSDIR}/graphics/png MAKE_JOBS_UNSAFE=yes @@ -36,7 +35,7 @@ LIBS+= -L${LOCALBASE}/lib WRKSRC= ${WRKDIR}/racket-${PORTVERSION}/src -USES= iconv libtool tar:tgz +USES= iconv jpeg libtool tar:tgz USE_LDCONFIG= yes USE_GNOME= pango USE_SQLITE= 3 Index: lang/swi-pl/Makefile =================================================================== --- lang/swi-pl/Makefile +++ lang/swi-pl/Makefile @@ -11,7 +11,6 @@ COMMENT= Edinburgh-style Prolog compiler LIB_DEPENDS= libgmp.so:${PORTSDIR}/math/gmp \ - libjpeg.so:${PORTSDIR}/graphics/jpeg \ libodbc.so:${PORTSDIR}/databases/unixODBC CFLAGS+= -I${LOCALBASE}/include @@ -21,7 +20,7 @@ NOPRECIOUSMAKEVARS= yes USE_XORG= xft xpm xt -USES= pkgconfig pathfix gmake shebangfix +USES= gmake jpeg pathfix pkgconfig shebangfix MAKE_JOBS_UNSAFE= yes GNU_CONFIGURE= yes CONFIGURE_ENV= ARCH=${ARCH}-${OPSYS:tl} Index: mail/spamprobe/Makefile =================================================================== --- mail/spamprobe/Makefile +++ mail/spamprobe/Makefile @@ -46,7 +46,7 @@ # JPEG support JPEG_CONFIGURE_WITH=jpeg -JPEG_LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg +JPEG_USES= jpeg .include Index: math/R/Makefile =================================================================== --- math/R/Makefile +++ math/R/Makefile @@ -200,7 +200,7 @@ .endif .if ${PORT_OPTIONS:MJPEG} -LIB_DEPENDS+= libjpeg.so:${PORTSDIR}/graphics/jpeg +USES+= jpeg CONFIGURE_ARGS+= --with-jpeglib .else CONFIGURE_ARGS+= --without-jpeglib Index: math/giacxcas/Makefile =================================================================== --- math/giacxcas/Makefile +++ math/giacxcas/Makefile @@ -20,7 +20,6 @@ ${LOCALBASE}/lib/libntl.a:${PORTSDIR}/math/ntl LIB_DEPENDS= libgmp.so:${PORTSDIR}/math/gmp \ libpng.so:${PORTSDIR}/graphics/png \ - libjpeg.so:${PORTSDIR}/graphics/jpeg \ libpari.so:${PORTSDIR}/math/pari \ libmpfr.so:${PORTSDIR}/math/mpfr \ libgsl.so:${PORTSDIR}/math/gsl \ @@ -29,7 +28,7 @@ NO_CDROM= French documentation is for non-commercial use only GNU_CONFIGURE= yes -USES= desktop-file-utils gettext gmake libtool shebangfix +USES= desktop-file-utils gettext gmake jpeg libtool shebangfix USE_GL= gl USE_XORG= x11 xcursor xft xi USE_TEX= latex:build dvipsk:build Index: math/ploticus/Makefile =================================================================== --- math/ploticus/Makefile +++ math/ploticus/Makefile @@ -12,11 +12,11 @@ COMMENT?= Generates plots and graphs from data LIB_DEPENDS= libgd.so:${PORTSDIR}/graphics/gd \ - libjpeg.so:${PORTSDIR}/graphics/jpeg \ libming.so:${PORTSDIR}/graphics/ming \ libpng.so:${PORTSDIR}/graphics/png \ libfreetype.so:${PORTSDIR}/print/freetype2 +USES= jpeg BUILD_WRKSRC= ${WRKSRC}/src FREETYPE_CONFIG?= ${LOCALBASE}/bin/freetype-config Index: math/reduce/Makefile =================================================================== --- math/reduce/Makefile +++ math/reduce/Makefile @@ -38,9 +38,9 @@ .include .if ${PORT_OPTIONS:MCSL} -LIB_DEPENDS+= libjpeg.so:${PORTSDIR}/graphics/jpeg \ - libpng.so:${PORTSDIR}/graphics/png \ +LIB_DEPENDS+= libpng.so:${PORTSDIR}/graphics/png \ libtiff.so:${PORTSDIR}/graphics/tiff +USES+= jpeg CPPFLAGS+= `freetype-config --cflags` LDFLAGS+= `freetype-config --libs` .else Index: math/sage/Makefile =================================================================== --- math/sage/Makefile +++ math/sage/Makefile @@ -23,8 +23,7 @@ automake:${PORTSDIR}/devel/automake \ autoconf:${PORTSDIR}/devel/autoconf LIB_DEPENDS= libatlas.so:${PORTSDIR}/math/atlas \ - liblapack.so:${PORTSDIR}/math/lapack \ - libjpeg.so:${PORTSDIR}/graphics/jpeg + liblapack.so:${PORTSDIR}/math/lapack RUN_DEPENDS= bash:${PORTSDIR}/shells/bash pre-extract: @@ -37,7 +36,7 @@ PLIST_FILES= bin/sage USE_TEX= latex:build -USES= gmake iconv tk perl5 +USES= gmake iconv jpeg tk perl5 MAKE_JOBS_SAFE= yes # Optimization flags will be defined by the source Index: math/surf/Makefile =================================================================== --- math/surf/Makefile +++ math/surf/Makefile @@ -12,10 +12,10 @@ LICENSE= GPLv2 -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg \ - libtiff.so:${PORTSDIR}/graphics/tiff \ +LIB_DEPENDS= libtiff.so:${PORTSDIR}/graphics/tiff \ libgmp.so:${PORTSDIR}/math/gmp +USES= jpeg USE_XORG= x11 xmu USE_GNOME= gtk12 GNU_CONFIGURE= yes Index: math/vtk5/Makefile =================================================================== --- math/vtk5/Makefile +++ math/vtk5/Makefile @@ -16,7 +16,6 @@ LICENSE_FILE= ${WRKSRC}/Copyright.txt LIB_DEPENDS= libexpat.so:${PORTSDIR}/textproc/expat2 \ - libjpeg.so:${PORTSDIR}/graphics/jpeg \ libpng.so:${PORTSDIR}/graphics/png \ libtiff.so:${PORTSDIR}/graphics/tiff @@ -26,7 +25,7 @@ SUB_FILES= vtk.3 -USES= cmake:outsource +USES= cmake:outsource jpeg USE_XORG= xt USE_LDCONFIG= ${PREFIX}/lib/vtk-${PORTVERSION:R} CXXFLAGS+= -DUSE_INTERP_ERRORLINE Index: math/vtk6/Makefile =================================================================== --- math/vtk6/Makefile +++ math/vtk6/Makefile @@ -16,7 +16,6 @@ LIB_DEPENDS= libtiff.so:${PORTSDIR}/graphics/tiff \ libpng.so:${PORTSDIR}/graphics/png \ - libjpeg.so:${PORTSDIR}/graphics/jpeg \ libfreetype.so:${PORTSDIR}/print/freetype2 \ libexpat.so:${PORTSDIR}/textproc/expat2 @@ -29,7 +28,7 @@ CONFLICTS= vtk-4* USE_LDCONFIG= ${PREFIX}/lib/vtk-${VTK_SHORT_VER} USE_XORG= xt -USES= cmake:outsource +USES= cmake:outsource jpeg CXXFLAGS+= -I${LOCALBASE}/include VTK_SHORT_VER= ${PORTVERSION:R} Index: misc/wmweather+/Makefile =================================================================== --- misc/wmweather+/Makefile +++ misc/wmweather+/Makefile @@ -21,12 +21,11 @@ libtiff.so:${PORTSDIR}/graphics/tiff \ libHermes.so:${PORTSDIR}/graphics/Hermes \ libpng.so:${PORTSDIR}/graphics/png \ - libjpeg.so:${PORTSDIR}/graphics/jpeg \ libgif.so:${PORTSDIR}/graphics/giflib WRKSRC= ${WRKDIR}/wmweather+-${PORTVERSION} -USES= iconv +USES= iconv jpeg USE_XORG= xpm GNU_CONFIGURE= yes LDFLAGS+= -lm Index: multimedia/camserv/Makefile =================================================================== --- multimedia/camserv/Makefile +++ multimedia/camserv/Makefile @@ -13,10 +13,9 @@ LICENSE= GPLv2 # (or later) -LIB_DEPENDS= libltdl.so:${PORTSDIR}/devel/libltdl \ - libjpeg.so:${PORTSDIR}/graphics/jpeg +LIB_DEPENDS= libltdl.so:${PORTSDIR}/devel/libltdl -USES= libtool +USES= jpeg libtool USE_AUTOTOOLS= autoconf GNU_CONFIGURE= yes INSTALL_TARGET= install-strip Index: multimedia/ffmpegthumbnailer/Makefile =================================================================== --- multimedia/ffmpegthumbnailer/Makefile +++ multimedia/ffmpegthumbnailer/Makefile @@ -14,8 +14,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png \ - libswscale.so:${PORTSDIR}/multimedia/ffmpeg \ - libjpeg.so:${PORTSDIR}/graphics/jpeg + libswscale.so:${PORTSDIR}/multimedia/ffmpeg CPPFLAGS+= -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib @@ -23,7 +22,7 @@ GNU_CONFIGURE= yes INSTALL_TARGET= install-strip -USES= compiler:c++11-lib libtool pathfix pkgconfig +USES= compiler:c++11-lib jpeg libtool pathfix pkgconfig USE_GNOME= glib20 USE_LDCONFIG= yes Index: multimedia/gmerlin/Makefile =================================================================== --- multimedia/gmerlin/Makefile +++ multimedia/gmerlin/Makefile @@ -51,7 +51,7 @@ ESOUND_CONFIGURE_OFF= --disable-esd JACK_LIB_DEPENDS= libjack.so:${PORTSDIR}/audio/jack JACK_CONFIGURE_OFF= --disable-jack -JPEG_LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg +JPEG_USES= jpeg JPEG_CONFIGURE_OFF= --disable-libjpeg LIBVISUAL_LIB_DEPENDS= libvisual-0.4.so:${PORTSDIR}/graphics/libvisual04 LIBVISUAL_CONFIGURE_OFF=--disable-libvisual Index: multimedia/gpac-libgpac/Makefile =================================================================== --- multimedia/gpac-libgpac/Makefile +++ multimedia/gpac-libgpac/Makefile @@ -43,7 +43,7 @@ XVIDEO_LIB_DEPENDS= libXv.so:${PORTSDIR}/x11/libXv XVIDEO_CONFIGURE_OFF= --disable-x11-xv --disable-x11-shm IPV6_CONFIGURE_ENABLE= ipv6 -JPEG_LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg +JPEG_USES= jpeg JPEG_CONFIGURE_ON= --use-jpeg=local JPEG_CONFIGURE_OFF= --use-jpeg=no PNG_LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png Index: multimedia/gstreamer-plugins/Makefile =================================================================== --- multimedia/gstreamer-plugins/Makefile +++ multimedia/gstreamer-plugins/Makefile @@ -57,7 +57,8 @@ DEFAULT_AUDIOSINK?= osssink DEFAULT_AUDIOSRC?= osssrc -.include +# Include bsd.port.options.mk and not bsd.port.pre.mk to be able to use USES +.include .if ${ARCH}=="i386" PLIST_SUB+= I386="" @@ -166,4 +167,4 @@ .endif .endif -.include +.include Index: multimedia/gstreamer-plugins/Makefile.common =================================================================== --- multimedia/gstreamer-plugins/Makefile.common +++ multimedia/gstreamer-plugins/Makefile.common @@ -343,7 +343,7 @@ gst_jack_DIST= good # jpeg -gst_jpeg_LIB_DEPENDS+= libjpeg.so:${PORTSDIR}/graphics/jpeg +gst_jpeg_USES= jpeg gst_jpeg_PLIST_FILES= ${GST_LIB_DIR}/libgstjpeg.la \ ${GST_LIB_DIR}/libgstjpeg.so @@ -613,6 +613,7 @@ gst_${GST_PLUGIN}_BUILD_DEPENDS?= gst_${GST_PLUGIN}_LIB_DEPENDS?= gst_${GST_PLUGIN}_RUN_DEPENDS?= +gst_${GST_PLUGIN}_USES?= gst_${GST_PLUGIN}_PLIST_FILES?=${GST_LIB_DIR}/libgst${GST_PLUGIN}${GST_PLIST_SUFFIX}.so \ ${GST_LIB_DIR}/libgst${GST_PLUGIN}${GST_PLIST_SUFFIX}.a \ ${GST_LIB_DIR}/libgst${GST_PLUGIN}${GST_PLIST_SUFFIX}.la @@ -631,6 +632,7 @@ BUILD_DEPENDS+= ${gst_${GST_PLUGIN}_BUILD_DEPENDS} LIB_DEPENDS+= ${gst_${GST_PLUGIN}_LIB_DEPENDS} RUN_DEPENDS+= ${gst_${GST_PLUGIN}_RUN_DEPENDS} +USES+= ${gst_${GST_PLUGIN}_USES} PLIST_FILES= ${gst_${GST_PLUGIN}_PLIST_FILES} PLIST_DIRS= ${gst_${GST_PLUGIN}_PLIST_DIRS} PLIST_DIRSTRY= ${gst_${GST_PLUGIN}_PLIST_DIRSTRY} Index: multimedia/gstreamer1-plugins/Makefile =================================================================== --- multimedia/gstreamer1-plugins/Makefile +++ multimedia/gstreamer1-plugins/Makefile @@ -65,7 +65,8 @@ PLIST_SUB+= VERSION="${VERSION}" \ SOVERSION="${SOVERSION}" -.include +# Include bsd.port.options.mk and not bsd.port.pre.mk to be able to use USES +.include .if ${GST_PLUGIN} == "base" DIST= base @@ -171,4 +172,4 @@ pre-install: ${MKDIR} ${STAGEDIR}${PREFIX}/lib/gstreamer-1.0 -.include +.include Index: multimedia/gstreamer1-plugins/Makefile.common =================================================================== --- multimedia/gstreamer1-plugins/Makefile.common +++ multimedia/gstreamer1-plugins/Makefile.common @@ -271,7 +271,7 @@ gst_jack_LIB_DEPENDS= libjack.so:${PORTSDIR}/audio/jack # jpeg -gst_jpeg_LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg +gst_jpeg_USES= jpeg # kate gst_kate_LIB_DEPENDS= libkate.so:${PORTSDIR}/multimedia/libkate @@ -428,6 +428,7 @@ gst_${GST_PLUGIN}_BUILD_DEPENDS?= gst_${GST_PLUGIN}_LIB_DEPENDS?= gst_${GST_PLUGIN}_RUN_DEPENDS?= +gst_${GST_PLUGIN}_USES?= gst_${GST_PLUGIN}_USE_XORG?= gst_${GST_PLUGIN}_PLIST_FILES?= \ ${GST_LIB_DIR}/libgst${GST_PLUGIN}${GST_PLIST_SUFFIX}.so @@ -445,6 +446,7 @@ BUILD_DEPENDS+= ${gst_${GST_PLUGIN}_BUILD_DEPENDS} LIB_DEPENDS+= ${gst_${GST_PLUGIN}_LIB_DEPENDS} RUN_DEPENDS+= ${gst_${GST_PLUGIN}_RUN_DEPENDS} +USES+= ${gst_${GST_PLUGIN}_USES} PLIST_FILES= ${gst_${GST_PLUGIN}_PLIST_FILES} EXTRA_LIBS+= ${gst_${GST_PLUGIN}_EXTRA_LIBS} USE_XORG+= ${gst_${GST_PLUGIN}_USE_XORG} Index: multimedia/kissdx/Makefile =================================================================== --- multimedia/kissdx/Makefile +++ multimedia/kissdx/Makefile @@ -13,10 +13,9 @@ LICENSE= GPLv2 LIB_DEPENDS= libgd.so:${PORTSDIR}/graphics/gd \ - libjpeg.so:${PORTSDIR}/graphics/jpeg \ libdvdread.so:${PORTSDIR}/multimedia/libdvdread -USES= compiler:nestedfct dos2unix iconv +USES= compiler:nestedfct dos2unix iconv jpeg MAKE_ENV= FreeBSD=defined USE_RC_SUBR= kissdx Index: multimedia/kodi/Makefile =================================================================== --- multimedia/kodi/Makefile +++ multimedia/kodi/Makefile @@ -39,7 +39,6 @@ libgnutls.so:${PORTSDIR}/security/gnutls \ liblzo2.so:${PORTSDIR}/archivers/lzo2 \ libjasper.so:${PORTSDIR}/graphics/jasper \ - libjpeg.so:${PORTSDIR}/graphics/jpeg \ libltdl.so:${PORTSDIR}/devel/libltdl \ libmodplug.so:${PORTSDIR}/audio/libmodplug \ libmpeg2.so:${PORTSDIR}/multimedia/libmpeg2 \ @@ -62,7 +61,7 @@ GH_PROJECT= ffmpeg GH_TAGNAME= 2.4.6-Helix -USES= autoreconf:build gettext gmake iconv:wchar_t libtool \ +USES= autoreconf:build gettext gmake iconv:wchar_t jpeg libtool \ pkgconfig python:2 GNU_CONFIGURE= yes USE_XORG= xt xmu xtst xrandr Index: multimedia/libdv/Makefile =================================================================== --- multimedia/libdv/Makefile +++ multimedia/libdv/Makefile @@ -12,15 +12,14 @@ LICENSE= LGPL21 -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg \ - libpopt.so:${PORTSDIR}/devel/popt +LIB_DEPENDS= libpopt.so:${PORTSDIR}/devel/popt GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-gtk CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib INSTALL_TARGET= install-strip -USES= libtool pathfix pkgconfig +USES= jpeg libtool pathfix pkgconfig USE_LDCONFIG= yes DOCS= AUTHORS COPYING COPYRIGHT ChangeLog NEWS README \ Index: multimedia/libmovtar/Makefile =================================================================== --- multimedia/libmovtar/Makefile +++ multimedia/libmovtar/Makefile @@ -10,11 +10,9 @@ MAINTAINER= ports@FreeBSD.org COMMENT= Supports reading/writing of MJPEG video in YUV 4:2:2 JPEG -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg - USE_SDL= sdl USE_GNOME= glib12 -USES= gmake +USES= gmake jpeg GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-m4data-prefix=${PREFIX}/share Index: multimedia/libquicktime/Makefile =================================================================== --- multimedia/libquicktime/Makefile +++ multimedia/libquicktime/Makefile @@ -78,7 +78,7 @@ .endif .if ${PORT_OPTIONS:MJPEG} -LIB_DEPENDS+= libjpeg.so:${PORTSDIR}/graphics/jpeg +USES+= jpeg CONFIGURE_ARGS+= --with-libjpeg .else CONFIGURE_ARGS+= --without-libjpeg Index: multimedia/libv4l/Makefile =================================================================== --- multimedia/libv4l/Makefile +++ multimedia/libv4l/Makefile @@ -24,13 +24,12 @@ .if ${LIBV4L_SLAVE} != compat BUILD_DEPENDS+= v4l_compat>=${PORTVERSION}:${PORTSDIR}/multimedia/v4l_compat -LIB_DEPENDS+= libjpeg.so:${PORTSDIR}/graphics/jpeg \ - libargp.so:${PORTSDIR}/devel/argp-standalone +LIB_DEPENDS+= libargp.so:${PORTSDIR}/devel/argp-standalone GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib -USES+= gmake iconv libtool pathfix pkgconfig +USES+= gmake iconv jpeg libtool pathfix pkgconfig USE_LDCONFIG= yes CONFIGURE_ARGS= --enable-libdvbv5 \ --disable-qv4l2 \ Index: multimedia/mjpegtools/Makefile =================================================================== --- multimedia/mjpegtools/Makefile +++ multimedia/mjpegtools/Makefile @@ -13,11 +13,10 @@ LICENSE= GPLv2 # (or later) BUILD_DEPENDS= v4l_compat>0:${PORTSDIR}/multimedia/v4l_compat -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg CONFLICTS= mplex-[0-9]* -USES= gmake libtool pathfix pkgconfig +USES= gmake jpeg libtool pathfix pkgconfig USE_LDCONFIG= yes GNU_CONFIGURE= yes Index: multimedia/mjpg-streamer/Makefile =================================================================== --- multimedia/mjpg-streamer/Makefile +++ multimedia/mjpg-streamer/Makefile @@ -41,7 +41,7 @@ .if ${PORT_OPTIONS:MUVC} MJPEG_STREAMER_PLUGINS+= input_uvc.so -LIB_DEPENDS+= libjpeg.so:${PORTSDIR}/graphics/jpeg +USES+= jpeg .endif .if ${PORT_OPTIONS:MHTTP} Index: multimedia/motion/Makefile =================================================================== --- multimedia/motion/Makefile +++ multimedia/motion/Makefile @@ -13,8 +13,6 @@ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg - OPTIONS_DEFINE= FFMPEG MYSQL PGSQL DOCS EXAMPLES OPTIONS_SINGLE= VIDEO OPTIONS_SINGLE_VIDEO= BKTR PWCBSD @@ -23,7 +21,7 @@ BKTR_DESC= BKTR based TV capture cards PWCBSD_DESC= PWCBSD based Webcams -USES= autoreconf gmake +USES= autoreconf gmake jpeg GNU_CONFIGURE= yes USE_RC_SUBR= ${PORTNAME} Index: multimedia/openquicktime/Makefile =================================================================== --- multimedia/openquicktime/Makefile +++ multimedia/openquicktime/Makefile @@ -14,11 +14,9 @@ LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/COPYING -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg - GNU_CONFIGURE= yes USE_GNOME= gtk12 -USES= gmake tar:tgz +USES= gmake jpeg tar:tgz USE_LDCONFIG= yes PKGDEINSTALL= ${PKGINSTALL} Index: multimedia/plexhometheater/Makefile =================================================================== --- multimedia/plexhometheater/Makefile +++ multimedia/plexhometheater/Makefile @@ -37,7 +37,6 @@ libGLEW.so:${PORTSDIR}/graphics/glew \ libhal.so:${PORTSDIR}/sysutils/hal \ libjasper.so:${PORTSDIR}/graphics/jasper \ - libjpeg.so:${PORTSDIR}/graphics/jpeg \ liblzo2.so:${PORTSDIR}/archivers/lzo2 \ libmad.so:${PORTSDIR}/audio/libmad \ libmicrohttpd.so:${PORTSDIR}/www/libmicrohttpd \ @@ -69,7 +68,7 @@ GH_PROJECT= plex-home-theater-public BUNDLE_LIBS= yes -USES= cmake:outsource execinfo gmake iconv:wchar_t pkgconfig python:2 +USES= cmake:outsource execinfo gmake iconv:wchar_t jpeg pkgconfig python:2 CMAKE_ARGS+= -DENABLE_AUTOUPDATE:BOOL=false CMAKE_ARGS+= -DENABLE_DUMP_SYMBOLS:BOOL=false CMAKE_ARGS+= -DENABLE_PYTHON:BOOL=false Index: multimedia/pwcbsd/Makefile =================================================================== --- multimedia/pwcbsd/Makefile +++ multimedia/pwcbsd/Makefile @@ -47,7 +47,7 @@ .if ${PORT_OPTIONS:MPROGRAMS} ALL_TARGET+= pwcview PROGRAMS= pwcview -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg +USES+= jpeg USE_SDL= sdl PLIST_SUB+= PROGRAMS="" .else Index: multimedia/pwcview/Makefile =================================================================== --- multimedia/pwcview/Makefile +++ multimedia/pwcview/Makefile @@ -13,11 +13,11 @@ COMMENT= The Video4Linux PWC webcam viewer BUILD_DEPENDS= ${LOCALBASE}/include/linux/videodev.h:${PORTSDIR}/multimedia/v4l_compat -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg \ - libv4l1.so:${PORTSDIR}/multimedia/libv4l +LIB_DEPENDS= libv4l1.so:${PORTSDIR}/multimedia/libv4l CONFLICTS= pwcbsd-[0-9]* +USES= jpeg USE_SDL= sdl WRKSRC= ${WRKDIR}/${PORTNAME} Index: multimedia/spook/Makefile =================================================================== --- multimedia/spook/Makefile +++ multimedia/spook/Makefile @@ -34,7 +34,7 @@ .include .if ${PORT_OPTIONS:MJPEG} -LIB_DEPENDS+= libjpeg.so:${PORTSDIR}/graphics/jpeg +USES+= jpeg CONFIGURE_ARGS+= --enable-encoder-jpeg .endif Index: multimedia/transcode/Makefile =================================================================== --- multimedia/transcode/Makefile +++ multimedia/transcode/Makefile @@ -104,7 +104,7 @@ IMAGEMAGICK_CONFIGURE_ENABLE= imagemagick IMAGEMAGICK_CONFIGURE_ON= --with-imagemagick-prefix=${LOCALBASE} -JPEG_LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg +JPEG_USES= jpeg JPEG_CONFIGURE_ENABLE= libjpeg JPEG_CONFIGURE_ON= --with-libjpeg-prefix=${LOCALBASE} Index: multimedia/vdr/Makefile =================================================================== --- multimedia/vdr/Makefile +++ multimedia/vdr/Makefile @@ -14,7 +14,6 @@ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= v4l_compat>=1.0.20120501:${PORTSDIR}/multimedia/v4l_compat -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg BUILD_DEPENDS+= ${LOCALBASE}/libdata/pkgconfig/fontconfig.pc:${PORTSDIR}/x11-fonts/fontconfig RUN_DEPENDS+= ${LOCALBASE}/libdata/pkgconfig/fontconfig.pc:${PORTSDIR}/x11-fonts/fontconfig \ xorg-fonts-truetype>=0:${PORTSDIR}/x11-fonts/xorg-fonts-truetype @@ -26,7 +25,7 @@ STB0899_SIGNAL_DESC= STB0899 signal strength patch OPTIONS_DEFAULT= IPTVPATCH TTXPATCH -USES= cpe pkgconfig gettext iconv:wchar_t gmake shebangfix tar:bzip2 +USES= cpe gettext gmake iconv:wchar_t jpeg pkgconfig shebangfix tar:bzip2 CPE_VENDOR= tvdr SHEBANG_FILES= svdrpsend DIST_SUBDIR= vdr Index: multimedia/xawtv/Makefile =================================================================== --- multimedia/xawtv/Makefile +++ multimedia/xawtv/Makefile @@ -12,15 +12,14 @@ BUILD_DEPENDS= ${LOCALBASE}/share/fonts/misc/led-iso8859-1.pcf.gz:${PORTSDIR}/x11-fonts/tv-fonts RUN_DEPENDS= ${LOCALBASE}/share/fonts/misc/led-iso8859-1.pcf.gz:${PORTSDIR}/x11-fonts/tv-fonts -LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png \ - libjpeg.so:${PORTSDIR}/graphics/jpeg +LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png OPTIONS_DEFINE= AALIB DV QUICKTIME ZVBI OPTIONS_DEFINE_i386= MMX OPTIONS_DEFAULT= AALIB ZVBI_DESC= Enable libzvbi support -USES= gmake iconv motif perl5 tar:bzip2 +USES= gmake iconv jpeg motif perl5 tar:bzip2 GNU_CONFIGURE= yes USE_XORG= x11 xaw CPPFLAGS+= -I${WRKSRC}/common Index: multimedia/xine/Makefile =================================================================== --- multimedia/xine/Makefile +++ multimedia/xine/Makefile @@ -12,11 +12,10 @@ LICENSE= GPLv2 -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg \ - libpng.so:${PORTSDIR}/graphics/png \ +LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png \ libxine.so:${PORTSDIR}/multimedia/libxine -USES= desktop-file-utils execinfo gmake iconv pkgconfig readline \ +USES= desktop-file-utils execinfo gmake iconv jpeg pkgconfig readline \ shared-mime-info tar:xz USE_XORG= x11 xext xinerama xscrnsaver xtst xv xxf86vm GNU_CONFIGURE= yes Index: multimedia/zoneminder/Makefile =================================================================== --- multimedia/zoneminder/Makefile +++ multimedia/zoneminder/Makefile @@ -15,8 +15,7 @@ LICENSE= GPLv2 RUN_DEPENDS= ${LOCALBASE}/bin/sudo:${PORTSDIR}/security/sudo -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg \ - libnetpbm.so:${PORTSDIR}/graphics/netpbm \ +LIB_DEPENDS= libnetpbm.so:${PORTSDIR}/graphics/netpbm \ libpcre.so:${PORTSDIR}/devel/pcre \ libavutil0.so:${PORTSDIR}/multimedia/ffmpeg0 BUILD_DEPENDS= p5-DBI>=0:${PORTSDIR}/databases/p5-DBI \ @@ -29,7 +28,7 @@ p5-MIME-Tools>=0:${PORTSDIR}/mail/p5-MIME-Tools \ ${LOCALBASE}/include/linux/videodev.h:${PORTSDIR}/multimedia/v4l_compat -USES= perl5 shebangfix +USES= jpeg perl5 shebangfix GNU_CONFIGURE= yes USE_PHP= json mysql session USE_MYSQL= yes Index: net-im/kopete-kde4/Makefile =================================================================== --- net-im/kopete-kde4/Makefile +++ net-im/kopete-kde4/Makefile @@ -17,11 +17,10 @@ libkleo.so:${PORTSDIR}/deskutils/kdepim4 \ libmeanwhile.so:${PORTSDIR}/net-im/meanwhile \ libv4l2.so:${PORTSDIR}/multimedia/libv4l \ - libjasper.so:${PORTSDIR}/graphics/jasper \ - libjpeg.so:${PORTSDIR}/graphics/jpeg + libjasper.so:${PORTSDIR}/graphics/jasper BUILD_DEPENDS= ${LOCALBASE}/include/linux/videodev2.h:${PORTSDIR}/multimedia/v4l_compat -USES= cmake:outsource pkgconfig shebangfix tar:xz webplugin:native +USES= cmake:outsource jpeg pkgconfig shebangfix tar:xz webplugin:native USE_GNOME= libxml2 libxslt USE_KDE4= kdelibs kdeprefix pimlibs \ automoc4 qimageblitz Index: net-mgmt/driftnet/Makefile =================================================================== --- net-mgmt/driftnet/Makefile +++ net-mgmt/driftnet/Makefile @@ -14,12 +14,11 @@ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING -LIB_DEPENDS= libgif.so:${PORTSDIR}/graphics/giflib \ - libjpeg.so:${PORTSDIR}/graphics/jpeg +LIB_DEPENDS= libgif.so:${PORTSDIR}/graphics/giflib BUILD_DEPENDS= makedepend:${PORTSDIR}/devel/makedepend USE_GNOME= gtk12 -USES= gmake +USES= gmake jpeg ALL_TARGET= default PLIST_FILES= bin/driftnet man/man1/driftnet.1.gz Index: net-mgmt/netams/Makefile =================================================================== --- net-mgmt/netams/Makefile +++ net-mgmt/netams/Makefile @@ -73,8 +73,8 @@ p5-DBI>=0:${PORTSDIR}/databases/p5-DBI \ p5-Crypt-GeneratePassword>=0:${PORTSDIR}/security/p5-Crypt-GeneratePassword -LIB_DEPENDS+= libgd.so:${PORTSDIR}/graphics/gd \ - libjpeg.so:${PORTSDIR}/graphics/jpeg +LIB_DEPENDS+= libgd.so:${PORTSDIR}/graphics/gd +USES+= jpeg . if ${PORT_OPTIONS:MPGSQL} RUN_DEPENDS+= p5-DBD-Pg>=0:${PORTSDIR}/databases/p5-DBD-Pg Index: net-p2p/dclib/Makefile =================================================================== --- net-p2p/dclib/Makefile +++ net-p2p/dclib/Makefile @@ -10,13 +10,11 @@ MAINTAINER= ports@FreeBSD.org COMMENT= Direct connect interface library for valknut -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg - WRKSRC= ${WRKDIR}/${DISTNAME} GNU_CONFIGURE= yes INSTALL_TARGET= install-strip -USES= libtool pathfix tar:bzip2 +USES= jpeg libtool pathfix tar:bzip2 USE_GNOME= libxml2 USE_LDCONFIG= yes USE_OPENSSL= yes Index: net/boinc-client/Makefile =================================================================== --- net/boinc-client/Makefile +++ net/boinc-client/Makefile @@ -66,7 +66,7 @@ LINUX_CONFIGURE_ON= --with-boinc-alt-platform=i686-pc-linux-gnu LINUX_USE= LINUX=yes -X11_LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg +X11_USES= jpeg X11_USE= GL=glut XORG=xmu,xi X11_CONFIGURE_OFF= ax_cv_check_glut_libglut=no Index: net/krfb/Makefile =================================================================== --- net/krfb/Makefile +++ net/krfb/Makefile @@ -9,10 +9,9 @@ MAINTAINER= kde@FreeBSD.org COMMENT= VNC server for KDE -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg \ - libtelepathy-qt4.so:${PORTSDIR}/net-im/telepathy-qt4 +LIB_DEPENDS= libtelepathy-qt4.so:${PORTSDIR}/net-im/telepathy-qt4 -USES= alias cmake:outsource tar:xz +USES= alias cmake:outsource jpeg tar:xz USE_KDE4= kdelibs kdeprefix automoc4 USE_QT4= corelib gui network \ moc_build qmake_build rcc_build uic_build Index: net/libvncserver/Makefile =================================================================== --- net/libvncserver/Makefile +++ net/libvncserver/Makefile @@ -13,10 +13,9 @@ LICENSE= GPLv2 -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg \ - libpng.so:${PORTSDIR}/graphics/png +LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png -USES= libtool pathfix +USES= jpeg libtool pathfix USE_LDCONFIG= yes GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include Index: net/minidlna/Makefile =================================================================== --- net/minidlna/Makefile +++ net/minidlna/Makefile @@ -12,7 +12,6 @@ COMMENT= Media-server compatible with "Digital Life Network Alliance" LIB_DEPENDS= libsqlite3.so:${PORTSDIR}/databases/sqlite3 \ - libjpeg.so:${PORTSDIR}/graphics/jpeg \ libexif.so:${PORTSDIR}/graphics/libexif \ libid3tag.so:${PORTSDIR}/audio/libid3tag \ libogg.so:${PORTSDIR}/audio/libogg \ @@ -25,7 +24,7 @@ --with-os-url="http://www.FreeBSD.org" CPPFLAGS+= -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib -USES= autoreconf gettext-tools iconv +USES= autoreconf gettext-tools iconv jpeg PKGMESSAGE= ${WRKSRC}/pkg-message SUB_FILES+= pkg-message Index: net/remmina-plugin-vnc/Makefile =================================================================== --- net/remmina-plugin-vnc/Makefile +++ net/remmina-plugin-vnc/Makefile @@ -6,11 +6,12 @@ COMMENT= Remmina plugin for VNC protocol -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg \ - libgnutls.so:${PORTSDIR}/security/gnutls \ +LIB_DEPENDS= libgnutls.so:${PORTSDIR}/security/gnutls \ libgcrypt.so:${PORTSDIR}/security/libgcrypt \ libvncserver.so:${PORTSDIR}/net/libvncserver +USES= jpeg + MASTERDIR= ${.CURDIR}/../remmina-plugins PLIST_SUB+= ICONS="" SSH="" Index: net/ssvnc/Makefile =================================================================== --- net/ssvnc/Makefile +++ net/ssvnc/Makefile @@ -14,14 +14,13 @@ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg RUN_DEPENDS= stunnel:${PORTSDIR}/security/stunnel \ xterm:${PORTSDIR}/x11/xterm OPTIONS_DEFINE= DOCS ULTRAFTP ULTRAFTP_DESC= UltraVNC File Transfer support (Java required) -USES= imake:env gmake perl5 tk:wrapper +USES= gmake imake:env jpeg perl5 tk:wrapper USE_OPENSSL= yes USE_PERL5= run USE_XORG= xi xmu xt xaw ice xpm xext sm Index: net/tigervnc/Makefile =================================================================== --- net/tigervnc/Makefile +++ net/tigervnc/Makefile @@ -92,7 +92,7 @@ .if ${PORT_OPTIONS:MHPJPG} LIB_DEPENDS+= libturbojpeg.so:${PORTSDIR}/graphics/libjpeg-turbo .else -LIB_DEPENDS+= libjpeg.so:${PORTSDIR}/graphics/jpeg +USES+= jpeg .endif MAKE_ARGS+= TIGERVNC_SRCDIR=${WRKSRC} Index: net/tightvnc/Makefile =================================================================== --- net/tightvnc/Makefile +++ net/tightvnc/Makefile @@ -14,7 +14,6 @@ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENCE.TXT -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg RUN_DEPENDS= showrgb:${PORTSDIR}/x11/rgb \ xauth:${PORTSDIR}/x11/xauth \ xorg-fonts>=7.2:${PORTSDIR}/x11-fonts/xorg-fonts @@ -22,7 +21,7 @@ MAKE_JOBS_UNSAFE= yes CONFLICTS= tridiavnc-[0-9]* vnc-[0-9]* WRKSRC= ${WRKDIR}/vnc_unixsrc -USES= cpe imake shebangfix perl5 tar:bzip2 +USES= cpe imake jpeg shebangfix perl5 tar:bzip2 SHEBANG_FILES= vncserver CFLAGS+= -Wno-return-type USE_XORG= xaw Index: net/vncreflector/Makefile =================================================================== --- net/vncreflector/Makefile +++ net/vncreflector/Makefile @@ -10,8 +10,7 @@ MAINTAINER= paul@it.ca COMMENT= Multi-client VNC proxy server -LIB_DEPENDS+= libjpeg.so:${PORTSDIR}/graphics/jpeg - +USES= jpeg USE_RC_SUBR= vncreflector ALL_TARGET= default Index: net/wizd/Makefile =================================================================== --- net/wizd/Makefile +++ net/wizd/Makefile @@ -11,14 +11,13 @@ MAINTAINER= kikuchan@uranus.dti.ne.jp COMMENT= Open-source media server for Syabas-based media players -LIB_DEPENDS= libdvdread.so:${PORTSDIR}/multimedia/libdvdread \ - libjpeg.so:${PORTSDIR}/graphics/jpeg +LIB_DEPENDS= libdvdread.so:${PORTSDIR}/multimedia/libdvdread RUN_DEPENDS= nkf:${PORTSDIR}/japanese/nkf DOS2UNIX_FILES= Makefile nkfwrap/Makefile nkfwrap/nkfwrap_test.c \ wizd_http.c wizd_menu.c USE_RC_SUBR= wizd -USES= dos2unix zip +USES= dos2unix jpeg zip EXTRACT_AFTER_ARGS= -d ${WRKSRC} post-patch: Index: net/x11vnc/Makefile =================================================================== --- net/x11vnc/Makefile +++ net/x11vnc/Makefile @@ -12,8 +12,7 @@ LICENSE= GPLv2 -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg \ - libdbus-1.so:${PORTSDIR}/devel/dbus \ +LIB_DEPENDS= libdbus-1.so:${PORTSDIR}/devel/dbus \ libpthread-stubs.so:${PORTSDIR}/devel/libpthread-stubs USE_XORG= x11 xcb xdamage xfixes xrandr xinerama xext xtst xau xrender \ @@ -21,7 +20,7 @@ # Sets LDFLAGS and adds to CONFIGURE_ENV, therefore we set LDFLAGS LDFLAGS+= -L${LOCALBASE}/lib USE_OPENSSL= yes -USES= iconv pkgconfig +USES= iconv jpeg pkgconfig GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include Index: net/xrdp-devel/Makefile =================================================================== --- net/xrdp-devel/Makefile +++ net/xrdp-devel/Makefile @@ -13,7 +13,7 @@ LICENSE= GPLv2 -USES= autoreconf:build libtool pkgconfig +USES= autoreconf:build jpeg libtool pkgconfig USE_XORG= x11 xfixes GNU_CONFIGURE= yes USE_RC_SUBR= xrdp @@ -27,7 +27,6 @@ CPPFLAGS+= -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib CONFLICTS= xrdp-[0-9]* -LIB_DEPENDS+= libjpeg.so:${PORTSDIR}/graphics/jpeg # xrdp v0.7 is not compatible with current net/freerdp (1.0.2) #BUILD_DEPENDS+= freerdp>=1.0.2:${PORTSDIR}/net/freerdp #CONFIGURE_ARGS+= --enable-freerdp1 Index: news/knews/Makefile =================================================================== --- news/knews/Makefile +++ news/knews/Makefile @@ -10,14 +10,13 @@ MAINTAINER= dinoex@FreeBSD.org COMMENT= Threaded nntp newsreader for X -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg \ - libpng.so:${PORTSDIR}/graphics/png \ +LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png \ libcompface.so:${PORTSDIR}/mail/faces RUN_DEPENDS= newsp:${PORTSDIR}/print/mp-letter LICENSE= GPLv2 -USES= imake +USES= imake jpeg USE_XORG= xmu xpm xt sm ice xext x11 MAKE_FLAGS= BINDIR=${PREFIX}/bin MANDIR=${PREFIX}/man/man1 CC="${CC}" \ XAPPLOADDIR=${PREFIX}/lib/X11/app-defaults -f Index: print/cups-base/Makefile =================================================================== --- print/cups-base/Makefile +++ print/cups-base/Makefile @@ -96,11 +96,11 @@ DESCR= ${MASTERDIR}/pkg-descr.client .elif defined(CUPS_IMAGE) LIB_DEPENDS+= libcups.so:${PORTSDIR}/${PKGCATEGORY}/cups-client \ - libjpeg.so:${PORTSDIR}/graphics/jpeg \ libpng.so:${PORTSDIR}/graphics/png \ libtiff.so:${PORTSDIR}/graphics/tiff # force build if old cups is installed. BUILD_DEPENDS+= cups-client${PKGNAMESUFFIX2}>=${PORTVERSION}:${PORTSDIR}/${PKGCATEGORY}/cups-client +USES+= jpeg COMMENT2= Library cupsimage INSTALL_WRKSRC= ${WRKSRC}/filter PLIST= ${MASTERDIR}/pkg-plist.image Index: print/cups-filters/Makefile =================================================================== --- print/cups-filters/Makefile +++ print/cups-filters/Makefile @@ -10,8 +10,7 @@ BUILD_DEPENDS= pdftops:${PORTSDIR}/graphics/poppler-utils RUN_DEPENDS= pdftops:${PORTSDIR}/graphics/poppler-utils -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg \ - libtiff.so:${PORTSDIR}/graphics/tiff \ +LIB_DEPENDS= libtiff.so:${PORTSDIR}/graphics/tiff \ libpng.so:${PORTSDIR}/graphics/png \ libijs.so:${PORTSDIR}/print/libijs \ liblcms2.so:${PORTSDIR}/graphics/lcms2 \ @@ -24,7 +23,7 @@ libpoppler.so:${PORTSDIR}/graphics/poppler MAKE_JOBS_UNSAFE=YES -USES= compiler:c++11-lib cpe libtool pathfix pkgconfig shebangfix tar:xz +USES= compiler:c++11-lib cpe jpeg libtool pathfix pkgconfig shebangfix tar:xz CPE_VENDOR= linuxfoundation SHEBANG_FILES= filter/textonly USE_GNOME= glib20 Index: print/fontforge/Makefile =================================================================== --- print/fontforge/Makefile +++ print/fontforge/Makefile @@ -16,7 +16,6 @@ ${LOCALBASE}/bin/gnulib-tool:${PORTSDIR}/devel/gnulib LIB_DEPENDS= libuninameslist.so:${PORTSDIR}/textproc/libuninameslist \ libtiff.so:${PORTSDIR}/graphics/tiff \ - libjpeg.so:${PORTSDIR}/graphics/jpeg \ libpng.so:${PORTSDIR}/graphics/png \ libgif.so:${PORTSDIR}/graphics/giflib \ libspiro.so:${PORTSDIR}/graphics/libspiro \ @@ -26,7 +25,7 @@ USE_GITHUB= yes USES= autoreconf:build desktop-file-utils execinfo gettext gmake iconv \ - libtool pkgconfig python shared-mime-info + jpeg libtool pkgconfig python shared-mime-info USE_XORG= x11 xi ice xkbui USE_GNOME= glib20 gtk20 libxml2 pango Index: print/ghostscript7/Makefile =================================================================== --- print/ghostscript7/Makefile +++ print/ghostscript7/Makefile @@ -18,8 +18,7 @@ LICENSE= GPLv2 -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg \ - libpng.so:${PORTSDIR}/graphics/png +LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png RUN_DEPENDS= ${LOCALBASE}/share/ghostscript/fonts/a010013l.pfb:${PORTSDIR}/print/gsfonts CONFLICTS_INSTALL= \ @@ -29,7 +28,7 @@ ghostscript9-agpl-[0-9]* \ ghostscript9-agpl-nox11-[0-9]* -USES= tar:bzip2 gmake shebangfix +USES= gmake jpeg shebangfix tar:bzip2 USE_LDCONFIG= yes SHEBANG_FILES= lib/fixmswrd.pl WANT_GNOME= yes Index: print/ghostscript8/Makefile =================================================================== --- print/ghostscript8/Makefile +++ print/ghostscript8/Makefile @@ -23,7 +23,6 @@ LIB_DEPENDS= libexpat.so:${PORTSDIR}/textproc/expat2 \ libjasper.so:${PORTSDIR}/graphics/jasper \ libjbig2dec.so:${PORTSDIR}/graphics/jbig2dec \ - libjpeg.so:${PORTSDIR}/graphics/jpeg \ libpng.so:${PORTSDIR}/graphics/png \ libpaper.so:${PORTSDIR}/print/libpaper \ libtiff.so:${PORTSDIR}/graphics/tiff @@ -36,7 +35,7 @@ ghostscript9-agpl-[0-9]* \ ghostscript9-agpl-nox11-[0-9]* -USES= gmake pkgconfig tar:xz shebangfix +USES= gmake jpeg pkgconfig tar:xz shebangfix SHEBANG_FILES= ${WRKSRC}/lib/fixmswrd.pl WANT_GNOME= yes USE_LDCONFIG= yes Index: print/ghostscript9-agpl/Makefile =================================================================== --- print/ghostscript9-agpl/Makefile +++ print/ghostscript9-agpl/Makefile @@ -22,7 +22,6 @@ LIB_DEPENDS= libexpat.so:${PORTSDIR}/textproc/expat2 \ libidn.so:${PORTSDIR}/dns/libidn \ libjbig2dec.so:${PORTSDIR}/graphics/jbig2dec \ - libjpeg.so:${PORTSDIR}/graphics/jpeg \ libpng.so:${PORTSDIR}/graphics/png \ libtiff.so:${PORTSDIR}/graphics/tiff \ liblcms2.so:${PORTSDIR}/graphics/lcms2 \ @@ -34,7 +33,7 @@ ghostscript[789]-[0-9]* \ ghostscript[789]-nox11-[0-9]* -USES= gmake pkgconfig:build tar:bzip2 +USES= gmake jpeg pkgconfig:build tar:bzip2 WANT_GNOME= yes USE_LDCONFIG= yes USE_AUTOTOOLS= autoconf Index: print/ghostscript9/Makefile =================================================================== --- print/ghostscript9/Makefile +++ print/ghostscript9/Makefile @@ -22,7 +22,6 @@ LIB_DEPENDS= libexpat.so:${PORTSDIR}/textproc/expat2 \ libidn.so:${PORTSDIR}/dns/libidn \ libjbig2dec.so:${PORTSDIR}/graphics/jbig2dec \ - libjpeg.so:${PORTSDIR}/graphics/jpeg \ libpng.so:${PORTSDIR}/graphics/png \ libtiff.so:${PORTSDIR}/graphics/tiff \ liblcms2.so:${PORTSDIR}/graphics/lcms2 \ @@ -36,7 +35,7 @@ ghostscript9-agpl-[0-9]* \ ghostscript9-agpl-nox11-[0-9]* -USES= gmake pkgconfig:build tar:bzip2 +USES= gmake jpeg pkgconfig:build tar:bzip2 WANT_GNOME= yes USE_LDCONFIG= yes USE_AUTOTOOLS= autoconf Index: print/hpijs/Makefile =================================================================== --- print/hpijs/Makefile +++ print/hpijs/Makefile @@ -9,12 +9,11 @@ MAINTAINER= ports@FreeBSD.org COMMENT= Drivers and support resources for HP Inkjet Printers -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg - CONFLICTS= hplip-[0-9]* GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-dependency-tracking +USES= jpeg USE_GHOSTSCRIPT_RUN= yes CPPFLAGS+= -I${LOCALBASE}/include Index: print/hplip/Makefile =================================================================== --- print/hplip/Makefile +++ print/hplip/Makefile @@ -9,8 +9,7 @@ MAINTAINER= makc@FreeBSD.org COMMENT= Drivers and utilities for HP Printers and All-in-One devices -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg \ - libcupsmime.so:${PORTSDIR}/print/cups-base \ +LIB_DEPENDS= libcupsmime.so:${PORTSDIR}/print/cups-base \ libcups.so:${PORTSDIR}/print/cups-client \ libcupsimage.so:${PORTSDIR}/print/cups-image \ libdbus-1.so:${PORTSDIR}/devel/dbus @@ -22,7 +21,7 @@ CONFLICTS_INSTALL= hpijs-[0-9]* INSTALL_TARGET= install-strip -USES= dos2unix libtool pkgconfig python shebangfix +USES= dos2unix jpeg libtool pkgconfig python shebangfix USE_GHOSTSCRIPT_RUN= yes USE_GNOME= pygobject USE_LDCONFIG= yes Index: print/panda/Makefile =================================================================== --- print/panda/Makefile +++ print/panda/Makefile @@ -15,8 +15,7 @@ LICENSE= GPLv2 LGPL21 LICENSE_COMB= dual -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg \ - libpng.so:${PORTSDIR}/graphics/png \ +LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png \ libtiff.so:${PORTSDIR}/graphics/tiff GNU_CONFIGURE= yes @@ -24,7 +23,7 @@ CPPFLAGS+= -I${BDB_INCLUDE_DIR} -I${LOCALBASE}/include LIBS+= -L${BDB_LIB_DIR} -L${LOCALBASE}/lib INSTALL_TARGET= install-strip -USES= autoreconf gmake libtool pathfix pkgconfig tar:bzip2 +USES= autoreconf gmake jpeg libtool pathfix pkgconfig tar:bzip2 PATHFIX_MAKEFILEIN= Makefile.am USE_BDB= yes USE_LDCONFIG= yes Index: print/photoprint/Makefile =================================================================== --- print/photoprint/Makefile +++ print/photoprint/Makefile @@ -13,14 +13,13 @@ LIB_DEPENDS= libcups.so:${PORTSDIR}/print/cups-client \ libgutenprint.so:${PORTSDIR}/print/gutenprint-base \ - libjpeg.so:${PORTSDIR}/graphics/jpeg \ liblcms.so:${PORTSDIR}/graphics/lcms \ libnetpbm.so:${PORTSDIR}/graphics/netpbm \ libpng.so:${PORTSDIR}/graphics/png \ libtiff.so:${PORTSDIR}/graphics/tiff GNU_CONFIGURE= yes -USES= desktop-file-utils gettext libtool pkgconfig +USES= desktop-file-utils gettext jpeg libtool pkgconfig USE_GNOME= gdkpixbuf2 gtk20 USE_XORG= x11 INSTALLS_ICONS= yes Index: print/pslib/Makefile =================================================================== --- print/pslib/Makefile +++ print/pslib/Makefile @@ -12,11 +12,10 @@ LICENSE= GPLv2 -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg \ - libpng.so:${PORTSDIR}/graphics/png \ +LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png \ libtiff.so:${PORTSDIR}/graphics/tiff -USES= gettext gmake libtool pathfix pkgconfig +USES= gettext gmake jpeg libtool pathfix pkgconfig USE_GNOME= intlhack USE_LDCONFIG= yes GNU_CONFIGURE= yes Index: print/scribus/Makefile =================================================================== --- print/scribus/Makefile +++ print/scribus/Makefile @@ -10,8 +10,7 @@ MAINTAINER= bsam@FreeBSD.org COMMENT= Comprehensive desktop publishing program -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg \ - liblcms.so:${PORTSDIR}/graphics/lcms \ +LIB_DEPENDS= liblcms.so:${PORTSDIR}/graphics/lcms \ libpng.so:${PORTSDIR}/graphics/png \ libtiff.so:${PORTSDIR}/graphics/tiff \ libcups.so:${PORTSDIR}/print/cups-client \ @@ -29,7 +28,7 @@ USE_QT4= gui linguist_build moc_build qmake_build rcc_build uic_build xml network USE_GNOME= libartlgpl2 libxml2 USE_GHOSTSCRIPT_RUN= yes -USES= cmake desktop-file-utils pkgconfig python shared-mime-info tar:xz +USES= cmake desktop-file-utils jpeg pkgconfig python shared-mime-info tar:xz USE_LDCONFIG= yes CMAKE_ARGS+= -DWANT_HUNSPELL=YES -Wno-ferror-limit Index: science/afni/Makefile =================================================================== --- science/afni/Makefile +++ science/afni/Makefile @@ -29,8 +29,7 @@ libR.so:${PORTSDIR}/math/R \ libgsl.so:${PORTSDIR}/math/gsl \ libnetcdff.so:${PORTSDIR}/science/netcdf-fortran -RUN_DEPENDS= cjpeg:${PORTSDIR}/graphics/jpeg \ - mpeg_encode:${PORTSDIR}/multimedia/mpeg_encode \ +RUN_DEPENDS= mpeg_encode:${PORTSDIR}/multimedia/mpeg_encode \ whirlgif:${PORTSDIR}/graphics/whirlgif \ ppmtogif:${PORTSDIR}/graphics/netpbm \ endian:${PORTSDIR}/sysutils/endian \ @@ -40,7 +39,7 @@ nifticlib-[0-9]* \ open-usp-tukubai-[0-9]* -USES= gettext iconv gmake motif perl5 shebangfix +USES= gettext iconv jpeg:run gmake motif perl5 shebangfix SHEBANG_FILES= suma_change_spec 3dPAR2AFNI.pl # Some prereqs use gcc anyway Index: science/hdf-java/Makefile =================================================================== --- science/hdf-java/Makefile +++ science/hdf-java/Makefile @@ -13,15 +13,14 @@ BROKEN= Fails to configure, HDF5 library needs SZIP, SZIP not defined -LIB_DEPENDS= libhdf5.so:${PORTSDIR}/science/hdf5 \ - libjpeg.so:${PORTSDIR}/graphics/jpeg +LIB_DEPENDS= libhdf5.so:${PORTSDIR}/science/hdf5 USE_JAVA= yes JAVA_VERSION= 1.6 1.7 JAVA_BUILD= yes JAVA_RUN= yes -USES= dos2unix gmake +USES= dos2unix gmake jpeg DOS2UNIX_REGEX= .*/examples/.*Makefile.in GNU_CONFIGURE= yes Index: science/hdf/Makefile =================================================================== --- science/hdf/Makefile +++ science/hdf/Makefile @@ -11,8 +11,7 @@ MAINTAINER= ports@FreeBSD.org COMMENT= Hierarchical Data Format library (from NCSA) -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg \ - libsz.so:${PORTSDIR}/science/szip +LIB_DEPENDS= libsz.so:${PORTSDIR}/science/szip CONFLICTS_INSTALL= netcdf-4.[0-9]* @@ -22,7 +21,7 @@ CONFIGURE_ARGS= --enable-shared --with-jpeg=${LOCALBASE} --with-szlib=${LOCALBASE} INSTALL_TARGET= install-strip USE_LDCONFIG= yes -USES= fortran libtool tar:bzip2 +USES= fortran jpeg libtool tar:bzip2 PORTDATA= * PORTEXAMPLES= * Index: science/paraview/Makefile =================================================================== --- science/paraview/Makefile +++ science/paraview/Makefile @@ -19,7 +19,6 @@ BUILD_DEPENDS= ${PYTHON_SITELIBDIR}/matplotlib/pyplot.py:${PORTSDIR}/math/py-matplotlib LIB_DEPENDS= libhdf5.so:${PORTSDIR}/science/hdf5 \ libpng.so:${PORTSDIR}/graphics/png \ - libjpeg.so:${PORTSDIR}/graphics/jpeg \ libtiff.so:${PORTSDIR}/graphics/tiff \ libfreetype.so:${PORTSDIR}/print/freetype2 \ libexpat.so:${PORTSDIR}/textproc/expat2 \ @@ -43,7 +42,7 @@ USE_XORG= x11 xt xext ice xdmcp xau xcb xfixes xdamage xxf86vm xrender sm USE_LDCONFIG= yes USE_GSTREAMER= yes -USES= alias desktop-file-utils cmake:outsource execinfo gmake python shebangfix +USES= alias desktop-file-utils cmake:outsource execinfo gmake jpeg python shebangfix INSTALLS_ICONS= yes CMAKE_ARGS+= -DBUILD_SHARED_LIBS="ON" \ Index: sysutils/ascpu/Makefile =================================================================== --- sysutils/ascpu/Makefile +++ sysutils/ascpu/Makefile @@ -10,8 +10,7 @@ MAINTAINER= demon@FreeBSD.org COMMENT= CPU statistics monitor utility for XFree86 -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg - +USES= jpeg USE_XORG= xpm GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-xpm-includes=${LOCALBASE}/include --with-xpm-library=${LOCALBASE}/lib Index: sysutils/graffer/Makefile =================================================================== --- sysutils/graffer/Makefile +++ sysutils/graffer/Makefile @@ -11,10 +11,11 @@ MAINTAINER= koue@chaosophia.net COMMENT= Utility to render graphical statistics -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg \ - libpng.so:${PORTSDIR}/graphics/png \ +LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png \ libfreetype.so:${PORTSDIR}/print/freetype2 +USES= jpeg + PLIST_FILES= bin/graffer \ etc/graffer/graffer.conf.example \ man/man8/graffer.8.gz Index: sysutils/logstalgia/Makefile =================================================================== --- sysutils/logstalgia/Makefile +++ sysutils/logstalgia/Makefile @@ -14,11 +14,10 @@ LIB_DEPENDS= libftgl.so:${PORTSDIR}/graphics/ftgl \ libpng.so:${PORTSDIR}/graphics/png \ - libjpeg.so:${PORTSDIR}/graphics/jpeg \ libpcre.so:${PORTSDIR}/devel/pcre GNU_CONFIGURE= yes -USES= pkgconfig +USES= jpeg pkgconfig USE_SDL= sdl image CFLAGS+= -L${LOCALBASE}/lib Index: sysutils/testdisk/Makefile =================================================================== --- sysutils/testdisk/Makefile +++ sysutils/testdisk/Makefile @@ -9,9 +9,7 @@ MAINTAINER= flz@FreeBSD.org COMMENT= Tool to check and undelete partitions -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg - -USES= tar:bzip2 +USES= jpeg tar:bzip2 GNU_CONFIGURE= yes CPPFLAGS+= -I${PREFIX}/include LDFLAGS+= -L${PREFIX}/lib Index: textproc/htmldoc/Makefile =================================================================== --- textproc/htmldoc/Makefile +++ textproc/htmldoc/Makefile @@ -14,13 +14,12 @@ LICENSE= GPLv2 -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg \ - libpng.so:${PORTSDIR}/graphics/png +LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png OPTIONS_DEFINE= HTMLDOCGUI HTMLDOCGUI_DESC= Build GUI front-end -USES= tar:bzip2 +USES= jpeg tar:bzip2 USE_OPENSSL= yes GNU_CONFIGURE= yes Index: www/analog/Makefile =================================================================== --- www/analog/Makefile +++ www/analog/Makefile @@ -18,9 +18,9 @@ LICENSE= GPLv2 LIB_DEPENDS= libgd.so:${PORTSDIR}/graphics/gd \ - libjpeg.so:${PORTSDIR}/graphics/jpeg \ libpng.so:${PORTSDIR}/graphics/png +USES= jpeg BUILD_WRKSRC= ${WRKSRC}/src ALL_TARGET= ${PORTNAME} Index: www/chromium/Makefile =================================================================== --- www/chromium/Makefile +++ www/chromium/Makefile @@ -40,7 +40,6 @@ libpci.so:${PORTSDIR}/devel/libpci \ libdrm.so:${PORTSDIR}/graphics/libdrm \ libicuuc.so:${PORTSDIR}/devel/icu \ - libjpeg.so:${PORTSDIR}/graphics/jpeg \ libjsoncpp.so:${PORTSDIR}/devel/jsoncpp \ libnspr4.so:${PORTSDIR}/devel/nspr \ libpng.so:${PORTSDIR}/graphics/png \ @@ -56,7 +55,7 @@ xdg-open:${PORTSDIR}/devel/xdg-utils ONLY_FOR_ARCHS= i386 amd64 -USES= bison compiler:c++11-lib cpe desktop-file-utils pkgconfig \ +USES= bison compiler:c++11-lib cpe desktop-file-utils jpeg pkgconfig \ perl5 shebangfix ninja tar:xz python:2,build execinfo CPE_VENDOR= google CPE_PRODUCT= chrome Index: www/ilias/Makefile =================================================================== --- www/ilias/Makefile +++ www/ilias/Makefile @@ -22,10 +22,9 @@ ${LOCALBASE}/share/pear/Auth/Auth.php:${PORTSDIR}/security/pear-Auth \ ${LOCALBASE}/share/pear/MDB2.php:${PORTSDIR}/databases/pear-MDB2 \ ${LOCALBASE}/share/pear/HTML/Template/IT.php:${PORTSDIR}/devel/pear-HTML_Template_IT -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg \ - libpng.so:${PORTSDIR}/graphics/png +LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png -USES= cpe +USES= cpe jpeg NO_BUILD= yes PLIST= ${WRKDIR}/plist SUB_FILES= pkg-message Index: www/imgsizer/Makefile =================================================================== --- www/imgsizer/Makefile +++ www/imgsizer/Makefile @@ -12,10 +12,9 @@ LICENSE= BSD4CLAUSE -RUN_DEPENDS= rdjpgcom:${PORTSDIR}/graphics/jpeg \ - identify:${PORTSDIR}/graphics/ImageMagick +RUN_DEPENDS= identify:${PORTSDIR}/graphics/ImageMagick -USES= python +USES= jpeg:run python NO_BUILD= yes PLIST_FILES= bin/${PORTNAME} man/man1/imgsizer.1.gz Index: www/links-hacked/Makefile =================================================================== --- www/links-hacked/Makefile +++ www/links-hacked/Makefile @@ -49,9 +49,9 @@ .include .if ${PORT_OPTIONS:MDIRECTFB} || ${PORT_OPTIONS:MSVGALIB} || ${PORT_OPTIONS:MX11} -LIB_DEPENDS+= libjpeg.so:${PORTSDIR}/graphics/jpeg \ - libpng.so:${PORTSDIR}/graphics/png \ +LIB_DEPENDS+= libpng.so:${PORTSDIR}/graphics/png \ libtiff.so:${PORTSDIR}/graphics/tiff +USES+= jpeg CONFIGURE_ARGS+= --enable-graphics .else CONFIGURE_ARGS+= --disable-graphics --without-libjpeg --without-libtiff Index: www/links/Makefile =================================================================== --- www/links/Makefile +++ www/links/Makefile @@ -64,8 +64,8 @@ .if ${PORT_OPTIONS:MDIRECTFB} || ${PORT_OPTIONS:MSVGALIB} || ${PORT_OPTIONS:MX11} LIB_DEPENDS+= libpng.so:${PORTSDIR}/graphics/png \ - libjpeg.so:${PORTSDIR}/graphics/jpeg \ libtiff.so:${PORTSDIR}/graphics/tiff +USES+= jpeg CONFIGURE_ARGS+= --enable-graphics .else CONFIGURE_ARGS+= --disable-graphics --without-libjpeg --without-libtiff Index: www/netsurf/Makefile =================================================================== --- www/netsurf/Makefile +++ www/netsurf/Makefile @@ -16,7 +16,6 @@ BUILD_DEPENDS= ${LOCALBASE}/bin/flex:${PORTSDIR}/textproc/flex LIB_DEPENDS= libcurl.so:${PORTSDIR}/ftp/curl \ - libjpeg.so:${PORTSDIR}/graphics/jpeg \ libpng.so:${PORTSDIR}/graphics/png ALL_TARGET= #empty @@ -24,7 +23,7 @@ LDFLAGS+= -lssl -lcrypto -L${LOCALBASE}/lib ${ICONV_LIB} MAKE_ARGS= HOST_CC="${CC}" CC="${CC}" CCOPT="" HOST="${OPSYS}" \ WARNFLAGS="" Q="" OPTCFLAGS="${CFLAGS}" -USES= bison gmake gperf pkgconfig iconv +USES= bison gmake gperf iconv jpeg pkgconfig USE_GNOME= gtk20 librsvg2 NSFB_VERSION= 0.1.0 Index: www/swiggle/Makefile =================================================================== --- www/swiggle/Makefile +++ www/swiggle/Makefile @@ -13,8 +13,9 @@ LICENSE= BSD4CLAUSE -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg \ - libexif.so:${PORTSDIR}/graphics/libexif +LIB_DEPENDS= libexif.so:${PORTSDIR}/graphics/libexif + +USES= jpeg OPTIONS_DEFINE= DOCS Index: www/tengine/Makefile =================================================================== --- www/tengine/Makefile +++ www/tengine/Makefile @@ -454,12 +454,12 @@ .endif .if ${PORT_OPTIONS:MHTTP_VIDEO_THUMBEXTRACTOR} -LIB_DEPENDS+= libjpeg.so:${PORTSDIR}/graphics/jpeg \ - libavformat.so:${PORTSDIR}/multimedia/ffmpeg \ +LIB_DEPENDS+= libavformat.so:${PORTSDIR}/multimedia/ffmpeg \ libavcodec.so:${PORTSDIR}/multimedia/ffmpeg \ libavutil.so:${PORTSDIR}/multimedia/ffmpeg \ libswscale.so:${PORTSDIR}/multimedia/ffmpeg \ libMagickWand-6.so:${PORTSDIR}/graphics/ImageMagick +USES+= jpeg NGINX_VIDEO_THUMBEXTRACTOR_VERSION= 0.2.0 GH_ACCOUNT+= wandenberg:videothumbextractor GH_PROJECT+= nginx-video-thumbextractor-module:videothumbextractor Index: www/thumbnail_index/Makefile =================================================================== --- www/thumbnail_index/Makefile +++ www/thumbnail_index/Makefile @@ -11,9 +11,9 @@ MAINTAINER= dinoex@FreeBSD.org COMMENT= Make an HTML index file for a bunch of images -RUN_DEPENDS= djpeg:${PORTSDIR}/graphics/jpeg \ - pnmscale:${PORTSDIR}/graphics/netpbm +RUN_DEPENDS= pnmscale:${PORTSDIR}/graphics/netpbm +USES= jpeg:run NO_BUILD= yes WRKSRC= ${WRKDIR}/${PORTNAME} Index: www/webkit-qt5/Makefile =================================================================== --- www/webkit-qt5/Makefile +++ www/webkit-qt5/Makefile @@ -11,7 +11,6 @@ LIB_DEPENDS= libfontconfig.so:${PORTSDIR}/x11-fonts/fontconfig \ libicui18n.so:${PORTSDIR}/devel/icu \ - libjpeg.so:${PORTSDIR}/graphics/jpeg \ libpng.so:${PORTSDIR}/graphics/png \ libwebp.so:${PORTSDIR}/graphics/webp BUILD_DEPENDS= ${LOCALBASE}/bin/flex:${PORTSDIR}/textproc/flex @@ -26,7 +25,7 @@ RUBY_NO_RUN_DEPENDS= yes USE_SQLITE= 3 USE_XORG= x11 xcomposite xrender -USES= bison gmake gperf perl5 pkgconfig python:build qmake:outsource +USES= bison gmake gperf jpeg perl5 pkgconfig python:build qmake:outsource # Use flex(1) from ports. MAKE_ENV= PATH="${LOCALBASE}/bin:${PATH}" # "all" builds many more targets. The default one is called "first" in Index: www/webkit2-gtk3/Makefile =================================================================== --- www/webkit2-gtk3/Makefile +++ www/webkit2-gtk3/Makefile @@ -15,7 +15,6 @@ LIB_DEPENDS= libenchant.so:${PORTSDIR}/textproc/enchant \ libfontconfig.so:${PORTSDIR}/x11-fonts/fontconfig \ libfreetype.so:${PORTSDIR}/print/freetype2 \ - libjpeg.so:${PORTSDIR}/graphics/jpeg \ libwebp.so:${PORTSDIR}/graphics/webp \ libpng.so:${PORTSDIR}/graphics/png \ libsecret-1.so:${PORTSDIR}/security/libsecret \ @@ -29,7 +28,7 @@ USE_GSTREAMER1= yes USE_XORG= x11 xext ice # when it USES=cmake safe -USES= bison compiler:c++11-lib gettext gmake gperf perl5 \ +USES= bison compiler:c++11-lib gettext gmake gperf jpeg perl5 \ pkgconfig python:2 tar:xz USE_RUBY= yes RUBY_NO_RUN_DEPENDS=yes Index: x11-fm/ezfm/Makefile =================================================================== --- x11-fm/ezfm/Makefile +++ x11-fm/ezfm/Makefile @@ -13,10 +13,9 @@ LICENSE= GPLv2 -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg \ - libEZ.so:${PORTSDIR}/graphics/EZWGL +LIB_DEPENDS= libEZ.so:${PORTSDIR}/graphics/EZWGL -USES= gmake tar:tgz +USES= gmake jpeg tar:tgz WRKSRC= ${WRKDIR}/EZFM-${PORTVERSION} Index: x11-fm/thunar-vfs/Makefile =================================================================== --- x11-fm/thunar-vfs/Makefile +++ x11-fm/thunar-vfs/Makefile @@ -15,7 +15,6 @@ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png \ - libjpeg.so:${PORTSDIR}/graphics/jpeg \ libfreetype.so:${PORTSDIR}/print/freetype2 \ libgamin-1.so:${PORTSDIR}/devel/gamin @@ -23,8 +22,8 @@ USE_GNOME= glib20 gtk20 gdkpixbuf2 intltool intlhack USE_XFCE= libexo USE_XORG= x11 -USES= gmake pathfix perl5 pkgconfig libtool desktop-file-utils \ - gettext-tools xfce tar:bzip2 +USES= desktop-file-utils gettext-tools gmake jpeg libtool pathfix perl5 pkgconfig \ + xfce tar:bzip2 CONFIGURE_ARGS= --disable-debug --without-html-dir Index: x11-toolkits/blt/Makefile =================================================================== --- x11-toolkits/blt/Makefile +++ x11-toolkits/blt/Makefile @@ -13,11 +13,9 @@ LICENSE= MIT -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg - WRKSRC= ${WRKDIR}/${PORTNAME}${PORTVERSION:R} -USES= gmake shebangfix tk zip +USES= gmake jpeg shebangfix tk zip SHEBANG_FILES= demos/scripts/xcolors.tcl SHEBANG_LANG= bltwish bltwish_OLD_CMD=../bltwish Index: x11-toolkits/fltk-devel/Makefile =================================================================== --- x11-toolkits/fltk-devel/Makefile +++ x11-toolkits/fltk-devel/Makefile @@ -14,7 +14,6 @@ LICENSE= LGPL20 LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png \ - libjpeg.so:${PORTSDIR}/graphics/jpeg \ libfreetype.so:${PORTSDIR}/print/freetype2 \ libfontconfig.so:${PORTSDIR}/x11-fonts/fontconfig @@ -24,7 +23,7 @@ USE_XORG= xft USE_GL= glu USE_LDCONFIG= ${PREFIX}/lib/fltk-devel -USES+= cmake:outsource +USES+= cmake:outsource jpeg LDFLAGS+= -L${LOCALBASE}/lib CMAKE_ARGS+= -DOPTION_BUILD_SHARED_LIBS:BOOL=ON \ -DPREFIX_BIN:PATH=${PREFIX}/bin/fltk-devel \ Index: x11-toolkits/fltk/Makefile =================================================================== --- x11-toolkits/fltk/Makefile +++ x11-toolkits/fltk/Makefile @@ -13,10 +13,9 @@ LICENSE= LGPL20 -LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png \ - libjpeg.so:${PORTSDIR}/graphics/jpeg +LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png -USES= pkgconfig +USES= jpeg pkgconfig USE_XORG= xft USE_GL= glu USE_LDCONFIG= yes Index: x11-toolkits/fox14/Makefile =================================================================== --- x11-toolkits/fox14/Makefile +++ x11-toolkits/fox14/Makefile @@ -16,15 +16,14 @@ LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/LICENSE -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg \ - libpng.so:${PORTSDIR}/graphics/png \ +LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png \ libtiff.so:${PORTSDIR}/graphics/tiff MAJORVER= ${PORTVERSION:R} SHVER= ${PORTVERSION:S/${MAJORVER}.//} PLIST_SUB+= MAJORVER=${MAJORVER} SHVER=${SHVER} -USES= libtool +USES= jpeg libtool USE_GL= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-opengl=yes \ Index: x11-toolkits/fox16/Makefile =================================================================== --- x11-toolkits/fox16/Makefile +++ x11-toolkits/fox16/Makefile @@ -14,11 +14,10 @@ LICENSE= LGPL3 # (or later) -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg \ - libpng.so:${PORTSDIR}/graphics/png \ +LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png \ libtiff.so:${PORTSDIR}/graphics/tiff -USES= libtool pathfix +USES= jpeg libtool pathfix USE_GL= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-opengl --with-x --with-xim Index: x11-toolkits/fox17/Makefile =================================================================== --- x11-toolkits/fox17/Makefile +++ x11-toolkits/fox17/Makefile @@ -33,7 +33,7 @@ .include .if ${PORT_OPTIONS:MJPEG} -LIB_DEPENDS+= libjpeg.so:${PORTSDIR}/graphics/jpeg +USES+= jpeg .else CONFIGURE_ARGS+=--disable-jpeg .endif Index: x11-toolkits/gnustep-back/Makefile =================================================================== --- x11-toolkits/gnustep-back/Makefile +++ x11-toolkits/gnustep-back/Makefile @@ -13,7 +13,6 @@ LICENSE= GPLv3 LGPL3 LIB_DEPENDS+= libgif.so:${PORTSDIR}/graphics/giflib \ - libjpeg.so:${PORTSDIR}/graphics/jpeg \ libtiff.so:${PORTSDIR}/graphics/tiff \ libXft.so:${PORTSDIR}/x11-fonts/libXft \ libfontconfig.so:${PORTSDIR}/x11-fonts/fontconfig \ @@ -30,7 +29,7 @@ --enable-graphics=cairo \ --disable-glitz -USES= gnustep pkgconfig +USES= gnustep jpeg pkgconfig USE_GNUSTEP= base gui build USE_XORG= xft xrender xmu xext x11 xcursor xfixes xmu USE_GL= yes Index: x11-toolkits/gnustep-gui/Makefile =================================================================== --- x11-toolkits/gnustep-gui/Makefile +++ x11-toolkits/gnustep-gui/Makefile @@ -21,7 +21,6 @@ texi2pdf:${PORTSDIR}/print/texinfo LIB_DEPENDS+= libtiff.so:${PORTSDIR}/graphics/tiff -LIB_DEPENDS+= libjpeg.so:${PORTSDIR}/graphics/jpeg LIB_DEPENDS+= libpng.so:${PORTSDIR}/graphics/png LIB_DEPENDS+= libgif.so:${PORTSDIR}/graphics/giflib LIB_DEPENDS+= libsndfile.so:${PORTSDIR}/audio/libsndfile @@ -37,7 +36,7 @@ CONFIGURE_ARGS+= --with-x-include=${LOCALBASE}/include CONFIGURE_ARGS+= --with-x-include=${LOCALBASE}/lib -USES= gnustep pkgconfig +USES= gnustep jpeg pkgconfig USE_GNUSTEP= base build USE_XORG= x11 xt Index: x11-toolkits/irrlicht/Makefile =================================================================== --- x11-toolkits/irrlicht/Makefile +++ x11-toolkits/irrlicht/Makefile @@ -13,11 +13,10 @@ LICENSE= ZLIB LICENSE_FILE= ${WRKSRC}/readme.txt -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg \ - libpng.so:${PORTSDIR}/graphics/png +LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png DOS2UNIX_GLOB= Makefile *.cpp *.h *.txt -USES= alias dos2unix gmake zip +USES= alias dos2unix gmake jpeg zip USE_GL= gl USE_XORG= x11 xxf86vm USE_LDCONFIG= yes Index: x11-toolkits/nucleo/Makefile =================================================================== --- x11-toolkits/nucleo/Makefile +++ x11-toolkits/nucleo/Makefile @@ -12,12 +12,11 @@ LICENSE= LGPL21 -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg \ - libexif.so:${PORTSDIR}/graphics/libexif \ +LIB_DEPENDS= libexif.so:${PORTSDIR}/graphics/libexif \ libpng.so:${PORTSDIR}/graphics/png \ libfreetype.so:${PORTSDIR}/print/freetype2 -USES= gmake libtool pathfix pkgconfig shebangfix tar:bzip2 +USES= gmake jpeg libtool pathfix pkgconfig shebangfix tar:bzip2 USE_GL= glu GNU_CONFIGURE= yes CONFIGURE_ARGS= --without-opencv Index: x11-toolkits/open-motif/Makefile =================================================================== --- x11-toolkits/open-motif/Makefile +++ x11-toolkits/open-motif/Makefile @@ -14,15 +14,14 @@ LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/COPYING -LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png \ - libjpeg.so:${PORTSDIR}/graphics/jpeg +LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png MAKE_JOBS_UNSAFE= yes CONFLICTS= lesstif-[0-9]* # WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} WRKSRC= ${WRKDIR}/motif-${PORTVERSION} -USES= autoreconf gmake iconv libtool:keepla pkgconfig tar:tgz +USES= autoreconf gmake iconv jpeg libtool:keepla pkgconfig tar:tgz USE_XORG= x11 xaw xbitmaps xext xft xt GNU_CONFIGURE= yes USE_LDCONFIG= yes Index: x11-toolkits/p5-Prima/Makefile =================================================================== --- x11-toolkits/p5-Prima/Makefile +++ x11-toolkits/p5-Prima/Makefile @@ -13,7 +13,6 @@ LICENSE= BSD2CLAUSE LIB_DEPENDS= libgif.so:${PORTSDIR}/graphics/giflib \ - libjpeg.so:${PORTSDIR}/graphics/jpeg \ libpng.so:${PORTSDIR}/graphics/png \ libtiff.so:${PORTSDIR}/graphics/tiff @@ -22,7 +21,7 @@ CONFIGURE_ARGS= EXTRA_CCFLAGS="${CFLAGS}" EXTRA_LDFLAGS="${LDFLAGS}" \ X11BASE=${LOCALBASE} -USES= perl5 +USES= jpeg perl5 USE_PERL5= configure USE_XORG= x11 xext xpm xrender MAKE_JOBS_UNSAFE= yes Index: x11-toolkits/p5-Tk/Makefile =================================================================== --- x11-toolkits/p5-Tk/Makefile +++ x11-toolkits/p5-Tk/Makefile @@ -11,8 +11,7 @@ MAINTAINER= pi@FreeBSD.org COMMENT= Re-port of a perl5 interface to Tk8.4 -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg \ - libpng.so:${PORTSDIR}/graphics/png \ +LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png \ libfreetype.so:${PORTSDIR}/print/freetype2 OPTIONS_DEFINE= XFT @@ -21,7 +20,7 @@ CONFIGURE_ARGS= X11INC=${LOCALBASE}/include X11LIB=${LOCALBASE}/lib MAKE_JOBS_UNSAFE= yes -USES= perl5 shebangfix +USES= jpeg perl5 shebangfix SHEBANG_FILES= pTk/Tcl-pTk \ pTk/mkVFunc USE_PERL5= configure Index: x11-toolkits/qt5-gui/Makefile =================================================================== --- x11-toolkits/qt5-gui/Makefile +++ x11-toolkits/qt5-gui/Makefile @@ -13,7 +13,6 @@ libfontconfig.so:${PORTSDIR}/x11-fonts/fontconfig \ libfreetype.so:${PORTSDIR}/print/freetype2 \ libharfbuzz.so:${PORTSDIR}/print/harfbuzz \ - libjpeg.so:${PORTSDIR}/graphics/jpeg \ libpng.so:${PORTSDIR}/graphics/png \ libxcb.so:${PORTSDIR}/x11/libxcb \ libxcb-image.so:${PORTSDIR}/x11/xcb-util-image \ @@ -23,6 +22,7 @@ libxkbcommon.so:${PORTSDIR}/x11/libxkbcommon RUN_DEPENDS= xdg-open:${PORTSDIR}/devel/xdg-utils +USES= jpeg USE_GL= gl USE_GNOME= glib20 USE_QT5= core dbus qmake_build buildtools_build Index: x11-toolkits/wxgtk28/Makefile =================================================================== --- x11-toolkits/wxgtk28/Makefile +++ x11-toolkits/wxgtk28/Makefile @@ -13,11 +13,10 @@ COMMENT?= The wxWidgets GUI toolkit with GTK+ bindings LIB_DEPENDS+= libpng.so:${PORTSDIR}/graphics/png\ - libjpeg.so:${PORTSDIR}/graphics/jpeg\ libtiff.so:${PORTSDIR}/graphics/tiff\ libexpat.so:${PORTSDIR}/textproc/expat2 -USES= compiler iconv gmake pkgconfig tar:bzip2 +USES= compiler gmake iconv jpeg pkgconfig tar:bzip2 USE_XORG= x11 sm xxf86vm xinerama USE_GL= glu USE_GNOME= gtk20 pangox-compat Index: x11-toolkits/wxgtk30/Makefile =================================================================== --- x11-toolkits/wxgtk30/Makefile +++ x11-toolkits/wxgtk30/Makefile @@ -12,12 +12,11 @@ COMMENT= The wxWidgets GUI toolkit with GTK+ bindings LIB_DEPENDS+= libpng.so:${PORTSDIR}/graphics/png\ - libjpeg.so:${PORTSDIR}/graphics/jpeg\ libtiff.so:${PORTSDIR}/graphics/tiff\ libexpat.so:${PORTSDIR}/textproc/expat2\ libwebkitgtk-1.0.so:${PORTSDIR}/www/webkit-gtk2 -USES+= compiler:c++11-lib iconv gmake pkgconfig tar:bzip2 +USES+= compiler:c++11-lib gmake iconv jpeg pkgconfig tar:bzip2 USE_XORG= x11 sm xxf86vm xinerama USE_GL= glu USE_GNOME= gtk20 Index: x11-toolkits/xforms/Makefile =================================================================== --- x11-toolkits/xforms/Makefile +++ x11-toolkits/xforms/Makefile @@ -14,10 +14,9 @@ LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/COPYING.LIB -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg \ - libtiff.so:${PORTSDIR}/graphics/tiff +LIB_DEPENDS= libtiff.so:${PORTSDIR}/graphics/tiff -USES= libtool +USES= jpeg libtool USE_XORG= xpm USE_GL= gl USE_LDCONFIG= yes Index: x11-toolkits/xmhtml/Makefile =================================================================== --- x11-toolkits/xmhtml/Makefile +++ x11-toolkits/xmhtml/Makefile @@ -13,10 +13,9 @@ LICENSE= LGPL20 # (or later) LICENSE_FILE= ${WRKSRC}/COPYING.LIB -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg \ - libpng.so:${PORTSDIR}/graphics/png +LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png -USES= gmake libtool:build motif pkgconfig tar:tgz +USES= gmake jpeg libtool:build motif pkgconfig tar:tgz USE_XORG= xft xmu xpm xt USE_LDCONFIG= yes Index: x11-wm/afterstep-stable/Makefile =================================================================== --- x11-wm/afterstep-stable/Makefile +++ x11-wm/afterstep-stable/Makefile @@ -15,12 +15,11 @@ libfontconfig.so:${PORTSDIR}/x11-fonts/fontconfig \ libfreetype.so:${PORTSDIR}/print/freetype2 \ libgif.so:${PORTSDIR}/graphics/giflib \ - libjpeg.so:${PORTSDIR}/graphics/jpeg \ libpng.so:${PORTSDIR}/graphics/png \ libtiff.so:${PORTSDIR}/graphics/tiff RUN_DEPENDS= xli:${PORTSDIR}/graphics/xli -USES= execinfo gmake pkgconfig shebangfix tar:bzip2 +USES= execinfo gmake jpeg pkgconfig shebangfix tar:bzip2 USE_GNOME= atk cairo gdkpixbuf2 glib20 gtk20 librsvg2 pango USE_XORG+= ice sm x11 xcomposite xcursor xdamage xext xfixes xi xinerama \ xrandr xrender Index: x11-wm/ctwm/Makefile =================================================================== --- x11-wm/ctwm/Makefile +++ x11-wm/ctwm/Makefile @@ -13,9 +13,7 @@ LICENSE= MIT -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg - -USES= imake tar:xz +USES= imake jpeg tar:xz USE_XORG= xpm xmu pre-configure: Index: x11-wm/jwm/Makefile =================================================================== --- x11-wm/jwm/Makefile +++ x11-wm/jwm/Makefile @@ -30,7 +30,7 @@ FRIBIDI_DESC= Unicode Bidirectional Algorithm support FRIBIDI_LIB_DEPENDS= libfribidi.so:${PORTSDIR}/converters/fribidi FRIBIDI_CONFIGURE_ENABLE=fribidi -JPEG_LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg +JPEG_USES= jpeg JPEG_CONFIGURE_ENABLE= jpeg NLS_USES= gettext NLS_CONFIGURE_ENABLE= nls Index: x11-wm/pekwm/Makefile =================================================================== --- x11-wm/pekwm/Makefile +++ x11-wm/pekwm/Makefile @@ -11,10 +11,9 @@ MAINTAINER= ports@FreeBSD.org COMMENT= Light, Unobtrusive, and configurable windowmanager -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg \ - libpng.so:${PORTSDIR}/graphics/png +LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png -USES= pkgconfig iconv:wchar_t gmake tar:bzip2 +USES= gmake iconv:wchar_t jpeg pkgconfig tar:bzip2 USE_XORG= xft xpm x11 GNU_CONFIGURE= yes CONFIGURE_ARGS+=--enable-shape --enable-xinerama --enable-xrandr \ Index: x11/aterm/Makefile =================================================================== --- x11/aterm/Makefile +++ x11/aterm/Makefile @@ -41,8 +41,8 @@ BSDEL_CONFIGURE_ON= --enable-backspace-key --enable-delete-key MOUSE_CONFIGURE_ENABLE= mousewheel BGIMG_LIB_DEPENDS= libAfterImage.so:${PORTSDIR}/graphics/libafterimage \ - libpng.so:${PORTSDIR}/graphics/png \ - libjpeg.so:${PORTSDIR}/graphics/jpeg + libpng.so:${PORTSDIR}/graphics/png +BGIMG_USES= jpeg BGIMG_CONFIGURE_ON= --with-afterimage-config --with-png --with-jpeg BGIMG_CONFIGURE_OFF= --without-afterimage-config --with-png=no --with-jpeg=no KANJI_CONFIGURE_ENABLE= kanji Index: x11/dgs/Makefile =================================================================== --- x11/dgs/Makefile +++ x11/dgs/Makefile @@ -10,8 +10,7 @@ MAINTAINER= ports@FreeBSD.org COMMENT= Display ghostscript system -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg \ - libpng.so:${PORTSDIR}/graphics/png \ +LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png \ libtiff.so:${PORTSDIR}/graphics/tiff MAKE_JOBS_UNSAFE= yes @@ -19,7 +18,7 @@ USE_GHOSTSCRIPT_RUN= yes USE_XORG= xt sm ice xext x11 USE_GNOME= glib12 -USES= gmake libtool makeinfo +USES= gmake jpeg libtool makeinfo USE_LDCONFIG= yes GNU_CONFIGURE= yes WRKSRC= ${WRKDIR}/${PORTNAME}-0.5.9 Index: x11/eaglemode/Makefile =================================================================== --- x11/eaglemode/Makefile +++ x11/eaglemode/Makefile @@ -11,12 +11,11 @@ LICENSE= GPLv3 -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg \ - libpng.so:${PORTSDIR}/graphics/png \ +LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png \ libtiff.so:${PORTSDIR}/graphics/tiff \ libfreetype.so:${PORTSDIR}/print/freetype2 -USES= compiler:features perl5 pkgconfig shebangfix tar:bzip2 +USES= compiler:features jpeg perl5 pkgconfig shebangfix tar:bzip2 USE_PERL5= build USE_XORG= x11 xext xxf86vm SUB_FILES= eaglemode.sh Index: x11/kde4-runtime/Makefile =================================================================== --- x11/kde4-runtime/Makefile +++ x11/kde4-runtime/Makefile @@ -10,7 +10,6 @@ COMMENT= Runtime components for KDE Plasma Desktop LIB_DEPENDS= libIlmImf.so:${PORTSDIR}/graphics/OpenEXR \ - libjpeg.so:${PORTSDIR}/graphics/jpeg \ libexiv2.so:${PORTSDIR}/graphics/exiv2 \ libwebp.so:${PORTSDIR}/graphics/webp \ libslp.so:${PORTSDIR}/net/openslp \ @@ -24,7 +23,7 @@ USE_KDE4= kactivities kdelibs kdeprefix oxygen \ attica automoc4 pimlibs strigi nepomuk-core -USES= cmake:outsource gettext gmake shared-mime-info shebangfix tar:xz +USES= cmake:outsource gettext gmake jpeg shared-mime-info shebangfix tar:xz USE_QT4= corelib dbus declarative designer_build gui phonon \ network qtestlib script svg webkit xml \ moc_build qmake_build rcc_build uic_build Index: x11/kde4-workspace/Makefile =================================================================== --- x11/kde4-workspace/Makefile +++ x11/kde4-workspace/Makefile @@ -21,7 +21,6 @@ libfontconfig.so:${PORTSDIR}/x11-fonts/fontconfig \ libfreetype.so:${PORTSDIR}/print/freetype2 \ libpng.so:${PORTSDIR}/graphics/png \ - libjpeg.so:${PORTSDIR}/graphics/jpeg \ libxcb-render-util.so:${PORTSDIR}/x11/xcb-util-renderutil \ libxcb-image.so:${PORTSDIR}/x11/xcb-util-image \ libxcb-keysyms.so:${PORTSDIR}/x11/xcb-util-keysyms @@ -45,7 +44,7 @@ USE_GNOME= glib20 USE_KDE4= kactivities kdelibs kdeprefix nepomuk-core oxygen \ pimlibs akonadi automoc4 ontologies qimageblitz soprano strigi -USES= cmake:outsource compiler:c++11-lib gettext gmake iconv \ +USES= cmake:outsource compiler:c++11-lib gettext gmake iconv jpeg \ pkgconfig tar:xz USE_QT4= corelib dbus declarative designer_build gui network \ opengl phonon qtestlib script sql webkit xml \ Index: x11/kdelibs4/Makefile =================================================================== --- x11/kdelibs4/Makefile +++ x11/kdelibs4/Makefile @@ -17,7 +17,6 @@ libenchant.so:${PORTSDIR}/textproc/enchant \ libgif.so:${PORTSDIR}/graphics/giflib \ libpng.so:${PORTSDIR}/graphics/png \ - libjpeg.so:${PORTSDIR}/graphics/jpeg \ libhal.so:${PORTSDIR}/sysutils/hal \ libqca.so:${PORTSDIR}/devel/qca \ libHUpnp.so:${PORTSDIR}/net/hupnp \ @@ -36,7 +35,7 @@ USE_GNOME= libxml2 libxslt USE_KDE4= kdeprefix oxygen \ attica automoc4 ontologies soprano strigi -USES= cmake:outsource fam gettext perl5 shared-mime-info shebangfix tar:xz +USES= cmake:outsource fam gettext jpeg perl5 shared-mime-info shebangfix tar:xz USE_OPENSSL= yes USE_QT4= corelib dbus declarative designer_build gui \ network opengl phonon qt3support \ Index: x11/mrxvt-devel/Makefile =================================================================== --- x11/mrxvt-devel/Makefile +++ x11/mrxvt-devel/Makefile @@ -69,7 +69,7 @@ .if ! ${PORT_OPTIONS:MJPEG} || ! ${PORT_OPTIONS:MBACKGROUND} CONFIGURE_ARGS+= --disable-jpeg .else -LIB_DEPENDS+= libjpeg.so:${PORTSDIR}/graphics/jpeg +USES+= jpeg .endif .if ! ${PORT_OPTIONS:MPNG} || ! ${PORT_OPTIONS:MBACKGROUND} Index: x11/mrxvt/Makefile =================================================================== --- x11/mrxvt/Makefile +++ x11/mrxvt/Makefile @@ -11,12 +11,12 @@ MAINTAINER= ports@FreeBSD.org COMMENT= Tabbed version of rxvt -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg \ - libpng.so:${PORTSDIR}/graphics/png +LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png CONFLICTS= mrxvt-0.5.* GNU_CONFIGURE= yes +USES= jpeg USE_XORG= x11 OPTIONS_DEFINE= DOCS JAPANESE XFT Index: x11/nxcomp/Makefile =================================================================== --- x11/nxcomp/Makefile +++ x11/nxcomp/Makefile @@ -11,12 +11,11 @@ WRKSRC= ${WRKDIR}/nx-libs-${PORTVERSION}/${PORTNAME} -USES= gmake +USES= gmake jpeg USE_AUTOTOOLS= autoconf USE_XORG= xproto GNU_CONFIGURE= yes -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg \ - libpng.so:${PORTSDIR}/graphics/png +LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png post-patch: @${REINPLACE_CMD} -e "s,libdir}/nx,libdir},g" ${WRKSRC}/Makefile.in Index: x11/slim/Makefile =================================================================== --- x11/slim/Makefile +++ x11/slim/Makefile @@ -15,12 +15,11 @@ LIB_DEPENDS= libdbus-1.so:${PORTSDIR}/devel/dbus \ libpthread-stubs.so:${PORTSDIR}/devel/libpthread-stubs \ - libjpeg.so:${PORTSDIR}/graphics/jpeg \ libpng.so:${PORTSDIR}/graphics/png \ libfreetype.so:${PORTSDIR}/print/freetype2 \ libfontconfig.so:${PORTSDIR}/x11-fonts/fontconfig -USES= cmake pkgconfig +USES= cmake jpeg pkgconfig USE_XORG= ice sm x11 xau xcb xdmcp xext xft xmu xorg-server xrandr \ xrender xt USE_RC_SUBR= slim Index: x11/xloadimage/Makefile =================================================================== --- x11/xloadimage/Makefile +++ x11/xloadimage/Makefile @@ -15,8 +15,7 @@ LICENSE= MIT -LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg \ - libpng.so:${PORTSDIR}/graphics/png \ +LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png \ libtiff.so:${PORTSDIR}/graphics/tiff CONFLICTS_INSTALL= xli-* @@ -27,6 +26,7 @@ VERSION= ${PORTVERSION:R} REVISION= ${PORTVERSION:E} +USES= jpeg USE_XORG= x11 GNU_CONFIGURE= yes Index: x11/xscreensaver-gnome/Makefile =================================================================== --- x11/xscreensaver-gnome/Makefile +++ x11/xscreensaver-gnome/Makefile @@ -12,8 +12,7 @@ MAINTAINER= ports@FreeBSD.org COMMENT= Save your screen while you entertain your cat (for GNOME users) -LIB_DEPENDS= libgle.so:${PORTSDIR}/graphics/gle \ - libjpeg.so:${PORTSDIR}/graphics/jpeg +LIB_DEPENDS= libgle.so:${PORTSDIR}/graphics/gle #CONFLICTS?= xscreensaver-[0-9]* xscreensaver-gnome-hacks-[0-9]* @@ -21,7 +20,7 @@ USE_GL= gl USE_PERL5= run USE_GNOME= libglade2 -USES+= dos2unix gettext gmake perl5 pathfix pkgconfig +USES+= dos2unix gettext gmake jpeg perl5 pathfix pkgconfig GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-gtk --with-gl --with-gle --with-pixbuf --with-xpm \ --with-jpeg=${LOCALBASE} --with-xshm-ext --with-xdbe-ext \ Index: x11/xscreensaver/Makefile =================================================================== --- x11/xscreensaver/Makefile +++ x11/xscreensaver/Makefile @@ -12,14 +12,13 @@ RUN_DEPENDS= p5-libwww>0:${PORTSDIR}/www/p5-libwww \ giftopnm:${PORTSDIR}/graphics/netpbm -LIB_DEPENDS= libgle.so:${PORTSDIR}/graphics/gle \ - libjpeg.so:${PORTSDIR}/graphics/jpeg +LIB_DEPENDS= libgle.so:${PORTSDIR}/graphics/gle DESTDIRNAME= install_prefix CONFLICTS= xscreensaver-gnome-[0-9]* xscreensaver-gnome-hacks-[0-9]* -USES= pkgconfig gettext gmake perl5 +USES= gettext gmake jpeg perl5 pkgconfig USE_AUTOTOOLS= autoconf USE_GL= yes USE_GNOME= gdkpixbuf2 gtk20 intltool libglade2 libxml2