Browse Source

autoupdate docs by xmake-repo/ci

ruki 1 year ago
parent
commit
6a33c5bc48

+ 1 - 1
_coverpage.md

@@ -6,7 +6,7 @@
 
 - *Simple, lightweight, cross-platform*
 - *Modern C/C++ package manager, support distributed repositories*
-- **Recently added: libtommath, dylib, port**
+- **Recently added: platformfolders, libva, libtommath**
 
 [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 (1337)
+- Packages (1339)
   - [android](packages/android.md)
   - [bsd](packages/bsd.md)
   - [cross](packages/cross.md)

+ 8 - 0
mirror/getting_started.html

@@ -305,6 +305,14 @@ The package info of project:
          -> vs_runtime: Set vs compiler runtime. (default: MT)
             -> values: {"MT","MD"}
 </code></pre>
+<h3 id="downloadpackagesourcecode">Download package source code</h3>
+<p>We can use the <code>xrepo download</code> command to only download the source code of the specified package without installing it.</p>
+<pre><code class="lang-bash">$ xrepo download zlib
+$ xrepo download "zlib 2.x"
+</code></pre>
+<p>The default download directory is in the <code>packages</code> subdirectory of the current directory. We can also modify the download directory through the <code>-o outputdir</code> parameter.</p>
+<pre><code class="lang-bash">$ xrepo download -o /tmp zlib
+</code></pre>
 </article>
 </body>
 </html>

+ 37 - 0
mirror/packages/android.html

@@ -14987,6 +14987,43 @@
 <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
 <pre><code class="lang-lua">add_requires("pkgconf")
 </code></pre>
+<h3 id="platformfoldersandroid">platformfolders (android)</h3>
+<table>
+<thead>
+<tr>
+<th>Description</th>
+<th><em>A C++ library to look for special directories like "My Documents" and "%APPDATA%" so that you do not need to write Linux, Windows or Mac OS X specific code</em></th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>Homepage</td>
+<td><a href="https://github.com/sago007/PlatformFolders">https://github.com/sago007/PlatformFolders</a></td>
+</tr>
+<tr>
+<td>License</td>
+<td>MIT</td>
+</tr>
+<tr>
+<td>Versions</td>
+<td>4.2.0</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/p/platformfolders/xmake.lua">platformfolders/xmake.lua</a></td>
+</tr>
+</tbody>
+</table>
+<h5 id="installcommand">Install command</h5>
+<pre><code class="lang-console">xrepo install -p android [--ndk=/xxx] platformfolders
+</code></pre>
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
+<pre><code class="lang-lua">add_requires("platformfolders")
+</code></pre>
 <h3 id="plf_colonyandroid">plf_colony (android)</h3>
 <table>
 <thead>

+ 37 - 0
mirror/packages/bsd.html

@@ -14481,6 +14481,43 @@
 <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
 <pre><code class="lang-lua">add_requires("pkgconf")
 </code></pre>
+<h3 id="platformfoldersbsd">platformfolders (bsd)</h3>
+<table>
+<thead>
+<tr>
+<th>Description</th>
+<th><em>A C++ library to look for special directories like "My Documents" and "%APPDATA%" so that you do not need to write Linux, Windows or Mac OS X specific code</em></th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>Homepage</td>
+<td><a href="https://github.com/sago007/PlatformFolders">https://github.com/sago007/PlatformFolders</a></td>
+</tr>
+<tr>
+<td>License</td>
+<td>MIT</td>
+</tr>
+<tr>
+<td>Versions</td>
+<td>4.2.0</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/p/platformfolders/xmake.lua">platformfolders/xmake.lua</a></td>
+</tr>
+</tbody>
+</table>
+<h5 id="installcommand">Install command</h5>
+<pre><code class="lang-console">xrepo install platformfolders
+</code></pre>
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
+<pre><code class="lang-lua">add_requires("platformfolders")
+</code></pre>
 <h3 id="plf_colonybsd">plf_colony (bsd)</h3>
 <table>
 <thead>

+ 37 - 0
mirror/packages/cross.html

@@ -14015,6 +14015,43 @@
 <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
 <pre><code class="lang-lua">add_requires("pkgconf")
 </code></pre>
+<h3 id="platformfolderscross">platformfolders (cross)</h3>
+<table>
+<thead>
+<tr>
+<th>Description</th>
+<th><em>A C++ library to look for special directories like "My Documents" and "%APPDATA%" so that you do not need to write Linux, Windows or Mac OS X specific code</em></th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>Homepage</td>
+<td><a href="https://github.com/sago007/PlatformFolders">https://github.com/sago007/PlatformFolders</a></td>
+</tr>
+<tr>
+<td>License</td>
+<td>MIT</td>
+</tr>
+<tr>
+<td>Versions</td>
+<td>4.2.0</td>
+</tr>
+<tr>
+<td>Architectures</td>
+<td>arm, arm64, i386, loong64, 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/p/platformfolders/xmake.lua">platformfolders/xmake.lua</a></td>
+</tr>
+</tbody>
+</table>
+<h5 id="installcommand">Install command</h5>
+<pre><code class="lang-console">xrepo install -p cross [--sdk=/xxx] platformfolders
+</code></pre>
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
+<pre><code class="lang-lua">add_requires("platformfolders")
+</code></pre>
 <h3 id="plf_colonycross">plf_colony (cross)</h3>
 <table>
 <thead>

+ 37 - 0
mirror/packages/iphoneos.html

@@ -14082,6 +14082,43 @@
 <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
 <pre><code class="lang-lua">add_requires("pkgconf")
 </code></pre>
+<h3 id="platformfoldersiphoneos">platformfolders (iphoneos)</h3>
+<table>
+<thead>
+<tr>
+<th>Description</th>
+<th><em>A C++ library to look for special directories like "My Documents" and "%APPDATA%" so that you do not need to write Linux, Windows or Mac OS X specific code</em></th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>Homepage</td>
+<td><a href="https://github.com/sago007/PlatformFolders">https://github.com/sago007/PlatformFolders</a></td>
+</tr>
+<tr>
+<td>License</td>
+<td>MIT</td>
+</tr>
+<tr>
+<td>Versions</td>
+<td>4.2.0</td>
+</tr>
+<tr>
+<td>Architectures</td>
+<td>arm64, x86_64</td>
+</tr>
+<tr>
+<td>Definition</td>
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/platformfolders/xmake.lua">platformfolders/xmake.lua</a></td>
+</tr>
+</tbody>
+</table>
+<h5 id="installcommand">Install command</h5>
+<pre><code class="lang-console">xrepo install -p iphoneos platformfolders
+</code></pre>
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
+<pre><code class="lang-lua">add_requires("platformfolders")
+</code></pre>
 <h3 id="plf_colonyiphoneos">plf_colony (iphoneos)</h3>
 <table>
 <thead>

+ 71 - 1
mirror/packages/linux.html

@@ -22126,6 +22126,39 @@
 <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
 <pre><code class="lang-lua">add_requires("libuv")
 </code></pre>
+<h3 id="libvalinux">libva (linux)</h3>
+<table>
+<thead>
+<tr>
+<th>Description</th>
+<th><em>Libva is an implementation for VA-API (Video Acceleration API)</em></th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>Homepage</td>
+<td><a href="https://01.org/linuxmedia">https://01.org/linuxmedia</a></td>
+</tr>
+<tr>
+<td>Versions</td>
+<td>2.21.0</td>
+</tr>
+<tr>
+<td>Architectures</td>
+<td>arm64-v8a, armv7, armv7s, i386, loong64, 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/libva/xmake.lua">libva/xmake.lua</a></td>
+</tr>
+</tbody>
+</table>
+<h5 id="installcommand">Install command</h5>
+<pre><code class="lang-console">xrepo install libva
+</code></pre>
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
+<pre><code class="lang-lua">add_requires("libva")
+</code></pre>
 <h3 id="libvertolinux">libverto (linux)</h3>
 <table>
 <thead>
@@ -32160,6 +32193,43 @@
 <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
 <pre><code class="lang-lua">add_requires("pkgconf")
 </code></pre>
+<h3 id="platformfolderslinux">platformfolders (linux)</h3>
+<table>
+<thead>
+<tr>
+<th>Description</th>
+<th><em>A C++ library to look for special directories like "My Documents" and "%APPDATA%" so that you do not need to write Linux, Windows or Mac OS X specific code</em></th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>Homepage</td>
+<td><a href="https://github.com/sago007/PlatformFolders">https://github.com/sago007/PlatformFolders</a></td>
+</tr>
+<tr>
+<td>License</td>
+<td>MIT</td>
+</tr>
+<tr>
+<td>Versions</td>
+<td>4.2.0</td>
+</tr>
+<tr>
+<td>Architectures</td>
+<td>arm64-v8a, armv7, armv7s, i386, loong64, 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/p/platformfolders/xmake.lua">platformfolders/xmake.lua</a></td>
+</tr>
+</tbody>
+</table>
+<h5 id="installcommand">Install command</h5>
+<pre><code class="lang-console">xrepo install platformfolders
+</code></pre>
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
+<pre><code class="lang-lua">add_requires("platformfolders")
+</code></pre>
 <h3 id="plf_colonylinux">plf_colony (linux)</h3>
 <table>
 <thead>
@@ -44081,7 +44151,7 @@
 </tr>
 <tr>
 <td>License</td>
-<td>table: 0x55ed2a6d8150</td>
+<td>table: 0x55c6b444c220</td>
 </tr>
 <tr>
 <td>Versions</td>

+ 38 - 1
mirror/packages/macosx.html

@@ -29806,6 +29806,43 @@
 <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
 <pre><code class="lang-lua">add_requires("pkgconf")
 </code></pre>
+<h3 id="platformfoldersmacosx">platformfolders (macosx)</h3>
+<table>
+<thead>
+<tr>
+<th>Description</th>
+<th><em>A C++ library to look for special directories like "My Documents" and "%APPDATA%" so that you do not need to write Linux, Windows or Mac OS X specific code</em></th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>Homepage</td>
+<td><a href="https://github.com/sago007/PlatformFolders">https://github.com/sago007/PlatformFolders</a></td>
+</tr>
+<tr>
+<td>License</td>
+<td>MIT</td>
+</tr>
+<tr>
+<td>Versions</td>
+<td>4.2.0</td>
+</tr>
+<tr>
+<td>Architectures</td>
+<td>arm64, x86_64</td>
+</tr>
+<tr>
+<td>Definition</td>
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/platformfolders/xmake.lua">platformfolders/xmake.lua</a></td>
+</tr>
+</tbody>
+</table>
+<h5 id="installcommand">Install command</h5>
+<pre><code class="lang-console">xrepo install platformfolders
+</code></pre>
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
+<pre><code class="lang-lua">add_requires("platformfolders")
+</code></pre>
 <h3 id="plf_colonymacosx">plf_colony (macosx)</h3>
 <table>
 <thead>
@@ -40826,7 +40863,7 @@
 </tr>
 <tr>
 <td>License</td>
-<td>table: 0x55ed2a6d8150</td>
+<td>table: 0x55c6b444c220</td>
 </tr>
 <tr>
 <td>Versions</td>

+ 70 - 0
mirror/packages/mingw.html

@@ -11694,6 +11694,39 @@
 <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
 <pre><code class="lang-lua">add_requires("libuv")
 </code></pre>
+<h3 id="libvamingw">libva (mingw)</h3>
+<table>
+<thead>
+<tr>
+<th>Description</th>
+<th><em>Libva is an implementation for VA-API (Video Acceleration API)</em></th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>Homepage</td>
+<td><a href="https://01.org/linuxmedia">https://01.org/linuxmedia</a></td>
+</tr>
+<tr>
+<td>Versions</td>
+<td>2.21.0</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/l/libva/xmake.lua">libva/xmake.lua</a></td>
+</tr>
+</tbody>
+</table>
+<h5 id="installcommand">Install command</h5>
+<pre><code class="lang-console">xrepo install -p mingw [--mingw=/xxx] libva
+</code></pre>
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
+<pre><code class="lang-lua">add_requires("libva")
+</code></pre>
 <h3 id="libvorbismingw">libvorbis (mingw)</h3>
 <table>
 <thead>
@@ -16636,6 +16669,43 @@
 <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
 <pre><code class="lang-lua">add_requires("pkgconf")
 </code></pre>
+<h3 id="platformfoldersmingw">platformfolders (mingw)</h3>
+<table>
+<thead>
+<tr>
+<th>Description</th>
+<th><em>A C++ library to look for special directories like "My Documents" and "%APPDATA%" so that you do not need to write Linux, Windows or Mac OS X specific code</em></th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>Homepage</td>
+<td><a href="https://github.com/sago007/PlatformFolders">https://github.com/sago007/PlatformFolders</a></td>
+</tr>
+<tr>
+<td>License</td>
+<td>MIT</td>
+</tr>
+<tr>
+<td>Versions</td>
+<td>4.2.0</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/p/platformfolders/xmake.lua">platformfolders/xmake.lua</a></td>
+</tr>
+</tbody>
+</table>
+<h5 id="installcommand">Install command</h5>
+<pre><code class="lang-console">xrepo install -p mingw [--mingw=/xxx] platformfolders
+</code></pre>
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
+<pre><code class="lang-lua">add_requires("platformfolders")
+</code></pre>
 <h3 id="plf_colonymingw">plf_colony (mingw)</h3>
 <table>
 <thead>

+ 70 - 0
mirror/packages/msys.html

@@ -9102,6 +9102,39 @@
 <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
 <pre><code class="lang-lua">add_requires("libusb")
 </code></pre>
+<h3 id="libvamsys">libva (msys)</h3>
+<table>
+<thead>
+<tr>
+<th>Description</th>
+<th><em>Libva is an implementation for VA-API (Video Acceleration API)</em></th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>Homepage</td>
+<td><a href="https://01.org/linuxmedia">https://01.org/linuxmedia</a></td>
+</tr>
+<tr>
+<td>Versions</td>
+<td>2.21.0</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/l/libva/xmake.lua">libva/xmake.lua</a></td>
+</tr>
+</tbody>
+</table>
+<h5 id="installcommand">Install command</h5>
+<pre><code class="lang-console">xrepo install libva
+</code></pre>
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
+<pre><code class="lang-lua">add_requires("libva")
+</code></pre>
 <h3 id="libxlsxwritermsys">libxlsxwriter (msys)</h3>
 <table>
 <thead>
@@ -12633,6 +12666,43 @@
 <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
 <pre><code class="lang-lua">add_requires("pkgconf")
 </code></pre>
+<h3 id="platformfoldersmsys">platformfolders (msys)</h3>
+<table>
+<thead>
+<tr>
+<th>Description</th>
+<th><em>A C++ library to look for special directories like "My Documents" and "%APPDATA%" so that you do not need to write Linux, Windows or Mac OS X specific code</em></th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>Homepage</td>
+<td><a href="https://github.com/sago007/PlatformFolders">https://github.com/sago007/PlatformFolders</a></td>
+</tr>
+<tr>
+<td>License</td>
+<td>MIT</td>
+</tr>
+<tr>
+<td>Versions</td>
+<td>4.2.0</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/p/platformfolders/xmake.lua">platformfolders/xmake.lua</a></td>
+</tr>
+</tbody>
+</table>
+<h5 id="installcommand">Install command</h5>
+<pre><code class="lang-console">xrepo install platformfolders
+</code></pre>
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
+<pre><code class="lang-lua">add_requires("platformfolders")
+</code></pre>
 <h3 id="plf_colonymsys">plf_colony (msys)</h3>
 <table>
 <thead>

+ 37 - 0
mirror/packages/wasm.html

@@ -12078,6 +12078,43 @@
 <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
 <pre><code class="lang-lua">add_requires("pkgconf")
 </code></pre>
+<h3 id="platformfolderswasm">platformfolders (wasm)</h3>
+<table>
+<thead>
+<tr>
+<th>Description</th>
+<th><em>A C++ library to look for special directories like "My Documents" and "%APPDATA%" so that you do not need to write Linux, Windows or Mac OS X specific code</em></th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>Homepage</td>
+<td><a href="https://github.com/sago007/PlatformFolders">https://github.com/sago007/PlatformFolders</a></td>
+</tr>
+<tr>
+<td>License</td>
+<td>MIT</td>
+</tr>
+<tr>
+<td>Versions</td>
+<td>4.2.0</td>
+</tr>
+<tr>
+<td>Architectures</td>
+<td>wasm32, wasm64</td>
+</tr>
+<tr>
+<td>Definition</td>
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/platformfolders/xmake.lua">platformfolders/xmake.lua</a></td>
+</tr>
+</tbody>
+</table>
+<h5 id="installcommand">Install command</h5>
+<pre><code class="lang-console">xrepo install -p wasm platformfolders
+</code></pre>
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
+<pre><code class="lang-lua">add_requires("platformfolders")
+</code></pre>
 <h3 id="plf_colonywasm">plf_colony (wasm)</h3>
 <table>
 <thead>

+ 70 - 0
mirror/packages/windows.html

@@ -18845,6 +18845,39 @@
 <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
 <pre><code class="lang-lua">add_requires("libuv")
 </code></pre>
+<h3 id="libvawindows">libva (windows)</h3>
+<table>
+<thead>
+<tr>
+<th>Description</th>
+<th><em>Libva is an implementation for VA-API (Video Acceleration API)</em></th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>Homepage</td>
+<td><a href="https://01.org/linuxmedia">https://01.org/linuxmedia</a></td>
+</tr>
+<tr>
+<td>Versions</td>
+<td>2.21.0</td>
+</tr>
+<tr>
+<td>Architectures</td>
+<td>arm64, x64, x86</td>
+</tr>
+<tr>
+<td>Definition</td>
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libva/xmake.lua">libva/xmake.lua</a></td>
+</tr>
+</tbody>
+</table>
+<h5 id="installcommand">Install command</h5>
+<pre><code class="lang-console">xrepo install libva
+</code></pre>
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
+<pre><code class="lang-lua">add_requires("libva")
+</code></pre>
 <h3 id="libvipswindows">libvips (windows)</h3>
 <table>
 <thead>
@@ -27165,6 +27198,43 @@
 <h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
 <pre><code class="lang-lua">add_requires("pkgconf")
 </code></pre>
+<h3 id="platformfolderswindows">platformfolders (windows)</h3>
+<table>
+<thead>
+<tr>
+<th>Description</th>
+<th><em>A C++ library to look for special directories like "My Documents" and "%APPDATA%" so that you do not need to write Linux, Windows or Mac OS X specific code</em></th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>Homepage</td>
+<td><a href="https://github.com/sago007/PlatformFolders">https://github.com/sago007/PlatformFolders</a></td>
+</tr>
+<tr>
+<td>License</td>
+<td>MIT</td>
+</tr>
+<tr>
+<td>Versions</td>
+<td>4.2.0</td>
+</tr>
+<tr>
+<td>Architectures</td>
+<td>arm64, x64, x86</td>
+</tr>
+<tr>
+<td>Definition</td>
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/platformfolders/xmake.lua">platformfolders/xmake.lua</a></td>
+</tr>
+</tbody>
+</table>
+<h5 id="installcommand">Install command</h5>
+<pre><code class="lang-console">xrepo install platformfolders
+</code></pre>
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
+<pre><code class="lang-lua">add_requires("platformfolders")
+</code></pre>
 <h3 id="plf_colonywindows">plf_colony (windows)</h3>
 <table>
 <thead>

+ 9 - 1
mirror/zh-cn/getting_started.html

@@ -92,7 +92,7 @@
   line-height: 1;
 }
 </style>
-    <h2 id="">简介</h2>
+    <p># 简介</p>
 <p>xrepo 是一个基于 <a href="https://github.com/xmake-io/xmake">Xmake</a> 的跨平台 C/C++ 包管理器。</p>
 <p>它基于 xmake 提供的运行时,但却是一个完整独立的包管理程序,相比 vcpkg/homebrew 此类包管理器,xrepo 能够同时提供更多平台和架构的 C/C++ 包。</p>
 <p>并且还支持多版本语义选择,另外它还是一个去中心化的分布式仓库,不仅仅提供了官方的 <a href="https://github.com/xmake-io/xmake-repo">xmake-repo</a> 仓库,还支持用户自建多个私有仓库。</p>
@@ -304,6 +304,14 @@ The package info of project:
          -> vs_runtime: Set vs compiler runtime. (default: MT)
             -> values: {"MT","MD"}
 </code></pre>
+<h3 id="">下载包源码</h3>
+<p>我们可以使用 <code>xrepo download</code> 命令,仅仅下载指定包的源码,而不去安装它。</p>
+<pre><code class="lang-bash">$ xrepo download zlib
+$ xrepo download "zlib 2.x"
+</code></pre>
+<p>默认的下载目录就是当前的目录下 <code>packages</code> 子目录中,我们也可以通过 <code>-o outputdir</code> 参数修改下载目录。</p>
+<pre><code class="lang-bash">$ xrepo download -o /tmp zlib
+</code></pre>
 </article>
 </body>
 </html>

+ 24 - 0
packages/android.md

@@ -9870,6 +9870,30 @@ add_requires("pkgconf")
 ```
 
 
+### platformfolders (android)
+
+
+| Description | *A C++ library to look for special directories like "My Documents" and "%APPDATA%" so that you do not need to write Linux, Windows or Mac OS X specific code* |
+| -- | -- |
+| Homepage | [https://github.com/sago007/PlatformFolders](https://github.com/sago007/PlatformFolders) |
+| License | MIT |
+| Versions | 4.2.0 |
+| Architectures | arm64-v8a, armeabi, armeabi-v7a, mip64, mips, x86, x86_64 |
+| Definition | [platformfolders/xmake.lua](https://github.com/xmake-io/xmake-repo/blob/master/packages/p/platformfolders/xmake.lua) |
+
+##### Install command
+
+```console
+xrepo install -p android [--ndk=/xxx] platformfolders
+```
+
+##### Integration in the project (xmake.lua)
+
+```lua
+add_requires("platformfolders")
+```
+
+
 ### plf_colony (android)
 
 

+ 24 - 0
packages/bsd.md

@@ -9537,6 +9537,30 @@ add_requires("pkgconf")
 ```
 
 
+### platformfolders (bsd)
+
+
+| Description | *A C++ library to look for special directories like "My Documents" and "%APPDATA%" so that you do not need to write Linux, Windows or Mac OS X specific code* |
+| -- | -- |
+| Homepage | [https://github.com/sago007/PlatformFolders](https://github.com/sago007/PlatformFolders) |
+| License | MIT |
+| Versions | 4.2.0 |
+| Architectures | i386, x86_64 |
+| Definition | [platformfolders/xmake.lua](https://github.com/xmake-io/xmake-repo/blob/master/packages/p/platformfolders/xmake.lua) |
+
+##### Install command
+
+```console
+xrepo install platformfolders
+```
+
+##### Integration in the project (xmake.lua)
+
+```lua
+add_requires("platformfolders")
+```
+
+
 ### plf_colony (bsd)
 
 

+ 24 - 0
packages/cross.md

@@ -9214,6 +9214,30 @@ add_requires("pkgconf")
 ```
 
 
+### platformfolders (cross)
+
+
+| Description | *A C++ library to look for special directories like "My Documents" and "%APPDATA%" so that you do not need to write Linux, Windows or Mac OS X specific code* |
+| -- | -- |
+| Homepage | [https://github.com/sago007/PlatformFolders](https://github.com/sago007/PlatformFolders) |
+| License | MIT |
+| Versions | 4.2.0 |
+| Architectures | arm, arm64, i386, loong64, mips, mips64, ppc, ppc64, riscv, riscv64, s390x, sh4, x86_64 |
+| Definition | [platformfolders/xmake.lua](https://github.com/xmake-io/xmake-repo/blob/master/packages/p/platformfolders/xmake.lua) |
+
+##### Install command
+
+```console
+xrepo install -p cross [--sdk=/xxx] platformfolders
+```
+
+##### Integration in the project (xmake.lua)
+
+```lua
+add_requires("platformfolders")
+```
+
+
 ### plf_colony (cross)
 
 

+ 24 - 0
packages/iphoneos.md

@@ -9275,6 +9275,30 @@ add_requires("pkgconf")
 ```
 
 
+### platformfolders (iphoneos)
+
+
+| Description | *A C++ library to look for special directories like "My Documents" and "%APPDATA%" so that you do not need to write Linux, Windows or Mac OS X specific code* |
+| -- | -- |
+| Homepage | [https://github.com/sago007/PlatformFolders](https://github.com/sago007/PlatformFolders) |
+| License | MIT |
+| Versions | 4.2.0 |
+| Architectures | arm64, x86_64 |
+| Definition | [platformfolders/xmake.lua](https://github.com/xmake-io/xmake-repo/blob/master/packages/p/platformfolders/xmake.lua) |
+
+##### Install command
+
+```console
+xrepo install -p iphoneos platformfolders
+```
+
+##### Integration in the project (xmake.lua)
+
+```lua
+add_requires("platformfolders")
+```
+
+
 ### plf_colony (iphoneos)
 
 

+ 48 - 1
packages/linux.md

@@ -14592,6 +14592,29 @@ add_requires("libuv")
 ```
 
 
+### libva (linux)
+
+
+| Description | *Libva is an implementation for VA-API (Video Acceleration API)* |
+| -- | -- |
+| Homepage | [https://01.org/linuxmedia](https://01.org/linuxmedia) |
+| Versions | 2.21.0 |
+| Architectures | arm64-v8a, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64 |
+| Definition | [libva/xmake.lua](https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libva/xmake.lua) |
+
+##### Install command
+
+```console
+xrepo install libva
+```
+
+##### Integration in the project (xmake.lua)
+
+```lua
+add_requires("libva")
+```
+
+
 ### libverto (linux)
 
 
@@ -21267,6 +21290,30 @@ add_requires("pkgconf")
 ```
 
 
+### platformfolders (linux)
+
+
+| Description | *A C++ library to look for special directories like "My Documents" and "%APPDATA%" so that you do not need to write Linux, Windows or Mac OS X specific code* |
+| -- | -- |
+| Homepage | [https://github.com/sago007/PlatformFolders](https://github.com/sago007/PlatformFolders) |
+| License | MIT |
+| Versions | 4.2.0 |
+| Architectures | arm64-v8a, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64 |
+| Definition | [platformfolders/xmake.lua](https://github.com/xmake-io/xmake-repo/blob/master/packages/p/platformfolders/xmake.lua) |
+
+##### Install command
+
+```console
+xrepo install platformfolders
+```
+
+##### Integration in the project (xmake.lua)
+
+```lua
+add_requires("platformfolders")
+```
+
+
 ### plf_colony (linux)
 
 
@@ -29144,7 +29191,7 @@ add_requires("whisper.cpp")
 | Description | *WIGXJPF evaluates Wigner 3j, 6j and 9j symbols accurately using prime factorisation and multi-word integer arithmetic.* |
 | -- | -- |
 | Homepage | [https://fy.chalmers.se/subatom/wigxjpf/](https://fy.chalmers.se/subatom/wigxjpf/) |
-| License | table: 0x55ed2a6d8150 |
+| License | table: 0x55c6b444c220 |
 | Versions | 1.13 |
 | Architectures | arm64-v8a, armv7, armv7s, i386, loong64, mips, mips64, mips64el, mipsel, x86_64 |
 | Definition | [wigxjpf/xmake.lua](https://github.com/xmake-io/xmake-repo/blob/master/packages/w/wigxjpf/xmake.lua) |

+ 25 - 1
packages/macosx.md

@@ -19705,6 +19705,30 @@ add_requires("pkgconf")
 ```
 
 
+### platformfolders (macosx)
+
+
+| Description | *A C++ library to look for special directories like "My Documents" and "%APPDATA%" so that you do not need to write Linux, Windows or Mac OS X specific code* |
+| -- | -- |
+| Homepage | [https://github.com/sago007/PlatformFolders](https://github.com/sago007/PlatformFolders) |
+| License | MIT |
+| Versions | 4.2.0 |
+| Architectures | arm64, x86_64 |
+| Definition | [platformfolders/xmake.lua](https://github.com/xmake-io/xmake-repo/blob/master/packages/p/platformfolders/xmake.lua) |
+
+##### Install command
+
+```console
+xrepo install platformfolders
+```
+
+##### Integration in the project (xmake.lua)
+
+```lua
+add_requires("platformfolders")
+```
+
+
 ### plf_colony (macosx)
 
 
@@ -26988,7 +27012,7 @@ add_requires("which")
 | Description | *WIGXJPF evaluates Wigner 3j, 6j and 9j symbols accurately using prime factorisation and multi-word integer arithmetic.* |
 | -- | -- |
 | Homepage | [https://fy.chalmers.se/subatom/wigxjpf/](https://fy.chalmers.se/subatom/wigxjpf/) |
-| License | table: 0x55ed2a6d8150 |
+| License | table: 0x55c6b444c220 |
 | Versions | 1.13 |
 | Architectures | arm64, x86_64 |
 | Definition | [wigxjpf/xmake.lua](https://github.com/xmake-io/xmake-repo/blob/master/packages/w/wigxjpf/xmake.lua) |

+ 47 - 0
packages/mingw.md

@@ -7668,6 +7668,29 @@ add_requires("libuv")
 ```
 
 
+### libva (mingw)
+
+
+| Description | *Libva is an implementation for VA-API (Video Acceleration API)* |
+| -- | -- |
+| Homepage | [https://01.org/linuxmedia](https://01.org/linuxmedia) |
+| Versions | 2.21.0 |
+| Architectures | arm, arm64, i386, x86_64 |
+| Definition | [libva/xmake.lua](https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libva/xmake.lua) |
+
+##### Install command
+
+```console
+xrepo install -p mingw [--mingw=/xxx] libva
+```
+
+##### Integration in the project (xmake.lua)
+
+```lua
+add_requires("libva")
+```
+
+
 ### libvorbis (mingw)
 
 
@@ -10946,6 +10969,30 @@ add_requires("pkgconf")
 ```
 
 
+### platformfolders (mingw)
+
+
+| Description | *A C++ library to look for special directories like "My Documents" and "%APPDATA%" so that you do not need to write Linux, Windows or Mac OS X specific code* |
+| -- | -- |
+| Homepage | [https://github.com/sago007/PlatformFolders](https://github.com/sago007/PlatformFolders) |
+| License | MIT |
+| Versions | 4.2.0 |
+| Architectures | arm, arm64, i386, x86_64 |
+| Definition | [platformfolders/xmake.lua](https://github.com/xmake-io/xmake-repo/blob/master/packages/p/platformfolders/xmake.lua) |
+
+##### Install command
+
+```console
+xrepo install -p mingw [--mingw=/xxx] platformfolders
+```
+
+##### Integration in the project (xmake.lua)
+
+```lua
+add_requires("platformfolders")
+```
+
+
 ### plf_colony (mingw)
 
 

+ 47 - 0
packages/msys.md

@@ -5958,6 +5958,29 @@ add_requires("libusb")
 ```
 
 
+### libva (msys)
+
+
+| Description | *Libva is an implementation for VA-API (Video Acceleration API)* |
+| -- | -- |
+| Homepage | [https://01.org/linuxmedia](https://01.org/linuxmedia) |
+| Versions | 2.21.0 |
+| Architectures | i386, x86_64 |
+| Definition | [libva/xmake.lua](https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libva/xmake.lua) |
+
+##### Install command
+
+```console
+xrepo install libva
+```
+
+##### Integration in the project (xmake.lua)
+
+```lua
+add_requires("libva")
+```
+
+
 ### libxlsxwriter (msys)
 
 
@@ -8308,6 +8331,30 @@ add_requires("pkgconf")
 ```
 
 
+### platformfolders (msys)
+
+
+| Description | *A C++ library to look for special directories like "My Documents" and "%APPDATA%" so that you do not need to write Linux, Windows or Mac OS X specific code* |
+| -- | -- |
+| Homepage | [https://github.com/sago007/PlatformFolders](https://github.com/sago007/PlatformFolders) |
+| License | MIT |
+| Versions | 4.2.0 |
+| Architectures | i386, x86_64 |
+| Definition | [platformfolders/xmake.lua](https://github.com/xmake-io/xmake-repo/blob/master/packages/p/platformfolders/xmake.lua) |
+
+##### Install command
+
+```console
+xrepo install platformfolders
+```
+
+##### Integration in the project (xmake.lua)
+
+```lua
+add_requires("platformfolders")
+```
+
+
 ### plf_colony (msys)
 
 

+ 24 - 0
packages/wasm.md

@@ -7948,6 +7948,30 @@ add_requires("pkgconf")
 ```
 
 
+### platformfolders (wasm)
+
+
+| Description | *A C++ library to look for special directories like "My Documents" and "%APPDATA%" so that you do not need to write Linux, Windows or Mac OS X specific code* |
+| -- | -- |
+| Homepage | [https://github.com/sago007/PlatformFolders](https://github.com/sago007/PlatformFolders) |
+| License | MIT |
+| Versions | 4.2.0 |
+| Architectures | wasm32, wasm64 |
+| Definition | [platformfolders/xmake.lua](https://github.com/xmake-io/xmake-repo/blob/master/packages/p/platformfolders/xmake.lua) |
+
+##### Install command
+
+```console
+xrepo install -p wasm platformfolders
+```
+
+##### Integration in the project (xmake.lua)
+
+```lua
+add_requires("platformfolders")
+```
+
+
 ### plf_colony (wasm)
 
 

+ 47 - 0
packages/windows.md

@@ -12378,6 +12378,29 @@ add_requires("libuv")
 ```
 
 
+### libva (windows)
+
+
+| Description | *Libva is an implementation for VA-API (Video Acceleration API)* |
+| -- | -- |
+| Homepage | [https://01.org/linuxmedia](https://01.org/linuxmedia) |
+| Versions | 2.21.0 |
+| Architectures | arm64, x64, x86 |
+| Definition | [libva/xmake.lua](https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libva/xmake.lua) |
+
+##### Install command
+
+```console
+xrepo install libva
+```
+
+##### Integration in the project (xmake.lua)
+
+```lua
+add_requires("libva")
+```
+
+
 ### libvips (windows)
 
 
@@ -17887,6 +17910,30 @@ add_requires("pkgconf")
 ```
 
 
+### platformfolders (windows)
+
+
+| Description | *A C++ library to look for special directories like "My Documents" and "%APPDATA%" so that you do not need to write Linux, Windows or Mac OS X specific code* |
+| -- | -- |
+| Homepage | [https://github.com/sago007/PlatformFolders](https://github.com/sago007/PlatformFolders) |
+| License | MIT |
+| Versions | 4.2.0 |
+| Architectures | arm64, x64, x86 |
+| Definition | [platformfolders/xmake.lua](https://github.com/xmake-io/xmake-repo/blob/master/packages/p/platformfolders/xmake.lua) |
+
+##### Install command
+
+```console
+xrepo install platformfolders
+```
+
+##### Integration in the project (xmake.lua)
+
+```lua
+add_requires("platformfolders")
+```
+
+
 ### plf_colony (windows)
 
 

+ 15 - 15
sitemap.xml

@@ -7,77 +7,77 @@
     
 <url>
   <loc>https://xrepo.xmake.io</loc>
-  <lastmod>2024-05-21T22:03:57+08:00</lastmod>
+  <lastmod>2024-05-22T00:30:48+08:00</lastmod>
 </url>
 
 <url>
   <loc>https://xrepo.xmake.io/mirror/zh-cn/index.html</loc>
-  <lastmod>2024-05-21T22:04:02+08:00</lastmod>
+  <lastmod>2024-05-22T00:30:54+08:00</lastmod>
 </url>
 
 <url>
   <loc>https://xrepo.xmake.io/mirror/zh-cn/getting_started.html</loc>
-  <lastmod>2024-05-21T22:04:03+08:00</lastmod>
+  <lastmod>2024-05-22T00:30:54+08:00</lastmod>
 </url>
 
 <url>
   <loc>https://xrepo.xmake.io/mirror/index.html</loc>
-  <lastmod>2024-05-21T22:04:03+08:00</lastmod>
+  <lastmod>2024-05-22T00:30:54+08:00</lastmod>
 </url>
 
 <url>
   <loc>https://xrepo.xmake.io/mirror/packages/bsd.html</loc>
-  <lastmod>2024-05-21T22:04:03+08:00</lastmod>
+  <lastmod>2024-05-22T00:30:54+08:00</lastmod>
 </url>
 
 <url>
   <loc>https://xrepo.xmake.io/mirror/packages/macosx.html</loc>
-  <lastmod>2024-05-21T22:04:04+08:00</lastmod>
+  <lastmod>2024-05-22T00:30:55+08:00</lastmod>
 </url>
 
 <url>
   <loc>https://xrepo.xmake.io/mirror/packages/msys.html</loc>
-  <lastmod>2024-05-21T22:04:04+08:00</lastmod>
+  <lastmod>2024-05-22T00:30:55+08:00</lastmod>
 </url>
 
 <url>
   <loc>https://xrepo.xmake.io/mirror/packages/android.html</loc>
-  <lastmod>2024-05-21T22:04:04+08:00</lastmod>
+  <lastmod>2024-05-22T00:30:56+08:00</lastmod>
 </url>
 
 <url>
   <loc>https://xrepo.xmake.io/mirror/packages/iphoneos.html</loc>
-  <lastmod>2024-05-21T22:04:05+08:00</lastmod>
+  <lastmod>2024-05-22T00:30:56+08:00</lastmod>
 </url>
 
 <url>
   <loc>https://xrepo.xmake.io/mirror/packages/mingw.html</loc>
-  <lastmod>2024-05-21T22:04:05+08:00</lastmod>
+  <lastmod>2024-05-22T00:30:56+08:00</lastmod>
 </url>
 
 <url>
   <loc>https://xrepo.xmake.io/mirror/packages/linux.html</loc>
-  <lastmod>2024-05-21T22:04:05+08:00</lastmod>
+  <lastmod>2024-05-22T00:30:57+08:00</lastmod>
 </url>
 
 <url>
   <loc>https://xrepo.xmake.io/mirror/packages/cross.html</loc>
-  <lastmod>2024-05-21T22:04:06+08:00</lastmod>
+  <lastmod>2024-05-22T00:30:57+08:00</lastmod>
 </url>
 
 <url>
   <loc>https://xrepo.xmake.io/mirror/packages/wasm.html</loc>
-  <lastmod>2024-05-21T22:04:06+08:00</lastmod>
+  <lastmod>2024-05-22T00:30:57+08:00</lastmod>
 </url>
 
 <url>
   <loc>https://xrepo.xmake.io/mirror/packages/windows.html</loc>
-  <lastmod>2024-05-21T22:04:06+08:00</lastmod>
+  <lastmod>2024-05-22T00:30:58+08:00</lastmod>
 </url>
 
 <url>
   <loc>https://xrepo.xmake.io/mirror/getting_started.html</loc>
-  <lastmod>2024-05-21T22:04:07+08:00</lastmod>
+  <lastmod>2024-05-22T00:30:58+08:00</lastmod>
 </url>
 
 </urlset>

+ 1 - 1
zh-cn/_coverpage.md

@@ -6,7 +6,7 @@
 
 - *简单,轻量,跨平台*
 - *现代化的 C/C++ 包管理工具,分布式仓库支持*
-- **Recently added: libtommath, dylib, port**
+- **Recently added: platformfolders, libva, libtommath**
 
 [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)
-- 包列表 (1337)
+- 包列表 (1339)
   - [android](packages/android.md)
   - [bsd](packages/bsd.md)
   - [cross](packages/cross.md)