Commit Graph

10101 Commits

Author SHA1 Message Date
Konstantin Shabanov
a2f375d0ef nix: native: Fix gcc(-freestanding)-install
Provide ACLOCAL_PATH explicitly to avoid the error:

+ autoreconf2.69 -fvi -I/mnt/redox/recipes/dev/gcc13/source/config -I/usr/share/aclocal
+ for f in $(find . -name configure.ac -o -name configure.in -type f | sort)
++ dirname ./zlib/contrib/minizip/configure.ac
+ echo '* autotools regen in '\''./zlib/contrib/minizip'\''...'
* autotools regen in './zlib/contrib/minizip'...
++ dirname ./zlib/contrib/minizip/configure.ac
+ cd ./zlib/contrib/minizip
+ autoreconf2.69 -fvi
-I/mnt/redox/recipes/dev/gcc13/source/config
-I/usr/share/aclocal
Makefile.am:1: error: Libtool library used but 'LIBTOOL' is undefined
Makefile.am:1:   The usual way to define 'LIBTOOL' is to add 'LT_INIT'
Makefile.am:1:   to 'configure.ac' and run 'aclocal' and 'autoconf' again.
Makefile.am:1:
Makefile.am:1:   If 'LT_INIT' is in 'configure.ac', make sure
Makefile.am:1:   its definition is in aclocal's search path.
Makefile.am:1:
Makefile.am:1:   If you install Automake in its own prefix,
Makefile.am:1:   you'll need to arrange for the Libtool m4 files
Makefile.am:1:   to be found by aclocal.  For info on this, see:
Makefile.am:1:     https://gnu.org/s/automake/manual/automake.html#Libtool-library-used-but-LIBTOOL-is-undefined
autoreconf: automake failed with exit status: 1
cook host:gcc13 - failed
Failed to run [cd "recipes/dev/gcc13/source" && "bash" "-ex"]: exited with status exit status: 1
make: *** [mk/prefix.mk:250: prefix/x86_64-unknown-redox/gcc-freestanding-install] Error 1
missing LT_INIT
2026-07-30 22:29:48 +07:00
Konstantin Shabanov
d8dd2727be nix: native: Downgrade gcc to 14
Use the same version as in trixie for consistency.
Also, fixes libgmp compilation:

checking compiler gcc -O2 -pedantic -fomit-frame-pointer  -I/mnt/redox/recipes/libs/libgmp/target/x86_64-unknown-linux-gnu/x86_64-unknown-redox/sysroot/include... no, long long reliability test 1
configure: error: could not find a working compiler, see config.log for details
redoxer env: exit status: 1
cook host:libgmp - failed
2026-07-30 22:24:41 +07:00
Wildan M
3e15ec059f
Restore most scripts 2026-07-29 11:18:53 +07:00
Jeremy Soller
67a88b9c76 Merge branch 'csv-export' into 'master'
repo: Export as CSV, fix all invalid dependencies

See merge request redox-os/redox!2285
2026-07-29 11:36:27 -06:00
Jeremy Soller
de5a2abbc4 Merge branch 'repo-split' into 'master'
Split repo TUI logic

See merge request redox-os/redox!2284
2026-07-29 06:11:49 -06:00
Wildan M
997597e517
repo: Export as CSV 2026-07-29 09:29:16 +07:00
Wildan M
d589ee31fb
Fix all invalid dependencies 2026-07-29 09:28:28 +07:00
Wildan Mubarok
96a6588b25 Merge branch 'nix-native-disable-binary' into 'master'
nix: Disable binary prefix in the native devShell

See merge request redox-os/redox!2281
2026-07-28 15:15:16 +00:00
Jeremy Soller
205a4a9d1c Merge branch 'more-packages' into 'master'
Add some packages to CI

See merge request redox-os/redox!2283
2026-07-28 09:02:57 -06:00
Wildan M
2ef3614ec0
Split repo TUI logic 2026-07-28 18:12:13 +07:00
Wildan M
14bf392ebc
Move repo to subdir 2026-07-28 18:11:26 +07:00
Wildan M
c139d14235
Add some packages to CI 2026-07-28 12:59:47 +07:00
Jeremy Soller
52ca771b13 Merge branch 'some-recipes' into 'master'
Fix 4 recipes compilation

See merge request redox-os/redox!2282
2026-07-27 08:15:54 -06:00
Wildan M
ecdbee4311 Fix 4 recipes compilation 2026-07-27 16:03:27 +02:00
Konstantin Shabanov
7dc3106ff2 nix: Disable binary prefix in the native devShell
As per doc [1]:
> The prebuilt prefix is only suitable for use inside Podman

[1]: https://doc.redox-os.org/book/advanced-build.html#prebuilt-prefix
2026-07-27 11:58:25 +00:00
Jeremy Soller
67f36dfb7f Merge branch 'rust-more' into 'master'
toolchain: Add wasip1 target and miri

See merge request redox-os/redox!2278
2026-07-26 07:44:12 -06:00
Wildan M
402f2f4cdb toolchain: Add wasip1 target and miri 2026-07-26 15:35:18 +02:00
Jeremy Soller
d14c2705f2 Merge branch 'ign-del' into 'master'
CI: Ignore deleted recipes in fetch-changed

See merge request redox-os/redox!2279
2026-07-26 05:57:09 -06:00
Jeremy Soller
fda6d78266 Merge branch 'repo-editor' into 'master'
Implement new repo_editor

See merge request redox-os/redox!2275
2026-07-26 05:56:30 -06:00
Jeremy Soller
1de5b9360a Merge branch 'deps-rule' into 'master'
repo: Do not recurse deps at change rule when REPO_BINARY is set

Closes #1855

See merge request redox-os/redox!2280
2026-07-26 05:53:39 -06:00
Wildan M
d0637dd93a
repo: Do not recurse deps at change rule when REPO_BINARY is set 2026-07-26 15:45:35 +07:00
Wildan M
ff9a548795
Implement new repo_editor 2026-07-26 14:43:36 +07:00
Jeremy Soller
af5c2fb695 Merge branch 'remove_unused_recipe' into 'master'
Remove unused orbutils-background recipe

See merge request redox-os/redox!2277
2026-07-25 18:47:35 -06:00
Wildan M
971a12a56d
CI: Ignore deleted recipes in fetch-changed 2026-07-26 07:15:39 +07:00
bjorn3
b13d76cb69 Remove unused orbutils-background recipe
It is already part of the orbutils recipe.
2026-07-25 22:21:53 +02:00
Jeremy Soller
ca6abd3454 Merge branch 'add-dos2unix-recipe' into 'master'
Add dos2unix recipe

See merge request redox-os/redox!2276
2026-07-25 12:54:09 -06:00
Bendeguz Pisch
f2f949d8d7 Add dos2unix recipe 2026-07-25 12:54:08 -06:00
Jeremy Soller
b0d4a3b1e1 Merge branch 'nix-native' into 'master'
nix: Simplify configuration

See merge request redox-os/redox!2274
2026-07-24 06:10:07 -06:00
Konstantin Shabanov
ce274844fd nix: Drop flake-parts 2026-07-24 09:00:22 +00:00
Konstantin Shabanov
d48b58a9a2 nix: Get Rust version from rust-toolchain 2026-07-24 08:59:22 +00:00
Konstantin Shabanov
3bf4290802 nix: Update flake inputs
- Rename perl packages
- Renape X11 deps
2026-07-24 08:59:22 +00:00
Konstantin Shabanov
779d507d5a nix: Drop dead code 2026-07-24 08:59:12 +00:00
Jeremy Soller
e82628bacf Merge branch 'package-python3-requests' into 'master'
package python3-urllib3 and python3-requests

See merge request redox-os/redox!2273
2026-07-22 08:06:55 -06:00
auronandace
0bec0253c2 package python3-urllib3 and python3-requests 2026-07-22 13:29:09 +01:00
Jeremy Soller
6de68ebf4d Merge branch 'package-python3-idna' into 'master'
add python3-idna package for wasi-testsuite

See merge request redox-os/redox!2271
2026-07-21 18:19:54 -06:00
Jeremy Soller
2d08978b1c Merge branch 'package-charset_normalizer' into 'master'
add python3-charset_normalizer package for wasi-testsuite

See merge request redox-os/redox!2272
2026-07-21 18:19:37 -06:00
Jeremy Soller
27bbdc109c Merge branch 'package-hatch-vcs' into 'master'
add python3-hatch-vcs package for wasi-testsuite

See merge request redox-os/redox!2270
2026-07-21 18:19:34 -06:00
auronandace
123e7f0fab add python3-charset_normalizer package for wasi-testsuite 2026-07-21 16:28:39 +01:00
auronandace
a0bee9e760 add python3-idna package for wasi-testsuite 2026-07-21 15:53:54 +01:00
auronandace
2de7b30a7e add python3-hatch-vcs package for wasi-testsuite 2026-07-21 15:26:24 +01:00
Jeremy Soller
cd3170b8aa Merge branch 'fix-nix-native' into 'master'
nix: Fix native devShell

See merge request redox-os/redox!2269
2026-07-21 06:49:00 -06:00
Jeremy Soller
e9bd0b3a9b Merge branch 'package-python-certifi' into 'master'
add python-certifi recipe for wasi-testsuite

See merge request redox-os/redox!2268
2026-07-21 06:48:37 -06:00
Jeremy Soller
0491f7b291 Merge branch 'drop-travis' into 'master'
Drop travis status check

See merge request redox-os/redox!2267
2026-07-21 06:47:56 -06:00
Jeremy Soller
8e585e2598 Merge branch 'wasi-testsuite-deps' into 'master'
finish colorama dependencies for wasi-testsuite

See merge request redox-os/redox!2266
2026-07-21 06:47:24 -06:00
Jeremy Soller
f7fa722ac5 Merge branch 'python-legacy-2' into 'master'
python: cd to source on legacysetup

See merge request redox-os/redox!2261
2026-07-21 06:42:55 -06:00
auronandace
92be200b59 add python-certifi recipe for wasi-testsuite 2026-07-21 09:45:10 +01:00
Konstantin Shabanov
841c316b24 Drop travis status check 2026-07-21 15:32:49 +07:00
auronandace
7b4751f538 finish dependencies for wasi-testsuite 2026-07-21 08:53:45 +01:00
Konstantin Shabanov
d1e037c77b nix: Set SKIP_CHECK_TOOLS in native devShell
Fixes:

mk/depends.mk:11: *** rustup not found, <..>.  Stop.

Introduced in 45b03a18.
2026-07-21 12:53:05 +07:00
Konstantin Shabanov
7cc1423c3a nix: Update rust-overlay
Fixes error when running nix develop .#native:

error: attribute '"2026-05-24"' missing
at /tryredox/redox/flake.nix:48:24:
48| rust-bin = pkgs.rust-bin.nightly."2026-05-24".default.override {

Introduced in a42a64e3.
2026-07-21 12:28:57 +07:00