Loading pkgs/development/libraries/lmdb/default.nix +3 −0 Original line number Diff line number Diff line Loading @@ -46,6 +46,9 @@ stdenv.mkDerivation rec { Cflags: -I$dev/include Libs: -L$out/lib -llmdb EOF # Expected by Rust libraries. ln -s lmdb.pc "$dev/lib/pkgconfig/liblmdb.pc" ''; meta = with lib; { Loading pkgs/development/python-modules/glean-sdk/default.nix +12 −0 Original line number Diff line number Diff line Loading @@ -6,8 +6,11 @@ , fetchPypi , glean-parser , iso8601 , lmdb , pkg-config , pytest-localserver , pytestCheckHook , python , pythonOlder , rustc , rustPlatform Loading @@ -34,11 +37,16 @@ buildPythonPackage rec { nativeBuildInputs = [ cargo pkg-config rustc rustPlatform.cargoSetupHook setuptools-rust ]; buildInputs = [ lmdb ]; propagatedBuildInputs = [ cffi glean-parser Loading @@ -57,6 +65,10 @@ buildPythonPackage rec { "test_flipping_upload_enabled_respects_order_of_events" ]; postInstallCheck = lib.optionalString (stdenv.hostPlatform.parsed.kernel.execFormat == lib.systems.parse.execFormats.elf) '' readelf -a $out/${python.sitePackages}/glean/libglean_ffi.so | grep -F 'Shared library: [liblmdb.so' ''; pythonImportsCheck = [ "glean" ]; Loading pkgs/top-level/python-packages.nix +3 −1 Original line number Diff line number Diff line Loading @@ -4090,7 +4090,9 @@ self: super: with self; { glean-parser = callPackage ../development/python-modules/glean-parser { }; glean-sdk = callPackage ../development/python-modules/glean-sdk { }; glean-sdk = callPackage ../development/python-modules/glean-sdk { inherit (pkgs) lmdb; }; glfw = callPackage ../development/python-modules/glfw { }; Loading Loading
pkgs/development/libraries/lmdb/default.nix +3 −0 Original line number Diff line number Diff line Loading @@ -46,6 +46,9 @@ stdenv.mkDerivation rec { Cflags: -I$dev/include Libs: -L$out/lib -llmdb EOF # Expected by Rust libraries. ln -s lmdb.pc "$dev/lib/pkgconfig/liblmdb.pc" ''; meta = with lib; { Loading
pkgs/development/python-modules/glean-sdk/default.nix +12 −0 Original line number Diff line number Diff line Loading @@ -6,8 +6,11 @@ , fetchPypi , glean-parser , iso8601 , lmdb , pkg-config , pytest-localserver , pytestCheckHook , python , pythonOlder , rustc , rustPlatform Loading @@ -34,11 +37,16 @@ buildPythonPackage rec { nativeBuildInputs = [ cargo pkg-config rustc rustPlatform.cargoSetupHook setuptools-rust ]; buildInputs = [ lmdb ]; propagatedBuildInputs = [ cffi glean-parser Loading @@ -57,6 +65,10 @@ buildPythonPackage rec { "test_flipping_upload_enabled_respects_order_of_events" ]; postInstallCheck = lib.optionalString (stdenv.hostPlatform.parsed.kernel.execFormat == lib.systems.parse.execFormats.elf) '' readelf -a $out/${python.sitePackages}/glean/libglean_ffi.so | grep -F 'Shared library: [liblmdb.so' ''; pythonImportsCheck = [ "glean" ]; Loading
pkgs/top-level/python-packages.nix +3 −1 Original line number Diff line number Diff line Loading @@ -4090,7 +4090,9 @@ self: super: with self; { glean-parser = callPackage ../development/python-modules/glean-parser { }; glean-sdk = callPackage ../development/python-modules/glean-sdk { }; glean-sdk = callPackage ../development/python-modules/glean-sdk { inherit (pkgs) lmdb; }; glfw = callPackage ../development/python-modules/glfw { }; Loading