1c8112f1a7
ports: Update xbanan
2026-07-07 05:07:36 +03:00
e8a490336c
ports: Build release binaries with meson
2026-07-07 04:36:55 +03:00
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
7d7b1f0319
ports: Add libspng port
2026-07-07 04:36:55 +03:00
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
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
bfad22211f
ports: Add libdrm port
2026-07-07 03:12:39 +03:00
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