Commit graph

97 commits

Author SHA1 Message Date
Daniel Kuehn 987cad84ce ceph: Modify ceph package so that it compiles and runs fine on nixos
With adding a patch that makes 2 absolute paths into 2 relative paths, ensuring the third-party libraries are available
in the python environment used and wrapping the python tools with wrapPrograms does so that the fixed ceph pkg can
compile and run as intended on NixOS.
2018-02-24 18:56:25 +01:00
Adrien Devresse 6beb4da2f6 ceph: 9.2.0 -> 12.2.2
- Update Ceph to last version
- Solve vulernatibility problem in the old version
- Patch rocksdb ceph rocksdb API
- Simplify a lot ceph build by switching to CMake

This Pull request require #34662 and #34661 to be effective
2018-02-06 17:41:23 +01:00
John Ericson da19c34d0f stdenv setup: Always use both propagated files
This continues #23374, which always kept around both attributes, by
always including both propagated files: `propgated-native-build-inputs`
and `propagated-build-inputs`. `nativePkgs` and `crossPkgs` are still
defined as before, however, so this change should only barely
observable.

This is an incremental step to fully keeping the dependencies separate
in all cases.
2017-11-21 10:44:44 -05:00
Tim Steinbach 6e00673e7f
accelio: Remove 2017-07-23 10:47:13 -04:00
John Ericson 85aa5005af Introduce mapNullable into lib and use it in a few places
Also simply some configure flag logic my grep also alerted me too.
2017-04-17 17:04:04 -04:00
Graham Christensen eb01090301
ceph: mark as broken 2016-12-29 17:45:40 -05:00
Frederik Rietdijk 509ef439ac ceph: use python2
print statement
2016-10-18 23:16:04 +02:00
Frederik Rietdijk 104c50dd1a Python: remove modules and pythonFull 2016-10-10 10:33:24 +02:00
Tuomas Tynkkynen 810135363e ceph: Fix 'lib.optional' use
Produces a list of list as buildInputs.
2016-08-30 23:00:13 +03:00
Tuomas Tynkkynen 1713255827 ceph: Add xfsprogs 4.5.0 compat patch 2016-08-11 00:50:16 +03:00
Tuomas Tynkkynen bac26e08db Fix lots of fetchgit hashes (fallout from #15469) 2016-06-03 17:17:08 +03:00
Tuomas Tynkkynen b465dc202f boost: Kill unnecessary 'lib' output
This was split in somewhere pre-2014 without the current infra which
automates parts of this, in particular the output propagation.
2016-04-28 00:41:28 +03:00
Robin Gloster e2372a4183 ceph: fix for zip timestamps 2016-03-04 14:15:59 +00:00
Tobias Geerinckx-Rice 32d40f0f98 Remove no longer (or never) referenced patches
55 files changed, 6041 deletions. Tested with `nix-build -A tarball`.
2016-01-24 02:02:21 +01:00
Eelco Dolstra aab90653af ceph: Don't use symlinks
No need to invent an ad-hoc symlink scheme when we can handle this
kind of indirection at the Nix expression level (e.g. by doing
"ceph-dev = ceph").
2015-11-19 14:25:16 +01:00
Eelco Dolstra adde71ea6e ceph: Remove old and git versions 2015-11-19 14:25:16 +01:00
William A. Kennington III cf1ca41bfa ceph: Fix hash 2015-11-17 17:10:51 -08:00
Pascal Wittmann 7fd2796e99 Replace 'with plaforms; platform' with 'platforms.platform' 2015-11-17 21:30:43 +01:00
William A. Kennington III 61402311cc ceph: Deduplicate the default 2015-11-16 05:15:19 -08:00
William A. Kennington III 452f1736d5 ceph: Major Update 0.94.4 -> 9.2.0 2015-11-05 18:22:48 -08:00
William A. Kennington III 86ba275a99 ceph: 0.94.4 -> 0.94.5 2015-11-04 00:58:28 -08:00
William A. Kennington III 9882e09471 ceph: 0.94.3.2 -> 0.94.4 2015-10-21 22:12:36 -07:00
William A. Kennington III b6710cba15 ceph-git: 2015-09-22 -> 2015-10-16 2015-10-16 16:45:00 -07:00
William A. Kennington III b7c3a9647a ceph-dev: 9.0.3 -> 9.1.0 2015-10-16 16:44:46 -07:00
William A. Kennington III 21bb385af5 ceph: 0.94.3 -> 0.94.3.2 2015-10-16 16:44:34 -07:00
William A. Kennington III cc698a2986 ceph-git: 2015-09-11 -> 2015-09-22 2015-09-23 12:30:00 -07:00
William A. Kennington III 26c3d3f060 ceph: Fix .la files 2015-09-18 14:52:52 -07:00
William A. Kennington III 25e25b1be2 ceph-git: 2015-09-04 -> 2015-09-11 2015-09-11 16:21:07 -07:00
William A. Kennington III 476b70c39c ceph-dev: Fix for i686-linux 2015-09-11 16:21:07 -07:00
William A. Kennington III 362d3396c2 ceph-git: 2015-08-29 -> 2015-09-04 2015-09-04 11:42:42 -07:00
William A. Kennington III bada26d5ab ceph-dev: 9.0.2 -> 9.0.3 2015-09-01 00:26:20 -07:00
William A. Kennington III 0210ecab70 ceph-git: 2015-08-18 -> 2015-08-29 2015-08-30 10:57:16 -07:00
William A. Kennington III 6d83b13734 ceph: 0.94.2 -> 0.94.3 2015-08-28 17:49:03 -07:00
William A. Kennington III 2d40eeceda ceph-git: 2015-08-07 -> 2015-08-18 2015-08-18 14:45:11 -07:00
William A. Kennington III 2f620f5767 ceph-git: 2015-08-05 -> 2015-08-07 2015-08-07 14:18:39 -07:00
William A. Kennington III 56c62ad12a ceph-git: 2015-07-32 -> 2015-08-05 2015-08-06 09:55:40 -07:00
William A. Kennington III 666629f30b ceph-pre: Update 2015-08-05 21:52:00 -07:00
William A. Kennington III 34fbb41500 ceph: Support newer git version 2015-08-05 21:51:52 -07:00
William A. Kennington III 10d10b000a ceph: Add 0.94 pre 2015-08-04 17:14:06 -07:00
William A. Kennington III 58d1a1b073 ceph: Make python fixes more reliable 2015-08-01 18:45:23 -07:00
William A. Kennington III 1b20c87d1f ceph-git: 2015-07-29 -> 2015-07-31 2015-08-01 18:05:51 -07:00
William A. Kennington III dd41013dba ceph: Remove leaveDotGit as it is non-deterministic 2015-08-01 18:05:51 -07:00
William A. Kennington III 49caeecdaa ceph-git: 2015-07-23 -> 2015-07-29 2015-07-29 18:15:08 -07:00
William A. Kennington III fdc076c986 ceph: Enable accelio only on 10+ 2015-07-29 18:15:08 -07:00
Vladimír Čunát a2f16fdcff Merge branch 'staging' 2015-07-24 15:12:28 +02:00
William A. Kennington III 0e1d8f0d7d ceph-git: 2015-07-20 -> 2015-07-23 2015-07-23 15:15:02 -07:00
William A. Kennington III 6d30af58a0 ceph: Fix detection of git versioning 2015-07-23 15:14:50 -07:00
Vladimír Čunát 2cacf77c13 Merge branch 'master' into staging 2015-07-22 22:33:55 +02:00
William A. Kennington III 17d045c74b ceph-git: 2015-07-15 -> 2015-07-20 2015-07-20 18:07:16 -07:00
William A. Kennington III 6eab1065f1 ceph: Fix wrapper path 2015-07-19 19:44:48 -07:00