Loading pkgs/desktops/mate/libmatekbd/default.nix +30 −15 Original line number Diff line number Diff line { lib , stdenv , fetchurl , pkg-config , gettext , gtk3-x11 , libxklavier , mateUpdateScript { lib, stdenv, fetchFromGitHub, meson, ninja, pkg-config, glib, gtk3-x11, gobject-introspection, libxklavier, gitUpdater, }: stdenv.mkDerivation rec { pname = "libmatekbd"; version = "1.28.0"; src = fetchurl { url = "https://pub.mate-desktop.org/releases/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz"; sha256 = "XS5YSDwrI9M1A9JMiPi5CijMAYnX5AAbPic6YE9v6A4="; src = fetchFromGitHub { owner = "mate-desktop"; repo = "libmatekbd"; rev = "refs/tags/v${version}"; hash = "sha256-6s8JiuXbBWOHxbNSuO8rglzOCRKlQ9fx/GsYYc08GmI="; }; strictDeps = true; depsBuildBuild = [ pkg-config ]; nativeBuildInputs = [ meson ninja pkg-config gettext glib gobject-introspection ]; buildInputs = [ glib gtk3-x11 libxklavier ]; enableParallelBuilding = true; passthru.updateScript = mateUpdateScript { inherit pname; }; passthru.updateScript = gitUpdater { rev-prefix = "v"; odd-unstable = true; }; meta = with lib; { description = "Keyboard management library for MATE"; Loading Loading
pkgs/desktops/mate/libmatekbd/default.nix +30 −15 Original line number Diff line number Diff line { lib , stdenv , fetchurl , pkg-config , gettext , gtk3-x11 , libxklavier , mateUpdateScript { lib, stdenv, fetchFromGitHub, meson, ninja, pkg-config, glib, gtk3-x11, gobject-introspection, libxklavier, gitUpdater, }: stdenv.mkDerivation rec { pname = "libmatekbd"; version = "1.28.0"; src = fetchurl { url = "https://pub.mate-desktop.org/releases/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz"; sha256 = "XS5YSDwrI9M1A9JMiPi5CijMAYnX5AAbPic6YE9v6A4="; src = fetchFromGitHub { owner = "mate-desktop"; repo = "libmatekbd"; rev = "refs/tags/v${version}"; hash = "sha256-6s8JiuXbBWOHxbNSuO8rglzOCRKlQ9fx/GsYYc08GmI="; }; strictDeps = true; depsBuildBuild = [ pkg-config ]; nativeBuildInputs = [ meson ninja pkg-config gettext glib gobject-introspection ]; buildInputs = [ glib gtk3-x11 libxklavier ]; enableParallelBuilding = true; passthru.updateScript = mateUpdateScript { inherit pname; }; passthru.updateScript = gitUpdater { rev-prefix = "v"; odd-unstable = true; }; meta = with lib; { description = "Keyboard management library for MATE"; Loading