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
Jeremy Soller
ba8ee6251e
Merge branch 'dynamic_linking' into 'master'
...
feat(gettext): dynamic
See merge request redox-os/cookbook!437
2025-01-27 13:02:33 +00:00
Anhad Singh
443b55efd9
feat(gettext): bump to 0.22.5
...
Signed-off-by: Anhad Singh <andypython@protonmail.com>
2025-01-27 20:31:39 +11:00
Anhad Singh
3dc8a10685
feat(gettext): dynamic
...
Signed-off-by: Anhad Singh <andypython@protonmail.com>
2025-01-27 20:31:15 +11:00
Jeremy Soller
3cdfa5c4ba
Merge branch 'package-boost' into 'master'
...
Update Boost recipe
See merge request redox-os/cookbook!436
2025-01-25 00:06:27 +00:00
Jeremy Soller
9c359bcffb
Merge branch 'dynamic_linking' into 'master'
...
fix(coobook): separate shared deps
See merge request redox-os/cookbook!435
2025-01-25 00:05:35 +00:00
Anhad Singh
1eb6a6b0e8
chore: delete old WIP patchelf recipe
...
Signed-off-by: Anhad Singh <andypython@protonmail.com>
2025-01-24 22:19:07 +11:00
Anhad Singh
a8aec7a510
feat(patchelf)
...
Signed-off-by: Anhad Singh <andypython@protonmail.com>
2025-01-23 21:39:26 +11:00
Josh Megnauth
d060cff101
Update Boost recipe
...
Boost depends on some missing `wchar.h` functions which are wrapped and
exposed by C++. Some of the libraries seem to either depend on `openat`
or depend on external libraries that depend on `openat`.
The main purpose of this patch is to update the recipe to an almost
working state until those issues are resolved.
2025-01-23 00:35:59 -05:00
Anhad Singh
8b663ee368
fix(cookbook): shared dependencies
...
These shall only be added iff `PREFER_STATIC` is not set.
Signed-off-by: Anhad Singh <andypython@protonmail.com>
2025-01-23 16:12:12 +11:00
Anhad Singh
88ee0be35d
feat(ion): dynamic
...
Signed-off-by: Anhad Singh <andypython@protonmail.com>
2025-01-23 13:12:39 +11:00
Ribbon
c3a830830c
Add the quick-serve recipe
2025-01-20 21:49:14 +00:00
Anhad Singh
3ee1f4da00
feat(cookbook): add the option to prefer static
...
By default all libraries and applications that can be dynamically linked
will be dynamically linked. You can override this behaviour by setting
the `COOKBOOK_PREFER_STATIC` environment variable. Note that if you
perviously did not use this flag, it might (most likely will) require a
complete userland sysroot recompilation.
It will look like this:
```bash
$ make clean
$ COOKBOOK_PREFER_STATIC=yes make image
```
For testing, the following will also work:
```bash
$ COOKBOOK_PREFER_STATIC=yes make cr.{PACKAGE_NAME} # obviously replace
# PACKAGE_NAME with
# the name of a package :)
```
Signed-off-by: Anhad Singh <andypython@protonmail.com>
2025-01-20 19:55:37 +11:00
Anhad Singh
48bed31e92
misc(libiconv): set the flags instead of appending
...
Signed-off-by: Anhad Singh <andypython@protonmail.com>
2025-01-20 19:11:39 +11:00
Anhad Singh
bbead114d1
feat(openssl1): dynamic
...
Signed-off-by: Anhad Singh <andypython@protonmail.com>
2025-01-20 19:01:36 +11:00
Anhad Singh
61b536c275
feat(gcc13): dynamic
...
Signed-off-by: Anhad Singh <andypython@protonmail.com>
2025-01-20 19:01:36 +11:00
Anhad Singh
4958040529
Revert "feat(llvm): dynamic"
...
This reverts commit 3ded192f52b46f635d59bfd0b3141d02c56ce7c0.
2025-01-20 19:01:36 +11:00
Anhad Singh
80c7e5a438
Revert "feat(mesa): dynamic"
...
This reverts commit c284034cff0dcefd7fc8ac2983e231ec4c23af5c.
2025-01-20 19:01:36 +11:00
Anhad Singh
75e944f6a5
feat(mesa): dynamic
...
Signed-off-by: Anhad Singh <andypython@protonmail.com>
2025-01-20 19:01:36 +11:00
Anhad Singh
9e3aa1b480
feat(llvm): dynamic
...
Signed-off-by: Anhad Singh <andypython@protonmail.com>
2025-01-20 19:01:36 +11:00
Anhad Singh
dff2dcd4d6
feat(git): dynamic
...
Signed-off-by: Anhad Singh <andypython@protonmail.com>
2025-01-20 19:01:36 +11:00
Anhad Singh
aa7c69999e
misc(recipes): remove mpc from WIP
...
Signed-off-by: Anhad Singh <andypython@protonmail.com>
2025-01-20 19:01:36 +11:00
Anhad Singh
30cd0e845d
feat(recipes): libgcc
...
Signed-off-by: Anhad Singh <andypython@protonmail.com>
2025-01-20 19:01:36 +11:00
Anhad Singh
11c96f8bee
feat(nghttp2): bump to v1.64.0
...
Signed-off-by: Anhad Singh <andypython@protonmail.com>
2025-01-20 19:01:36 +11:00
Anhad Singh
f92b72224d
feat(nghttp2): dynamic
...
Signed-off-by: Anhad Singh <andypython@protonmail.com>
2025-01-20 19:01:36 +11:00
Anhad Singh
3e45672be6
feat(mpc)
...
Signed-off-by: Anhad Singh <andypython@protonmail.com>
2025-01-20 19:01:36 +11:00
Anhad Singh
a1c6409153
feat(gnu-binutils): dynamic
...
* dynamic
* shell to toml recipe
Signed-off-by: Anhad Singh <andypython@protonmail.com>
2025-01-20 19:01:36 +11:00
Anhad Singh
e4f0e28b57
feat(libiconv): bump to 1.17
...
Signed-off-by: Anhad Singh <andypython@protonmail.com>
2025-01-20 19:01:36 +11:00
Anhad Singh
51e8e1a015
feat(libiconv): dynamic
...
We also statically build as cosmic-files requires it.
Signed-off-by: Anhad Singh <andypython@protonmail.com>
2025-01-20 19:01:36 +11:00
Anhad Singh
ebfbfde532
feat(zlib): dynamic
...
Signed-off-by: Anhad Singh <andypython@protonmail.com>
2025-01-20 19:01:36 +11:00
Anhad Singh
55fcf436d1
feat(libmpfr): dynamic
...
Signed-off-by: Anhad Singh <andypython@protonmail.com>
2025-01-20 19:01:36 +11:00
Anhad Singh
2551aeeea0
feat(libgmp): bump to 6.3.0
...
Signed-off-by: Anhad Singh <andypython@protonmail.com>
2025-01-20 19:01:36 +11:00
Anhad Singh
b4dcf6b9c0
feat(libgmp): dynamic
...
Signed-off-by: Anhad Singh <andypython@protonmail.com>
2025-01-20 19:01:36 +11:00
Anhad Singh
69e5aef6f3
feat(gnu-make): dynamic
...
Signed-off-by: Anhad Singh <andypython@protonmail.com>
2025-01-20 19:01:34 +11:00
Ribbon
5c59a25ac8
Add recipes
2025-01-18 16:10:13 +00:00
Ribbon
7b0cc7f404
Add recipes
2025-01-17 15:04:37 +00:00
Jeremy Soller
c224b9a101
Revert "Fix llvm18 recipe on newer Pop"
...
This reverts commit f953d63d65 .
2025-01-14 19:56:47 -07:00
Jeremy Soller
49fc9c0ce3
Merge branch 'master' of https://gitlab.redox-os.org/redox-os/cookbook
2025-01-14 15:23:19 -07:00
Jeremy Soller
f953d63d65
Fix llvm18 recipe on newer Pop
2025-01-14 15:23:15 -07:00
Ribbon
e5ccc5c852
Add the boulette recipe
2025-01-11 12:43:00 +00:00
Ribbon
bfefd758aa
Add recipes
2025-01-11 09:07:14 +00:00
Ribbon
7bc8c317f2
Rename the "sandbox" recipe
2025-01-11 08:52:33 +00:00
Ribbon
24dc0e5320
Add recipes
2025-01-11 08:51:31 +00:00
Ribbon
87461fd72c
Update recipes
2025-01-11 08:41:36 +00:00
Ribbon
ad53bcc970
Add recipes
2025-01-11 08:30:52 +00:00
Jeremy Soller
5e98219f19
Use /etc/ssl/certs for SSL certificates
2025-01-09 15:20:51 -07:00
Jeremy Soller
a8954f6efa
openal: enable SDL2 audio backend
2025-01-09 14:36:37 -07:00
Jeremy Soller
3edc093b87
Add love
2025-01-09 11:54:18 -07:00
Jeremy Soller
3ff6cdb794
Fix libtheora
2025-01-09 10:16:13 -07:00
Jeremy Soller
c0ca2c2f9e
Fix build of openal
2025-01-09 09:38:09 -07:00
Jeremy Soller
dd43b57f1e
Add libmodplug1
2025-01-09 08:44:14 -07:00
Josh Megnauth
1d5b170e3c
fix: GNU Make detects our glob.h
...
GNU Make's configure detects our new `glob.h` so we don't have to
override it anymore. Overriding it causes compilation to fail.
2025-01-05 02:58:23 -05:00
Ribbon
5a787b283e
Add recipes
2025-01-03 10:27:48 +00:00
Jeremy Soller
73924de28f
gnu-make: use glob implementation from relibc
2024-12-30 13:01:45 -07:00
Jeremy Soller
30239250d6
Add mupen64plus recipe
2024-12-30 10:04:44 -07:00
Jeremy Soller
0286b839f5
Merge branch 'split_fbbootlogd' into 'master'
...
Split fbbootlogd
See merge request redox-os/cookbook!431
2024-12-24 21:31:27 +00:00
bjorn3
229c5ecc8b
Run fbbootlogd during startup
2024-12-24 21:45:22 +01:00
Jeremy Soller
12d797304f
Merge branch 'patch1' into 'master'
...
fix(curl): build
See merge request redox-os/cookbook!430
2024-12-23 17:01:31 +00:00
Anhad Singh
07a1c46c36
fix(curl): build
...
`autotools_recursive_regenerate` correctly includes libtool.
It just recursively runs:
$ autoreconf -fvi "$@" -I${COOKBOOK_HOST_SYSROOT}/share/aclocal
Signed-off-by: Anhad Singh <andypython@protonmail.com>
2024-12-24 02:22:14 +11:00
Ribbon
f1a3e4a02d
Update the fish-shell recipe
2024-12-19 23:01:37 +00:00
Jeremy Soller
4eff119dd5
xz: use 5.2.13 tar release
2024-12-18 14:50:43 -07:00
Andrey Turkin
32f68d081f
Fix bcm2835-sdhcid location
...
It is referenced from init.rc so it should be in bin just like the other drivers ran by init.
2024-12-18 20:53:15 +03:00
Jeremy Soller
6efa4b7dba
Merge branch 'package-lz4' into 'master'
...
Package archives/lz4
See merge request redox-os/cookbook!428
2024-12-15 14:32:38 +00:00
Josh Megnauth
f92bff0e1f
Package archives/lz4
2024-12-13 02:26:47 -05:00
Ribbon
da6a8ae623
Add recipes
2024-12-08 21:22:10 +00:00
Ribbon
e6192fc27b
Add recipes
2024-12-08 19:21:40 +00:00
Ron Williams
0d3a36ac89
Fix glob problem caused by changes to dirent
2024-12-06 17:37:00 +00:00
Ribbon
1070ccd6ef
Update recipes
2024-12-04 08:33:28 +00:00
Ribbon
5a3fcbde03
Update recipes
2024-12-04 08:00:45 +00:00
Ribbon
35f17e35c5
Update recipes
2024-12-04 02:39:05 +00:00
Ribbon
a2aa0bf3fe
Update recipes
2024-12-04 01:29:43 +00:00
Ribbon
202458b0b5
Update recipes
2024-12-04 00:56:18 +00:00
Ribbon
37d7a9c876
Update recipes
2024-12-04 00:32:14 +00:00
Ribbon
4ffced5522
Update recipes
2024-12-04 00:23:43 +00:00
Jeremy Soller
f0547e8d90
Merge branch 'fix-glib' into 'master'
...
Fix `glib`'s patch
See merge request redox-os/cookbook!424
2024-12-03 21:45:57 +00:00
Josh Megnauth
1f79304159
Fix glib's patch
2024-12-03 21:45:57 +00:00
Jeremy Soller
83397a0397
Merge branch 'fix-lua54' into 'master'
...
Fix and bump lua54
See merge request redox-os/cookbook!425
2024-12-03 21:45:01 +00:00
Jeremy Soller
819eb501e4
Merge branch 'openjazz-assets' into 'master'
...
Copy OpenJazz binary and package demo
See merge request redox-os/cookbook!421
2024-12-03 21:40:16 +00:00
Josh Megnauth
ee3f3e7679
Fix and bump lua54
2024-12-01 23:04:44 -05:00
Ribbon
1cbf60d426
Update recipes
2024-11-24 04:12:51 +00:00
Josh Megnauth
2ad94632d1
Copy OpenJazz binary and package demo
2024-11-23 02:14:29 -05:00
Ribbon
22feec8d85
Update recipes
2024-11-23 05:08:52 +00:00
Ribbon
0e93e135fe
Update recipes
2024-11-22 13:53:05 +00:00
Ribbon
a59c4d16c9
Update TODOs
2024-11-22 13:18:55 +00:00
Ribbon
8568e879fd
Fix a recipe
2024-11-22 11:30:27 +00:00
Ribbon
209455747c
Add a recipe
2024-11-22 10:08:23 +00:00
Josh Megnauth
99d8c6a9bb
Update OpenJazz
...
* Switch to TOML
* Bump version to latest
2024-11-19 00:36:55 -05:00
bitstr0m
f01cb0b43d
Fix libevent
2024-11-17 20:08:59 +00:00
Ribbon
1c978c7267
Rename the hello-world recipe
2024-11-05 16:44:39 +00:00
Ron Williams
93b4387b23
Add benchmarks recipe
2024-11-04 21:38:32 +00:00
Andrey Turkin
2da760048c
kernel: get rid of custom build recipe in favor of the kernel Makefile
2024-11-01 07:25:11 +03:00