diff options
author | Anthony Roussel <anthony@roussel.dev> | 2024-03-30 17:13:30 +0100 |
---|---|---|
committer | Anthony Roussel <anthony@roussel.dev> | 2024-03-30 17:34:47 +0100 |
commit | 3de8f433e235e16ebc53f8198f381347efc2168b (patch) | |
tree | f63ed348e10ca6ad8d18cd707418526d6540a781 /pkgs/tools/filesystems | |
parent | 4bc9e0221b2e942087a987f622f3ef3d1b4e649a (diff) |
httpdirfs: move to pkgs/by-name
Diffstat (limited to 'pkgs/tools/filesystems')
-rw-r--r-- | pkgs/tools/filesystems/httpdirfs/default.nix | 70 |
1 files changed, 0 insertions, 70 deletions
diff --git a/pkgs/tools/filesystems/httpdirfs/default.nix b/pkgs/tools/filesystems/httpdirfs/default.nix deleted file mode 100644 index 54d16dbfcbb57..0000000000000 --- a/pkgs/tools/filesystems/httpdirfs/default.nix +++ /dev/null @@ -1,70 +0,0 @@ -{ - curl, - expat, - fetchFromGitHub, - fuse, - gumbo, - help2man, - lib, - libuuid, - nix-update-script, - pkg-config, - stdenv, - testers, -}: - -stdenv.mkDerivation (finalAttrs: { - pname = "httpdirfs"; - version = "1.2.5"; - - src = fetchFromGitHub { - owner = "fangfufu"; - repo = "httpdirfs"; - rev = "refs/tags/${finalAttrs.version}"; - sha256 = "sha256-PUYsT0VDEzerPqwrLJrET4kSsWsQhtnfmLepeaqtA+I="; - }; - - postPatch = lib.optional stdenv.isDarwin '' - substituteInPlace Makefile --replace-fail '-fanalyzer' '-Xanalyzer' - ''; - - nativeBuildInputs = [ - help2man - pkg-config - ]; - - buildInputs = [ - curl - expat - fuse - gumbo - libuuid - ]; - - makeFlags = [ "prefix=${placeholder "out"}" ]; - - postBuild = '' - make man - ''; - - passthru = { - # Disabled for Darwin because requires macFUSE installed outside NixOS - tests.version = lib.optionalAttrs stdenv.isLinux ( - testers.testVersion { - command = "${lib.getExe finalAttrs.finalPackage} --version"; - package = finalAttrs.finalPackage; - } - ); - updateScript = nix-update-script { }; - }; - - meta = { - changelog = "https://github.com/fangfufu/httpdirfs/releases/tag/${finalAttrs.version}"; - description = "A FUSE filesystem for HTTP directory listings"; - homepage = "https://github.com/fangfufu/httpdirfs"; - license = lib.licenses.gpl3Only; - mainProgram = "httpdirfs"; - maintainers = with lib.maintainers; [ sbruder schnusch anthonyroussel ]; - platforms = lib.platforms.unix; - }; -}) |