chromium,chromedriver: 129.0.6668.91 -> 129.0.6668.100
[NixPkgs.git] / pkgs / by-name / ne / nemo-fileroller / package.nix
blobbe45cd9193cbf92f9b6cffbed0a98913f0445f9b
1 { stdenv
2 , lib
3 , fetchFromGitHub
4 , meson
5 , pkg-config
6 , ninja
7 , glib
8 , gtk3
9 , nemo
10 , file-roller
11 , cinnamon-translations
14 stdenv.mkDerivation rec {
15   pname = "nemo-fileroller";
16   version = "6.2.0";
18   src = fetchFromGitHub {
19     owner = "linuxmint";
20     repo = "nemo-extensions";
21     rev = version;
22     hash = "sha256-qghGgd+OWYiXvcGUfgiQT6rR4mJPAOfOtYB3lWLg4iA=";
23   };
25   sourceRoot = "${src.name}/nemo-fileroller";
27   nativeBuildInputs = [
28     meson
29     pkg-config
30     ninja
31   ];
33   buildInputs = [
34     glib
35     gtk3
36     nemo
37   ];
39   postPatch = ''
40     substituteInPlace src/nemo-fileroller.c \
41       --replace "file-roller" "${lib.getExe file-roller}" \
42       --replace "GNOMELOCALEDIR" "${cinnamon-translations}/share/locale"
43   '';
45   PKG_CONFIG_LIBNEMO_EXTENSION_EXTENSIONDIR = "${placeholder "out"}/${nemo.extensiondir}";
47   meta = with lib; {
48     homepage = "https://github.com/linuxmint/nemo-extensions/tree/master/nemo-fileroller";
49     description = "Nemo file roller extension";
50     license = licenses.gpl2Plus;
51     platforms = platforms.linux;
52     maintainers = teams.cinnamon.members;
53   };