diff options
author | Maximilian Bosch <maximilian@mbosch.me> | 2019-01-08 13:34:16 +0100 |
---|---|---|
committer | Maximilian Bosch <maximilian@mbosch.me> | 2019-01-12 21:34:40 +0100 |
commit | f494cffab6ae6615b9f4d7198bea2b084d20e86b (patch) | |
tree | aa45281626fc2b934253c0ea5103e7bbfffdfac2 /pkgs/development/tools/database | |
parent | 6e3eee833d7df11a82a6119760a7b1379a0c3ffe (diff) | |
download | nixlib-f494cffab6ae6615b9f4d7198bea2b084d20e86b.tar nixlib-f494cffab6ae6615b9f4d7198bea2b084d20e86b.tar.gz nixlib-f494cffab6ae6615b9f4d7198bea2b084d20e86b.tar.bz2 nixlib-f494cffab6ae6615b9f4d7198bea2b084d20e86b.tar.lz nixlib-f494cffab6ae6615b9f4d7198bea2b084d20e86b.tar.xz nixlib-f494cffab6ae6615b9f4d7198bea2b084d20e86b.tar.zst nixlib-f494cffab6ae6615b9f4d7198bea2b084d20e86b.zip |
shmig: 2017-07-24 -> 1.0.0
Update to the latest revision, don't replace `which` anymore as all `which` references are eliminated previously, enable support for at least one database type (otherwise this scrpit is unusable and needs to be built manually with support for on of these packages). Tested functionality with a simple SQLite database.
Diffstat (limited to 'pkgs/development/tools/database')
-rw-r--r-- | pkgs/development/tools/database/shmig/default.nix | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/pkgs/development/tools/database/shmig/default.nix b/pkgs/development/tools/database/shmig/default.nix index 49e90ce64c87..f65347889382 100644 --- a/pkgs/development/tools/database/shmig/default.nix +++ b/pkgs/development/tools/database/shmig/default.nix @@ -1,17 +1,18 @@ { stdenv, fetchFromGitHub -, withMySQL ? false, withPSQL ? false, withSQLite ? false -, mysql, postgresql, sqlite, gawk, which +, withMySQL ? true, withPSQL ? false, withSQLite ? false +, mysql, postgresql, sqlite, gawk , lib }: -stdenv.mkDerivation { - name = "shmig-2017-07-24"; +stdenv.mkDerivation rec { + name = "shmig-${version}"; + version = "1.0.0"; src = fetchFromGitHub { owner = "mbucc"; repo = "shmig"; - rev = "aff54e03d13f8f95b422cf898505490a56152a4a"; - sha256 = "08q94dka5yqkzkis3w7j1q8kc7d3kk7mb2drx8ms59jcqvp847j3"; + rev = "v${version}"; + sha256 = "15ry1d51d6dlzzzhck2x57wrq48vs4n9pp20bv2sz6nk92fva5l5"; }; makeFlags = [ "PREFIX=$(out)" ]; @@ -23,8 +24,7 @@ stdenv.mkDerivation { --replace "\`which mysql\`" "${lib.optionalString withMySQL "${mysql.client}/bin/mysql"}" \ --replace "\`which psql\`" "${lib.optionalString withPSQL "${postgresql}/bin/psql"}" \ --replace "\`which sqlite3\`" "${lib.optionalString withSQLite "${sqlite}/bin/sqlite3"}" \ - --replace "awk" "${gawk}/bin/awk" \ - --replace "which" "${which}/bin/which" + --replace "awk" "${gawk}/bin/awk" ''; preBuild = '' |