Commit graph

85 commits

Author SHA1 Message Date
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
fewtarius
18482b65ab
Fix clean to clean the correct packages. 2022-07-23 08:58:30 -04:00
fewtarius
51cf874101
Switch how we clean packages to ensure the primary buildroot for a device type is also cleaned properly. 2022-07-20 20:51:59 -04:00
brooksytech
4c85c1d897
clean duckstationsa in linked builds 2022-07-19 08:10:36 -07:00
fewtarius
fffbd19418
Revert scripts/build change. 2022-07-17 10:37:35 -04:00
fewtarius
f128960085
Fix checkdeps. 2022-07-16 10:07:15 +00:00
fewtarius
b8e671a13c
Fallback to 10.3.x due to bugs found in 11.x 2022-07-16 06:02:04 -04:00
fewtarius
ee492a3e64
build fixes. 2022-07-15 06:49:50 -04:00
fewtarius
8b4bdff78a
Fix libgo2 dependency, clean packages with device specific config. 2022-07-15 06:18:39 -04:00
fewtarius
bbb941640c
Fixes. 2022-07-14 16:46:21 -04:00
fewtarius
62cd2128ac
Variable test fix. 2022-07-13 06:51:54 -04:00
fewtarius
95688d5d65
Update build process. 2022-07-12 20:46:52 -04:00
fewtarius
1c07a31565
Shift build structure, fix jelos-info. 2022-07-11 19:35:08 -04:00
fewtarius
150b7b6a33
Updates. 2022-07-05 08:14:29 -04:00
fewtarius
781d22291d
Work continues. 2022-07-01 16:17:33 -04:00
fewtarius
51d40ae6f4
Fix RG552 boot. 2022-05-31 08:45:33 -04:00
fewtarius
7ef0b43c8b
Fix parted to correct 503 partitions in docker. 2022-05-29 21:32:34 +00:00
fewtarius
7e9daa3c15
Fix mkimage to generate boot partitions. 2022-05-29 15:27:04 +00:00
fewtarius
4172e9e353
Update parted. 2022-05-29 15:04:52 +00:00
fewtarius
5df2cfa0e8
* Add support for the Anbernic RG503. 2022-05-27 22:33:28 +00:00
fewtarius
9a41fda1c7
Cleaning up options to remove unused bits. 2022-04-27 06:08:03 -04:00