summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO14
-rw-r--r--0002-fix-missing-include.patch11
-rw-r--r--PKGBUILD18
3 files changed, 28 insertions, 15 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 52e5672afe91..d678680215c2 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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"
+
+
diff --git a/PKGBUILD b/PKGBUILD
index fd4c94297fb7..1c8c35ff9ae9 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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
}