Unverified Commit cbfd4704 authored by Sandro Jäckel's avatar Sandro Jäckel Committed by GitHub
Browse files

filebrowser: 2.23.0 -> 2.31.0 (#326932)

parents 02ed059a 37389104
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
@@ -15249,6 +15249,12 @@
    github = "o0th";
    githubId = 22490354;
  };
  oakenshield = {
    email = "nix@thorin.theoakenshield.com";
    github = "HritwikSinghal";
    githubId = 29531474;
    name = "Hritwik Singhal";
  };
  oaksoaj = {
    email = "oaksoaj@riseup.net";
    name = "Oaksoaj";
+22 −21
Original line number Diff line number Diff line
{ buildGoModule, buildNpmPackage, fetchFromGitHub, lib }:
{
  buildGo123Module,
  buildNpmPackage,
  fetchFromGitHub,
  lib,
}:

let
  frontend = buildNpmPackage rec {
    pname = "filebrowser-frontend";
    version = "2.23.0";
  version = "2.31.0";

  src = fetchFromGitHub {
    owner = "filebrowser";
    repo = "filebrowser";
    rev = "v${version}";
      hash = "sha256-xhBIJcEtxDdMXSgQtLAV0UWzPtrvKEil0WV76K5ycBc=";
    hash = "sha256-zLM1fLrucIhzGdTTDu81ZnTIipK+iRnPhgfMiT1P+yg=";
  };

  frontend = buildNpmPackage rec {
    pname = "filebrowser-frontend";
    inherit version src;

    sourceRoot = "${src.name}/frontend";

    npmDepsHash = "sha256-acNIMKHc4q7eiFLPBtKZBNweEsrt+//0VR6dqwXHTvA=";
    npmDepsHash = "sha256-5/yEMWkNPAS8/PkaHlPBGFLiJu7xK2GHYo5dYqHAfCE=";

    NODE_OPTIONS = "--openssl-legacy-provider";

@@ -28,18 +35,11 @@ let
    '';
  };
in
buildGoModule rec {
buildGo123Module {
  pname = "filebrowser";
  version = "2.23.0";

  src = fetchFromGitHub {
    owner = "filebrowser";
    repo = "filebrowser";
    rev = "v${version}";
    hash = "sha256-xhBIJcEtxDdMXSgQtLAV0UWzPtrvKEil0WV76K5ycBc=";
  };
  inherit version src;

  vendorHash = "sha256-MR0ju2Nomb3j78Z+1YcJY+jPd40MZpuOTuQJM94AM8A=";
  vendorHash = "sha256-N5aUs8rgTYXeb0qJhPQBCa6lUDkT6lH1bh+1u4bixos=";

  excludedPackages = [ "tools" ];

@@ -55,7 +55,8 @@ buildGoModule rec {
    description = "Filebrowser is a web application for managing files and directories";
    homepage = "https://filebrowser.org";
    license = licenses.asl20;
    maintainers = with maintainers; [ nielsegberts ];
    maintainers = with maintainers; [ oakenshield ];
    mainProgram = "filebrowser";
  };
}