Parcourir la source

autoupdate docs by xmake-repo/ci

ruki il y a 3 ans
Parent
commit
4fadfaba20

+ 1 - 1
_coverpage.md

@@ -6,7 +6,7 @@
 
 - *Simple, lightweight, cross-platform*
 - *Modern C/C++ package manager, support distributed repositories*
-- **Recently added: gdk-pixbuf, iso-codes, wayland-protocols**
+- **Recently added: libbpg, libpsl, gdk-pixbuf**
 
 [Gitee](https://gitee.com/tboox/xrepo/)
 [Github](https://github.com/xmake-io/xrepo/)

+ 1 - 1
_sidebar.md

@@ -1,7 +1,7 @@
 - Getting Started
   - [Sponsor](https://xmake.io/#/about/sponsor)
   - [Quick Start](getting_started.md)
-- Packages (565)
+- Packages (567)
   - [android](packages/android.md)
   - [bsd](packages/bsd.md)
   - [cross](packages/cross.md)

+ 37 - 0
mirror/packages/android.html

@@ -5958,6 +5958,43 @@
 <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
 <pre><code class="lang-lua">add_requires("spdlog")
 </code></pre>
+<h3 id="spirvheadersandroid">spirv-headers (android)</h3>
+<table>
+<thead>
+<tr>
+<th>Description</th>
+<th><em>SPIR-V Headers</em></th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>Homepage</td>
+<td><a href="https://github.com/KhronosGroup/SPIRV-Headers/">https://github.com/KhronosGroup/SPIRV-Headers/</a></td>
+</tr>
+<tr>
+<td>License</td>
+<td>MIT</td>
+</tr>
+<tr>
+<td>Versions</td>
+<td>1.5.4+2, 1.5.5</td>
+</tr>
+<tr>
+<td>Architectures</td>
+<td>arm64-v8a, armeabi, armeabi-v7a, mip64, mips, x86, x86_64</td>
+</tr>
+<tr>
+<td>Definition</td>
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/spirv-headers/xmake.lua">spirv-headers/xmake.lua</a></td>
+</tr>
+</tbody>
+</table>
+<h5 id="installcommand">Install command</h5>
+<pre><code class="lang-console">xrepo install -p android [--ndk=/xxx] spirv-headers
+</code></pre>
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
+<pre><code class="lang-lua">add_requires("spirv-headers")
+</code></pre>
 <h3 id="sqlite3android">sqlite3 (android)</h3>
 <table>
 <thead>

+ 37 - 0
mirror/packages/bsd.html

@@ -4743,6 +4743,43 @@
 <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
 <pre><code class="lang-lua">add_requires("spdlog")
 </code></pre>
+<h3 id="spirvheadersbsd">spirv-headers (bsd)</h3>
+<table>
+<thead>
+<tr>
+<th>Description</th>
+<th><em>SPIR-V Headers</em></th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>Homepage</td>
+<td><a href="https://github.com/KhronosGroup/SPIRV-Headers/">https://github.com/KhronosGroup/SPIRV-Headers/</a></td>
+</tr>
+<tr>
+<td>License</td>
+<td>MIT</td>
+</tr>
+<tr>
+<td>Versions</td>
+<td>1.5.4+2, 1.5.5</td>
+</tr>
+<tr>
+<td>Architectures</td>
+<td>i386, x86_64</td>
+</tr>
+<tr>
+<td>Definition</td>
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/spirv-headers/xmake.lua">spirv-headers/xmake.lua</a></td>
+</tr>
+</tbody>
+</table>
+<h5 id="installcommand">Install command</h5>
+<pre><code class="lang-console">xrepo install spirv-headers
+</code></pre>
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
+<pre><code class="lang-lua">add_requires("spirv-headers")
+</code></pre>
 <h3 id="sqlite3bsd">sqlite3 (bsd)</h3>
 <table>
 <thead>

+ 37 - 0
mirror/packages/cross.html

@@ -4397,6 +4397,43 @@
 <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
 <pre><code class="lang-lua">add_requires("spdlog")
 </code></pre>
+<h3 id="spirvheaderscross">spirv-headers (cross)</h3>
+<table>
+<thead>
+<tr>
+<th>Description</th>
+<th><em>SPIR-V Headers</em></th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>Homepage</td>
+<td><a href="https://github.com/KhronosGroup/SPIRV-Headers/">https://github.com/KhronosGroup/SPIRV-Headers/</a></td>
+</tr>
+<tr>
+<td>License</td>
+<td>MIT</td>
+</tr>
+<tr>
+<td>Versions</td>
+<td>1.5.4+2, 1.5.5</td>
+</tr>
+<tr>
+<td>Architectures</td>
+<td>arm, arm64, i386, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64</td>
+</tr>
+<tr>
+<td>Definition</td>
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/spirv-headers/xmake.lua">spirv-headers/xmake.lua</a></td>
+</tr>
+</tbody>
+</table>
+<h5 id="installcommand">Install command</h5>
+<pre><code class="lang-console">xrepo install -p cross [--sdk=/xxx] spirv-headers
+</code></pre>
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
+<pre><code class="lang-lua">add_requires("spirv-headers")
+</code></pre>
 <h3 id="sqlite3cross">sqlite3 (cross)</h3>
 <table>
 <thead>

+ 37 - 0
mirror/packages/iphoneos.html

@@ -5344,6 +5344,43 @@
 <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
 <pre><code class="lang-lua">add_requires("spdlog")
 </code></pre>
+<h3 id="spirvheadersiphoneos">spirv-headers (iphoneos)</h3>
+<table>
+<thead>
+<tr>
+<th>Description</th>
+<th><em>SPIR-V Headers</em></th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>Homepage</td>
+<td><a href="https://github.com/KhronosGroup/SPIRV-Headers/">https://github.com/KhronosGroup/SPIRV-Headers/</a></td>
+</tr>
+<tr>
+<td>License</td>
+<td>MIT</td>
+</tr>
+<tr>
+<td>Versions</td>
+<td>1.5.4+2, 1.5.5</td>
+</tr>
+<tr>
+<td>Architectures</td>
+<td>arm64, armv7, armv7s, i386, x86_64</td>
+</tr>
+<tr>
+<td>Definition</td>
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/spirv-headers/xmake.lua">spirv-headers/xmake.lua</a></td>
+</tr>
+</tbody>
+</table>
+<h5 id="installcommand">Install command</h5>
+<pre><code class="lang-console">xrepo install -p iphoneos spirv-headers
+</code></pre>
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
+<pre><code class="lang-lua">add_requires("spirv-headers")
+</code></pre>
 <h3 id="sqlite3iphoneos">sqlite3 (iphoneos)</h3>
 <table>
 <thead>

+ 70 - 0
mirror/packages/linux.html

@@ -6998,6 +6998,39 @@
 <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
 <pre><code class="lang-lua">add_requires("libbpf")
 </code></pre>
+<h3 id="libbpglinux">libbpg (linux)</h3>
+<table>
+<thead>
+<tr>
+<th>Description</th>
+<th><em>Image format meant to improve on JPEG quality and file size</em></th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>Homepage</td>
+<td><a href="https://bellard.org/bpg/">https://bellard.org/bpg/</a></td>
+</tr>
+<tr>
+<td>Versions</td>
+<td>0.9.8</td>
+</tr>
+<tr>
+<td>Architectures</td>
+<td>arm64-v8a, armv7, armv7s, i386, mips, mips64, mips64el, mipsel, x86_64</td>
+</tr>
+<tr>
+<td>Definition</td>
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libbpg/xmake.lua">libbpg/xmake.lua</a></td>
+</tr>
+</tbody>
+</table>
+<h5 id="installcommand">Install command</h5>
+<pre><code class="lang-console">xrepo install libbpg
+</code></pre>
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
+<pre><code class="lang-lua">add_requires("libbpg")
+</code></pre>
 <h3 id="libcaplinux">libcap (linux)</h3>
 <table>
 <thead>
@@ -8645,6 +8678,43 @@
 <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
 <pre><code class="lang-lua">add_requires("libpng")
 </code></pre>
+<h3 id="libpsllinux">libpsl (linux)</h3>
+<table>
+<thead>
+<tr>
+<th>Description</th>
+<th><em>C library to handle the Public Suffix List</em></th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>Homepage</td>
+<td><a href="https://github.com/rockdaboot/libpsl">https://github.com/rockdaboot/libpsl</a></td>
+</tr>
+<tr>
+<td>License</td>
+<td>MIT</td>
+</tr>
+<tr>
+<td>Versions</td>
+<td>0.21.1</td>
+</tr>
+<tr>
+<td>Architectures</td>
+<td>arm64-v8a, armv7, armv7s, i386, mips, mips64, mips64el, mipsel, x86_64</td>
+</tr>
+<tr>
+<td>Definition</td>
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libpsl/xmake.lua">libpsl/xmake.lua</a></td>
+</tr>
+</tbody>
+</table>
+<h5 id="installcommand">Install command</h5>
+<pre><code class="lang-console">xrepo install libpsl
+</code></pre>
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
+<pre><code class="lang-lua">add_requires("libpsl")
+</code></pre>
 <h3 id="libpthreadstubslinux">libpthread-stubs (linux)</h3>
 <table>
 <thead>

+ 70 - 0
mirror/packages/macosx.html

@@ -6566,6 +6566,39 @@
 <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
 <pre><code class="lang-lua">add_requires("libbacktrace")
 </code></pre>
+<h3 id="libbpgmacosx">libbpg (macosx)</h3>
+<table>
+<thead>
+<tr>
+<th>Description</th>
+<th><em>Image format meant to improve on JPEG quality and file size</em></th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>Homepage</td>
+<td><a href="https://bellard.org/bpg/">https://bellard.org/bpg/</a></td>
+</tr>
+<tr>
+<td>Versions</td>
+<td>0.9.8</td>
+</tr>
+<tr>
+<td>Architectures</td>
+<td>arm64, i386, x86_64</td>
+</tr>
+<tr>
+<td>Definition</td>
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libbpg/xmake.lua">libbpg/xmake.lua</a></td>
+</tr>
+</tbody>
+</table>
+<h5 id="installcommand">Install command</h5>
+<pre><code class="lang-console">xrepo install libbpg
+</code></pre>
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
+<pre><code class="lang-lua">add_requires("libbpg")
+</code></pre>
 <h3 id="libccdmacosx">libccd (macosx)</h3>
 <table>
 <thead>
@@ -8077,6 +8110,43 @@
 <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
 <pre><code class="lang-lua">add_requires("libpng")
 </code></pre>
+<h3 id="libpslmacosx">libpsl (macosx)</h3>
+<table>
+<thead>
+<tr>
+<th>Description</th>
+<th><em>C library to handle the Public Suffix List</em></th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>Homepage</td>
+<td><a href="https://github.com/rockdaboot/libpsl">https://github.com/rockdaboot/libpsl</a></td>
+</tr>
+<tr>
+<td>License</td>
+<td>MIT</td>
+</tr>
+<tr>
+<td>Versions</td>
+<td>0.21.1</td>
+</tr>
+<tr>
+<td>Architectures</td>
+<td>arm64, i386, x86_64</td>
+</tr>
+<tr>
+<td>Definition</td>
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libpsl/xmake.lua">libpsl/xmake.lua</a></td>
+</tr>
+</tbody>
+</table>
+<h5 id="installcommand">Install command</h5>
+<pre><code class="lang-console">xrepo install libpsl
+</code></pre>
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
+<pre><code class="lang-lua">add_requires("libpsl")
+</code></pre>
 <h3 id="libpthreadstubsmacosx">libpthread-stubs (macosx)</h3>
 <table>
 <thead>

+ 185 - 0
mirror/packages/mingw.html

@@ -1987,6 +1987,43 @@
 <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
 <pre><code class="lang-lua">add_requires("glm")
 </code></pre>
+<h3 id="glslangmingw">glslang (mingw)</h3>
+<table>
+<thead>
+<tr>
+<th>Description</th>
+<th><em>Khronos-reference front end for GLSL/ESSL, partial front end for HLSL, and a SPIR-V generator.</em></th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>Homepage</td>
+<td><a href="https://github.com/KhronosGroup/glslang/">https://github.com/KhronosGroup/glslang/</a></td>
+</tr>
+<tr>
+<td>License</td>
+<td>Apache-2.0</td>
+</tr>
+<tr>
+<td>Versions</td>
+<td>1.2.154+1, 1.2.162+0, 1.2.189+1</td>
+</tr>
+<tr>
+<td>Architectures</td>
+<td>arm, arm64, i386, x86_64</td>
+</tr>
+<tr>
+<td>Definition</td>
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/glslang/xmake.lua">glslang/xmake.lua</a></td>
+</tr>
+</tbody>
+</table>
+<h5 id="installcommand">Install command</h5>
+<pre><code class="lang-console">xrepo install -p mingw [--mingw=/xxx] glslang
+</code></pre>
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
+<pre><code class="lang-lua">add_requires("glslang")
+</code></pre>
 <h3 id="gmmmingw">gmm (mingw)</h3>
 <table>
 <thead>
@@ -6238,6 +6275,154 @@
 <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
 <pre><code class="lang-lua">add_requires("spdlog")
 </code></pre>
+<h3 id="spirvcrossmingw">spirv-cross (mingw)</h3>
+<table>
+<thead>
+<tr>
+<th>Description</th>
+<th><em>SPIRV-Cross is a practical tool and library for performing reflection on SPIR-V and disassembling SPIR-V back to high level languages.</em></th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>Homepage</td>
+<td><a href="https://github.com/KhronosGroup/SPIRV-Cross/">https://github.com/KhronosGroup/SPIRV-Cross/</a></td>
+</tr>
+<tr>
+<td>License</td>
+<td>Apache-2.0</td>
+</tr>
+<tr>
+<td>Versions</td>
+<td>1.2.154+1, 1.2.162+0, 1.2.189+1</td>
+</tr>
+<tr>
+<td>Architectures</td>
+<td>arm, arm64, i386, x86_64</td>
+</tr>
+<tr>
+<td>Definition</td>
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/spirv-cross/xmake.lua">spirv-cross/xmake.lua</a></td>
+</tr>
+</tbody>
+</table>
+<h5 id="installcommand">Install command</h5>
+<pre><code class="lang-console">xrepo install -p mingw [--mingw=/xxx] spirv-cross
+</code></pre>
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
+<pre><code class="lang-lua">add_requires("spirv-cross")
+</code></pre>
+<h3 id="spirvheadersmingw">spirv-headers (mingw)</h3>
+<table>
+<thead>
+<tr>
+<th>Description</th>
+<th><em>SPIR-V Headers</em></th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>Homepage</td>
+<td><a href="https://github.com/KhronosGroup/SPIRV-Headers/">https://github.com/KhronosGroup/SPIRV-Headers/</a></td>
+</tr>
+<tr>
+<td>License</td>
+<td>MIT</td>
+</tr>
+<tr>
+<td>Versions</td>
+<td>1.5.4+2, 1.5.5</td>
+</tr>
+<tr>
+<td>Architectures</td>
+<td>arm, arm64, i386, x86_64</td>
+</tr>
+<tr>
+<td>Definition</td>
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/spirv-headers/xmake.lua">spirv-headers/xmake.lua</a></td>
+</tr>
+</tbody>
+</table>
+<h5 id="installcommand">Install command</h5>
+<pre><code class="lang-console">xrepo install -p mingw [--mingw=/xxx] spirv-headers
+</code></pre>
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
+<pre><code class="lang-lua">add_requires("spirv-headers")
+</code></pre>
+<h3 id="spirvreflectmingw">spirv-reflect (mingw)</h3>
+<table>
+<thead>
+<tr>
+<th>Description</th>
+<th><em>SPIRV-Reflect is a lightweight library that provides a C/C++ reflection API for SPIR-V shader bytecode in Vulkan applications.</em></th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>Homepage</td>
+<td><a href="https://github.com/KhronosGroup/SPIRV-Reflect">https://github.com/KhronosGroup/SPIRV-Reflect</a></td>
+</tr>
+<tr>
+<td>License</td>
+<td>Apache-2.0</td>
+</tr>
+<tr>
+<td>Versions</td>
+<td>1.2.154+1, 1.2.162+0, 1.2.189+1</td>
+</tr>
+<tr>
+<td>Architectures</td>
+<td>arm, arm64, i386, x86_64</td>
+</tr>
+<tr>
+<td>Definition</td>
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/spirv-reflect/xmake.lua">spirv-reflect/xmake.lua</a></td>
+</tr>
+</tbody>
+</table>
+<h5 id="installcommand">Install command</h5>
+<pre><code class="lang-console">xrepo install -p mingw [--mingw=/xxx] spirv-reflect
+</code></pre>
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
+<pre><code class="lang-lua">add_requires("spirv-reflect")
+</code></pre>
+<h3 id="spirvtoolsmingw">spirv-tools (mingw)</h3>
+<table>
+<thead>
+<tr>
+<th>Description</th>
+<th><em>SPIR-V Tools</em></th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>Homepage</td>
+<td><a href="https://github.com/KhronosGroup/SPIRV-Tools/">https://github.com/KhronosGroup/SPIRV-Tools/</a></td>
+</tr>
+<tr>
+<td>License</td>
+<td>Apache-2.0</td>
+</tr>
+<tr>
+<td>Versions</td>
+<td>2020.5, 2020.6, 2021.3, 2021.4</td>
+</tr>
+<tr>
+<td>Architectures</td>
+<td>arm, arm64, i386, x86_64</td>
+</tr>
+<tr>
+<td>Definition</td>
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/spirv-tools/xmake.lua">spirv-tools/xmake.lua</a></td>
+</tr>
+</tbody>
+</table>
+<h5 id="installcommand">Install command</h5>
+<pre><code class="lang-console">xrepo install -p mingw [--mingw=/xxx] spirv-tools
+</code></pre>
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
+<pre><code class="lang-lua">add_requires("spirv-tools")
+</code></pre>
 <h3 id="sqlite3mingw">sqlite3 (mingw)</h3>
 <table>
 <thead>

+ 37 - 0
mirror/packages/msys.html

@@ -4117,6 +4117,43 @@
 <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
 <pre><code class="lang-lua">add_requires("spdlog")
 </code></pre>
+<h3 id="spirvheadersmsys">spirv-headers (msys)</h3>
+<table>
+<thead>
+<tr>
+<th>Description</th>
+<th><em>SPIR-V Headers</em></th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>Homepage</td>
+<td><a href="https://github.com/KhronosGroup/SPIRV-Headers/">https://github.com/KhronosGroup/SPIRV-Headers/</a></td>
+</tr>
+<tr>
+<td>License</td>
+<td>MIT</td>
+</tr>
+<tr>
+<td>Versions</td>
+<td>1.5.4+2, 1.5.5</td>
+</tr>
+<tr>
+<td>Architectures</td>
+<td>i386, x86_64</td>
+</tr>
+<tr>
+<td>Definition</td>
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/spirv-headers/xmake.lua">spirv-headers/xmake.lua</a></td>
+</tr>
+</tbody>
+</table>
+<h5 id="installcommand">Install command</h5>
+<pre><code class="lang-console">xrepo install spirv-headers
+</code></pre>
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
+<pre><code class="lang-lua">add_requires("spirv-headers")
+</code></pre>
 <h3 id="sqlite3msys">sqlite3 (msys)</h3>
 <table>
 <thead>

+ 70 - 0
mirror/packages/windows.html

@@ -6109,6 +6109,39 @@
 <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
 <pre><code class="lang-lua">add_requires("libavif")
 </code></pre>
+<h3 id="libbpgwindows">libbpg (windows)</h3>
+<table>
+<thead>
+<tr>
+<th>Description</th>
+<th><em>Image format meant to improve on JPEG quality and file size</em></th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>Homepage</td>
+<td><a href="https://bellard.org/bpg/">https://bellard.org/bpg/</a></td>
+</tr>
+<tr>
+<td>Versions</td>
+<td>0.9.8</td>
+</tr>
+<tr>
+<td>Architectures</td>
+<td>x64, x86</td>
+</tr>
+<tr>
+<td>Definition</td>
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libbpg/xmake.lua">libbpg/xmake.lua</a></td>
+</tr>
+</tbody>
+</table>
+<h5 id="installcommand">Install command</h5>
+<pre><code class="lang-console">xrepo install libbpg
+</code></pre>
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
+<pre><code class="lang-lua">add_requires("libbpg")
+</code></pre>
 <h3 id="libccdwindows">libccd (windows)</h3>
 <table>
 <thead>
@@ -7097,6 +7130,43 @@
 <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
 <pre><code class="lang-lua">add_requires("libpng")
 </code></pre>
+<h3 id="libpslwindows">libpsl (windows)</h3>
+<table>
+<thead>
+<tr>
+<th>Description</th>
+<th><em>C library to handle the Public Suffix List</em></th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>Homepage</td>
+<td><a href="https://github.com/rockdaboot/libpsl">https://github.com/rockdaboot/libpsl</a></td>
+</tr>
+<tr>
+<td>License</td>
+<td>MIT</td>
+</tr>
+<tr>
+<td>Versions</td>
+<td>0.21.1</td>
+</tr>
+<tr>
+<td>Architectures</td>
+<td>x64, x86</td>
+</tr>
+<tr>
+<td>Definition</td>
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libpsl/xmake.lua">libpsl/xmake.lua</a></td>
+</tr>
+</tbody>
+</table>
+<h5 id="installcommand">Install command</h5>
+<pre><code class="lang-console">xrepo install libpsl
+</code></pre>
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
+<pre><code class="lang-lua">add_requires("libpsl")
+</code></pre>
 <h3 id="librawwindows">libraw (windows)</h3>
 <table>
 <thead>

+ 24 - 0
packages/android.md

@@ -3990,6 +3990,30 @@ add_requires("spdlog")
 ```
 
 
+### spirv-headers (android)
+
+
+| Description | *SPIR-V Headers* |
+| -- | -- |
+| Homepage | [https://github.com/KhronosGroup/SPIRV-Headers/](https://github.com/KhronosGroup/SPIRV-Headers/) |
+| License | MIT |
+| Versions | 1.5.4+2, 1.5.5 |
+| Architectures | arm64-v8a, armeabi, armeabi-v7a, mip64, mips, x86, x86_64 |
+| Definition | [spirv-headers/xmake.lua](https://github.com/xmake-io/xmake-repo/blob/master/packages/s/spirv-headers/xmake.lua) |
+
+##### Install command
+
+```console
+xrepo install -p android [--ndk=/xxx] spirv-headers
+```
+
+##### Integration in the project (xmake.lua)
+
+```lua
+add_requires("spirv-headers")
+```
+
+
 ### sqlite3 (android)
 
 

+ 24 - 0
packages/bsd.md

@@ -3170,6 +3170,30 @@ add_requires("spdlog")
 ```
 
 
+### spirv-headers (bsd)
+
+
+| Description | *SPIR-V Headers* |
+| -- | -- |
+| Homepage | [https://github.com/KhronosGroup/SPIRV-Headers/](https://github.com/KhronosGroup/SPIRV-Headers/) |
+| License | MIT |
+| Versions | 1.5.4+2, 1.5.5 |
+| Architectures | i386, x86_64 |
+| Definition | [spirv-headers/xmake.lua](https://github.com/xmake-io/xmake-repo/blob/master/packages/s/spirv-headers/xmake.lua) |
+
+##### Install command
+
+```console
+xrepo install spirv-headers
+```
+
+##### Integration in the project (xmake.lua)
+
+```lua
+add_requires("spirv-headers")
+```
+
+
 ### sqlite3 (bsd)
 
 

+ 24 - 0
packages/cross.md

@@ -2936,6 +2936,30 @@ add_requires("spdlog")
 ```
 
 
+### spirv-headers (cross)
+
+
+| Description | *SPIR-V Headers* |
+| -- | -- |
+| Homepage | [https://github.com/KhronosGroup/SPIRV-Headers/](https://github.com/KhronosGroup/SPIRV-Headers/) |
+| License | MIT |
+| Versions | 1.5.4+2, 1.5.5 |
+| Architectures | arm, arm64, i386, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64 |
+| Definition | [spirv-headers/xmake.lua](https://github.com/xmake-io/xmake-repo/blob/master/packages/s/spirv-headers/xmake.lua) |
+
+##### Install command
+
+```console
+xrepo install -p cross [--sdk=/xxx] spirv-headers
+```
+
+##### Integration in the project (xmake.lua)
+
+```lua
+add_requires("spirv-headers")
+```
+
+
 ### sqlite3 (cross)
 
 

+ 24 - 0
packages/iphoneos.md

@@ -3571,6 +3571,30 @@ add_requires("spdlog")
 ```
 
 
+### spirv-headers (iphoneos)
+
+
+| Description | *SPIR-V Headers* |
+| -- | -- |
+| Homepage | [https://github.com/KhronosGroup/SPIRV-Headers/](https://github.com/KhronosGroup/SPIRV-Headers/) |
+| License | MIT |
+| Versions | 1.5.4+2, 1.5.5 |
+| Architectures | arm64, armv7, armv7s, i386, x86_64 |
+| Definition | [spirv-headers/xmake.lua](https://github.com/xmake-io/xmake-repo/blob/master/packages/s/spirv-headers/xmake.lua) |
+
+##### Install command
+
+```console
+xrepo install -p iphoneos spirv-headers
+```
+
+##### Integration in the project (xmake.lua)
+
+```lua
+add_requires("spirv-headers")
+```
+
+
 ### sqlite3 (iphoneos)
 
 

+ 47 - 0
packages/linux.md

@@ -4645,6 +4645,29 @@ add_requires("libbpf")
 ```
 
 
+### libbpg (linux)
+
+
+| Description | *Image format meant to improve on JPEG quality and file size* |
+| -- | -- |
+| Homepage | [https://bellard.org/bpg/](https://bellard.org/bpg/) |
+| Versions | 0.9.8 |
+| Architectures | arm64-v8a, armv7, armv7s, i386, mips, mips64, mips64el, mipsel, x86_64 |
+| Definition | [libbpg/xmake.lua](https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libbpg/xmake.lua) |
+
+##### Install command
+
+```console
+xrepo install libbpg
+```
+
+##### Integration in the project (xmake.lua)
+
+```lua
+add_requires("libbpg")
+```
+
+
 ### libcap (linux)
 
 
@@ -5750,6 +5773,30 @@ add_requires("libpng")
 ```
 
 
+### libpsl (linux)
+
+
+| Description | *C library to handle the Public Suffix List* |
+| -- | -- |
+| Homepage | [https://github.com/rockdaboot/libpsl](https://github.com/rockdaboot/libpsl) |
+| License | MIT |
+| Versions | 0.21.1 |
+| Architectures | arm64-v8a, armv7, armv7s, i386, mips, mips64, mips64el, mipsel, x86_64 |
+| Definition | [libpsl/xmake.lua](https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libpsl/xmake.lua) |
+
+##### Install command
+
+```console
+xrepo install libpsl
+```
+
+##### Integration in the project (xmake.lua)
+
+```lua
+add_requires("libpsl")
+```
+
+
 ### libpthread-stubs (linux)
 
 

+ 47 - 0
packages/macosx.md

@@ -4360,6 +4360,29 @@ add_requires("libbacktrace")
 ```
 
 
+### libbpg (macosx)
+
+
+| Description | *Image format meant to improve on JPEG quality and file size* |
+| -- | -- |
+| Homepage | [https://bellard.org/bpg/](https://bellard.org/bpg/) |
+| Versions | 0.9.8 |
+| Architectures | arm64, i386, x86_64 |
+| Definition | [libbpg/xmake.lua](https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libbpg/xmake.lua) |
+
+##### Install command
+
+```console
+xrepo install libbpg
+```
+
+##### Integration in the project (xmake.lua)
+
+```lua
+add_requires("libbpg")
+```
+
+
 ### libccd (macosx)
 
 
@@ -5372,6 +5395,30 @@ add_requires("libpng")
 ```
 
 
+### libpsl (macosx)
+
+
+| Description | *C library to handle the Public Suffix List* |
+| -- | -- |
+| Homepage | [https://github.com/rockdaboot/libpsl](https://github.com/rockdaboot/libpsl) |
+| License | MIT |
+| Versions | 0.21.1 |
+| Architectures | arm64, i386, x86_64 |
+| Definition | [libpsl/xmake.lua](https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libpsl/xmake.lua) |
+
+##### Install command
+
+```console
+xrepo install libpsl
+```
+
+##### Integration in the project (xmake.lua)
+
+```lua
+add_requires("libpsl")
+```
+
+
 ### libpthread-stubs (macosx)
 
 

+ 120 - 0
packages/mingw.md

@@ -1280,6 +1280,30 @@ add_requires("glm")
 ```
 
 
+### glslang (mingw)
+
+
+| Description | *Khronos-reference front end for GLSL/ESSL, partial front end for HLSL, and a SPIR-V generator.* |
+| -- | -- |
+| Homepage | [https://github.com/KhronosGroup/glslang/](https://github.com/KhronosGroup/glslang/) |
+| License | Apache-2.0 |
+| Versions | 1.2.154+1, 1.2.162+0, 1.2.189+1 |
+| Architectures | arm, arm64, i386, x86_64 |
+| Definition | [glslang/xmake.lua](https://github.com/xmake-io/xmake-repo/blob/master/packages/g/glslang/xmake.lua) |
+
+##### Install command
+
+```console
+xrepo install -p mingw [--mingw=/xxx] glslang
+```
+
+##### Integration in the project (xmake.lua)
+
+```lua
+add_requires("glslang")
+```
+
+
 ### gmm (mingw)
 
 
@@ -4178,6 +4202,102 @@ add_requires("spdlog")
 ```
 
 
+### spirv-cross (mingw)
+
+
+| Description | *SPIRV-Cross is a practical tool and library for performing reflection on SPIR-V and disassembling SPIR-V back to high level languages.* |
+| -- | -- |
+| Homepage | [https://github.com/KhronosGroup/SPIRV-Cross/](https://github.com/KhronosGroup/SPIRV-Cross/) |
+| License | Apache-2.0 |
+| Versions | 1.2.154+1, 1.2.162+0, 1.2.189+1 |
+| Architectures | arm, arm64, i386, x86_64 |
+| Definition | [spirv-cross/xmake.lua](https://github.com/xmake-io/xmake-repo/blob/master/packages/s/spirv-cross/xmake.lua) |
+
+##### Install command
+
+```console
+xrepo install -p mingw [--mingw=/xxx] spirv-cross
+```
+
+##### Integration in the project (xmake.lua)
+
+```lua
+add_requires("spirv-cross")
+```
+
+
+### spirv-headers (mingw)
+
+
+| Description | *SPIR-V Headers* |
+| -- | -- |
+| Homepage | [https://github.com/KhronosGroup/SPIRV-Headers/](https://github.com/KhronosGroup/SPIRV-Headers/) |
+| License | MIT |
+| Versions | 1.5.4+2, 1.5.5 |
+| Architectures | arm, arm64, i386, x86_64 |
+| Definition | [spirv-headers/xmake.lua](https://github.com/xmake-io/xmake-repo/blob/master/packages/s/spirv-headers/xmake.lua) |
+
+##### Install command
+
+```console
+xrepo install -p mingw [--mingw=/xxx] spirv-headers
+```
+
+##### Integration in the project (xmake.lua)
+
+```lua
+add_requires("spirv-headers")
+```
+
+
+### spirv-reflect (mingw)
+
+
+| Description | *SPIRV-Reflect is a lightweight library that provides a C/C++ reflection API for SPIR-V shader bytecode in Vulkan applications.* |
+| -- | -- |
+| Homepage | [https://github.com/KhronosGroup/SPIRV-Reflect](https://github.com/KhronosGroup/SPIRV-Reflect) |
+| License | Apache-2.0 |
+| Versions | 1.2.154+1, 1.2.162+0, 1.2.189+1 |
+| Architectures | arm, arm64, i386, x86_64 |
+| Definition | [spirv-reflect/xmake.lua](https://github.com/xmake-io/xmake-repo/blob/master/packages/s/spirv-reflect/xmake.lua) |
+
+##### Install command
+
+```console
+xrepo install -p mingw [--mingw=/xxx] spirv-reflect
+```
+
+##### Integration in the project (xmake.lua)
+
+```lua
+add_requires("spirv-reflect")
+```
+
+
+### spirv-tools (mingw)
+
+
+| Description | *SPIR-V Tools* |
+| -- | -- |
+| Homepage | [https://github.com/KhronosGroup/SPIRV-Tools/](https://github.com/KhronosGroup/SPIRV-Tools/) |
+| License | Apache-2.0 |
+| Versions | 2020.5, 2020.6, 2021.3, 2021.4 |
+| Architectures | arm, arm64, i386, x86_64 |
+| Definition | [spirv-tools/xmake.lua](https://github.com/xmake-io/xmake-repo/blob/master/packages/s/spirv-tools/xmake.lua) |
+
+##### Install command
+
+```console
+xrepo install -p mingw [--mingw=/xxx] spirv-tools
+```
+
+##### Integration in the project (xmake.lua)
+
+```lua
+add_requires("spirv-tools")
+```
+
+
 ### sqlite3 (mingw)
 
 

+ 24 - 0
packages/msys.md

@@ -2748,6 +2748,30 @@ add_requires("spdlog")
 ```
 
 
+### spirv-headers (msys)
+
+
+| Description | *SPIR-V Headers* |
+| -- | -- |
+| Homepage | [https://github.com/KhronosGroup/SPIRV-Headers/](https://github.com/KhronosGroup/SPIRV-Headers/) |
+| License | MIT |
+| Versions | 1.5.4+2, 1.5.5 |
+| Architectures | i386, x86_64 |
+| Definition | [spirv-headers/xmake.lua](https://github.com/xmake-io/xmake-repo/blob/master/packages/s/spirv-headers/xmake.lua) |
+
+##### Install command
+
+```console
+xrepo install spirv-headers
+```
+
+##### Integration in the project (xmake.lua)
+
+```lua
+add_requires("spirv-headers")
+```
+
+
 ### sqlite3 (msys)
 
 

+ 47 - 0
packages/windows.md

@@ -4032,6 +4032,29 @@ add_requires("libavif")
 ```
 
 
+### libbpg (windows)
+
+
+| Description | *Image format meant to improve on JPEG quality and file size* |
+| -- | -- |
+| Homepage | [https://bellard.org/bpg/](https://bellard.org/bpg/) |
+| Versions | 0.9.8 |
+| Architectures | x64, x86 |
+| Definition | [libbpg/xmake.lua](https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libbpg/xmake.lua) |
+
+##### Install command
+
+```console
+xrepo install libbpg
+```
+
+##### Integration in the project (xmake.lua)
+
+```lua
+add_requires("libbpg")
+```
+
+
 ### libccd (windows)
 
 
@@ -4692,6 +4715,30 @@ add_requires("libpng")
 ```
 
 
+### libpsl (windows)
+
+
+| Description | *C library to handle the Public Suffix List* |
+| -- | -- |
+| Homepage | [https://github.com/rockdaboot/libpsl](https://github.com/rockdaboot/libpsl) |
+| License | MIT |
+| Versions | 0.21.1 |
+| Architectures | x64, x86 |
+| Definition | [libpsl/xmake.lua](https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libpsl/xmake.lua) |
+
+##### Install command
+
+```console
+xrepo install libpsl
+```
+
+##### Integration in the project (xmake.lua)
+
+```lua
+add_requires("libpsl")
+```
+
+
 ### libraw (windows)
 
 

+ 14 - 14
sitemap.xml

@@ -7,72 +7,72 @@
     
 <url>
   <loc>https://xrepo.xmake.io</loc>
-  <lastmod>2021-12-25T05:38:35+08:00</lastmod>
+  <lastmod>2021-12-25T09:27:36+08:00</lastmod>
 </url>
 
 <url>
   <loc>https://xrepo.xmake.io/mirror/zh-cn/index.html</loc>
-  <lastmod>2021-12-25T05:38:37+08:00</lastmod>
+  <lastmod>2021-12-25T09:27:38+08:00</lastmod>
 </url>
 
 <url>
   <loc>https://xrepo.xmake.io/mirror/zh-cn/getting_started.html</loc>
-  <lastmod>2021-12-25T05:38:37+08:00</lastmod>
+  <lastmod>2021-12-25T09:27:38+08:00</lastmod>
 </url>
 
 <url>
   <loc>https://xrepo.xmake.io/mirror/index.html</loc>
-  <lastmod>2021-12-25T05:38:38+08:00</lastmod>
+  <lastmod>2021-12-25T09:27:38+08:00</lastmod>
 </url>
 
 <url>
   <loc>https://xrepo.xmake.io/mirror/packages/android.html</loc>
-  <lastmod>2021-12-25T05:38:38+08:00</lastmod>
+  <lastmod>2021-12-25T09:27:39+08:00</lastmod>
 </url>
 
 <url>
   <loc>https://xrepo.xmake.io/mirror/packages/macosx.html</loc>
-  <lastmod>2021-12-25T05:38:38+08:00</lastmod>
+  <lastmod>2021-12-25T09:27:39+08:00</lastmod>
 </url>
 
 <url>
   <loc>https://xrepo.xmake.io/mirror/packages/windows.html</loc>
-  <lastmod>2021-12-25T05:38:38+08:00</lastmod>
+  <lastmod>2021-12-25T09:27:39+08:00</lastmod>
 </url>
 
 <url>
   <loc>https://xrepo.xmake.io/mirror/packages/linux.html</loc>
-  <lastmod>2021-12-25T05:38:39+08:00</lastmod>
+  <lastmod>2021-12-25T09:27:40+08:00</lastmod>
 </url>
 
 <url>
   <loc>https://xrepo.xmake.io/mirror/packages/mingw.html</loc>
-  <lastmod>2021-12-25T05:38:39+08:00</lastmod>
+  <lastmod>2021-12-25T09:27:40+08:00</lastmod>
 </url>
 
 <url>
   <loc>https://xrepo.xmake.io/mirror/packages/cross.html</loc>
-  <lastmod>2021-12-25T05:38:39+08:00</lastmod>
+  <lastmod>2021-12-25T09:27:40+08:00</lastmod>
 </url>
 
 <url>
   <loc>https://xrepo.xmake.io/mirror/packages/msys.html</loc>
-  <lastmod>2021-12-25T05:38:39+08:00</lastmod>
+  <lastmod>2021-12-25T09:27:40+08:00</lastmod>
 </url>
 
 <url>
   <loc>https://xrepo.xmake.io/mirror/packages/iphoneos.html</loc>
-  <lastmod>2021-12-25T05:38:40+08:00</lastmod>
+  <lastmod>2021-12-25T09:27:40+08:00</lastmod>
 </url>
 
 <url>
   <loc>https://xrepo.xmake.io/mirror/packages/bsd.html</loc>
-  <lastmod>2021-12-25T05:38:40+08:00</lastmod>
+  <lastmod>2021-12-25T09:27:41+08:00</lastmod>
 </url>
 
 <url>
   <loc>https://xrepo.xmake.io/mirror/getting_started.html</loc>
-  <lastmod>2021-12-25T05:38:40+08:00</lastmod>
+  <lastmod>2021-12-25T09:27:41+08:00</lastmod>
 </url>
 
 </urlset>

+ 1 - 1
zh-cn/_coverpage.md

@@ -6,7 +6,7 @@
 
 - *简单,轻量,跨平台*
 - *现代化的 C/C++ 包管理工具,分布式仓库支持*
-- **Recently added: gdk-pixbuf, iso-codes, wayland-protocols**
+- **Recently added: libbpg, libpsl, gdk-pixbuf**
 
 [Gitee](https://gitee.com/tboox/xrepo/)
 [GitHub](https://github.com/xmake-io/xrepo/)

+ 1 - 1
zh-cn/_sidebar.md

@@ -1,7 +1,7 @@
 - 快速入门
   - [赞助](https://xmake.io/#/zh-cn/about/sponsor)
   - [快速上手](zh-cn/getting_started.md)
-- 包列表 (565)
+- 包列表 (567)
   - [android](packages/android.md)
   - [bsd](packages/bsd.md)
   - [cross](packages/cross.md)