[arch-commits] Commit in libplacebo/trunk (2 files)

Levente Polyak anthraxx at archlinux.org
Sat Jan 12 02:06:06 UTC 2019


    Date: Saturday, January 12, 2019 @ 02:06:05
  Author: anthraxx
Revision: 343704

upgpkg: libplacebo 1.7.0-1

Modified:
  libplacebo/trunk/PKGBUILD
Deleted:
  libplacebo/trunk/5278a77eacb35559b65aca656c060b42c1fe5926.patch

------------------------------------------------+
 5278a77eacb35559b65aca656c060b42c1fe5926.patch |   35 -----------------------
 PKGBUILD                                       |   16 ++--------
 2 files changed, 4 insertions(+), 47 deletions(-)

Deleted: 5278a77eacb35559b65aca656c060b42c1fe5926.patch
===================================================================
--- 5278a77eacb35559b65aca656c060b42c1fe5926.patch	2019-01-12 01:57:40 UTC (rev 343703)
+++ 5278a77eacb35559b65aca656c060b42c1fe5926.patch	2019-01-12 02:06:05 UTC (rev 343704)
@@ -1,35 +0,0 @@
-From 5278a77eacb35559b65aca656c060b42c1fe5926 Mon Sep 17 00:00:00 2001
-From: Niklas Haas <git at haasn.xyz>
-Date: Fri, 28 Sep 2018 18:18:15 +0200
-Subject: [PATCH] glslang: update for new glslang version
-
-This adds some new members to this struct. I still have zero clue why
-they don't provide this structure for us, so we don't have to copy/paste
-it from example code..
----
- src/glsl/glslang.cc | 12 ++++++++++++
- 1 file changed, 12 insertions(+)
-
-diff --git a/src/glsl/glslang.cc b/src/glsl/glslang.cc
-index d0fd081..8b98bf6 100644
---- a/src/glsl/glslang.cc
-+++ b/src/glsl/glslang.cc
-@@ -192,6 +192,18 @@ const TBuiltInResource DefaultTBuiltInResource = {
-     /* .MaxCullDistances = */ 8,
-     /* .MaxCombinedClipAndCullDistances = */ 8,
-     /* .MaxSamples = */ 4,
-+#if GLSLANG_PATCH_LEVEL >= 2892
-+    /* .maxMeshOutputVerticesNV = */ 256,
-+    /* .maxMeshOutputPrimitivesNV = */ 512,
-+    /* .maxMeshWorkGroupSizeX_NV = */ 32,
-+    /* .maxMeshWorkGroupSizeY_NV = */ 1,
-+    /* .maxMeshWorkGroupSizeZ_NV = */ 1,
-+    /* .maxTaskWorkGroupSizeX_NV = */ 32,
-+    /* .maxTaskWorkGroupSizeY_NV = */ 1,
-+    /* .maxTaskWorkGroupSizeZ_NV = */ 1,
-+    /* .maxMeshViewCountNV = */ 4,
-+#endif
-+
-     /* .limits = */ {
-         /* .nonInductiveForLoops = */ 1,
-         /* .whileLoops = */ 1,

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2019-01-12 01:57:40 UTC (rev 343703)
+++ PKGBUILD	2019-01-12 02:06:05 UTC (rev 343704)
@@ -1,8 +1,8 @@
 # Maintainer: Levente Polyak <anthraxx[at]archlinux[dot]org>
 
 pkgname=libplacebo
-pkgver=0.6.0
-pkgrel=2
+pkgver=1.7.0
+pkgrel=1
 pkgdesc='Reusable library for GPU-accelerated video/image rendering primitives'
 url='https://github.com/haasn/libplacebo'
 arch=('x86_64')
@@ -10,17 +10,9 @@
 depends=('vulkan-icd-loader' 'glslang' 'lcms2' 'shaderc' 'libshaderc_shared.so')
 makedepends=('meson' 'ninja' 'vulkan-headers')
 provides=('libplacebo.so')
-source=(${pkgname}-${pkgver}.tar.gz::https://github.com/haasn/libplacebo/archive/v${pkgver}.tar.gz
-        5278a77eacb35559b65aca656c060b42c1fe5926.patch)
-sha512sums=('7a5bad9b68553e7d7a9e0d89867d651ec211b0d5478d9c5398e95f39956569829004755b0276d0d8cad6bd7c290016cff454d1449f58a477046dba6c638e59d6'
-            '73f0b475a4849c08c9005d26e23ceeaaa9851f04df58116f846341490369ca70a9bf9689cfd741afc0af21b4d190dff1f9364b9b9e1ddb6b1d4679e736865179')
+source=(${pkgname}-${pkgver}.tar.gz::https://github.com/haasn/libplacebo/archive/v${pkgver}.tar.gz)
+sha512sums=('06b21c1ee358a04083a555f5cad070ad60ad87a63f03caa9929eed2134415147de884ee844e3a91254768eb0eb36866b58979ef6991345550a81459ae3c2bc27')
 
-prepare() {
-  cd ${pkgbase}-${pkgver}
-
-  patch -Np1 -i "${srcdir}"/5278a77eacb35559b65aca656c060b42c1fe5926.patch
-}
-
 build() {
   cd ${pkgbase}-${pkgver}
   arch-meson build \



More information about the arch-commits mailing list