sydarn
7e540f7a45
NO_IMAGE: feature for devices to mark that no image shall be created.
...
This is for base devices (such as RK-ARMV8-A), as they can not be
flashed.
2024-02-02 17:23:33 +01:00
sydarn
c9a0d3c902
EXCLUDE_PKGS: fix bugs
...
skip in install, will skip when marked for installation/inclusion
skip in build, will skip when dependency.
This is a bit icky as I think you could assume in catch22 situation,
Where something is marked to be skipped, but something else (marked for
installtion) depends on it. However the main reason for EXCLUDE_PKGS atm
is to exclude emulators in BASE DEVICES (RK-ARMV8-A) that shall be
device optimized for actual devices. Later we probably want to have
package flags that signal device optimization. EXCLUDE_PKGS is probably
to be marked as a power-user feature to be used at your own risk.
2024-02-02 17:23:33 +01:00
sydarn
7c3d583893
Base device concept, and exclude packages for device
2024-02-02 17:23:30 +01:00
fewtarius
e20a00f7fa
Pull grub changes back as some devices still need them.
2024-01-11 14:17:37 +00:00
fewtarius
f3a4f8d692
Get rid of log message.
2024-01-11 12:54:19 +00:00
fewtarius
d922523403
Adds support for Ayaneo 2S, removes unnecessary grub configuration file, update kernel, firmware, and systemd.
2024-01-07 02:00:52 +00:00
fewtarius
947c482a37
* Improved support for AMD p-state drivers (<7w idle on AMD 6800U).
...
* Break Loki Zero link to configure proper default TDP for Max and MiniPro.
* Revert drain when charged while powered off support for RK3566.
2023-11-26 19:03:00 +00:00
fewtarius
4ab3843370
Now seems to build consistently.
2023-11-25 18:52:35 +00:00
fewtarius
09301dc32f
Unpack after clean everything EXCEPT initramfs.
2023-11-25 18:43:38 +00:00
fewtarius
1c290cdb4e
Still need to unpack drivers after cleaning.
2023-11-25 18:03:34 +00:00
fewtarius
327103ebe5
Fix up another instance where initramfs isn't being generated properly.
2023-11-25 17:38:53 +00:00
adamg
4508c2d9c7
scripts/get_archive: delete all previous downloads when a package is updated
2023-11-21 22:03:40 +00:00
adamg
6b5497b95d
scripts/get_git: only fetch necessary history needed to build
2023-11-21 22:03:40 +00:00
Trooper_Max
c87a1358a5
Disable ext4 orphan file optimization in mkimage for greater filesystem compatibility with Ubuntu 22.04
2023-11-13 06:13:23 +00:00
fewtarius
b0b218fe14
Fix what I believe to be the last remaining initramfs generation bugs.
2023-11-12 11:02:58 +00:00
fewtarius
c8875a2e18
Unpack should honor the target arch for patches and not alter it.
2023-11-09 15:00:07 +00:00
fewtarius
964f04e011
May finally resolve the random initramfs build failure. Also, Linux 6.5.10.
2023-11-03 21:23:43 +00:00
fewtarius
3c4acbb9a7
Delete duplicates, and clean up copyright statement.
2023-10-24 16:00:57 +00:00
fewtarius
3f222455b1
Reassign my copyrights to the JELOS project.
2023-10-23 22:53:27 +00:00
fewtarius
878d852037
Add console support package to update_packages to allow updating of gamecontrollerdb, etc. Bump emulators and cores.
2023-10-17 10:54:13 +00:00
adamg
fc837c922b
scripts: cleanup and fixup subdevice support
2023-10-08 11:44:55 +01:00
adamg
9a810bca1c
scripts/checkdeps: update to latest version
...
added symlink package for python (python-is-python3) needed on
latest version of ubuntu and added golang-go
2023-09-20 11:35:01 +01:00
fewtarius
81cd0e3695
Fix dependency issue with the Linux kernel, clean initramfs when the kernel is cleaned/updated, and add the ayn-platform module (not included by default yet).
2023-09-14 20:58:08 +00:00
fewtarius
919c813a1e
Force wget to use TLS 1.2 to resolve 403 Forbidden error. Thanks to @AndreMiras @ https://github.com/orgs/community/discussions/65227#discussioncomment-6846790
2023-08-28 21:31:33 +00:00
fewtarius
952694d8df
Drop deprecated and broken make.
2023-08-24 21:08:28 +00:00
gameislyf
98f8de0056
fix order
2023-08-24 23:02:51 +02:00
gameislyf
061d80cae0
per comments
2023-08-24 22:03:39 +02:00
gameislyf
2132ee0eed
add sanity check
2023-08-24 21:38:01 +02:00
fewtarius
0f71b9896b
Base distribution update to bringing JELOS up to more recent or to the latest software versions. Thanks in part to @CoreELEC and @archlinux.
2023-08-24 09:53:35 +00:00
fewtarius
655558e4a3
Fix missing export.
2023-06-29 21:16:49 +00:00
fewtarius
06618af285
Add pre_get hook to enable actions before fetching source, will be helpful to work around constantly breaking repos.
2023-06-22 00:42:57 +00:00
fewtarius
fe0b762be3
Updates, and new variable for cleaning during build.
2023-06-19 10:31:21 +00:00
Nicholas Ricciuti
32e9ec1a6e
buildfixes
2023-06-08 22:26:26 -04:00
fewtarius
7f26d2bc77
Fix build failures when rebuilding additional drivers.
2023-05-31 14:33:18 +00:00
fewtarius
ecb61fe248
Add a guard to prevent erroring out on some cleans.
2023-05-23 15:28:57 +00:00
fewtarius
87464cd5e5
Fix unpack issue, bump emulators and cores.
2023-05-23 12:57:58 +00:00
fewtarius
d6b465db30
Fix build issue.
2023-04-27 11:57:00 +00:00
fewtarius
2f20081478
Fix the last audio issue, and also fix missing initramfs with DEVICE_ROOT.
2023-04-26 21:21:33 +00:00
fewtarius
473be84fda
Fix broken device root clean.
2023-04-26 13:21:19 +00:00
fewtarius
7364bedd27
Misc x55 fixes.
2023-04-26 01:51:28 +00:00
fewtarius
97344115ca
Fix sources link for builders.
2023-04-26 00:39:13 +00:00
fewtarius
ad438071d5
Adds Powkiddy x55 as a (hopefully temporary) separate device.
2023-04-25 22:54:13 +00:00
fewtarius
75b26db505
Quick build fix.
2023-04-24 17:20:34 +00:00
fewtarius
bff71cd5e2
* Add additional feedback to the boot process so it's visible to the user.
...
* Add support for a variant of JELOS suitable for hosting containers.
* Fix desktop mode terminal bug.
2023-04-22 20:01:07 +00:00
fewtarius
aeeb010944
* Drop device root functionality as it is no longer needed.
...
* Enable reference clock on RK3566.
* Switch back to upstream dosbox-svn libretro core as our PR has merged.
2023-04-10 12:01:40 +00:00
fewtarius
0643785c4e
Fix Bluetooth for RK3566 and RK3588 to use 64bit rtk_hciattach, deprecate 32bit version. Clean firmware on every build so it is always applied.
2023-04-09 00:59:27 +00:00
fewtarius
47ee970f84
Cleaning up build_distro.
2023-04-06 21:47:58 +00:00
fewtarius
2f7e3f0fe5
Refactor the mechanisms for 32BIT packages.
2023-04-05 21:09:40 +00:00
fewtarius
390f316017
Begin work to add ENABLE_32BIT parameter - default off for S922X.
2023-04-04 23:14:31 +00:00
fewtarius
7ab5208b29
Package re-work.
2023-04-01 12:23:19 +00:00