From afd7c8050f1b1e562d41fcb371cc61205fd0c4d9 Mon Sep 17 00:00:00 2001 From: k4yt3x Date: Sat, 2 Nov 2024 00:00:00 +0000 Subject: [PATCH] chore: added missing boost lib into Makefile, Debian, PKGBUILD Signed-off-by: k4yt3x --- Makefile | 6 ++++-- packaging/arch/PKGBUILD | 6 +++--- packaging/debian/control | 2 +- 3 files changed, 8 insertions(+), 6 deletions(-) diff --git a/Makefile b/Makefile index 16f89fc..c13dc64 100644 --- a/Makefile +++ b/Makefile @@ -52,7 +52,8 @@ debian: glslang-tools \ libomp-dev \ libspdlog-dev \ - libopencv-dev + libopencv-dev \ + libboost-program-options-dev cmake -B /tmp/build -S . -DUSE_SYSTEM_NCNN=OFF \ -DCMAKE_C_COMPILER=$(CC) -DCMAKE_CXX_COMPILER=$(CXX) \ -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/tmp/install \ @@ -74,7 +75,8 @@ ubuntu: libvulkan-dev \ glslang-tools \ libomp-dev \ - libopencv-dev + libopencv-dev \ + libboost-program-options-dev cmake -B build -S . -DUSE_SYSTEM_NCNN=OFF -DUSE_SYSTEM_SPDLOG=OFF -DSPDLOG_NO_EXCEPTIONS=ON \ -DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ \ -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=build/video2x_package/usr diff --git a/packaging/arch/PKGBUILD b/packaging/arch/PKGBUILD index a0b8dce..646f755 100644 --- a/packaging/arch/PKGBUILD +++ b/packaging/arch/PKGBUILD @@ -1,12 +1,12 @@ pkgname=video2x -pkgver=r843.e09f348 +pkgver=r874.66c623f pkgrel=1 pkgdesc="A machine learning-based lossless video super resolution framework" arch=('x86_64') url="https://github.com/k4yt3x/video2x" license=('AGPL3') -depends=('ffmpeg' 'ncnn' 'vulkan-driver' 'opencv' 'spdlog') -makedepends=('git' 'cmake' 'make' 'clang' 'pkgconf' 'vulkan-headers' 'openmp') +depends=('ffmpeg' 'ncnn' 'vulkan-driver' 'opencv' 'spdlog' 'boost-libs') +makedepends=('git' 'cmake' 'make' 'clang' 'pkgconf' 'vulkan-headers' 'openmp' 'boost') pkgver() { printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" diff --git a/packaging/debian/control b/packaging/debian/control index 91bf591..a64c236 100644 --- a/packaging/debian/control +++ b/packaging/debian/control @@ -4,5 +4,5 @@ Section: video Priority: optional Architecture: amd64 Maintainer: K4YT3X -Depends: ffmpeg, libopencv-videoio406t64 +Depends: ffmpeg, libboost-program-options1.83.0 Description: A machine learning-based lossless video super resolution framework.