Commit graph

105 commits

Author SHA1 Message Date
fewtarius
f5e6586019
Update emulators and cores, fix update packages. 2023-03-05 20:10:40 -05:00
fewtarius
2f64f4810c
Fix building the kernel, clean up virtual packages a bit. 2023-03-04 10:05:43 -05:00
fewtarius
ff48bb204e
Add initial support for 32bit i686 for software compatibility. 2023-03-03 20:12:41 -05:00
fewtarius
630bd0ac7e
Continuing work. 2023-02-27 18:49:51 -05:00
fewtarius
11fd530ac8
Work continues. 2023-02-26 21:56:16 -05:00
fewtarius
2cc8500882
Update meson and build functions. 2023-02-26 12:22:46 -05:00
fewtarius
dbbae40f47
Sync a few packages and function changes from @CoreELEC. 2023-02-24 19:39:48 -05:00
fewtarius
9d8a0bc313
Updates - use boot rather than legacy boot for partitions, split virtual packages a bit, move kernel/u-boot for opi5 to JELOS repos. 2023-02-15 06:38:49 -05:00
fewtarius
717976484d
Update patches to function more generically by expanding @DEVICE@ and @TARGET_CPU@. 2023-02-13 17:17:55 -05:00
fewtarius
dc0164679c
Fix up build script so we're no longer cleaning unnecessary packages. 2023-02-10 07:51:40 -05:00
fewtarius
a837478baf
* Distribution updates - kernel 6.1.10, Python, systemd, busybox, SDL2, etc.
* Update emulators, cores, and art book next theme.
* Drop -Ofast, --disable-shared --enable-static as defaults.
* Misc build fixes.
2023-02-08 12:26:54 -05:00
fewtarius
39048183ba
Apply uOS marking to mkimage, after talking with @oOblik to get their preference. 2023-01-16 08:51:18 -05:00
fewtarius
42e3c06ccb
Remove deprecated key variables, and fix mkimage. Thanks to @oOblik and UnofficialOS for the pointer. 2023-01-16 05:25:52 -05:00
fewtarius
71402a057a
Drop cleaning of deprecated packages. 2023-01-10 17:17:23 -05:00
mason
cdf3597151
More Orange Pi 5 / RK3588 setup 2023-01-09 22:26:15 +00:00
mason
115cb94267
Orange Pi 5 / RK3588 Support 2023-01-08 22:49:32 +00:00
fewtarius
e1e7054e21
Drop packages we don't need to clean. 2022-12-31 16:00:56 -05:00
Brooksytech
fd14d04d9b
Merge pull request #862 from brooksytech/dev
Update vulkan, mesa, yuzu, dolphin
2022-12-30 13:41:33 -08:00
brooksytech
f946a8f8e6
Update Mesa, Vulkan, & Yuzu 2022-12-30 13:35:48 -08:00
fewtarius
767e7529af
Part 3 of 3, drop RG353P/V/M and RG503. 2022-12-30 08:01:15 -05:00
fewtarius
2d59edd1cf
Merge pull request #849 from reavessm/gcc-fix
Better handle systems with crossdev installed
2022-12-28 20:39:11 -05:00
Stephen Reaves
8cd81e42df
Better handle systems with crossdev installed
If you have build tools installed for multiple architectures then 'gcc' could be an ambigious reference.  I have 'cross-avr/gcc' and 'sys-devel/gcc' available on my system for example.
2022-12-28 20:21:34 -05:00
brooksytech
e53b9e3d59
Finish Parallel-N64 revamp 2022-12-27 15:07:53 -08:00
fewtarius
4789a47cca
No longer add a blank sha256 sum, and update emus/cores. 2022-12-21 07:39:16 -05:00
fewtarius
609de5f8e8
* Terminal bug fix (reverts the xterm change).
* Update emulators and cores.
* Adds fake08, thanks to Lakka-LibreELEC.
* Adds GPU power saving option for handheld builds.
* Updates SDL2, reverts Mesa (may be temporary).
* Improves fan curve for supported devices.
2022-12-20 19:29:08 -05:00
fewtarius
242d6ea657
Deprecate and remove older splash method. 2022-12-20 06:48:00 -05:00
fewtarius
293e7ee700
Drop package mirror as it doesn't mirror our packages anyway. 2022-12-09 05:29:52 -05:00
fewtarius
bbb2975eed
* Move JELOS installation to tools menu, flashed images boot directly into JELOS now.
* Fix bug causing terminal output to appear on the console on x86_64 builds.
* Silence missing sudo warnings by aliasing it to nothing.
2022-12-04 15:46:38 -05:00
fewtarius
9730081363
Bump pcsx2sa, fix image build oops. 2022-12-04 12:02:03 -05:00
fewtarius
3c352aa37d
Move update parameters to the distribution variable. 2022-12-04 10:12:10 -05:00
fewtarius
740a5420d9
Fixes, plus update emulators and cores. 2022-12-03 19:47:39 -05:00
fewtarius
5ac04b8112
Bug fixes. 2022-11-23 09:18:05 -05:00
fewtarius
165a81e941
Fix update packages to use the sources variable. 2022-11-03 08:13:42 -04:00
Tom Pratt
32d4a71e36 Fix batocera-bluetooth-agent
Install pygobject dependency and bump versions of some of its dependencies. Fix gobject-introspection build error on host by setting -Dbuild_introspection_data=false.

Update bluezutils.py to use items() function renamed in recent python versions.

Remove .cache dir from agentpath, otherwise dbus complains that the path is invalid. The directory exists so it's unclear what the real problem is here.

Include python_fix_abi function in build so target files don't get host arch naming.
2022-10-28 19:31:03 +02:00
Konstantin Koshelev
3c93182f2d
add custom moonlight resolution for each device 2022-10-24 21:03:07 +00:00
fewtarius
73dff6fa94
* Add support for multiple device trees.
* Add support for RG353V (use RG353P image, enable switch in system settings).
* Fix language selection bug.
* Fix another brightness bug.
* Fix shader build conflict.
* Force Retroarch to use glcore on the RG552 if GL is still enabled.
2022-09-30 20:40:33 -04:00
fewtarius
22ffd7ed07
* Add support for including AppImages in JELOS builds.
* Update PCSX2 to use the upstream AppImage.
* Complete PCSX2 standalone integration.
* Update volume controls to use mapped volume mode.
* Update GTK3 to build additional required bits.
2022-09-22 19:50:28 -04:00
fewtarius
8ba93ffcb4
Add PCSX2 libretro core, update x86_64 (handheld) boot options. 2022-09-12 17:33:16 -04:00
fewtarius
586dd97ab3
Change default from installation to run. 2022-09-03 14:34:18 -04:00
fewtarius
84180b3720
Fix fs resize to work across devices. Set installation mode to run rather than install by default. 2022-09-03 06:17:14 -04:00
fewtarius
1f6d96325b
* Fix ALSA on x86_64 handhelds.
* Temporary drop or correct multiple packages that needed updates for x86_64.
* Update volume service to deprecate hard coded paths.
* system-utils and sleep to common packages.
* Add weston kiosk.ini for future use.
* Add DIRTY variable, if true it will not clean.
2022-08-31 17:50:23 -04:00
fewtarius
eb28048ce2
Make sure we have the correct options in grub. 2022-08-31 07:43:15 -04:00
fewtarius
1894393478
Drop hard coded splash screens and generate a correct resolution/aspect splash during the build. 2022-08-23 07:23:08 -04:00
fewtarius
c3ed5195ef
Always source options. 2022-08-04 07:54:13 -04:00
fewtarius
d263d76be6
Adjust update packages to support updating an array of packages if no package is supplied. Also inspect the new virtual packages rather than jelos/package.mk. 2022-08-04 07:51:49 -04:00
fewtarius
d47e5a3f77
Build the device root if it doesn't already exist when running a build. 2022-08-02 07:47:27 -04:00
fewtarius
620fa0117c
* Fix issue with RG552 booting dev builds
* Fix udevil not automounting fat32 and exfat
* Fix burnimage not flushing gpt magic when flashing mbr images
2022-08-01 17:52:51 -04:00
fewtarius
07aa292ff1
Fix up sleep tool, 351 parameters, and package cleaning stanza. 2022-07-29 22:19:47 -04:00
fewtarius
16a8443dc2
Move the clean block back into the distro_root test. 2022-07-29 17:11:02 -04:00
fewtarius
8aac669f3d
Sometimes clean doesn't remove initramfs, if it persists, kill it. 2022-07-23 09:57:45 -04:00