bsd.md 20 KB

a

autoconf (bsd)

| Description | An extensible package of M4 macros that produce shell scripts to automatically configure software source code packages. | | -- | -- | | Homepage | https://www.gnu.org/software/autoconf/autoconf.html | | Versions | 2.68, 2.69 | | Architectures | i386, x86_64 | | Definition | autoconf/xmake.lua |

Install command
xrepo install autoconf
Integration in the project (xmake.lua)
add_requires("autoconf")

automake (bsd)

| Description | A tool for automatically generating Makefile.in files compliant with the GNU Coding Standards. | | -- | -- | | Homepage | https://www.gnu.org/software/automake/ | | Versions | 1.15.1, 1.16.1, 1.9.5, 1.9.6 | | Architectures | i386, x86_64 | | Definition | automake/xmake.lua |

Install command
xrepo install automake
Integration in the project (xmake.lua)
add_requires("automake")

b

bin2c (bsd)

| Description | A simple utility for converting a binary file to a c application | | -- | -- | | Homepage | https://github.com/gwilymk/bin2c | | Versions | 0.0.1 | | Architectures | i386, x86_64 | | Definition | bin2c/xmake.lua |

Install command
xrepo install bin2c
Integration in the project (xmake.lua)
add_requires("bin2c")

binutils (bsd)

| Description | GNU binary tools for native development | | -- | -- | | Homepage | https://www.gnu.org/software/binutils/binutils.html | | License | GPL-2.0 | | Versions | 2.34 | | Architectures | i386, x86_64 | | Definition | binutils/xmake.lua |

Install command
xrepo install binutils
Integration in the project (xmake.lua)
add_requires("binutils")

c

catch2 (bsd)

| Description | *Catch2 is a multi-paradigm test framework for C++. which also supports Objective-C (and maybe C). * | | -- | -- | | Homepage | https://github.com/catchorg/Catch2 | | Versions | 2.9.2 | | Architectures | i386, x86_64 | | Definition | catch2/xmake.lua |

Install command
xrepo install catch2
Integration in the project (xmake.lua)
add_requires("catch2")

cmake (bsd)

| Description | A cross-platform family of tool designed to build, test and package software | | -- | -- | | Homepage | https://cmake.org | | Versions | 3.11.4, 3.15.4, 3.18.4 | | Architectures | i386, x86_64 | | Definition | cmake/xmake.lua |

Install command
xrepo install cmake
Integration in the project (xmake.lua)
add_requires("cmake")

concurrentqueue (bsd)

| Description | An industrial-strength lock-free queue for C++. | | -- | -- | | Homepage | https://github.com/cameron314/concurrentqueue | | Versions | | | Architectures | i386, x86_64 | | Definition | concurrentqueue/xmake.lua |

Install command
xrepo install concurrentqueue
Integration in the project (xmake.lua)
add_requires("concurrentqueue")

cpp-taskflow (bsd)

| Description | A fast C++ header-only library to help you quickly write parallel programs with complex task dependencies | | -- | -- | | Homepage | https://cpp-taskflow.github.io/ | | Versions | 2.2.0 | | Architectures | i386, x86_64 | | Definition | cpp-taskflow/xmake.lua |

Install command
xrepo install cpp-taskflow
Integration in the project (xmake.lua)
add_requires("cpp-taskflow")

cxxopts (bsd)

| Description | Lightweight C++ command line option parser | | -- | -- | | Homepage | https://github.com/jarro2783/cxxopts | | Versions | v2.2.0 | | Architectures | i386, x86_64 | | Definition | cxxopts/xmake.lua |

Install command
xrepo install cxxopts
Integration in the project (xmake.lua)
add_requires("cxxopts")

d

doctest (bsd)

| Description | The fastest feature-rich C++11/14/17/20 single-header testing framework for unit tests and TDD | | -- | -- | | Homepage | http://bit.ly/doctest-docs | | Versions | 2.3.1, 2.3.6 | | Architectures | i386, x86_64 | | Definition | doctest/xmake.lua |

Install command
xrepo install doctest
Integration in the project (xmake.lua)
add_requires("doctest")

f

fmt (bsd)

| Description | fmt is an open-source formatting library for C++. It can be used as a safe and fast alternative to (s)printf and iostreams. | | -- | -- | | Homepage | https://fmt.dev | | Versions | 5.3.0, 6.0.0, 6.2.0 | | Architectures | i386, x86_64 | | Definition | fmt/xmake.lua |

Install command
xrepo install fmt
Integration in the project (xmake.lua)
add_requires("fmt")

g

glm (bsd)

| Description | OpenGL Mathematics (GLM) | | -- | -- | | Homepage | https://glm.g-truc.net/ | | Versions | 0.9.9+8 | | Architectures | i386, x86_64 | | Definition | glm/xmake.lua |

Install command
xrepo install glm
Integration in the project (xmake.lua)
add_requires("glm")

gtest (bsd)

| Description | Google Testing and Mocking Framework. | | -- | -- | | Homepage | https://github.com/google/googletest | | Versions | 1.10.0, 1.8.1 | | Architectures | i386, x86_64 | | Definition | gtest/xmake.lua |

Install command
xrepo install gtest
Integration in the project (xmake.lua)
add_requires("gtest")

h

hopscotch-map (bsd)

| Description | A C++ implementation of a fast hash map and hash set using hopscotch hashing | | -- | -- | | Homepage | https://github.com/Tessil/hopscotch-map | | Versions | v2.3.0 | | Architectures | i386, x86_64 | | Definition | hopscotch-map/xmake.lua |

Install command
xrepo install hopscotch-map
Integration in the project (xmake.lua)
add_requires("hopscotch-map")

i

inja (bsd)

| Description | A Template Engine for Modern C++ | | -- | -- | | Homepage | https://pantor.github.io/inja/ | | Versions | v2.1.0 | | Architectures | i386, x86_64 | | Definition | inja/xmake.lua |

Install command
xrepo install inja
Integration in the project (xmake.lua)
add_requires("inja")

irrXML (bsd)

| Description | High speed and easy-to-use XML Parser for C++ | | -- | -- | | Homepage | https://sourceforge.net/projects/irrlicht/ | | Versions | 1.2 | | Architectures | i386, x86_64 | | Definition | irrXML/xmake.lua |

Install command
xrepo install irrXML
Integration in the project (xmake.lua)
add_requires("irrXML")

l

libjpeg (bsd)

| Description | A widely used C library for reading and writing JPEG image files. | | -- | -- | | Homepage | http://ijg.org/ | | Versions | v9b, v9c | | Architectures | i386, x86_64 | | Definition | libjpeg/xmake.lua |

Install command
xrepo install libjpeg
Integration in the project (xmake.lua)
add_requires("libjpeg")

libtool (bsd)

| Description | A generic library support script. | | -- | -- | | Homepage | https://www.gnu.org/software/libtool/ | | Versions | 2.4.5, 2.4.6 | | Architectures | i386, x86_64 | | Definition | libtool/xmake.lua |

Install command
xrepo install libtool
Integration in the project (xmake.lua)
add_requires("libtool")

lua (bsd)

| Description | A powerful, efficient, lightweight, embeddable scripting language. | | -- | -- | | Homepage | http://lua.org | | Versions | 5.1.5, 5.2.4, 5.3.5 | | Architectures | i386, x86_64 | | Definition | lua/xmake.lua |

Install command
xrepo install lua
Integration in the project (xmake.lua)
add_requires("lua")

luajit (bsd)

| Description | A Just-In-Time Compiler (JIT) for the Lua programming language. | | -- | -- | | Homepage | http://luajit.org | | Versions | 2.1.0-beta3 | | Architectures | i386, x86_64 | | Definition | luajit/xmake.lua |

Install command
xrepo install luajit
Integration in the project (xmake.lua)
add_requires("luajit")

m

m4 (bsd)

| Description | Macro processing language | | -- | -- | | Homepage | https://www.gnu.org/software/m4 | | Versions | 1.4.18 | | Architectures | i386, x86_64 | | Definition | m4/xmake.lua |

Install command
xrepo install m4
Integration in the project (xmake.lua)
add_requires("m4")

make (bsd)

| Description | GNU make tool. | | -- | -- | | Homepage | https://www.gnu.org/software/make/ | | Versions | 4.2.1 | | Architectures | i386, x86_64 | | Definition | make/xmake.lua |

Install command
xrepo install make
Integration in the project (xmake.lua)
add_requires("make")

meson (bsd)

| Description | Fast and user friendly build system. | | -- | -- | | Homepage | https://mesonbuild.com/ | | Versions | 0.50.1 | | Architectures | i386, x86_64 | | Definition | meson/xmake.lua |

Install command
xrepo install meson
Integration in the project (xmake.lua)
add_requires("meson")

moonjit (bsd)

| Description | A Just-In-Time Compiler (JIT) for the Lua programming language. | | -- | -- | | Homepage | https://github.com/moonjit/moonjit | | Versions | 2.2.0 | | Architectures | i386, x86_64 | | Definition | moonjit/xmake.lua |

Install command
xrepo install moonjit
Integration in the project (xmake.lua)
add_requires("moonjit")

n

nasm (bsd)

| Description | Netwide Assembler (NASM) is an 80x86 assembler. | | -- | -- | | Homepage | https://www.nasm.us/ | | Versions | 2.13.03 | | Architectures | i386, x86_64 | | Definition | nasm/xmake.lua |

Install command
xrepo install nasm
Integration in the project (xmake.lua)
add_requires("nasm")

ncurses (bsd)

| Description | A free software emulation of curses. | | -- | -- | | Homepage | https://www.gnu.org/software/ncurses/ | | Versions | 6.1 | | Architectures | i386, x86_64 | | Definition | ncurses/xmake.lua |

Install command
xrepo install ncurses
Integration in the project (xmake.lua)
add_requires("ncurses")

ninja (bsd)

| Description | Small build system for use with gyp or CMake. | | -- | -- | | Homepage | https://ninja-build.org/ | | Versions | 1.9.0 | | Architectures | i386, x86_64 | | Definition | ninja/xmake.lua |

Install command
xrepo install ninja
Integration in the project (xmake.lua)
add_requires("ninja")

nlohmann_json (bsd)

| Description | JSON for Modern C++ | | -- | -- | | Homepage | https://nlohmann.github.io/json/ | | Versions | v3.9.1 | | Architectures | i386, x86_64 | | Definition | nlohmann_json/xmake.lua |

Install command
xrepo install nlohmann_json
Integration in the project (xmake.lua)
add_requires("nlohmann_json")

p

patch (bsd)

| Description | GNU patch, which applies diff files to original files. | | -- | -- | | Homepage | http://www.gnu.org/software/patch/patch.html | | Versions | 2.7.6 | | Architectures | i386, x86_64 | | Definition | patch/xmake.lua |

Install command
xrepo install patch
Integration in the project (xmake.lua)
add_requires("patch")

pkg-config (bsd)

| Description | A helper tool used when compiling applications and libraries. | | -- | -- | | Homepage | https://freedesktop.org/wiki/Software/pkg-config/ | | Versions | 0.29.2 | | Architectures | i386, x86_64 | | Definition | pkg-config/xmake.lua |

Install command
xrepo install pkg-config
Integration in the project (xmake.lua)
add_requires("pkg-config")

protoc (bsd)

| Description | Google's data interchange format compiler | | -- | -- | | Homepage | https://developers.google.com/protocol-buffers/ | | Versions | 3.8.0 | | Architectures | i386, x86_64 | | Definition | protoc/xmake.lua |

Install command
xrepo install protoc
Integration in the project (xmake.lua)
add_requires("protoc")

pybind11 (bsd)

| Description | Seamless operability between C++11 and Python. | | -- | -- | | Homepage | https://github.com/pybind/pybind11 | | Versions | 2.5.0 | | Architectures | i386, x86_64 | | Definition | pybind11/xmake.lua |

Install command
xrepo install pybind11
Integration in the project (xmake.lua)
add_requires("pybind11")

python (bsd)

| Description | The python programming language. | | -- | -- | | Homepage | https://www.python.org/ | | Versions | 2.7.15, 3.7.0 | | Architectures | i386, x86_64 | | Definition | python/xmake.lua |

Install command
xrepo install python
Integration in the project (xmake.lua)
add_requires("python")

python2 (bsd)

| Description | The python programming language. | | -- | -- | | Homepage | https://www.python.org/ | | Versions | 2.7.15 | | Architectures | i386, x86_64 | | Definition | python2/xmake.lua |

Install command
xrepo install python2
Integration in the project (xmake.lua)
add_requires("python2")

r

rapidjson (bsd)

| Description | RapidJSON is a JSON parser and generator for C++. | | -- | -- | | Homepage | https://github.com/Tencent/rapidjson | | Versions | v1.1.0 | | Architectures | i386, x86_64 | | Definition | rapidjson/xmake.lua |

Install command
xrepo install rapidjson
Integration in the project (xmake.lua)
add_requires("rapidjson")

s

spdlog (bsd)

| Description | Fast C++ logging library. | | -- | -- | | Homepage | https://github.com/gabime/spdlog | | Versions | 1.3.1, 1.4.2, 1.5.0, 1.8.0 | | Architectures | i386, x86_64 | | Definition | spdlog/xmake.lua |

Install command
xrepo install spdlog
Integration in the project (xmake.lua)
add_requires("spdlog")

stb (bsd)

| Description | single-file public domain (or MIT licensed) libraries for C/C++ | | -- | -- | | Homepage | https://github.com/nothings/stb | | Versions | 0.0 | | Architectures | i386, x86_64 | | Definition | stb/xmake.lua |

Install command
xrepo install stb
Integration in the project (xmake.lua)
add_requires("stb")

t

tbox (bsd)

| Description | A glib-like multi-platform c library | | -- | -- | | Homepage | http://www.tboox.org | | Versions | v1.6.2, v1.6.3, v1.6.4, v1.6.5 | | Architectures | i386, x86_64 | | Definition | tbox/xmake.lua |

Install command
xrepo install tbox
Integration in the project (xmake.lua)
add_requires("tbox")

tmxparser (bsd)

| Description | C++11 library for parsing the maps generated by Tiled Map Editor | | -- | -- | | Homepage | https://github.com/sainteos/tmxparser | | Versions | 2.2.0 | | Architectures | i386, x86_64 | | Definition | tmxparser/xmake.lua |

Install command
xrepo install tmxparser
Integration in the project (xmake.lua)
add_requires("tmxparser")

y

yasm (bsd)

| Description | Modular BSD reimplementation of NASM. | | -- | -- | | Homepage | https://yasm.tortall.net/ | | Versions | 1.3.0 | | Architectures | i386, x86_64 | | Definition | yasm/xmake.lua |

Install command
xrepo install yasm
Integration in the project (xmake.lua)
add_requires("yasm")