6e2542d896
ports: Add libxshfence port
2026-07-07 03:12:39 +03:00
659bc50aec
ports: Update and dont build static freetype
2026-07-07 03:12:39 +03:00
f6c5e3e640
ports: Update and dont build static expat
2026-07-07 03:12:39 +03:00
8957408890
ports: Update and dont build static libpng, libjpeg, libtiff
2026-07-07 03:12:39 +03:00
db8544065e
ports: Don't build static zlib and zstd
2026-07-07 03:12:39 +03:00
9fd015a84e
ports/tuxracer: Use osmesa as the gl library
2026-07-05 07:38:27 +03:00
090ab99903
ports/glu: Use osmesa as the gl provider
2026-07-05 07:34:22 +03:00
58c58bcccf
BuildSystem: Add missing pkg-config file and update .gitignore
2026-07-05 00:45:43 +03:00
f173b7bccc
ports/harfbuzz: Fix infinite circular dependency loop
2026-07-05 00:40:43 +03:00
fde0eb0964
ports: Update vim 9.1.1485->9.2.0538
2026-07-05 00:40:43 +03:00
05ee0a7f49
ports: Update ncurses 6.5->6.6
2026-07-05 00:40:43 +03:00
a863b2ca13
ports/openssh: Add missing patches
...
I just noticed I had some uncommited patches that are required for the
compilation. Also remove the ifaddrs.h fixup as we now support those!
2026-07-05 00:40:43 +03:00
15f6158cea
ports/doom: Update and install to /usr/share/games
2026-07-05 00:24:20 +03:00
c7eb2dbdf3
ports: Replace SDL2 with sdl2-compat
...
There is no need to keep two SDL versions around
2026-07-05 00:24:20 +03:00
380b172968
ports: Update butterscotch and use SDL3
2026-07-05 00:00:11 +03:00
ae0e79aa01
ports: Update openal-soft 1.24.3->1.25.2 and use SDL3
...
No need to use SDL2 anymore :^)
2026-07-04 23:57:00 +03:00
01f0871a83
ports: Add SDL3 port
...
I've been planning on doing this for a long time :D This is mostly based
on the SDL2 backend but there are a bunch of fixes
2026-07-04 23:55:23 +03:00
ac333c9677
ports: Update llvm 20.1.8->22.1.8
2026-06-30 20:14:37 +03:00
5a516a6130
ports/xbanan: Update to new version
2026-06-23 23:56:08 +03:00
160821869d
ports: Add libX{composite,cursor,damage,inerama} ports
2026-06-23 15:28:25 +03:00
aa1b1e1af9
ports: Add butterscotch port
2026-06-22 21:25:04 +03:00
c0ce647c74
ports: Cleanup dependencies and configure flags
2026-05-26 03:31:20 +03:00
05250083b9
ports: Clenup toolchain files
2026-05-26 03:31:20 +03:00
bb170ba613
ports: Allow build scripts install to custom path
...
This will maybe allow packaging ports :)
2026-05-26 03:31:20 +03:00
1602b195c5
ports: Rework ssl certificates
...
ca-certificates:
- update to 2026.03.19
- install to /etc/cacert
- extract individual ceritificates from the bundle
openssl:
- depend on ca-certificates
- install hashed symlinks to individual certs
curl:
- don't depend on ca-certificates; openssl handles this
- set both ca-bundle and ca-path
2026-04-28 02:23:46 +03:00
af17b29414
ports: Add xz port
2026-04-17 18:39:18 +03:00
7badcf80cf
ports: Add libarchive port
2026-04-17 18:37:41 +03:00
7f122d9e89
ports: Add bzip2 port
2026-04-17 18:37:30 +03:00
eff6c79e9e
ports/xbanan: Update to a working version
...
Also don't depend on mesa or Xlib. We only need the protocol headers to
compile the project
2026-04-15 19:25:54 +03:00
e239d9ca55
ports/SDL2: Use 48 kHz floats instead of 44.1 kHz PCM16
2026-04-03 16:17:16 +03:00
5be9bc64a2
ports/libxml2: Configure with -shared-libgcc
...
otherwise it doesn't seem to find libiconv due to __divdc3
2026-03-23 19:09:33 +02:00
64d3a5c8b7
ports: Update zlib 1.3.1->1.3.2
...
1.3.1 is no longer available at zlib.net
2026-03-23 18:54:57 +02:00
684fa1c4b0
ports: Add pixman port
...
This fixes cairo dependencies
2026-03-23 17:58:39 +02:00
a98d851fde
ports: Add gtk3 port
2026-03-23 17:58:39 +02:00
9c3e2dab40
ports: Add pango port
2026-03-23 17:58:39 +02:00
eddb68f2fa
ports/mesa: Build with x support
2026-03-23 17:55:57 +02:00
791091174a
ports/cairo: Build with x support
2026-03-23 17:50:35 +02:00
dd9280c6ea
ports/expat: Add support for shared libraries
2026-03-23 17:48:19 +02:00
a4d83f9fdb
ports: Add xbanan port
...
This allows running x apps on top of my own GUI interface!
2026-03-23 17:47:11 +02:00
f42c5c4a5b
ports: Add a lot of x library ports + xeyes/xclock
2026-03-23 17:45:59 +02:00
186fa4f1a1
ports: Update git 2.52.0->2.53.0
2026-03-23 17:35:08 +02:00
3d2362cb5f
ports/xash3d-fwgs: Don't apply vorbis patch
...
I removed the pathes a while ago
2026-01-21 19:20:02 +02:00
1d07151743
ports/xash-fwgs: Cleanup patches
...
Remove patches that are no longer needed and cleanup the general support
patch
2026-01-13 20:51:58 +02:00
83e5cb81e8
ports: Cleanup projects using cmake
...
There is no need to use $BANAN_CMAKE because our own toolchain directory
is added to path.
2026-01-10 19:32:48 +02:00
d33a8eac9c
ports/mesa: Download prebuilt llvm instead of building it
...
compiling llvm takes too long :D
2026-01-10 16:40:12 +02:00
9355ab1656
ports: Add cairo port
...
This is needed by harfbuzz
2026-01-10 16:21:12 +02:00
1f87bfbf2e
ports/SuperTuxKart: Don't disable configure :D
2026-01-10 16:00:24 +02:00
e06429da87
ports: Add SuperTuxKart port
2026-01-10 13:35:07 +02:00
26058763df
ports: Add harfbuzz port
2026-01-10 13:32:20 +02:00
b2d8199480
ports/openal-soft: Add SDL2 as a dependency
2026-01-08 17:13:59 +02:00