ab00686ac9
ports: Add mesa port
2025-06-28 20:51:29 +03:00
c3004a038f
ports: Add bash port
2025-06-28 20:48:13 +03:00
9cf9d8847b
ports: Add lua port
2025-06-28 20:48:13 +03:00
0a3c10566b
ports: vim update to 9.1
2025-06-28 20:48:13 +03:00
c94243e107
ports: Update some ports to new syntax
2025-06-28 20:48:13 +03:00
505388b9fa
ports: Add pre_install and post_install to install.sh
2025-06-28 20:25:35 +03:00
c7c3dd7662
init/ports: Fix environment variables in init/ncurses
...
init no longer sets NCURSES_NO_UTF8_ACS
ncurses no longer sets TERM
2025-06-28 20:25:35 +03:00
2b2130ff42
toolchain/ports: Use strip install targets
...
I just found that these exist. This is much cleaner than manually
stripping the executables!
2025-06-28 20:25:35 +03:00
463ce05da0
ports: Allow specifying custom make targets
2025-06-28 20:25:35 +03:00
fa4095ba95
ports: Add pre_configure to build system
...
We have post_configure, so why not this :)
2025-06-28 20:25:35 +03:00
6fa7fe26dc
ports: Add support for meson build systems
2025-06-28 16:55:13 +03:00
fe804c123d
ports: Add expat port
2025-06-28 16:55:13 +03:00
dba32fb95d
ports: Add SONAME to zlib's dynamic library
2025-06-28 16:55:13 +03:00
7dc187fdb1
ports: Update gcc 12.2.0->15.1.0
...
Also enable threading :)
2025-06-28 16:55:13 +03:00
ee5a627952
ports: Update mpfr 4.2.1->4.2.2
2025-06-28 16:53:06 +03:00
3b83561309
ports: Fix gmp port to compile with gcc 15.1.0
2025-06-28 16:53:06 +03:00
6fb0b5203a
ports: Update binutils 2.39->2.44
2025-06-28 16:53:06 +03:00
69bdff6b7e
ports: Add links port
...
We now have graphical browser on banan-os :O
2025-06-11 16:02:00 +03:00
8574fcf6e1
ports: Add libwebp port
2025-06-11 16:01:47 +03:00
f4f424bf04
ports: Add libtiff port
2025-06-11 16:01:47 +03:00
ac745bfa3d
ports: Add libjpeg port
2025-06-11 16:01:47 +03:00
aa691f236e
ports: Add libpng port
2025-06-11 16:01:47 +03:00
a0a9d49d81
ports: Update toolchain triple and add post_configure
...
post_configure is called after default configure. This can be used for
port specific customization when using default configure function
2025-06-11 16:01:47 +03:00
515918329c
ports: Add SpecSeek port
2025-06-06 17:41:59 +03:00
f2ccab2df7
ports/openssl: Fix openssl
...
New unistd.h definitions (or something) makes openssl think recvmsg is
available, disable it manually.
2025-06-01 19:51:33 +03:00
8392472bac
ports: Add git port
...
This commit is pushed from banan-os :D
2025-05-29 00:31:40 +00:00
50024fbf8b
ports/vim: Set EDITOR=vim in .shellrc
2025-05-29 01:20:30 +03:00
3040940e35
ports/tcc: Fix 32 bit build and add version name
...
tcc was using "Linux" for machine name in version string if it was not
explicitly specified.
2025-05-07 18:33:39 +03:00
df3d2d57c3
ports/quake2: Update to new LibGUI interface
2025-05-07 17:23:15 +03:00
92d26f2216
ports/doom: Update to new LibGUI interface
2025-05-07 17:21:29 +03:00
0380c68f89
ports/tinygb: Update to new LibGUI interface
2025-05-07 17:21:29 +03:00
c0181820a9
ports/tinygb: Set title like sdl frontend does
2025-05-05 01:10:41 +03:00
95a80bfe81
ports: Add tinygb port
...
This is awesome!
2025-04-23 13:19:28 +03:00
53e9eab0cd
ports/tcc: Fix building on 32 bit
2025-04-23 08:43:27 +03:00
34e680d792
ports/ncurses: Set some needed environment variables
...
ncurses depends on these being set to function properly
2025-04-22 01:56:34 +03:00
32d543943b
ports: Add lynx port
...
I have had this for a while but apparently never commited :D
2025-04-22 01:44:49 +03:00
2632507980
ports/ca-certificates: Add symlink to /etc/ssl/cert.pem
...
Some ports try to use this file
2025-04-22 01:44:02 +03:00
5305f962c0
ports/openssl: Make openssl port threaded
2025-04-21 19:59:57 +03:00
3d34e6e6d9
ports: ncurses add support for shared libraries
2025-04-19 05:55:16 +03:00
22374ac8f7
ports: Add make port
2025-01-28 22:50:11 +02:00
efb577769e
ports: Add nasm port
2025-01-25 23:10:04 +02:00
8c569ac7bf
2500th COMMIT: ports: Add gcc port
...
I've had this laying around locally for a while. binutils was not
working so I didn't feel like this was worth pushing. My new stdio FILE
buffering rewrite fixed binutils and now gcc actually works!
2025-01-25 18:40:16 +02:00
a84fb57e32
ports: Add binutils port
2025-01-25 18:40:16 +02:00
7314d2b577
ports: Add mpc port
...
This will be used by gcc
2025-01-25 18:40:16 +02:00
ba83ede0d1
ports: Add mpfr port
...
This will be used by gcc
2025-01-25 18:40:08 +02:00
42500ce043
ports: Add gmp port
...
This will be used by gcc
2025-01-25 18:40:04 +02:00
58cdcf754c
ports: Update curl port
...
This patch updates curl to version 8.11.1 and adds support for dynamic
libraries
2025-01-24 19:23:33 +02:00
d969f5df7b
ports: Add zstd port
2025-01-24 19:23:33 +02:00
3ae6ffdb01
ports/tcc: Create usr/include/sys/ucontext.h
...
This file does not have to contain anything, tcc just requires that it
exists.
2024-12-08 20:42:04 +02:00
8fa443879c
ports: Add working tcc port!
...
You can actually now compile programs within banan-os!!
2024-12-04 21:23:09 +02:00