public-inbox: disable check
authorJulien Moutinho <julm@sourcephile.fr>
Sun, 29 Nov 2020 18:02:42 +0000 (19:02 +0100)
committerJulien Moutinho <julm@sourcephile.fr>
Sun, 29 Nov 2020 18:02:42 +0000 (19:02 +0100)
nixpkgs/overlays/public-inbox.nix [new file with mode: 0644]

diff --git a/nixpkgs/overlays/public-inbox.nix b/nixpkgs/overlays/public-inbox.nix
new file mode 100644 (file)
index 0000000..636b48c
--- /dev/null
@@ -0,0 +1,36 @@
+self: super: {
+  public-inbox = super.public-inbox.overrideAttrs (oldAttrs: rec {
+    /*
+    version = "1.6.0";
+    src = super.fetchurl {
+      url = "https://yhbt.net/public-inbox.git/snapshot/public-inbox-${version}.tar.gz";
+      sha256 = "sha256-Zq1cFc1PZgEMEuVt2pPAK45ca+FDPSfFCXaC/nAbSl4=";
+    };
+    */
+    doCheck = false;
+    /*
+    buildInputs = with self.perlPackages; oldAttrs.buildInputs ++ [
+      Inline
+      InlineC
+      #DevelTrace
+    ];
+    postInstall = ''
+      for prog in $out/bin/*; do
+          wrapProgram $prog --prefix PATH : ${super.lib.makeBinPath [ self.git self.gnumake self.stdenv.cc ]}
+      done
+
+      mv sa_config $sa_config
+    '';
+    patches = map super.fetchpatch [
+      { meta.description = "[PATCH] treat $INBOX_DIR/description and gitweb.owner as UTF-8";
+        url = "https://public-inbox.org/meta/20200528183708.GA549@dcvr/raw";
+        sha256 = "15ad3bc1rcs8fyw26z3xcmxx8868ga6ydxzk80zic29x875kadak";
+      }
+    ] ++ [
+      ../pkgs/public-inbox/0003-view-don-t-show-page-if-no-links-follow-it.patch
+      ../pkgs/public-inbox/accept-html.patch
+      #../pkgs/public-inbox/fix-git-call.patch
+    ];
+    */
+  });
+}