diff --git a/pisi-index.xml b/pisi-index.xml
index 78c00dedb0..886f92bb43 100644
--- a/pisi-index.xml
+++ b/pisi-index.xml
@@ -26671,16 +26671,13 @@ Gnome session.
x11.vulkan
OpenGL and OpenGL ES shader front end and validator
OpenGL and OpenGL ES shader front end and validator
- https://github.com/KhronosGroup/glslang/archive/13.1.1.tar.gz
+ https://github.com/KhronosGroup/glslang/archive/14.1.0.tar.gz
cmake
- spirv-headers
+ spirv-headers
python3-devel
- spirv-tools-devel
+ spirv-tools-devel
-
- glslang-11.13.0-cmake_include_dirs.patch
-
x11/vulkan/glslang/pspec.xml
@@ -26713,7 +26710,7 @@ Gnome session.
glslang-devel
- glslang
+ glslang
/usr/include
@@ -26722,6 +26719,13 @@ Gnome session.
+
+ 2024-03-18
+ 14.1.0
+ Version bump.
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
2023-12-04
13.1.1
@@ -26836,7 +26840,7 @@ Gnome session.
SPIR-V Headers
SPIR-V Headers
vulkan
- https://github.com/KhronosGroup/SPIRV-Headers/archive/refs/tags/vulkan-sdk-1.3.268.0.tar.gz
+ https://github.com/KhronosGroup/SPIRV-Headers/archive/refs/tags/vulkan-sdk-1.3.275.0.tar.gz
cmake
@@ -26852,6 +26856,13 @@ Gnome session.
+
+ 2024-03-18
+ 1.3.275.0
+ Version bump.
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
2023-12-04
1.3.268.0
@@ -27225,10 +27236,10 @@ Gnome session.
API and commands for processing SPIR-V modules
API and commands for processing SPIR-V modules
vulkan
- https://github.com/KhronosGroup/SPIRV-Tools/archive/refs/tags/vulkan-sdk-1.3.268.0.tar.gz
+ https://github.com/KhronosGroup/SPIRV-Tools/archive/refs/tags/v2023.6.rc1.tar.gz
cmake
- spirv-headers
+ spirv-headers
python3-devel
x11/vulkan/spirv-tools/pspec.xml
@@ -27253,7 +27264,7 @@ Gnome session.
spirv-tools-devel
- spirv-tools
+ spirv-tools
/usr/include
@@ -27263,6 +27274,13 @@ Gnome session.
+
+ 2024-03-18
+ 2023.6
+ Version bump.
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
2023-12-04
1.3.268.0
@@ -61163,7 +61181,7 @@ Gnome session.
mpv-player-devel
- mpv-player
+ mpv-player
/usr/lib/pkgconfig
@@ -61171,6 +61189,13 @@ Gnome session.
+
+ 2024-03-18
+ 0.37.0
+ Rebuild.
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
2023-11-22
0.37.0
@@ -91665,7 +91690,7 @@ cleaner, which will allow to add new features in the future.
vulkan-devel
xxhash-devel
libunwind-devel
- libplacebo
+ libplacebo
/usr/include
@@ -91673,6 +91698,13 @@ cleaner, which will allow to add new features in the future.
+
+ 2024-03-18
+ 6.338.1
+ Rebuild
+ PisiLinux Community
+ admins@pisilinux.org
+
2023-11-22
6.338.1
@@ -404367,6 +404399,69 @@ to create header files and sources from protocol files.
+
+
+ shaderc
+ https://github.com/google/shaderc
+
+ PisiLinux Community
+ admins@pisilinux.org
+
+ Apache
+ library
+ programming.library
+ Collection of tools, libraries and tests for shader compilation
+ Collection of tools, libraries and tests for shader compilation
+ Gölgelendirici derlemesi için araçlar, kütüphaneler ve testlerden oluşan koleksiyon
+ Gölgelendirici derlemesi için araçlar, kütüphaneler ve testlerden oluşan koleksiyon
+ shaderc
+ https://github.com/google/shaderc/archive/refs/tags/v2023.8.tar.gz
+
+ build-version.inc
+
+
+ cmake
+ ninja
+ asciidoctor
+ glslang-devel
+ spirv-headers
+ spirv-tools-devel
+
+ programming/library/shaderc/pspec.xml
+
+
+ shaderc
+
+ glslang
+ spirv-tools
+
+
+ /usr/bin
+ /usr/lib
+ /usr/share/doc
+
+
+
+ shaderc-devel
+ Development files for shaderc
+
+ shaderc
+
+
+ /usr/include
+ /usr/lib/pkgconfig
+
+
+
+
+ 2024-03-18
+ 2023.8
+ First release
+ PisiLinux Community
+ admins@pisilinux.org
+
+
+
liburing
@@ -408409,11 +408504,13 @@ yığın. Üç bölüm sağlar:
https://download.gnome.org/sources/msgraph/0.2/msgraph-0.2.1.tar.xz
meson
+ gi-docgen
glib2-devel
librest-devel
libsoup3-devel
libuhttpmock-devel
json-glib-devel
+ gobject-introspection-devel
gnome-online-accounts-devel
programming/library/libmsgraph/pspec.xml
diff --git a/pisi-index.xml.sha1sum b/pisi-index.xml.sha1sum
index df40d84320..158f4c4cad 100644
--- a/pisi-index.xml.sha1sum
+++ b/pisi-index.xml.sha1sum
@@ -1 +1 @@
-89265dc5a6a6f2d8b36b0e26b866870c7818c866
\ No newline at end of file
+581f321cc7fc83248a235889cd746d94ea7757c5
\ No newline at end of file
diff --git a/pisi-index.xml.xz b/pisi-index.xml.xz
index d07e954f80..0f73fc9bd9 100644
Binary files a/pisi-index.xml.xz and b/pisi-index.xml.xz differ
diff --git a/pisi-index.xml.xz.sha1sum b/pisi-index.xml.xz.sha1sum
index 462da8eb45..7742ab8aef 100644
--- a/pisi-index.xml.xz.sha1sum
+++ b/pisi-index.xml.xz.sha1sum
@@ -1 +1 @@
-fcad1c5ce4ec63eee731be9e8eae00ddcf81dbf7
\ No newline at end of file
+9528b7dfe0a14809e2455aed9694d7776232b7e2
\ No newline at end of file
diff --git a/programming/library/shaderc/actions.py b/programming/library/shaderc/actions.py
new file mode 100644
index 0000000000..37d13eee26
--- /dev/null
+++ b/programming/library/shaderc/actions.py
@@ -0,0 +1,39 @@
+#!/usr/bin/env python
+# -*- coding: utf-8 -*-
+#
+# Licensed under the GNU General Public License, version 3.
+# See the file http://www.gnu.org/licenses/gpl.txt
+
+from pisi.actionsapi import cmaketools
+from pisi.actionsapi import pisitools
+from pisi.actionsapi import shelltools
+from pisi.actionsapi import get
+
+def setup():
+ # shelltools.system("python3 ./utils/git-sync-deps")
+ shelltools.system("sed '/examples/d;/third_party/d' -i CMakeLists.txt")
+
+ shelltools.system("sed '/build-version/d' -i glslc/CMakeLists.txt")
+
+
+ cmaketools.configure("-B build \
+ -GNinja \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DSHADERC_SKIP_TESTS=ON \
+ -Dglslang_SOURCE_DIR=/usr/include/glslang \
+ -DPYTHON_EXECUTABLE=python3")
+
+def build():
+ shelltools.system("ninja -C build")
+
+def install():
+ shelltools.system("DESTDIR=%s ninja -C build install" % get.installDIR())
+
+ # pisitools.removeDir("/usr/include/spirv-tools")
+ # pisitools.removeDir("/usr/lib/cmake")
+ # pisitools.remove("/usr/lib/libSPIRV-Tools*")
+ # pisitools.remove("/usr/lib/pkgconfig/SPIRV*")
+ # pisitools.remove("/usr/bin/spirv*")
+
+ pisitools.dodoc("AUTHORS", "LICENSE", "CONTRIBUTORS*", "README*")
diff --git a/programming/library/shaderc/files/build-version.inc b/programming/library/shaderc/files/build-version.inc
new file mode 100644
index 0000000000..0e9d305fc3
--- /dev/null
+++ b/programming/library/shaderc/files/build-version.inc
@@ -0,0 +1,3 @@
+"shaderc 2023.8\n"
+"spirv-tools 2023.6\n"
+"glslang 14.0.1\n"
diff --git a/programming/library/shaderc/pspec.xml b/programming/library/shaderc/pspec.xml
new file mode 100644
index 0000000000..ab3a8e915c
--- /dev/null
+++ b/programming/library/shaderc/pspec.xml
@@ -0,0 +1,68 @@
+
+
+
+
+ shaderc
+ https://github.com/google/shaderc
+
+ PisiLinux Community
+ admins@pisilinux.org
+
+ Apache
+ library
+ Collection of tools, libraries and tests for shader compilation
+ shaderc
+ Gölgelendirici derlemesi için araçlar, kütüphaneler ve testlerden oluşan koleksiyon
+ https://github.com/google/shaderc/archive/refs/tags/v2023.8.tar.gz
+
+ build-version.inc
+
+
+ cmake
+ ninja
+ asciidoctor
+ glslang-devel
+ spirv-headers
+ spirv-tools-devel
+
+
+
+
+
+
+
+
+ shaderc
+
+ glslang
+ spirv-tools
+
+
+ /usr/bin
+ /usr/lib
+ /usr/share/doc
+
+
+
+
+ shaderc-devel
+ Development files for shaderc
+
+ shaderc
+
+
+ /usr/include
+ /usr/lib/pkgconfig
+
+
+
+
+
+ 2024-03-18
+ 2023.8
+ First release
+ PisiLinux Community
+ admins@pisilinux.org
+
+
+
diff --git a/programming/library/shaderc/translations.xml b/programming/library/shaderc/translations.xml
new file mode 100644
index 0000000000..0e73d14528
--- /dev/null
+++ b/programming/library/shaderc/translations.xml
@@ -0,0 +1,8 @@
+
+
+
+ shaderc
+ Collection of tools, libraries and tests for shader compilation
+ Gölgelendirici derlemesi için araçlar, kütüphaneler ve testlerden oluşan koleksiyon
+
+