[packages/chiaki-ng] - rel 3, rebuild with libplacebo 7
baggins
baggins at pld-linux.org
Sun Aug 9 03:32:49 CEST 2026
commit a3951bfc7ac4ab3944b4c53b899547364a2b65e6
Author: Jan Rękorajski <baggins at pld-linux.org>
Date: Sun Aug 9 03:32:31 2026 +0200
- rel 3, rebuild with libplacebo 7
chiaki-ng.spec | 7 ++-----
libplacebo6.patch | 35 -----------------------------------
2 files changed, 2 insertions(+), 40 deletions(-)
---
diff --git a/chiaki-ng.spec b/chiaki-ng.spec
index 253c1ff..a637b0e 100644
--- a/chiaki-ng.spec
+++ b/chiaki-ng.spec
@@ -5,13 +5,11 @@
Summary: PlayStation Remote Play for Everyone
Name: chiaki-ng
Version: 1.10.0
-Release: 2
+Release: 3
License: AGPL v3
Group: X11/Applications/Networking
Source0: https://github.com/streetpea/chiaki-ng/archive/v%{version}/%{name}-%{version}.tar.gz
# Source0-md5: ff577d46e0dab16da0a1d94e16ca2e69
-# WARNING: App freezes without display on libplacebo >= 7
-Patch0: libplacebo6.patch
URL: https://streetpea.github.io/chiaki-ng/
BuildRequires: Qt6Concurrent-devel
BuildRequires: Qt6Core-devel
@@ -31,7 +29,7 @@ BuildRequires: fftw3-devel
BuildRequires: hidapi-devel
BuildRequires: jerasure-devel
BuildRequires: libevdev-devel
-BuildRequires: libplacebo-devel
+BuildRequires: libplacebo-devel > 7.349.0
BuildRequires: nanopb-devel
BuildRequires: nanopb-static
BuildRequires: openssl-devel
@@ -53,7 +51,6 @@ Entertainment LLC.
%prep
%setup -q
-%patch -P0 -p1
%build
mkdir -p build
diff --git a/libplacebo6.patch b/libplacebo6.patch
deleted file mode 100644
index d01926e..0000000
--- a/libplacebo6.patch
+++ /dev/null
@@ -1,35 +0,0 @@
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 2e175c0b..b9a199cb 100755
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -85,7 +85,7 @@ endif()
-
- if(CHIAKI_ENABLE_GUI)
- find_package(PkgConfig REQUIRED)
-- pkg_check_modules(LIBPLACEBO REQUIRED libplacebo>=7.349.0 IMPORTED_TARGET)
-+ pkg_check_modules(LIBPLACEBO REQUIRED libplacebo IMPORTED_TARGET)
- endif()
-
- if(CHIAKI_USE_SYSTEM_CURL)
-diff --git a/gui/src/qmlmainwindow.cpp b/gui/src/qmlmainwindow.cpp
-index 5918ab04..4c201f74 100644
---- a/gui/src/qmlmainwindow.cpp
-+++ b/gui/src/qmlmainwindow.cpp
-@@ -1545,7 +1545,7 @@ void QmlMainWindow::init(Settings *settings, bool exit_app_on_stream_exit)
- render_backend = settings->GetRenderBackend();
- setSurfaceType(render_backend == RenderBackend::Vulkan ? QWindow::VulkanSurface : QWindow::OpenGLSurface);
- qparams = {};
-- qparams.drift_compensation = 1e-3;
-+// qparams.drift_compensation = 1e-3;
- qparams.interpolation_threshold = 0.01;
- qparams.timeout = 0;
-
-@@ -2832,7 +2832,7 @@ void QmlMainWindow::render()
- }
- // Disable background transparency by default if the swapchain does not
- // appear to support alpha transaprency
-- if (sw_frame.color_repr.alpha == PL_ALPHA_NONE)
-+ if (sw_frame.color_repr.alpha == PL_ALPHA_UNKNOWN)
- params.background_transparency = 0.0;
-
- const struct pl_hook *fsrcnnx_hook = nullptr;
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/chiaki-ng.git/commitdiff/a3951bfc7ac4ab3944b4c53b899547364a2b65e6
More information about the pld-cvs-commit
mailing list