aboutsummaryrefslogtreecommitdiff
path: root/repos/extra
diff options
context:
space:
mode:
authoremmett1 <emmett1.2miligrams@protonmail.com>2024-10-21 23:49:18 +0800
committeremmett1 <emmett1.2miligrams@protonmail.com>2024-10-21 23:49:18 +0800
commitb825a7a4e13bb373132120a0affa14e10c86637f (patch)
tree48dd3ef4590f9ed24330acfc438c5c94a636b958 /repos/extra
parentbe81195be9e0a39c8112d2c460ac0b243f9a738e (diff)
downloadalicelinux-b825a7a4e13bb373132120a0affa14e10c86637f.tar.gz
alicelinux-b825a7a4e13bb373132120a0affa14e10c86637f.zip
spirv-llvm-translator: new added
Diffstat (limited to 'repos/extra')
-rw-r--r--repos/extra/spirv-llvm-translator/.checksum1
-rwxr-xr-xrepos/extra/spirv-llvm-translator/.files13
-rwxr-xr-xrepos/extra/spirv-llvm-translator/abuild5
-rwxr-xr-xrepos/extra/spirv-llvm-translator/depends2
4 files changed, 21 insertions, 0 deletions
diff --git a/repos/extra/spirv-llvm-translator/.checksum b/repos/extra/spirv-llvm-translator/.checksum
new file mode 100644
index 00000000..2046fa61
--- /dev/null
+++ b/repos/extra/spirv-llvm-translator/.checksum
@@ -0,0 +1 @@
+f409efcd62ad531d09d433112d82d2a4e2f133186bdbe2e408349c9c446256c3 SPIRV-LLVM-Translator-18.1.2.tar.gz
diff --git a/repos/extra/spirv-llvm-translator/.files b/repos/extra/spirv-llvm-translator/.files
new file mode 100755
index 00000000..682c563d
--- /dev/null
+++ b/repos/extra/spirv-llvm-translator/.files
@@ -0,0 +1,13 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/llvm-spirv
+drwxr-xr-x root/root usr/include/
+drwxr-xr-x root/root usr/include/LLVMSPIRVLib/
+-rw-r--r-- root/root usr/include/LLVMSPIRVLib/LLVMSPIRVExtensions.inc
+-rw-r--r-- root/root usr/include/LLVMSPIRVLib/LLVMSPIRVLib.h
+-rw-r--r-- root/root usr/include/LLVMSPIRVLib/LLVMSPIRVOpts.h
+drwxr-xr-x root/root usr/lib/
+lrwxrwxrwx root/root usr/lib/libLLVMSPIRVLib.so -> libLLVMSPIRVLib.so.18.1
+-rwxr-xr-x root/root usr/lib/libLLVMSPIRVLib.so.18.1
+drwxr-xr-x root/root usr/lib/pkgconfig/
+-rw-r--r-- root/root usr/lib/pkgconfig/LLVMSPIRVLib.pc
diff --git a/repos/extra/spirv-llvm-translator/abuild b/repos/extra/spirv-llvm-translator/abuild
new file mode 100755
index 00000000..7c565f68
--- /dev/null
+++ b/repos/extra/spirv-llvm-translator/abuild
@@ -0,0 +1,5 @@
+name=spirv-llvm-translator
+version=18.1.2
+release=1
+source="https://github.com/KhronosGroup/SPIRV-LLVM-Translator/archive/v${version}/SPIRV-LLVM-Translator-${version}.tar.gz"
+build_opt="-D BUILD_SHARED_LIBS=ON -D CMAKE_SKIP_INSTALL_RPATH=ON -D LLVM_EXTERNAL_SPIRV_HEADERS_SOURCE_DIR=/usr"
diff --git a/repos/extra/spirv-llvm-translator/depends b/repos/extra/spirv-llvm-translator/depends
new file mode 100755
index 00000000..9d153254
--- /dev/null
+++ b/repos/extra/spirv-llvm-translator/depends
@@ -0,0 +1,2 @@
+llvm
+spirv-tools