cinnamon.nemo-python 5.8.0 -> 6.0.0 https://repology.org/project/nemo-python/versions attrpath: cinnamon.nemo-python Checking auto update branch... No auto update branch exists Old version 5.8.0" not present in master derivation file with contents: { stdenv , lib , fetchFromGitHub , meson , pkg-config , ninja , glib , gtk3 , nemo , python3 , substituteAll }: let srcs = import ../srcs.nix { inherit fetchFromGitHub; }; in stdenv.mkDerivation rec { pname = "nemo-python"; inherit (srcs) version src; sourceRoot = "${src.name}/nemo-python"; patches = [ # Load extensions from NEMO_PYTHON_EXTENSION_DIR environment variable # https://github.com/NixOS/nixpkgs/issues/78327 ./load-extensions-from-env.patch # Required for pygobject_init (). (substituteAll { src = ./python-path.patch; env = "${python3.pkgs.pygobject3}/${python3.sitePackages}"; }) ]; nativeBuildInputs = [ meson pkg-config ninja ]; buildInputs = [ glib gtk3 nemo python3 python3.pkgs.pygobject3 ]; postPatch = '' # Tries to load libpython3.so via g_module_open (). substituteInPlace meson.build \ --replace "get_option('prefix'), get_option('libdir')" "'${python3}/lib'" ''; PKG_CONFIG_LIBNEMO_EXTENSION_EXTENSIONDIR = "${placeholder "out"}/${nemo.extensiondir}"; meta = with lib; { homepage = "https://github.com/linuxmint/nemo-extensions/tree/master/nemo-python"; description = "Python bindings for the Nemo extension library"; license = licenses.gpl2Plus; platforms = platforms.linux; maintainers = teams.cinnamon.members; }; }