Commit Graph
255 Commits
Author SHA1 Message Date
Bananymous f9487b63b0 ports: Add gimp port 2026-08-24 21:53:03 +03:00
Bananymous 1a3dc080e6 ports: Add poppler port 2026-08-24 21:53:03 +03:00
Bananymous 1a227504e2 ports: Add AppStream port 2026-08-24 21:53:03 +03:00
Bananymous 69d8927c12 ports: Add libfyaml port 2026-08-24 21:53:03 +03:00
Bananymous 9b5fd077d2 ports: Add mypaint port 2026-08-24 21:53:03 +03:00
Bananymous 889415b22a ports: Add gexiv2 port 2026-08-24 21:53:00 +03:00
Bananymous da94e21dbe ports: Add gegl port 2026-08-24 21:53:00 +03:00
Bananymous 501783e9ae ports: Add babl port 2026-08-24 21:53:00 +03:00
Bananymous f1f2f2aa25 ports: Add lcms2 port 2026-08-24 21:53:00 +03:00
Bananymous f2d08a85a5 porst: Add json-glib port 2026-08-24 21:52:55 +03:00
Bananymous 44189938d7 ports: Add glib-networking port 2026-08-24 21:01:41 +03:00
Bananymous c6536260c3 ports: Add librsvg port
We use version 2.40.21 as that is the last version that does not need a
rust toolchain
2026-08-24 20:58:21 +03:00
Bananymous d22ff2cbc4 ports: Add libcroco port 2026-08-24 20:58:09 +03:00
Bananymous 48d8902e98 ports/glib: Add init script to compile schemas 2026-08-24 20:57:27 +03:00
Bananymous b4349511f4 ports/gdk-pixbuf: Add init script to update pixbuf loader cache
If the loader cache is not updated, pixbuf fails to load anything :)
2026-08-24 20:56:25 +03:00
Bananymous b42b16add7 ports/sdl2-compat: Use -f when linking pc files 2026-08-24 20:55:30 +03:00
Bananymous 8fd18eef4d ports/harfbuzz: Don't compile cairo if its not compiled 2026-08-24 20:54:12 +03:00
Bananymous 1e7afa11d7 ports/ffmpeg: Don't compile static libraries 2026-08-24 20:53:11 +03:00
Bananymous 2f4fec9ab9 ports: Update shared-mime-info 2.4->2.5.1
2.4 failed to build spec on my machine and did not support disabling it
2026-08-24 03:55:19 +03:00
Bananymous 2be915a1df ports: Update xbanan 2026-08-08 01:30:09 +03:00
Bananymous f2bf406db7 ports: Add ccleste port 2026-07-20 06:58:30 +03:00
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