From 1826f65ba2ff1d18e47f331c83bff843bf8055c6 Mon Sep 17 00:00:00 2001 From: demmm Date: Thu, 28 Nov 2019 18:36:24 +0000 Subject: [PATCH] start of jasper removal unmaintained, lots of CVEs, follow Debian, Gentoo et all, https://github.com/mdadams/jasper/issues/208 gegl, libraw, opencv rebuild without it imagemagick also updated to 6.9.10.75 graphicsmagick added libwebp youtube-dl 2019.11.28 --- gegl/PKGBUILD | 6 +++--- graphicsmagick/PKGBUILD | 6 +++--- imagemagick/PKGBUILD | 8 ++++---- libraw/PKGBUILD | 4 ++-- opencv/PKGBUILD | 4 ++-- youtube-dl/PKGBUILD | 4 ++-- 6 files changed, 16 insertions(+), 16 deletions(-) diff --git a/gegl/PKGBUILD b/gegl/PKGBUILD index 66d5ba74f..26d1420b2 100644 --- a/gegl/PKGBUILD +++ b/gegl/PKGBUILD @@ -2,12 +2,12 @@ pkgname=gegl pkgver=0.4.18 _pkgver=0.4 -pkgrel=1 +pkgrel=2 pkgdesc="Graph based image processing framework." arch=('x86_64') url="http://www.gegl.org/" license=('GPL3' 'LGPL3') -depends=('babl' 'ffmpeg' 'openexr' 'librsvg' 'jasper' 'json-glib' 'libwebp' 'libraw' 'gexiv2') +depends=('babl' 'ffmpeg' 'openexr' 'librsvg' 'json-glib' 'libwebp' 'libraw' 'gexiv2') makedepends=('ruby' 'lua' 'exiv2' 'intltool' 'gobject-introspection' 'meson' 'ninja') options=('!libtool') source=("https://download.gimp.org/pub/gegl/${_pkgver}/${pkgname}-${pkgver}.tar.xz" @@ -26,7 +26,7 @@ build() { -Ddocs=false \ -Dlibav=enabled \ -Dlibrsvg=enabled \ - -Djasper=enabled \ + -Djasper=disabled \ -Dopenexr=enabled \ -Dsdl2=enabled ninja diff --git a/graphicsmagick/PKGBUILD b/graphicsmagick/PKGBUILD index caa13bc51..87ef8bd83 100644 --- a/graphicsmagick/PKGBUILD +++ b/graphicsmagick/PKGBUILD @@ -1,13 +1,13 @@ pkgname=graphicsmagick pkgver=1.3.33 -pkgrel=2 +pkgrel=3 pkgdesc="Image processing system" arch=('x86_64') url="http://www.graphicsmagick.org/" license=('MIT') -depends=('bzip2' 'freetype2' 'ghostscript' 'jasper' 'lcms2' 'libsm' 'libpng' 'libxext' - 'libtiff' 'libxml2' 'libtool' 'xz' 'perl') +depends=('bzip2' 'freetype2' 'ghostscript' 'lcms2' 'libsm' 'libpng' 'libxext' + 'libtiff' 'libxml2' 'libtool' 'libwebp' 'xz' 'perl') options=('!libtool') source=("https://downloads.sourceforge.net/project/graphicsmagick/${pkgname}/${pkgver}/GraphicsMagick-${pkgver}.tar.xz") sha1sums=('8336d6b2fb76fbfaf6df025ac99dc689cf5631e4') diff --git a/imagemagick/PKGBUILD b/imagemagick/PKGBUILD index 6eae087bb..38acd7888 100644 --- a/imagemagick/PKGBUILD +++ b/imagemagick/PKGBUILD @@ -1,7 +1,7 @@ pkgname=imagemagick -pkgver=6.9.10.74 -_pkgver=6.9.10-74 +pkgver=6.9.10.75 +_pkgver=6.9.10-75 pkgrel=1 pkgdesc="An image viewing/manipulation program" arch=('x86_64') @@ -9,12 +9,12 @@ url="https://www.imagemagick.org/" license=('custom') depends=('libtool' 'lcms2' 'libxt' 'gcc-libs' 'bzip2' 'freetype2' 'fontconfig' 'libxext' 'fftw' 'liblqr' 'libraw' 'librsvg' 'libxml2' 'perl' 'libwebp' - 'libcl' 'ghostscript' 'openexr' 'jasper') + 'libcl' 'ghostscript' 'openexr') makedepends=('opencl-headers' 'subversion') options=('!docs' 'libtool' '!emptydirs') source=("https://www.imagemagick.org/download/ImageMagick-${_pkgver}.tar.xz" 'perlmagick.rpath.patch') -md5sums=('8e7c94bdfe48bab2c826d99618f044ca' +md5sums=('c4146f9d8b4c7eda986823a3ce02d55b' '0faf7158fd3a0904d9a70dd3e3c1fe9c') build() { diff --git a/libraw/PKGBUILD b/libraw/PKGBUILD index 622a66d06..4d775db6b 100644 --- a/libraw/PKGBUILD +++ b/libraw/PKGBUILD @@ -1,12 +1,12 @@ pkgname=libraw pkgver=0.19.5 -pkgrel=1 +pkgrel=2 pkgdesc="Library for reading RAW files obtained from digital photo cameras (CRW/CR2, NEF, RAF, DNG, and others)." arch=('x86_64') url="https://www.libraw.org/" license=('CDDL' 'LGPL') -depends=('lcms2' 'jasper') +depends=('lcms2') options=('!makeflags' '!libtool') source=("https://www.libraw.org/data/LibRaw-${pkgver}.tar.gz") md5sums=('865ab9a40910709ff86988e8c0a7d146') diff --git a/opencv/PKGBUILD b/opencv/PKGBUILD index 906f68068..cf7365aa6 100644 --- a/opencv/PKGBUILD +++ b/opencv/PKGBUILD @@ -2,12 +2,12 @@ pkgname=opencv pkgver=3.4.8 _pkgver=3.4.8 -pkgrel=1 +pkgrel=2 pkgdesc="Open Source Computer Vision Library" arch=('x86_64') license=('BSD') url="https://opencv.org/" -depends=('jasper' 'gst-plugins-base' 'openexr' 'libdc1394' 'v4l-utils' 'ffmpeg' 'qt5-base' +depends=('gst-plugins-base' 'openexr' 'libdc1394' 'v4l-utils' 'ffmpeg' 'qt5-base' 'libgphoto2' 'libwebp') # 'protobuf') makedepends=('pkgconfig' 'cmake' 'python3-numpy' 'python3-setuptools' 'eigen3' 'python3-sphinx' 'mesa' 'glew') optdepends=('python3-numpy: Python 3.x interface' 'eigen3') diff --git a/youtube-dl/PKGBUILD b/youtube-dl/PKGBUILD index 241b389fe..719e55ffe 100644 --- a/youtube-dl/PKGBUILD +++ b/youtube-dl/PKGBUILD @@ -1,6 +1,6 @@ pkgname=youtube-dl -pkgver=2019.11.22 +pkgver=2019.11.28 pkgrel=1 pkgdesc='Small command-line program to download videos from YouTube.com and other video sites' arch=('x86_64') @@ -9,7 +9,7 @@ license=('custom') depends=('python3') makedepends=('zip') source=("https://github.com/rg3/youtube-dl/releases/download/${pkgver}/${pkgname}-${pkgver}.tar.gz") -sha256sums=('a80a3c99269ec85df222aad3fd41ae9d2ed38360d1ba8a4ca5e326d6c0a56d2b') +sha256sums=('93dfcb77811cafb5aef090504eb43e8fd3fca0df694676a4ff71023a6ce3b1a7') build() { cd ${pkgname}