aboutsummaryrefslogtreecommitdiffstats
path: root/pkgs/by-name/ge/generate_moz_extension/flake.nix
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--pkgs/by-name/ge/generate_moz_extension/flake.nix84
1 files changed, 0 insertions, 84 deletions
diff --git a/pkgs/by-name/ge/generate_moz_extension/flake.nix b/pkgs/by-name/ge/generate_moz_extension/flake.nix
deleted file mode 100644
index a7125642..00000000
--- a/pkgs/by-name/ge/generate_moz_extension/flake.nix
+++ /dev/null
@@ -1,84 +0,0 @@
-# nixos-config - My current NixOS configuration
-#
-# Copyright (C) 2025 Benedikt Peetz <benedikt.peetz@b-peetz.de>
-# SPDX-License-Identifier: GPL-3.0-or-later
-#
-# This file is part of my nixos-config.
-#
-# You should have received a copy of the License along with this program.
-# If not, see <https://www.gnu.org/licenses/gpl-3.0.txt>.
-{
- description = "A simple way to query the mozialla api for extension data";
-
- inputs = {
- nixpkgs.url = "github:NixOS/nixpkgs/nixpkgs-unstable";
-
- crane = {
- url = "github:ipetkov/crane";
- inputs = {
- nixpkgs.follows = "nixpkgs";
- };
- };
-
- flake-utils.url = "github:numtide/flake-utils";
-
- rust-overlay = {
- url = "github:oxalica/rust-overlay";
- inputs = {
- nixpkgs.follows = "nixpkgs";
- flake-utils.follows = "flake-utils";
- };
- };
- };
-
- outputs = {
- self,
- nixpkgs,
- crane,
- flake-utils,
- rust-overlay,
- ...
- }:
- flake-utils.lib.eachDefaultSystem (system: let
- pkgs = import nixpkgs {
- inherit system;
- overlays = [(import rust-overlay)];
- };
-
- rust-stable = pkgs.rust-bin.stable.latest.default;
- rust-minimal = pkgs.rust-bin.stable.latest.minimal;
-
- craneLib = (crane.mkLib pkgs).overrideToolchain rust-minimal;
-
- buildInputs = [
- pkgs.openssl # needed for openssl
- ];
- nativeBuildInputs = [
- pkgs.pkg-config # needed for openssl
- ];
-
- craneBuild = craneLib.buildPackage {
- src = craneLib.cleanCargoSource ./.;
- inherit buildInputs nativeBuildInputs;
-
- doCheck = true;
- };
- in {
- packages.default = craneBuild;
- app.default = {
- type = "app";
- program = "${self.packages.${system}.default}/bin/generate_extensions";
- };
- devShells.default = pkgs.mkShell {
- packages = with pkgs; [
- cocogitto
-
- rust-stable
- cargo-edit
- ];
- inherit buildInputs nativeBuildInputs;
- };
- });
-}
-# vim: ts=2
-