summary refs log tree commit diff
path: root/pkgs/os-specific/linux/chromium-os
Commit message (Collapse)AuthorAge
* crosvm: fix updateScript pathAlyssa Ross2019-12-18
|
* chromiumOSPackages: use more stable update sourceAlyssa Ross2019-12-17
| | | | | | | | | | It has been explained to me that cros-omahaproxy reports which versions are available to users, while cros-updates-serving reports the latest builds available for each channel. The latter is probably better for our use case anyway, and apparently, while both aren't officially supported, is less likely to randomly break. So let's use that instead, even if it is much more annoying to parse.
* linux_cros: remove kernel version from file nameAlyssa Ross2019-12-04
| | | | Nothing in the file contents refers to a specific kernel version.
* sommelier: use stable xdg-shell protocolAlyssa Ross2019-12-03
| | | | Thanks-to: Puck Meerburg <puck@puckipedia.com>
* sommelier: init at 78.12499.0.0-rc1Alyssa Ross2019-12-03
sommelier has a lot of dependencies on other Chromium OS packages. To manage this mess, I introduced chromiumOSPackages to hold them all, since most of them won't be useful aside from building other Chromium OS packages, and chromiumOSPackages.common-mk, which is a wrapper around stdenv to handle interacting with Chromium OS's idiosyncratic GN-based build system. I adapted crosvm's updateScript to become the updateScript for all of chromiumOSPackages, and pulled crosvm under chromiumOSPackages. This means that all Chromium OS packages use approximately the same versions that are distributed as an upstream release. There are still a couple of Chromium OS packages in Nixpkgs that aren't part of this set. Pulling those in is future work.