Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)

dbmate: init at 1.4.1

+111
+25
pkgs/development/tools/database/dbmate/default.nix
···
··· 1 + { stdenv, lib, buildGoPackage, fetchFromGitHub }: 2 + 3 + buildGoPackage rec { 4 + name = "dbmate-${version}"; 5 + version = "1.4.1"; 6 + 7 + goPackagePath = "github.com/amacneil/dbmate"; 8 + 9 + src = fetchFromGitHub { 10 + owner = "amacneil"; 11 + repo = "dbmate"; 12 + rev = "v${version}"; 13 + sha256 = "0s3l51kmpsaikixq1yxryrgglzk4kfrjagcpf1i2bkq4wc5gyv5d"; 14 + }; 15 + 16 + goDeps = ./deps.nix; 17 + 18 + meta = with stdenv.lib; { 19 + description = "Database migration tool"; 20 + homepage = https://dbmate.readthedocs.io; 21 + license = licenses.mit; 22 + maintainers = [ maintainers.manveru ]; 23 + platforms = platforms.unix; 24 + }; 25 + }
+84
pkgs/development/tools/database/dbmate/deps.nix
···
··· 1 + # file generated from Gopkg.lock using dep2nix (https://github.com/nixcloud/dep2nix) 2 + [ 3 + { 4 + goPackagePath = "github.com/davecgh/go-spew"; 5 + fetch = { 6 + type = "git"; 7 + url = "https://github.com/davecgh/go-spew"; 8 + rev = "346938d642f2ec3594ed81d874461961cd0faa76"; 9 + sha256 = "0d4jfmak5p6lb7n2r6yvf5p1zcw0l8j74kn55ghvr7zr7b7axm6c"; 10 + }; 11 + } 12 + { 13 + goPackagePath = "github.com/go-sql-driver/mysql"; 14 + fetch = { 15 + type = "git"; 16 + url = "https://github.com/go-sql-driver/mysql"; 17 + rev = "2cc627ac8defc45d65066ae98f898166f580f9a4"; 18 + sha256 = "0n589y9ak2m6glaqmqlggrfv2hghy5i2906r123svf92ci4r9sww"; 19 + }; 20 + } 21 + { 22 + goPackagePath = "github.com/joho/godotenv"; 23 + fetch = { 24 + type = "git"; 25 + url = "https://github.com/joho/godotenv"; 26 + rev = "a79fa1e548e2c689c241d10173efd51e5d689d5b"; 27 + sha256 = "09610yqswxa02905mp9cqgsm50r76saagzddc55sqav4ad04j6qm"; 28 + }; 29 + } 30 + { 31 + goPackagePath = "github.com/lib/pq"; 32 + fetch = { 33 + type = "git"; 34 + url = "https://github.com/lib/pq"; 35 + rev = "19c8e9ad00952ce0c64489b60e8df88bb16dd514"; 36 + sha256 = "0lm79ja5id7phf1jwf1vs987azaxis0q7qr69px0r6gqiva0q0vz"; 37 + }; 38 + } 39 + { 40 + goPackagePath = "github.com/mattn/go-sqlite3"; 41 + fetch = { 42 + type = "git"; 43 + url = "https://github.com/mattn/go-sqlite3"; 44 + rev = "6c771bb9887719704b210e87e934f08be014bdb1"; 45 + sha256 = "0x6s7hy3ab3qw6dfl81y7ighjva5j4rrzvqhppf1qwz5alpfmpdm"; 46 + }; 47 + } 48 + { 49 + goPackagePath = "github.com/pmezard/go-difflib"; 50 + fetch = { 51 + type = "git"; 52 + url = "https://github.com/pmezard/go-difflib"; 53 + rev = "792786c7400a136282c1664665ae0a8db921c6c2"; 54 + sha256 = "0c1cn55m4rypmscgf0rrb88pn58j3ysvc2d0432dp3c6fqg6cnzw"; 55 + }; 56 + } 57 + { 58 + goPackagePath = "github.com/stretchr/testify"; 59 + fetch = { 60 + type = "git"; 61 + url = "https://github.com/stretchr/testify"; 62 + rev = "b91bfb9ebec76498946beb6af7c0230c7cc7ba6c"; 63 + sha256 = "178xyfgsbs40jq406aqj0r67ik1b81gdc28z45nbcw6hfhz82rvl"; 64 + }; 65 + } 66 + { 67 + goPackagePath = "github.com/urfave/cli"; 68 + fetch = { 69 + type = "git"; 70 + url = "https://github.com/urfave/cli"; 71 + rev = "cfb38830724cc34fedffe9a2a29fb54fa9169cd1"; 72 + sha256 = "0y6f4sbzkiiwrxbl15biivj8c7qwxnvm3zl2dd3mw4wzg4x10ygj"; 73 + }; 74 + } 75 + { 76 + goPackagePath = "google.golang.org/appengine"; 77 + fetch = { 78 + type = "git"; 79 + url = "https://github.com/golang/appengine"; 80 + rev = "150dc57a1b433e64154302bdc40b6bb8aefa313a"; 81 + sha256 = "0w3knznv39k8bm85ri62f83czcrxknql7dv6p9hk1a5jx3xljgxq"; 82 + }; 83 + } 84 + ]
+2
pkgs/top-level/all-packages.nix
··· 6439 6440 crystal = callPackage ../development/compilers/crystal { }; 6441 6442 devpi-client = callPackage ../development/tools/devpi-client {}; 6443 6444 devpi-server = callPackage ../development/tools/devpi-server {};
··· 6439 6440 crystal = callPackage ../development/compilers/crystal { }; 6441 6442 + dbmate = callPackage ../development/tools/database/dbmate { }; 6443 + 6444 devpi-client = callPackage ../development/tools/devpi-client {}; 6445 6446 devpi-server = callPackage ../development/tools/devpi-server {};