14 gobject-introspection,
20 stdenv.mkDerivation rec {
31 url = "mirror://gnome/sources/${pname}/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
32 sha256 = "KXy5wszNjoYXYj0aPoQVtFMLjlqJPjUnu/0e3RMje0w=";
36 # Make PyGObject’s gi library available.
38 src = ./fix-paths.patch;
39 pythonPaths = lib.concatMapStringsSep ", " (pkg: "'${pkg}/${python3.sitePackages}'") [
40 python3.pkgs.pygobject3
64 python3.pkgs.pygobject3
67 propagatedBuildInputs = [
68 # Required by libpeas-1.0.pc
77 # Cannot be in postInstall, otherwise _multioutDocs hook in preFixup will move right back.
78 moveToOutput "share/doc" "$devdoc"
82 updateScript = gnome.updateScript {
84 versionPolicy = "odd-unstable";
90 description = "GObject-based plugins engine";
91 mainProgram = "peas-demo";
92 homepage = "https://gitlab.gnome.org/GNOME/libpeas";
93 license = licenses.gpl2Plus;
94 platforms = platforms.unix;
95 maintainers = teams.gnome.members;