banan-os/ports
Bananymous 256c9daefd ports/SDL2: Optimize rendering and fix cursor
Remove the unnecessary framebuffer layer, we can just use the window's
own framebuffer.

Set default cursor on mouse initialization, this fixes cursor hiding in
tuxracer

defined SetRelativeMouseMode instead of SetMouseCapture. This is what
the behaviour was :D
2025-08-05 03:09:24 +03:00
..
SDL2 ports/SDL2: Optimize rendering and fix cursor 2025-08-05 03:09:24 +03:00
SpecSeek
bash ports: Update to new config.sub syntax 2025-07-22 10:31:56 +03:00
binutils ports: Remove unneeded libtool files after install 2025-07-22 10:32:52 +03:00
bochs ports: Update to new config.sub syntax 2025-07-22 10:31:56 +03:00
ca-certificates
cmake ports: Add cmake port 2025-08-05 03:09:24 +03:00
curl ports: Update to new config.sub syntax 2025-07-22 10:31:56 +03:00
doom ports: Fix doom compilation with the new toolchain 2025-07-15 16:12:03 +03:00
expat ports: Update to new config.sub syntax 2025-07-22 10:31:56 +03:00
freetype ports: Add freetype port 2025-07-31 22:47:29 +03:00
gcc ports: Remove unneeded libtool files after install 2025-07-22 10:32:52 +03:00
git
glu
gmp ports: Remove unneeded libtool files after install 2025-07-22 10:32:52 +03:00
halflife 3000th COMMIT: ports: Add halflife port 2025-07-31 22:47:34 +03:00
libjpeg ports: Update to new config.sub syntax 2025-07-22 10:31:56 +03:00
libpng ports: Update to new config.sub syntax 2025-07-22 10:31:56 +03:00
libtiff ports: Update to new config.sub syntax 2025-07-22 10:31:56 +03:00
libuv ports: Add libuv port 2025-08-05 03:09:24 +03:00
libwebp ports: Update to new config.sub syntax 2025-07-22 10:31:56 +03:00
links
lua
lynx ports: Update to new config.sub syntax 2025-07-22 10:31:56 +03:00
make ports: Update to new config.sub syntax 2025-07-22 10:31:56 +03:00
mesa
mpc ports: Remove unneeded libtool files after install 2025-07-22 10:32:52 +03:00
mpfr ports: Remove unneeded libtool files after install 2025-07-22 10:32:52 +03:00
nasm ports: Update to new config.sub syntax 2025-07-22 10:31:56 +03:00
ncurses ports/ncurses: Add c++ bindings 2025-07-31 22:47:40 +03:00
openssl
python3 ports: Add python3 port 2025-07-22 14:11:09 +03:00
quake2
sdl12-compat
tcc
tcl
tinygb
tuxracer
vim
xash3d-fwgs 3000th COMMIT: ports: Add halflife port 2025-07-31 22:47:34 +03:00
zlib
zstd ports: Update zstd 1.5.6 -> 1.5.7 2025-08-05 03:09:24 +03:00
.gitignore
README.md
install.sh BuildSystem: Fix meson toolchain file 2025-08-05 03:09:24 +03:00

README.md

Ports

Here are all of the ports for banan-os.

Building

Run the build script in the directory of the wanted port.

cd ports/<port name>
./build.sh

Port will be installed to the disk image and is usable when running banan-os for the next time.