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

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

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

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

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

## 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.6, 5.4.1
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")

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

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