This is a mirror page, please see the original page:

https://xrepo.xmake.io/#/packages/bsd

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")

brotli (bsd)

Description Brotli compression format.
Homepage https://github.com/google/brotli
Versions 1.0.9
Architectures i386, x86_64
Definition brotli/xmake.lua
Install command
xrepo install brotli
Integration in the project (xmake.lua)
add_requires("brotli")

c

capstone (bsd)

Description Disassembly framework with the target of becoming the ultimate disasm engine for binary analysis and reversing in the security community.
Homepage http://www.capstone-engine.org
Versions 4.0.2
Architectures i386, x86_64
Definition capstone/xmake.lua
Install command
xrepo install capstone
Integration in the project (xmake.lua)
add_requires("capstone")

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")

cereal (bsd)

Description cereal is a header-only C++11 serialization library.
Homepage https://uscilab.github.io/cereal/index.html
License BSD-3-Clause
Versions 1.3.0
Architectures i386, x86_64
Definition cereal/xmake.lua
Install command
xrepo install cereal
Integration in the project (xmake.lua)
add_requires("cereal")

cgetopt (bsd)

Description A GNU getopt() implementation written in pure C.
Homepage https://github.com/xq114/cgetopt/
Versions 1.0
Architectures i386, x86_64
Definition cgetopt/xmake.lua
Install command
xrepo install cgetopt
Integration in the project (xmake.lua)
add_requires("cgetopt")

clara (bsd)

Description A simple to use, composable, command line parser for C++ 11 and beyond.
Homepage https://github.com/catchorg/Clara
License BSL-1.0
Versions 1.1.5
Architectures i386, x86_64
Definition clara/xmake.lua
Install command
xrepo install clara
Integration in the project (xmake.lua)
add_requires("clara")

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")

e

expected (bsd)

Description C++11/14/17 std::expected with functional-style extensions
Homepage https://github.com/TartanLlama/expected
License CC0
Versions v1.0.0
Architectures i386, x86_64
Definition expected/xmake.lua
Install command
xrepo install expected
Integration in the project (xmake.lua)
add_requires("expected")

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, 7.1.3
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")

gn (bsd)

Description GN is a meta-build system that generates build files for Ninja.
Homepage https://gn.googlesource.com/gn
Versions 20201128
Architectures i386, x86_64
Definition gn/xmake.lua
Install command
xrepo install gn
Integration in the project (xmake.lua)
add_requires("gn")

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")

http_parser (bsd)

Description Parser for HTTP messages written in C.
Homepage https://github.com/nodejs/http-parser
Versions v2.9.4
Architectures i386, x86_64
Definition http_parser/xmake.lua
Install command
xrepo install http_parser
Integration in the project (xmake.lua)
add_requires("http_parser")

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")

ip2region (bsd)

Description IP address region search library.
Homepage https://github.com/lionsoul2014/ip2region
License Apache-2.0
Versions v2020.10.31
Architectures i386, x86_64
Definition ip2region/xmake.lua
Install command
xrepo install ip2region
Integration in the project (xmake.lua)
add_requires("ip2region")

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")

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")

j

jsoncons (bsd)

Description A C++, header-only library for constructing JSON and JSON-like data formats, with JSON Pointer, JSON Patch, JSONPath, JMESPath, CSV, MessagePack, CBOR, BSON, UBJSON
Homepage https://danielaparker.github.io/jsoncons/
Versions v0.158.0
Architectures i386, x86_64
Definition jsoncons/xmake.lua
Install command
xrepo install jsoncons
Integration in the project (xmake.lua)
add_requires("jsoncons")

k

kcp (bsd)

Description A Fast and Reliable ARQ Protocol.
Homepage https://github.com/skywind3000/kcp
Versions 1.7
Architectures i386, x86_64
Definition kcp/xmake.lua
Install command
xrepo install kcp
Integration in the project (xmake.lua)
add_requires("kcp")

l

libjpeg (bsd)

Description A widely used C library for reading and writing JPEG image files.
Homepage http://ijg.org/
Versions v9b, v9c, v9d
Architectures i386, x86_64
Definition libjpeg/xmake.lua
Install command
xrepo install libjpeg
Integration in the project (xmake.lua)
add_requires("libjpeg")

libpng (bsd)

Description The official PNG reference library
Homepage http://www.libpng.org/pub/png/libpng.html
License libpng-2.0
Versions v1.6.34, v1.6.35, v1.6.36, v1.6.37
Architectures i386, x86_64
Definition libpng/xmake.lua
Install command
xrepo install libpng
Integration in the project (xmake.lua)
add_requires("libpng")

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")

llhttp (bsd)

Description Port of http_parser to llparse
Homepage https://github.com/nodejs/llhttp
License MIT
Versions v3.0.0
Architectures i386, x86_64
Definition llhttp/xmake.lua
Install command
xrepo install llhttp
Integration in the project (xmake.lua)
add_requires("llhttp")

lua (bsd)

Description A powerful, efficient, lightweight, embeddable scripting language.
Homepage http://lua.org
Versions v5.1.1, v5.2.3, v5.3.6, v5.4.1, v5.4.2
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")

lyra (bsd)

Description A simple to use, composable, command line parser for C++ 11 and beyond
Homepage https://www.bfgroup.xyz/Lyra/
License BSL-1.0
Versions 1.5.1
Architectures i386, x86_64
Definition lyra/xmake.lua
Install command
xrepo install lyra
Integration in the project (xmake.lua)
add_requires("lyra")

lz4 (bsd)

Description LZ4 - Extremely fast compression
Homepage https://www.lz4.org/
Versions v1.9.3
Architectures i386, x86_64
Definition lz4/xmake.lua
Install command
xrepo install lz4
Integration in the project (xmake.lua)
add_requires("lz4")

lzo (bsd)

Description LZO is a portable lossless data compression library written in ANSI C.
Homepage http://www.oberhumer.com/opensource/lzo
License GPL-2.0
Versions 2.10
Architectures i386, x86_64
Definition lzo/xmake.lua
Install command
xrepo install lzo
Integration in the project (xmake.lua)
add_requires("lzo")

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, 0.56.0
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/
License BSD-2-Clause
Versions 2.13.03, 2.15.05
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.10.1, 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, 2.7.18, 3.7.0, 3.8.1, 3.8.5
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, 2.7.18
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, 1.8.1
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")

tinyformat (bsd)

Description Minimal, type safe printf replacement library for C++
Homepage https://github.com/c42f/tinyformat/
Versions 2.3.0
Architectures i386, x86_64
Definition tinyformat/xmake.lua
Install command
xrepo install tinyformat
Integration in the project (xmake.lua)
add_requires("tinyformat")

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")

yyjson (bsd)

Description The fastest JSON library in C.
Homepage https://github.com/ibireme/yyjson
Versions 0.2.0
Architectures i386, x86_64
Definition yyjson/xmake.lua
Install command
xrepo install yyjson
Integration in the project (xmake.lua)
add_requires("yyjson")

z

zstd (bsd)

Description Zstandard - Fast real-time compression algorithm
Homepage https://www.zstd.net/
Versions v1.4.5
Architectures i386, x86_64
Definition zstd/xmake.lua
Install command
xrepo install zstd
Integration in the project (xmake.lua)
add_requires("zstd")