diff options
author | Treeve Jelbert | 2018-05-28 11:14:30 +0200 |
---|---|---|
committer | Treeve Jelbert | 2018-05-28 11:14:30 +0200 |
commit | cab29d31e87911ed1cb36d75146c4e3c380ab6f7 (patch) | |
tree | 24e763487ed3e0a4c730e2c35ef254b1556a1453 /vulkan/vulkan-loader | |
parent | 3db26371ae0ca61af53e4ba714c927eded774cfc (diff) |
vulkan related spells added
Diffstat (limited to 'vulkan/vulkan-loader')
-rwxr-xr-x | vulkan/vulkan-loader/BUILD | 3 | ||||
-rwxr-xr-x | vulkan/vulkan-loader/CONFIGURE | 1 | ||||
-rwxr-xr-x | vulkan/vulkan-loader/DEPENDS | 11 | ||||
-rwxr-xr-x | vulkan/vulkan-loader/DETAILS | 15 | ||||
-rw-r--r-- | vulkan/vulkan-loader/HISTORY | 7 | ||||
-rwxr-xr-x | vulkan/vulkan-loader/PRE_BUILD | 6 |
6 files changed, 43 insertions, 0 deletions
diff --git a/vulkan/vulkan-loader/BUILD b/vulkan/vulkan-loader/BUILD new file mode 100755 index 0000000000..ee8b5ee8ef --- /dev/null +++ b/vulkan/vulkan-loader/BUILD @@ -0,0 +1,3 @@ +OPTS+=" -DBUILD_TESTS=0 -DBUILD_LAYERS=0 -DBUILD_DEMOS=0 -DBUILD_VKJSON=0" && +cmake_build + diff --git a/vulkan/vulkan-loader/CONFIGURE b/vulkan/vulkan-loader/CONFIGURE new file mode 100755 index 0000000000..b2f02c3032 --- /dev/null +++ b/vulkan/vulkan-loader/CONFIGURE @@ -0,0 +1 @@ +source $GRIMOIRE/CMAKE_CONFIGURE diff --git a/vulkan/vulkan-loader/DEPENDS b/vulkan/vulkan-loader/DEPENDS new file mode 100755 index 0000000000..7fa09ea00c --- /dev/null +++ b/vulkan/vulkan-loader/DEPENDS @@ -0,0 +1,11 @@ +source $GRIMOIRE/CMAKE_DEPENDS && +depends -sub CXX gcc && +depends python3 && +depends bison && +depends libxcb && +depends libxkbcommon && +depends libxrandr && +depends wayland && +BINROOT=$INSTALL_ROOT/usr/bin && +depends glslang " -DCUSTOM_GLSLANG_BIN_ROOT=ON -DGLSLANG_BINARY_ROOT=$BINROOT" && +depends spirv-tools " -DCUSTOM_SPIRV_TOOLS_BIN_ROOT=ON -DSPIRV_TOOLS_BINARY_ROOT=$BINROOT" diff --git a/vulkan/vulkan-loader/DETAILS b/vulkan/vulkan-loader/DETAILS new file mode 100755 index 0000000000..c01d6d9538 --- /dev/null +++ b/vulkan/vulkan-loader/DETAILS @@ -0,0 +1,15 @@ + SPELL=vulkan-loader + SPELLX=Vulkan-Loader + VERSION=1.1.73.0 + SOURCE_HASH=sha512:a3e6821e1f351375b735d14b8dce45167be0cd9200d865c229270230a4ea4b78445216fd89ba50c8315f99a2364741b17dd97dd5f39f45ed4b5e74db991360b0 + SOURCE=$SPELL-$VERSION.tar.gz +SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-sdk-$VERSION + WEB_SITE=https://github.com/KhronosGroup//$SPELLX + SOURCE_URL[0]=$WEB_SITE/archive/sdk-$VERSION.tar.gz + LICENSE[0]=APACHE + ENTERED=20180308 + KEYWORDS="" + SHORT="Vulkan loader" +cat << EOF +Vulkan loader amd header files +EOF diff --git a/vulkan/vulkan-loader/HISTORY b/vulkan/vulkan-loader/HISTORY new file mode 100644 index 0000000000..da5f80bb2c --- /dev/null +++ b/vulkan/vulkan-loader/HISTORY @@ -0,0 +1,7 @@ +2018-05.24 Treeve Jelbert <treeve@sourcemage.org> + * DETAILS: version 1.1.73.0 + +2018-03-08 Treeve Jelbert <treeve@sourcemage.org> + * DETAILS: version 1.1.70.0 + spell created + diff --git a/vulkan/vulkan-loader/PRE_BUILD b/vulkan/vulkan-loader/PRE_BUILD new file mode 100755 index 0000000000..1676a3dfed --- /dev/null +++ b/vulkan/vulkan-loader/PRE_BUILD @@ -0,0 +1,6 @@ +default_pre_build && +cd $SOURCE_DIRECTORY && +sed -i -e "s|/x86_64||;s/Bin/bin/;s/Lib/lib/" \ + -e "/^run_external_revision_generate/D" \ + -e "/spirv_tools_commit_id.h/D" \ + CMakeLists.txt |