makedeb


ueberzugpp 2.9.6-0


Command line util which allows to display images in combination with X11 written in C++

Click here to go back to the commit logs for ueberzugpp.

Commit:


Hash: 64cbea4bc9b5b816c2cce9a4c2010017da1ae9d1

Message: 2.9.0 and opengl

Diff


diff --git a/.SRCINFO b/.SRCINFO
index f98f4c3..6f6f8d7 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -3,7 +3,7 @@ pkgname = ueberzugpp
 pkgbase = ueberzugpp
 pkgdesc = Command line util which allows to display images in combination with X11 written in C++
 pkgrel = 0
-pkgver = 2.8.9
+pkgver = 2.9.0
 url = https://github.com/jstkdng/ueberzugpp
 arch = amd64
 conflicts = ueberzug
@@ -40,9 +40,10 @@ optdepends = libopencv-videoio406
 optdepends = libxcb-image0
 optdepends = wayland-protocols
 optdepends = libwayland-client0
+optdepends = libopengl0
 provides = ueberzug
-source = ueberzugpp-v2.8.9.tar.gz::https://github.com/jstkdng/ueberzugpp/archive/v2.8.9.tar.gz
-b2sums = 5f7aaf1f3fafe1d512d9c284dba1e34d5b214f18ab06b8c02896f726cf09eae6c2482210d8cd2ba7d4909c91685e2bfdfd0fd07702cc18b2a122e489f1fe2494
+source = ueberzugpp-v2.9.0.tar.gz::https://github.com/jstkdng/ueberzugpp/archive/v2.9.0.tar.gz
+b2sums = 55498b49077e2a85546d251efd082b67f811513d87064bb907e29ec5f4b72a22ed9c85be7296a5a9594fe1c520041c61b458acc96ac6f187106079b3429ace37
 bullseye_depends = libvips42
 bullseye_depends = libsixel1
 bullseye_depends = libssl1.1
@@ -60,6 +61,7 @@ bullseye_optdepends = libopencv-videoio4.5
 bullseye_optdepends = libxcb-image0
 bullseye_optdepends = wayland-protocols
 bullseye_optdepends = libwayland-client0
+bullseye_optdepends = libopengl0
 makedepends = cmake
 makedepends = extra-cmake-modules
 makedepends = libzmq3-dev
@@ -81,6 +83,7 @@ optdepends = libopencv-videoio406
 optdepends = libxcb-image0
 optdepends = wayland-protocols
 optdepends = libwayland-client0
+optdepends = libopengl0
 optmakedepends = libcli11-dev
 optmakedepends = libopencv-dev
 optmakedepends = libopencv-core-dev
@@ -89,6 +92,7 @@ optmakedepends = libopencv-imgproc-dev
 optmakedepends = libopencv-videoio-dev
 optmakedepends = libxcb-image0-dev
 optmakedepends = libwayland-dev
+optmakedepends = libopengl-dev
 optmakedepends = libcli11-dev
 optmakedepends = libopencv-dev
 optmakedepends = libopencv-core-dev
@@ -97,6 +101,7 @@ optmakedepends = libopencv-imgproc-dev
 optmakedepends = libopencv-videoio-dev
 optmakedepends = libxcb-image0-dev
 optmakedepends = libwayland-dev
+optmakedepends = libopengl-dev
 bullseye_optdepends = libopencv-core4.5
 bullseye_optdepends = libopencv-imgcodecs4.5
 bullseye_optdepends = libopencv-imgproc4.5
@@ -104,3 +109,4 @@ bullseye_optdepends = libopencv-videoio4.5
 bullseye_optdepends = libxcb-image0
 bullseye_optdepends = wayland-protocols
 bullseye_optdepends = libwayland-client0
+bullseye_optdepends = libopengl0
diff --git a/PKGBUILD b/PKGBUILD
index f3b0881..6e3f20b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,6 +1,6 @@
 # Maintainer: exponential <echo ZXhwb25lbnRpYWxtYXRyaXhAcHJvdG9ubWFpbC5jb20K | base64 -d>
 pkgname=ueberzugpp
-pkgver=2.8.9
+pkgver=2.9.0
 pkgrel=0
 pkgdesc="Command line util which allows to display images in combination with X11 written in C++"
 arch=("amd64")
@@ -8,13 +8,13 @@ url="https://github.com/jstkdng/ueberzugpp"
 license=("GPL3")
 # dependencies not fully tested
 makedepends=("cmake" "extra-cmake-modules" "libzmq3-dev" "nlohmann-json3-dev" "libmsgsl-dev" "libtbb-dev" "libvips-dev" "libsixel-dev" "libspdlog-dev" "libfmt-dev" "libchafa-dev" "libssl-dev" "libxcb1-dev" "libxcb-res0-dev")
-optmakedepends=("libcli11-dev" "libopencv-dev" "libopencv-core-dev" "libopencv-imgcodecs-dev" "libopencv-imgproc-dev" "libopencv-videoio-dev" "libxcb-image0-dev" "libwayland-dev")
+optmakedepends=("libcli11-dev" "libopencv-dev" "libopencv-core-dev" "libopencv-imgcodecs-dev" "libopencv-imgproc-dev" "libopencv-videoio-dev" "libxcb-image0-dev" "libwayland-dev" "libopengl-dev")
 depends=("libvips42" "libsixel1" "libssl3" "libspdlog1.10" "libzmq5" "libfmt9" "libchafa0" "libtbbmalloc2" "libxcb1" "libxcb-res0")
-optdepends=("libopencv-core406" "libopencv-imgcodecs406" "libopencv-imgproc406" "libopencv-videoio406" "libxcb-image0" "wayland-protocols" "libwayland-client0")
+optdepends=("libopencv-core406" "libopencv-imgcodecs406" "libopencv-imgproc406" "libopencv-videoio406" "libxcb-image0" "wayland-protocols" "libwayland-client0" "libopengl0")
 bullseye_depends=("libvips42" "libsixel1" "libssl1.1" "libspdlog1" "libzmq5" "libfmt7" "libchafa0" "libtbb2" "libxcb1" "libxcb-res0")
-bullseye_optdepends=("libopencv-core4.5" "libopencv-imgcodecs4.5" "libopencv-imgproc4.5" "libopencv-videoio4.5" "libxcb-image0" "wayland-protocols" "libwayland-client0")
+bullseye_optdepends=("libopencv-core4.5" "libopencv-imgcodecs4.5" "libopencv-imgproc4.5" "libopencv-videoio4.5" "libxcb-image0" "wayland-protocols" "libwayland-client0" "libopengl0")
 source=("${pkgname}-v${pkgver}.tar.gz::https://github.com/jstkdng/${pkgname}/archive/v${pkgver}.tar.gz")
-b2sums=('5f7aaf1f3fafe1d512d9c284dba1e34d5b214f18ab06b8c02896f726cf09eae6c2482210d8cd2ba7d4909c91685e2bfdfd0fd07702cc18b2a122e489f1fe2494')
+b2sums=('55498b49077e2a85546d251efd082b67f811513d87064bb907e29ec5f4b72a22ed9c85be7296a5a9594fe1c520041c61b458acc96ac6f187106079b3429ace37')
 provides=("ueberzug")
 conflicts=("ueberzug" "ueberzugpp-git")
 
@@ -22,9 +22,10 @@ build() {
   cmake -B "build-$pkgver" -S "$pkgname-$pkgver" \
         -DCMAKE_BUILD_TYPE='None' \
         -DCMAKE_INSTALL_PREFIX='/usr' \
-        -DENABLE_TURBOBASE64=ON \
+        -DENABLE_TURBOBASE64=OFF \
         -DENABLE_WAYLAND=ON \
         -DENABLE_XCB_ERRORS=OFF \
+        -DENABLE_OPENGL=ON \
         -Wno-dev
   cmake --build "build-$pkgver" -j $(nproc)
 }