Commit graph

5781 commits

Author SHA1 Message Date
fewtarius
877c9e0ef4
Bump PPSSPP sa and lr. 2023-09-08 13:01:34 +00:00
fewtarius
880aabed7a
Merge pull request #2027 from fewtarius/dev
Fix espeak-ng
2023-09-07 18:17:53 -04:00
fewtarius
a4d552f7cb
Fix espeak-ng 2023-09-07 22:17:18 +00:00
Brooksytech
470ce4a283
Merge pull request #2026 from brooksytech/dev
Enable Vita3K support on AMD64 builds
2023-09-07 14:14:35 -07:00
mason
309056ae09
Enable Vita3K support on AMD64 builds 2023-09-07 21:08:45 +00:00
Brooksytech
53e8d76228
Merge pull request #2025 from brooksytech/dev
Bump kernel to 6.1.52 and Mesa to 23.1.7
2023-09-07 10:04:00 -07:00
mason
71646e613c
Bump kernel to 6.1.52 and Mesa to 23.1.7 2023-09-07 17:02:55 +00:00
fewtarius
3f0c783d9e
Merge pull request #2024 from fewtarius/dev
Fork and clean up textviewer.
2023-09-07 11:39:43 -04:00
fewtarius
853ca68ade
Fork and clean up textviewer. 2023-09-07 15:39:16 +00:00
fewtarius
05accf2182
Merge pull request #2023 from fewtarius/dev
Add RGB30 to release notes.
2023-09-07 09:58:16 -04:00
fewtarius
95487118d5
Add RGB30 to release notes. 2023-09-07 13:57:52 +00:00
fewtarius
de0382c78b
Merge pull request #2022 from fewtarius/dev
snes/genesis multitap, audio routing fix for gb, emulators / cores / linux update.
2023-09-07 06:31:16 -04:00
fewtarius
e01306a5a5
* Add multitap and 4 way play to SNES/Genesis netplay.
* Ensure audio is routed to client 2 for GameBoy netplay.
* Update emulators and cores.
* Update Linux kernel to 6.4.15 (AMD64).
2023-09-07 10:27:54 +00:00
fewtarius
96cb955585
Merge pull request #2021 from fewtarius/dev
The games partition should always be clean, or it won't mount - always fsck it.
2023-09-06 19:50:06 -04:00
fewtarius
a9b70aaa8c
The games partition should always be clean, or it won't mount - always fsck it. 2023-09-06 23:49:20 +00:00
anthonycaccese
d20608805b
Merge pull request #2020 from anthonycaccese/dev
Bump Art Book Next
2023-09-06 19:06:30 -04:00
anthonycaccese
7548d17219
Bump Art Book Next
adds PSVita theme support
2023-09-06 19:04:40 -04:00
fewtarius
708e656d0c
Merge pull request #2019 from fewtarius/dev
Release notes documentation fix
2023-09-06 08:57:45 -04:00
fewtarius
92de823463
Fix release documentation links, thanks to DJ_GLiTCH and mercurystar for the pointer. 2023-09-06 12:56:34 +00:00
fewtarius
07b59175f3
Merge pull request #2018 from fewtarius/dev
Fix textviewer patch.
2023-09-05 14:43:24 -04:00
fewtarius
68a69d55e4
Fix textviewer patch. 2023-09-05 18:42:32 +00:00
fewtarius
05dbeaef7b
Merge pull request #2017 from fewtarius/dev
Improve usb power management, environment variable handling in ES, and wifi power saving on AMD64.
2023-09-05 14:26:21 -04:00
fewtarius
02b81d9977
Improve usb power management, environment variable handling in ES, and wifi power saving on AMD64. 2023-09-05 18:25:37 +00:00
fewtarius
a57679c328
Merge pull request #2014 from adamg88/textviewer-fixup
textviewer: use dos2unix from toolchain
2023-09-05 14:20:33 -04:00
fewtarius
ff10f48763
Merge pull request #2016 from fewtarius/dev
Bug fix - initial boot bug, iwlwifi power saving issue.
2023-09-05 07:47:37 -04:00
fewtarius
60a1921f48
Fix userconfig-setup to only load the functions library rather than the whole profile to correct an issue during initial provisioning on first boot. Adjust Intel WIFI power saving options for AMD64. 2023-09-05 11:46:24 +00:00
fewtarius
3ab3816b54
Merge pull request #2015 from fewtarius/dev
Refactor quirks
2023-09-04 15:12:31 -04:00
fewtarius
4886ca1cfe
Backup profile scripts rather than delete them, and only once. 2023-09-04 19:12:09 +00:00
fewtarius
a792269f66
Fix up RG351P/M volume control. 2023-09-04 19:08:01 +00:00
adamg
1bb5e94da4 dos2unix: introduce new package
textviewer: use dos2unix from toolchain

Dockerfile: remove dos2unix as it is built from src
2023-09-04 17:46:30 +00:00
fewtarius
85f38f951f
Move suspend mode back to device quirks as x55 does not need it. 2023-09-04 15:59:42 +00:00
littleguy77
f7aebd5188
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-04 15:59:42 +00:00
adamg
cde940ec91
glfw: source wayland.xml from the buildroot and rebuild if wayland
package gets updated
2023-09-04 15:59:41 +00:00
littleguy77
800bb22aa9
Most users should run scripts from within docker-shell. 2023-09-04 15:59:40 +00:00
littleguy77
59e0f6615e
Explain use case for building a single package. 2023-09-04 15:59:40 +00:00
littleguy77
8263b8331e
Add a short note about virtual machines. 2023-09-04 15:59:39 +00:00
littleguy77
65762d697e
Add a troubleshooting section to address build failures. 2023-09-04 15:59:39 +00:00
littleguy77
a8bfcbeaf1
Establish proper expectations for the first build after clone. 2023-09-04 15:59:38 +00:00
littleguy77
92339d7636
Clarify build commands for Docker vs. manual builds.
Use the Docker command in the example to promote Docker usage.
2023-09-04 15:59:38 +00:00
littleguy77
14a555712f
Fix documentation about device build dependencies. 2023-09-04 15:59:37 +00:00
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