From bdf68ddb6af5046dd4880ff077327e72131420f5 Mon Sep 17 00:00:00 2001 From: natsukium Date: Fri, 17 Sep 2021 18:03:44 +0900 Subject: [PATCH 1/3] maintainers: Add natsukium --- maintainers/maintainer-list.nix | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 743aa3d4cc90..2a878fec0340 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -7689,6 +7689,16 @@ githubId = 818502; name = "Nathan Yong"; }; + natsukium = { + email = "nixpkgs@natsukium.com"; + github = "natsukium"; + githubId = 25083790; + name = "Tomoya Otabi"; + keys = [{ + longkeyid = "ed25519/0x9EA45A31DB994C53"; + fingerprint = "3D14 6004 004C F882 D519 6CD4 9EA4 5A31 DB99 4C53"; + }]; + }; natto1784 = { email = "natto@weirdnatto.in"; github = "natto1784"; From ff76ac91562bca8b113df5b3dac946b8fe6877fa Mon Sep 17 00:00:00 2001 From: natsukium Date: Fri, 17 Sep 2021 18:08:25 +0900 Subject: [PATCH 2/3] mafft: init at 7.487 --- .../science/biology/mafft/default.nix | 27 +++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 29 insertions(+) create mode 100644 pkgs/applications/science/biology/mafft/default.nix diff --git a/pkgs/applications/science/biology/mafft/default.nix b/pkgs/applications/science/biology/mafft/default.nix new file mode 100644 index 000000000000..3247400bcab7 --- /dev/null +++ b/pkgs/applications/science/biology/mafft/default.nix @@ -0,0 +1,27 @@ +{ lib, stdenv, fetchurl }: + +stdenv.mkDerivation rec { + pname = "mafft"; + version = "7.487"; + + src = fetchurl { + url = "https://mafft.cbrc.jp/alignment/software/mafft-${version}-with-extensions-src.tgz"; + sha256 = "1wcfbpfivi6xx87xdswp0gfksandija8j8hbw1f9506ra5gga1ga"; + }; + + preBuild = '' + cd ./core + make clean + ''; + + makeFlags = [ "CC=${stdenv.cc.targetPrefix}cc" "PREFIX=$(out)" ]; + + meta = with lib; + { + description = "Multiple alignment program for amino acid or nucleotide sequences"; + homepage = "https://mafft.cbrc.jp/alignment/software/"; + license = licenses.bsd3; + maintainers = with maintainers; [ natsukium ]; + platforms = platforms.unix; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index e7fbd3653863..80bbd30809fd 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -30208,6 +30208,8 @@ with pkgs; MACS2 = callPackage ../applications/science/biology/MACS2 { }; + mafft = callPackage ../applications/science/biology/mafft { }; + migrate = callPackage ../applications/science/biology/migrate { }; minia = callPackage ../applications/science/biology/minia { }; From 0524e8856b9e72aa436b24e19e14e670a02a97f3 Mon Sep 17 00:00:00 2001 From: natsukium Date: Tue, 22 Feb 2022 21:35:45 +0900 Subject: [PATCH 3/3] mafft: 7.487 -> 7.490 --- pkgs/applications/science/biology/mafft/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/science/biology/mafft/default.nix b/pkgs/applications/science/biology/mafft/default.nix index 3247400bcab7..764a0f0da83a 100644 --- a/pkgs/applications/science/biology/mafft/default.nix +++ b/pkgs/applications/science/biology/mafft/default.nix @@ -2,11 +2,11 @@ stdenv.mkDerivation rec { pname = "mafft"; - version = "7.487"; + version = "7.490"; src = fetchurl { url = "https://mafft.cbrc.jp/alignment/software/mafft-${version}-with-extensions-src.tgz"; - sha256 = "1wcfbpfivi6xx87xdswp0gfksandija8j8hbw1f9506ra5gga1ga"; + sha256 = "0hb5jzcqdnjn3micm5z301lrnyvmn9pnnnxjz4h2wa4yicyz7vnn"; }; preBuild = ''