diff --git a/pkgs/development/libraries/arrow-glib/default.nix b/pkgs/by-name/ar/arrow-glib/package.nix similarity index 61% rename from pkgs/development/libraries/arrow-glib/default.nix rename to pkgs/by-name/ar/arrow-glib/package.nix index cce59dc026e9..ce9220508bb8 100644 --- a/pkgs/development/libraries/arrow-glib/default.nix +++ b/pkgs/by-name/ar/arrow-glib/package.nix @@ -1,21 +1,26 @@ -{ stdenv -, arrow-cpp -, glib -, gobject-introspection -, lib -, meson -, ninja -, pkg-config +{ + arrow-cpp, + glib, + gobject-introspection, + lib, + meson, + ninja, + pkg-config, + python3, + stdenv, }: stdenv.mkDerivation rec { pname = "arrow-glib"; inherit (arrow-cpp) src version; - sourceRoot = "apache-arrow-${version}/c_glib"; + sourceRoot = "source/c_glib"; + + strictDeps = true; nativeBuildInputs = [ meson ninja + python3 pkg-config gobject-introspection ]; @@ -25,10 +30,10 @@ stdenv.mkDerivation rec { glib ]; - meta = with lib; { + meta = { inherit (arrow-cpp.meta) license platforms; description = "GLib bindings for Apache Arrow"; homepage = "https://arrow.apache.org/docs/c_glib/"; - maintainers = with maintainers; [ amarshall ]; + maintainers = with lib.maintainers; [ amarshall ]; }; } diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index cad427f99100..f9a237bde950 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -19772,8 +19772,6 @@ with pkgs; cudaPackages = cudaPackages_12; }; - arrow-glib = callPackage ../development/libraries/arrow-glib { }; - arsenal = callPackage ../tools/security/arsenal { }; assimp = callPackage ../development/libraries/assimp { };