2022-06-15 05:57:30 +02:00
|
|
|
{
|
2022-06-15 06:05:02 +02:00
|
|
|
description = "Sewing Tools";
|
2022-06-15 05:57:30 +02:00
|
|
|
|
|
|
|
inputs = {
|
|
|
|
nixpkgs.url = "github:nixos/nixpkgs";
|
|
|
|
flake-utils.url = "github:numtide/flake-utils";
|
|
|
|
};
|
|
|
|
|
|
|
|
outputs =
|
|
|
|
{ self
|
|
|
|
, nixpkgs
|
|
|
|
, flake-utils
|
|
|
|
}:
|
|
|
|
(flake-utils.lib.eachDefaultSystem (system:
|
|
|
|
let pkgs = nixpkgs.legacyPackages.${system};
|
|
|
|
in {
|
|
|
|
|
2022-06-15 07:35:31 +02:00
|
|
|
packages.valentina-061 = pkgs.libsForQt512.callPackage pkgs/valentina-0.6.1.nix { };
|
2022-06-15 05:57:30 +02:00
|
|
|
packages.valentina = self.packages.${system}.valentina-061;
|
|
|
|
|
2022-06-15 08:15:55 +02:00
|
|
|
packages.seamly2d = pkgs.libsForQt5.callPackage pkgs/seamly2d-2022-06-13.nix { };
|
2022-06-15 05:57:30 +02:00
|
|
|
|
|
|
|
# nix build
|
|
|
|
packages.default = self.packages.${system}.valentina;
|
|
|
|
# TODO: Legacy attribute, drop soon
|
|
|
|
defaultPackage = self.packages.${system}.default;
|
|
|
|
|
|
|
|
|
|
|
|
}));
|
|
|
|
}
|