Jeremy Soller
72f67422c4
Add cosmic-files to ci
2024-03-23 09:32:31 -06:00
Ribbon
48ed7495a0
Enable RustPython by default on the "desktop" and "dev" configurations
2024-03-23 14:09:24 +00:00
Jeremy Soller
df61417b66
Add jeremy aarch64 config
2024-03-19 20:29:01 -06:00
bjorn3
477580b936
Remove /etc/net/mac
...
The mac address is now always fetched directly from the network card
2024-02-28 09:40:46 +01:00
Jeremy Soller
4cf64316b9
Add cosmic-files to demo
2024-02-15 17:36:23 -07:00
Jeremy Soller
c1df502cae
Add boxedwine and nushell to Jeremy config
2024-02-15 16:10:13 -07:00
Jeremy Soller
e3221aa0a8
Move bootloader to base template
2024-02-10 10:39:56 -07:00
Jeremy Soller
48262cb7be
Move redoxer configs here and update installer
2024-02-07 19:44:26 -07:00
Jeremy Soller
308b540816
config/x86_64/ci.toml: add mednafen
2024-02-06 18:44:00 -07:00
bjorn3
312df3a563
Remove /etc/redox-release
...
Screenfetch now understands /etc/os-release
2024-01-26 21:18:25 +01:00
Jeremy Soller
ea2b2ed1b8
Merge branch 'enable-nano' into 'master'
...
Enable GNU nano by default
See merge request redox-os/redox!1422
2024-01-26 17:29:28 +00:00
Ribbon
2f3f552300
Enable GNU nano by default
2024-01-26 17:29:28 +00:00
bjorn3
5c85210900
Fix the format of /etc/os-release
...
The os-release crate can't handle parsing the current format, and the
python example on the /etc/os-release man page suggests that it is
invalid to have a space before the equal sign.
2024-01-25 17:57:03 +01:00
Jeremy Soller
6a90ec33b4
Remove dead binutils project from demo image
2024-01-18 14:14:07 -07:00
bjorn3
f4b4d34cf6
Move a couple of missed init files from /etc/init.d to /usr/lib/init.d
2024-01-17 14:31:32 +01:00
Jeremy Soller
80466e71b1
config/x86_64/ci.toml: enable shared-mime-info
2024-01-12 13:05:36 -07:00
Jeremy Soller
025b4d4514
config/x86_64/demo.toml: add shared-mime-info
2024-01-12 11:47:09 -07:00
Jeremy Soller
d5b6877298
config/x86_64/jeremy.toml: add shared-mime-info
2024-01-12 11:45:55 -07:00
Jeremy Soller
4d0eeb1bf4
config/i686/ci.toml: add vim
2024-01-11 12:04:53 -07:00
Jeremy Soller
4eb06c8e36
config/x86_64/jeremy.toml: fix duplicate package
2024-01-11 09:41:44 -07:00
Ron Williams
d9b0556e7b
add backtrace script and improve config file instructions
2024-01-11 06:27:28 -08:00
bjorn3
30951f8ae1
Update ci.toml to build required packages for the demo
2024-01-10 17:00:09 +01:00
bjorn3
4cab6ca334
Use the standard os-release instead of redox specific redox-release
...
This allows programs not specifically written for Redox OS to discover
information about the OS it is running on.
2024-01-08 18:17:30 +01:00
Jeremy Soller
f04bb44e55
Merge branch 'clear_tmp_on_boot' into 'master'
...
Clear /tmp when booting
See merge request redox-os/redox!1403
2024-01-08 16:16:55 +00:00
bjorn3
fc4a6d43c6
Add uutils to base
2024-01-08 17:11:22 +01:00
bjorn3
5887119311
Move all system init configs to /usr/lib/init.d
...
This keeps /etc/init.d for local overrides without risking them getting
overwritten by system updates.
2024-01-07 18:15:34 +01:00
bjorn3
52a3aa4980
Clear /tmp when booting
...
This matches the behavior of most UNIX systems and ensures that the disk
doesn't eventually fills entirely with unused temporary files.
2024-01-06 18:47:35 +01:00
bjorn3
21561d1642
Make /{bin,lib,share,include} a symlink to /usr/{bin,lib,share,include}
...
This matches the directory layout of modern Linux systems.
2024-01-06 18:01:51 +01:00
bjorn3
a17c81df0c
Move /etc/group generation to the installer
...
This ensures that the gid's for the auto-generated user groups stay in
sync with the gid in /etc/passwd. It also makes it easier to evolve the
format of /etc/group in the future.
2024-01-06 17:56:11 +01:00
Ron Williams
0a739ba2a4
add /dev/tty and other libc: links
2024-01-05 06:27:09 -08:00
Jeremy Soller
42ddca03c4
Use desktop template for jeremy configs
2024-01-04 14:10:10 -07:00
Jeremy Soller
4d202c47cc
Adapt desktop-contain to use templates
2024-01-04 13:46:01 -07:00
Jeremy Soller
96044654b0
Template for dev
2024-01-04 13:43:32 -07:00
Jeremy Soller
bbb147cdba
Use desktop template as base for demo configs
2024-01-04 13:40:42 -07:00
Jeremy Soller
c54bfd99ce
Make template desktop and server configs
2024-01-04 13:40:31 -07:00
Jeremy Soller
275b9065f5
Remove broken aarch64 configs
2024-01-04 13:29:42 -07:00
Jeremy Soller
8f51fda66e
Move some init into net.toml
2024-01-04 13:27:25 -07:00
Jeremy Soller
72365aca16
Move escalated, ipcd, and ptyd to base
2024-01-04 13:15:16 -07:00
Jeremy Soller
0b737f0a0f
Use templates for acid, desktop-minimal, resist, server-minimal
2024-01-04 12:25:27 -07:00
Jeremy Soller
7ff5b1bd30
Use template for all server-minimal configs
2024-01-04 11:45:40 -07:00
Jeremy Soller
0811cf7246
Two missing removals
2024-01-04 11:41:17 -07:00
Jeremy Soller
03ed74d02c
Move group configuration to base
2024-01-04 11:40:24 -07:00
Jeremy Soller
bc36226dd7
Move user configuration to base
2024-01-04 11:36:45 -07:00
Jeremy Soller
297153b19c
Move boostrap, initfs, kernel to base
2024-01-04 11:23:14 -07:00
Jeremy Soller
a0e7ff99df
Add net config template
2024-01-04 11:08:53 -07:00
bjorn3
d130e9f73c
Use the new config include functionality for creating the base system files
2024-01-04 15:31:44 +01:00
bjorn3
3c6aa4fff9
Finalize move of games from /games to /usr/games
2024-01-03 21:51:37 +01:00
Ron Williams
3619030bd1
Add desktop-contain.toml
2024-01-03 19:22:34 +00:00
Ivan Tan
097c6876bf
add raspi3b config
2023-12-17 10:16:42 +08:00
Jeremy Soller
2be98db644
ci: disable jansson
2023-12-16 09:54:47 -07:00
Jeremy Soller
8c1f0a88d5
Add more ABI versions to CI packages
2023-12-12 13:56:45 -07:00
Jeremy Soller
dbe65587c0
Add more API versions to packages
2023-12-12 09:21:37 -07:00
Jeremy Soller
b865c04adc
Adjust package names after API separation
2023-12-12 08:14:27 -07:00
Jeremy Soller
224b703802
config/i686/demo.toml: increase filesystem size to 512MiB
2023-12-12 08:05:35 -07:00
bjorn3
ecadeac063
Fix orbital startup for the desktop-minimal config
2023-11-29 14:41:54 +01:00
Jeremy Soller
15d94b2fd6
Add cosmic-icons and intel-one-mono to jeremy config
2023-11-15 16:11:12 -07:00
Jeremy Soller
72fe19c323
Include intel-one-mono font in demo image
2023-11-15 15:58:56 -07:00
Jeremy Soller
65037a0495
Install icons in demo image
2023-11-15 15:34:28 -07:00
Jeremy Soller
7376420240
Move cosmic-edit from desktop to demo
2023-11-15 14:53:57 -07:00
Jeremy Soller
c6ee5673d7
Rename games to redox-games
2023-11-15 12:52:00 -07:00
Jeremy Soller
3e9464c936
Add cosmic-edit to jeremy config
2023-11-15 10:29:12 -07:00
mattmadeofpasta
7624d9c503
Reenable dash
2023-11-05 13:40:34 +00:00
Jeremy Soller
5c4f103ccf
config/x86_64/jeremy: disable cargo due to openssl issues
2023-11-04 12:22:45 -06:00
Jeremy Soller
3a1b3de8f7
config/x86_64/ci.toml: enable ffmpeg
2023-10-10 12:58:38 -06:00
bjorn3
436f86b1ff
Remove inputd init entry from server-minimal.toml
...
It doesn't get built
2023-09-22 15:59:54 +02:00
bjorn3
7a32bee728
Increase disk size for server-minimal to 128MB
...
64MB is no longer enough
2023-09-22 15:54:52 +02:00
bjorn3
c8a9f83c66
Add missing bootloader package entry to server-minimal.toml
...
Without it building fails
2023-09-22 15:50:12 +02:00
Jeremy Soller
b7158212e2
Update cookbook, add openjk to jeremy config
2023-09-20 15:26:28 -06:00
Jeremy Soller
419d68052b
config/x86_64/jeremy: add more recipes
2023-09-20 10:51:04 -06:00
Ron Williams
172761067e
Add nushell to demo and ci configs
2023-09-12 18:19:11 -07:00
Jeremy Soller
8edbb4765b
config/x86_64/ci: disable vice
2023-09-11 10:24:31 -06:00
Jeremy Soller
ec2d83f7e2
config/x86_64/jeremy: disable vice
2023-09-11 10:02:20 -06:00
Jeremy Soller
364fa39683
Update relibc
2023-09-09 18:59:33 -06:00
Jeremy Soller
10794f3c2b
Disable dash in CI due to compilation errors
2023-09-09 12:17:32 -06:00
Ribbon
6278ed9c2e
Fix the out of space error on make image
2023-08-11 06:24:18 +00:00
Ribbon
73e0f46b5c
Add recipes and new config on x86_64, i686 and ARM64
2023-08-09 21:36:17 +00:00
Jeremy Soller
2a3632cd48
Merge branch 'master' into 'master'
...
configs: misc changes for VT switching
See merge request redox-os/redox!1354
2023-08-02 15:11:15 +00:00
Anhad Singh
b33f12e6d2
configs: misc changes for VT switching
...
Signed-off-by: Anhad Singh <andypythonappdeveloper@gmail.com>
2023-07-25 19:26:38 +10:00
Jeremy Soller
7c9a6721e8
ci: disable pango, it is not compiling
2023-07-17 08:01:28 -06:00
Jeremy Soller
26cde4388c
Update jeremy configs
2023-07-07 08:24:29 -06:00
Anhad Singh
8d4c36ec5e
configs: misc changes for GPU drivers
...
* Do not pass the display path to orbital
* Getty should open at display/vesa:2
Signed-off-by: Anhad Singh <andypythonappdeveloper@gmail.com>
2023-07-07 17:52:44 +10:00
Anhad Singh
c8054080e9
configs: do not pass the display path to orbital
...
Signed-off-by: Anhad Singh <andypythonappdeveloper@gmail.com>
2023-07-06 16:29:44 +10:00
Jeremy Soller
ed0ae90353
Add pixelcannon to i686 demo
2023-06-09 12:24:37 -06:00
uuuvn
cdee3406af
Add server config for aarch64 target
2023-06-07 11:32:40 +00:00
Jeremy Soller
a288411f25
Disable retroarch recipe, update cookbook
2023-05-19 13:45:14 -06:00
Jeremy Soller
b3d4e87480
Add flycast to jeremy config
2023-05-06 12:32:33 -06:00
Jeremy Soller
94acfbe2d3
Disable relibc-tests in CI
2023-04-18 17:11:50 -06:00
Jeremy Soller
e3150f7d4d
Enable cargo in CI
2023-04-18 08:41:30 -06:00
Jeremy Soller
b0ba3431be
Enable Rust recipe
2023-04-14 08:05:36 -06:00
Jeremy Soller
74272b5660
Disable cargo recipe on CI
2023-04-03 13:26:04 -06:00
Jeremy Soller
3b7d6fc18a
Increase x86_64 demo filesystem size to 1024 MiB
2023-04-03 12:40:03 -06:00
Jeremy Soller
90dd7bb295
Merge branch 'master' into 'master'
...
Add/enable recipes on TOML config files.
See merge request redox-os/redox!1320
2023-03-14 16:30:02 +00:00
Ribbon
cfa08ac360
Fix typo.
2023-03-14 16:25:56 +00:00
Ribbon
933e73f203
Organize recipes in alphabetical order.
2023-03-14 16:17:19 +00:00
Jeremy Soller
acb0645deb
ci: add cosmic-text
2023-03-14 09:05:10 -06:00
Ribbon
3a43bda50f
Add recipes on CI.
2023-03-14 00:04:55 +00:00
Ribbon
d43080272c
Enable recipes on CI.
2023-03-14 00:02:21 +00:00
Ribbon
cc3f639f5f
Add packages on x86_64 demo build.
2023-03-11 16:56:49 +00:00
Jeremy Soller
8c594c9ccc
Add acid tests to demo config
2023-03-10 09:57:16 -07:00
Jeremy Soller
7be83d4254
Add new recipes to jeremy config
2023-03-10 09:57:07 -07:00
Ribbon
d3bb5a8f6d
Remove drivers-041 from x86_64 CI.
2023-03-10 04:21:33 +00:00
Jeremy Soller
c3170d09f2
Add dosbox, games, and freepats to i686 demo
2023-03-03 20:06:25 -07:00
Jeremy Soller
730ea6bf5b
Add dash and netsurf to i686 configs
2023-03-03 19:48:02 -07:00
Jeremy Soller
b4b657ecd1
ci: add freepats package
2023-03-01 13:47:08 -07:00
Jeremy Soller
cc0988389a
ci: disable pkg-config
2023-02-24 18:31:36 -07:00
Jeremy Soller
4533e67721
Do not build orbutils split packages
2023-02-24 18:25:59 -07:00
Jeremy Soller
fa8e72b3eb
Add cargo to jeremy config
2023-02-11 17:06:31 -07:00
Jeremy Soller
9792ff63a0
Add i686 demos
2023-01-30 10:56:02 -07:00
Jeremy Soller
4bd7cf6246
Add installer-gui to all desktop configurations
2023-01-12 09:40:46 -07:00
Jeremy Soller
8a4b12150b
Add mednafen to jeremy config
2022-12-16 20:16:46 -07:00
Jeremy Soller
1ddf22a3d6
Add pathfinder to jeremy config
2022-12-16 10:31:58 -07:00
Jeremy Soller
1627808cf4
Add webrender to jeremy config
2022-12-15 11:56:57 -07:00
Jeremy Soller
2368bf774c
Add hematite to jeremy config
2022-12-14 20:08:17 -07:00
Jeremy Soller
7203d2965c
Add noto emoji and re-enable libcosmic in jeremy config
2022-12-09 11:43:40 -07:00
Jeremy Soller
34219da199
Update cookbook
2022-12-07 22:36:16 -07:00
Jeremy Soller
3e19af6055
Add pop icon theme to jeremy config, update cookbook
2022-12-06 09:48:04 -07:00
Jeremy Soller
ef1f52fb67
Add iced and re-inable winit in jeremy config
2022-12-06 07:25:35 -07:00
Jeremy Soller
93fcb74f84
Add more packages to jeremy i686 config
2022-12-05 14:32:33 -07:00
Jeremy Soller
ea5fe6b3cd
Disable winit (due to missing tzset)
2022-12-01 14:55:25 -07:00
Jeremy Soller
85dbbd0269
Add pixelcannon to demo
2022-12-01 14:36:33 -07:00
Jeremy Soller
0534532e8f
Add crates.io index to dev config
2022-11-30 18:14:52 -07:00
Jeremy Soller
b7f1a0f4d4
Disable ffmpeg in CI
2022-11-23 12:52:16 -07:00
Jeremy Soller
99a23e9041
Bump version to 0.8.0 pending release
2022-11-23 09:25:06 -07:00
Jeremy Soller
316f9e24e3
Add freepats to jeremy config
2022-11-21 09:01:59 -07:00
Jeremy Soller
e2ef6cfddd
Add freepats to demo
2022-11-21 09:01:36 -07:00
Jeremy Soller
cdf2b72eaa
Reduce size of jeremy and server images on i686
2022-11-16 13:54:22 -07:00
Jeremy Soller
4978041802
Adjust jeremy config for i686
2022-11-16 12:55:21 -07:00
Jeremy Soller
9a971c8c74
Add i686 jeremy config
2022-11-16 12:44:23 -07:00
Jeremy Soller
e5701a9a9e
Add cosmic-text to jeremy config
2022-11-16 12:35:07 -07:00
Jeremy Soller
cf3fa0219f
Re-enable bash
2022-11-16 11:35:14 -07:00
Jeremy Soller
bf652aabbf
Increase size of demo
2022-11-15 15:14:10 -07:00
Jeremy Soller
d8b2f3daa5
Add neverball and rodioplay to demo config
2022-11-15 15:12:18 -07:00
Jeremy Soller
789b7c523a
Add curl, git, and vim to dev config
2022-11-15 15:12:02 -07:00
Jeremy Soller
fb85652883
Update jeremy config
2022-11-15 15:11:16 -07:00
Jeremy Soller
422f17a92d
Enable duktape recipe
2022-11-12 08:34:06 -07:00
Jeremy Soller
9c4f0756ec
Add images configs for i686
2022-11-11 12:11:23 -07:00
Jeremy Soller
fedf7f9ca9
Add ci.toml for i686
2022-11-11 10:51:46 -07:00
Jeremy Soller
9283729528
Disable bash in ci
2022-11-10 15:44:32 -07:00
Jeremy Soller
ab6d3c0a87
Move CI to arch-specific location
2022-11-10 15:40:32 -07:00
Jeremy Soller
834541fbd3
Updated developer config
2022-10-17 12:01:03 -06:00
Jeremy Soller
e21f066628
Move filesystem size to installer config
2022-10-17 08:02:13 -06:00
Ron Williams
2d63f9b6f4
Add demo.toml, plus dependencies in bootstrap.sh
2022-10-10 10:15:59 -07:00
Jeremy Soller
29482486bf
Add relibc to jeremy config
2022-09-10 15:43:30 -06:00
Jeremy Soller
d3818dea6b
Add more packages to jeremy config
2022-09-10 15:08:49 -06:00
Jeremy Soller
a57c11c51f
Make redox version 0.8.0alpha
2022-09-09 08:40:44 -06:00
Jeremy Soller
6c3626d60a
Remove some packages from desktop configs
2022-09-07 18:54:53 -06:00
Jeremy Soller
9cd6e3564b
Remove development packages from desktop config
2022-08-30 08:22:21 -06:00
Jeremy Soller
000cce400e
Add desktop-minimal config for i686
2022-08-26 14:47:44 -06:00
Jeremy Soller
65a230bbb1
Add a minimal i686 config for low-RAM systems
2022-08-26 12:27:09 -06:00
Jeremy Soller
603d97d7b0
Add aarch64 desktop config
2022-08-26 11:27:57 -06:00
Jeremy Soller
1f339004d6
Support distinct filesystem configs for each architecture
2022-08-26 11:26:05 -06:00
Jeremy Soller
e2c362ea17
Use bootloader package
2022-08-17 07:44:03 -06:00
Jeremy Soller
c9e16a6d0e
Add initfs to configs, remove unused maximal/minimal configs
2022-08-11 08:00:15 -06:00
Jeremy Soller
28ab3884c5
Add mgba to jeremy config
2022-08-10 18:41:16 -06:00
4lDO2
ce83e7b46d
Move initfs.mk to a regular cookbook recipe.
2022-08-10 12:14:34 +02:00
Jeremy Soller
63605d1e80
Add more packages to jeremy config
2022-08-04 10:24:19 -06:00
4lDO2
0e08f9f346
Add bootstrap and escalated to configs.
2022-07-27 18:14:09 +02:00
Jeremy Soller
d734246bfe
Improve jeremy config documentation
2022-07-24 12:39:10 -06:00
Jeremy Soller
5b0822f893
Move kernel to cookbook recipe
2022-07-24 09:02:48 -06:00
Tarun Aditya Thurlapati
0a1323f369
FIX minimal.toml
...
ADD `drivers` package to minimal.toml
(cherry picked from commit 9a8fac4871976462868af9cae99b1baabc76ac61)
2022-05-30 16:03:12 +05:30
Jeremy Soller
8f210bbab9
0.7.0
2022-04-28 17:46:40 -06:00
Jeremy Soller
2e4b24adf6
Add redox-release file
2022-04-26 08:48:09 -06:00
Jeremy Soller
4b46d9ff48
Add terminfo to desktop config
2022-04-21 19:34:09 -06:00
Jeremy Soller
5f40a9684e
Add rustc config file with example program
2022-04-14 08:10:15 -06:00
Jeremy Soller
4c34f6c83b
Cleanup of config files, add comments for what each of them are
2022-04-14 08:09:58 -06:00
Jeremy Soller
54c5274f2d
Make /usr links relative
2022-03-17 08:39:53 -06:00
Jeremy Soller
2b8585274e
Move logd to initfs, update kernel
2022-02-14 09:58:22 -07:00
Jeremy Soller
802dc76001
Add resist testing config
2021-12-01 08:46:09 -07:00
Jeremy Soller
baf6a9f795
Remove unused packages from acid filesystem config
2021-09-22 21:19:21 -06:00
Jeremy Soller
89ea0b63c4
Update cookbook
2021-08-10 21:20:22 -06:00
Jeremy Soller
a67e9c0e30
Add maximal config with all building packages
2020-08-25 10:35:08 -06:00
Wren Turkal
49d16c7b14
Add pciids option to fs and initfs configs.
...
Pciids is the packge that contains information about pci devices.
Signed-off-by: Wren Turkal <wt@penguintechs.org>
2020-07-19 16:53:36 -07:00
jD91mZM2
1e524c44f8
Add gdbserver + fix net=redir
2020-06-19 09:47:39 +02:00
Jeremy Soller
76c050f2a9
Re-enable netsurf, update cookbook, and update kernel
2020-05-06 08:59:36 -06:00
Xavier L'Heureux
6fa84e73fa
Add dependencies for user-space programs on FreeBSD
2020-05-03 18:57:52 -04:00
Jeremy Soller
79e47b83cf
Add /dev links to server image
2019-09-11 19:55:41 -06:00
Jeremy Soller
911033cce6
Add dash to server image
2019-09-07 20:52:52 -06:00
Jeremy Soller
b68d18954e
Remove overrides of /etc/issue and /etc/motd
2019-09-07 20:39:54 -06:00
Jeremy Soller
57e8eef2df
Add missing packages
2019-08-24 20:56:25 -06:00
Jeremy Soller
5775ec204b
Links for /dev/null, /dev/random, /dev/urandom, and /dev/zero
2019-07-23 21:07:19 -06:00
Jeremy Soller
01cdaa55cc
Enable dash and strace by default
2019-07-12 10:35:10 -06:00
Simon Ellmann
c053e37457
Update server.toml
2019-07-02 12:19:01 +00:00
Simon Ellmann
5dcc3965f4
Update desktop.toml
2019-07-02 12:18:23 +00:00
Simon Ellmann
739bc0d71b
Update coreboot.toml
2019-07-02 12:17:54 +00:00
Jeremy Soller
02098e42fd
Remove nulld, randd, and zerod from other filesystem configs
2019-05-11 10:12:45 -06:00
Jeremy Soller
e4f3995c9b
Move nulld, randd, and zerod to initfs
2019-04-28 19:37:41 -06:00
Jeremy Soller
986aad930f
Compile more things with LTO
2019-02-25 16:08:17 -07:00
Jeremy Soller
7410534ac8
Remove more binaries from coreboot filesystem
2019-02-25 13:12:48 -07:00
Jeremy Soller
0c56ae16e8
Add support for building as a coreboot payload
2019-02-25 12:10:16 -07:00
Jeremy Soller
f482e41008
Do not install netsurf on server
2019-02-25 09:39:45 -07:00
Jeremy Soller
8462a4f20e
Update kernel and start work on automatic testing configuration
2019-02-01 20:13:19 -07:00
Jeremy Soller
7b6deae3df
Add minimal config
2019-02-01 19:28:39 -07:00
Jeremy Soller
8332caacec
Allow easy configuration of different configs
2019-02-01 19:24:24 -07:00