1483dac941
cross: explain the webkitgtk situation better
2023-11-08 10:55:13 +00:00
028689cf86
flakey tests: dont check gjs or tracker when emulating
2023-10-31 06:30:45 +00:00
626fe1946d
flare-signal: get a better cross-compiled build (via emulation)
2023-10-31 01:33:42 +00:00
000bae364e
flare-signal: support cross compilation
2023-10-30 11:02:01 +00:00
ad2fef5b48
fix build from earlier nixpkgs update
2023-10-27 13:29:26 +00:00
66524685a9
koreader-from-src: build without emulation
2023-10-27 11:37:40 +00:00
94f2096219
remove outdated overlays which fixed tests which are no longer flakey
2023-10-25 14:44:20 +00:00
e2d72f9e54
cross: snapper: push patches upstream
2023-10-24 17:01:08 +00:00
fc84aa88ee
cross: remove upstreamed spdlog; add notes for upstream status of more packages
2023-10-24 16:53:55 +00:00
841fb4bf7a
cross: hspell: push upstream
2023-10-24 16:53:24 +00:00
5f789b3db2
cross: gvfs: push upstream
2023-10-24 16:17:31 +00:00
49fbe5f4fa
cross: gcr: push upstream
2023-10-24 15:28:48 +00:00
1af7450610
cross: gspell: push upstream
2023-10-24 13:06:52 +00:00
21912f0c4f
overlays: gupnp: re-enable tests on x86
2023-10-24 12:32:05 +00:00
05513da298
rename host-pkgs -> hostPkgs
2023-10-24 12:25:39 +00:00
974ca87983
cross: remove upstreamed overlays
2023-10-24 10:28:01 +00:00
bb217ecd7b
gsound: push cross compilation patch upstream
2023-10-24 10:27:33 +00:00
228fd2353a
cross compilation: support gnome.geary
2023-10-24 09:47:10 +00:00
b7d90c3b6d
cross: graphicsmagick: remove reference to build coreutils
2023-10-12 01:11:27 +00:00
a4b54cd9c1
rpm: 4.18.1 -> 4.19.0
2023-10-12 00:00:54 +00:00
d6c5580fc3
rtl8723cs-wowlan: remove dependency on moreutils
2023-10-11 22:36:47 +00:00
7d63960e6f
cross: doc: clarify that moreutils isnt ever going to cross
2023-10-11 22:32:01 +00:00
6253995f6c
moby: cross: avoid runtime dependency on binutils wrapper via dtrx
2023-10-11 22:06:59 +00:00
835397ad29
hspell: remove references to build perl from the output
2023-10-11 20:58:09 +00:00
5b5cfc40a8
cross: fix broken refs in snapper build
2023-10-11 20:24:49 +00:00
3cf636f681
cross: remove dated libavif hack
...
it builds upstream now
2023-10-11 19:44:44 +00:00
a5281c7f98
cross: document more runtime closure problems
2023-10-11 19:41:49 +00:00
6cda5cf49b
moby: remove some build artifacts from the host/runtime closure
2023-10-11 09:58:44 +00:00
322ef2c333
mpv: fix cross compilation to have no build deps in closure
2023-10-11 06:46:32 +00:00
7aa3f1f989
cross: fix moreutils build
2023-10-11 02:55:33 +00:00
a6b1c23e2b
remove no-longer-needed qemu override
2023-10-07 21:10:29 +00:00
9c341c87d8
gnome-maps: fix missing gapplication runtime dep
2023-10-02 05:30:09 +00:00
09ed98c973
cross: support gnome-maps
2023-10-02 04:06:34 +00:00
5acd704ae7
docs: overlays/cross: mention cdylib fractal workaround
2023-10-01 22:43:14 +00:00
5b8850404b
fractal-latest: support cross compilation (this method takes about 60minutes. 45m for deps and 15m for fractal itself)
2023-09-29 21:42:36 +00:00
d85f5d88cd
docs: cross: fractal-next: leave notes about present failure mode
2023-09-16 12:04:31 +00:00
9d71a08841
kitty: remove configs (unused)
...
i use alacritty now
2023-09-16 08:26:39 +00:00
cf4c27a74c
swaynotificationcenter: support pulseaudio even on cross builds
2023-09-13 10:11:11 +00:00
741264ec48
nixpkgs: 2023-09-08 -> 2023-09-11
...
```
• Updated input 'nixpkgs-unpatched':
'github:nixos/nixpkgs/db9208ab987cdeeedf78ad9b4cf3c55f5ebd269b' (2023-09-08)
→ 'github:nixos/nixpkgs/3a2786eea085f040a66ecde1bc3ddc7099f6dbeb' (2023-09-11)
• Updated input 'sops-nix':
'github:Mic92/sops-nix/faf21ac162173c2deb54e5fdeed002a9bd6e8623' (2023-09-05)
→ 'github:Mic92/sops-nix/ea208e55f8742fdcc0986b256bdfa8986f5e4415' (2023-09-12)
```
2023-09-13 06:07:19 +00:00
8ef0926614
cross: build in qemu using stock linux
...
this allows faster iteration of linux-megous kernel
2023-09-10 11:59:47 +00:00
755f844294
doc: sway/wlroots patch: explain the xdg_activation_v1 situation
2023-09-09 10:52:07 +00:00
fd18da52a8
overlays/preferences: remove dead dino code (it never worked)
2023-09-09 09:32:21 +00:00
cc78c3c36e
sway: patch to temporarily allow any window to request activation (fix for notifications)
2023-09-09 09:32:00 +00:00
c2d99603a8
nixpkgs: 2023-09-04 -> 2023-09-06
...
```
• Updated input 'nixpkgs-unpatched':
'github:nixos/nixpkgs/3c15feef7770eb5500a4b8792623e2d6f598c9c1' (2023-09-04)
→ 'github:nixos/nixpkgs/0bffda19b8af722f8069d09d8b6a24594c80b352' (2023-09-06)
```
2023-09-08 21:16:12 +00:00
b763009821
cross: fix swaynotificationcenter compilation
2023-09-06 09:56:46 +00:00
72960aa963
cross: fix flatpak compilation
2023-09-03 08:46:50 +00:00
5f4f047769
cross: fix ostree compilation
2023-09-03 07:45:21 +00:00
9fea007d4f
cross: support gnome "calls" package
2023-08-31 00:52:28 +00:00
eaca5b9889
cross: record more upstreaming status
2023-08-29 00:18:07 +00:00
1c265b2073
cross: update upstreaming status
2023-08-28 23:33:42 +00:00
53aee9e651
cross: libgweather/tuba: grab from upstream PRs
2023-08-28 12:04:03 +00:00
d4a305f5bb
cross: tuba: grab from nixpkgs fork
2023-08-28 11:52:39 +00:00
3b2f4b6f72
preferences: phog: fix eval typo
2023-08-28 11:15:05 +00:00
9a16942b16
cross: send brightnessctl, libgweather (partially) upstream
2023-08-28 11:14:51 +00:00
deaee833cf
cross: move phog patch to preferences.nix
2023-08-28 10:08:50 +00:00
8d03881109
cross compilation: disable kitty patch (no longer needed)
2023-08-28 10:06:24 +00:00
e8e63167d2
phog: bring in-tree and patch to allow launching via sway
...
it looses the bar functionality (oh well)
2023-08-26 13:04:07 +00:00
e844cf5970
phog: fix hardcoded paths
2023-08-25 13:29:29 +00:00
999c6fd880
preferences: remove a dead todo
2023-08-25 12:14:03 +00:00
2aa4bdd5a6
cross compilation: fix brightnessctl
2023-08-25 12:13:39 +00:00
05801f298f
phog: add missing gnome-shell
dependency
...
oof, that's a massive dep to pull in just for the schema files...
2023-08-25 12:05:15 +00:00
37d0473b7f
cross: enable gnome-clocks, gnome-shell, squeekboard, better libgweather
2023-08-25 12:03:35 +00:00
fbf62f0531
moby: add experimental support for phog greeter
2023-08-25 01:25:07 +00:00
6eb3626203
ship gnome-weather to all GUI platforms
2023-08-24 11:00:38 +00:00
236470dc33
cross compilation fixes for previous nixpkgs update
2023-08-24 05:56:47 +00:00
91c02aec9a
sane-weather: enable cross compilation
2023-08-23 13:31:45 +00:00
8be1f43c23
g4music: m4a support: acquire from upstream PR
2023-08-18 20:07:26 +00:00
e87cda2e55
g4music: add mp4 support
2023-08-17 01:51:25 +00:00
a1f79dc18a
komikku: use unpatched upstream now that my fix is in a release
2023-08-17 00:01:15 +00:00
793baf0e0f
cross: remove upstreamed tracker patches
2023-08-16 10:54:36 +00:00
721899258a
cross: point playerctl patch to upstream PR
2023-08-16 10:54:07 +00:00
4f9d84cd82
cross: fix playerctl build
2023-08-16 10:34:13 +00:00
d223d4be06
cross: try to fix webkitgtk build
2023-08-15 10:56:07 +00:00
ab7ec9bd74
cross: remove dead overrides for upstreamed packages
2023-08-15 10:55:18 +00:00
8f87e49606
cross: fix comment typos
2023-08-15 05:38:11 +00:00
5557107259
nixpkgs: 2023-08-13 -> 2023-08-14
...
```
• Updated input 'nixpkgs-unpatched':
'github:nixos/nixpkgs/100a1550b0e7a64b960c625b656f9229bdef5f87' (2023-08-13)
→ 'github:nixos/nixpkgs/6e287913f7b1ef537c97aa301b67c34ea46b640f' (2023-08-14)
```
2023-08-15 04:32:49 +00:00
dbec4b8f32
cross: expand buildInQemu to support a few more packages (e.g. g4music, but i didnt need it in the end)
2023-08-14 10:23:23 +00:00
6b9484f611
cross: re-enable qt5 override. i dont actively use it but it is nice for testing
2023-08-13 07:49:29 +00:00
7a612b701d
cross: emulateBuildMachine -> buildInQemu
2023-08-13 07:41:45 +00:00
54afa1aec5
cross compiling: update status/notes
2023-08-12 08:26:18 +00:00
07408813db
python310Packages.keyring: re-enable cryptography dependency (it cross compiles now)
2023-08-12 08:03:16 +00:00
436760a592
python310Packages.keyring: fix cross compilation
2023-08-12 07:58:15 +00:00
8ec22b6320
mepo: fix autoPatchelfHook placement so it cross compiles
2023-08-12 02:44:14 +00:00
95d04467a8
cross: delete binfmt experiment (it will never work); comment out broken proot attempt
2023-08-11 23:28:37 +00:00
dd53de96fe
cross: tune linuxMinimal
2023-08-11 23:25:26 +00:00
4e7ffe3140
cross compilation: simplify emulateBuilderQemu & use linux-megous as kernel when available
2023-08-11 22:27:35 +00:00
d2842484fd
cross: do emulation with a smaller linux image (experimental)
2023-08-11 22:27:35 +00:00
a8932b5a72
WIP: try to cross-compile using proot instead of binfmt
...
but it doesn't seem to be emulating child processes...
2023-08-11 22:27:35 +00:00
d41d802d83
nixpkgs: 2023-08-09 -> 2023-08-10
...
```
• Updated input 'nixpkgs-unpatched':
'github:nixos/nixpkgs/e528fa15d5f740a25b5f536c33932db64cb10fc8' (2023-08-09)
→ 'github:nixos/nixpkgs/ce5e4a6ef2e59d89a971bc434ca8ca222b9c7f5e' (2023-08-10)
```
2023-08-11 21:32:53 +00:00
8ad4ee4341
bonsai: support cross compilation
2023-08-10 07:41:12 +00:00
163a7af328
fix pillow compilation
2023-08-10 05:51:01 +00:00
9168803008
seaborn (visidata dep): fix build
2023-08-09 21:08:32 +00:00
006070d08f
cross: confirm that qt5 module emulation is actually necessary
2023-08-08 22:09:35 +00:00
3a00e93dc3
cross: fix mepo to cross compile again
2023-08-08 01:51:55 +00:00
4c4b0ce920
nixpkgs: 2023-08-04 -> 2023-08-07
...
```
• Updated input 'nixpkgs-unpatched':
'github:nixos/nixpkgs/18036c0be90f4e308ae3ebcab0e14aae0336fe42' (2023-08-04)
→ 'github:nixos/nixpkgs/5a8e9243812ba528000995b294292d3b5e120947' (2023-08-07)
```
2023-08-08 01:51:55 +00:00
e2ed37196f
browserpass-extension: emulate
2023-08-07 10:41:32 +00:00
5a6bb475c4
conky: support cross-compilation/wayland via nixpkgs patch stack
2023-08-07 07:33:01 +00:00
44ee7cd3db
conky: build without emulation
2023-08-06 20:59:42 +00:00
18c6ad0663
cross: mepo: fix ld-linux path
2023-08-06 08:53:59 +00:00
bec5241326
qt5: build in emulator
...
qt5.qtbase does build, after an hour. qtdeclarative fails to complete even after 3 hours
2023-08-06 08:15:47 +00:00
e377a9f05b
cross: emulateBuildMachine: bump RAM limit & add helper overrideAttrs
fn
2023-08-06 08:13:46 +00:00
2f53e94cc9
mepo_1_1: remove package
...
i can just use normal `mepo` now.
2023-08-06 08:11:27 +00:00
75770cd34b
cross compilation: get mepo to cross compile
...
in the end i don't even need to emulate zig... (yay)
the mepo_1_1 stuff isn't needed. i'll delete it next patch
2023-08-06 08:09:13 +00:00
a4860c3963
cross: allow makeWrapper in emulated builds
2023-08-06 01:51:55 +00:00
4b072ecbe5
cross: support browserpass-extension w/o emulation
2023-08-06 01:51:14 +00:00
c3bb776149
cross: qt5.qtbase: build in qemu, not binfmt (holy cow, it actually builds this way)
2023-08-05 12:08:22 +00:00
d31aac4d19
tangram: build the blueprint compiler via qemu, not binfmt
2023-08-05 12:03:05 +00:00
378e72ceb7
cross: automatically convert nativeBuildInputs into their host equivalent
2023-08-05 11:53:14 +00:00
d86be97ced
cross: fix emulateBuilder to use build bash in the vmRunCommand
2023-08-05 09:54:56 +00:00
44388b132a
cross: fix enableParallelBuilding
to work
2023-08-05 09:54:56 +00:00
cd6b112d33
build bonsai/hare/qbe without relying on binfmt emulation
2023-08-05 09:54:56 +00:00
8eb6be863a
cross: koreader: build luajit from emulated stdenv, instead of grabbing it from the emulated packageset
2023-08-05 09:54:14 +00:00
2685c91dd9
cross: build mepo without emulating as many packages
2023-08-05 00:42:07 +00:00
22ffcb1b55
remove fwupd to reduce cross-compilation patches
2023-08-04 07:47:00 +00:00
8c2a4a31bf
cross compilation: remove dead code
2023-08-04 07:21:15 +00:00
1fcfa04447
remove python.pkgs.cryptography as it doesn't cross compile (yet)
2023-08-04 07:19:30 +00:00
f3af31c727
cross: comment out packages i haven't used for an extended time
2023-08-04 05:20:20 +00:00
c9383da414
cross: get bonsai to build w/o emulating anything other than stdenv
2023-08-04 04:07:06 +00:00
346a68884b
cross: fix qt5.overrideScope' deprecation wraning
2023-08-03 23:47:26 +00:00
eb04129959
cross: emulate hare/harec at the consumer level
2023-08-03 23:46:29 +00:00
03d7806adf
flakey-tests: leave a note about libqmi
2023-08-03 00:39:44 +00:00
9d06bfb544
cross: compile tangram with less emulation
2023-08-03 00:39:18 +00:00
bf5ac3cb76
cross: get mepo to cross compile
...
haven't tried running it. its dependency on gpsd drags in the host
python, so probably *something* will need fixing.
this reduces the closure by a full 1GB though.
2023-08-03 00:38:21 +00:00
85e63caeb0
nixpkgs: 2023-07-29 -> 2023-08-01
...
```
• Updated input 'nixpkgs-unpatched':
'github:nixos/nixpkgs/e6ab46982debeab9831236869539a507f670a129' (2023-07-29)
→ 'github:nixos/nixpkgs/9e1960bc196baf6881340d53dccb203a951745a2' (2023-08-01)
```
2023-08-02 21:32:11 +00:00
561802ec41
cross: add links to upstream PRs/issues
2023-08-02 20:30:24 +00:00
3e83a1956c
cross: try to fix fractal compilation (no luck)
2023-08-02 08:31:48 +00:00
b4c83987f9
overlays: split the pipewire ffado tweak into a preferences
overlay
2023-08-02 06:38:46 +00:00
cc09832187
cross: fix libshumate build (used by fractal)
2023-08-02 06:25:53 +00:00
33b41482e2
cross: use upstream iio-sensor-proxy fix
2023-08-02 06:24:59 +00:00
8efad09cf4
cross: remove unused qt stuff
2023-08-01 22:47:43 +00:00
a7b71979f9
cross: move gst-plugins-good override into nheko
...
and fully disable the qt5 stuff; reduces rebuilds & saves 20MB closure
2023-08-01 22:04:28 +00:00
1082ab22bf
cross: work to upstream a few more things (deployed & working)
2023-08-01 21:48:25 +00:00
5b2598bcaa
cross: upstream a bunch of stuff (still waiting on build...)
2023-08-01 08:07:27 +00:00
7ab5cfa698
cross: update gcr_4 blockers
2023-07-31 10:31:12 +00:00
8a367b718d
moby: replace file-roller with xarchiver
2023-07-31 09:59:15 +00:00
4e37f2c651
cross: annotate upstreaming status
2023-07-31 08:17:32 +00:00
6f835db8f3
cross: don't unnecessarily emulate pkgsi686Linux.tbb
2023-07-31 03:13:26 +00:00
206dd84477
sane-reclaim-disk-space: remove rmlint
...
i wasn't using it, and now we can emulate less :)
2023-07-31 03:10:38 +00:00
381a111944
cross: remove explicit emulation of packages i no longer use on arm
2023-07-31 03:06:54 +00:00
3138482ed9
cross: remove ununsed emulation-based compilation fixes
2023-07-31 02:54:32 +00:00
ae9a81919f
replace unar with dtrx
...
the former is costly to (cross-)compile
2023-07-31 01:13:15 +00:00
fd58896c0c
cross: no longer emulate perl packages
2023-07-31 00:03:21 +00:00
d8a6a1df41
cross fixes
2023-07-30 01:48:29 +00:00
36176abdf3
libwacom, pipewire: fix build/remove qt5 dep
2023-07-30 01:45:37 +00:00
2e08321016
cross: leave notes for what blocks each fix from being upstreamed
2023-07-29 10:57:55 +00:00
abf80d765c
cross: fix nautilus; reduce emulation for tracker{,-miners}
2023-07-29 10:57:05 +00:00
8c0b215832
overlays: disable-flakey-tests: remove dead code
2023-07-28 10:49:05 +00:00
28c9bd3cac
overlays: disable-flakey-tests: remove ell/libwacom (not flakey); add elfutils
2023-07-28 10:49:05 +00:00
e1e40332f7
cross: reduce gtk-related emulation (esp wrapGAppsHook)
2023-07-28 10:49:05 +00:00
28ef8141f7
nixpkgs: 2023-07-24 -> 2023-07-25; uninsane-dot-org
...
```
• Updated input 'nixpkgs-unpatched':
'github:nixos/nixpkgs/b12803b6d90e2e583429bb79b859ca53c348b39a' (2023-07-24)
→ 'github:nixos/nixpkgs/ef99fa5c5ed624460217c31ac4271cfb5cb2502c' (2023-07-25)
• Updated input 'uninsane-dot-org':
'git+https://git.uninsane.org/colin/uninsane?ref=refs/heads/master&rev=1542323cfb46a8950c17a3afa5f7cd2e62dd9672 ' (2023-07-02)
→ 'git+https://git.uninsane.org/colin/uninsane?ref=refs/heads/master&rev=fcec1d09b6c469d9425a716b11b4f4995a285774 ' (2023-07-25)
```
2023-07-28 01:20:25 +00:00