nixpkgs/pkgs
Florian Klink 05590b3efd ceph: fix build and cleanup expression
correct platforms. ceph currently doesn't build on aarch64-linux. So
let's not lie in meta.platforms.

ceph: fix multiple output
We currently just move $out/share/ceph/mgr to
$lib/lib/ceph, and then remove all references to $out with a find
command.

I checked $out, the only reference to $out is in
$lib/lib/ceph/libceph-common.so.0, coming from src/common/options.cc:
https://github.com/ceph/ceph/blob/master/src/common/options.cc#L5050:

>  Option("mgr_module_path", Option::TYPE_STR, Option::LEVEL_ADVANCED)
>  .set_default(CEPH_DATADIR "/mgr")
>  .add_service("mgr")
>  .set_description("Filesystem path to manager modules."),

Just removing the reference might break some behaviour - it should point
to $lib/ceph/mgr instead.

We can fix this in a much more elegant fashion by just passing a custom
CMAKE_INSTALL_DATADIR to the build system.

ceph: fix outdated Boost::python substitutions

Instead of substituting in CMakeLists.txt files, one now needs to set
MGR_PYTHON_VERSION.

ceph: clean up PYTHONPATH wrapping

Set `pythonPath` instead of exporting PYTHONPATH.

Use `toPythonPath` to construct the PYTHONPATH where we need manual
wrapping. There's no ceph-volume, only ceph-mgr.

ceph: set doCheck = false explicitly

and describe why.

ceph: patch more shebangs

ceph: use system-provided gtest and rocksdb
2019-11-11 21:47:02 +01:00
..
applications calls: fix build 2019-11-11 21:44:31 +01:00
build-support nix-prefetch-github: Delete redundant source, build from python3Packages instead 2019-11-04 09:14:00 +01:00
common-updater
data all-cabal-hashes: update to Hackage at 2019-11-08T16:49:51Z 2019-11-08 18:52:37 +01:00
desktops pantheon.wingpanel-indicator-keyboard: 2.1.2 -> 2.2.0 2019-11-10 20:59:56 -05:00
development rocksdb: enable USE_RTTI=1 2019-11-11 21:47:01 +01:00
games Merge pull request #72682 from r-ryantm/auto-update/tome4 2019-11-10 13:48:34 -05:00
misc vimPlugins.youcompleteme: fix python interpreter 2019-11-09 10:38:30 -08:00
os-specific Merge pull request #72922 from davidak/fix_versions 2019-11-11 09:05:08 +01:00
servers Merge pull request #73150 from ashkitten/add-elasticsearch-ingest-attachment 2019-11-11 21:01:06 +01:00
shells antibody: add filalex77 as a maintainer 2019-11-11 13:51:02 +02:00
stdenv Revert "stdenv/check-meta: getEnv if the attribute is unset (#72376)" (#72752) 2019-11-03 20:38:35 -05:00
test
tools ceph: fix build and cleanup expression 2019-11-11 21:47:02 +01:00
top-level python3Packages.pyjson5: init at 0.8.5 2019-11-11 12:45:02 -08:00