Commit Graph

8525 Commits

Author SHA1 Message Date
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
3c86d81070 Add patchelf to x86_64 ci 2025-02-08 09:00:05 -07:00
Jeremy Soller
925f218a70 Merge branch 'revert-test' into 'master'
README.md: Revert "test commit"

See merge request redox-os/redox!1547
2025-02-07 22:02:37 +00:00
Ronald Weber
1f87c6b55b README.md: Revert "test commit"
It's not that nice to see 'test' as first thing in the README.

This reverts commit bb4b3e838c.
2025-02-07 18:43:29 +01:00
Jeremy Soller
1c63662906
Update relibc 2025-02-07 09:19:30 -07:00
Jeremy Soller
bba3ebffee Merge branch 'patch5' into 'master'
fix(mk/ci.mk): set `COOKBOOK_HOST_SYSROOT` and `COOKBOOK_PREFER_STATIC`

See merge request redox-os/redox!1546
2025-02-04 15:35:41 +00:00
Anhad Singh
78a2aa75dd
fix(mk/ci.mk): set COOKBOOK_HOST_SYSROOT and COOKBOOK_PREFER_STATIC
Signed-off-by: Anhad Singh <andypython@protonmail.com>
2025-02-05 02:33:19 +11:00
Jeremy Soller
f533c369eb
Update relibc 2025-02-03 07:52:58 -07:00
Jeremy Soller
de74e8fd69 Merge branch 'cookbook-fix-vim' into 'master'
Update cookbook to fix vim and freedoom

See merge request redox-os/redox!1544
2025-02-03 14:52:04 +00:00
Ron Williams
1865c412ff Update cookbook to fix vim and freedoom 2025-02-03 14:52:04 +00: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
Jeremy Soller
914b78a284 Merge branch 'patch10' into 'master'
fix(cook/fetch): check if directory does not exist

See merge request redox-os/cookbook!445
2025-02-02 15:28:51 +00:00
Jeremy Soller
6711952f88 Merge branch 'patch12' into 'master'
fix(cookbook): add runtime dependencies to repo

See merge request redox-os/cookbook!442
2025-02-02 15:28:07 +00:00
Jeremy Soller
aa87b8d9e3 Merge branch 'cookbook-cargo-update' into 'master'
Update cookbook SHA to update redoxer

See merge request redox-os/redox!1543
2025-02-02 15:27:22 +00:00
Anhad Singh
5b6e0ebe35
fix(runtime_deps_of): do not error out if no packages are specified
This may be the case if repo.sh did not build any TOML recipes. In that
case, we can just exit cleanly.

Signed-off-by: Anhad Singh <andypython@protonmail.com>
2025-02-02 16:55:14 +11: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
Anhad Singh
330ad13e28
fix(cook/fetch): check if directory does not exist
Signed-off-by: Anhad Singh <andypython@protonmail.com>
2025-02-02 13:58:24 +11:00
Ron Williams
8c4e7ca969 Update cookbook SHA to update redoxer 2025-02-01 04:14:43 +00:00
Jeremy Soller
9b1e5834ae Merge branch 'update-redoxer' into 'master'
Update to latest redoxer

See merge request redox-os/cookbook!444
2025-02-01 04:10:29 +00:00
Ron Williams
d9ad4100bf Update to latest redoxer 2025-02-01 03:01:57 +00:00
Jeremy Soller
d69b27d9d0
Update cookbook 2025-01-31 14:33:24 -07:00
Jeremy Soller
ec8a673b56
Remove source section from libgcc 2025-01-31 14:33:14 -07:00
Jeremy Soller
b16f75c827 Update relibc and cookbook 2025-01-31 14:21:32 -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
Jeremy Soller
fe8ca261e8 Merge branch 'patch9' into 'master'
fix(netsurf)

See merge request redox-os/cookbook!441
2025-01-31 21:10:34 +00:00
Jeremy Soller
0afb194125 Merge branch 'patch1' into 'master'
fix(cook): copy source only if newer

See merge request redox-os/cookbook!440
2025-01-31 21:10:25 +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
78bf3a68fc
misc: cleanup
Signed-off-by: Anhad Singh <andypython@protonmail.com>
2025-02-01 00:19:18 +11:00
Anhad Singh
bd5f5357a8
fix(cookbook): add runtime dependencies to repo
Signed-off-by: Anhad Singh <andypython@protonmail.com>
2025-02-01 00:14:42 +11:00
Anhad Singh
af662f716f
fix(netsurf)
Signed-off-by: Anhad Singh <andypython@protonmail.com>
2025-01-31 22:22:44 +11:00
Anhad Singh
eede787cbf
fix(cook): copy source only if newer
Fixes the bug where libgcc was unnecessarily building multiple times.
Which in turn caused other packages to rebuild.

Example: The source path is set to `prefix/${TARGET}/sysroot`. Currently
the way `cook` handles `source.path` ends up messing the timestamp of
`recipes/libs/libgcc/source` as it just performs `copy_dir_all(path,
&source_dir)` without checking if the timestamp of the source path
specified in the recipe was changed. This would consequently update the
timestamp of the source and cause it to rebuild.

Signed-off-by: Anhad Singh <andypython@protonmail.com>
2025-01-31 18:39:52 +11:00
Jeremy Soller
1c72cbbb17 Update cookbook 2025-01-28 11:33:17 -07:00
Jeremy Soller
3d492f9ae3 Merge branch 'dynamic_linking' into 'master'
fix(cook): build shared dependencies

See merge request redox-os/cookbook!438
2025-01-28 18:31:31 +00: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
Anhad Singh
212692e1ea
fix(cook): build shared dependencies
Before it was not check if the shared dependencies of a package had been
built. This resulted in the installer panicking as it tried to install
a non-built package. This commit fixes that issue.

Signed-off-by: Anhad Singh <andypython@protonmail.com>
2025-01-28 21:52:34 +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
16c4cf732c Merge branch 'fetch-path' into 'master'
Add path to fetch.tag

See merge request redox-os/redox!1542
2025-01-27 00:18:39 +00:00
Ron Williams
bd772d5b97 Add path to fetch.tag 2025-01-26 22:32:37 +00:00
Jeremy Soller
dedb81b35d
Merge branch 'master' of https://gitlab.redox-os.org/redox-os/redox 2025-01-24 17:24:21 -07:00
Jeremy Soller
767f3a86d3
Update cookbook and relibc 2025-01-24 17:24:11 -07:00
Jeremy Soller
8b5d67b2e8 Merge branch 'dynamic_linking' into 'master'
feat(config/desktop): add patchelf

See merge request redox-os/redox!1541
2025-01-25 00:23:11 +00: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