aboutsummaryrefslogtreecommitdiffstats
path: root/slang-bin/slack-desc
diff options
context:
space:
mode:
authorDanilo M. <danix@danix.xyz>2026-09-22 10:46:32 +0200
committerDanilo M. <danix@danix.xyz>2026-09-22 10:46:32 +0200
commit91840b29d0394bd212c826136788061e053d2ea1 (patch)
tree197e0725d3aed7d628c7cb5b511d5a6779e69d73 /slang-bin/slack-desc
parentcf371be6c7b6d112c8f89d286ddb4b4688a91136 (diff)
downloadmy-slackbuilds-91840b29d0394bd212c826136788061e053d2ea1.tar.gz
my-slackbuilds-91840b29d0394bd212c826136788061e053d2ea1.zip
slang-bin: add version 2026.18
Binary repack of upstream's official Linux x86_64 release tarball. Building slang from source pulls in LLVM plus several bundled dependencies, so the prebuilt tarball is packaged instead. The tree is installed under /opt/slang-bin-$VERSION with the command line tools symlinked into /usr/bin. The binaries resolve their libraries through a RUNPATH of $ORIGIN/../lib, which follows through the symlink, so no wrapper is needed. kitty 0.49.0 and later require slangc at build time to compile their shaders, which is the reason this package exists. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Diffstat (limited to 'slang-bin/slack-desc')
-rw-r--r--slang-bin/slack-desc19
1 files changed, 19 insertions, 0 deletions
diff --git a/slang-bin/slack-desc b/slang-bin/slack-desc
new file mode 100644
index 0000000..49ae802
--- /dev/null
+++ b/slang-bin/slack-desc
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description.
+# Line up the first '|' above the ':' following the base package name, and
+# the '|' on the right side marks the last column you can put a character in.
+# You must make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+slang-bin: slang-bin (shading language compiler)
+slang-bin:
+slang-bin: Slang is a shading language and compiler from the Khronos Group.
+slang-bin: It extends HLSL with modules, generics and interfaces, and compiles
+slang-bin: to SPIR-V, GLSL, HLSL, Metal, CUDA and C++.
+slang-bin:
+slang-bin: This package provides the slangc command line compiler, the slangd
+slang-bin: language server, and the slang runtime libraries. It is a binary
+slang-bin: repack of upstream's official Linux tarball and is x86_64 only.
+slang-bin:
+slang-bin: Homepage: https://shader-slang.org