b1036896fe
cross: push switchboard-plug-network patch upstream
2024-09-19 08:26:45 +00:00
e4ab6e2022
cross: remove a few upstreamed patches
2024-09-19 08:26:44 +00:00
631bd9998d
nixpkgs: 24.05-unstable-2024-09-16 -> 24.05-unstable-2024-09-17
2024-09-19 08:26:44 +00:00
28d329855f
nixpkgs-wayland: 0-unstable-2024-09-13 -> 0-unstable-2024-09-17
2024-09-19 08:26:44 +00:00
4d03d7a845
sops-nix: assets-unstable-2024-09-13 -> assets-unstable-2024-09-16
2024-09-19 08:26:44 +00:00
2f367c1247
syshud: 0-unstable-2024-09-10 -> 0-unstable-2024-09-15
2024-09-19 08:26:44 +00:00
ee62acab02
uassets: 0-unstable-2024-09-14 -> 0-unstable-2024-09-17
2024-09-19 08:26:44 +00:00
9efa3f8f86
moby: disable some inconsequential audio-related kernel patches
...
speaker: works.
headphones: works.
internal mic: works.
headphone mic: works.
2024-09-19 08:26:44 +00:00
7b57d62da6
moby: disable more kernel audio patches
...
speakers: works.
headphones: works.
headset mic: works.
builtin mic: works.
2024-09-19 08:26:44 +00:00
aa0ca7ed0e
moby: remove more AC100 audio patches
...
speakers: work. headphones: work.
mic: untested.
2024-09-19 08:26:44 +00:00
c0347eb68a
moby: disable the "analog" component of AC100 codec as well
...
speaker and headphones work; builtin and headphone mic work.
2024-09-19 08:26:44 +00:00
e5a1aeedac
moby: disable digital part of AC100
...
speaker and headphone audio work. safe to deploy.
2024-09-19 08:26:44 +00:00
9108ecdf59
moby: enable speaker audio
...
tested: speaker, headphone, rear cam (via megapixels-next)
this is hopefully more patches than actually required.
2024-09-19 08:26:44 +00:00
1859cfc714
moby: kernel: disable unnecessary N_VBUSEN patch
...
still working: rear cam with megapixels-next, charging, headphone out
2024-09-19 08:26:44 +00:00
c8fca594ef
linux-armbian: fixup patching logic for modem power (still doesnt apply against 6.11.0 though)
2024-09-19 08:26:44 +00:00
395ff01276
moby: linux-armbian: switch back to armbian's megous patches, since they're better tracked
...
functionality is identical to mobian's
2024-09-19 08:26:44 +00:00
13b38f523c
linux-armbian: fix formatting
2024-09-19 08:26:44 +00:00
1dc18bca5f
firefox: add a search shortcut for repology.org
2024-09-17 07:42:21 +00:00
e763673e75
moby: ship stock kernel 6.11 with a subset of mobian patches
...
this is enough for the rear camera to work in megapixels-next (NOT normal megapixels, and not snapshot or gnome-screenshot)
audio over 3.5mm works; but not over speakers. charging: unknown
2024-09-17 03:27:55 +00:00
034c3f987e
programs/make-sandboxed: fix for apps which ship thumbnailers (i.e. gnome papers)
2024-09-17 02:33:51 +00:00
c15d068f39
linux-mobian: init
2024-09-17 02:33:08 +00:00
6ad53751a1
nixpkgs: 24.05-unstable-2024-09-14 -> 24.05-unstable-2024-09-16
...
i'll lose access to the pinephone camera for a while, since this bumps to linux 6.11. but i think i can take from mobian linux to restore that, using just devicetree changes
2024-09-17 02:04:12 +00:00
bcc6c773cb
deploy gnome-screenshot, for camera testing
2024-09-17 02:02:24 +00:00
dfe3f39225
linux-armbian: show that i can build against the armbian patches
...
they don't achieve much; nothing noticable at all, actually
2024-09-17 02:02:02 +00:00
2bb4a3fec2
linux-armbian: -> 2024-09-16
2024-09-17 02:01:22 +00:00
a03a0fcefd
moby: kernel: remove another extraneous patch (still the display isnt coming on though, nor does libcamera see any cams)
2024-09-16 22:59:20 +00:00
b41db547ec
moby: kernel: re-enable build-time improvements and display config (the latter doesnt always work though)
2024-09-16 22:58:47 +00:00
6edc81d437
moby: kernel: build without full config again
2024-09-16 22:57:48 +00:00
6d8008ea5e
UNTESTED: linux-armbian: patch so it builds against linux 6.11
2024-09-16 21:25:37 +00:00
2c932ed926
moby: stop overriding the armbian kernel
...
that'll be useful as a form of documentation in the future, but for now it's just hassle
2024-09-16 21:23:39 +00:00
4560bb9dda
WIP: moby: also blacklist gc2145, for flexibility in running mainline kernel
...
i think mainline camera *still* doesn't work though, even with this
2024-09-16 21:22:37 +00:00
051625fd47
moby: kernel: add a withMegousPatches
option, disabled to get the minimal usable build (lacking cameras, and possibly with charging limitations)
2024-09-16 18:51:33 +00:00
bb0a90ec1e
scripts/deploy: add a --deriv flag to deploy a pre-built path
...
useful for systems like moby where re-evaluating an unchanged system is expensive
2024-09-16 18:40:42 +00:00
acca87c187
moby: reduce the kernel patching
...
tested: camera (Megapixels), audio (mpv: speakers, headphones)
i think i *might* have had one failed (i.e. no graphics) boot? not sure.
2024-09-16 09:02:02 +00:00
e23429eebe
moby: build w/o full config -- just pmos + nixpkgs
...
this *should* make iteration (of reducing kernel patches) a little quicker
this is the eventual goal, though in the meantime it may be quicker iteration to build with *only* pmos config and no full config
2024-09-16 08:21:17 +00:00
9fcbd6e7e2
moby: remove a few more unnecessary kernel patches
2024-09-16 04:57:00 +00:00
d943946f9d
doc: moby: note why certain kernel patches must be kept
2024-09-16 04:36:22 +00:00
c8543e9326
moby: blacklist fewer camera-adjacent kernel modules
2024-09-16 02:42:08 +00:00
e9decbbf40
sandboxing: add a global toggle to disable sandboxing
2024-09-16 00:38:02 +00:00
fe353f3417
nixpkgs: 24.05-unstable-2024-09-10 -> 24.05-unstable-2024-09-14
2024-09-15 11:14:50 +00:00
adf554c177
moby: kernel: remove the rockchip-specific patches
...
Pinephone uses Allwinner A64, Pinephone Pro uses rockchip, patches are therefore not necessary for ordinary PP
2024-09-15 11:14:50 +00:00
373356d097
moby: reduce the set of kernel patches i apply
...
this makes them easier to maintain; upgrades are less fragile
2024-09-15 11:14:50 +00:00
b5f9ba62d0
camera: fix sandboxing for pipewire (so snapshot can open the camera), and share that with megapixels (which opens it directly)
...
N.B. snapshot (pipewire) doesn't work with the current kernel deployment; it requires linux-postmarketos-allwinner and even then only the front camera works (at about 1 fps)
this wasn't always the case: i believe that once, the rear camera worked as well. although now i think about it, i'm not positive of that
2024-09-15 11:14:23 +00:00
6e0c83b4f3
modules/programs: don't install bunpen/sanebox unless some program actually requires it
2024-09-14 23:10:19 +00:00
4fda2e67a2
crappy: bypass efibootmgr cross compilation error
2024-09-14 22:36:37 +00:00
c576885c84
neovim: fix treesitter cross compilation
2024-09-14 22:36:33 +00:00
565684d1e9
neovim: fix ts_ls typeserver LSP deprecation
2024-09-14 22:36:27 +00:00
7a75459249
curlftpfs-sane: fix cross compilation to 32bit platforms (i.e. armv7l-hf-multiplatform)
2024-09-14 21:18:11 +00:00
d0555548b7
linux-armbian.patches: -> 2024-09-14
2024-09-14 21:18:11 +00:00
52b71b5ef3
nixpkgs-wayland: 2024-09-08 -> 2024-09-13
2024-09-14 21:18:11 +00:00