littleguy77
970ed9c8d8
Steer new devs to Docker builds, and be more precise about host config.
...
Ubuntu 22.04 is recommended for Docker builds, and virtually required
for manual builds.
New devs should use Docker unless they really know what they're doing
and why. They need not have any past Docker experience; JELOS makes it
trivial to use.
2023-09-04 15:59:36 +00:00
littleguy77
f9a2c55999
Just refer manual builders to the Dockerfile for the prerequisites.
...
Don't maintain the same list in two places.
After careful review, the only packages listed in the help doc that
weren't in the Dockerfile were
- ca-certificates
- gnupg
- qemu-user-static
The first two are only needed to install Docker, and thus do not belong
in the manual build section. The last doesn't appear to be needed for
building, since the Docker container doesn't have it.
2023-09-04 15:59:36 +00:00
littleguy77
353bc99907
Include Docker post-install steps to run without sudo.
2023-09-04 15:59:35 +00:00
littleguy77
49ff13462c
Refresh Docker install instructions, including prerequisites.
2023-09-04 15:59:35 +00:00
littleguy77
c697c54e14
Minor tweaks for grammar and new flow.
2023-09-04 15:59:34 +00:00
littleguy77
37430ddfda
Modify section headers.
2023-09-04 15:59:34 +00:00
littleguy77
4a5a58a082
Rearrange sections in the build doc.
...
No change to text. This just makes subsequent commits easier to review.
2023-09-04 15:59:33 +00:00
fewtarius
7a808851a6
Merging common quirks into platform quirks to reduce quirk sprawl.
2023-09-04 14:54:35 +00:00
fewtarius
5587ffc21d
Merge pull request #2013 from fewtarius/dev
...
Profile refactor
2023-09-04 06:49:01 -04:00
fewtarius
165f994bc1
* Rework profile bits so they are correctly named and sequenced.
...
* Drop deprecated device.config from AMD64.
* Add a platform quirk for AMD64.x
2023-09-04 10:46:11 +00:00
fewtarius
89cef3026b
Merge pull request #2012 from littleguy77/enhance-build-docs
...
Minor tweak to build docs.
2023-09-03 20:10:48 -04:00
littleguy77
5cc10de5ab
Minor tweak to build docs.
...
- PROJECT should be defined when building/cleaning a package.
- List PROJECT options.
- Use export rather than defining vars on same line (save some typing).
- Clarify "manually" to mean "outside of Docker".
2023-09-03 20:05:46 -04:00
fewtarius
ae50522b9e
Merge pull request #2011 from adamg88/glfw-fixup
...
glfw: source wayland.xml from the buildroot and rebuild if wayland gets updated
2023-09-03 19:55:59 -04:00
adamg
7264bd31a9
glfw: source wayland.xml from the buildroot and rebuild if wayland
...
package gets updated
2023-09-03 18:40:10 +00:00
fewtarius
02f9da0fdd
Merge pull request #2009 from littleguy77/enhance-build-docs
...
Enhance build docs
2023-09-03 13:22:07 -04:00
fewtarius
df968bcc8d
Merge pull request #2010 from fewtarius/dev
...
Drop splash package.
2023-09-03 10:37:58 -04:00
fewtarius
24e9798424
Drop splash package.
2023-09-03 14:36:33 +00:00
littleguy77
38ba800c4f
Most users should run scripts from within docker-shell.
2023-09-03 10:25:06 -04:00
littleguy77
2566c6df6a
Explain use case for building a single package.
2023-09-03 10:25:06 -04:00
littleguy77
645054132a
Add a short note about virtual machines.
2023-09-03 10:25:06 -04:00
littleguy77
1abebd8c11
Add a troubleshooting section to address build failures.
2023-09-03 10:25:06 -04:00
littleguy77
5020772a14
Establish proper expectations for the first build after clone.
2023-09-03 10:25:06 -04:00
littleguy77
347aed56c1
Clarify build commands for Docker vs. manual builds.
...
Use the Docker command in the example to promote Docker usage.
2023-09-03 10:25:06 -04:00
littleguy77
56396528af
Fix documentation about device build dependencies.
2023-09-03 10:25:06 -04:00
littleguy77
4aa36aa365
Steer new devs to Docker builds, and be more precise about host config.
...
Ubuntu 22.04 is recommended for Docker builds, and virtually required
for manual builds.
New devs should use Docker unless they really know what they're doing
and why. They need not have any past Docker experience; JELOS makes it
trivial to use.
2023-09-03 10:25:06 -04:00
littleguy77
399542c3d2
Just refer manual builders to the Dockerfile for the prerequisites.
...
Don't maintain the same list in two places.
After careful review, the only packages listed in the help doc that
weren't in the Dockerfile were
- ca-certificates
- gnupg
- qemu-user-static
The first two are only needed to install Docker, and thus do not belong
in the manual build section. The last doesn't appear to be needed for
building, since the Docker container doesn't have it.
2023-09-03 10:25:06 -04:00
littleguy77
ca29aa2322
Include Docker post-install steps to run without sudo.
2023-09-03 10:25:05 -04:00
littleguy77
51f4ac181c
Refresh Docker install instructions, including prerequisites.
2023-09-03 10:25:05 -04:00
littleguy77
b20f51edcc
Minor tweaks for grammar and new flow.
2023-09-03 10:25:05 -04:00
littleguy77
fbb350432d
Modify section headers.
2023-09-03 10:25:05 -04:00
littleguy77
919f54941b
Rearrange sections in the build doc.
...
No change to text. This just makes subsequent commits easier to review.
2023-09-03 10:25:05 -04:00
fewtarius
20a4218e29
Merge pull request #2008 from fewtarius/dev
...
Fix S922X build issue.
2023-09-03 10:17:13 -04:00
fewtarius
5cf63472b2
Fix S922X build issue.
2023-09-03 14:16:39 +00:00
fewtarius
55346d8516
Merge pull request #2007 from fewtarius/dev
...
Bump ES, update Linux kernel to 6.4.14 (AMD64).
2023-09-03 06:38:56 -04:00
fewtarius
56cc13cc9d
Bump ES, update Linux kernel to 6.4.14 (AMD64).
2023-09-03 10:38:34 +00:00
fewtarius
03a6a44b4b
Merge pull request #2004 from Stosman/main
...
Added gamesaves dialog in the emulationstation gamesettings menu
2023-09-03 05:19:51 -04:00
fewtarius
f22fccaf85
Merge pull request #2006 from fewtarius/dev
...
Fix weston desktop-shell.
2023-09-03 05:14:55 -04:00
fewtarius
192a5b76b7
Fix weston desktop-shell.
2023-09-03 09:14:14 +00:00
Brooksytech
d7fb42abc8
Merge pull request #2003 from brooksytech/dev
...
Decrease Max 3 joystick deadzone, bump kernel to 6.1.51
2023-09-02 08:54:11 -07:00
mason
d9aa2c5d95
Decrease Max 3 joystick deadzone, bump kernel 6.1.51
2023-09-02 15:52:56 +00:00
Stosman
2e4797c8e1
Merge branch 'JustEnoughLinuxOS:main' into main
2023-09-01 21:53:26 +01:00
fewtarius
634e0e37bc
Merge pull request #2001 from fewtarius/dev
...
Link RGB30 quirks to RK2023.
2023-09-01 16:11:33 -04:00
fewtarius
9a416db51e
Link RGB30 quirks to RK2023.
2023-09-01 20:11:05 +00:00
fewtarius
6199bdc758
Merge pull request #2000 from fewtarius/dev
...
Add Powkiddy RGB30 as supported to the README.
2023-09-01 13:55:07 -04:00
fewtarius
c69cab982f
Add Powkiddy RGB30 as supported to the README.
2023-09-01 17:54:08 +00:00
fewtarius
31c161910c
Merge pull request #1999 from fewtarius/dev
...
Adds support for the Powkiddy RGB30.
2023-09-01 13:45:03 -04:00
fewtarius
de02c4bb03
Adds support for the Powkiddy RGB30.
2023-09-01 17:41:15 +00:00
fewtarius
d7f276c564
Merge pull request #1998 from fewtarius/dev
...
Revert disabling s2idle, deep sleep kernel panics.
2023-09-01 10:42:28 -04:00
fewtarius
71b92c2929
Revert "Drop s2idle so these devices use deeper sleep when enabled. Resuming will be buggy on some devices."
...
This reverts commit 9331b4cc4d
.
2023-09-01 14:33:59 +00:00
fewtarius
64b81fb9aa
Merge pull request #1997 from littleguy77/n64-enhancements
...
N64 enhancements
2023-09-01 09:37:50 -04:00