diff options
-rw-r--r-- | .SRCINFO | 14 | ||||
-rw-r--r-- | 0002-fix-missing-include.patch | 11 | ||||
-rw-r--r-- | PKGBUILD | 18 |
3 files changed, 28 insertions, 15 deletions
@@ -1,7 +1,7 @@ pkgbase = dcpomatic pkgdesc = A free, open-source program to generate Digital Cinema Packages (DCPs) from videos or images - pkgver = 2.16.18 - pkgrel = 2 + pkgver = 2.16.22 + pkgrel = 1 url = https://dcpomatic.com/ arch = i686 arch = x86_64 @@ -9,9 +9,9 @@ pkgbase = dcpomatic makedepends = which makedepends = boost>=1.78.0 depends = xorgproto - depends = libsub>=1.6.23 + depends = libsub>=1.6.28 depends = libcxml>=0.17.3 - depends = libdcp>=1.8.22 + depends = libdcp>=1.8.25 depends = ffmpeg>=4.0.2 depends = glib2 depends = imagemagick @@ -27,9 +27,11 @@ pkgbase = dcpomatic depends = x264 depends = openssl depends = leqm-nrt>=0.0.2.r8.g93ae9e6 - source = dcpomatic-2.16.18.tar.bz2::https://dcpomatic.com/dl.php?id=source&version=2.16.18 + source = dcpomatic-2.16.22.tar.bz2::https://dcpomatic.com/dl.php?id=source&version=2.16.22 source = 0001-set-version.patch - sha256sums = a425b17582f77632ace766b31239c83298fe997ee540fbe8394ceeb4bcc0c7ac + source = 0002-fix-missing-include.patch + sha256sums = 3591bd727e99abfa506c572edb794732b3238952ba8f06d39773b12e878c3d8f sha256sums = 21f83b2b6850a6fb717ff2815f53148b68efa83882c89e664c721d737afb0040 + sha256sums = b74cb3fd8ebe3c47dd045a63e1ab04d597e0da4379f0ed5d461ad844fe980556 pkgname = dcpomatic diff --git a/0002-fix-missing-include.patch b/0002-fix-missing-include.patch new file mode 100644 index 000000000000..9ce75bec4d2a --- /dev/null +++ b/0002-fix-missing-include.patch @@ -0,0 +1,11 @@ +--- a/src/lib/log_entry.cc 2022-08-29 15:45:34.000000000 +0200 ++++ b/src/lib/log_entry.cc 2022-09-06 21:50:24.593332612 +0200 +@@ -22,7 +22,7 @@ + #include "log_entry.h" + #include <inttypes.h> + #include <cstdio> +- ++#include <ctime> + #include "i18n.h" + + @@ -2,18 +2,21 @@ # Maintainer: Benjamin Radel <aur@radel.tk> # Contributor: Stefan Karner <stefan.karner@student.tuwien.ac.at> pkgname=dcpomatic -pkgver=2.16.18 -pkgrel=2 +pkgver=2.16.22 +pkgrel=1 pkgdesc="A free, open-source program to generate Digital Cinema Packages (DCPs) from videos or images" arch=('i686' 'x86_64') url="https://dcpomatic.com/" # CXXFLAGS="$CXXFLAGS -I/usr/include/openjpeg-1.5/ -std=c++11" -depends=('xorgproto' 'libsub>=1.6.23' 'libcxml>=0.17.3' 'libdcp>=1.8.22' 'ffmpeg>=4.0.2' 'glib2' 'imagemagick' 'libssh' 'wxwidgets-gtk3' 'wxwidgets-common' 'libzip' 'xz' 'libsndfile' 'libsamplerate' 'pangomm' 'rtaudio' 'x264' 'openssl' 'leqm-nrt>=0.0.2.r8.g93ae9e6') +depends=('xorgproto' 'libsub>=1.6.28' 'libcxml>=0.17.3' 'libdcp>=1.8.25' 'ffmpeg>=4.0.2' 'glib2' 'imagemagick' 'libssh' 'wxwidgets-gtk3' 'wxwidgets-common' 'libzip' 'xz' 'libsndfile' 'libsamplerate' 'pangomm' 'rtaudio' 'x264' 'openssl' 'leqm-nrt>=0.0.2.r8.g93ae9e6') makedepends=('python' 'which' 'boost>=1.78.0' ) source=("${pkgname}-${pkgver}.tar.bz2::https://dcpomatic.com/dl.php?id=source&version=${pkgver}" - "0001-set-version.patch" ) -sha256sums=('a425b17582f77632ace766b31239c83298fe997ee540fbe8394ceeb4bcc0c7ac' - '21f83b2b6850a6fb717ff2815f53148b68efa83882c89e664c721d737afb0040') + "0001-set-version.patch" + "0002-fix-missing-include.patch" ) + +sha256sums=('3591bd727e99abfa506c572edb794732b3238952ba8f06d39773b12e878c3d8f' + '21f83b2b6850a6fb717ff2815f53148b68efa83882c89e664c721d737afb0040' + 'b74cb3fd8ebe3c47dd045a63e1ab04d597e0da4379f0ed5d461ad844fe980556' ) prepare() { cd "${srcdir}/${pkgname}-${pkgver}" @@ -30,9 +33,6 @@ prepare() { build() { cd "${srcdir}/${pkgname}-${pkgver}" - # Ugly fix for some error in dcpomatic - # should be reported to upstream - CXXFLAGS=${CXXFLAGS/-Wp,-D_GLIBCXX_ASSERTIONS} python waf configure --prefix=/usr --disable-tests python waf build } |