* //3p/sources: Note that emacs-overlay is not updated for now, as changes in emacs HEAD break //users/sterni/emacs. * //3p/gerrit_plugins/code-owners: deps hash changed once again or was no longer in the Nix store. Unfortunately, building the deps derivations from scratch for gerrit and the gerrit plugins no longer works due to a nixpkgs regression: Due to a (operator precedence) mistake in the way the deps derivation's installPhase is computed, it would append extra code to the installPhase provided by us, causing a bash syntax error. I have proposed a fix for this upstream (<https://github.com/NixOS/nixpkgs/pull/228305>). Adding a workaround in the repo would be possible, but a bit annoying. Since the derivations are fixed output anyways, I've opted to build the missing deps derivation (for code-owners) locally using the fixed nixpkgs, updated the sha256 and copied the result into whitby's Nix store. Hopefully by the next time we'll be rebuilding the deps derivations again the fix will have propagated into the NixOS unstable channel. * //users/grfn/system/system:roswellSystem: Use mysql80 from stable. See also https://github.com/NixOS/nixpkgs/issues/226673. Change-Id: I9b9d57f589be4cdc3fd4f39729c170a25a655b74 Reviewed-on: https://cl.tvl.fyi/c/depot/+/8483 Autosubmit: sterni <sternenseemann@systemli.org> Reviewed-by: flokli <flokli@flokli.de> Tested-by: BuildkiteCI
		
			
				
	
	
		
			17 lines
		
	
	
	
		
			506 B
		
	
	
	
		
			Nix
		
	
	
	
	
	
			
		
		
	
	
			17 lines
		
	
	
	
		
			506 B
		
	
	
	
		
			Nix
		
	
	
	
	
	
| { depot, pkgs, ... }@args:
 | |
| 
 | |
| let
 | |
|   inherit (import ../builder.nix args) buildGerritBazelPlugin;
 | |
| in
 | |
| buildGerritBazelPlugin rec {
 | |
|   name = "code-owners";
 | |
|   depsOutputHash = "sha256:07mgvd7fvg1xqlabjn644505yx98vjrmwxx1arwsykir1h82h0b2";
 | |
|   src = pkgs.fetchgit {
 | |
|     url = "https://gerrit.googlesource.com/plugins/code-owners";
 | |
|     rev = "6fdf3ce2e52904b35e2a5824a4197155c2c6b4e4";
 | |
|     sha256 = "sha256:17k6310py71wax3881mf3vsf9zas648j4xzs9h0d7migv5nzsdzs";
 | |
|   };
 | |
|   patches = [
 | |
|     ./using-usernames.patch
 | |
|   ];
 | |
| }
 |