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