Page Menu
Home
FreeBSD
Search
Configure Global Search
Log In
Files
F147618723
D1582.id6375.largetrue.diff
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Flag For Later
Award Token
Size
218 KB
Referenced Files
None
Subscribers
None
D1582.id6375.largetrue.diff
View Options
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
Details
Attached
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)
Attached To
Mode
D1582: USES=jpeg
Attached
Detach File
Event Timeline
Log In to Comment