Jörg Thalheim
1a44de831a
Merge pull request #37597 from lejonet/ceph-#36622
...
ceph: Add makeWrapper to dependencies and nativeBuildInputs
2018-03-27 10:55:12 +01:00
Ryan Mulligan
b189247ba0
treewide: use more HTTPS URLs
...
Uses the HTTPS url for cases where the existing URL has a permanent
redirect. For each domain, at least one fixed derivation URL was
downloaded to test the domain is properly serving downloads.
Also fixes jbake source URL, which was broken.
2018-03-24 22:04:25 -07:00
Daniel Kuehn
d74bcbc8ad
ceph: Change hardcoded site-packages path to utilizing the python2Packages.python.sitePackages attribute instead
2018-03-22 21:08:28 +01:00
Daniel Kuehn
a9a7580c3f
ceph: Add makeWrapper to dependencies and nativeBuildInputs
...
The ceph-mgr daemon needs to know the location of cephs own-made python modules for some of the modules
that you can enable for it.
With wrapProgram, a wrapper is added that sets the proper pythonpath environment variable for the ceph-mgr
daemon so its modules can find the ceph python modules
2018-03-21 21:53:02 +01:00
John Ericson
79d8353b5e
treewide: Make shouldUsePackages
copypasta use meta.available
...
The old way depended on old list-of-strings `meta.platforms`, and was
not good for cross.
2018-03-12 18:55:41 -04:00
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