Wildan M
1bba2b69bd
openssl3: Patches for linux relibc
2026-05-05 05:10:29 +07:00
Wildan M
6862a7b98d
Adapt changes needed for linux-relibc
2026-05-03 09:39:01 +07:00
Jeremy Soller
e36c3d98eb
libmodplug1: define _GNU_SOURCE so string.h includes strings.h
2026-05-02 11:10:15 -06:00
Jeremy Soller
7fcfc50b89
libiconv: manually set ac_cv_c_bigendian=no to fix riscv64gc builds
2026-05-01 10:57:46 -06:00
Wildan M
e43f2f3744
Fix libedit from linking termcap
2026-04-26 09:54:32 +07:00
auronandace
64f6b1f367
remove TODO regarding promotion
2026-04-16 09:35:59 +01:00
auronandace
b5eec87674
promote openssl3 out of WIP
2026-04-16 09:05:16 +01:00
Wildan M
1870808a1f
Change all openssl1 to openssl3
2026-04-11 07:16:54 +07:00
Wildan M
c80df6a9e5
Fix ncurses compilation due to wchar_t
2026-04-09 06:40:49 +07:00
Wildan M
12c9a4d498
Add missing blake3 hashes
2026-04-05 02:24:20 +07:00
Wildan M
ec017dc32b
Fix prefix paths for hosted redox
2026-04-01 08:58:11 +07:00
DeadBranch
ec948106bd
Fixed ncurses blake3 hash
2026-03-22 21:20:28 +01:00
Wildan M
6581cf2163
Fix ncursesw, readline and bzip2 for python build
2026-03-10 10:37:44 +07:00
Wildan M
9bab0c1fc4
Use ncursesw to support unicode everywhere
2026-03-10 07:34:41 +07:00
Wildan M
49a2777299
Couple of fixes for mate desktop
2026-03-05 12:54:05 +07:00
Anhad Singh
e3c4d6be25
feat(libuv): set count
...
Initialise `count` for:
* `uv_cpu_info`
* `uv_interface_addresses`
Signed-off-by: Anhad Singh <andypython@protonmail.com>
2026-02-27 16:11:48 +11:00
Mark Harris
ecd8fe96ca
Promote opusfile recipe
2026-02-24 07:04:27 -08:00
Wildan M
dcc12a361a
Enable hosted libstdc++ for i586 & riscv64gc with workaround
2026-02-22 14:30:57 +07:00
Wildan M
2822d533ea
Add clang-install to relibc prefix and use them for llvm-config
2026-02-21 17:55:49 +07:00
Jeremy Soller
8da5e3144d
mesa: enable vulkan swrast
2026-02-20 07:59:29 -07:00
Mark Harris
7f4655a533
Promote libopus recipe
2026-02-19 11:50:36 -08:00
Mark Harris
b346d0ad87
Update and fix build of libflac recipe
2026-02-18 11:30:44 -08:00
Wildan M
94ecf151f8
Fix ncurses not emitting C++ binding
2026-02-17 13:49:11 +07:00
Wildan M
fbe18939bf
Fix libgmp not build shared libs (again)
2026-02-16 16:52:47 +07:00
Jeremy Soller
ed2c186918
libgmp: do not regenerate autotools on host
2026-02-12 18:12:08 -07:00
Jeremy Soller
1426403828
gstreamer: fix compilation
2026-02-10 19:14:46 -07:00
Wildan M
beb5f0deec
Add back autotools for libgmp
2026-02-08 13:49:47 +07:00
Wildan M
59bf03630f
Use GCC static libs, remove them from podman
2026-02-08 08:49:12 +07:00
Anhad Singh
b17dd28e62
misc(recipes): remove DYNAMIC_INIT from source scripts
...
`autotools_recursive_regenerate` is now defined regardless of
`DYNAMIC_INIT`.
Signed-off-by: Anhad Singh <andypython@protonmail.com>
2026-02-04 18:27:55 +11:00
Wildan M
3be4beaabb
Move all ui dir
2026-01-29 05:25:12 +07:00
Jeremy Soller
dcbde55662
glib: default to decimal_point being '.' in locale
2026-01-15 19:18:23 -07:00
Wildan M
465f91f513
Remove usage of nproc in builds
2026-01-06 18:30:31 +07:00
Wildan M
d034e6a381
Fixes for other arch like RISC-V
2025-12-30 11:03:37 +07:00
Wildan M
2fe4fdc2fb
Further fixes to make gcc13 compile
2025-12-30 11:03:36 +07:00
Wildan M
0ad7cae812
Further fixes for bootstrap
2025-12-30 11:03:35 +07:00
Wildan M
eb2a7d7413
Bootstrap GCC prefix using cookbook
2025-12-30 11:03:34 +07:00
Wildan M
b369a4ddd1
Fix cross compiling neovim
2025-12-29 23:38:04 +07:00
Wildan M
e6b4294501
Update python to use host recipe as bootstrap
2025-12-09 23:30:00 +07:00
Wildan M
1ca17090a9
Fix mesa compilation
2025-12-08 10:48:51 -05:00
Wildan M
647666a5c6
Update mesa and drop deps to llvm18
2025-12-07 22:04:35 +07:00
Jeremy Soller
ea5182e6ce
Merge branch 'fix_urcu' into 'master'
...
Fix liburcu
See merge request redox-os/redox!1739
2025-12-06 08:15:53 -07:00
bjorn3
bf6da7ccf9
liburcu: Fix compilation on Redox OS
2025-12-06 16:09:31 +01:00
Ribbon
b0fcf6daa5
Improve some recipes
2025-12-03 13:27:44 -03:00
Wildan M
b1669277dd
Make deps for hosts recipes work
2025-11-30 00:14:30 -08:00
Wildan M
67bccab3bf
Pass no-shared if openssl1 statically linked
2025-11-29 06:22:17 -08:00
Jeremy Soller
8e492423c1
glib: rebase SO_PEERCRED support
2025-11-10 12:38:08 -07:00
Jeremy Soller
4bcb811e0e
glib: update to latest upstream version 2.87.0
2025-11-10 12:33:52 -07:00
Jeremy Soller
df71710c7b
glib: set SO_PASSCRED
2025-11-07 15:46:20 -07:00
Jeremy Soller
9118b68728
Fix missing change from last commit
2025-11-07 15:26:33 -07:00
Jeremy Soller
83c16b08fa
glib: enable dbus auth
2025-11-07 15:23:47 -07:00
Jeremy Soller
eee235139e
sdl2-ttf: fix compilation with updated mesa
2025-11-06 18:49:25 -07:00
Jeremy Soller
0c0fd60782
Merge branch 'orbital-servo' into 'master'
...
Make servo render with Orbital
See merge request redox-os/cookbook!670
2025-11-05 06:25:08 -07:00
Wildan M
81faee18c8
Update servo patches
2025-11-05 13:27:41 +07:00
Wildan M
1b7b08d6c3
Set default GNU FTP mirror
2025-11-02 18:57:30 +07:00
Wildan M
7a4b749d6d
Make servo render with Orbital
2025-11-01 18:20:54 +07:00
Jeremy Soller
fcdab4fd37
pango: enable pangoxft
2025-10-29 11:50:37 -06:00
Wildan M
454ab2bf85
Make servo working
2025-10-29 15:24:10 +07:00
Wildan Mubarok
a83264396b
Port nodejs
2025-10-10 17:39:23 -06:00
Wildan M
df998c35b2
Port webkitgtk3 bmalloc
2025-10-08 04:11:58 +07:00
Wildan M
ff65ed2fec
Fix liborbital for non x86_64 targets
2025-09-28 23:27:17 +07:00
Jeremy Soller
59e0a2c91f
ncurses: fix build when dynamic linking not possible
2025-09-22 11:35:38 -06:00
Wildan M
450349c392
Support PHP and Python with OpenSSL
2025-09-20 16:06:02 +07:00
Wildan M
0a2351722f
Port python
2025-09-17 21:55:34 +07:00
Wildan M
f38f5b716e
Add more libuv patches
2025-09-16 16:48:17 +07:00
Wildan M
4c35a8fa67
Use luajit in luv
2025-09-16 14:10:55 +07:00
Wildan Mubarok
f5ea670b2a
Patch libarchive temporarily
2025-09-14 10:23:50 +00:00
Jeremy Soller
4626a9472e
libogg: update and drop patch
2025-09-08 21:07:26 -06:00
Jeremy Soller
1806fa3556
glib: workaround partial support of openat
2025-09-08 15:01:42 -06:00
Jeremy Soller
57e1a71875
openssl1: fix target used for compiler
2025-09-07 20:53:56 -06:00
Jeremy Soller
1b29c1e173
Clean up compiler flags
2025-09-07 20:53:28 -06:00
Jeremy Soller
03883bde85
freetype2: use DYNAMIC_STATIC_INIT
2025-09-07 19:05:20 -06:00
Jeremy Soller
8e48e73584
Make it easier to compile cmake software dynamically
2025-09-07 19:01:27 -06:00
Jeremy Soller
5064d0e02e
Allow fallback to static builds on targets with broken dynamic linking
2025-09-07 17:47:43 -06:00
Wildan Mubarok
abdfc6cc65
Fix regression in mesa
2025-09-01 10:43:03 +00:00
Wildan M
8814a5d494
Include flags to meson cross file
2025-09-01 15:17:09 +07:00
Andrzej J. Skalski
560ac52c5c
Servo and dependencies: libpango, mozjs, aws-lc-rs, freetype-sys, mozangle, tikv-reallocator.
2025-08-31 10:30:53 -06:00
Wildan M
f9d74ffc1e
Fix ffmpeg6 linking
2025-08-24 00:06:21 +07:00
Wildan M
6d505a649c
Push many recipes to be dynamically linked
2025-08-23 18:33:13 +07:00
Jeremy Soller
c2574ecc3c
Merge branch 'fix-sdl2-mixer' into 'master'
...
Fix and bump sdl2-mixer
See merge request redox-os/cookbook!582
2025-08-11 14:13:26 -06:00
Jeremy Soller
554e01e1f4
Merge branch 'utf8proc-recipe' into 'master'
...
Add utf8proc recipe
See merge request redox-os/cookbook!581
2025-08-11 14:10:44 -06:00
Josh Megnauth
1f1496a56a
Fix and bump sdl2-mixer
2025-08-08 23:06:45 -04:00
Petr Hrdina
d6b9a690f7
Add blake3 hash to utf8proc recipe
2025-08-07 23:20:59 +02:00
Petr Hrdina
a2ee1c202b
Add utf8proc recipe
2025-08-07 23:08:14 +02:00
Petr Hrdina
8b6f5aaa03
Add recipe for library unibilium
2025-08-06 23:10:06 +02:00
Josh Megnauth
cabb1ff564
Dyn link Mesa, Mesa GLU, Tyrian, Quake
2025-07-26 01:16:55 -04:00
Wildan Mubarok
5df0844448
Add necessary C code for libuv
2025-07-21 19:14:37 +00:00
Jeremy Soller
ae83548bfd
Merge branch 'ensure-correct-toml' into 'master'
...
Ensure all TOML recipes are valid
See merge request redox-os/cookbook!549
2025-07-16 20:18:16 -06:00
Josh Megnauth
eee3848030
Ensure all TOML recipes are valid
...
* Dependencies have to be proper package names
* A few WIP packages had invalid TOMLs, like missing quotation marks for
strings
2025-07-14 08:13:38 -04:00
Wildan Mubarok
fa9780afd6
Update libsodium and protobuf
2025-07-13 10:30:41 +00:00
Wildan Mubarok
49bb9d8b64
Set meson cross file prefix to /usr
2025-07-07 22:26:37 +00:00
Wildan Mubarok
6445edc868
Simplify mesa recipe
2025-07-07 20:36:46 +00:00
Wildan Mubarok
3ad8ddf69e
Fix libsodium compilation
2025-07-06 08:06:09 +00:00
Wildan Mubarok
4499e9b688
Rename RUSTC_WRAPPER to CC_WRAPPER
2025-07-05 00:04:22 +00:00
Wildan Mubarok
c03c493bcb
Add support for sccache envar handling
2025-07-04 07:31:50 -06:00
Wildan Mubarok
8f82765e86
Skip man pages build for openssl1
2025-06-28 15:11:40 +00:00
bjorn3
c5c0d78533
Remove webrender recipe
...
While it has some demo executables, it is meant to be used as rust
dependency rather than a standalone library. And in fact can't be
installed as standalone library.
2025-06-22 16:05:07 +02:00
Jeremy Soller
c853efdeb2
Replace libjpeg with libjpeg-turbo entirely
2025-06-13 11:00:31 -06:00
Jeremy Soller
bd86de36fe
libjpeg: provided by libjpeg-turbo
2025-06-12 13:02:39 -06:00
Oleg Pittman
16e3790a50
Recipe conversion
2025-06-12 11:09:34 -06:00
Wildan Mubarok
221b524d23
Use GNU FTP mirror for libgmp
2025-06-12 11:01:59 -06:00