Page MenuHomeFreeBSD

D1582.id6375.largetrue.diff
No OneTemporary

D1582.id6375.largetrue.diff

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 <bsd.port.pre.mk>
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 <bsd.port.options.mk>
.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 <bsd.port.options.mk>
.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 <bsd.port.options.mk>
.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 <bsd.port.options.mk>
-
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 <bsd.port.options.mk>
+
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 <bsd.port.mk>
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 <bsd.port.pre.mk>
-
# 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 <bsd.port.post.mk>
+.include <bsd.port.mk>
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 <bsd.port.options.mk>
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 <bsd.port.options.mk>
.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 <bsd.port.pre.mk>
+# Include bsd.port.options.mk and not bsd.port.pre.mk to be able to use USES
+.include <bsd.port.options.mk>
.if ${ARCH}=="i386"
PLIST_SUB+= I386=""
@@ -166,4 +167,4 @@
.endif
.endif
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
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 <bsd.port.pre.mk>
+# Include bsd.port.options.mk and not bsd.port.pre.mk to be able to use USES
+.include <bsd.port.options.mk>
.if ${GST_PLUGIN} == "base"
DIST= base
@@ -171,4 +172,4 @@
pre-install:
${MKDIR} ${STAGEDIR}${PREFIX}/lib/gstreamer-1.0
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
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 <bsd.port.options.mk>
.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 <bsd.port.options.mk>
.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 <bsd.port.options.mk>
.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

File Metadata

Mime Type
text/plain
Expires
Fri, Mar 13, 9:24 AM (16 h, 32 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
29617312
Default Alt Text
D1582.id6375.largetrue.diff (218 KB)

Event Timeline