betterbird-flake/flake.nix
2025-01-03 16:58:36 -08:00

32 lines
907 B
Nix

{
description = "Betterbird binaries provided for NixOS";
inputs.nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable";
outputs =
{ nixpkgs, ... }:
let
forAllSystems = nixpkgs.lib.genAttrs [
"x86_64-linux"
];
in
{
packages = forAllSystems (
system:
let
pkgs = import nixpkgs { inherit system; };
inherit (pkgs) callPackage;
in
rec {
default = betterbird;
betterbird-unwrapped = callPackage ./betterbird-unwrapped.nix {
url = "https://www.betterbird.eu/downloads/LinuxArchive/betterbird-128.5.2esr-bb19.en-US.linux-x86_64.tar.bz2";
hash = "sha256-eW6pA1GFvsxFh6uckFUmOhtTn9HqhpGuW4iXTk/k+E8=";
version = "128.5.2esr-bb19";
};
betterbird = callPackage ./betterbird.nix { inherit betterbird-unwrapped; };
}
);
};
}