diff options
Diffstat (limited to 'pkgs/desktops')
4 files changed, 31 insertions, 14 deletions
diff --git a/pkgs/desktops/lxde/core/lxtask/default.nix b/pkgs/desktops/lxde/core/lxtask/default.nix index 2daece75cbd4a..b29581dfe5fa4 100644 --- a/pkgs/desktops/lxde/core/lxtask/default.nix +++ b/pkgs/desktops/lxde/core/lxtask/default.nix @@ -1,29 +1,42 @@ { lib , stdenv -, fetchurl -, pkg-config -, intltool +, fetchFromGitHub +, autoreconfHook , gtk3 +, intltool , libintl +, pkg-config +, gitUpdater }: stdenv.mkDerivation rec { pname = "lxtask"; - version = "0.1.10"; + version = "0.1.11"; - src = fetchurl { - url = "mirror://sourceforge/lxde/${pname}-${version}.tar.xz"; - sha256 = "0b2fxg8jjjpk219gh7qa18g45365598nd2bq7rrq0bdvqjdxy5i2"; + src = fetchFromGitHub { + owner = "lxde"; + repo = "lxtask"; + rev = version; + hash = "sha256-KPne7eWzOOSZjHlam3e6HifNk2Sx1vWnQYkXDFZGop0="; }; - nativeBuildInputs = [ pkg-config intltool ]; + nativeBuildInputs = [ + autoreconfHook + intltool + pkg-config + ]; - buildInputs = [ gtk3 libintl ]; + buildInputs = [ + gtk3 + libintl + ]; configureFlags = [ "--enable-gtk3" ]; + passthru.updateScript = gitUpdater { }; + meta = with lib; { - homepage = "https://wiki.lxde.org/en/LXTask"; + homepage = "http://lxde.sourceforge.net/"; description = "Lightweight and desktop independent task manager"; mainProgram = "lxtask"; longDescription = '' diff --git a/pkgs/desktops/pantheon/apps/switchboard-plugs/mouse-touchpad/default.nix b/pkgs/desktops/pantheon/apps/switchboard-plugs/mouse-touchpad/default.nix index 360e175e6b1b3..9084297c05b1a 100644 --- a/pkgs/desktops/pantheon/apps/switchboard-plugs/mouse-touchpad/default.nix +++ b/pkgs/desktops/pantheon/apps/switchboard-plugs/mouse-touchpad/default.nix @@ -20,13 +20,13 @@ stdenv.mkDerivation rec { pname = "switchboard-plug-mouse-touchpad"; - version = "8.0.0"; + version = "8.0.1"; src = fetchFromGitHub { owner = "elementary"; repo = pname; rev = version; - sha256 = "sha256-OXaCftfPPAIxDGOBKM4S7Bv//j0sWy/CsbqvugxSZ70="; + sha256 = "sha256-aOJnjHCyc1tSyF7AuW5nXUXcvzBnZ+pwU91Mk+veusg="; }; patches = [ diff --git a/pkgs/desktops/pantheon/apps/switchboard-plugs/sound/default.nix b/pkgs/desktops/pantheon/apps/switchboard-plugs/sound/default.nix index 423102152da47..f6bd304bbfc0b 100644 --- a/pkgs/desktops/pantheon/apps/switchboard-plugs/sound/default.nix +++ b/pkgs/desktops/pantheon/apps/switchboard-plugs/sound/default.nix @@ -9,6 +9,7 @@ , libadwaita , libcanberra , libgee +, glib , granite7 , gtk4 , pulseaudio @@ -27,6 +28,7 @@ stdenv.mkDerivation rec { }; nativeBuildInputs = [ + glib meson ninja pkg-config @@ -43,6 +45,8 @@ stdenv.mkDerivation rec { switchboard ]; + strictDeps = true; + passthru = { updateScript = nix-update-script { }; }; diff --git a/pkgs/desktops/pantheon/services/elementary-settings-daemon/default.nix b/pkgs/desktops/pantheon/services/elementary-settings-daemon/default.nix index d2780cdcfe653..744c546987b56 100644 --- a/pkgs/desktops/pantheon/services/elementary-settings-daemon/default.nix +++ b/pkgs/desktops/pantheon/services/elementary-settings-daemon/default.nix @@ -25,13 +25,13 @@ stdenv.mkDerivation rec { pname = "elementary-settings-daemon"; - version = "8.0.0"; + version = "8.1.0"; src = fetchFromGitHub { owner = "elementary"; repo = "settings-daemon"; rev = version; - sha256 = "sha256-e70OVdvyKzzF+W7epzj23/Q1lsJiSJd7z1fj41sWfWU="; + sha256 = "sha256-w5dRQPRsM52wqusTLLPmKmVwoBFS+pHOokfDmCDxVWM="; }; nativeBuildInputs = [ |