|
|
@@ -0,0 +1,3885 @@
|
|
|
+<!DOCTYPE html>
|
|
|
+<html lang="en">
|
|
|
+<head>
|
|
|
+ <meta charset="UTF-8">
|
|
|
+ <title>xrepo</title>
|
|
|
+ <link rel="icon" href="/assets/img/favicon.ico">
|
|
|
+ <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
|
|
|
+ <meta name="description" content="Description">
|
|
|
+ <meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
|
|
|
+ <link href="//cdn.jsdelivr.net/npm/[email protected]/github-markdown.min.css" rel="stylesheet">
|
|
|
+ <style>
|
|
|
+ .markdown-body {
|
|
|
+ box-sizing: border-box;
|
|
|
+ min-width: 200px;
|
|
|
+ max-width: 980px;
|
|
|
+ margin: 0 auto;
|
|
|
+ padding: 45px;
|
|
|
+ }
|
|
|
+
|
|
|
+ @media (max-width: 767px) {
|
|
|
+ .markdown-body {
|
|
|
+ padding: 15px;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ </style>
|
|
|
+</head>
|
|
|
+<body>
|
|
|
+<article class="markdown-body">
|
|
|
+<h4>This is a mirror page, please see the original page: </h4><a href="https://xrepo.xmake.io/#/packages/linux">https://xrepo.xmake.io/#/packages/linux</a>
|
|
|
+</br>
|
|
|
+ <script async type="text/javascript" src="//cdn.carbonads.com/carbon.js?serve=CE7I52QU&placement=xmakeio" id="_carbonads_js"></script>
|
|
|
+<style>
|
|
|
+#carbonads {
|
|
|
+ font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu,
|
|
|
+ Cantarell, "Helvetica Neue", Helvetica, Arial, sans-serif;
|
|
|
+}
|
|
|
+
|
|
|
+#carbonads {
|
|
|
+ display: flex;
|
|
|
+ max-width: 330px;
|
|
|
+ background-color: hsl(0, 0%, 98%);
|
|
|
+ box-shadow: 0 1px 4px 1px hsla(0, 0%, 0%, .1);
|
|
|
+}
|
|
|
+
|
|
|
+#carbonads a {
|
|
|
+ color: inherit;
|
|
|
+ text-decoration: none;
|
|
|
+}
|
|
|
+
|
|
|
+#carbonads a:hover {
|
|
|
+ color: inherit;
|
|
|
+}
|
|
|
+
|
|
|
+#carbonads span {
|
|
|
+ position: relative;
|
|
|
+ display: block;
|
|
|
+ overflow: hidden;
|
|
|
+}
|
|
|
+
|
|
|
+#carbonads .carbon-wrap {
|
|
|
+ display: flex;
|
|
|
+}
|
|
|
+
|
|
|
+.carbon-img {
|
|
|
+ display: block;
|
|
|
+ margin: 0;
|
|
|
+ line-height: 1;
|
|
|
+}
|
|
|
+
|
|
|
+.carbon-img img {
|
|
|
+ display: block;
|
|
|
+}
|
|
|
+
|
|
|
+.carbon-text {
|
|
|
+ font-size: 13px;
|
|
|
+ padding: 10px;
|
|
|
+ line-height: 1.5;
|
|
|
+ text-align: left;
|
|
|
+}
|
|
|
+
|
|
|
+.carbon-poweredby {
|
|
|
+ display: block;
|
|
|
+ padding: 8px 10px;
|
|
|
+ background: repeating-linear-gradient(-45deg, transparent, transparent 5px, hsla(0, 0%, 0%, .025) 5px, hsla(0, 0%, 0%, .025) 10px) hsla(203, 11%, 95%, .4);
|
|
|
+ text-align: center;
|
|
|
+ text-transform: uppercase;
|
|
|
+ letter-spacing: .5px;
|
|
|
+ font-weight: 600;
|
|
|
+ font-size: 9px;
|
|
|
+ line-height: 1;
|
|
|
+}
|
|
|
+</style>
|
|
|
+ <h2 id="a">a</h2>
|
|
|
+<h3 id="abseillinux">abseil (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>C++ Common Libraries</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="https://abseil.io">https://abseil.io</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>20200225.1</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/a/abseil/xmake.lua">abseil/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install abseil
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("abseil")
|
|
|
+</code></pre>
|
|
|
+<h3 id="assimplinux">assimp (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>Portable Open-Source library to import various well-known 3D model formats in a uniform manner</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="https://assimp.org">https://assimp.org</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/a/assimp/xmake.lua">assimp/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install assimp
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("assimp")
|
|
|
+</code></pre>
|
|
|
+<h3 id="autoconflinux">autoconf (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>An extensible package of M4 macros that produce shell scripts to automatically configure software source code packages.</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="https://www.gnu.org/software/autoconf/autoconf.html">https://www.gnu.org/software/autoconf/autoconf.html</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>2.69, 2.68</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/a/autoconf/xmake.lua">autoconf/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install autoconf
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("autoconf")
|
|
|
+</code></pre>
|
|
|
+<h3 id="automakelinux">automake (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>A tool for automatically generating Makefile.in files compliant with the GNU Coding Standards.</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="https://www.gnu.org/software/automake/">https://www.gnu.org/software/automake/</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>1.9.5, 1.16.1, 1.9.6, 1.15.1</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/a/automake/xmake.lua">automake/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install automake
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("automake")
|
|
|
+</code></pre>
|
|
|
+<h2 id="b">b</h2>
|
|
|
+<h3 id="bin2clinux">bin2c (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>A simple utility for converting a binary file to a c application</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="https://github.com/gwilymk/bin2c">https://github.com/gwilymk/bin2c</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>0.0.1</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/bin2c/xmake.lua">bin2c/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install bin2c
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("bin2c")
|
|
|
+</code></pre>
|
|
|
+<h3 id="boostlinux">boost (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>Collection of portable C++ source libraries.</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="https://www.boost.org/">https://www.boost.org/</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>1.72.0, 1.73.0, 1.70.0</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/boost/xmake.lua">boost/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install boost
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("boost")
|
|
|
+</code></pre>
|
|
|
+<h3 id="box2dlinux">box2d (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>A 2D Physics Engine for Games</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="https://box2d.org">https://box2d.org</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>2.4.0</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/box2d/xmake.lua">box2d/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install box2d
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("box2d")
|
|
|
+</code></pre>
|
|
|
+<h3 id="bullet3linux">bullet3 (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>Bullet Physics SDK.</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="http://bulletphysics.org">http://bulletphysics.org</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>3.05, 2.88</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/bullet3/xmake.lua">bullet3/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install bullet3
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("bullet3")
|
|
|
+</code></pre>
|
|
|
+<h3 id="bzip2linux">bzip2 (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>Freely available high-quality data compressor.</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="https://en.wikipedia.org/wiki/Bzip2">https://en.wikipedia.org/wiki/Bzip2</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>1.0.6</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/b/bzip2/xmake.lua">bzip2/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install bzip2
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("bzip2")
|
|
|
+</code></pre>
|
|
|
+<h2 id="c">c</h2>
|
|
|
+<h3 id="cairolinux">cairo (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>Vector graphics library with cross-device output support.</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="https://cairographics.org/">https://cairographics.org/</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>1.16.0</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cairo/xmake.lua">cairo/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install cairo
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("cairo")
|
|
|
+</code></pre>
|
|
|
+<h3 id="catch2linux">catch2 (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>Catch2 is a multi-paradigm test framework for C++. which also supports Objective-C (and maybe C). </em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="https://github.com/catchorg/Catch2">https://github.com/catchorg/Catch2</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>2.9.2</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/catch2/xmake.lua">catch2/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install catch2
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("catch2")
|
|
|
+</code></pre>
|
|
|
+<h3 id="cjsonlinux">cjson (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>Ultralightweight JSON parser in ANSI C.</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="https://github.com/DaveGamble/cJSON">https://github.com/DaveGamble/cJSON</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>1.7.10</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cjson/xmake.lua">cjson/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install cjson
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("cjson")
|
|
|
+</code></pre>
|
|
|
+<h3 id="cmakelinux">cmake (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>A cross-platform family of tool designed to build, test and package software</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="https://cmake.org">https://cmake.org</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>3.11.4, 3.15.4</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cmake/xmake.lua">cmake/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install cmake
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("cmake")
|
|
|
+</code></pre>
|
|
|
+<h3 id="colinux">co (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>Yet another libco and more.</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="https://github.com/idealvin/co">https://github.com/idealvin/co</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/co/xmake.lua">co/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install co
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("co")
|
|
|
+</code></pre>
|
|
|
+<h3 id="concurrentqueuelinux">concurrentqueue (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>An industrial-strength lock-free queue for C++.</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="https://github.com/cameron314/concurrentqueue">https://github.com/cameron314/concurrentqueue</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/concurrentqueue/xmake.lua">concurrentqueue/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install concurrentqueue
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("concurrentqueue")
|
|
|
+</code></pre>
|
|
|
+<h3 id="cpptaskflowlinux">cpp-taskflow (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>A fast C++ header-only library to help you quickly write parallel programs with complex task dependencies</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="https://cpp-taskflow.github.io/">https://cpp-taskflow.github.io/</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>2.2.0</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cpp-taskflow/xmake.lua">cpp-taskflow/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install cpp-taskflow
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("cpp-taskflow")
|
|
|
+</code></pre>
|
|
|
+<h3 id="cxxoptslinux">cxxopts (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>Lightweight C++ command line option parser</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="https://github.com/jarro2783/cxxopts">https://github.com/jarro2783/cxxopts</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>v2.2.0</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cxxopts/xmake.lua">cxxopts/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install cxxopts
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("cxxopts")
|
|
|
+</code></pre>
|
|
|
+<h2 id="d">d</h2>
|
|
|
+<h3 id="doctestlinux">doctest (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>The fastest feature-rich C++11/14/17/20 single-header testing framework for unit tests and TDD</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="http://bit.ly/doctest-docs">http://bit.ly/doctest-docs</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>2.3.6, 2.3.1</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/d/doctest/xmake.lua">doctest/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install doctest
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("doctest")
|
|
|
+</code></pre>
|
|
|
+<h2 id="e">e</h2>
|
|
|
+<h3 id="eigenlinux">eigen (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>C++ template library for linear algebra</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="https://eigen.tuxfamily.org/">https://eigen.tuxfamily.org/</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>3.3.8, 3.3.7</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/e/eigen/xmake.lua">eigen/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install eigen
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("eigen")
|
|
|
+</code></pre>
|
|
|
+<h3 id="expatlinux">expat (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>XML 1.0 parser</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="https://libexpat.github.io">https://libexpat.github.io</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>2.2.6</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/e/expat/xmake.lua">expat/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install expat
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("expat")
|
|
|
+</code></pre>
|
|
|
+<h3 id="expresscpplinux">expresscpp (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>Fast, unopinionated, minimalist web framework for C++ Perfect for building REST APIs.</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="https://github.com/expresscpp/expresscpp.git">https://github.com/expresscpp/expresscpp.git</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>v0.20.0</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/e/expresscpp/xmake.lua">expresscpp/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install expresscpp
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("expresscpp")
|
|
|
+</code></pre>
|
|
|
+<h2 id="f">f</h2>
|
|
|
+<h3 id="ffmpeglinux">ffmpeg (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>A collection of libraries to process multimedia content such as audio, video, subtitles and related metadata.</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="https://www.ffmpeg.org">https://www.ffmpeg.org</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>4.0.2</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/ffmpeg/xmake.lua">ffmpeg/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install ffmpeg
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("ffmpeg")
|
|
|
+</code></pre>
|
|
|
+<h3 id="fmtlinux">fmt (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>fmt is an open-source formatting library for C++. It can be used as a safe and fast alternative to (s)printf and iostreams.</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="https://fmt.dev">https://fmt.dev</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>6.2.0, 5.3.0, 6.0.0</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/fmt/xmake.lua">fmt/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install fmt
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("fmt")
|
|
|
+</code></pre>
|
|
|
+<h3 id="fontconfiglinux">fontconfig (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>A library for configuring and customizing font access.</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="https://www.freedesktop.org/wiki/Software/fontconfig/">https://www.freedesktop.org/wiki/Software/fontconfig/</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>2.13.1</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/fontconfig/xmake.lua">fontconfig/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install fontconfig
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("fontconfig")
|
|
|
+</code></pre>
|
|
|
+<h3 id="freeglutlinux">freeglut (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>A free-software/open-source alternative to the OpenGL Utility Toolkit (GLUT) library.</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="http://freeglut.sourceforge.net">http://freeglut.sourceforge.net</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>3.0.0</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/freeglut/xmake.lua">freeglut/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install freeglut
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("freeglut")
|
|
|
+</code></pre>
|
|
|
+<h3 id="freetypelinux">freetype (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>A freely available software library to render fonts.</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="https://www.freetype.org">https://www.freetype.org</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>2.9.1</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/f/freetype/xmake.lua">freetype/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install freetype
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("freetype")
|
|
|
+</code></pre>
|
|
|
+<h2 id="g">g</h2>
|
|
|
+<h3 id="gettextlinux">gettext (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>GNU internationalization (i18n) and localization (l10n) library.</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="https://www.gnu.org/software/gettext/">https://www.gnu.org/software/gettext/</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>0.19.8-1</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/gettext/xmake.lua">gettext/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install gettext
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("gettext")
|
|
|
+</code></pre>
|
|
|
+<h3 id="glewlinux">glew (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>A cross-platform open-source C/C++ extension loading library.</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="http://glew.sourceforge.net/">http://glew.sourceforge.net/</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>2.1.0</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/glew/xmake.lua">glew/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install glew
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("glew")
|
|
|
+</code></pre>
|
|
|
+<h3 id="glfwlinux">glfw (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>GLFW is an Open Source, multi-platform library for OpenGL, OpenGL ES and Vulkan application development.</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="https://www.glfw.org/">https://www.glfw.org/</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/glfw/xmake.lua">glfw/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install glfw
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("glfw")
|
|
|
+</code></pre>
|
|
|
+<h3 id="gliblinux">glib (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>Core application library for C.</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="https://developer.gnome.org/glib/">https://developer.gnome.org/glib/</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>2.60.2</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/glib/xmake.lua">glib/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install glib
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("glib")
|
|
|
+</code></pre>
|
|
|
+<h3 id="golinux">go (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>The Go Programming Language</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="https://golang.org/">https://golang.org/</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/go/xmake.lua">go/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install go
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("go")
|
|
|
+</code></pre>
|
|
|
+<h3 id="gperflinux">gperf (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>Perfect hash function generator.</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="https://www.gnu.org/software/gperf">https://www.gnu.org/software/gperf</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>3.1</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/gperf/xmake.lua">gperf/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install gperf
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("gperf")
|
|
|
+</code></pre>
|
|
|
+<h3 id="gtestlinux">gtest (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>Google Testing and Mocking Framework.</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="https://github.com/google/googletest">https://github.com/google/googletest</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>1.8.1</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/g/gtest/xmake.lua">gtest/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install gtest
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("gtest")
|
|
|
+</code></pre>
|
|
|
+<h2 id="i">i</h2>
|
|
|
+<h3 id="icu4clinux">icu4c (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>C/C++ libraries for Unicode and globalization.</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="https://ssl.icu-project.org/">https://ssl.icu-project.org/</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>64.2</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/i/icu4c/xmake.lua">icu4c/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install icu4c
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("icu4c")
|
|
|
+</code></pre>
|
|
|
+<h3 id="imguilinux">imgui (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>Bloat-free Immediate Mode Graphical User interface for C++ with minimal dependencies</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="https://github.com/ocornut/imgui">https://github.com/ocornut/imgui</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>v1.75, v1.79</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/i/imgui/xmake.lua">imgui/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install imgui
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("imgui")
|
|
|
+</code></pre>
|
|
|
+<h3 id="injalinux">inja (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>A Template Engine for Modern C++</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="https://pantor.github.io/inja/">https://pantor.github.io/inja/</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>v2.1.0</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/i/inja/xmake.lua">inja/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install inja
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("inja")
|
|
|
+</code></pre>
|
|
|
+<h3 id="irrxmllinux">irrXML (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>High speed and easy-to-use XML Parser for C++</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="https://sourceforge.net/projects/irrlicht/">https://sourceforge.net/projects/irrlicht/</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>1.2</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/i/irrXML/xmake.lua">irrXML/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install irrXML
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("irrXML")
|
|
|
+</code></pre>
|
|
|
+<h2 id="j">j</h2>
|
|
|
+<h3 id="jsonclinux">json-c (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>JSON parser for C</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="https://github.com/json-c/json-c/wiki">https://github.com/json-c/json-c/wiki</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>0.13.1-20180305</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/j/json-c/xmake.lua">json-c/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install json-c
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("json-c")
|
|
|
+</code></pre>
|
|
|
+<h2 id="l">l</h2>
|
|
|
+<h3 id="libcurllinux">libcurl (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>The multiprotocol file transfer library.</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="https://curl.haxx.se/">https://curl.haxx.se/</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>7.64.1</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libcurl/xmake.lua">libcurl/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install libcurl
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("libcurl")
|
|
|
+</code></pre>
|
|
|
+<h3 id="libelflinux">libelf (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>ELF object file access library</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="https://web.archive.org/web/20181111033959/www.mr511.de/software/english.html">https://web.archive.org/web/20181111033959/www.mr511.de/software/english.html</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>0.8.13</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libelf/xmake.lua">libelf/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install libelf
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("libelf")
|
|
|
+</code></pre>
|
|
|
+<h3 id="libevlinux">libev (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>Full-featured high-performance event loop loosely modelled after libevent.</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="http://software.schmorp.de/pkg/libev">http://software.schmorp.de/pkg/libev</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>4.24</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libev/xmake.lua">libev/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install libev
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("libev")
|
|
|
+</code></pre>
|
|
|
+<h3 id="libffilinux">libffi (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>Portable Foreign Function Interface library.</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="https://sourceware.org/libffi/">https://sourceware.org/libffi/</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>3.2.1</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libffi/xmake.lua">libffi/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install libffi
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("libffi")
|
|
|
+</code></pre>
|
|
|
+<h3 id="libiconvlinux">libiconv (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>Character set conversion library.</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="https://www.gnu.org/software/libiconv">https://www.gnu.org/software/libiconv</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>1.15</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libiconv/xmake.lua">libiconv/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install libiconv
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("libiconv")
|
|
|
+</code></pre>
|
|
|
+<h3 id="libjpeglinux">libjpeg (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>A widely used C library for reading and writing JPEG image files.</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="http://ijg.org/">http://ijg.org/</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>v9c, v9b</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libjpeg/xmake.lua">libjpeg/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install libjpeg
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("libjpeg")
|
|
|
+</code></pre>
|
|
|
+<h3 id="libmilllinux">libmill (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>Go-style concurrency in C</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="http://libmill.org">http://libmill.org</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>1.18, 1.17</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libmill/xmake.lua">libmill/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install libmill
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("libmill")
|
|
|
+</code></pre>
|
|
|
+<h3 id="libomplinux">libomp (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>LLVM's OpenMP runtime library.</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="https://openmp.llvm.org/">https://openmp.llvm.org/</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>10.0.1</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libomp/xmake.lua">libomp/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install libomp
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("libomp")
|
|
|
+</code></pre>
|
|
|
+<h3 id="libpnglinux">libpng (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>The official PNG reference library</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="http://www.libpng.org/pub/png/libpng.html">http://www.libpng.org/pub/png/libpng.html</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>v1.6.36, v1.6.35, v1.6.34</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libpng/xmake.lua">libpng/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install libpng
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("libpng")
|
|
|
+</code></pre>
|
|
|
+<h3 id="libpthreadstubslinux">libpthread-stubs (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>X.Org: pthread-stubs.pc</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="https://www.x.org/">https://www.x.org/</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>0.4</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libpthread-stubs/xmake.lua">libpthread-stubs/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install libpthread-stubs
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("libpthread-stubs")
|
|
|
+</code></pre>
|
|
|
+<h3 id="librawlinux">libraw (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>LibRaw is a library for reading RAW files from digital cameras.</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="http://www.libraw.org">http://www.libraw.org</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>0.19.5</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libraw/xmake.lua">libraw/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install libraw
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("libraw")
|
|
|
+</code></pre>
|
|
|
+<h3 id="libsdllinux">libsdl (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>Simple DirectMedia Layer</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="https://www.libsdl.org/">https://www.libsdl.org/</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>2.0.8</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libsdl/xmake.lua">libsdl/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install libsdl
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("libsdl")
|
|
|
+</code></pre>
|
|
|
+<h3 id="libsdl_gfxlinux">libsdl_gfx (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>Simple DirectMedia Layer primitives drawing library</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="https://www.ferzkopp.net/wordpress/2016/01/02/sdl_gfx-sdl2_gfx/">https://www.ferzkopp.net/wordpress/2016/01/02/sdl_gfx-sdl2_gfx/</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libsdl_gfx/xmake.lua">libsdl_gfx/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install libsdl_gfx
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("libsdl_gfx")
|
|
|
+</code></pre>
|
|
|
+<h3 id="libsdl_imagelinux">libsdl_image (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>Simple DirectMedia Layer image loading library</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="http://www.libsdl.org/projects/SDL_image/">http://www.libsdl.org/projects/SDL_image/</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>2.0.5</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libsdl_image/xmake.lua">libsdl_image/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install libsdl_image
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("libsdl_image")
|
|
|
+</code></pre>
|
|
|
+<h3 id="libsdl_mixerlinux">libsdl_mixer (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>Simple DirectMedia Layer mixer audio library</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="https://www.libsdl.org/projects/SDL_mixer/">https://www.libsdl.org/projects/SDL_mixer/</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>2.0.4</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libsdl_mixer/xmake.lua">libsdl_mixer/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install libsdl_mixer
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("libsdl_mixer")
|
|
|
+</code></pre>
|
|
|
+<h3 id="libsdl_netlinux">libsdl_net (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>Simple DirectMedia Layer networking library</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="https://www.libsdl.org/projects/SDL_net/">https://www.libsdl.org/projects/SDL_net/</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>2.0.1</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libsdl_net/xmake.lua">libsdl_net/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install libsdl_net
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("libsdl_net")
|
|
|
+</code></pre>
|
|
|
+<h3 id="libsdl_ttflinux">libsdl_ttf (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>Simple DirectMedia Layer text rendering library</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="https://www.libsdl.org/projects/SDL_ttf/">https://www.libsdl.org/projects/SDL_ttf/</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>2.0.15</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libsdl_ttf/xmake.lua">libsdl_ttf/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install libsdl_ttf
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("libsdl_ttf")
|
|
|
+</code></pre>
|
|
|
+<h3 id="libtasklinux">libtask (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>a Coroutine Library for C and Unix</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="https://swtch.com/libtask/">https://swtch.com/libtask/</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>1.0</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libtask/xmake.lua">libtask/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install libtask
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("libtask")
|
|
|
+</code></pre>
|
|
|
+<h3 id="libtifflinux">libtiff (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>TIFF Library and Utilities.</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="http://www.simplesystems.org/libtiff/">http://www.simplesystems.org/libtiff/</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>4.1.0</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libtiff/xmake.lua">libtiff/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install libtiff
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("libtiff")
|
|
|
+</code></pre>
|
|
|
+<h3 id="libtoollinux">libtool (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>A generic library support script.</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="https://www.gnu.org/software/libtool/">https://www.gnu.org/software/libtool/</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>2.4.5, 2.4.6</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libtool/xmake.lua">libtool/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install libtool
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("libtool")
|
|
|
+</code></pre>
|
|
|
+<h3 id="libusblinux">libusb (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>A cross-platform library to access USB devices.</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="https://libusb.info">https://libusb.info</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>v1.0.23</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libusb/xmake.lua">libusb/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install libusb
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("libusb")
|
|
|
+</code></pre>
|
|
|
+<h3 id="libuvlinux">libuv (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>A multi-platform support library with a focus on asynchronous I/O.</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="http://libuv.org/">http://libuv.org/</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>v1.24.0, v1.23.2, v1.23.1, v1.28.0, v1.27.0, v1.26.0, v1.25.0, v1.22.0, v1.24.1, v1.23.0</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libuv/xmake.lua">libuv/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install libuv
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("libuv")
|
|
|
+</code></pre>
|
|
|
+<h3 id="libwebsocketslinux">libwebsockets (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>canonical libwebsockets.org websocket library</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="https://github.com/warmcat/libwebsockets">https://github.com/warmcat/libwebsockets</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>v3.2.0</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libwebsockets/xmake.lua">libwebsockets/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install libwebsockets
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("libwebsockets")
|
|
|
+</code></pre>
|
|
|
+<h3 id="libx11linux">libx11 (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>X.Org: Core X11 protocol client library</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="https://www.x.org/">https://www.x.org/</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>1.6.9</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libx11/xmake.lua">libx11/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install libx11
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("libx11")
|
|
|
+</code></pre>
|
|
|
+<h3 id="libxaulinux">libxau (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>X.Org: A Sample Authorization Protocol for X</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="https://www.x.org/">https://www.x.org/</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>1.0.9</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libxau/xmake.lua">libxau/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install libxau
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("libxau")
|
|
|
+</code></pre>
|
|
|
+<h3 id="libxcblinux">libxcb (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>X.Org: Interface to the X Window System protocol</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="https://www.x.org/">https://www.x.org/</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>1.13.1</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libxcb/xmake.lua">libxcb/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install libxcb
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("libxcb")
|
|
|
+</code></pre>
|
|
|
+<h3 id="libxcursorlinux">libxcursor (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>X.Org: X Window System Cursor management library</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="https://www.x.org/">https://www.x.org/</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>1.2.0</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libxcursor/xmake.lua">libxcursor/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install libxcursor
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("libxcursor")
|
|
|
+</code></pre>
|
|
|
+<h3 id="libxdamagelinux">libxdamage (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>X.Org: X Damage Extension library</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="https://www.x.org/">https://www.x.org/</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>1.1.5</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libxdamage/xmake.lua">libxdamage/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install libxdamage
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("libxdamage")
|
|
|
+</code></pre>
|
|
|
+<h3 id="libxdmcplinux">libxdmcp (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>X.Org: X Display Manager Control Protocol library</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="https://www.x.org/">https://www.x.org/</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>1.1.3</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libxdmcp/xmake.lua">libxdmcp/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install libxdmcp
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("libxdmcp")
|
|
|
+</code></pre>
|
|
|
+<h3 id="libxextlinux">libxext (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>X.Org: Library for common extensions to the X11 protocol</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="https://www.x.org/">https://www.x.org/</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>1.3.4</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libxext/xmake.lua">libxext/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install libxext
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("libxext")
|
|
|
+</code></pre>
|
|
|
+<h3 id="libxfixeslinux">libxfixes (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>X.Org: Header files for the XFIXES extension</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="https://www.x.org/">https://www.x.org/</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>5.0.3</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libxfixes/xmake.lua">libxfixes/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install libxfixes
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("libxfixes")
|
|
|
+</code></pre>
|
|
|
+<h3 id="libxilinux">libxi (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>X.Org: Library for the X Input Extension</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="https://www.x.org/">https://www.x.org/</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>1.7.10</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libxi/xmake.lua">libxi/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install libxi
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("libxi")
|
|
|
+</code></pre>
|
|
|
+<h3 id="libxineramalinux">libxinerama (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>X.Org: API for Xinerama extension to X11 Protocol</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="https://www.x.org/">https://www.x.org/</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>1.1.4</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libxinerama/xmake.lua">libxinerama/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install libxinerama
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("libxinerama")
|
|
|
+</code></pre>
|
|
|
+<h3 id="libxmakelinux">libxmake (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>The c/c++ bindings of the xmake core engine</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="https://xmake.io">https://xmake.io</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>v2.3.3</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libxmake/xmake.lua">libxmake/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install libxmake
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("libxmake")
|
|
|
+</code></pre>
|
|
|
+<h3 id="libxml2linux">libxml2 (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>The XML C parser and toolkit of Gnome.</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="http://xmlsoft.org/">http://xmlsoft.org/</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>2.9.9</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libxml2/xmake.lua">libxml2/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install libxml2
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("libxml2")
|
|
|
+</code></pre>
|
|
|
+<h3 id="libxrandrlinux">libxrandr (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>X.Org: X Resize, Rotate and Reflection extension library</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="https://www.x.org/">https://www.x.org/</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>1.5.2</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libxrandr/xmake.lua">libxrandr/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install libxrandr
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("libxrandr")
|
|
|
+</code></pre>
|
|
|
+<h3 id="libxrenderlinux">libxrender (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>X.Org: Library for the Render Extension to the X11 protocol</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="https://www.x.org/">https://www.x.org/</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>0.9.10</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libxrender/xmake.lua">libxrender/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install libxrender
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("libxrender")
|
|
|
+</code></pre>
|
|
|
+<h3 id="libxshmfencelinux">libxshmfence (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>X.Org: Shared memory 'SyncFence' synchronization primitive</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="https://www.x.org/">https://www.x.org/</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>1.3</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libxshmfence/xmake.lua">libxshmfence/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install libxshmfence
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("libxshmfence")
|
|
|
+</code></pre>
|
|
|
+<h3 id="libxvlinux">libxv (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>X.Org: X Video (Xv) extension</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="https://www.x.org/">https://www.x.org/</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>1.0.11</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libxv/xmake.lua">libxv/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install libxv
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("libxv")
|
|
|
+</code></pre>
|
|
|
+<h3 id="libxvmclinux">libxvmc (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>X.Org: X-Video Motion Compensation API</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="https://www.x.org/">https://www.x.org/</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>1.0.12</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libxvmc/xmake.lua">libxvmc/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install libxvmc
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("libxvmc")
|
|
|
+</code></pre>
|
|
|
+<h3 id="libxxf86vmlinux">libxxf86vm (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>X.Org: XFree86-VidMode X extension</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="https://www.x.org/">https://www.x.org/</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>1.1.4</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libxxf86vm/xmake.lua">libxxf86vm/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install libxxf86vm
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("libxxf86vm")
|
|
|
+</code></pre>
|
|
|
+<h3 id="libyamllinux">libyaml (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>Canonical source repository for LibYAML.</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="http://pyyaml.org/wiki/LibYAML">http://pyyaml.org/wiki/LibYAML</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>0.2.2</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/libyaml/xmake.lua">libyaml/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install libyaml
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("libyaml")
|
|
|
+</code></pre>
|
|
|
+<h3 id="lieflinux">lief (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>Library to Instrument Executable Formats.</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="https://lief.quarkslab.com">https://lief.quarkslab.com</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>0.10.1</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/lief/xmake.lua">lief/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install lief
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("lief")
|
|
|
+</code></pre>
|
|
|
+<h3 id="lualinux">lua (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>A powerful, efficient, lightweight, embeddable scripting language.</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="http://lua.org">http://lua.org</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>5.3.5, 5.1.5, 5.2.4</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/lua/xmake.lua">lua/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install lua
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("lua")
|
|
|
+</code></pre>
|
|
|
+<h3 id="luajitlinux">luajit (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>A Just-In-Time Compiler (JIT) for the Lua programming language.</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="http://luajit.org">http://luajit.org</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>2.1.0-beta3</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/l/luajit/xmake.lua">luajit/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install luajit
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("luajit")
|
|
|
+</code></pre>
|
|
|
+<h2 id="m">m</h2>
|
|
|
+<h3 id="m4linux">m4 (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>Macro processing language</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="https://www.gnu.org/software/m4">https://www.gnu.org/software/m4</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>1.4.18</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/m4/xmake.lua">m4/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install m4
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("m4")
|
|
|
+</code></pre>
|
|
|
+<h3 id="makelinux">make (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>GNU make tool.</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="https://www.gnu.org/software/make/">https://www.gnu.org/software/make/</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>4.2.1</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/make/xmake.lua">make/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install make
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("make")
|
|
|
+</code></pre>
|
|
|
+<h3 id="mbedtlslinux">mbedtls (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>An SSL library</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="https://tls.mbed.org">https://tls.mbed.org</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>2.13.0, 2.7.6</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/mbedtls/xmake.lua">mbedtls/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install mbedtls
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("mbedtls")
|
|
|
+</code></pre>
|
|
|
+<h3 id="mesonlinux">meson (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>Fast and user friendly build system.</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="https://mesonbuild.com/">https://mesonbuild.com/</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>0.50.1</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/meson/xmake.lua">meson/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install meson
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("meson")
|
|
|
+</code></pre>
|
|
|
+<h3 id="monolinux">mono (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>Cross platform, open source .NET development framework</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="https://www.mono-project.com/">https://www.mono-project.com/</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>6.8.0+123</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/mono/xmake.lua">mono/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install mono
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("mono")
|
|
|
+</code></pre>
|
|
|
+<h3 id="moonjitlinux">moonjit (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>A Just-In-Time Compiler (JIT) for the Lua programming language.</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="https://github.com/moonjit/moonjit">https://github.com/moonjit/moonjit</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>2.2.0</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/moonjit/xmake.lua">moonjit/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install moonjit
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("moonjit")
|
|
|
+</code></pre>
|
|
|
+<h3 id="mysqllinux">mysql (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>Open source relational database management system.</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="https://dev.mysql.com/doc/refman/5.7/en/">https://dev.mysql.com/doc/refman/5.7/en/</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>5.7.29</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/m/mysql/xmake.lua">mysql/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install mysql
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("mysql")
|
|
|
+</code></pre>
|
|
|
+<h2 id="n">n</h2>
|
|
|
+<h3 id="nanalinux">nana (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>A modern C++ GUI library.</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="http://nanapro.org">http://nanapro.org</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>1.7.2, 1.7.4, 1.6.2</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/n/nana/xmake.lua">nana/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install nana
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("nana")
|
|
|
+</code></pre>
|
|
|
+<h3 id="nasmlinux">nasm (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>Netwide Assembler (NASM) is an 80x86 assembler.</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="https://www.nasm.us/">https://www.nasm.us/</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>2.13.03</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/n/nasm/xmake.lua">nasm/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install nasm
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("nasm")
|
|
|
+</code></pre>
|
|
|
+<h3 id="ncurseslinux">ncurses (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>A free software emulation of curses.</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="https://www.gnu.org/software/ncurses/">https://www.gnu.org/software/ncurses/</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>6.1</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/n/ncurses/xmake.lua">ncurses/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install ncurses
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("ncurses")
|
|
|
+</code></pre>
|
|
|
+<h3 id="ninjalinux">ninja (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>Small build system for use with gyp or CMake.</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="https://ninja-build.org/">https://ninja-build.org/</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>1.9.0</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/n/ninja/xmake.lua">ninja/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install ninja
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("ninja")
|
|
|
+</code></pre>
|
|
|
+<h3 id="nlohmann_jsonlinux">nlohmann_json (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>JSON for Modern C++</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="https://nlohmann.github.io/json/">https://nlohmann.github.io/json/</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>v3.9.1</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/n/nlohmann_json/xmake.lua">nlohmann_json/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install nlohmann_json
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("nlohmann_json")
|
|
|
+</code></pre>
|
|
|
+<h2 id="o">o</h2>
|
|
|
+<h3 id="oatpplinux">oatpp (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>Modern Web Framework for C++. High performance, simple API, cross platform, zero dependency.</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="https://oatpp.io/">https://oatpp.io/</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>1.0.0</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/oatpp/xmake.lua">oatpp/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install oatpp
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("oatpp")
|
|
|
+</code></pre>
|
|
|
+<h3 id="opencvlinux">opencv (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>A open source computer vision library.</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="https://opencv.org/">https://opencv.org/</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>3.4.9, 4.2.0</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/opencv/xmake.lua">opencv/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install opencv
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("opencv")
|
|
|
+</code></pre>
|
|
|
+<h3 id="openssllinux">openssl (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>A robust, commercial-grade, and full-featured toolkit for TLS and SSL.</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="https://www.openssl.org/">https://www.openssl.org/</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>1.1.1, 1.0.2, 1.0.0</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/o/openssl/xmake.lua">openssl/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install openssl
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("openssl")
|
|
|
+</code></pre>
|
|
|
+<h2 id="p">p</h2>
|
|
|
+<h3 id="patchlinux">patch (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>GNU patch, which applies diff files to original files.</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="http://www.gnu.org/software/patch/patch.html">http://www.gnu.org/software/patch/patch.html</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>2.7.6</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/patch/xmake.lua">patch/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install patch
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("patch")
|
|
|
+</code></pre>
|
|
|
+<h3 id="pcrelinux">pcre (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>A Perl Compatible Regular Expressions Library</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="https://www.pcre.org/">https://www.pcre.org/</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>8.40, 8.41</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/pcre/xmake.lua">pcre/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install pcre
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("pcre")
|
|
|
+</code></pre>
|
|
|
+<h3 id="pcre2linux">pcre2 (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>A Perl Compatible Regular Expressions Library</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="https://www.pcre.org/">https://www.pcre.org/</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>10.30, 10.31, 10.23</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/pcre2/xmake.lua">pcre2/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install pcre2
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("pcre2")
|
|
|
+</code></pre>
|
|
|
+<h3 id="pixmanlinux">pixman (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>Low-level library for pixel manipulation.</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="https://cairographics.org/">https://cairographics.org/</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>0.38.0</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/pixman/xmake.lua">pixman/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install pixman
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("pixman")
|
|
|
+</code></pre>
|
|
|
+<h3 id="pkgconfiglinux">pkg-config (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>A helper tool used when compiling applications and libraries.</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="https://freedesktop.org/wiki/Software/pkg-config/">https://freedesktop.org/wiki/Software/pkg-config/</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>0.29.2</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/pkg-config/xmake.lua">pkg-config/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install pkg-config
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("pkg-config")
|
|
|
+</code></pre>
|
|
|
+<h3 id="protobufclinux">protobuf-c (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>Google's data interchange format for c</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="https://github.com/protobuf-c/protobuf-c">https://github.com/protobuf-c/protobuf-c</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>1.3.1</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/protobuf-c/xmake.lua">protobuf-c/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install protobuf-c
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("protobuf-c")
|
|
|
+</code></pre>
|
|
|
+<h3 id="protobufcpplinux">protobuf-cpp (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>Google's data interchange format for cpp</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="https://developers.google.com/protocol-buffers/">https://developers.google.com/protocol-buffers/</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>3.8.0, 3.12.3</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/protobuf-cpp/xmake.lua">protobuf-cpp/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install protobuf-cpp
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("protobuf-cpp")
|
|
|
+</code></pre>
|
|
|
+<h3 id="protoclinux">protoc (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>Google's data interchange format compiler</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="https://developers.google.com/protocol-buffers/">https://developers.google.com/protocol-buffers/</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>3.8.0</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/protoc/xmake.lua">protoc/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install protoc
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("protoc")
|
|
|
+</code></pre>
|
|
|
+<h3 id="pybind11linux">pybind11 (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>Seamless operability between C++11 and Python.</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="https://github.com/pybind/pybind11">https://github.com/pybind/pybind11</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>2.5.0</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/pybind11/xmake.lua">pybind11/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install pybind11
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("pybind11")
|
|
|
+</code></pre>
|
|
|
+<h3 id="pythonlinux">python (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>The python programming language.</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="https://www.python.org/">https://www.python.org/</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>3.7.0, 2.7.15</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/python/xmake.lua">python/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install python
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("python")
|
|
|
+</code></pre>
|
|
|
+<h3 id="python2linux">python2 (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>The python programming language.</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="https://www.python.org/">https://www.python.org/</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>2.7.15</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/p/python2/xmake.lua">python2/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install python2
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("python2")
|
|
|
+</code></pre>
|
|
|
+<h2 id="s">s</h2>
|
|
|
+<h3 id="sfmllinux">sfml (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>Simple and Fast Multimedia Library</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="https://www.sfml-dev.org">https://www.sfml-dev.org</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/sfml/xmake.lua">sfml/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install sfml
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("sfml")
|
|
|
+</code></pre>
|
|
|
+<h3 id="skialinux">skia (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>A complete 2D graphic library for drawing Text, Geometries, and Images.</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="https://skia.org/">https://skia.org/</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>68046c</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/skia/xmake.lua">skia/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install skia
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("skia")
|
|
|
+</code></pre>
|
|
|
+<h3 id="sol2linux">sol2 (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>A C++ library binding to Lua.</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="https://github.com/ThePhD/sol2">https://github.com/ThePhD/sol2</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>v3.2.1</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/sol2/xmake.lua">sol2/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install sol2
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("sol2")
|
|
|
+</code></pre>
|
|
|
+<h3 id="spdloglinux">spdlog (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>Fast C++ logging library.</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="https://github.com/gabime/spdlog">https://github.com/gabime/spdlog</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>1.3.1, 1.5.0, 1.8.0, 1.4.2</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/spdlog/xmake.lua">spdlog/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install spdlog
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("spdlog")
|
|
|
+</code></pre>
|
|
|
+<h3 id="sqlite3linux">sqlite3 (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>The most used database engine in the world</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="https://sqlite.org/">https://sqlite.org/</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>3.24.0, 3.23.0</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/sqlite3/xmake.lua">sqlite3/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install sqlite3
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("sqlite3")
|
|
|
+</code></pre>
|
|
|
+<h3 id="stblinux">stb (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>single-file public domain (or MIT licensed) libraries for C/C++</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="https://github.com/nothings/stb">https://github.com/nothings/stb</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>0.0</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/s/stb/xmake.lua">stb/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install stb
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("stb")
|
|
|
+</code></pre>
|
|
|
+<h2 id="t">t</h2>
|
|
|
+<h3 id="tboxlinux">tbox (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>A glib-like multi-platform c library</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="http://www.tboox.org">http://www.tboox.org</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>v1.6.2, v1.6.5, v1.6.3, v1.6.4</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/tbox/xmake.lua">tbox/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install tbox
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("tbox")
|
|
|
+</code></pre>
|
|
|
+<h3 id="tinyxml2linux">tinyxml2 (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>simple, small, efficient, C++ XML parser that can be easily integrating into other programs.</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="http://www.grinninglizard.com/tinyxml2/">http://www.grinninglizard.com/tinyxml2/</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>8.0.0</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/tinyxml2/xmake.lua">tinyxml2/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install tinyxml2
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("tinyxml2")
|
|
|
+</code></pre>
|
|
|
+<h3 id="tmxparserlinux">tmxparser (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>C++11 library for parsing the maps generated by Tiled Map Editor</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="https://github.com/sainteos/tmxparser">https://github.com/sainteos/tmxparser</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>2.2.0</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/t/tmxparser/xmake.lua">tmxparser/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install tmxparser
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("tmxparser")
|
|
|
+</code></pre>
|
|
|
+<h2 id="u">u</h2>
|
|
|
+<h3 id="unqlitelinux">unqlite (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>An Embedded NoSQL, Transactional Database Engine.</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="https://unqlite.org">https://unqlite.org</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>1.1.9</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/u/unqlite/xmake.lua">unqlite/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install unqlite
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("unqlite")
|
|
|
+</code></pre>
|
|
|
+<h3 id="utillinuxlinux">util-linux (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>Collection of Linux utilities.</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="https://github.com/karelzak/util-linux">https://github.com/karelzak/util-linux</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>2.32.1</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/u/util-linux/xmake.lua">util-linux/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install util-linux
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("util-linux")
|
|
|
+</code></pre>
|
|
|
+<h3 id="utilmacroslinux">util-macros (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>X.Org: Set of autoconf macros used to build other xorg packages</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="https://www.x.org/">https://www.x.org/</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>1.19.2</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/u/util-macros/xmake.lua">util-macros/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install util-macros
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("util-macros")
|
|
|
+</code></pre>
|
|
|
+<h2 id="x">x</h2>
|
|
|
+<h3 id="x264linux">x264 (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>A free software library and application for encoding video streams into the H.264/MPEG-4 AVC compression format.</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="https://www.videolan.org/developers/x264.html">https://www.videolan.org/developers/x264.html</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>v2018.09.25</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/x/x264/xmake.lua">x264/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install x264
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("x264")
|
|
|
+</code></pre>
|
|
|
+<h3 id="x265linux">x265 (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>A free software library and application for encoding video streams into the H.265/MPEG-H HEVC compression format.</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="http://x265.org">http://x265.org</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>2.9</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/x/x265/xmake.lua">x265/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install x265
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("x265")
|
|
|
+</code></pre>
|
|
|
+<h3 id="xcbprotolinux">xcb-proto (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>X.Org: XML-XCB protocol descriptions for libxcb code generation</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="https://www.x.org/">https://www.x.org/</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>1.13</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/x/xcb-proto/xmake.lua">xcb-proto/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install xcb-proto
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("xcb-proto")
|
|
|
+</code></pre>
|
|
|
+<h3 id="xorgprotolinux">xorgproto (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>X.Org: Protocol Headers</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="https://www.x.org/">https://www.x.org/</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>2019.2</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/x/xorgproto/xmake.lua">xorgproto/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install xorgproto
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("xorgproto")
|
|
|
+</code></pre>
|
|
|
+<h3 id="xtranslinux">xtrans (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>X.Org: X Network Transport layer shared code</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="https://www.x.org/">https://www.x.org/</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>1.4.0</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/x/xtrans/xmake.lua">xtrans/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install xtrans
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("xtrans")
|
|
|
+</code></pre>
|
|
|
+<h3 id="xzlinux">xz (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>General-purpose data compression with high compression ratio.</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="https://tukaani.org/xz/">https://tukaani.org/xz/</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>5.2.4</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/x/xz/xmake.lua">xz/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install xz
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("xz")
|
|
|
+</code></pre>
|
|
|
+<h2 id="y">y</h2>
|
|
|
+<h3 id="yasmlinux">yasm (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>Modular BSD reimplementation of NASM.</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="https://yasm.tortall.net/">https://yasm.tortall.net/</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>1.3.0</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/y/yasm/xmake.lua">yasm/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install yasm
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("yasm")
|
|
|
+</code></pre>
|
|
|
+<h2 id="z">z</h2>
|
|
|
+<h3 id="zeromqlinux">zeromq (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>High-performance, asynchronous messaging library</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="https://zeromq.org/">https://zeromq.org/</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>4.3.2</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/z/zeromq/xmake.lua">zeromq/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install zeromq
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("zeromq")
|
|
|
+</code></pre>
|
|
|
+<h3 id="zliblinux">zlib (linux)</h3>
|
|
|
+<table>
|
|
|
+<thead>
|
|
|
+<tr>
|
|
|
+<th>Description</th>
|
|
|
+<th><em>A Massively Spiffy Yet Delicately Unobtrusive Compression Library</em></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr>
|
|
|
+<td>Homepage</td>
|
|
|
+<td><a href="http://www.zlib.net">http://www.zlib.net</a></td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Versions</td>
|
|
|
+<td>1.2.10, 1.2.11</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>Github</td>
|
|
|
+<td><a href="https://github.com/xmake-io/xmake-repo/blob/master/packages/z/zlib/xmake.lua">zlib/xmake.lua</a></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+<h5 id="installcommand">Install command</h5>
|
|
|
+<pre><code class="lang-console">xrepo install zlib
|
|
|
+</code></pre>
|
|
|
+<h5 id="integrationintheprojectxmakelua">Integration in the project (xmake.lua)</h5>
|
|
|
+<pre><code class="lang-lua">add_requires("zlib")
|
|
|
+</code></pre>
|
|
|
+</article>
|
|
|
+</body>
|
|
|
+</html>
|