Commit graph

70 commits

Author SHA1 Message Date
R. Ryantm d2e125d119 rocksdb: 6.28.2 -> 6.29.3 2022-02-20 01:41:57 +00:00
R. Ryantm f4dccd58f4 rocksdb: 6.27.3 -> 6.28.2 2022-02-03 11:04:15 -08:00
R. Ryantm 4d8e65e376 rocksdb: 6.26.1 -> 6.27.3 2021-12-22 16:29:00 +00:00
R. Ryantm abe233632f rocksdb: 6.26.0 -> 6.26.1 2021-12-06 23:35:33 +00:00
Pavol Rusnak 2331190cd2
rocksdb: 6.25.3 -> 6.26.0 2021-11-14 00:39:02 +01:00
R. Ryantm 398b56f74c rocksdb: 6.23.3 -> 6.25.3 2021-10-29 01:56:53 +00:00
Ilan Joselevich a75543832c rocksdb: 6.23.2 -> 6.23.3 2021-08-15 14:00:52 +03:00
Mario Rodas 9853389490 rocksdb: 6.17.3 -> 6.23.2 2021-08-08 06:00:00 -05:00
R. RyanTM 99a25148e8 rocksdb: 6.15.5 -> 6.17.3 2021-03-20 22:31:55 -07:00
R. RyanTM d619bb632e rocksdb: 6.15.4 -> 6.15.5 2021-02-06 18:00:35 +00:00
Phillip Cloud abed89b112 rocksdb: 6.15.2 -> 6.15.4 2021-01-26 12:54:07 -05:00
Phillip Cloud feea22fadb rocksdb: fix output hash 2021-01-26 12:54:07 -05:00
Phillip Cloud 676627abaa rocksdb: 6.14.6 -> 6.15.2 2021-01-26 12:54:07 -05:00
Ben Siraphob 66e44425c6 pkgs/development/libraries: stdenv.lib -> lib 2021-01-21 19:11:02 -08:00
John Ericson f52263ced0 treewide: Start to break up static overlay
We can use use `stdenv.hostPlatform.isStatic` instead, and move the
logic per package. The least opionated benefit of this is that it makes
it much easier to replace packages with modified ones, as there is no
longer any issue of overlay order.

CC @FRidh @matthewbauer
2021-01-03 19:18:16 +00:00
R. RyanTM 63f2518e70 rocksdb: 6.14.5 -> 6.14.6 2020-12-04 21:58:10 +00:00
R. RyanTM cdcc01a343 rocksdb: 6.12.7 -> 6.14.5 2020-11-22 10:18:30 +00:00
Bas van Dijk f2ea8e45e2 rocksdb: propagate deps to fix build of sortmerna 2020-10-24 15:15:22 +00:00
Bas van Dijk f1c4d5d479 rocksdb: 6.10.2 -> 6.12.7
https://github.com/facebook/rocksdb/blob/v6.12.7/HISTORY.md#6127-2020-10-14
2020-10-24 16:36:38 +02:00
Bas van Dijk f2b8a45cde rocksdb: enable optional jemalloc support 2020-10-22 15:32:56 +02:00
Bas van Dijk c6109efca6 rocksdb: support disabling building shared lib
This is needed to build `pkgsStatic.rocksdb`.
2020-10-18 15:52:20 +02:00
Pavol Rusnak 49581587c2
rocksdb: 6.4.6 -> 6.10.2 2020-07-18 16:57:38 +02:00
Michael Reilly 84cf00f980
treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
Franz Pletz d9d9d3196f
rocksdb: fix darwin build 2019-12-27 05:21:39 +01:00
Franz Pletz 77b6c3cd06
Merge remote-tracking branch 'origin/master' into gcc-9 2019-12-26 14:17:36 +01:00
John Ericson ae8a90554e rocksdb: Build with Ninja
This is sightly faster/simpler.
2019-11-23 17:27:16 +00:00
John Ericson 4686cfcc94 Merge remote-tracking branch 'upstream/master' into mingw-rocksdb
Can just use single commit from
https://github.com/facebook/rocksdb/pull/6076 for rocksdb!
2019-11-23 17:26:49 +00:00
John Ericson 069e9fd449 rocksdb: Fix MinGW Build 2019-11-23 01:25:03 +00:00
mb c9453387da rocksdb: 6.2.2 -> 6.2.4
(cherry picked from commit 0cd88820b3)
2019-11-23 01:25:03 +00:00
John Ericson c8cf55215a rocksdb: Improve condition 2019-11-13 00:28:59 +00:00
Florian Klink 781d85c69a rocksdb: enable USE_RTTI=1
This is required for programs using rocksdb and and typeinfo.

Otherwise, linking them fails with errors like this (that's ceph):

/nix/store/cg0k49h66nkdqx6ccwnqr0i4q0fnfznc-binutils-2.31.1/bin/ld: ../../lib/libos.a(RocksDBStore.cc.o):(.data.rel.ro._ZTIN12RocksDBStore14RocksWBHandlerE[_ZTIN12RocksDBStore14RocksWBHandlerE]+0x10): undefined reference to `typeinfo for rocksdb::WriteBatch::Handler'
/nix/store/cg0k49h66nkdqx6ccwnqr0i4q0fnfznc-binutils-2.31.1/bin/ld: ../../lib/libos.a(RocksDBStore.cc.o):(.data.rel.ro._ZTIN12RocksDBStore19MergeOperatorRouterE[_ZTIN12RocksDBStore19MergeOperatorRouterE]+0x10): undefined reference to `typeinfo for rocksdb::AssociativeMergeOperator'
/nix/store/cg0k49h66nkdqx6ccwnqr0i4q0fnfznc-binutils-2.31.1/bin/ld: ../../lib/libos.a(RocksDBStore.cc.o):(.data.rel.ro._ZTIN12RocksDBStore19MergeOperatorLinkerE[_ZTIN12RocksDBStore19MergeOperatorLinkerE]+0x10): undefined reference to `typeinfo for rocksdb::AssociativeMergeOperator'
/nix/store/cg0k49h66nkdqx6ccwnqr0i4q0fnfznc-binutils-2.31.1/bin/ld: ../../lib/libos.a(RocksDBStore.cc.o):(.data.rel.ro._ZTI17CephRocksdbLogger[_ZTI17CephRocksdbLogger]+0x10): undefined reference to `typeinfo for rocksdb::Logger'
/nix/store/cg0k49h66nkdqx6ccwnqr0i4q0fnfznc-binutils-2.31.1/bin/ld: ../../lib/libos.a(BlueRocksEnv.cc.o):(.data.rel.ro._ZTI12BlueRocksEnv[_ZTI12BlueRocksEnv]+0x10): undefined reference to `typeinfo for rocksdb::EnvWrapper'
/nix/store/cg0k49h66nkdqx6ccwnqr0i4q0fnfznc-binutils-2.31.1/bin/ld: ../../lib/libos.a(BlueRocksEnv.cc.o):(.data.rel.ro._ZTI23BlueRocksSequentialFile[_ZTI23BlueRocksSequentialFile]+0x10): undefined reference to `typeinfo for rocksdb::SequentialFile'
/nix/store/cg0k49h66nkdqx6ccwnqr0i4q0fnfznc-binutils-2.31.1/bin/ld: ../../lib/libos.a(BlueRocksEnv.cc.o):(.data.rel.ro._ZTI25BlueRocksRandomAccessFile[_ZTI25BlueRocksRandomAccessFile]+0x10): undefined reference to `typeinfo for rocksdb::RandomAccessFile'
/nix/store/cg0k49h66nkdqx6ccwnqr0i4q0fnfznc-binutils-2.31.1/bin/ld: ../../lib/libos.a(BlueRocksEnv.cc.o):(.data.rel.ro._ZTI21BlueRocksWritableFile[_ZTI21BlueRocksWritableFile]+0x10): undefined reference to `typeinfo for rocksdb::WritableFile'
/nix/store/cg0k49h66nkdqx6ccwnqr0i4q0fnfznc-binutils-2.31.1/bin/ld: ../../lib/libos.a(BlueRocksEnv.cc.o):(.data.rel.ro._ZTI17BlueRocksFileLock[_ZTI17BlueRocksFileLock]+0x10): undefined reference to `typeinfo for rocksdb::FileLock'
2019-11-11 21:47:01 +01:00
Franz Pletz 65debce600
rocksdb: fix build with gcc9 2019-11-05 01:04:17 +01:00
R. RyanTM cc73a0b275 rocksdb: 6.3.6 -> 6.4.6 2019-11-02 23:32:00 -07:00
R. RyanTM 112436afc3 rocksdb: 6.2.4 -> 6.3.6
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/rocksdb/versions
2019-10-25 18:35:11 -07:00
mb 0cd88820b3 rocksdb: 6.2.2 -> 6.2.4 2019-10-03 00:21:55 +02:00
magenbluten 7ea1d15fc0 rocksdb: 6.1.2 -> 6.2.2 2019-08-07 13:35:20 +02:00
Luis Pedro Coelho f178bee18e rocksdb: Remove gflags dependency
GFlags are only used for the tools, which are not installed in any case.
2019-07-25 16:05:50 -04:00
magenbluten b54b5f9ad8 rocksdb: 5.11.3 -> 6.1.2
- mark osquery as broken
- mark ceph as broken

both osquery and ceph packages are outdated. furthermore, ceph has its
own inline rocksdb source tree which isn't use in the current nixpkg.
this needs to be fixed.
2019-06-19 15:01:27 +02: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
volth 52f53c69ce pkgs/*: remove unreferenced function arguments 2018-07-21 02:48:04 +00:00
Ryan Mulligan fce8f26af6 treewide: http -> https (#42665) 2018-06-27 22:12:57 +02:00
Matthew Justin Bauer 07e6e21f09
Merge pull request #37093 from ryantm/auto-update/rocksdb
rocksdb: 5.10.3 -> 5.11.3
2018-04-23 12:02:09 -05:00
Yorick f2e16a647a
rocksdb: use stdenv.lib instead of lib 2018-04-16 14:15:14 +02:00
Yorick van Pelt 415093d4c0
rocksdb: package binary tools 2018-04-16 12:46:31 +02:00
Silvan Mosberger 336ef91339
rocksdb: Disable aarch64
Because the build for it is broken
2018-04-04 17:08:52 +02:00
Silvan Mosberger 3f9876a253
rocksdb_lite: Fix 2018-04-04 03:23:24 +02:00
Ryan Mulligan f7c6491613 rocksdb: 5.10.3 -> 5.11.3
Semi-automatic update generated by https://github.com/ryantm/nix-update tools. These checks were done:

- built on NixOS
- ran `/nix/store/0z5hqf7lmzgynw5vgliy7848dr7p6fis-rednotebook-2.4/bin/rednotebook -h` got 0 exit code
- ran `/nix/store/0z5hqf7lmzgynw5vgliy7848dr7p6fis-rednotebook-2.4/bin/rednotebook --help` got 0 exit code
- found 5.11.3 in filename of file in /nix/store/0z5hqf7lmzgynw5vgliy7848dr7p6fis-rednotebook-2.4
2018-03-15 04:40:57 -07:00
John Ericson 2e87550ace
Merge pull request #36985 from obsidiansystems/no-allBut
treewide: get rid of platforms.allBut
2018-03-14 18:57:28 -04:00
John Ericson f79f80dbf2 treewide: get rid of platforms.allBut
Negative reasoning like `allBut` is a bad idea with an open world of
platforms. Concretely, if we add a new, quite different sort of
platform, existing packages with `allBut` will claim they work on it
even though they probably won't.
2018-03-14 18:44:42 -04:00
Michael Bishop 859db89a8f
rocksdb: use split outputs 2018-03-11 12:41:57 -03:00