Skip to content

Releases: skiffos/SkiffOS

2024.02.1: SkiffOS Release

22 Apr 01:29
Compare
Choose a tag to compare

This release corresponds to Buildroot 2024.02.1.

DOI


Thank you to @peterwilli for contributing UTM (MacOS) support for virt/qemu: #310


Fixes and improvements:

  • buildroot: include elfutils fix patch (cde5fde)
  • buildroot: update to upstream (cfb2b37)
  • valve/deck: update kernel and firmware to v6.5.0 (0d37037)
  • skiff/core: add psmisc and xinput to packages list (70baba4)
  • core/holoiso: drop configuration (43030f4)
  • resources: optimize png images (d494e26)
  • configs-base: update kernel to 6.8.6 (9cdecb6)
  • virt/qemu: add support for UTM (e8463b7)
  • virt/qemu: use cpu max, disable monitor, conditional enable kvm (cd921dd)
  • apple/arm: disable .cpio.uboot (f8832fc)
  • buildroot: update qemu to 9.0.0-rc2 and update upstream (1e64d2e)
  • configs-base: update kernel to 6.8.4 (57ab953)
  • buildroot: update fuse-overlayfs and delve (2c71b8a)
  • starfive/visionfive2: remove kernel/extra fragment (aa05f0b)
  • apps/docker: add kernel fragment with required settings (d0bb086)
  • buildroot: update containerd, docker (5039fe4)
  • skiff/core: bump version to v1.12.0 (55203a9)
  • buildroot: fix rtl8812au build (c949518)
  • configs-base: fix kernel headers version (147c11b)
  • configs-base: update kernel to 6.8.2 (b9cf9ba)
  • apple/intel: fix facetimehd on kernel 6.8.x (22afdcc)
  • buildroot: update rtl8812au-aircrack-ng (a74dc64)
  • configs-base: add built-in modules for usb storage (389ea6c)
  • configs-base: fix busybox against kernel 6.8.x (d9d2717)
  • pi/common: use the 4x variant for rpi firmware (329d8b3)
  • pi/common: set correct kernrel headers series (bccb9b0)
  • pi/common: build image: extend image size to 12gb (84c53b1)
  • pi/common: bump kernel to rpi-6.6.21 (e40d749)
  • configs-base: update kernel to 6.8.1 (a51b61c)
  • buildroot: update to upstream and update rpi-firmware (e442c37)
  • apple/intel: update facetimehd package (8146e93)

Full Changelog: 2024.01...2024.02.1

2024.01: SkiffOS Mainline Release

07 Mar 00:33
Compare
Choose a tag to compare

This release corresponds to Buildroot 2024.02.

DOI


Fixes and improvements:

  • buildroot: update docker-compose (cd84680)
  • apple/arm: mark as vm with utm (8d9e983)
  • apple/arm: new configuration (471a04d)
  • apple/macbook: rename to apple/intel (ccc647f)
  • buildroot: fix building go on arm64 hosts (b8d9149)
  • configs-base: update kernel to 6.7.9 (0924a92)
  • buildroot: fix go-bootstrap-stage3 host install step (1c638e3)
  • buildroot: add go-bootstrap-stage3 to fix go1.22 (0591f2c)
  • buildroot: update to 2024.02 and update go 1.22.1 (4aeeba0)
  • buildroot: update to upstream and update irqbalance (dc1f5a9)
  • bananapi/common: remove upstreamed kernel patch (c1935b5)
  • buildroot: update to upstream (9a4ab39)
  • pi/{4,5}: remove cma cmdline option (ba310a2)
  • configs-base: update kernel to 6.7.6 (73b5341)
  • Merge pull request #308 from skiffos/add-pi-5 (4639cb3)
  • pi/5: new configuration package (61cbe0c)
  • pi/common: make 64-bit the default and cleanup (2599ed0)
  • pi/common: bump kernel to 6.1.77-r2 (d4d6d46)
  • bananapi/common: backport fix for stmmac kernel panic (8ce95ec)
  • configs-base: update kernel to 6.7.5 (ef50429)
  • buildroot: integrate upstream fix for sudo build failure (5ea3b19)
  • fix: only upload artifact in ci if build-os is latest (364d0b8)
  • bananapi/m1: set updated path to dts (beb5fb7)
  • bananapi/m2: set updated path to dts (e89f455)
  • buildroot: fix sudo build on Ubuntu 22.04.4 LTS (0fc68f6)
  • Revert "buildroot: fix for build on Ubuntu 22.04 LTS" (d909f51)
  • buildroot: fix for build on Ubuntu 22.04 LTS (13599b4)
  • chore: add ubuntu 22.04 lts to ci (2000f89)
  • readme: drop which from apt-get install (3354f13)
  • virt/docker: set cgroups and cgroupns (49b8a40)
  • buildroot: use unified cgroup heirarchy (921f123)
  • configs-base: use gcc 13 (4348033)

Full Changelog: 2023.11.1...2024.01

2023.11.1: SkiffOS Mainline Release

13 Feb 09:46
Compare
Choose a tag to compare

This release corresponds to Buildroot 2023.11.1.

DOI


Fixes and improvements:

  • pi/common: update kernel to rpi-6.1.77 (d45fa1e)
  • buildroot: update docker, runc, containerd, nerdctl (f3f1a02)
  • configs-base: update kernel to 6.7.4 (02430f4)
  • starfive/visionfive: add cflags and kernel opts (27dff3e)
  • configs-base: update kernel to 6.7.2 (141c2c5)
  • configs-base: bump kernel to 6.7.1 (e933b66)
  • jetson/agx: add SKIFF_NVIDIA_BOARD setting (630d7f6)
  • chore(deps): update actions/cache action to v4 (8ea3e0c)
  • virt/docker: remove kernel headers requirement (4f94d11)
  • configs-base: update kernel to 6.6.12 (5e65321)
  • jetson/agx: bump kernel to 5.10.120 (cdcf356)
  • jetson/common: upgrade linux4tegra to 36.2 (8f5f0d2)
  • readme: remove outdated note about notes column (eb8e974)
  • configs-base: update kernel to 6.6.11 (20bc5a5)
  • buildroot: update to go 1.21.6 (07950f5)
  • configs-base: update kernel to 6.6.10 (07361b9)
  • starfive/visionfive2: upgrade to upstream kernel (b9afaaf)
  • jetson/tx2: double the cpu performance by changing nvpmodel (fc3cdba)
  • linux4tegra-legacy: patch nv.sh to remove dpkg (97c81d2)
  • jetson/tx2: no resize persist, adjust serial port (14c3fcb)
  • jetson/tx2: fix kernel build (27d810f)
  • buildroot: allow systemd to be built on older kernels (8fa03e2)
  • jetson/tx2: add alsa seq fix kernel patch (9ac4241)
  • jetson/tx2: disable kmsg rate limiting (37065b3)
  • buildroot: update to upstream and rtl8812au (f2babc8)
  • configs-base: update kernel to 6.6.8 (fa0c84b)
  • buildroot: update and security patch openssh (dc5ee1f)
  • configs-base: update kernel to 6.6.7 (485ede2)
  • chore(deps): update actions/upload-artifact action to v4 (4ca34f9)
  • configs-base: update kernel to 6.6.6 (8184c3a)
  • pi/common: bump kernel to rpi-6.1.66 (9ac8b5b)

Full Changelog: 2023.11...2023.11.1

2023.11: SkiffOS Mainline Release

11 Dec 01:39
Compare
Choose a tag to compare

This release corresponds to Buildroot 2023.11.

DOI


Fixes and improvements:

  • buildroot: update to upstream (64b6a3e)
  • buildroot: security fixes to some package downloads
  • configs-base: update kernel to 6.6.5 (afce775)
  • fix(scripts): Add error handling to buildroot setup (4372c0b)
  • configs-base: bump binutils to 2.41.x (c23a3b5)
  • skiff/core: bump version to v1.11.0 (d52987c)
  • intel/desktop: improve push_image.bash detection (19534ee)

Full Changelog: 2023.08.2...2023.11

2023.08.2: SkiffOS Mainline Release

14 Nov 22:33
Compare
Choose a tag to compare

This mainline release corresponds to Buildroot 2023.08.2.

DOI


Fixes and improvements:

  • starfive/visionfive: fix riscv isa definition (6a68b84)
  • buildroot: update to upstream (775a578)
  • skiff-init: drop requirement on glibc (0938873)
  • configs-base: update kernel to 6.6.1 (f2e8d09)
  • buildroot: update to latest upstream (13d99a1)
  • licheerv_st7789v: add note about removing console (9635995)
  • licheerv_st7789v: update example image (0510ef2)
  • allwinner/licheerv_st7789v: support for spi-based tft display (3d89ffe)
  • pi/common: bump kernel to rpi-6.1.61 (59c4fab)
  • buildroot: update go, containerd, rebase (6f1c067)
  • allwinner/d1: reduce boot delay to 0 (0f1f92a)
  • configs-base: update kernel to 6.5.10 (f5e815b)
  • pi/common: bump kernel to rpi-6.1.58 (c62285c)
  • buildroot: update docker-compose to v2.23.0 (83c216d)
  • buildroot: update buildah (9e25b5b)
  • buildroot: update to 2023.08.2 and update runc (f393e67)
  • configs-base: update kernel to 6.5.9 (5602a5c)
  • configs-base: update kernel to 6.5.8 (4a0a008)
  • pi/common: bump kernel to rpi-6.1.57 (d91fbe5)
  • all: fix kernel headers selection (1002326)
  • core/gentoo: fix accept keywords (cc21399)

Full Changelog: 2023.08.1...2023.08.2

2023.08.1: SkiffOS Mainline Release

11 Oct 20:10
Compare
Choose a tag to compare

This mainline release corresponds to Buildroot 2023.08.1.

DOI


Fixes and improvements:

  • buildroot: security update go (b3fb31f)
  • configs-base: update kernel to 6.5.7 (e504e0d)
  • buildroot: update containerd to 1.7.7 (cf90c33)
  • core/gentoo: remove localrepo-crossdev (15c14d3)
  • core/gentoo: drop ruby from accept keywords (93d3f72)
  • core/gentoo: update package accept keywords list (083f103)
  • buildroot: update to latest upstream (9735dd5)
  • configs-base: update kernel to 6.5.6 (90d72f4)
  • buildroot: update amlogic-boot-fip and to upstream (a9774db)
  • skiff-core-gentoo: temporarily install gentoo-sources when building (d55c670)
  • skiff-core-gentoo: fix package keywords copy (89c1fcf)
  • skiff-core-gentoo: fixes and use systemd suffix (1f97717)
  • buildroot: update to upstream (1c467ab)
  • configs-base: update kernel to 6.5.5 (f213705)
  • odroid/m1: use load instead of fatload (e15e30a)
  • configs-base: update kernel to 6.5.4 (f65443c)
  • apps/rtklib: new package (ce74c04)
  • buildroot: add rtklib (d3b5547)
  • pi/common: set systemd reboot watchdog to 12sec (910ce35)
  • configs-base: move journald.conf to journald.conf.d (7ce721b)
  • buildroot: update rpi-firmware and rebase (c86cfce)
  • configs-base: util-linux: add hwclock, irqtop, losetup, rename, waitpid, wdctl (aac79b3)
  • skiff-init-squashfs: format with clang-format (8e76770)
  • pine64/common: use megi orange-pi-6.6 integration branch (6e3c138)
  • pi/common: use fat32 for boot partition (b39c816)
  • pi/common: make boot partition 8gb, rootfs 2gb (069030f)

Full Changelog: 2023.08...2023.08.1

2023.08: SkiffOS Mainline Release

15 Sep 22:28
Compare
Choose a tag to compare

This mainline release corresponds to Buildroot 2023.08.

DOI


Fixes and improvements:

  • buildroot: update to upstream (662c573)
  • refactor: format/install script minor tweaks (08a365d)
  • beaglebone/common: bump kernel to ti-5.10.168-r71 (5188b02)
  • configs-base: update kernel to 6.5.3 (522c14c)
  • pi/common: bump to kernel rpi-6.1.53 (4bc06b8)
  • arm: kernel 6.5.x added directory prefixes to dts files (520d04a)
  • refactor: remove unnecessary .target.wants symlinks (9b81018)
  • buildroot: update docker to 24.0.6 (bce34b5)
  • buildroot: add missing header to conmon (43293da)
  • buildroot: security update go 1.21.1 (c83dd07)
  • configs-base: update kernel to 6.5.2 (c147ce7)
  • chore(deps): update actions/checkout action to v4 (5e13967)
  • configs-base: update kernel to 6.5.1 (c1ec945)
  • pi/common: bump kernel to rpi-6.1.50 (ac3e2ef)

Full changelog: 2023.05.2...2023.08

2023.05.2: SkiffOS Mainline Release

01 Sep 23:16
Compare
Choose a tag to compare

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 (fb4bcbf)
  • pine64/common: use partuuid for root= parameter (4bb9cf5)
  • pine64/rockpro64: fix kernel config and cflags (53832c1)
  • pine64/common: bump kernel to megi-6.4.7 (1858539)
  • core/gentoo: fully remove old portage repo dir (b2c68b7)
  • pi/common: bump kernel to rpi-6.1.42 (e4aa110)
  • configs-base: wpa-supplicant: enable wpa3, mesh, ibss-rsn, autoscan (2ce3925)
  • skiff-core-defconfig: add tmux (3bf48d6)
  • skiff-core-defconfig: add mplayer (3356fc6)
  • skiff-core-defconfig: add mesa-vulkan and ffmpeg (fe69dc9)
  • rockpro64: remove drm radeon (d3910e5)
  • pre: kernel headers 6.4.x are required (2159eff)
  • intel/desktop: drop some unnecessary kernel options (a662be5)

Full changelog: 2023.05.1...2023.05.2

2023.05.1: SkiffOS Mainline Release

18 Jul 01:05
Compare
Choose a tag to compare

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 (0cbe2c1)
  • buildroot: update docker-engine and podman (18fce81)
  • buildroot: fix commit message for docker-cli bump (3c2b51d)
  • configs: base configuration reword to configuration (224c847)
  • buildroot: fix host ccache license hash (8346674)
  • buildroot: update to latest upstream (934341a)
  • readme: fix broken link to arch (b8abfa9)
  • virt/docker: use tty for container and remove cgroupfs mount (7bc25c0)
  • virt/docker: remove tty option (bc06ed2)
  • configs-base: bump binutils to 2.40.x (f75c07b)
  • jetson/common: legacy kernel nv-4.9.337 and l4t 32.7.4 (6e9e963)
  • jetson/nano: sync kernel with jetson/tx2 (c6336a1)
  • jetson: legacy: disable libnl on old 4.9.x kernel (999056d)
  • jetson: disable dco in openvpn to fix build failure (45801a0)
  • pi/common: bump kernel to rpi-6.1.36 (943a554)
  • jetson: tx2, nano: update kernel url (af37ad0)
  • jetson: legacy: fix sound-seq kernel build failure (9e326c0)
  • readme: add apt dependencies command (e4133f5)
  • readme: update debian deps (11d4c9e)
  • intel/desktop: use buildroot dir as output path (2839aee)
  • pi/common: bump kernel to rpi-6.1.38 (589a285)
  • buildroot: update rpi-firmware and pkgs to upstream (4bf4844)
  • util/argon1: remove unnecessary egl dependency (ce36a39)
  • configs: buildroot now supports headers 6.4.x (3ceeb9d)
  • configs: update u-boot to 2023.07 (d839c5d)
  • odroid/xu: add odroid hc1 dts (c747f76)
  • buildroot: update go to 1.20.6 (dfe2e1b)
  • buildroot: adjust commit log (0f424bc)
  • buildroot: include patch for go1.19.11 (2c92269)
  • buildroot: update docker-engine, docker-cli, docker-compose, docker-cli-buildx (9385ba5)
  • odroid/c2: remove broken uboot patches (eb7801b)
  • odroid/xu: remove old uboot patch (38cf41d)
  • intel/x64: enable amdgpu module (cb7e824)
  • pi/4x64: adjust config.txt (c50966e)
  • buildroot: backport fix for docker-cli host header (301e8e6)
  • scripts: simplify push pi files (cdfe670)
  • pi/4x64: add more commented lines to config.txt (e54ee29)
  • pi/4x64: fix drm memory error (4a530eb)
  • skiff/core: use debian bookworm and other improvements (15534e1)
  • buildroot: fix docker-cli-buildx install location (e95584c)
  • buildroot: reword buildx commit (1fa1623)
  • pi/4x64: remove unnecessary fixup4 line (24e7030)
  • pi/4x64: remove unnecessary start4x line (a3bb678)
  • odroid/common: bump kernel to version tb-6.4.3 (3267e49)
  • skiff/core: bump to version v1.10.1 (4bf2b08)
  • odroid/xu: remove unnecessary dmc command (940f632)
  • odroid/common: increase boot partition to 1gb (5ed8fbe)
  • pi/common: increase boot partition to 1gb (e384d27)
  • pi/common: update kernel to 6.1.38 (970dede)
  • buildroot: update nvidia-driver to 525.125.06 (ea58d02)
  • skiff-core-defconfig: add pulseaudio (6dba243)
  • intel/x64: disable radeon in favor of amdgpu (4efc0aa)
  • skiff/core: add xfce power manager (3d9460b)

Full Changelog: 2023.05.1...2023.05

2023.05: SkiffOS Mainline Release

09 Jun 05:44
Compare
Choose a tag to compare

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 (69bdc08)
  • pine64/common: bump kernel to megi-6.4-rc4 (09bf48e)
  • configs-base: update kernel to 6.3.6 (cdb3dbf)
  • buildroot: rebase on upstream (8b40137)
  • buildroot: security update go to 1.20.5 (4c6bf29)
  • push_intel_desktop: push kernel after squashfs (8494e09)
  • buildroot: update nvidia-driver (c6b466d)
  • buildroot: update containerd to v1.7.x (3bb2d2f)
  • odroid: set nullglob in install_sd script (0c851ff)
  • odroid/common: update kernel to tb-6.4.0-rc4 (698c896)
  • configs-base: update kernel to 6.3.5 (afba405)
  • starfive/visionfive2: rebase kernel patches (ddb1a07)
  • starfive/visionfive2: drop upstreamed uboot patch (f30fa4d)
  • starfive/visionfive2: update u-boot to latest (9918973)
  • starfive/visionfive2: update kernel to 5.15.0-r2 (bf45b64)
  • buildroot: fix tini install step (905438e)
  • buildroot: adjustments to podman, conmon, tini (45b692f)
  • linux4tegra-xusb: add firmware package (0c17845)
  • jetson/agx: update nvidia kernel to l4t 35.3 (cd84f33)
  • jetson/common: update linux4tegra to 35.3.1 (c119e47)
  • configs-base: update kernel to 6.3.3 (0a20cdf)
  • buildroot: bump docker-cli and docker-engine to v24.0.1 (755a787)
  • odroid/{n2,n2l}: add support for device tree overlays (7c1acbb)
  • odroid/common: bump kernel to tb-6.4.0-rc2 (c175b2e)
  • odroid/common: install dtb overlay files (6d7736e)
  • scripts: push_image: copy dtbo files (15260f8)
  • buildroot: add support for dtb overlays (cae4e55)
  • odroid/common: bump kernel to tb-6.3.2 (c0d0fe4)
  • odroid/c4: drop old uboot patch (63bc79e)
  • buildroot: update docker, compose, containerd (bad0482)
  • buildroot: update to upstream (6d0960e)
  • apps/qemu: new configuration package (36f4c4a)
  • apps/crio: fix to path in systemd file (de35010)
  • apps/crio: new configuration package (6095382)
  • buildroot: update commit messages for podman and conmon (e774eda)

Full Changelog: 2023.02.1...2023.05