Commit graph

27 commits

Author SHA1 Message Date
GavinDarkglider
4f8d2a57e9
WIP - Add Support for Ayn Odin (#1713)
* Initial fully buildable/bootable Odin Support

* Rework NX-Boot to FAT32 Boot for shared usage between switch and odin

* Move shared packages from switch/odin to main packages folder
2023-01-21 16:11:38 +01:00
GavinDarkglider
800557a248
More Nintendo Switch fixes (#1548)
* Downgrade glibc to 2.27 for L4T Builds.
* Downgrade binutils to 2.32 for L4T Builds.
* Update L4T Project Options
* Refactor tegra-bsp package
* Import/Rebase CTC's ffmpeg patches, and switch decoder to nvv4l2 from nvmpi. Fixes decoder issues
* Enable all disabled cores
* Remove hack in busybox package to dump firmware into L4T Builds, we now handle this in tegra-bsp package.
* More L4T project cleanups
* Bring switch-bootloader package.mk inline with upstream formatting
* Fix reboot_payload
* Add proper tegra-bsp:init support
* Bootloader cleanups, seperate bootloader stuff for libreelec builds
* Update init for supporting all distros on Nintendo Switch
* Add proper splash images for libreelec builds.
* Final bootloader fixes
* switch-bootloader-merge-fixes
* Fix uboot merge issues
* fix bmp
* It all builds
* add Basic USB Gadget(Serial console only)
* Properly fix mtp, and finish gadget stuff
2022-03-03 21:48:22 +01:00
Ian Leonard
e501e0c75a virtual: automated code cleanup
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2021-01-19 19:34:20 +00:00
mglae
99cf8bb62c linux: initramfs: use initramfs config file(s) and directory structure
Cpio file is generated as part of the kernel build process. No need
to force fakeroot cpio build any more.
2020-02-26 06:42:44 +01:00
Andre Heider
6e0d4e4ca2 initramfs: move all :init dependencies to initramfs:init
This allows us to automatically add them to PKG_NEED_UNPACK and add
further logic based on initramfs:init.
2019-12-31 11:26:49 +01:00
Andre Heider
408fce38ab initramfs: fix description 2019-12-31 11:26:49 +01:00
Matthias Reichl
017212ee84 initramfs: add terminus-font dependency
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-08-23 12:55:15 +02:00
Matthias Reichl
64785d2ca9 initramfs: drop dependency on linux:init
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-05-24 16:22:48 +02:00
MilhouseVH
12cc464155 initramfs: use ln -sfn when LINK_NAME is a directory
INSTALL      initramfs (target)
ln: failed to create symbolic link '/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-RPi2.arm-9.0-devel-mt/initramfs/lib/lib': Permission denied
ln: failed to create symbolic link '/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-RPi2.arm-9.0-devel-mt/initramfs/bin/bin': Permission denied
ln: failed to create symbolic link '/home/ubuntu/projects/LibreELEC.tv/build.LibreELEC-RPi2.arm-9.0-devel-mt/initramfs/sbin/sbin': Permission denied

If the directory sym link already exists, we try to
create a directory within the dereferenced sym link. So...

ln -sf /usr/lib $BUILD/initramfs/lib

means we attempt to create a sym link within the existing
$BUILD/initramfs/lib which is derefernced to /usr/lib/lib,
resulting in "permission denied".
2019-02-08 17:17:43 +00:00
MilhouseVH
b009d078dd cleanup: remove redundant dependencies
Added by da38654ea4 - who knows why...
2018-12-28 04:10:03 +00:00
CvH
85e5b4dc1f cleanup: PKG_SHORTDESC 2018-10-22 15:06:12 +02:00
CvH
4cffa5fe6f cleanup: remove PKG_ARCH="any" 2018-10-22 15:06:12 +02:00
Ian Leonard
42c4885f4e treewide: drop references to powerpc64
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2018-08-15 21:22:37 +00:00
CvH
4d94b9ad49 spdx: packages/virtual 2018-07-18 22:37:47 +02:00
Matthias Reichl
597cd807bf initramfs: add missing fakeroot:host dependency
Signed-off-by: Matthias Reichl <hias@horus.com>
2018-04-24 12:20:12 +02:00
Sascha Kuehndel (InuSasha)
3846ec7dac
buildsystem: replace PKG_AUTORECONF 2017-11-22 00:41:12 +01:00
cvh
837b447b7c decommission PKG_IS_ADDON 2017-10-16 00:01:20 +02:00
MilhouseVH
db963c64ee BUILD: add $ROOT, convert to absolute path 2017-02-17 18:17:13 +00:00
awiouy
cf5d3a4579 decommission PKG_REV 2017-01-19 00:06:13 +01:00
MilhouseVH
fe6a92f934 Fixup post-/usr: need /usr/lib64 2016-12-14 15:08:19 +00:00
Lukas Rusak
db9f1c2441
initramfs: use unified /usr 2016-12-04 13:23:46 -08:00
awiouy
e0c2de9b39 Decommission PKG_PRIORITY 2016-09-24 11:57:39 +02:00
Stefan Saraev
14700621ef
init: pre-create /dev/console 2016-09-19 11:59:46 -07:00
Stephan Raue
f51faa070d packages: update license headers
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2016-01-02 17:29:56 +01:00
Stephan Raue
ae19eb2dc0 gcc: remove dynamic linker patch, create /lib64 in initramfs
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2015-04-10 09:42:51 +02:00
Stephan Raue
da38654ea4 initramfs: install parted, util-linux and e2fsprogs to initramfs if enabled
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-09-20 14:09:59 +02:00
Stephan Raue
4570a590d4 initramfs: move to virtual
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-08-14 06:28:17 +02:00