diff options
author | Will Dietz <github@wdtz.org> | 2018-05-17 16:00:15 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-05-17 16:00:15 -0500 |
commit | 26f06ddb16336f15a438a7e7a3137799c46d9a58 (patch) | |
tree | 35f7537bbd7bea3712ef7ccc0654c0225ecc9e96 | |
parent | 94cb35748e21ef60db030e259ae838bdada876bb (diff) | |
parent | 0f7eaddc5032b5b2276239dd1150f6a507626c98 (diff) | |
download | nixlib-26f06ddb16336f15a438a7e7a3137799c46d9a58.tar nixlib-26f06ddb16336f15a438a7e7a3137799c46d9a58.tar.gz nixlib-26f06ddb16336f15a438a7e7a3137799c46d9a58.tar.bz2 nixlib-26f06ddb16336f15a438a7e7a3137799c46d9a58.tar.lz nixlib-26f06ddb16336f15a438a7e7a3137799c46d9a58.tar.xz nixlib-26f06ddb16336f15a438a7e7a3137799c46d9a58.tar.zst nixlib-26f06ddb16336f15a438a7e7a3137799c46d9a58.zip |
Merge pull request #40702 from dtzWill/feature/sqlar
sqlar: init at 2018-01-07
-rw-r--r-- | pkgs/development/libraries/sqlite/sqlar.nix | 26 | ||||
-rw-r--r-- | pkgs/top-level/all-packages.nix | 2 |
2 files changed, 28 insertions, 0 deletions
diff --git a/pkgs/development/libraries/sqlite/sqlar.nix b/pkgs/development/libraries/sqlite/sqlar.nix new file mode 100644 index 000000000000..734d68ca3d49 --- /dev/null +++ b/pkgs/development/libraries/sqlite/sqlar.nix @@ -0,0 +1,26 @@ +{ stdenv, fetchurl, fuse, zlib }: + +stdenv.mkDerivation rec { + name = "sqlar-${version}"; + version = "2018-01-07"; + + src = fetchurl { + url = "https://www.sqlite.org/sqlar/tarball/4824e73896/sqlar-src-4824e73896.tar.gz"; + sha256 = "09pikkbp93gqypn3da9zi0dzc47jyypkwc9vnmfzhmw7kpyv8nm9"; + }; + + buildInputs = [ fuse zlib ]; + + buildFlags = [ "sqlar" "sqlarfs" ]; + + installPhase = '' + install -D -t $out/bin sqlar sqlarfs + ''; + + meta = with stdenv.lib; { + homepage = https://sqlite.org/sqlar; + description = "SQLite Archive utilities"; + platforms = platforms.all; + maintainers = with maintainers; [ dtzWill ]; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index b648babc963d..d51e6fbe857c 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -11651,6 +11651,8 @@ with pkgs; sqlite3_analyzer = lowPrio (callPackage ../development/libraries/sqlite/sqlite3_analyzer.nix { }); + sqlar = callPackage ../development/libraries/sqlite/sqlar.nix { }; + sqlite-interactive = appendToName "interactive" (sqlite.override { interactive = true; }).bin; sqlite-jdbc = callPackage ../servers/sql/sqlite/jdbc { }; |