Jeremy Soller
76d1f04f51
harfbuzz: clean up recipe script
2025-05-01 13:36:40 -06:00
Jeremy Soller
97d714f1e1
cairo: update to 1.18.4 and compile with meson
2025-05-01 13:36:03 -06:00
Jeremy Soller
b2b1107283
pixman: update to 0.46 and compile with meson
2025-05-01 13:34:22 -06:00
Jeremy Soller
19fe0f97d1
fontconfig: update to 2.16.0
2025-05-01 12:49:36 -06:00
Jeremy Soller
083c43634c
fontconfig: fix compilation of dynamic libraries
2025-05-01 12:45:19 -06:00
Jeremy Soller
0e41fb5d7f
expat: compile dynamically and statically
2025-05-01 12:44:27 -06:00
Jeremy Soller
2b12ab1fe5
gdk-pixbuf: convert to toml, compile dynamically
2025-05-01 12:24:59 -06:00
Jeremy Soller
5d506d22e0
shared-mime-info: install pkgconfig file
2025-05-01 12:18:30 -06:00
Jeremy Soller
815125a95c
libjpeg: compile both static and dynamic libraries
2025-05-01 12:17:41 -06:00
Jeremy Soller
7301e9266c
uutils: link all builtins
2025-04-25 10:26:57 -06:00
Jeremy Soller
0c1b51863c
Rename libstdc++ to libstdcxx
2025-04-24 17:38:39 -06:00
Jeremy Soller
f875136589
libgcc: only install shared library
2025-04-24 17:35:39 -06:00
Jeremy Soller
c1bd151d4e
Add recipe for libstdc++
2025-04-24 17:34:47 -06:00
Jeremy Soller
a4b7309131
git: use machine/endian.h to determine endianness
2025-04-24 11:21:43 -06:00
Jeremy Soller
b7afe611d8
Fix ncurses for aarch64
2025-04-24 09:26:52 -06:00
Jeremy Soller
a1b0da7969
Merge branch 'base_repo_initfs' into 'master'
...
Merge initfs into the base repo
See merge request redox-os/cookbook!493
2025-04-24 14:00:27 +00:00
Jeremy Soller
8d73ecc27f
cargo: install to /usr
2025-04-23 16:15:38 -06:00
bjorn3
d419ea76a0
Merge initfs into the base repo
2025-04-23 20:19:19 +02:00
Jeremy Soller
b9b8293a96
schismtracker: set sdl prefix to avoid using host SDL
2025-04-22 14:35:52 -06:00
Jeremy Soller
fff70c19c0
vim: fix building for multiple archs
2025-04-21 16:06:44 -06:00
Jeremy Soller
6b617d0ad1
gcc13: remove redundant package depends
2025-04-21 13:16:10 -06:00
Jeremy Soller
6a90635761
libpng: also compile statically
2025-04-21 12:38:34 -06:00
Jeremy Soller
6e063ffe7a
freetype2: also build statically
2025-04-21 12:17:45 -06:00
bjorn3
2224bc0655
Move bootstrap into the base repo
2025-04-21 19:12:00 +02:00
bjorn3
81f30bcb71
Remove escalated recipe
2025-04-21 10:25:55 +02:00
bjorn3
88b05820d8
Remove suid bit from passwd
2025-04-20 21:11:15 +02:00
Jeremy Soller
52032259ed
Merge branch 'su_no_setuid' into 'master'
...
Remove setuid bit from su
See merge request redox-os/cookbook!489
2025-04-20 15:22:45 +00:00
bjorn3
e088d5e629
Remove setuid bit from su
2025-04-20 16:49:16 +02:00
4lDO2
084c016730
Update escalated.
2025-04-20 14:04:42 +02:00
Jeremy Soller
531df3382f
nasm: use gstreamer mirror
2025-04-18 14:25:32 -06:00
Jeremy Soller
a9f008defb
gettext: remove patch for sigsetjmp
2025-04-18 12:37:00 -06:00
Jeremy Soller
289c3e69b8
Drop COOKBOOK_PREFER_STATIC
2025-04-18 10:52:50 -06:00
Jeremy Soller
f78c3499bc
libgcc: fix compilation on riscv64gc
2025-04-17 15:50:17 -06:00
Jeremy Soller
754602d1b9
Merge branch 'less_setuid' into 'master'
...
Remove setuid bit from sudo
See merge request redox-os/cookbook!488
2025-04-16 15:49:29 +00:00
Ribbon
9416c88e8d
Add recipes
2025-04-15 23:33:59 +00:00
Ribbon
87fa597911
Add Smithay compositors
2025-04-15 23:06:29 +00:00
bjorn3
6fa969f208
Remove setuid bit from sudo
2025-04-14 20:20:41 +02:00
bjorn3
26709f9282
Statically link ion
...
This increases the chance that it is possible to inspect the state of a
system when something went wrong with libc or the dynamic linker. Eg due
to borked or partial update.
2025-04-12 19:13:16 +02:00
Jeremy Soller
aada86d013
freeciv: enable server
2025-04-11 21:01:06 -06:00
Jeremy Soller
bfcb7a16ee
uutils: update to upstream
2025-04-11 18:43:09 -06:00
Jeremy Soller
3260ce4f5f
devilutionx: fix dependencies
2025-04-11 15:49:34 -06:00
Jeremy Soller
6da41f927a
freeciv: fix compilation
2025-04-11 15:34:48 -06:00
Jeremy Soller
682297ad3a
libicu: enable renaming and other config options
2025-04-11 15:27:51 -06:00
Jeremy Soller
ffcb1486c1
libicu: fix compilation
2025-04-11 15:17:23 -06:00
Jeremy Soller
0411dca9a8
freeciv: convert to toml
2025-04-11 14:50:20 -06:00
Jeremy Soller
4a30b2e4ad
sdl2-image: compile dynamically
2025-04-11 14:40:15 -06:00
Jeremy Soller
8cd41a714c
libicu: compile dynamically
2025-04-11 14:39:30 -06:00
Jeremy Soller
a114578c39
Add sdl2-gfx
2025-04-11 14:10:08 -06:00
Jeremy Soller
c2b50d8f30
sdl2-ttf: add blake3 hash
2025-04-11 14:06:24 -06:00
Jeremy Soller
f7d1d2360f
sdl2-ttf: convert to toml and compile dynamicaly
2025-04-11 14:02:30 -06:00
Jeremy Soller
cf466761a4
libicu: fix compilation
2025-04-11 13:48:24 -06:00
Jeremy Soller
6ecf45d219
ncursesw: convert to toml
2025-04-11 12:50:07 -06:00
Jeremy Soller
a4fb5aad50
cairo: compile dynamically
2025-04-11 12:28:14 -06:00
Jeremy Soller
cc93c7e467
liborbital: compile dynamically
2025-04-11 12:26:26 -06:00
Jeremy Soller
013180b556
fontconfig: fix build
2025-04-11 11:32:23 -06:00
Jeremy Soller
6909fdd9b2
Refactor shared dependency handling
2025-04-11 11:15:44 -06:00
Jeremy Soller
e741b35ce8
cosmic-player: fix recipe so it install binary and depends
2025-04-11 09:05:55 -06:00
Jeremy Soller
6873df013e
cosmic-player: compile dynamically
2025-04-11 08:52:42 -06:00
Jeremy Soller
549c1fd8e2
gstreamer: update and compile dynamically
2025-04-10 17:32:28 -06:00
Jeremy Soller
8621c086ab
fontconfig: compile dynamically
2025-04-10 17:10:14 -06:00
Jeremy Soller
2fc7a0cafe
harfbuzz: update and compile dynamically
2025-04-10 17:08:32 -06:00
Jeremy Soller
9024df0007
freetype2: fix dynamic library compilation
2025-04-10 17:02:39 -06:00
Jeremy Soller
a20b571459
freetype2: compile dynamically
2025-04-10 17:00:45 -06:00
Jeremy Soller
d967285816
pkg-config: compile dynamically
2025-04-10 15:59:45 -06:00
Jeremy Soller
40de561b67
boxedwine: compile dynamically
2025-04-10 15:46:23 -06:00
Jeremy Soller
35cbc8ecac
qemu: add shared-deps
2025-04-10 15:39:48 -06:00
Jeremy Soller
c6e333ba9a
qemu: update and compile dynamically
2025-04-10 15:24:16 -06:00
Jeremy Soller
505d492a94
glib: update and build dynamic library
2025-04-10 15:20:26 -06:00
Jeremy Soller
0df243b4cb
libffi: update and build dynamic library
2025-04-10 15:16:09 -06:00
Jeremy Soller
faf2ace1df
prboom: re-enable music
2025-04-10 13:19:20 -06:00
Jeremy Soller
0b4cb3d2fc
sdl1: enable pthread semaphores
2025-04-10 11:01:41 -06:00
Ron Williams
786511885d
Update commit for escalated recipe
2025-04-08 10:03:53 -07:00
bjorn3
925f77c2a5
Move logd before fbbootlogd
2025-04-06 20:12:23 +02:00
Jeremy Soller
4ab7255857
Fix cosmic-settings recipe
2025-04-02 14:52:50 -06:00
bjorn3
81434cdeeb
Merge audiod into the base repo
2025-03-30 19:05:30 +02:00
bjorn3
6174532300
Unset RSDP_ADDR and RSDP_SIZE env vars once no longer necessary
...
This avoids them leaking into the environment of every user.
2025-03-30 17:06:58 +02:00
Jacob Lorentzon
9e4a744dde
Merge branch 'rtcd' into 'master'
...
Add rtcd driver
See merge request redox-os/cookbook!481
2025-03-30 14:40:39 +00:00
4lDO2
f605dd9269
Add rtcd driver.
2025-03-30 16:13:22 +02:00
Ribbon
7aefde3e75
Add recipes
2025-03-29 22:35:59 +00:00
Ribbon
e3fec0dffd
Add recipes
2025-03-29 22:03:39 +00:00
Ron Williams
59dfd519f7
Update escalated SHA
2025-03-26 17:35:48 -07:00
Josh Megnauth
8f32d5ed38
Bump MPFR
2025-03-21 03:51:20 +00:00
Artur Assis Alves
65c2351657
Edit recipe.toml: blake3 hash
2025-03-20 18:55:23 +00:00
Artur Assis Alves
5b6ab2602e
Edit recipe.toml
2025-03-20 18:42:41 +00:00
Jeremy Soller
824e04e5b9
initfs: set active TTY to 1 after the boot log is moved over
2025-03-20 10:30:44 -06:00
Jeremy Soller
d20e432ec7
Add pavao recipe
2025-03-20 09:21:20 -06:00
Josh Megnauth
4975df337f
fix: libuv patch redefines existing structs
...
Relibc defines those structs now. The build fails because the patch
redefines those structs.
2025-03-16 01:09:39 -04:00
Jeremy Soller
e20cfd50dd
Merge branch 'remove_pcspkrd' into 'master'
...
Remove pcspkrd
See merge request redox-os/cookbook!471
2025-03-13 19:11:50 +00:00
bjorn3
d84357ee65
Extract architecture specific parts of init.rc
...
To allow reusing the platform independent part of init.rc without having
to copy it for each platform. Also add a bunch of comments explaining
the purpose of each section.
2025-03-13 20:01:14 +01:00
bjorn3
811f0e2bb5
Remove pcspkrd
2025-03-13 19:19:01 +01:00
bjorn3
3c2855099c
libs/libsodium: Avoid usage of legacy scheme path format
2025-03-13 18:27:40 +01:00
Jeremy Soller
5792d103f7
Merge branch 'move_netstack_base' into 'master'
...
Move netstack to the base repo
See merge request redox-os/cookbook!469
2025-03-12 22:01:55 +00:00
bjorn3
c06e5b14e4
Move netstack to the base repo
2025-03-10 21:29:37 +01:00
Ron Williams
28ccb768a5
Curl: add dynamic linking dependencies
2025-03-09 23:49:03 -07:00
Josh Megnauth
174b62bc70
fix: Vim's old FTP server is deprecated
2025-03-07 15:30:49 +00:00
Ron Williams
b2c17c711a
Git: remove man pages due to colon in filenames
2025-03-05 02:24:09 -08:00
Jeremy Soller
8609272ebb
love: compile dynamically
2025-03-04 08:48:37 -07:00
Jeremy Soller
2a9ef4b7e4
openal: fix patches not being used
2025-03-04 08:03:06 -07:00
Jeremy Soller
4650ef4e50
libsndfile: do not link to broken libflac recipe
2025-03-03 20:53:06 -07:00
Jeremy Soller
981c7f49b3
mednafen: compile dynamically
2025-03-03 20:50:29 -07:00
Jeremy Soller
363999822d
Dynamic linking for cosmic-store
2025-03-03 20:29:58 -07:00
Jeremy Soller
f3a01abb41
Merge branch 'vt_to_go' into 'master'
...
Remove now unused arguments for vesad and fbcond in init.rc
See merge request redox-os/cookbook!461
2025-03-03 17:42:43 +00:00
bjorn3
095a0eb3a6
Remove now unused arguments for vesad in init.rc
2025-03-03 15:43:33 +01:00
Ribbon
6a5ae9a079
Add recipes
2025-03-02 15:09:35 +00:00
Ribbon
043453d821
Rename the xenia recipe to xenia-canary
2025-03-02 13:37:37 +00:00
Ribbon
11d5d9c9dc
Update recipes
2025-03-02 13:36:14 +00:00
Jeremy Soller
82811be3c3
initfs: do not fail if initfs folder does not exist
2025-03-01 21:12:07 -07:00
bjorn3
a7bd20fe95
Fix rebuilding the initfs recipe using r.initfs as opposed to cr.initfs
...
Without this when rebuilding it will try to remove symlinks created by
the cookbook that have been replaced with actual directories in the
previous build.
2025-03-01 22:08:11 +01:00
Jeremy Soller
6e627f4d7e
Merge branch 'pcid-scheme' into 'master'
...
Run pcid-spawner right after starting pcid
See merge request redox-os/cookbook!459
2025-03-01 16:39:06 +00:00
bjorn3
d76ee8eee3
Run pcid-spawner right after starting pcid
2025-03-01 17:16:14 +01:00
Josh Megnauth
920320dfb6
fix: Remove git apply from OpenTyrian
2025-03-01 01:31:17 -05:00
Jeremy Soller
375dfdced0
gears: convert to toml, install to /usr
2025-02-28 18:46:43 -07:00
Jeremy Soller
49c8edd4fe
llvm18: install to /usr
2025-02-28 18:38:42 -07:00
Jeremy Soller
efbe97918e
mesa: install to /usr
2025-02-28 18:29:25 -07:00
Jeremy Soller
63289089e0
zlib: install to /usr
2025-02-28 18:29:15 -07:00
Jeremy Soller
b4d76c658b
flycast: compile dynamically
2025-02-28 15:38:39 -07:00
Jeremy Soller
e9c93d1111
cargo: sort dependencies
2025-02-28 15:33:34 -07:00
Jeremy Soller
86702c993a
git: convert to toml
2025-02-28 15:27:18 -07:00
Jeremy Soller
71ed534cc9
bash: fix recipe
2025-02-28 14:55:05 -07:00
Jeremy Soller
997381ef8a
quakespasm: fix compilation now that patches are supported for git
2025-02-28 10:45:47 -07:00
Ron Williams
a48b1f314e
Fix base recipe.toml ([source] was commented out)
2025-02-24 06:51:14 +00:00
Jeremy Soller
f464a6e4b4
initfs: adapt to usrmerge
2025-02-22 08:35:44 -07:00
Jeremy Soller
76ddc51e4e
netsurf: Add libpng to shared-deps
2025-02-22 08:00:59 -07:00
bjorn3
2415c012d2
Merge ipcd and ptyd into the base repo
2025-02-21 20:17:22 +01:00
Jeremy Soller
e0eae67a0f
Merge branch 'initial_base_repo' into 'master'
...
Merge most initfs contents into a single base-initfs recipe
See merge request redox-os/cookbook!454
2025-02-19 22:34:54 +00:00
LLeny
f84c756c0e
LuaJIT dynamic recipe
2025-02-19 18:47:56 +08:00
bjorn3
af63354d2c
Merge most initfs contents into a single base-initfs recipe
2025-02-18 21:52:50 +01:00
Jeremy Soller
69c6dd237a
Merge branch 'dyn-link-devilution' into 'master'
...
Dynamically linked DevilutionX
See merge request redox-os/cookbook!451
2025-02-17 14:10:09 +00:00
Jeremy Soller
2a5959bbf5
Merge branch 'dyn-link-bzip2' into 'master'
...
Build shared bzip2 library if requested
See merge request redox-os/cookbook!450
2025-02-17 14:09:38 +00:00
Josh Megnauth
8eba85b35a
Build shared bzip2 library if requested
2025-02-17 01:38:13 -05:00
Josh Megnauth
51e3b83d39
Dynamically linked DevilutionX
2025-02-17 01:29:13 -05:00
Josh Megnauth
a8859261ee
Bump and dynamically link libpng
2025-02-15 01:01:03 -05:00
Anhad Singh
5c45667dce
feat(netsurf): dynamic
...
Signed-off-by: Anhad Singh <andypython@protonmail.com>
2025-02-11 20:20:03 +11:00
Anhad Singh
4f70981463
feat(rustc): dynamic
...
Signed-off-by: Anhad Singh <andypython@protonmail.com>
2025-02-10 23:22:28 +11:00
Anhad Singh
dea85812d1
fix(zlib): set soname
...
Signed-off-by: Anhad Singh <andypython@protonmail.com>
2025-02-10 23:20:17 +11:00
Anhad Singh
efada0e656
feat(llvm18-shared)
...
Signed-off-by: Anhad Singh <andypython@protonmail.com>
2025-02-10 23:19:54 +11:00
Anhad Singh
e731a3ab52
feat(cargo): dynamic
...
Signed-off-by: Anhad Singh <andypython@protonmail.com>
2025-02-09 18:53:21 +11:00
Anhad Singh
9042d5ebd4
fix(cosmic-term): add missing shared-deps
...
Signed-off-by: Anhad Singh <andypython@protonmail.com>
2025-02-09 18:51:46 +11:00
Anhad Singh
c19cb76085
feat(libssh2): dynamic
...
Signed-off-by: Anhad Singh <andypython@protonmail.com>
2025-02-09 18:50:33 +11:00
Anhad Singh
5902050250
misc(openssl1): remove old patch
...
Signed-off-by: Anhad Singh <andypython@protonmail.com>
2025-02-09 18:49:31 +11:00
Anhad Singh
d13b4b3fba
feat(cosmic-term): dynamic
...
Signed-off-by: Anhad Singh <andypython@protonmail.com>
2025-02-09 18:48:02 +11:00
Jeremy Soller
14a5102964
Merge branch 'patch3' into 'master'
...
TOML conversions to fix build
See merge request redox-os/cookbook!446
2025-02-02 15:29:47 +00:00
Anhad Singh
49b31c3d89
feat(prboom): TOML recipe
...
Signed-off-by: Anhad Singh <andypython@protonmail.com>
2025-02-02 16:41:48 +11:00
Anhad Singh
7a0b6a54ab
feat(terminfo): convert to TOML recipe
...
Signed-off-by: Anhad Singh <andypython@protonmail.com>
2025-02-02 15:27:43 +11:00
Jeremy Soller
ec8a673b56
Remove source section from libgcc
2025-01-31 14:33:14 -07:00
Jeremy Soller
a5a24d4f76
Merge branch 'patch24' into 'master'
...
fix(cosmic-files): set shared-deps instead of package deps
See merge request redox-os/cookbook!443
2025-01-31 21:10:39 +00:00
Anhad Singh
038625476b
fix(cosmic-files): set shared-deps instead of package deps
...
Signed-off-by: Anhad Singh <andypython@protonmail.com>
2025-02-01 00:33:33 +11:00
Anhad Singh
af662f716f
fix(netsurf)
...
Signed-off-by: Anhad Singh <andypython@protonmail.com>
2025-01-31 22:22:44 +11:00
Jeremy Soller
5ae8c495eb
Merge branch 'patch1' into 'master'
...
feat(cosmic-files): dynamic
See merge request redox-os/cookbook!439
2025-01-28 18:31:12 +00:00
Anhad Singh
d6a499b29f
feat(cosmic-files): dynamic
...
Signed-off-by: Anhad Singh <andypython@protonmail.com>
2025-01-28 22:13:10 +11:00