summaryrefslogtreecommitdiff
path: root/Ports/AvailablePorts.md
diff options
context:
space:
mode:
authorLinus Groh <mail@linusgroh.de>2021-01-22 23:20:48 +0100
committerAndreas Kling <kling@serenityos.org>2021-01-23 08:28:25 +0100
commit212c90d68f1a312cbda06a8822730bbffed9f9ec (patch)
tree238a6617fd62a4d2f02620c3843d79d0d50cc1b7 /Ports/AvailablePorts.md
parent1328f54ea9afb21af7d0baa7e544758e3c68bea6 (diff)
downloadserenity-212c90d68f1a312cbda06a8822730bbffed9f9ec.zip
Ports: Add table of all available ports
This adds a separate Markdown document comtaining a table with all available ports, including name, version number and website. This should make it easier to get an overview of what's available or learn more about ports one is not familiar with, as well as checking the current version of each port (many are outdated by now, and the version being hidden in the package.sh script doesn't improve that situation) and spotting ports with no defined version (i.e. install from the main branch), which can break easily and should be avoided. Please keep this list in sync when adding or updating ports. :^)
Diffstat (limited to 'Ports/AvailablePorts.md')
-rw-r--r--Ports/AvailablePorts.md70
1 files changed, 70 insertions, 0 deletions
diff --git a/Ports/AvailablePorts.md b/Ports/AvailablePorts.md
new file mode 100644
index 0000000000..a62c1b6d9d
--- /dev/null
+++ b/Ports/AvailablePorts.md
@@ -0,0 +1,70 @@
+# Available ports
+
+Please make sure to keep this list up to date when adding and updating ports. :^)
+
+| Port | Name | Version | Website |
+|--------------------------------|-----------------------------------------------|-------------------|-------------------------------------------------------|
+| [`bash`](bash/) | GNU Bash | 5.0 | https://www.gnu.org/software/bash/ |
+| [`bc`](bc/) | bc | 2.5.1 | https://github.com/gavinhoward/bc |
+| [`binutils`](binutils/) | GNU Binutils | 2.32 | https://www.gnu.org/software/binutils/ |
+| [`byacc`](byacc/) | Berkeley Yacc | 20191125 | https://invisible-island.net/byacc/byacc.html |
+| [`c-ray`](c-ray/) | C-Ray | | https://github.com/vkoskiv/c-ray |
+| [`curl`](curl/) | curl | 7.65.3 | https://curl.se/ |
+| [`dash`](dash/) | DASH | 0.5.10.2 | http://gondor.apana.org.au/~herbert/dash |
+| [`diffutils`](diffutils/) | GNU Diffutils | 3.5 | https://www.gnu.org/software/diffutils/ |
+| [`doom`](doom/) | DOOM | | https://github.com/SerenityOS/SerenityDOOM |
+| [`dropbear`](dropbear/) | Dropbear SSH | 2019.78 | https://dropbear.nl/mirror/dropbear.html |
+| [`ed`](ed/) | GNU ed | 1.15 | https://www.gnu.org/software/ed/ |
+| [`editline`](editline/) | Minix Editline | 1.17.1 | https://troglobit.com/projects/editline/ |
+| [`figlet`](figlet/) | FIGlet | 2.2.5 | http://www.figlet.org/ |
+| [`flex`](flex/) | flex | 2.6.4 | https://github.com/westes/flex |
+| [`frotz`](frotz/) | Frotz | | https://gitlab.com/DavidGriffith/frotz |
+| [`gcc`](gcc/) | GNU Compiler Collection | 10.2.0 | https://gcc.gnu.org/ |
+| [`git`](git/) | Git | 2.26.0 | https://git-scm.com/ |
+| [`gnuplot`](gnuplot/) | Gnuplot | 5.2.8 | http://www.gnuplot.info/ |
+| [`grep`](grep/) | GNU Grep | 2.5.4 | https://www.gnu.org/software/grep/ |
+| [`indent`](indent/) | GNU indent | 2.2.11 | https://www.gnu.org/software/indent/ |
+| [`jot`](jot/) | jot (OpenBSD) | 6.6 | https://github.com/ibara/libpuffy |
+| [`jq`](jq/) | jq | 1.6 | https://stedolan.github.io/jq/ |
+| [`klong`](klong/) | Klong | 20190926 | http://t3x.org/klong/ |
+| [`less`](less/) | less | 530 | http://www.greenwoodsoftware.com/less/ |
+| [`libarchive`](libarchive/) | libarchive | 3.4.0 | https://libarchive.org/ |
+| [`libexpat`](libexpat/) | Expat | 2.2.9 | https://libexpat.github.io/ |
+| [`libffi`](libffi/) | libffi | 3.3 | https://www.sourceware.org/libffi/ |
+| [`libiconv`](libiconv/) | GNU libiconv | 1.16 | https://www.gnu.org/software/libiconv/ |
+| [`libpuffy`](libpuffy/) | libpuffy | 1.0 | https://github.com/ibara/libpuffy |
+| [`links`](links/) | Links web browser | 2.19 | http://links.twibright.com/ |
+| [`lua`](lua/) | Lua | 5.3.5 | https://www.lua.org/ |
+| [`m4`](m4/) | GNU M4 | 1.4.9 | https://www.gnu.org/software/m4/ |
+| [`make`](make/) | GNU make | 4.3 | https://www.gnu.org/software/make/ |
+| [`mandoc`](mandoc/) | mandoc | 1.14.5 | https://mandoc.bsd.lv/ |
+| [`mawk`](mawk/) | mawk | 1.3.4-20200120 | https://invisible-island.net/mawk/ |
+| [`mbedtls`](mbedtls/) | Mbed TLS | 2.16.2 | https://tls.mbed.org/ |
+| [`mrsh`](mrsh/) | mrsh | d9763a3 | https://mrsh.sh/ |
+| [`nano`](nano/) | GNU nano | 4.5 | https://www.nano-editor.org/ |
+| [`nasm`](nasm/) | Netwide Assembler (NASM) | 2.14.02 | https://www.nasm.us/ |
+| [`ncurses`](ncurses/) | ncurses | 6.2 | https://invisible-island.net/ncurses/announce.html |
+| [`neofetch`](neofetch/) | neofetch | 7.0.0 | https://github.com/dylanaraps/neofetch |
+| [`nesalizer`](nesalizer/) | Nesalizer | | https://github.com/SerenityOS/nesalizer |
+| [`ninja`](ninja/) | Ninja | 1.8.2 | https://ninja-build.org/ |
+| [`nyancat`](nyancat/) | Nyancat | | https://github.com/klange/nyancat |
+| [`openssh`](openssh/) | OpenSSH | 8.3-9ca7e9c | https://github.com/openssh/openssh-portable |
+| [`openssl`](openssl/) | OpenSSL | 1.0.2 | https://www.openssl.org/ |
+| [`patch`](patch/) | patch (OpenBSD) | 6.6 | https://github.com/ibara/libpuffy |
+| [`pcre2`](pcre2/) | Perl-compatible Regular Expressions (PCRE2) | 10.34 | https://www.pcre.org/ |
+| [`pkgconf`](pkgconf/) | pkgconf | 1.7.3 | https://github.com/pkgconf/pkgconf |
+| [`printf`](printf/) | printf (OpenBSD) | 6.6 | https://github.com/ibara/libpuffy |
+| [`python3`](python3/) | Python | 3.9.1 | https://www.python.org/ |
+| [`quake`](quake/) | Quake | 0.65 | https://github.com/SerenityOS/SerenityQuake |
+| [`rsync`](rsync/) | rsync | 3.1.3 | https://rsync.samba.org/ |
+| [`SDL2`](SDL2/) | Simple DirectMedia Layer (SDL2) | | https://github.com/SerenityOS/SDL |
+| [`sed`](sed/) | GNU sed | 4.2.1 | https://www.gnu.org/software/sed/ |
+| [`sl`](sl/) | Steam Locomotive (SL) | | https://github.com/mtoyoda/sl |
+| [`stress-ng`](stress-ng/) | stress-ng | 0.11.23 | https://github.com/ColinIanKing/stress-ng |
+| [`termcap`](termcap/) | GNU termcap | 1.3.1 | https://www.gnu.org/software/termutils/ |
+| [`tinycc`](tinycc/) | Tiny C Compiler (TinyCC) | dev | https://github.com/TinyCC/tinycc |
+| [`tr`](tr/) | tr (OpenBSD) | 6.7 | https://github.com/ibara/libpuffy |
+| [`vim`](vim/) | Vim | | https://www.vim.org/ |
+| [`vttest`](vttest/) | vttest | 20200610 | https://invisible-island.net/vttest/ |
+| [`zlib`](zlib/) | zlib | 1.2.11 | https://www.zlib.net/ |
+| [`zstd`](zstd/) | Zstandard | 1.4.4 | https://facebook.github.io/zstd/ |