Skip to content

Commit 6386663

Browse files
committed
Update nixpkgs to 21.11
1 parent bbebcee commit 6386663

File tree

10 files changed

+101
-125
lines changed

10 files changed

+101
-125
lines changed

apks/auditor/gradle-env.nix

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -326,15 +326,7 @@ let
326326

327327
mkGradle = gradleSpec:
328328
gradleGen.gradleGen {
329-
inherit (gradleSpec) nativeVersion;
330-
331-
name = "gradle-${gradleSpec.version}-${gradleSpec.type}";
332-
333-
src = fetchurl {
334-
inherit (gradleSpec) url sha256;
335-
};
336-
} // {
337-
inherit (gradleSpec) version;
329+
inherit (gradleSpec) nativeVersion version sha256;
338330
};
339331

340332
mkProjectEnv = projectSpec: rec {

apks/fdroid/gradle-env.nix

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -326,15 +326,7 @@ let
326326

327327
mkGradle = gradleSpec:
328328
gradleGen.gradleGen {
329-
inherit (gradleSpec) nativeVersion;
330-
331-
name = "gradle-${gradleSpec.version}-${gradleSpec.type}";
332-
333-
src = fetchurl {
334-
inherit (gradleSpec) url sha256;
335-
};
336-
} // {
337-
inherit (gradleSpec) version;
329+
inherit (gradleSpec) nativeVersion version sha256;
338330
};
339331

340332
mkProjectEnv = projectSpec: rec {

apks/seedvault_10/gradle-env.nix

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -236,13 +236,7 @@ let
236236

237237
mkGradle = gradleSpec:
238238
gradleGen.gradleGen {
239-
inherit (gradleSpec) nativeVersion;
240-
241-
name = "gradle-${gradleSpec.version}-${gradleSpec.type}";
242-
243-
src = fetchurl {
244-
inherit (gradleSpec) url sha256;
245-
};
239+
inherit (gradleSpec) nativeVersion version sha256;
246240
};
247241

248242
mkProjectEnv = projectSpec: {

flake.lock

Lines changed: 19 additions & 19 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

flake.nix

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
description = "Build Android (AOSP) using Nix";
33

44
inputs = {
5-
nixpkgs.url = "github:NixOS/nixpkgs/nixos-21.05";
5+
nixpkgs.url = "github:NixOS/nixpkgs/nixos-21.11";
66
nixpkgsUnstable.url = "github:NixOS/nixpkgs/nixos-unstable";
77
androidPkgs.url = "github:tadfisher/android-nixpkgs/stable";
88
};

flavors/vanilla/11/kernel/default.nix

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ let
3636
cp -r . $out
3737
cp ${pkgs.libedit}/lib/libedit.so.0 $out/lib64/libedit.so.2 # ABI is the same--but distros have inconsistent numbering
3838
'';
39+
autoPatchelfIgnoreMissingDeps=true; # Ignore missing liblog.so
3940
};
4041
prebuiltGas = let
4142
# Not always included in the platform repo manifest

nixos/attestation-server/default.nix

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# SPDX-FileCopyrightText: 2020 Daniel Fullmer and robotnix contributors
22
# SPDX-License-Identifier: MIT
33

4-
{ pkgs, callPackage, lib, substituteAll, makeWrapper, fetchFromGitHub, jdk16_headless, gradleGen,
4+
{ pkgs, callPackage, lib, substituteAll, makeWrapper, fetchFromGitHub, jdk17_headless, gradleGen,
55
listenHost ? "localhost",
66
port ? 8080,
77
applicationId ? "org.robotnix.auditor",
@@ -11,24 +11,25 @@
1111
avbFingerprint ? ""
1212
}:
1313
let
14+
jdk = jdk17_headless;
1415
buildGradle = callPackage ./gradle-env.nix {
1516
gradleGen = callPackage (pkgs.path + /pkgs/development/tools/build-managers/gradle) {
16-
java = jdk16_headless;
17+
java = jdk;
1718
};
1819
};
1920
supportedDevices = import ../../apks/auditor/supported-devices.nix;
2021
in
2122
buildGradle {
2223
pname = "AttestationServer";
23-
version = "2021-09-08";
24+
version = "2021-10-13";
2425

2526
envSpec = ./gradle-env.json;
2627

2728
src = fetchFromGitHub {
2829
owner = "grapheneos";
2930
repo = "AttestationServer";
30-
rev = "cf42a655a98c0ab890cb931077229d2234b5bf37";
31-
sha256 = "0riiww9gi1n5fj3d7q467cryypjwzlzrmssyh9hnqhjirgszml16";
31+
rev = "47be83795d2f9836fe40bd0f1914abab8bb9d043";
32+
sha256 = "10kz6lb0s7vhq253vl538hin4k6pz0g80wg5xqd35fih0p9a966p";
3233
};
3334

3435
patches = [
@@ -57,7 +58,7 @@ buildGradle {
5758
mv build/libs/source.jar build/libs/AttestationServer.jar # "source" is just the name of the parent dir in the nix environment, which ought to be "AttestationServer"
5859
cp -r build/libs/* $out/share/java
5960
60-
makeWrapper ${jdk16_headless}/bin/java $out/bin/AttestationServer \
61+
makeWrapper ${jdk}/bin/java $out/bin/AttestationServer \
6162
--add-flags "-cp $out/share/java/AttestationServer.jar:$out/share/java/* app.attestation.server.AttestationServer"
6263
6364
# Static HTML output

0 commit comments

Comments
 (0)