summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDaniel Bermond2023-09-27 13:42:24 -0300
committerDaniel Bermond2023-09-27 13:42:24 -0300
commit26c4220b224daa0d233cfcf5facbc25d0de261ee (patch)
treec9c0b361db2ab7b7ec16bb651d95b1e6352197af
parentd56f92f292fe066557769234b32b215e71d1cb81 (diff)
downloadaur-26c4220b224daa0d233cfcf5facbc25d0de261ee.tar.gz
Update to version 0.8.0
-rw-r--r--.SRCINFO6
-rw-r--r--020-uvg266-disable-uvg266-tests.patch2
-rw-r--r--PKGBUILD8
3 files changed, 9 insertions, 7 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 627e803b7c01..4c2575df6d81 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = uvg266
pkgdesc = An open-source VVC encoder
- pkgver = 0.4.1
+ pkgver = 0.8.0
pkgrel = 1
url = https://github.com/ultravideo/uvg266/
arch = x86_64
@@ -11,13 +11,13 @@ pkgbase = uvg266
makedepends = git
makedepends = cmake
depends = glibc
- source = git+https://github.com/ultravideo/uvg266.git#tag=v0.4.1
+ source = git+https://github.com/ultravideo/uvg266.git#tag=v0.8.0
source = git+https://github.com/ultravideo/greatest.git
source = 010-uvg266-rename-vtm-decoder.patch
source = 020-uvg266-disable-uvg266-tests.patch
sha256sums = SKIP
sha256sums = SKIP
sha256sums = 7e262c2e95a33c1098187a2bb113c01dedc033fd96ceeed87e7aca6d2c57f5df
- sha256sums = 85aca48926abfd9dc15c034e108e4da5563708c17a48d04f97b2e3503cd3405f
+ sha256sums = c86cfb280a6217bfebb04581ac188bd5625003fcefdeb146b72fb9758a573aad
pkgname = uvg266
diff --git a/020-uvg266-disable-uvg266-tests.patch b/020-uvg266-disable-uvg266-tests.patch
index fccbd37234ff..154779b572fd 100644
--- a/020-uvg266-disable-uvg266-tests.patch
+++ b/020-uvg266-disable-uvg266-tests.patch
@@ -1,6 +1,6 @@
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
-@@ -324,7 +324,7 @@ endif()
+@@ -326,7 +326,7 @@ endif()
if(EXISTS "${PROJECT_SOURCE_DIR}/greatest/greatest.h" AND BUILD_TESTS)
add_subdirectory( "tests/" )
diff --git a/PKGBUILD b/PKGBUILD
index 3aba96fa2b22..a225f48e77bf 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: Daniel Bermond <dbermond@archlinux.org>
pkgname=uvg266
-pkgver=0.4.1
+pkgver=0.8.0
pkgrel=1
pkgdesc='An open-source VVC encoder'
arch=('x86_64')
@@ -10,6 +10,7 @@ license=('BSD')
depends=('glibc')
makedepends=('git' 'cmake')
checkdepends=('ffmpeg' 'python' 'vvc-vtm')
+BUILDENV+=('!check')
source=("git+https://github.com/ultravideo/uvg266.git#tag=v${pkgver}"
'git+https://github.com/ultravideo/greatest.git'
'010-uvg266-rename-vtm-decoder.patch'
@@ -17,14 +18,14 @@ source=("git+https://github.com/ultravideo/uvg266.git#tag=v${pkgver}"
sha256sums=('SKIP'
'SKIP'
'7e262c2e95a33c1098187a2bb113c01dedc033fd96ceeed87e7aca6d2c57f5df'
- '85aca48926abfd9dc15c034e108e4da5563708c17a48d04f97b2e3503cd3405f')
+ 'c86cfb280a6217bfebb04581ac188bd5625003fcefdeb146b72fb9758a573aad')
prepare() {
git -C uvg266 submodule init
git -C uvg266 config --local submodule.greatest.url "${srcdir}/greatest"
git -C uvg266 -c protocol.file.allow='always' submodule update
patch -Np1 -d uvg266 -i "${srcdir}/010-uvg266-rename-vtm-decoder.patch"
- patch -Np1 -d uvg266 -i "${srcdir}/020-uvg266-disable-uvg266-tests.patch"
+ #patch -Np1 -d uvg266 -i "${srcdir}/020-uvg266-disable-uvg266-tests.patch"
}
build() {
@@ -37,6 +38,7 @@ build() {
}
check() {
+ # ctest --test-dir build --output-on-failure
ln -s ../../build/uvg266 uvg266/bin/uvg266
make -C build test
}