Commit graph

100 commits

Author SHA1 Message Date
Martin Wurm f6a0df91fb Merge pull request 'main' (#2) from adamcstephens/nixos-x13s:main into main
Reviewed-on: https://codeberg.org/mart-w/nixos-x13s/pulls/2
2024-11-09 12:31:25 +00:00
Adam Stephens 6218392785
mark unmaintained 2024-08-25 13:40:17 -04:00
Adam Stephens a59ae21e47
disable non-working iso image 2024-07-30 23:24:00 -04:00
Adam Stephens 14777d1f0c
finally load the gpu firmware in initrd 2024-07-30 22:25:13 -04:00
Adam Stephens 8e16dc9e6a
pd-mapper is now in-kernel 2024-07-29 22:33:01 -04:00
Adam Stephens e6d95a3a60
try out another iso builder 2024-07-29 22:29:57 -04:00
Adam Stephens 5920196f4f
jhovold: 6.10.0 -> 6.11.0-rc1 2024-07-29 14:58:57 -04:00
Adam Stephens 6e5b3caccb
flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/693bc46d169f5af9c992095736e82c3488bf7dbb' (2024-07-14)
  → 'github:NixOS/nixpkgs/b73c2221a46c13557b1b3be9c2070cc42cf01eb3' (2024-07-27)
2024-07-29 14:57:26 -04:00
Adam Stephens f1a2bace41
flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/655a58a72a6601292512670343087c2d75d859c1' (2024-07-08)
  → 'github:NixOS/nixpkgs/693bc46d169f5af9c992095736e82c3488bf7dbb' (2024-07-14)
2024-07-16 08:07:36 -04:00
Adam Stephens 79dcff6403
disable regulator_ignore_unused as it's not recommended 2024-07-16 08:07:29 -04:00
Adam Stephens 7a92ed1473
jhovold: 6.10.0-rc7 -> 6.10.0 2024-07-16 08:04:39 -04:00
Adam Stephens 07c7d73a57
jhovold: 6.10.0-rc6 -> 6.10.0-rc7 2024-07-09 14:23:37 -04:00
Adam Stephens a977573540
flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/9f4128e00b0ae8ec65918efeba59db998750ead6' (2024-07-03)
  → 'github:NixOS/nixpkgs/655a58a72a6601292512670343087c2d75d859c1' (2024-07-08)
2024-07-09 14:21:53 -04:00
Adam Stephens 4964bf1692
jhovold: 6.10.0-rc5 -> 6.10.0-rc6 2024-07-04 17:34:56 -04:00
Adam Stephens 7d66d2ca4d
flake.lock: Update
Flake lock file updates:

• Updated input 'flake-parts':
    'github:hercules-ci/flake-parts/2a55567fcf15b1b1c7ed712a2c6fadaec7412ea8' (2024-06-01)
  → 'github:hercules-ci/flake-parts/9227223f6d922fee3c7b190b2cc238a99527bbb7' (2024-07-03)
• Updated input 'flake-parts/nixpkgs-lib':
    'eb9ceca17d.tar.gz?narHash=sha256-lIbdfCsf8LMFloheeE6N31%2BBMIeixqyQWbSr2vk79EQ%3D' (2024-06-01)
  → '5daf051448.tar.gz?narHash=sha256-Fm2rDDs86sHy0/1jxTOKB1118Q0O3Uc7EC0iXvXKpbI%3D' (2024-07-01)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/2893f56de08021cffd9b6b6dfc70fd9ccd51eb60' (2024-06-24)
  → 'github:NixOS/nixpkgs/9f4128e00b0ae8ec65918efeba59db998750ead6' (2024-07-03)
2024-07-04 17:33:34 -04:00
Martin Wurm 757ba49d65 Merge pull request 'main' (#1) from adamcstephens/nixos-x13s:main into main
Reviewed-on: https://codeberg.org/mart-w/nixos-x13s/pulls/1
2024-06-26 09:20:29 +00:00
Adam Stephens dccc4a2c35
flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/c7b821ba2e1e635ba5a76d299af62821cbcb09f3' (2024-06-09)
  → 'github:NixOS/nixpkgs/2893f56de08021cffd9b6b6dfc70fd9ccd51eb60' (2024-06-24)
2024-06-25 14:48:00 -04:00
Adam Stephens 4f3bbdaeca
add update script for kernel 2024-06-25 14:47:58 -04:00
Adam Stephens 4ea1f591bc
jhovold: 6.10.0-rc3 -> 6.10.0-rc5 2024-06-25 14:44:55 -04:00
Adam Stephens a95fcbdb0b
jhovold: 6.10.0-rc2 -> 6.10.0-rc3 2024-06-11 14:57:07 -04:00
Adam Stephens bece952194
flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/e8057b67ebf307f01bdcc8fba94d94f75039d1f6' (2024-06-05)
  → 'github:NixOS/nixpkgs/c7b821ba2e1e635ba5a76d299af62821cbcb09f3' (2024-06-09)
2024-06-11 14:54:49 -04:00
Adam Stephens 65b22fab10
fix: wrap build in tini 2024-06-08 11:41:56 -04:00
Adam Stephens 0cf1cf36b8
flake.lock: Update
Flake lock file updates:

• Updated input 'flake-parts':
    'github:hercules-ci/flake-parts/8dc45382d5206bd292f9c2768b8058a8fd8311d9' (2024-05-16)
  → 'github:hercules-ci/flake-parts/2a55567fcf15b1b1c7ed712a2c6fadaec7412ea8' (2024-06-01)
• Updated input 'flake-parts/nixpkgs-lib':
    '50eb7ecf4c.tar.gz?narHash=sha256-QBx10%2Bk6JWz6u7VsohfSw8g8hjdBZEf8CFzXH1/1Z94%3D' (2024-05-02)
  → 'eb9ceca17d.tar.gz?narHash=sha256-lIbdfCsf8LMFloheeE6N31%2BBMIeixqyQWbSr2vk79EQ%3D' (2024-06-01)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/ad57eef4ef0659193044870c731987a6df5cf56b' (2024-05-29)
  → 'github:NixOS/nixpkgs/e8057b67ebf307f01bdcc8fba94d94f75039d1f6' (2024-06-05)
2024-06-08 09:36:49 -04:00
Adam Stephens bbe240e612
jhovold: 6.10.0-rc1 -> 6.10.0-rc2 2024-06-08 09:27:27 -04:00
Adam Stephens ce01289423
add camera udev rule and modem symlink 2024-05-30 11:52:04 -04:00
Adam Stephens eb0287f9c0
jhovold: 6.9.0 -> 6.10.0-rc1 2024-05-30 11:33:49 -04:00
Adam Stephens 6a1f04ae97
flake.lock: Update
Flake lock file updates:

• Updated input 'flake-parts':
    'github:hercules-ci/flake-parts/e5d10a24b66c3ea8f150e47dfdb0416ab7c3390e' (2024-05-02)
  → 'github:hercules-ci/flake-parts/8dc45382d5206bd292f9c2768b8058a8fd8311d9' (2024-05-16)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/2057814051972fa1453ddfb0d98badbea9b83c06' (2024-05-12)
  → 'github:NixOS/nixpkgs/ad57eef4ef0659193044870c731987a6df5cf56b' (2024-05-29)
2024-05-30 11:31:17 -04:00
Adam Stephens 3a002c5a64
fix: pd-mapper can't read zstd firmware files
nixos unstable and 24.05 switched to zstd compression for firmware
files. Roll back to the previous setup of creating a package of the
qcom firmware uncompressed, and patching pd-mapper.

closes #14
2024-05-27 12:11:12 -04:00
Adam Stephens 3e183c4b98
fix: old kernels can't load dtb 2024-05-16 22:25:10 -04:00
Adam Stephens dc4fd98195
flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/25865a40d14b3f9cf19f19b924e2ab4069b09588' (2024-05-05)
  → 'github:NixOS/nixpkgs/2057814051972fa1453ddfb0d98badbea9b83c06' (2024-05-12)
2024-05-15 09:06:39 -04:00
Adam Stephens 87a35b80a6
fix bluetooth mac service 2024-05-15 00:03:41 -04:00
Adam Stephens 39105d4fa7
fix iso building 2024-05-14 16:25:22 -04:00
Adam Stephens e2ed1ccd08
forgejo -> woodpecker 2024-05-14 16:23:18 -04:00
Adam Stephens ebffb583a3
add ci devshell 2024-05-14 16:13:54 -04:00
Adam Stephens 33327a5708
jhovold: 6.9.0-rc7 -> 6.9.0 2024-05-14 15:58:28 -04:00
Adam Stephens 9f5d708f1a
add bluetooth mac service 2024-05-14 15:33:45 -04:00
Adam Stephens e0cc11fd56
use jhovold for iso 2024-05-14 15:33:31 -04:00
Daniel Barter dec99e46ed
- adding an iso package to the flake
- floating dtbName up into the flake so it can be referenced
  by the module and the iso
- linting with nixfmt-rfc-style
2024-05-12 23:24:31 -04:00
Adam Stephens 8e01e9917f
jhovold: 6.9.0-rc6 -> 6.9.0-rc7 2024-05-06 11:31:18 -04:00
Adam Stephens 0579c5474a
flake.lock: Update
Flake lock file updates:

• Updated input 'flake-parts':
    'github:hercules-ci/flake-parts/9126214d0a59633752a136528f5f3b9aa8565b7d?narHash=sha256-sB4SWl2lX95bExY2gMFG5HIzvva5AVMJd4Igm%2BGpZNw%3D' (2024-04-01)
  → 'github:hercules-ci/flake-parts/e5d10a24b66c3ea8f150e47dfdb0416ab7c3390e?narHash=sha256-yzcRNDoyVP7%2BSCNX0wmuDju1NUCt8Dz9%2BlyUXEI0dbI%3D' (2024-05-02)
• Updated input 'flake-parts/nixpkgs-lib':
    'github:NixOS/nixpkgs/d8fe5e6c92d0d190646fb9f1056741a229980089?dir=lib&narHash=sha256-iMUFArF0WCatKK6RzfUJknjem0H9m4KgorO/p3Dopkk%3D' (2024-03-29)
  → '50eb7ecf4c.tar.gz?narHash=sha256-QBx10%2Bk6JWz6u7VsohfSw8g8hjdBZEf8CFzXH1/1Z94%3D' (2024-05-02)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/58a1abdbae3217ca6b702f03d3b35125d88a2994?narHash=sha256-mdTQw2XlariysyScCv2tTE45QSU9v/ezLcHJ22f0Nxc%3D' (2024-04-27)
  → 'github:NixOS/nixpkgs/25865a40d14b3f9cf19f19b924e2ab4069b09588?narHash=sha256-UlRZtrCnhPFSJlDQE7M0eyhgvuuHBTe1eJ9N9AQlJQ0%3D' (2024-05-05)
2024-05-06 11:23:15 -04:00
Adam Stephens 735b1307eb
comment out specialisation to show it's not actually required 2024-05-04 15:52:44 -04:00
Adam Stephens 0e16eff1db
document usb iso 2024-05-01 11:17:21 -04:00
Adam Stephens 0650514998
add uefi package and iso builder
thanks to https://github.com/martiert/x13s-bios
2024-05-01 10:08:29 -04:00
Adam Stephens 3fa14acfdd
jhovold: 6.9.0-rc5 -> 6.9.0-rc6 2024-04-29 11:03:55 -04:00
Adam Stephens 1ba6bb964b
flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/6143fc5eeb9c4f00163267708e26191d1e918932' (2024-04-21)
  → 'github:NixOS/nixpkgs/58a1abdbae3217ca6b702f03d3b35125d88a2994' (2024-04-27)
2024-04-29 07:43:02 -04:00
Adam Stephens 75542063f3
jhovold: 6.9.0-rc4 -> 6.9.0-rc5 2024-04-22 07:56:40 -04:00
Adam Stephens f1c48e949e
flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/cfd6b5fc90b15709b780a5a1619695a88505a176' (2024-04-12)
  → 'github:NixOS/nixpkgs/6143fc5eeb9c4f00163267708e26191d1e918932' (2024-04-21)
2024-04-22 07:42:23 -04:00
Adam Stephens 6906045816
jhovold: 6.9.0-rc2 -> 6.9.0-rc4 2024-04-15 11:01:04 -04:00
Spencer Heywood ae0a500435
added non-flake example, and binary cache example 2024-04-15 10:59:09 -04:00
Adam Stephens 6a4c0e0913
flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/d8fe5e6c92d0d190646fb9f1056741a229980089' (2024-03-29)
  → 'github:NixOS/nixpkgs/cfd6b5fc90b15709b780a5a1619695a88505a176' (2024-04-12)
2024-04-15 10:57:48 -04:00