SkiffOS

Any Linux distribution, anywhere.

MIT License

Stars
691

Bot releases are visible (Hide)

SkiffOS - 2024.05: SkiffOS Release Latest Release

Published by paralin 4 months ago

This release corresponds to Buildroot 2024.05.


Fixes and improvements:

  • buildroot: security bump go 1.22.5 (425a6dcb)
  • skiff-core-nixos: update to latest (b98770b8)
  • buildroot: security updates to openssh (d024c102)
  • pi: arm32 kernel dts files were moved (0f6f5e5d)
  • buildroot: fix rpi-firmware for arm32 (fc89464c)
  • configs: drop core/dietpi (4637762d)
  • buildroot: bump containerd to v1.7.18 (cd966be1)
  • builroot: update docker to v27.0.2 (5e0f6ca4)
  • configs-base: update kernel to 6.9.7 (891d1d09)
  • fix: also use build os in cache matrix (caffe4f0)
  • fix: use better caching keys for github actions (9b3b29cb)
  • configs-base: update kernel to 6.9.6 (df05edca)
  • pi/common: bump kernel to rpi-6.6.34 (808c2eac)
  • buildroot: prepare for 2024.05 release (c5696456)
  • buildroot: fix systemd build (eb3326e1)
  • chore: update gitignore (2310b082)
  • skiff-core-defconfig: check if pkgs are available and use cross-platform manifest (ac3d696f)
  • skiff-core-defconfig: use debian sid (c2738ae9)
  • pi/common: bump kernel to 6.6.33 (70306c4b)
  • buildroot: update systemd 256 and upstream (85d3b61f)
  • buildroot: update embiggen-disk (1a463c0a)
  • buildroot: update rtl8812au-aircrack-ng (c7541fa9)
  • buildroot: update systemd to v256-rc2 (0e75cadd)
  • buildroot: update docker-compose (f0d22c55)
  • skiff-core: update to v1.13.0 (06447c5b)
  • buildroot: update to upstream (d089e4be)
  • pi/common: bump kernel to rpi-6.6.30 (ee9ebcbe)
  • buildroot: fix mdadm build failure (fae2404e)
  • buildroot: fix linux-firmware hash (4ce435fc)
  • buildroot: update go and buildroot to 2024.02.2 (bc143050)

Full Changelog: https://github.com/skiffos/SkiffOS/compare/2024.02.1...2024.05

SkiffOS - 2024.02.1: SkiffOS Release

Published by paralin 6 months ago

This release corresponds to Buildroot 2024.02.1.

DOI


Fixes and improvements:

  • buildroot: include elfutils fix patch (cde5fde4)
  • buildroot: update to upstream (cfb2b372)
  • valve/deck: update kernel and firmware to v6.5.0 (0d37037d)
  • skiff/core: add psmisc and xinput to packages list (70baba40)
  • core/holoiso: drop configuration (43030f4a)
  • resources: optimize png images (d494e26f)
  • configs-base: update kernel to 6.8.6 (9cdecb6a)
  • virt/qemu: add support for UTM (e8463b78)
  • virt/qemu: use cpu max, disable monitor, conditional enable kvm (cd921dd2)
  • apple/arm: disable .cpio.uboot (f8832fc0)
  • buildroot: update qemu to 9.0.0-rc2 and update upstream (1e64d2ef)
  • configs-base: update kernel to 6.8.4 (57ab9534)
  • buildroot: update fuse-overlayfs and delve (2c71b8a1)
  • starfive/visionfive2: remove kernel/extra fragment (aa05f0bb)
  • apps/docker: add kernel fragment with required settings (d0bb086e)
  • buildroot: update containerd, docker (5039fe4b)
  • skiff/core: bump version to v1.12.0 (55203a92)
  • buildroot: fix rtl8812au build (c949518f)
  • configs-base: fix kernel headers version (147c11be)
  • configs-base: update kernel to 6.8.2 (b9cf9ba5)
  • apple/intel: fix facetimehd on kernel 6.8.x (22afdcc2)
  • buildroot: update rtl8812au-aircrack-ng (a74dc645)
  • configs-base: add built-in modules for usb storage (389ea6c0)
  • configs-base: fix busybox against kernel 6.8.x (d9d2717b)
  • pi/common: use the 4x variant for rpi firmware (329d8b35)
  • pi/common: set correct kernrel headers series (bccb9b0e)
  • pi/common: build image: extend image size to 12gb (84c53b13)
  • pi/common: bump kernel to rpi-6.6.21 (e40d749b)
  • configs-base: update kernel to 6.8.1 (a51b61c3)
  • buildroot: update to upstream and update rpi-firmware (e442c375)
  • apple/intel: update facetimehd package (8146e93b)

Full Changelog: https://github.com/skiffos/SkiffOS/compare/2024.01...2024.02.1

SkiffOS - 2024.01: SkiffOS Mainline Release

Published by paralin 8 months ago

This release corresponds to Buildroot 2024.02.

DOI


Fixes and improvements:

  • buildroot: update docker-compose (cd846804)
  • apple/arm: mark as vm with utm (8d9e9838)
  • apple/arm: new configuration (471a04d2)
  • apple/macbook: rename to apple/intel (ccc647f7)
  • buildroot: fix building go on arm64 hosts (b8d91499)
  • configs-base: update kernel to 6.7.9 (0924a92f)
  • buildroot: fix go-bootstrap-stage3 host install step (1c638e32)
  • buildroot: add go-bootstrap-stage3 to fix go1.22 (0591f2c0)
  • buildroot: update to 2024.02 and update go 1.22.1 (4aeeba0e)
  • buildroot: update to upstream and update irqbalance (dc1f5a9d)
  • bananapi/common: remove upstreamed kernel patch (c1935b55)
  • buildroot: update to upstream (9a4ab39d)
  • pi/{4,5}: remove cma cmdline option (ba310a24)
  • configs-base: update kernel to 6.7.6 (73b5341c)
  • Merge pull request #308 from skiffos/add-pi-5 (4639cb35)
  • pi/5: new configuration package (61cbe0c5)
  • pi/common: make 64-bit the default and cleanup (2599ed0c)
  • pi/common: bump kernel to 6.1.77-r2 (d4d6d461)
  • bananapi/common: backport fix for stmmac kernel panic (8ce95ec8)
  • configs-base: update kernel to 6.7.5 (ef50429a)
  • buildroot: integrate upstream fix for sudo build failure (5ea3b194)
  • fix: only upload artifact in ci if build-os is latest (364d0b86)
  • bananapi/m1: set updated path to dts (beb5fb7c)
  • bananapi/m2: set updated path to dts (e89f4551)
  • buildroot: fix sudo build on Ubuntu 22.04.4 LTS (0fc68f6e)
  • Revert "buildroot: fix for build on Ubuntu 22.04 LTS" (d909f510)
  • buildroot: fix for build on Ubuntu 22.04 LTS (13599b4b)
  • chore: add ubuntu 22.04 lts to ci (2000f890)
  • readme: drop which from apt-get install (3354f131)
  • virt/docker: set cgroups and cgroupns (49b8a402)
  • buildroot: use unified cgroup heirarchy (921f1237)
  • configs-base: use gcc 13 (43480333)

Full Changelog: https://github.com/skiffos/SkiffOS/compare/2023.11.1...2024.01

SkiffOS - 2023.11.1: SkiffOS Mainline Release

Published by paralin 8 months ago

This release corresponds to Buildroot 2023.11.1.

DOI


Fixes and improvements:

  • pi/common: update kernel to rpi-6.1.77 (d45fa1e2)
  • buildroot: update docker, runc, containerd, nerdctl (f3f1a028)
  • configs-base: update kernel to 6.7.4 (02430f4b)
  • starfive/visionfive: add cflags and kernel opts (27dff3ed)
  • configs-base: update kernel to 6.7.2 (141c2c5b)
  • configs-base: bump kernel to 6.7.1 (e933b66b)
  • jetson/agx: add SKIFF_NVIDIA_BOARD setting (630d7f6a)
  • chore(deps): update actions/cache action to v4 (8ea3e0c6)
  • virt/docker: remove kernel headers requirement (4f94d116)
  • configs-base: update kernel to 6.6.12 (5e653215)
  • jetson/agx: bump kernel to 5.10.120 (cdcf356f)
  • jetson/common: upgrade linux4tegra to 36.2 (8f5f0d2d)
  • readme: remove outdated note about notes column (eb8e974d)
  • configs-base: update kernel to 6.6.11 (20bc5a56)
  • buildroot: update to go 1.21.6 (07950f5c)
  • configs-base: update kernel to 6.6.10 (07361b95)
  • starfive/visionfive2: upgrade to upstream kernel (b9afaaf1)
  • jetson/tx2: double the cpu performance by changing nvpmodel (fc3cdba1)
  • linux4tegra-legacy: patch nv.sh to remove dpkg (97c81d2f)
  • jetson/tx2: no resize persist, adjust serial port (14c3fcb3)
  • jetson/tx2: fix kernel build (27d810fa)
  • buildroot: allow systemd to be built on older kernels (8fa03e27)
  • jetson/tx2: add alsa seq fix kernel patch (9ac4241c)
  • jetson/tx2: disable kmsg rate limiting (37065b3e)
  • buildroot: update to upstream and rtl8812au (f2babc82)
  • configs-base: update kernel to 6.6.8 (fa0c84b6)
  • buildroot: update and security patch openssh (dc5ee1f9)
  • configs-base: update kernel to 6.6.7 (485ede28)
  • chore(deps): update actions/upload-artifact action to v4 (4ca34f9f)
  • configs-base: update kernel to 6.6.6 (8184c3ac)
  • pi/common: bump kernel to rpi-6.1.66 (9ac8b5b2)

Full Changelog: https://github.com/skiffos/SkiffOS/compare/2023.11...2023.11.1

SkiffOS - 2023.11: SkiffOS Mainline Release

Published by paralin 10 months ago

This release corresponds to Buildroot 2023.11.

DOI


Fixes and improvements:

  • buildroot: update to upstream (64b6a3e5)
  • buildroot: security fixes to some package downloads
  • configs-base: update kernel to 6.6.5 (afce775f)
  • fix(scripts): Add error handling to buildroot setup (4372c0b7)
  • configs-base: bump binutils to 2.41.x (c23a3b52)
  • skiff/core: bump version to v1.11.0 (d52987ce)
  • intel/desktop: improve push_image.bash detection (19534ee3)

Full Changelog: https://github.com/skiffos/SkiffOS/compare/2023.08.2...2023.11

SkiffOS - 2023.08.2: SkiffOS Mainline Release

Published by paralin 11 months ago

This mainline release corresponds to Buildroot 2023.08.2.

DOI


Fixes and improvements:

  • starfive/visionfive: fix riscv isa definition (6a68b848)
  • buildroot: update to upstream (775a5783)
  • skiff-init: drop requirement on glibc (09388736)
  • configs-base: update kernel to 6.6.1 (f2e8d090)
  • buildroot: update to latest upstream (13d99a13)
  • licheerv_st7789v: add note about removing console (96359951)
  • licheerv_st7789v: update example image (0510ef2a)
  • allwinner/licheerv_st7789v: support for spi-based tft display (3d89ffe5)
  • pi/common: bump kernel to rpi-6.1.61 (59c4fab8)
  • buildroot: update go, containerd, rebase (6f1c0677)
  • allwinner/d1: reduce boot delay to 0 (0f1f92aa)
  • configs-base: update kernel to 6.5.10 (f5e815bb)
  • pi/common: bump kernel to rpi-6.1.58 (c62285c9)
  • buildroot: update docker-compose to v2.23.0 (83c216dd)
  • buildroot: update buildah (9e25b5b5)
  • buildroot: update to 2023.08.2 and update runc (f393e673)
  • configs-base: update kernel to 6.5.9 (5602a5c3)
  • configs-base: update kernel to 6.5.8 (4a0a008e)
  • pi/common: bump kernel to rpi-6.1.57 (d91fbe5e)
  • all: fix kernel headers selection (10023265)
  • core/gentoo: fix accept keywords (cc21399b)

Full Changelog: https://github.com/skiffos/SkiffOS/compare/2023.08.1...2023.08.2

SkiffOS - 2023.08.2: SkiffOS Mainline Release

Published by paralin 11 months ago

This mainline release corresponds to Buildroot 2023.08.2.


Fixes and improvements:

  • starfive/visionfive: fix riscv isa definition (6a68b848)
  • buildroot: update to upstream (775a5783)
  • skiff-init: drop requirement on glibc (09388736)
  • configs-base: update kernel to 6.6.1 (f2e8d090)
  • buildroot: update to latest upstream (13d99a13)
  • licheerv_st7789v: add note about removing console (96359951)
  • licheerv_st7789v: update example image (0510ef2a)
  • allwinner/licheerv_st7789v: support for spi-based tft display (3d89ffe5)
  • pi/common: bump kernel to rpi-6.1.61 (59c4fab8)
  • buildroot: update go, containerd, rebase (6f1c0677)
  • allwinner/d1: reduce boot delay to 0 (0f1f92aa)
  • configs-base: update kernel to 6.5.10 (f5e815bb)
  • pi/common: bump kernel to rpi-6.1.58 (c62285c9)
  • buildroot: update docker-compose to v2.23.0 (83c216dd)
  • buildroot: update buildah (9e25b5b5)
  • buildroot: update to 2023.08.2 and update runc (f393e673)
  • configs-base: update kernel to 6.5.9 (5602a5c3)
  • configs-base: update kernel to 6.5.8 (4a0a008e)
  • pi/common: bump kernel to rpi-6.1.57 (d91fbe5e)
  • all: fix kernel headers selection (10023265)
  • core/gentoo: fix accept keywords (cc21399b)

Full Changelog: https://github.com/skiffos/SkiffOS/compare/2023.08.1...2023.08.2

SkiffOS - 2023.08.1: SkiffOS Mainline Release

Published by paralin about 1 year ago

This mainline release corresponds to Buildroot 2023.08.1.

DOI


Fixes and improvements:

  • buildroot: security update go (b3fb31f9)
  • configs-base: update kernel to 6.5.7 (e504e0d2)
  • buildroot: update containerd to 1.7.7 (cf90c337)
  • core/gentoo: remove localrepo-crossdev (15c14d32)
  • core/gentoo: drop ruby from accept keywords (93d3f726)
  • core/gentoo: update package accept keywords list (083f103a)
  • buildroot: update to latest upstream (9735dd5c)
  • configs-base: update kernel to 6.5.6 (90d72f48)
  • buildroot: update amlogic-boot-fip and to upstream (a9774db9)
  • skiff-core-gentoo: temporarily install gentoo-sources when building (d55c670c)
  • skiff-core-gentoo: fix package keywords copy (89c1fcfe)
  • skiff-core-gentoo: fixes and use systemd suffix (1f97717f)
  • buildroot: update to upstream (1c467aba)
  • configs-base: update kernel to 6.5.5 (f213705e)
  • odroid/m1: use load instead of fatload (e15e30a9)
  • configs-base: update kernel to 6.5.4 (f65443cb)
  • apps/rtklib: new package (ce74c04c)
  • buildroot: add rtklib (d3b5547f)
  • pi/common: set systemd reboot watchdog to 12sec (910ce355)
  • configs-base: move journald.conf to journald.conf.d (7ce721b9)
  • buildroot: update rpi-firmware and rebase (c86cfce5)
  • configs-base: util-linux: add hwclock, irqtop, losetup, rename, waitpid, wdctl (aac79b33)
  • skiff-init-squashfs: format with clang-format (8e76770b)
  • pine64/common: use megi orange-pi-6.6 integration branch (6e3c1381)
  • pi/common: use fat32 for boot partition (b39c8160)
  • pi/common: make boot partition 8gb, rootfs 2gb (069030fc)

Full Changelog: https://github.com/skiffos/SkiffOS/compare/2023.08...2023.08.1

SkiffOS - 2023.08: SkiffOS Mainline Release

Published by paralin about 1 year ago

This mainline release corresponds to Buildroot 2023.08.

DOI


Fixes and improvements:

  • buildroot: update to upstream (662c5732)
  • refactor: format/install script minor tweaks (08a365d0)
  • beaglebone/common: bump kernel to ti-5.10.168-r71 (5188b029)
  • configs-base: update kernel to 6.5.3 (522c14cf)
  • pi/common: bump to kernel rpi-6.1.53 (4bc06b81)
  • arm: kernel 6.5.x added directory prefixes to dts files (520d04a8)
  • refactor: remove unnecessary .target.wants symlinks (9b810180)
  • buildroot: update docker to 24.0.6 (bce34b58)
  • buildroot: add missing header to conmon (43293da1)
  • buildroot: security update go 1.21.1 (c83dd07c)
  • configs-base: update kernel to 6.5.2 (c147ce79)
  • chore(deps): update actions/checkout action to v4 (5e13967a)
  • configs-base: update kernel to 6.5.1 (c1ec9452)
  • pi/common: bump kernel to rpi-6.1.50 (ac3e2efa)

Full changelog: https://github.com/skiffos/SkiffOS/compare/2023.05.2...2023.08

SkiffOS - 2023.05.2: SkiffOS Mainline Release

Published by paralin about 1 year ago

This mainline release corresponds to Buildroot 2023.05.2.

DOI


Features or major changes:

  • Update to Go 1.21

Fixes and improvements:

  • configs-base: update kernel to 6.4.13 (fb4bcbf4)
  • pine64/common: use partuuid for root= parameter (4bb9cf54)
  • pine64/rockpro64: fix kernel config and cflags (53832c10)
  • pine64/common: bump kernel to megi-6.4.7 (18585396)
  • core/gentoo: fully remove old portage repo dir (b2c68b72)
  • pi/common: bump kernel to rpi-6.1.42 (e4aa1105)
  • configs-base: wpa-supplicant: enable wpa3, mesh, ibss-rsn, autoscan (2ce39252)
  • skiff-core-defconfig: add tmux (3bf48d62)
  • skiff-core-defconfig: add mplayer (3356fc6a)
  • skiff-core-defconfig: add mesa-vulkan and ffmpeg (fe69dc9d)
  • rockpro64: remove drm radeon (d3910e5d)
  • pre: kernel headers 6.4.x are required (2159eff3)
  • intel/desktop: drop some unnecessary kernel options (a662be58)

Full changelog: https://github.com/skiffos/SkiffOS/compare/2023.05.1...2023.05.2

SkiffOS - 2023.05.1: SkiffOS Mainline Release

Published by paralin over 1 year ago

This mainline release corresponds to Buildroot 2023.05.1.

DOI


Features or major changes:

  • odroid/h3: new configuration
  • apps/docker: merge resources/docker/daemon.json.d json files
  • apps/docker: merge apps/compose into apps/docker

Fixes and improvements:

  • configs-base: update kernel to 6.3.7 (0cbe2c14)
  • buildroot: update docker-engine and podman (18fce81b)
  • buildroot: fix commit message for docker-cli bump (3c2b51d2)
  • configs: base configuration reword to configuration (224c847c)
  • buildroot: fix host ccache license hash (83466746)
  • buildroot: update to latest upstream (934341ad)
  • readme: fix broken link to arch (b8abfa9a)
  • virt/docker: use tty for container and remove cgroupfs mount (7bc25c06)
  • virt/docker: remove tty option (bc06ed2c)
  • configs-base: bump binutils to 2.40.x (f75c07b0)
  • jetson/common: legacy kernel nv-4.9.337 and l4t 32.7.4 (6e9e9630)
  • jetson/nano: sync kernel with jetson/tx2 (c6336a14)
  • jetson: legacy: disable libnl on old 4.9.x kernel (999056d1)
  • jetson: disable dco in openvpn to fix build failure (45801a02)
  • pi/common: bump kernel to rpi-6.1.36 (943a554d)
  • jetson: tx2, nano: update kernel url (af37ad07)
  • jetson: legacy: fix sound-seq kernel build failure (9e326c0d)
  • readme: add apt dependencies command (e4133f52)
  • readme: update debian deps (11d4c9e5)
  • intel/desktop: use buildroot dir as output path (2839aeed)
  • pi/common: bump kernel to rpi-6.1.38 (589a2853)
  • buildroot: update rpi-firmware and pkgs to upstream (4bf4844f)
  • util/argon1: remove unnecessary egl dependency (ce36a39e)
  • configs: buildroot now supports headers 6.4.x (3ceeb9d8)
  • configs: update u-boot to 2023.07 (d839c5d7)
  • odroid/xu: add odroid hc1 dts (c747f760)
  • buildroot: update go to 1.20.6 (dfe2e1b2)
  • buildroot: adjust commit log (0f424bcf)
  • buildroot: include patch for go1.19.11 (2c92269e)
  • buildroot: update docker-engine, docker-cli, docker-compose, docker-cli-buildx (9385ba5a)
  • odroid/c2: remove broken uboot patches (eb7801bf)
  • odroid/xu: remove old uboot patch (38cf41d7)
  • intel/x64: enable amdgpu module (cb7e8248)
  • pi/4x64: adjust config.txt (c50966ec)
  • buildroot: backport fix for docker-cli host header (301e8e60)
  • scripts: simplify push pi files (cdfe6706)
  • pi/4x64: add more commented lines to config.txt (e54ee29a)
  • pi/4x64: fix drm memory error (4a530eb4)
  • skiff/core: use debian bookworm and other improvements (15534e1f)
  • buildroot: fix docker-cli-buildx install location (e95584ca)
  • buildroot: reword buildx commit (1fa16232)
  • pi/4x64: remove unnecessary fixup4 line (24e7030d)
  • pi/4x64: remove unnecessary start4x line (a3bb678d)
  • odroid/common: bump kernel to version tb-6.4.3 (3267e49c)
  • skiff/core: bump to version v1.10.1 (4bf2b080)
  • odroid/xu: remove unnecessary dmc command (940f632c)
  • odroid/common: increase boot partition to 1gb (5ed8fbec)
  • pi/common: increase boot partition to 1gb (e384d27e)
  • pi/common: update kernel to 6.1.38 (970dede5)
  • buildroot: update nvidia-driver to 525.125.06 (ea58d028)
  • skiff-core-defconfig: add pulseaudio (6dba2432)
  • intel/x64: disable radeon in favor of amdgpu (4efc0aae)
  • skiff/core: add xfce power manager (3d9460b2)

Full Changelog: https://github.com/skiffos/SkiffOS/compare/2023.05.1...2023.05

SkiffOS - 2023.05: SkiffOS Mainline Release

Published by paralin over 1 year ago

This mainline release corresponds to Buildroot 2023.05 Stable.

DOI


Major new features:

  • apps/crio: added package for cri-o container runtime

Changes:

  • buildroot: fix cups within containerd (69bdc086)
  • pine64/common: bump kernel to megi-6.4-rc4 (09bf48e4)
  • configs-base: update kernel to 6.3.6 (cdb3dbf5)
  • buildroot: rebase on upstream (8b401370)
  • buildroot: security update go to 1.20.5 (4c6bf298)
  • push_intel_desktop: push kernel after squashfs (8494e093)
  • buildroot: update nvidia-driver (c6b466db)
  • buildroot: update containerd to v1.7.x (3bb2d2ff)
  • odroid: set nullglob in install_sd script (0c851ffd)
  • odroid/common: update kernel to tb-6.4.0-rc4 (698c8969)
  • configs-base: update kernel to 6.3.5 (afba4053)
  • starfive/visionfive2: rebase kernel patches (ddb1a072)
  • starfive/visionfive2: drop upstreamed uboot patch (f30fa4d1)
  • starfive/visionfive2: update u-boot to latest (99189731)
  • starfive/visionfive2: update kernel to 5.15.0-r2 (bf45b644)
  • buildroot: fix tini install step (905438e3)
  • buildroot: adjustments to podman, conmon, tini (45b692fa)
  • linux4tegra-xusb: add firmware package (0c178451)
  • jetson/agx: update nvidia kernel to l4t 35.3 (cd84f33a)
  • jetson/common: update linux4tegra to 35.3.1 (c119e47f)
  • configs-base: update kernel to 6.3.3 (0a20cdf6)
  • buildroot: bump docker-cli and docker-engine to v24.0.1 (755a7873)
  • odroid/{n2,n2l}: add support for device tree overlays (7c1acbbb)
  • odroid/common: bump kernel to tb-6.4.0-rc2 (c175b2ea)
  • odroid/common: install dtb overlay files (6d7736ee)
  • scripts: push_image: copy dtbo files (15260f8f)
  • buildroot: add support for dtb overlays (cae4e55c)
  • odroid/common: bump kernel to tb-6.3.2 (c0d0fe4c)
  • odroid/c4: drop old uboot patch (63bc79e0)
  • buildroot: update docker, compose, containerd (bad04823)
  • buildroot: update to upstream (6d0960ec)
  • apps/qemu: new configuration package (36f4c4ae)
  • apps/crio: fix to path in systemd file (de35010f)
  • apps/crio: new configuration package (6095382f)
  • buildroot: update commit messages for podman and conmon (e774edac)

Full Changelog: https://github.com/skiffos/SkiffOS/compare/2023.02.1...2023.05

SkiffOS - 2023.02.1: SkiffOS Mainline Release

Published by paralin over 1 year ago

This mainline release corresponds to Buildroot 2023.02.1 LTS.

DOI


major changes:

  • odroid/n2l: new configuration (e223316c)

other changes:

  • amlogic-boot-fip: move to buildroot/ (133419af)
  • refactor: enable overriding mount-all.sh variables in pre scripts (f4d98c61)
  • mount-all.sh: rewrite LABEL to a /dev/ path for resizing to work (77cdee34)
  • buildroot: update conmon, podman, cni-plugins (1bb3d0ce)
  • apps/podman: move buildroot_patches to configs-base (cdb489e9)
  • virt/wsl: update patch for runc (06c30dbb)
  • buildroot: update to upstream (4e844603)
  • pi/common: bump kernel to rpi-6.1.28 (29df5d7c)
  • apps/docker: respect environment-set docker_persist (120a668e)
  • configs-base: update kernel to 6.3.2 (daeaefe4)
  • buildroot: update to upstream (0fbb4ab1)
  • pi: bump kernel to rpi-6.1.27 (32a28212)
  • odroid: add pre-allocate swapfile step (17f66850)
  • odroid/common: bump kernel to tb-6.3.0 (0761d897)
  • odroid/xu: switch to uboot 2023.04 (5dc19037)
  • pi/common: increase boot partition to 800MiB (8978c95d)
  • odroid: u, c2: use devnum instead of devno (83e845e8)
  • odroid/xu: use exynos defconfig provided by upstream (f5b7c486)
  • buildroot: update nerdctl, moby-buildkit, mbpfan, gocryptfs, fuse-overlayfs (c74f54f8)
  • buildroot: update docker-compose, delve, runc, docker, go (e1af9e27)
  • configs: use ram0 instead of initrd (b21669cb)
  • common: update uboot to 2023.04 from 2023.01 (56e28f40)
  • buildroot: update flake8 dependency for ci (7c616ff5)
  • buildroot: update go bootstrap stage2 version (967e6249)
  • buildroot: fix coreutils (0b0c4e89)
  • buildroot: drop unnecesary patch to go (aeb23434)
  • buildroot: update go and fix coreutils (c49ce872)
  • configs-base: add headers as kernel config option (883260d1)
  • agignore: rename to ignore (e181af82)
  • buildroot: update rtl8812au (f015d825)
  • odroid: update kernel to 6.2.12 (0990f9bf)
  • configs: update host kernel headers 6.2 (05ce8aa9)
  • configs-base: bump kernel to 6.3.1 (0d056d6e)
  • buildroot: update to latest upstream (63675461)
  • configs-base: set toolchain and binutils properly (9fd198fb)
  • configs-base: update kernel to 6.2.13 (f3a6c8c2)
  • buildroot: update to upstream (49f2574e)
  • github: update to ubuntu-latest (64603a3b)
  • github: disable updating dockerfile versions (e747fbec)
  • github: add renovate for updating workflow versions (eec0205e)
  • buildroot: update to upstream (51f09488)
  • configs-base: update default kernel to 6.2.12 (e99172de)
  • license: update license years (b4193de6)
  • configs-base: bump kernel to 6.2.11 (758d44ad)
  • allwinner/licheerv: fix uboot configuration (7163c4d5)
  • allwinner/nezha: remove unnecessary uboot patch (9e072253)
  • configs-base: bump kernel to 6.2.10 (6976bee4)
  • bananapi: switch to skiff-init-squashfs and fix u-boot (f802fbe6)
  • pi: adjust format / install commands (06247e57)
  • skiff-init-squashfs: add override for resize2fs path (0055b084)
  • agignore: add silver searcher ignore file (23a0b72a)
  • readme: add note about buildroot submodule (cde67542)
  • bananapi/m2ultra: new config (12fab30f)
  • bananapi: update uboot to 2023.01 (63d0e233)
  • buildroot: update docker to v20.0.3, containerd to v1.6.20 (0ab40378)
  • allwinner/d1: remove not needed d1 spl (72feeaa8)
  • allwinner/d1: update to use newer uboot and kernel (a0c56b20)
  • buildroot: security bump to go 1.20.3 (da6f8272)
  • pine64/common: bump kernel to megi-6.2.9 (d6e3f3d6)
  • buildroot: update go-bootstrap patch series (f235934a)
  • configs-base: bump kernel to 6.2.9 (bbf50194)
  • odroid/xu: remove some unnecessary kernel opts (ec384b31)
  • odroid/xu: sync kernel with upstream (f9401a6c)
  • odroid/xu: disable ina231_sensor module (c6e33c35)
  • odroid/xu: add net rps udev rule (dbc9aaa7)
  • odroid/xu: add hdd shutdown script (b12260c7)
  • odroid/common: bump kernel to latest 6.2.x (2f436b2e)
  • configs-base: enable mdadm (2ce21a4b)
  • buildroot: docker-cli v23.0.2 (3a56ef02)
  • buildroot: docker-engine v23.0.2, containerd 1.6.19, runc 1.1.5 (0f22f9c4)
  • buildroot: backport fix for go rlimit regression (14b8c480)
  • buildroot: update go to 1.20.2 (32458357)
  • scripts: add push_intel_desktop to push intel/desktop via rsync (37ad0ee3)
  • buildroot: update containerd to 1.7.0 (217fd018)
  • apps/docker: move location of docker.json fragment dir (edc105ee)
  • odroid/common: update some boards to uboot 2023.01 (cd2f80e5)
  • odroid/common: bump kernel to tb-6.2.8 (8a4443f6)
  • buildroot: adjustments to go-bootstrap as per patch review (9e993979)
  • configs-base: bump kernel to 6.2.8 (5900704c)
  • buildroot: copy 8821cu.conf to target (02ae7a0f)
  • rtl8821cu: update to latest (ef74e8d5)
  • chore: update citation cff file version (a7203d4f)

Full Changelog: https://github.com/skiffos/SkiffOS/compare/2023.02...2023.02.1

SkiffOS - 2023.02: SkiffOS Mainline Release

Published by paralin over 1 year ago

This mainline release corresponds to Buildroot 2023.02.

DOI


major changes:

other changes:

  • configs-base: bump kernel to 6.2.7
  • jetson/agx: update linux4tegra to version 35.2.1
  • configs-base: bump kernel to 6.1.16
  • configs-base: remove virtio iommu
  • configs-base: bump kernel to 6.1.15
  • visionfive2: remove note about LANG, fixed in #276
  • sshd: ignore LANG environment variables
  • mirror: use mirror.skiffos.com for mirroring
  • skiff-core: bump to version 1.9.7
  • pine64/common: bump kernel to megi-6.1.12
  • virt/qemu: create rootfs and boot on persist
  • virt/qemu: fix mounting, arch, kernel opts, execute script
  • configs-base: disable purging locales
  • configs-base: include virtio iommu and dev virtio
  • virt/qemu: add note about gcc 8 requirement
  • skiff-core-debian: update help message to sid
  • configs-base: bump kernel to 6.1.14
  • starfive/visionfive2: fix 8gb memory detection
  • starfive/visionfive2: new board configuration
  • skiff-core-holoiso: cleanup service
  • configs-base: bump kernel to 6.1.13
  • valve/deck: disable tty1 getty
  • valve/deck: add notes on startup
  • valve/deck: add skiff-core-holoiso
  • core/arch: new skiff core configuration package
  • readme: promote valve/deck to tested
  • configs-base: add squashfs-tools
  • valve/deck: add notes about wiping sd card
  • apps/docker: enable docker-cli-buildx
  • valve/deck: add note about updating refind_linux.conf
  • valve/deck: add screenshot
  • valve/deck: add instructions for installing to nvme
  • intel/desktop: disable evbug module
  • intel/desktop: pre-allocate swapfile in install step
  • valve/deck: add linux-firmware-neptune
  • scripts: sort entries before merging
  • valve/deck: fix kernel build error
  • valve/deck: adjust kernel config
  • valve/deck: remove moduleimg from deps
  • configs-base: unset config werror
  • intel/desktop: drop defconfig lines from kconfig
  • intel/x64: drop defconfig lines from kconfig
  • intel/desktop: drop config lines that change =y to =m
  • odroid/common: bump kernel to tb-6.1.11
  • configs-base: move some recently changed kernel opts to intel/x64
  • configs-base: disable hypervisor guest mode for perf
  • valve/deck: bump kernel to valve-6.1.9
  • configs: intel: add drivers to bring in sync with ubuntu kernel
  • configs-base: kernel: enable some network and irq modules
  • configs-base: add zpool
  • intel/x64: add elan touch modules and ps2 module
  • intel/x64: enable i2c hid acpi module
  • configs-base: enable btfs-progs, dosfstools, exfatprog,
  • intel/desktop: enable thermald
  • configs-base: enable scrub
  • configs-base: enable procps-ng (pgrep)
  • intel/desktop: fix partition name
  • intel/desktop: add acpid and firmware
  • intel/x64: enable nvme
  • intel/desktop: chain-load with grub for better compatibility
  • intel/x64: enable more built-in drivers
  • configs-base: kernel: enable some usb drivers
  • intel/x64: use generic x86-64 instead of avx2
  • virt/docker: update kernel headers to 4.19.x
  • configs-base: bump kernel to 6.1.12
  • .github: install python3-magic
  • configs-base: bump kernel to 6.1.11
  • apps/balena: add balena-engine package
  • beagleboard/common: bump kernel to 5.10.162-ti-r56
  • pi/common: bump kernel to rpi-5.15.92
  • pine64/common: bump to kernel 6.1.9
  • odroid/common: bump kernel to tb-6.1.10
  • intel/desktop: disable WERROR build flag
  • apps: fix service files for containerd and docker
  • configs-base: bump kernel to 6.1.10
  • all: ensure files end with a newline
  • apps/{docker,runc,containerd}: fix containerd root and add config package
  • configs-base: bump kernel to 6.1.9
  • glibc: fix package hashes
  • .github: clear out downloads cache
  • skiff/core: update to v1.9.6
  • configs-base: bump to kernel 6.1.8
  • chore: drop citation cff sections that zenodo doesn't recognize
  • intel/desktop: use refind-bin

Full Changelog: https://github.com/skiffos/SkiffOS/compare/2022.11.1...2023.02

SkiffOS - 2022.11.1: SkiffOS Mainline Release

Published by paralin over 1 year ago

This mainline release corresponds to Buildroot 2022.11.1.

DOI


Changes since 2022.11:

  • Buildroot: see Release notes
  • pine64/phone_pro: add experimental config
  • odroid/common: bump kernel to tobetter 6.1.y branch
  • pi/common: bump kernel to 5.15.89
  • beaglebone/common: bump kernel to 5.10.145-ti-r55
  • configs-base: bump to kernel 6.1.7
  • skiff-core: bump to version v1.9.5
  • odroid/common: bump kernel to tb-6.1.4
  • buildroot: update go to 1.19.5
  • intel/desktop: update early boot logs display kernel config
  • pine64/phone_pro: reduce console baudrate to 115200
  • buildroot: update nvidia-driver to 525.60.13
  • odroid/common: add rtl 815x firmware
  • buildroot: fix rng-tools, drop toolbx, distrobox
  • apps/distrobox: drop config package
  • apps/toolbx: drop configuration package
  • pine64/phone_pro: boot script: persist is first partition
  • configs: remove elvator= kernel argument
  • pine64/common: bump to kernel megi-6.1-rc8
  • pine64/common: format: fix indentation
  • pine64/common: fix format script
  • pine64/common: conditionally format uboot
  • apps/kodi: remove python enable buildroot fragment
  • buildroot: update rtl8812au-aircrack-ng
  • pine64/phone_pro: add experimental config
  • buildroot: update rtl8821cu commit
  • buildroot: cleanup rtl8821cu patch
  • buildroot: update to upstream, rtl8821{au,cu}
  • intel/desktop: disable swapfile for buildimage
  • pi/common: don't create swapfile when building image
  • configs/pi: adjust config.txt
  • configs-base: bump kernel to 6.1
  • buildroot: update rpi-firmware
  • intel/desktop: reduce zeroing from 256mb to 128mb
  • buildroot: update mosh, moby-buildkit, gocryptfs, fuse-overlayfs
  • buildroot: update containerd, docker, batman-adv, crun, delve, docker-compose
  • buildroot: update to latest upstream
  • pi/0: include dtbs for other pi0 boards
  • citation: update citation file

Full Changelog: https://github.com/skiffos/SkiffOS/compare/2022.11...2022.11.1

SkiffOS - 2022.11: SkiffOS Mainline Release

Published by paralin almost 2 years ago

This mainline release corresponds to Buildroot 2022.11.

DOI


Changes since 2022.08.2:

  • Buildroot: see Release notes
  • intel/desktop: switch to using skiff-init-squashfs in https://github.com/skiffos/SkiffOS/pull/261
  • build: docker: update dockerfile and instructions by @TinHead
  • doc: add docs on how to configure
  • kernel: update to version 6.0.11
  • linux4tegra: fix fan controller on jetson agx
  • odroid/common: fix modemmanager conflict
  • pi/0: fixes to ensure mem cgroup is enabled
  • raspberry pi: update kernel to rpi-5.15.81
  • rtl8821cu: enable kernel module on default
  • starfive: fix host headers version

Full Changelog: https://github.com/skiffos/SkiffOS/compare/2022.08.2...2022.11

SkiffOS - 2022.08.2: SkiffOS Mainline Release

Published by paralin almost 2 years ago

This mainline release corresponds to Buildroot 2022.08.2.

DOI


Full Changelog: https://github.com/skiffos/SkiffOS/compare/2022.08.1...2022.08.2

Changes since SkiffOS 2022.08.1:

  • Buildroot: see Release notes
  • .github: update actions steps to v3 in https://github.com/skiffos/SkiffOS/pull/250
  • modalai/voxl2: add voxl2-import-core.sh utility script in https://github.com/skiffos/SkiffOS/pull/253
  • voxl2: update kernel + patch to work as linux-headers in https://github.com/skiffos/SkiffOS/pull/255
  • odroid/common: bump kernel to tb-6.0.7 in https://github.com/skiffos/SkiffOS/pull/256
  • pi/0: use skiff-init-squashfs to save memory in https://github.com/skiffos/SkiffOS/pull/257
  • pi/3x64: new configuration for raspberry pi 3 in 64 bit mode in https://github.com/skiffos/SkiffOS/pull/258
  • .github: CI: use pre-compiled toolchain
  • all: drop some unnecessary cflags
  • buildroot: update go, docker, runc, add patch to use crun
  • configs-base: add alsa-utils and aplay
  • configs-base: bump kernel to 6.0.10
  • configs-base: cleanup old docker-specific files
  • jetson/agx: add pwm fan driver
  • jetson/common: fix linux4tegra-legacy package
  • jetson/nano: fix build with incompatible gcc build flag
  • modalai/voxl2: add voxl2-import-core.sh script
  • modalai/voxl2: use upstream kernel as headers
  • modalai/voxl2: wait for partitions before skiff-init
  • pi/common: bump kernel to rpi-5.15.79
  • pine64/book_a64: update kernel config to be similar to upstream
  • readme: improve asciicast and other docs
  • skiff-core: update to v1.8.0 and add build-args support
  • skiff-init-squashfs: fixes to typos in stat function
  • pi/common: pre-allocate swap file for pi0 and pi0v2

New Contributors

SkiffOS - 2022.08.1: SkiffOS Mainline Release

Published by paralin about 2 years ago

This mainline release corresponds to Buildroot 2022.08.1.

DOI


Full Changelog: https://github.com/skiffos/SkiffOS/compare/2022.08...2022.08.1

Changes since SkiffOS 2022.08:

  • Buildroot: see Release notes
  • Bump default kernel to 6.0.2
  • util/gofast: fixes to LTO and O3
  • core/fedora: add support for riscv architecture
  • allwinner/licheerv: add support for USB gadget ethernet
  • pine64/common: update kernel to megi-6.0.2
  • pi/common: update kernel to rpi-5.15.74
  • allwinner/d1: update kernel to sm-5.19-rc1
  • allwinner/d1: various fixes to boot scripts and kernel config
  • configs-base: enable dnsmasq for NetworkManager
  • virt/wsl: fix build (disable rEFind)
  • fixes to rEFInd bootloader
  • change default hostname to skiffos-{version} (from skiff-version)
  • browser/v86: optimizations and fixes
  • virt/qemu: add host utils
  • virt/qemu: add example of cross-architecture emulation
  • skiff-core-alpine: add neofetch
  • skiff-core-voxl2: fixes and improvements
  • voxl2: add docs on how to import vendor image
  • update docker-engine, runc, crun, docker-compose, etc.

Pull Requests

New Contributors

SkiffOS - 2022.08: SkiffOS Mainline Release

Published by paralin about 2 years ago

This mainline release corresponds to Buildroot 2022.08.

DOI


Changes since SkiffOS 2022.05.2:

  • Buildroot: see Release notes
  • browser/v86: enable options for better memory efficiency
  • jetson/{tx2, nano}: move to linux4tegra-legacy
  • Security updates to docker, runc, containerd, etc.
  • modalai/voxl2: numerous fixes & improvements
  • intel/desktop: add rEFInd and cleanup EFI partition handling
  • allwinner/d1: bump u-boot to 2022.07-rc3
  • core/fedora: add warning if targeting invalid architecture

New devices:

  • jetson/agx: add support for Jetson AGX Orin and Xavier
SkiffOS - 2022.05.2: SkiffOS Mainline Release

Published by paralin about 2 years ago

This mainline release corresponds to Buildroot 2022.05.2.

DOI


Changes since SkiffOS 2022.05.1:

  • Buildroot: see Release notes
  • Update to GCC 12
  • Update Linux to 5.19.6
  • Update rpi to 5.15.61
  • virt/wsl: fix WSL2 integration
  • util/insecure: new package
  • apps/crun: new package
  • apps/podman: new package
  • intel/desktop: enable more GPU drivers
  • intel/desktop: add rEFInd EFI bootloader
  • intel/desktop: add format and install scripts
  • apps/toolbx: new package
  • apps/distrobox: new package
  • core/fedora: new skiffos core configuration
  • allwinner/d1: update opensbi and uboot
  • jetson/{tx2,nano}: linux4tegra legacy version

New devices:

  • browser/v86: run in emulator in Web Browsers
  • modalai/voxl2: new arm64 board
  • starfive/visionfive: Riscv64 board
  • valve/deck: support for Steam Deck
Badges
Extracted from project README
View Demo Web Browser Demo Support Server arXiv DOI Paper Cites