Skip to content

Use chromium release channels#36

Merged
shlevy merged 5 commits intoNixOS:masterfrom
aszlig:chromium-channels
Jul 4, 2012
Merged

Use chromium release channels#36
shlevy merged 5 commits intoNixOS:masterfrom
aszlig:chromium-channels

Conversation

@aszlig
Copy link
Member

@aszlig aszlig commented Jul 4, 2012

Allow to configure the chromium release channel (stable, beta, dev) and alter the update script to fetch sha hashes of all current releases.

aszlig added 5 commits July 4, 2012 14:47
The previos update script just used the last version of chromium that showed up
at the bucket list at:

http://commondatastorage.googleapis.com/chromium-browser-official/

I'm not sure which channel this list actually holds, so I'm going to switch now
using the official release channels grabbed by omahaproxy. This also has the
advantage that we can provide different versions/flavors of chromium.

We now also write our data to sources.nix instead of source.nix, as we have more
than one source.
This means that we now have hashes and URLs for the latest versions of chromium
and can now work on integrating the changes into default.nix.
Switch to channel based sources and default to the "stable" channel.
The current stable version won't build if gyp can't use svnversion from the
subversion package, so let's provide it for versions below 21.x.
As already promised, the old single-channel source.nix is now obsolete as we're
using Omahaproxy now and the build of the stable version finishes successful and
the browser runs fine.
shlevy added a commit that referenced this pull request Jul 4, 2012
@shlevy shlevy merged commit 6ba310e into NixOS:master Jul 4, 2012
ethancedwards8 pushed a commit to ethancedwards8/nixpkgs that referenced this pull request Apr 2, 2021
dezren39 added a commit to developing-today-forks/nixpkgs that referenced this pull request Oct 14, 2024
Hyphastorm pushed a commit to Hyphastorm/nixpkgs that referenced this pull request Apr 1, 2025
K900 pushed a commit to K900/nixpkgs that referenced this pull request Aug 7, 2025
notklea pushed a commit to notklea/nixpkgs that referenced this pull request Dec 1, 2025
software: Add OS icons for mobile clients
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants