ladybird/Ports
Andreas Kling 39190402e4 Ports: Upgrade the vim port to build with more features :^)
Previously we were only able to build with --with-features=small.
Thanks to all the compatibility work done in the kernel and LibC over
the last couple of months, we can now build --with-features=normal.

It's not the biggest deal in the world, but it's pretty nice to see
this kind of progress!
2019-11-17 21:03:41 +01:00
..
bash Ports: Undo POSIX sh compliance changes for now 2019-11-03 10:05:02 +01:00
binutils Ports: Undo POSIX sh compliance changes for now 2019-11-03 10:05:02 +01:00
curl Ports: Undo POSIX sh compliance changes for now 2019-11-03 10:05:02 +01:00
doom Ports: Undo POSIX sh compliance changes for now 2019-11-03 10:05:02 +01:00
figlet Ports: Undo POSIX sh compliance changes for now 2019-11-03 10:05:02 +01:00
gcc Ports: Undo POSIX sh compliance changes for now 2019-11-03 10:05:02 +01:00
less Ports: Undo POSIX sh compliance changes for now 2019-11-03 10:05:02 +01:00
libarchive Ports: Configure libarchive with --without-xml2 2019-11-10 13:09:35 +01:00
libexpat Ports: Undo POSIX sh compliance changes for now 2019-11-03 10:05:02 +01:00
libiconv Ports: Undo POSIX sh compliance changes for now 2019-11-03 10:05:02 +01:00
links Ports: Undo POSIX sh compliance changes for now 2019-11-03 10:05:02 +01:00
lua Ports: Undo POSIX sh compliance changes for now 2019-11-03 10:05:02 +01:00
make Ports: Undo POSIX sh compliance changes for now 2019-11-03 10:05:02 +01:00
mbedtls Ports: Undo POSIX sh compliance changes for now 2019-11-03 10:05:02 +01:00
nano Port: Nano 2019-11-16 12:50:50 +01:00
nasm Ports: add nasm port 2019-11-09 20:52:34 +01:00
ncurses Ports: Build ncurses with --with-termlib 2019-11-16 13:18:43 +01:00
nesalizer Ports: Add nesalizer NES emulator (#722) 2019-11-04 15:18:27 +01:00
nyancat Ports: Undo POSIX sh compliance changes for now 2019-11-03 10:05:02 +01:00
openssl Ports: Add openssl package 2019-11-15 10:30:00 +01:00
python-3.6 Ports: Add initial Python 3.6 port 2019-11-11 22:04:16 +01:00
quake Ports: Undo POSIX sh compliance changes for now 2019-11-03 10:05:02 +01:00
SDL2 Ports: Undo POSIX sh compliance changes for now 2019-11-03 10:05:02 +01:00
tinycc Ports: Undo POSIX sh compliance changes for now 2019-11-03 10:05:02 +01:00
vim Ports: Upgrade the vim port to build with more features :^) 2019-11-17 21:03:41 +01:00
zlib Ports: Undo POSIX sh compliance changes for now 2019-11-03 10:05:02 +01:00
.gitignore Ports: Add .gitignore for Ports (#766) 2019-11-12 11:36:02 +01:00
.port_include.sh Ports: Add support for zip files and ensure configure is executable (#773) 2019-11-13 17:22:24 +01:00
README.md Ports: Switch to new ports system (#594) 2019-09-24 08:56:39 +02:00

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