Commit Graph

275 Commits

Author SHA1 Message Date
Matheus 26cd12e7c6 kernel: add missing sym table generation steps
Adds missing symbol table generation steps that were not commited
alongside previous work. Also bumps astral.
2026-10-09 02:21:18 -03:00
Matheus 92aac97f22 astral: bump revision 2026-10-09 02:13:35 -03:00
Matheus 940b13ff3b astral: bump revision 2026-10-06 11:51:02 -03:00
Matheus b617f11347 mlibc: support GLOB_ALTDIRFUNC 2026-10-06 11:50:57 -03:00
Matheus 855b1186da ports: mupdf 2026-09-24 22:19:44 -03:00
Matheus 52e87fa847 mlibc: bump 2026-09-24 21:12:16 -03:00
Matheus 0a21f7c852 astral: bump revision 2026-09-22 08:16:20 -03:00
Matheus 4425755cf5 classicube: port 2026-09-22 02:02:05 -03:00
Matheus 0fcb7c0be1 distro-files: generate machine-id on first boot 2026-09-22 02:01:33 -03:00
Matheus 42e5974e02 ports: update fontconfog/freetype and add poppler 2026-09-19 12:52:52 -03:00
Matheus 7a533242ad scheduler: make idle cpus steal work 2026-09-16 00:22:05 -03:00
Matheus 58d2e468da futex: refactor and optimize 2026-09-15 14:57:19 -03:00
Matheus d1cc050d76 sched: fix race on thread switching 2026-09-14 13:21:47 -03:00
Matheus 3eaca91ff1 vfs: properly sync metadata 2026-09-14 10:11:31 -03:00
Matheus 68ac5c73cf astral: bump revision 2026-09-13 19:43:03 -03:00
Matheus 485cf616b2 ports: wpa-supplicant 2026-09-10 23:43:25 -03:00
Matheus 2328f889ef kernel: firmware loading 2026-09-09 18:06:17 -03:00
Matheus 83addd3bcb mlibc: update 2026-09-06 00:52:43 -03:00
Matheus ee56266c80 libgpg-error: autogenerate lock 2026-08-20 17:12:27 -03:00
Matheus f9213607b0 ports: world revision bump + fixes 2026-08-20 16:53:52 -03:00
Matheus 017a08a793 ports: bump mlibc/frigg 2026-08-19 19:46:44 -03:00
Matheus 280f68b339 astral: bump revision 2026-08-17 21:47:29 -03:00
Matheus fc013c665c hda: add new card to the known list 2026-08-14 15:31:45 -03:00
Matheus 687779978c astral: bump revision 2026-08-14 14:34:34 -03:00
Matheus d025cc9818 Revert "libgfortran: fix build"
This reverts commit 1030b97c5d.
2026-08-14 13:18:48 -03:00
Matheus 1030b97c5d libgfortran: fix build 2026-08-14 13:02:49 -03:00
Matheus 7dcc6b7ccd ports: lapack 2026-08-13 23:15:43 -03:00
Matheus de86d1f926 gcc: compile gfortran 2026-08-13 23:15:03 -03:00
Matheus 83610d9493 mlibc/frigg: better float printf handling 2026-08-13 23:13:41 -03:00
Matheus 52a8066610 libgomp: add astral-specific implementation of some functions 2026-08-13 00:46:49 -03:00
Matheus a007117400 mlibc: expose SYS_CTL_HW_CPUS_ONLINE and implement _SC_NPROCESSORS_ONLN 2026-08-13 00:44:18 -03:00
Matheus 82fc20bd95 ports: add libgomp package 2026-08-11 14:21:18 -03:00
Matheus a3a0a5701f gcc: enable libgomp support 2026-08-11 14:21:18 -03:00
Matheus 0edd02c9c5 mlibc: implement memalign using posix_memalign 2026-08-11 14:21:18 -03:00
Matheus c0f81d39c9 astral: bump revision 2026-07-08 13:24:26 -03:00
Matheus 7beb93c8e5 Merge pull request #35 from techflashYT/portability
jinx: fix building on non-x86_64 hosts
2026-07-07 16:54:12 -03:00
Matheus f46d85fe6d socket: fix close shutdown properly 2026-07-07 16:49:45 -03:00
techflashYT 3960e1c682 jinx: fix building on non-x86_64 hosts
Allows building Astral on non-x86_64 hosts (e.g. aarch64).
2026-07-07 12:49:07 -07:00
Matheus 196698c059 file: call shutdown on socket close 2026-07-07 14:38:58 -03:00
Matheus cceac09b02 localsocket: do not wait for connect to complete
this matches linux behaviour, where connect() instantly returns and only really happens on a POLLOUT/send()
2026-07-07 02:36:14 -03:00
Matheus bf03d99211 getsockname: remove print 2026-07-07 01:14:49 -03:00
Matheus 96afd5e20d xorg-server: fix when running as !root 2026-07-02 00:07:28 -03:00
Matheus 39e63c3e44 ports: unzip 2026-06-30 22:34:15 -03:00
Matheus 6a9fee0b41 proc: fix event loop while waiting 2026-06-30 18:43:56 -03:00
Matheus 37a4cc957d xdm: bump revision 2026-06-29 20:41:32 -03:00
Matheus 071717a513 distro: handle Xresources 2026-06-29 20:35:33 -03:00
Matheus 151c3c785f nscde: default astra palette and background 2026-06-29 19:27:28 -03:00
Matheus 73ebbde863 distro-files: add .bashrc, /etc/bashrc, move ps1 handling to it and fix xterm /etc/shells 2026-06-29 13:03:52 -03:00
Matheus e9b3a1d562 xdm: source etc profile 2026-06-29 13:02:28 -03:00
Matheus eb798d24b4 scheduler: copy arguments in checktrampoline to prevent a race 2026-06-29 02:13:37 -03:00