Patch around package building issue for version 0.2.0
This commit is contained in:
parent
443f6726ac
commit
9015bea543
4
.SRCINFO
4
.SRCINFO
@ -1,7 +1,7 @@
|
||||
pkgbase = vivictpp
|
||||
pkgdesc = An easy to use tool for subjective comparison of the visual quality of different encodings of the same video source.
|
||||
pkgver = 0.2.0
|
||||
pkgrel = 1
|
||||
pkgrel = 2
|
||||
url = https://github.com/svt/vivictpp
|
||||
arch = x86_64
|
||||
license = GPL2
|
||||
@ -11,6 +11,8 @@ pkgbase = vivictpp
|
||||
provides = vivictpp
|
||||
conflicts = vivictpp
|
||||
source = https://github.com/svt/vivictpp/archive/refs/tags/v0.2.0.zip
|
||||
source = disable-logPacket.patch
|
||||
sha256sums = 348b213245d0d29b71a600f7b75ea3f0c487836dfb423f954e0ac3cce3cbad58
|
||||
sha256sums = 208f4c60aa94c85fa18bb6e532c2c983462f4e17cf04fe371f1def0275c09636
|
||||
|
||||
pkgname = vivictpp
|
||||
|
1
.gitignore
vendored
1
.gitignore
vendored
@ -5,3 +5,4 @@
|
||||
!.gitignore
|
||||
!PKGBUILD
|
||||
!.SRCINFO
|
||||
!*.patch
|
||||
|
12
PKGBUILD
12
PKGBUILD
@ -5,7 +5,7 @@ pkgdesc='An easy to use tool for subjective comparison of the visual quality of
|
||||
pkgver=0.2.0
|
||||
# Uncomment for releases with hyphens
|
||||
# _pkgver=$(echo "$pkgver" | tr '~' -)
|
||||
pkgrel=1
|
||||
pkgrel=2
|
||||
arch=('x86_64')
|
||||
url='https://github.com/svt/vivictpp'
|
||||
license=('GPL2')
|
||||
@ -14,8 +14,14 @@ depends=('ffmpeg'
|
||||
makedepends=('meson')
|
||||
provides=("${pkgname}")
|
||||
conflicts=("${pkgname}")
|
||||
source=("https://github.com/svt/vivictpp/archive/refs/tags/v${pkgver}.zip")
|
||||
sha256sums=('348b213245d0d29b71a600f7b75ea3f0c487836dfb423f954e0ac3cce3cbad58')
|
||||
source=("https://github.com/svt/vivictpp/archive/refs/tags/v${pkgver}.zip"
|
||||
"disable-logPacket.patch")
|
||||
sha256sums=('348b213245d0d29b71a600f7b75ea3f0c487836dfb423f954e0ac3cce3cbad58'
|
||||
'208f4c60aa94c85fa18bb6e532c2c983462f4e17cf04fe371f1def0275c09636')
|
||||
|
||||
prepare() {
|
||||
patch --directory="${pkgname}-${pkgver}" --forward --strip=1 --input="${srcdir}/disable-logPacket.patch"
|
||||
}
|
||||
|
||||
build() {
|
||||
meson --prefix=/usr --buildtype=plain "$srcdir/${pkgname}-${pkgver}" "builddir"
|
||||
|
28
disable-logPacket.patch
Normal file
28
disable-logPacket.patch
Normal file
@ -0,0 +1,28 @@
|
||||
diff '--color=auto' --unified --recursive --text vivictpp-0.2.0/src/workers/DecoderWorker.cc vivictpp-0.2.0.new/src/workers/DecoderWorker.cc
|
||||
--- vivictpp-0.2.0/src/workers/DecoderWorker.cc 2022-08-20 14:09:56.000000000 +0200
|
||||
+++ vivictpp-0.2.0.new/src/workers/DecoderWorker.cc 2022-09-25 16:10:15.818620765 +0200
|
||||
@@ -59,6 +59,7 @@
|
||||
}, "seek"));
|
||||
}
|
||||
|
||||
+/*
|
||||
void logPacket(vivictpp::libav::Packet pkt, const std::shared_ptr<spdlog::logger> &logger) {
|
||||
AVPacket *packet = pkt.avPacket();
|
||||
if (packet) {
|
||||
@@ -67,6 +68,7 @@
|
||||
logger->trace("Packet: nullptr");
|
||||
}
|
||||
}
|
||||
+*/
|
||||
|
||||
void vivictpp::workers::DecoderWorker::doWork() {
|
||||
logger->trace("vivictpp::workers::DecoderWorker::doWork");
|
||||
@@ -88,7 +90,7 @@
|
||||
// TODO: check filter.eof
|
||||
|
||||
vivictpp::libav::Packet packet = *(data.data);
|
||||
- logPacket(packet, logger);
|
||||
+ //logPacket(packet, logger);
|
||||
std::vector<vivictpp::libav::Frame> frames = decoder->handlePacket(packet.avPacket());
|
||||
for (auto frame : frames) {
|
||||
dropFrameIfSeekingAndBufferFull();
|
Loading…
Reference in New Issue
Block a user