aboutsummaryrefslogtreecommitdiff
path: root/libplacebo
diff options
context:
space:
mode:
authorWoodpecker CI <emmett1.2miligrams@protonmail.com>2025-06-03 14:32:36 +0000
committerWoodpecker CI <emmett1.2miligrams@protonmail.com>2025-06-03 14:32:36 +0000
commit93a354611e38a6949add5c2e5ccc93ef79b9755f (patch)
tree7fee41752b1047d74c59f8ee046cd62735e7e934 /libplacebo
parent35912580b66e9439f91ea441938828ad8aa33b0d (diff)
downloadalicelinux-93a354611e38a6949add5c2e5ccc93ef79b9755f.tar.gz
alicelinux-93a354611e38a6949add5c2e5ccc93ef79b9755f.zip
Woodpecker CI 5171f1fdd74e7137c305450dd69a29fa5be4143f [SKIP CI]
Diffstat (limited to 'libplacebo')
-rw-r--r--libplacebo/.checksum2
-rw-r--r--libplacebo/.files44
-rw-r--r--libplacebo/abuild7
-rw-r--r--libplacebo/depends4
-rw-r--r--libplacebo/no-vulkan-headers.patch11
5 files changed, 68 insertions, 0 deletions
diff --git a/libplacebo/.checksum b/libplacebo/.checksum
new file mode 100644
index 00000000..80665208
--- /dev/null
+++ b/libplacebo/.checksum
@@ -0,0 +1,2 @@
+2bff31d735cfc8551dc764648568b9fc78c1fb5c881769c13f8a38a0db0ca661 libplacebo-7.349.0.tar.gz
+b53cad5829a26f43721e45852aa7cfdf200c0063804ed2451649bc5a0e104a69 no-vulkan-headers.patch
diff --git a/libplacebo/.files b/libplacebo/.files
new file mode 100644
index 00000000..f3621e22
--- /dev/null
+++ b/libplacebo/.files
@@ -0,0 +1,44 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/include/
+drwxr-xr-x root/root usr/include/libplacebo/
+-rw-r--r-- root/root usr/include/libplacebo/cache.h
+-rw-r--r-- root/root usr/include/libplacebo/colorspace.h
+-rw-r--r-- root/root usr/include/libplacebo/common.h
+-rw-r--r-- root/root usr/include/libplacebo/config.h
+-rw-r--r-- root/root usr/include/libplacebo/d3d11.h
+-rw-r--r-- root/root usr/include/libplacebo/dispatch.h
+-rw-r--r-- root/root usr/include/libplacebo/dither.h
+-rw-r--r-- root/root usr/include/libplacebo/dummy.h
+-rw-r--r-- root/root usr/include/libplacebo/filters.h
+-rw-r--r-- root/root usr/include/libplacebo/gamut_mapping.h
+-rw-r--r-- root/root usr/include/libplacebo/gpu.h
+-rw-r--r-- root/root usr/include/libplacebo/log.h
+-rw-r--r-- root/root usr/include/libplacebo/opengl.h
+-rw-r--r-- root/root usr/include/libplacebo/options.h
+-rw-r--r-- root/root usr/include/libplacebo/renderer.h
+-rw-r--r-- root/root usr/include/libplacebo/shaders.h
+drwxr-xr-x root/root usr/include/libplacebo/shaders/
+-rw-r--r-- root/root usr/include/libplacebo/shaders/colorspace.h
+-rw-r--r-- root/root usr/include/libplacebo/shaders/custom.h
+-rw-r--r-- root/root usr/include/libplacebo/shaders/deinterlacing.h
+-rw-r--r-- root/root usr/include/libplacebo/shaders/dithering.h
+-rw-r--r-- root/root usr/include/libplacebo/shaders/film_grain.h
+-rw-r--r-- root/root usr/include/libplacebo/shaders/icc.h
+-rw-r--r-- root/root usr/include/libplacebo/shaders/lut.h
+-rw-r--r-- root/root usr/include/libplacebo/shaders/sampling.h
+-rw-r--r-- root/root usr/include/libplacebo/swapchain.h
+-rw-r--r-- root/root usr/include/libplacebo/tone_mapping.h
+drwxr-xr-x root/root usr/include/libplacebo/utils/
+-rw-r--r-- root/root usr/include/libplacebo/utils/dav1d.h
+-rw-r--r-- root/root usr/include/libplacebo/utils/dav1d_internal.h
+-rw-r--r-- root/root usr/include/libplacebo/utils/dolbyvision.h
+-rw-r--r-- root/root usr/include/libplacebo/utils/frame_queue.h
+-rw-r--r-- root/root usr/include/libplacebo/utils/libav.h
+-rw-r--r-- root/root usr/include/libplacebo/utils/libav_internal.h
+-rw-r--r-- root/root usr/include/libplacebo/utils/upload.h
+-rw-r--r-- root/root usr/include/libplacebo/vulkan.h
+drwxr-xr-x root/root usr/lib/
+lrwxrwxrwx root/root usr/lib/libplacebo.so -> libplacebo.so.349
+-rwxr-xr-x root/root usr/lib/libplacebo.so.349
+drwxr-xr-x root/root usr/lib/pkgconfig/
+-rw-r--r-- root/root usr/lib/pkgconfig/libplacebo.pc
diff --git a/libplacebo/abuild b/libplacebo/abuild
new file mode 100644
index 00000000..f35779fb
--- /dev/null
+++ b/libplacebo/abuild
@@ -0,0 +1,7 @@
+name=libplacebo
+version=7.349.0
+release=2
+source="https://github.com/haasn/${name}/archive/v${version}/${name}-${version}.tar.gz
+ no-vulkan-headers.patch"
+build_opt="-Ddemos=false"
+
diff --git a/libplacebo/depends b/libplacebo/depends
new file mode 100644
index 00000000..0535b71b
--- /dev/null
+++ b/libplacebo/depends
@@ -0,0 +1,4 @@
+glad
+lcms2
+python-markupsafe
+fast-float
diff --git a/libplacebo/no-vulkan-headers.patch b/libplacebo/no-vulkan-headers.patch
new file mode 100644
index 00000000..51ba53e7
--- /dev/null
+++ b/libplacebo/no-vulkan-headers.patch
@@ -0,0 +1,11 @@
+diff --git a/src/vulkan/meson.build b/src/vulkan/meson.build
+index 64c5572..b4bd46a 100644
+--- a/src/vulkan/meson.build
++++ b/src/vulkan/meson.build
+@@ -54,6 +54,4 @@ if vulkan_build.allowed()
+ build_deps += vulkan_loader
+ tests += 'vulkan.c'
+ endif
+-else
+- sources += 'vulkan/stubs.c'
+ endif