7 nixpkgs-openjdk-updater,
10 python3Packages.buildPythonApplication {
11 pname = "nixpkgs-openjdk-updater";
15 src = ./nixpkgs-openjdk-updater;
17 build-system = [ python3Packages.hatchling ];
20 python3Packages.pydantic
21 python3Packages.pygithub
27 python3Packages.pytestCheckHook
37 $out/bin/nixpkgs-openjdk-updater --help >/dev/null
40 passthru.openjdkSource =
46 sourceInfo = lib.importJSON sourceFile;
49 src = fetchFromGitHub {
60 (lib.getExe nixpkgs-openjdk-updater)
71 "--feature-version-prefix"
75 supportedFeatures = [ "silent" ];
80 description = "Updater for Nixpkgs OpenJDK packages";
81 license = lib.licenses.mit;
82 sourceProvenance = [ lib.sourceTypes.fromSource ];
83 maintainers = [ lib.maintainers.emily ];
84 mainProgram = "nixpkgs-openjdk-updater";