Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (e5d4259b55ef7a196dca4aa3ca9fc3f43cfbe329)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Treeve Jelbert <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (e5d4259b55ef7a196dca4aa3ca9fc3f43cfbe329)
  • Date: Sat, 27 Jan 2024 14:01:48 +0000

GIT changes to master grimoire by Treeve Jelbert <treeve AT sourcemage.org>:

ChangeLog | 3 +++
vulkan/volk/BUILD | 3 +++
vulkan/volk/CONFIGURE | 1 +
vulkan/volk/DEPENDS | 1 +
vulkan/volk/DETAILS | 21 +++++++++++++++++++++
vulkan/volk/HISTORY | 4 ++++
vulkan/vulkan-headers/DETAILS | 4 ++--
vulkan/vulkan-headers/HISTORY | 3 +++
vulkan/vulkan-loader/DETAILS | 4 ++--
vulkan/vulkan-loader/HISTORY | 3 +++
vulkan/vulkan-tools/DEPENDS | 1 +
vulkan/vulkan-tools/DETAILS | 4 ++--
vulkan/vulkan-tools/HISTORY | 4 ++++
vulkan/vulkan-utility-libraries/DETAILS | 4 ++--
vulkan/vulkan-utility-libraries/HISTORY | 3 +++
15 files changed, 55 insertions(+), 8 deletions(-)

New commits:
commit e5d4259b55ef7a196dca4aa3ca9fc3f43cfbe329
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

volk-1.3.270

commit 8c3a2f808328f081880b9c106ee02f62eb0c6313
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

vulkan-tools - depends volk

commit 0be5eb16976351a72076e2c11e2c16f588820350
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

vulkan-tools: => 1.3.276

commit c0aa78a21240dee15e9fcc06e55472193ac0d29c
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

vulkan-loader: => 1.3.276

commit 3f06c524f660334da50c7d0dd158d26f5ec4bb9e
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

vulkan-headers: => 1.3.276

commit db8fd58b85f16ffeac7fa9d7fe172a0e68f4a665
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

vulkan-utility-libraries: => 1.3.276

diff --git a/ChangeLog b/ChangeLog
index 146741f..10a85f9 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2024-01-27 Treeve Jelbert <treeve AT sourcemage.org>
+ * vulkan/volk: added, meta loader for vulkan
+
2024-01-17 Conner Clere <xenanthropy AT sourcemage.org>
* desktop-themes/papirus-icon-theme: new spell, papirus icon theme
* fonts-x11/ttf-jetbrainsmono-nerdfont: new spell, jetbrains-mono with
diff --git a/vulkan/volk/BUILD b/vulkan/volk/BUILD
new file mode 100755
index 0000000..f12aff5
--- /dev/null
+++ b/vulkan/volk/BUILD
@@ -0,0 +1,3 @@
+OPTS+=' -DVOLK_INSTALL=ON' &&
+default_build
+
diff --git a/vulkan/volk/CONFIGURE b/vulkan/volk/CONFIGURE
new file mode 100755
index 0000000..b2f02c3
--- /dev/null
+++ b/vulkan/volk/CONFIGURE
@@ -0,0 +1 @@
+source $GRIMOIRE/CMAKE_CONFIGURE
diff --git a/vulkan/volk/DEPENDS b/vulkan/volk/DEPENDS
new file mode 100755
index 0000000..6d7d390
--- /dev/null
+++ b/vulkan/volk/DEPENDS
@@ -0,0 +1 @@
+source $GRIMOIRE/CMAKE_DEPENDS
diff --git a/vulkan/volk/DETAILS b/vulkan/volk/DETAILS
new file mode 100755
index 0000000..d31acdb
--- /dev/null
+++ b/vulkan/volk/DETAILS
@@ -0,0 +1,21 @@
+source $GRIMOIRE/CMAKE_FUNCTIONS
+ SPELL=volk
+ VERSION=1.3.270
+
SOURCE_HASH=sha512:8a1d827126a29678986c8430d95def5a8430b18aba7ff66c4ac961bd9348fcffb91da257299af486cae5a3976ce04c2d0eb38ad2f915a33b496c5133460aaa81
+ SOURCE=$SPELL-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ WEB_SITE=https://github.com/zeux/volk
+ SOURCE_URL[0]=$WEB_SITE/archive/refs/tags/$VERSION.tar.gz
+ LICENSE[0]=MIT
+ ENTERED=20240127
+ KEYWORDS=""
+ SHORT="meta-loader for Vulkan"
+cat << EOF
+Volk is a meta-loader for Vulkan.
+It allows you to dynamically load entrypoints required to use Vulkan
+without linking to vulkan-1.dll or statically linking Vulkan loader.
+Additionally, volk simplifies the use of Vulkan extensions by automatically
+loading all associated entrypoints.
+Finally, volk enables loading Vulkan entrypoints directly from the driver
+which can increase performance by skipping loader dispatch overhead.
+EOF
diff --git a/vulkan/volk/HISTORY b/vulkan/volk/HISTORY
new file mode 100644
index 0000000..8afc5d2
--- /dev/null
+++ b/vulkan/volk/HISTORY
@@ -0,0 +1,4 @@
+2024-01-27 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.3.270
+ spell created
+
diff --git a/vulkan/vulkan-headers/DETAILS b/vulkan/vulkan-headers/DETAILS
index ae7b379..384ef50 100755
--- a/vulkan/vulkan-headers/DETAILS
+++ b/vulkan/vulkan-headers/DETAILS
@@ -1,7 +1,7 @@
SPELL=vulkan-headers
SPELLX=Vulkan-Headers
- VERSION=1.3.275
-
SOURCE_HASH=sha512:adebfc61501e67367d366a8b17833d064f925ada6480641ef3c128bbda3852087e02d67a09e90b2c188a47494b7e47a87db0d039465858e765e89dc6c2b370d7
+ VERSION=1.3.276
+
SOURCE_HASH=sha512:61f538c0d41d9ade215199900aa0f52136c6059c3bafc1536ddab41ef75015f783928bd06892dcc790bb2118861d0f2b94cf9e575b4d02a79d2b564c1db3f66e
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
WEB_SITE=https://github.com/KhronosGroup/$SPELLX
diff --git a/vulkan/vulkan-headers/HISTORY b/vulkan/vulkan-headers/HISTORY
index c3ea4c6..6dd8e04 100644
--- a/vulkan/vulkan-headers/HISTORY
+++ b/vulkan/vulkan-headers/HISTORY
@@ -1,3 +1,6 @@
+2024-01-27 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.3.276
+
2024-01-06 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.3.275

diff --git a/vulkan/vulkan-loader/DETAILS b/vulkan/vulkan-loader/DETAILS
index ca5d835..6b833c3 100755
--- a/vulkan/vulkan-loader/DETAILS
+++ b/vulkan/vulkan-loader/DETAILS
@@ -1,7 +1,7 @@
SPELL=vulkan-loader
SPELLX=Vulkan-Loader
- VERSION=1.3.275
-
SOURCE_HASH=sha512:6345b57c37b9fcb2c1dd10c8184bf4121fbee660adc7b7c58d3f4bf5c07ba08ed006ac4eaecc7ce6e87ed27804b7970b04ee3ec8c841e9f0de81d0bd7fc53327
+ VERSION=1.3.276
+
SOURCE_HASH=sha512:27cf7dd5c5a4772eebec806eeb3b71ce8fb1d78d1c09ad6e20eec547e008c477da0da1a306be1fe23893276893df198d4e13e2db9fee269138846446042e3085
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
WEB_SITE=https://github.com/KhronosGroup//$SPELLX
diff --git a/vulkan/vulkan-loader/HISTORY b/vulkan/vulkan-loader/HISTORY
index bad01f7..1c50868 100644
--- a/vulkan/vulkan-loader/HISTORY
+++ b/vulkan/vulkan-loader/HISTORY
@@ -1,3 +1,6 @@
+2024-01-27 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.3.276
+
2024-01-06 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.3.275

diff --git a/vulkan/vulkan-tools/DEPENDS b/vulkan/vulkan-tools/DEPENDS
index 01e947a..d3306f1 100755
--- a/vulkan/vulkan-tools/DEPENDS
+++ b/vulkan/vulkan-tools/DEPENDS
@@ -1,5 +1,6 @@
source $GRIMOIRE/CMAKE_DEPENDS &&
depends -sub CXX gcc &&
+depends volk &&
depends vulkan-headers "-DVULKAN_HEADERS_INSTALL_DIR=${TRACK_ROOT}/usr" &&

optional_depends glslang \
diff --git a/vulkan/vulkan-tools/DETAILS b/vulkan/vulkan-tools/DETAILS
index a159b3a..9ac1b27 100755
--- a/vulkan/vulkan-tools/DETAILS
+++ b/vulkan/vulkan-tools/DETAILS
@@ -1,7 +1,7 @@
SPELL=vulkan-tools
SPELLX=Vulkan-Tools
- VERSION=1.3.275
-
SOURCE_HASH=sha512:515391d315d3c5ce467874651d49e9f19ab677ad5369d25914d49dee38a613d2c714b3cf86e94d76edbb21c34b8674b172f3fb1e1e89386d34049b07db45fd2b
+ VERSION=1.3.276
+
SOURCE_HASH=sha512:11c75e917c741f3b1ff8bec64c75c9424005f9f0ec956ee3d2622676983267a4e64ce27dab78e752602c7f9b94a20c6848a373409a31346e31e45d8a24758d61
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
WEB_SITE=https://github.com/KhronosGroup/$SPELLX
diff --git a/vulkan/vulkan-tools/HISTORY b/vulkan/vulkan-tools/HISTORY
index bf286e0..bcdeb8b 100644
--- a/vulkan/vulkan-tools/HISTORY
+++ b/vulkan/vulkan-tools/HISTORY
@@ -1,3 +1,7 @@
+2024-01-27 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.3.276
+ * DEPENDS: add volk
+
2024-01-06 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.3.275

diff --git a/vulkan/vulkan-utility-libraries/DETAILS
b/vulkan/vulkan-utility-libraries/DETAILS
index 7f3235c..2363c63 100755
--- a/vulkan/vulkan-utility-libraries/DETAILS
+++ b/vulkan/vulkan-utility-libraries/DETAILS
@@ -9,8 +9,8 @@ SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-scm"
SOURCE_IGNORE="volatile"
FORCE_DOWNLOAD="on"
else
- VERSION="1.3.275"
-
SOURCE_HASH="sha512:2dde2b17a6fc9feddb165fd72d4ae2350926a19f5926d5256eccbe863db159a50ea4345d90c8ab64803ddf3f311dc5666aa793e812c0131209a6cd4f9176b3cc"
+ VERSION="1.3.276"
+
SOURCE_HASH="sha512:1c8ea7286d6be4c49cb09cd5416bbbd2778451c3e34062efeffb3ef8af2dac9737eac7990c2b17409b463e34f4bdbf857495161b876f7db4c2180f3bc74c9585"
SOURCE="${SPELL}-${VERSION}.tar.gz"

SOURCE_URL[0]="https://github.com/KhronosGroup/Vulkan-Utility-Libraries/archive/refs/tags/v${VERSION}.tar.gz";
# Watch: https://github.com/KhronosGroup/Vulkan-Utility-Libraries/tags
tags/v([0-9.\-]+)[.]tar
diff --git a/vulkan/vulkan-utility-libraries/HISTORY
b/vulkan/vulkan-utility-libraries/HISTORY
index 3492e8f..0fcfc95 100644
--- a/vulkan/vulkan-utility-libraries/HISTORY
+++ b/vulkan/vulkan-utility-libraries/HISTORY
@@ -1,3 +1,6 @@
+2024-01-27 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.3.276
+
2024-01-06 Pavel Vinogradov <public AT sourcemage.org>
* DETAILS: version 1.3.275




  • [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (e5d4259b55ef7a196dca4aa3ca9fc3f43cfbe329), Treeve Jelbert, 01/27/2024

Archive powered by MHonArc 2.6.24.

Top of Page