diff --git a/pkgs/development/tools/nc4nix/default.nix b/pkgs/development/tools/nc4nix/default.nix new file mode 100644 index 000000000000..11a9494c2a94 --- /dev/null +++ b/pkgs/development/tools/nc4nix/default.nix @@ -0,0 +1,28 @@ +{ lib +, buildGoModule +, fetchFromGitLab +}: + +buildGoModule rec { + pname = "nc4nix"; + version = "unstable-2022-08-06"; + + src = fetchFromGitLab { + domain = "git.helsinki.tools"; + owner = "helsinki-systems"; + repo = "nc4nix"; + rev = "91d92e8c339862fe81fb066fd370da7757042367"; + sha256 = "sha256-8ggYOc+w3oiY2B0Ned5B26/ZNco2vCdvScC+Ms+gOWo="; + }; + + vendorSha256 = "sha256-uhINWxFny/OY7M2vV3ehFzP90J6Z8cn5IZHWOuEg91M="; + + meta = with lib; { + description = "Packaging helper for Nextcloud apps"; + homepage = "https://git.helsinki.tools/helsinki-systems/nc4nix"; + license = licenses.unfree; + maintainers = with maintainers; [ onny ]; + platforms = platforms.linux; + }; +} + diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 20eabe5da29f..85a5a9987df2 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -30947,6 +30947,8 @@ with pkgs; navipowm = callPackage ../applications/misc/navipowm { }; + nc4nix = callPackage ../development/tools/nc4nix { }; + netbeans = callPackage ../applications/editors/netbeans { jdk = jdk17; };