cosmic-packages: remove recursion

This commit is contained in:
Pratham Patel 2025-03-24 15:15:23 +05:30
commit d63c7ae7c7
No known key found for this signature in database
9 changed files with 30 additions and 28 deletions

View file

@ -7,14 +7,15 @@
just,
nix-update-script,
}:
rustPlatform.buildRustPackage rec {
rustPlatform.buildRustPackage (finalAttrs: {
pname = "cosmic-applibrary";
version = "1.0.0-alpha.6";
src = fetchFromGitHub {
owner = "pop-os";
repo = "cosmic-applibrary";
tag = "epoch-${version}";
tag = "epoch-${finalAttrs.version}";
hash = "sha256-hJOM5dZdLq6uYfhfspZzpbHgUOK/FWuIXuFPoisS8DU=";
};
@ -62,4 +63,4 @@ rustPlatform.buildRustPackage rec {
platforms = lib.platforms.linux;
mainProgram = "cosmic-app-library";
};
}
})

View file

@ -18,14 +18,14 @@
vulkan-loader,
}:
rustPlatform.buildRustPackage rec {
rustPlatform.buildRustPackage (finalAttrs: {
pname = "cosmic-edit";
version = "1.0.0-alpha.6";
src = fetchFromGitHub {
owner = "pop-os";
repo = "cosmic-edit";
rev = "epoch-${version}";
tag = "epoch-${finalAttrs.version}";
hash = "sha256-mKVZI/x8+LrwFHGnJOzOq/vFkGev7sM9xJQOTA7uZGA=";
};
@ -35,7 +35,7 @@ rustPlatform.buildRustPackage rec {
# COSMIC applications now uses vergen for the About page
# Update the COMMIT_DATE to match when the commit was made
env.VERGEN_GIT_COMMIT_DATE = "2025-02-20";
env.VERGEN_GIT_SHA = src.rev;
env.VERGEN_GIT_SHA = finalAttrs.src.tag;
postPatch = ''
substituteInPlace justfile --replace-fail '#!/usr/bin/env' "#!$(command -v env)"
@ -95,4 +95,4 @@ rustPlatform.buildRustPackage rec {
];
platforms = platforms.linux;
};
}
})

View file

@ -12,14 +12,15 @@
bash,
nix-update-script,
}:
rustPlatform.buildRustPackage rec {
rustPlatform.buildRustPackage (finalAttrs: {
pname = "cosmic-idle";
version = "1.0.0-alpha.6";
src = fetchFromGitHub {
owner = "pop-os";
repo = "cosmic-idle";
tag = "epoch-${version}";
tag = "epoch-${finalAttrs.version}";
hash = "sha256-hORU+iMvWA4XMSWmzir9EwjpLK5vOLR8BgMZz+aIZ4U=";
};
@ -65,4 +66,4 @@ rustPlatform.buildRustPackage rec {
platforms = lib.platforms.linux;
sourceProvenance = [ lib.sourceTypes.fromSource ];
};
}
})

View file

@ -14,14 +14,14 @@
intltool,
}:
rustPlatform.buildRustPackage rec {
rustPlatform.buildRustPackage (finalAttrs: {
pname = "cosmic-notifications";
version = "1.0.0-alpha.6";
src = fetchFromGitHub {
owner = "pop-os";
repo = "cosmic-notifications";
rev = "epoch-${version}";
tag = "epoch-${finalAttrs.version}";
hash = "sha256-d6bAiRSO2opKSZfadyQYrU9oIrXwPNzO/g2E2RY6q04=";
};
@ -70,4 +70,4 @@ rustPlatform.buildRustPackage rec {
maintainers = with maintainers; [ nyabinary ];
platforms = platforms.linux;
};
}
})

View file

@ -8,14 +8,14 @@
nix-update-script,
}:
rustPlatform.buildRustPackage rec {
rustPlatform.buildRustPackage (finalAttrs: {
pname = "cosmic-osd";
version = "1.0.0-alpha.6";
src = fetchFromGitHub {
owner = "pop-os";
repo = "cosmic-osd";
tag = "epoch-${version}";
tag = "epoch-${finalAttrs.version}";
hash = "sha256-ezOeRgqI/GOWFknUVZI7ZLEy1GYaBI+/An83HWKL6ho=";
};
@ -51,4 +51,4 @@ rustPlatform.buildRustPackage rec {
];
platforms = lib.platforms.linux;
};
}
})

View file

@ -15,14 +15,14 @@
nix-update-script,
}:
rustPlatform.buildRustPackage rec {
rustPlatform.buildRustPackage (finalAttrs: {
pname = "cosmic-player";
version = "1.0.0-alpha.6";
src = fetchFromGitHub {
owner = "pop-os";
repo = "cosmic-player";
tag = "epoch-${version}";
tag = "epoch-${finalAttrs.version}";
hash = "sha256-Ebjj+C+yLCRomZy2W8mYDig1pv7aQcD3A9V2M53RM5U=";
};
@ -91,4 +91,4 @@ rustPlatform.buildRustPackage rec {
platforms = lib.platforms.linux;
mainProgram = "cosmic-player";
};
}
})

View file

@ -7,14 +7,14 @@
pkg-config,
}:
rustPlatform.buildRustPackage rec {
rustPlatform.buildRustPackage (finalAttrs: {
pname = "cosmic-screenshot";
version = "1.0.0-alpha.6";
src = fetchFromGitHub {
owner = "pop-os";
repo = "cosmic-screenshot";
rev = "epoch-${version}";
tag = "epoch-${finalAttrs.version}";
hash = "sha256-/sGYF+XWmPraNGlBVUcN/nokDB9JwWViEAL9gVH3ZaI=";
};
@ -45,4 +45,4 @@ rustPlatform.buildRustPackage rec {
platforms = platforms.linux;
mainProgram = "cosmic-screenshot";
};
}
})

View file

@ -9,14 +9,14 @@
udev,
}:
rustPlatform.buildRustPackage rec {
rustPlatform.buildRustPackage (finalAttrs: {
pname = "cosmic-settings-daemon";
version = "1.0.0-alpha.6";
src = fetchFromGitHub {
owner = "pop-os";
repo = "cosmic-settings-daemon";
rev = "epoch-${version}";
tag = "epoch-${finalAttrs.version}";
hash = "sha256-DtwW6RxHnNh87Xu0NCULfUsHNzYU9tHtFKE9HO3rvME=";
};
@ -46,4 +46,4 @@ rustPlatform.buildRustPackage rec {
maintainers = with maintainers; [ nyabinary ];
platforms = platforms.linux;
};
}
})

View file

@ -12,14 +12,14 @@
nix-update-script,
}:
rustPlatform.buildRustPackage rec {
rustPlatform.buildRustPackage (finalAttrs: {
pname = "cosmic-store";
version = "1.0.0-alpha.6";
src = fetchFromGitHub {
owner = "pop-os";
repo = "cosmic-store";
tag = "epoch-${version}";
tag = "epoch-${finalAttrs.version}";
hash = "sha256-ce7PaHBhRFUoujAS6j10XWbD2PxzK6XXIk/ENclT1iY=";
};
@ -72,4 +72,4 @@ rustPlatform.buildRustPackage rec {
];
platforms = lib.platforms.linux;
};
}
})