Commit graph

23 commits

Author SHA1 Message Date
Josef Kemetmüller 1ca04aa9f1 treewide: Stop setting CMAKE_SKIP_BUILD_RPATH=OFF
This is now the new default and thus doesn't need to be set manually
anymore.
2022-07-04 03:49:01 +03:00
rnhmjoj 76492d0c26
leveldb: fix static building
1. The Makefile is long gone and the patch in not needed anymore.

2. For some reason LEVELDB_BUILD_BENCHMARKS=OFF is necessary
   when building statically. (Note: this has always been of
   for the shared build)
2022-04-09 04:17:56 +02:00
Luke Granger-Brown 5d2fefe6e5 leveldb: reenable RTTI in build
LevelDB 1.23 forces -fno-rtti in their CMakeLists.txt, which breaks
downstream projects (e.g. Ceph).

See
https://github.com/NixOS/nixpkgs/issues/147801#issuecomment-984627336
for some discussion about this.

OpenSUSE, Fedora, and Arch have all re-enabled RTTI in their packaging
of LevelDB as a result.
2021-12-26 21:34:38 +00:00
AlexKnauth feb2dcf2c1 leveldb: 1.20 -> 1.23 2021-12-22 11:09:52 -05:00
rnhmjoj 882dac865f
leveldb: fix static build and cleanup
- fix build of pkgsStatic.leveldb
- use runHook to start pre/post install phases
- run tests
- install the db_bench tool
2021-03-24 19:14:32 +01:00
Ben Siraphob 66e44425c6 pkgs/development/libraries: stdenv.lib -> lib 2021-01-21 19:11:02 -08:00
Vladimír Čunát 336bc8283b
Re-Revert "Merge #101508: libraw: 0.20.0 -> 0.20.2"
This reverts commit c778945806.

I believe this is exactly what brings the staging branch into
the right shape after the last merge from master (through staging-next);
otherwise part of staging changes would be lost
(due to being already reachable from master but reverted).
2020-10-26 08:19:17 +01:00
Robin Palotai 5ca9a2d15b
leveldb: Add snappy dependency (#89852)
This is practically required. Without this option, snappy compression is not supported, so
1) newly created leveldb stores will take more space than needed
2) existing snappy-compressed stores won't be opened by tools built without the snappy support
2020-06-09 20:07:51 -04:00
Michael Reilly 84cf00f980
treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
Roman Plášil 3a3ccb106e Address PR comments 2020-02-28 18:50:12 +01:00
Roman Plášil f47e6ff4ed leveldb: fix rpath setting on Darwin 2020-02-28 18:50:12 +01:00
volth 46420bbaa3 treewide: name -> pname (easy cases) (#66585)
treewide replacement of

stdenv.mkDerivation rec {
  name = "*-${version}";
  version = "*";

to pname
2019-08-15 13:41:18 +01:00
Jörg Thalheim b5c1deca8a
treewide: remove wkennington as maintainer
He prefers to contribute to his own nixpkgs fork triton.
Since he is still marked as maintainer in many packages
this leaves the wrong impression he still maintains those.
2019-01-26 10:05:32 +00:00
Daniël de Kok 3f0fa6296a leveldb: 1.18 -> 1.20 (#49587)
Changelog:

1.20: https://github.com/google/leveldb/releases/tag/v1.20
1.19: https://github.com/google/leveldb/releases/tag/v1.19
2018-11-02 00:13:43 +01:00
Dmitry Kalinkin c639649ef0
leveldb: fix install_name on darwin 2018-04-05 14:25:03 -04:00
Austin Seipp 5ae883b8c3 nixpkgs: remove sqlite/kyotocabinet deps for leveldb
These are only needed for some benchmarking utilities but they aren't
going to be generally useful to most people, I imagine.

Signed-off-by: Austin Seipp <aseipp@pobox.com>
2017-12-09 19:40:23 -06:00
c0bw3b 525380b472 treewide: abandon Google Code homepages 2017-11-03 18:52:28 +00:00
Silvan Mosberger f5fa5fa4d6 pkgs: refactor needless quoting of homepage meta attribute (#27809)
* pkgs: refactor needless quoting of homepage meta attribute

A lot of packages are needlessly quoting the homepage meta attribute
(about 1400, 22%), this commit refactors all of those instances.

* pkgs: Fixing some links that were wrongfully unquoted in the previous
commit

* Fixed some instances
2017-08-01 22:03:30 +02:00
Thomas Strobel 7e1be588bf Leveldb: export helper functions of leveldb 2015-07-03 23:04:35 +02:00
William A. Kennington III a84e566ba2 leveldb: 1.15 -> 1.18 2014-11-14 21:54:12 -08:00
Malcolm Matalka d9fff6b563 Update to leveldb-1.15.0 2014-06-01 21:39:34 +02:00
Bjørn Forsman 083d0890f5 More description fixes
* Remove package name
* Start with upper case letter
* Remove trailing period

Also reword some descriptions and move some long descriptions to
longDescription.

I'm not touching generated packages.
2013-10-06 12:01:38 +02:00
Tim Dysinger 3fc7f4e68f add leveldb 2013-05-10 21:00:31 -10:00