Commit graph

73 commits

Author SHA1 Message Date
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
fewtarius
ab96c653b0
Fix up updatecheck, add the branch info to the build. 2022-04-12 16:42:13 -04:00
fewtarius
8405e5ae9f
Build fixes. 2022-04-12 12:58:05 -04:00
fewtarius
7fd4f88951
Quick build fix. 2022-04-12 12:53:08 -04:00
fewtarius
80a1d4b128
Implement basic CI/CD workflows. 2022-04-10 15:51:34 -04:00
fewtarius
f31666323f
Don't build 32bit userland if BASE_ONLY is set. 2022-04-10 07:31:14 -04:00
fewtarius
d98ba1486a
Don't build 32bit userland if BASE_ONLY is set. 2022-04-10 07:27:57 -04:00
fewtarius
218c7d3eac
After testing - stay with .img.gz and .tar. 2022-04-02 07:31:34 -04:00
fewtarius
ff9855cfdf
Revert - decompressing the image on the device just takes too long. 2022-04-01 07:03:51 -04:00
fewtarius
2b920a70fc
Revert to compressing images, let init decompress when upgrading. 2022-04-01 05:40:55 -04:00
fewtarius
1e5668f857
Stop compressing the .img, and prepare to drop .tar as the update package. 2022-03-30 19:14:07 -04:00
fewtarius
3802864a29
Don't need this here, pass it in the variable instead. 2022-03-26 13:45:53 -04:00
fewtarius
021db178ef
Add 5GHz WIFI drivers for RG351x 2022-03-26 12:48:59 -04:00