Bananymous
63a8f40e67
ports/quake2: Clenaup build script and patches
2026-07-20 06:58:30 +03:00
Bananymous
cf9a495f1d
ports: Add ClassiCube port
2026-07-20 04:07:23 +03:00
Bananymous
f96f2b4cac
ports: Split dejavu fonts to their own port
2026-07-20 04:07:23 +03:00
Bananymous
f6e27e5f05
toolchain: Update gcc 15.2.0->15.3.0
...
There was an ICE bug in gcc 15.2.x when compiling webkitgtk
2026-07-20 04:07:23 +03:00
Bananymous
73a95bd725
ports/lynx: Update 2.9.2->2.9.3 and fix compilation
2026-07-20 04:07:23 +03:00
Bananymous
130c4f681c
ports/ncurses: Enable widec support and disable test compilation
...
There is one test with buggy macros that does not compile and im not
feeling like making a patch for it now :^)
2026-07-20 04:07:23 +03:00
Bananymous
132b75c2d0
ports/bash: Fix compilation with moved winsize
2026-07-07 16:59:20 +03:00
Bananymous
bc8f0f373e
ports: Add tar port
2026-07-07 16:59:20 +03:00
Bananymous
7348511ed3
ports/llvm: Add support for pthread_setname_np and cpu count
...
Also package the llvm into the format mesa expects. This was kinda
tedious to always do manually
2026-07-07 10:30:07 +03:00
Bananymous
1c8112f1a7
ports: Update xbanan
2026-07-07 05:07:36 +03:00
Bananymous
e8a490336c
ports: Build release binaries with meson
2026-07-07 04:36:55 +03:00
Bananymous
e741ab0fa1
ports: Replace libjpeg with libjpeg turbo
...
This is faster and adds some extensions on top of that
2026-07-07 04:36:55 +03:00
Bananymous
7d7b1f0319
ports: Add libspng port
2026-07-07 04:36:55 +03:00
Bananymous
97d26b5d4e
ports: Split mesa into two packages: osmesa, glx
...
Now SDL and other stuff that use opengl dont have to pull X11 libraries
We now also compile glx backend with DRI instead of xlib. This allows
building EGL support as well!
2026-07-07 04:36:55 +03:00
Bananymous
e78fcf63b6
ports: Update mesa 25.0.7->26.1.4
...
This required bringing back osmesa code from 25.0.7 which was the last
version where it was supported. Seems to work fine though
2026-07-07 04:36:55 +03:00
Bananymous
bfad22211f
ports: Add libdrm port
2026-07-07 03:12:39 +03:00
Bananymous
6e2542d896
ports: Add libxshfence port
2026-07-07 03:12:39 +03:00
Bananymous
659bc50aec
ports: Update and dont build static freetype
2026-07-07 03:12:39 +03:00
Bananymous
f6c5e3e640
ports: Update and dont build static expat
2026-07-07 03:12:39 +03:00
Bananymous
8957408890
ports: Update and dont build static libpng, libjpeg, libtiff
2026-07-07 03:12:39 +03:00
Bananymous
db8544065e
ports: Don't build static zlib and zstd
2026-07-07 03:12:39 +03:00
Bananymous
9fd015a84e
ports/tuxracer: Use osmesa as the gl library
2026-07-05 07:38:27 +03:00
Bananymous
090ab99903
ports/glu: Use osmesa as the gl provider
2026-07-05 07:34:22 +03:00
Bananymous
58c58bcccf
BuildSystem: Add missing pkg-config file and update .gitignore
2026-07-05 00:45:43 +03:00
Bananymous
f173b7bccc
ports/harfbuzz: Fix infinite circular dependency loop
2026-07-05 00:40:43 +03:00
Bananymous
fde0eb0964
ports: Update vim 9.1.1485->9.2.0538
2026-07-05 00:40:43 +03:00
Bananymous
05ee0a7f49
ports: Update ncurses 6.5->6.6
2026-07-05 00:40:43 +03:00
Bananymous
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
Bananymous
15f6158cea
ports/doom: Update and install to /usr/share/games
2026-07-05 00:24:20 +03:00
Bananymous
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
Bananymous
380b172968
ports: Update butterscotch and use SDL3
2026-07-05 00:00:11 +03:00
Bananymous
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
Bananymous
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
Bananymous
ac333c9677
ports: Update llvm 20.1.8->22.1.8
2026-06-30 20:14:37 +03:00
Bananymous
5a516a6130
ports/xbanan: Update to new version
2026-06-23 23:56:08 +03:00
Bananymous
160821869d
ports: Add libX{composite,cursor,damage,inerama} ports
2026-06-23 15:28:25 +03:00
Bananymous
aa1b1e1af9
ports: Add butterscotch port
2026-06-22 21:25:04 +03:00
Bananymous
c0ce647c74
ports: Cleanup dependencies and configure flags
2026-05-26 03:31:20 +03:00
Bananymous
05250083b9
ports: Clenup toolchain files
2026-05-26 03:31:20 +03:00
Bananymous
bb170ba613
ports: Allow build scripts install to custom path
...
This will maybe allow packaging ports :)
2026-05-26 03:31:20 +03:00
Bananymous
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
Bananymous
af17b29414
ports: Add xz port
2026-04-17 18:39:18 +03:00
Bananymous
7badcf80cf
ports: Add libarchive port
2026-04-17 18:37:41 +03:00
Bananymous
7f122d9e89
ports: Add bzip2 port
2026-04-17 18:37:30 +03:00
Bananymous
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
Bananymous
e239d9ca55
ports/SDL2: Use 48 kHz floats instead of 44.1 kHz PCM16
2026-04-03 16:17:16 +03:00
Bananymous
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
Bananymous
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
Bananymous
684fa1c4b0
ports: Add pixman port
...
This fixes cairo dependencies
2026-03-23 17:58:39 +02:00
Bananymous
a98d851fde
ports: Add gtk3 port
2026-03-23 17:58:39 +02:00