serenity/Ports
Linus Groh 07c765e258 Ports: Make bash link again
No idea why this was suddenly broken, but removing these duplicated
declarations make it build to completion again.
2020-05-18 11:29:08 +02:00
..
bash Ports: Make bash link again 2020-05-18 11:29:08 +02:00
bc
binutils Build: Switch to CMake :^) 2020-05-14 20:15:18 +02:00
byacc
c-ray Build: Switch to CMake :^) 2020-05-14 20:15:18 +02:00
curl
dash Ports: Add dash shell 2020-05-10 19:42:48 +02:00
diffutils
doom
dropbear Ports: Add preliminary dropbear port 2020-05-11 09:50:42 +02:00
ed
figlet
flex
frotz Build: Switch to CMake :^) 2020-05-14 20:15:18 +02:00
gcc Toolchain/Ports: Update to gcc 10.1.0 2020-05-16 09:51:31 +02:00
git Ports: Update git to 2.26.0 2020-04-13 00:46:58 +02:00
gnuplot Build: Switch to CMake :^) 2020-05-14 20:15:18 +02:00
grep
jot Add the libpuffy helper library and jot, patch, and printf utils 2020-03-14 22:24:37 +01:00
klong
less
libarchive
libexpat
libiconv
libpuffy Add the libpuffy helper library and jot, patch, and printf utils 2020-03-14 22:24:37 +01:00
links
lua Build: Switch to CMake :^) 2020-05-14 20:15:18 +02:00
m4
make
mandoc
mawk
mbedtls
mrsh
nano Build: Switch to CMake :^) 2020-05-14 20:15:18 +02:00
nasm
ncurses Ports: Build ncurses --without-ada to avoid potential build failures. 2020-05-10 22:40:51 +02:00
neofetch Ports: Add neofetch 2020-04-28 10:18:58 +02:00
nesalizer
nyancat
openssl Build: Switch to CMake :^) 2020-05-14 20:15:18 +02:00
patch Add the libpuffy helper library and jot, patch, and printf utils 2020-03-14 22:24:37 +01:00
pcre2
printf Add the libpuffy helper library and jot, patch, and printf utils 2020-03-14 22:24:37 +01:00
python-3.6 Ports: Unhardcode Python configuration 2020-04-14 18:40:24 +02:00
quake Build: Switch to CMake :^) 2020-05-14 20:15:18 +02:00
rsync Ports: Added rsync port 2020-05-02 14:12:07 +02:00
SDL2
sed
sl Build: Switch to CMake :^) 2020-05-14 20:15:18 +02:00
termcap Build: Switch to CMake :^) 2020-05-14 20:15:18 +02:00
tinycc
tr Ports: Add tr utility 2020-05-10 19:41:35 +02:00
vim
vttest Ports: Unbreak vttest build by updating package version 2020-03-19 22:52:01 +01:00
zlib
zstd Ports: Add zstd port 2020-03-14 22:25:22 +01:00
.gitignore
.port_include.sh Build: Switch to CMake :^) 2020-05-14 20:15:18 +02:00
build_all.sh
README.md

What's this?

Serenity has software patched to run on it. These shell scripts will allow you to build that sort of software, easily. For example, if you want to install SDL2, simply run its package.sh script. Note that you should have already built Serenity, and be in a Serenity build environment.

Using ports scripts

To do everything, just run the script: ./package.sh To do a single step, you can specify it: ./package.sh build

How do I contribute?

Port software, and add new scripts to build it of course :)