From 208af5a5995a7c5ab8d8e6148bd1bc88e5eb941c Mon Sep 17 00:00:00 2001 From: Ben Wolsieffer Date: Sat, 11 Jun 2022 22:46:24 -0400 Subject: [PATCH 01/15] arm-trusted-firmware: 2.6 -> 2.7 --- pkgs/misc/arm-trusted-firmware/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/misc/arm-trusted-firmware/default.nix b/pkgs/misc/arm-trusted-firmware/default.nix index 4145e2f43f0a..f523727d0211 100644 --- a/pkgs/misc/arm-trusted-firmware/default.nix +++ b/pkgs/misc/arm-trusted-firmware/default.nix @@ -17,7 +17,7 @@ let , platformCanUseHDCPBlob ? false # set this to true if the platform is able to use hdcp.bin , extraMakeFlags ? [] , extraMeta ? {} - , version ? "2.6" + , version ? "2.7" , ... } @ args: # delete hdcp.bin if either: the platform is thought to @@ -33,7 +33,7 @@ let owner = "ARM-software"; repo = "arm-trusted-firmware"; rev = "v${version}"; - sha256 = "sha256-qT9DdTvMcUrvRzgmVf2qmKB+Rb1WOB4p1rM+fsewGcg="; + sha256 = "sha256-WDJMMIWZHNqxxAKeHiZDxtPjfsfQAWsbYv+0o0PiJQs="; }; patches = lib.optionals deleteHDCPBlobBeforeBuild [ From 5a754bdc84e7ba0c9e0b728587707d02656b5fa9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Romildo?= Date: Mon, 13 Jun 2022 20:58:40 -0300 Subject: [PATCH 02/15] e16: add update script --- pkgs/applications/window-managers/e16/default.nix | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/pkgs/applications/window-managers/e16/default.nix b/pkgs/applications/window-managers/e16/default.nix index 37a4f7c94361..c3d17d1b7300 100644 --- a/pkgs/applications/window-managers/e16/default.nix +++ b/pkgs/applications/window-managers/e16/default.nix @@ -16,6 +16,7 @@ , libsndfile , pango , perl +, gitUpdater }: stdenv.mkDerivation rec { @@ -52,6 +53,12 @@ stdenv.mkDerivation rec { substituteInPlace scripts/e_gen_menu --replace "/usr/local:" "/run/current-system/sw:/usr/local:" ''; + passthru.updateScript = gitUpdater { + inherit pname version; + url = "https://git.enlightenment.org/e16/e16"; + rev-prefix = "v"; + }; + meta = with lib; { homepage = "https://www.enlightenment.org/e16"; description = "Enlightenment DR16 window manager"; From 90d960c1b4f4ecffbc368030c85ebffe82eb547b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sandro=20J=C3=A4ckel?= Date: Wed, 15 Jun 2022 00:32:47 +0200 Subject: [PATCH 03/15] vtm: 0.6.0 -> 0.7.6 --- pkgs/tools/misc/vtm/default.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/misc/vtm/default.nix b/pkgs/tools/misc/vtm/default.nix index 5066145b72af..a2a52a260b60 100644 --- a/pkgs/tools/misc/vtm/default.nix +++ b/pkgs/tools/misc/vtm/default.nix @@ -3,15 +3,16 @@ , fetchFromGitHub , cmake }: + stdenv.mkDerivation rec { pname = "vtm"; - version = "0.6.0"; + version = "0.7.6"; src = fetchFromGitHub { owner = "netxs-group"; repo = "vtm"; rev = "v${version}"; - sha256 = "sha256-Z6PSx7TwarQx0Mc3fSRPwV7yIPJK3xtW4k0LJ6RPYRY="; + sha256 = "sha256-YAS/HcgtA4Ms8EB7RRCg6ElBL4aI/FqXjqymHy/voRs="; }; nativeBuildInputs = [ cmake ]; From afbe75751bcf83917e27474c50b41eaa558f4541 Mon Sep 17 00:00:00 2001 From: Bobby Rong Date: Wed, 15 Jun 2022 11:35:32 +0800 Subject: [PATCH 04/15] pantheon.elementary-tasks: 6.2.0 -> 6.3.0 --- pkgs/desktops/pantheon/apps/elementary-tasks/default.nix | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/pkgs/desktops/pantheon/apps/elementary-tasks/default.nix b/pkgs/desktops/pantheon/apps/elementary-tasks/default.nix index c101e57e1ace..7efd7e99da28 100644 --- a/pkgs/desktops/pantheon/apps/elementary-tasks/default.nix +++ b/pkgs/desktops/pantheon/apps/elementary-tasks/default.nix @@ -2,8 +2,6 @@ , stdenv , fetchFromGitHub , nix-update-script -, appstream -, desktop-file-utils , meson , ninja , pkg-config @@ -25,18 +23,16 @@ stdenv.mkDerivation rec { pname = "elementary-tasks"; - version = "6.2.0"; + version = "6.3.0"; src = fetchFromGitHub { owner = "elementary"; repo = "tasks"; rev = version; - sha256 = "sha256-eHaWXntLkk5G+cR5uFwWsIvbSPsbrvpglYBh91ta/M0="; + sha256 = "sha256-kW36bKA0uzW98Xl2bjbTkcfLm4SeQR8VB2FyKOqfPnM="; }; nativeBuildInputs = [ - appstream - desktop-file-utils meson ninja pkg-config From 0747c65922ec6a6b6ab5bd1de1e282f50fd21bdd Mon Sep 17 00:00:00 2001 From: Bobby Rong Date: Wed, 15 Jun 2022 11:39:44 +0800 Subject: [PATCH 05/15] pantheon.switchboard: 6.0.1 -> 6.0.2 --- pkgs/desktops/pantheon/apps/switchboard/default.nix | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/pkgs/desktops/pantheon/apps/switchboard/default.nix b/pkgs/desktops/pantheon/apps/switchboard/default.nix index cc719e65dfa9..7d030050f9d4 100644 --- a/pkgs/desktops/pantheon/apps/switchboard/default.nix +++ b/pkgs/desktops/pantheon/apps/switchboard/default.nix @@ -11,23 +11,21 @@ , libgee , libhandy , granite -, gettext , wrapGAppsHook }: stdenv.mkDerivation rec { pname = "switchboard"; - version = "6.0.1"; + version = "6.0.2"; src = fetchFromGitHub { owner = "elementary"; repo = pname; rev = version; - sha256 = "sha256-QMh9m6Xc0BeprZHrOgcmSireWb8Ja7Td0COYMgYw+5M="; + sha256 = "sha256-2c+anQ17lrdFy+cbjoYY94EFxYUcS+4mZrwbrLohfUg="; }; nativeBuildInputs = [ - gettext meson ninja pkg-config From 859f3ff6644b479c53e4ff7448297123423dbf83 Mon Sep 17 00:00:00 2001 From: Bobby Rong Date: Wed, 15 Jun 2022 11:43:32 +0800 Subject: [PATCH 06/15] pantheon.elementary-notifications: add updateScript --- .../pantheon/services/elementary-notifications/default.nix | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/pkgs/desktops/pantheon/services/elementary-notifications/default.nix b/pkgs/desktops/pantheon/services/elementary-notifications/default.nix index afde58c5f509..98fda866d6ca 100644 --- a/pkgs/desktops/pantheon/services/elementary-notifications/default.nix +++ b/pkgs/desktops/pantheon/services/elementary-notifications/default.nix @@ -1,6 +1,7 @@ { lib , stdenv , fetchFromGitHub +, nix-update-script , meson , ninja , pkg-config @@ -50,6 +51,12 @@ stdenv.mkDerivation rec { patchShebangs meson/post_install.py ''; + passthru = { + updateScript = nix-update-script { + attrPath = "pantheon.${pname}"; + }; + }; + meta = with lib; { description = "GTK notification server for Pantheon"; homepage = "https://github.com/elementary/notifications"; From 099300771f20ac4ee1f3f01a832cfb438a63c9b2 Mon Sep 17 00:00:00 2001 From: Bobby Rong Date: Wed, 15 Jun 2022 11:44:24 +0800 Subject: [PATCH 07/15] pantheon.elementary-settings-daemon: add updateScript --- .../services/elementary-settings-daemon/default.nix | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/pkgs/desktops/pantheon/services/elementary-settings-daemon/default.nix b/pkgs/desktops/pantheon/services/elementary-settings-daemon/default.nix index a57d14d2f40c..04dc119c52e9 100644 --- a/pkgs/desktops/pantheon/services/elementary-settings-daemon/default.nix +++ b/pkgs/desktops/pantheon/services/elementary-settings-daemon/default.nix @@ -1,6 +1,7 @@ { lib , stdenv , fetchFromGitHub +, nix-update-script , meson , ninja , pkg-config @@ -57,6 +58,12 @@ stdenv.mkDerivation rec { patchShebangs meson/post_install.py ''; + passthru = { + updateScript = nix-update-script { + attrPath = "pantheon.${pname}"; + }; + }; + meta = with lib; { description = "Settings daemon for Pantheon"; homepage = "https://github.com/elementary/settings-daemon"; From 5b4de3cf2d8e931e126cc5f290483f62636d9026 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Romildo?= Date: Mon, 13 Jun 2022 20:59:35 -0300 Subject: [PATCH 08/15] e16: 1.0.24 -> 1.0.25 --- pkgs/applications/window-managers/e16/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/window-managers/e16/default.nix b/pkgs/applications/window-managers/e16/default.nix index c3d17d1b7300..053b01cb2258 100644 --- a/pkgs/applications/window-managers/e16/default.nix +++ b/pkgs/applications/window-managers/e16/default.nix @@ -21,11 +21,11 @@ stdenv.mkDerivation rec { pname = "e16"; - version = "1.0.24"; + version = "1.0.25"; src = fetchurl { url = "mirror://sourceforge/enlightenment/e16-${version}.tar.xz"; - sha256 = "1anmwfjyynwl0ylkyksa7bnsqzf58l1yccjzp3kbwq6nw1gs7dbv"; + hash = "sha256-rUtDaBa4vvC3gO7QSkFrphWuVOmbtkH+pRujQDaUOek="; }; nativeBuildInputs = [ From efc86c4ec3d5fdadff8737fccac84893804ee97c Mon Sep 17 00:00:00 2001 From: Simone Ruffini Date: Tue, 14 Jun 2022 00:54:20 +0200 Subject: [PATCH 09/15] maintainers: add simoneruffini --- maintainers/maintainer-list.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index e6c8a4c55362..534405fdfc8d 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -11858,6 +11858,12 @@ github = "simarra"; githubId = 14372987; }; + simoneruffini = { + email = "simone.ruffini@tutanota.com"; + github = "simoneruffini"; + githubId = 50401154; + name = "Simone Ruffini"; + }; simonchatts = { email = "code@chatts.net"; github = "simonchatts"; From 281713495f7c13ff252b7fe0dd6c33fa291c407d Mon Sep 17 00:00:00 2001 From: Simone Ruffini Date: Tue, 14 Jun 2022 01:07:37 +0200 Subject: [PATCH 10/15] way-displays: init at 1.5.3 --- pkgs/tools/wayland/way-displays/default.nix | 47 +++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 + 2 files changed, 49 insertions(+) create mode 100644 pkgs/tools/wayland/way-displays/default.nix diff --git a/pkgs/tools/wayland/way-displays/default.nix b/pkgs/tools/wayland/way-displays/default.nix new file mode 100644 index 000000000000..77b97563d524 --- /dev/null +++ b/pkgs/tools/wayland/way-displays/default.nix @@ -0,0 +1,47 @@ +{ lib +, stdenv +, fetchFromGitHub +, pkg-config +, wayland +, libinput +, libyamlcpp +}: + +stdenv.mkDerivation rec { + pname = "way-displays"; + version = "1.5.3"; + + src = fetchFromGitHub { + owner = "alex-courtis"; + repo = "way-displays"; + rev = "${version}"; + sha256 = "sha256-5A0qZRpWw3Deo9cGqGULpQMoPCVh85cWE/wJ5XSbVJk="; + }; + + postPatch = '' + substituteInPlace src/cfg.cpp --replace "\"/etc" "\"$out/etc" + ''; + + strictDeps = true; + + nativeBuildInputs = [ + pkg-config + wayland + ]; + + buildInputs = [ + wayland + libyamlcpp + libinput + ]; + + makeFlags = [ "DESTDIR=$(out) PREFIX= PREFIX_ETC="]; + + meta = with lib; { + homepage = "https://github.com/alex-courtis/way-displays"; + description = "Auto Manage Your Wayland Displays"; + license = licenses.mit; + maintainers = with maintainers; [ simoneruffini ]; + platforms = platforms.linux; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 3f7b1251e0a5..4a0dbddfd2a7 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -3133,6 +3133,8 @@ with pkgs; wayland-proxy-virtwl = callPackage ../tools/wayland/wayland-proxy-virtwl { }; + way-displays = callPackage ../tools/wayland/way-displays { }; + wev = callPackage ../tools/wayland/wev { }; wdomirror = callPackage ../tools/wayland/wdomirror { }; From 2ba52d316c66e1778842c3385ee2b058bf351795 Mon Sep 17 00:00:00 2001 From: Jakob Neufeld Date: Tue, 7 Jun 2022 19:03:56 +0200 Subject: [PATCH 11/15] dt-shell-color-scripts: init at unstable-2022-02-22 --- .../misc/dt-shell-color-scripts/default.nix | 41 +++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 + 2 files changed, 43 insertions(+) create mode 100644 pkgs/tools/misc/dt-shell-color-scripts/default.nix diff --git a/pkgs/tools/misc/dt-shell-color-scripts/default.nix b/pkgs/tools/misc/dt-shell-color-scripts/default.nix new file mode 100644 index 000000000000..6a0b3da4410f --- /dev/null +++ b/pkgs/tools/misc/dt-shell-color-scripts/default.nix @@ -0,0 +1,41 @@ +{ stdenv +, lib +, fetchFromGitLab +, runtimeShell +, makeWrapper +}: + +stdenv.mkDerivation { + pname = "dt-shell-color-scripts"; + version = "unstable-2022-02-22"; + + src = fetchFromGitLab { + owner = "dwt1"; + repo = "shell-color-scripts"; + rev = "fcd013ea2e1ff80e01adbcea9d0eaf9c73db94c0"; + sha256 = "sha256-bd3NBf99rCiADUKQb6fzCBDaKBmYaZHcO4qokm/39do="; + }; + + nativeBuildInputs = [ makeWrapper ]; + + installPhase = '' + runHook preInstall + patchShebangs ./colorscript.sh + patchShebangs ./colorscripts + mkdir -p $out/bin + mkdir -p $out/opt/shell-color-scripts/ + cp -r colorscripts $out/opt/shell-color-scripts/colorscripts + chmod +x colorscript.sh + cp colorscript.sh $out/bin/colorscript + substituteInPlace $out/bin/colorscript \ + --replace "/opt/shell-color-scripts/colorscripts" "$out/opt/shell-color-scripts/colorscripts" + runHook postInstall + ''; + + meta = with lib; { + description = "A collection of shell color scripts collected by dt (Derek Taylor)"; + homepage = "https://gitlab.com/dwt1/shell-color-scripts"; + license = with licenses; [ mit ]; + maintainers = with maintainers; [ drzoidberg ]; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 5716dd88ed2e..b9e97bd18ab0 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -3386,6 +3386,8 @@ with pkgs; dtools = callPackage ../development/tools/dtools { }; + dt-shell-color-scripts = callPackage ../tools/misc/dt-shell-color-scripts { }; + dtrx = callPackage ../tools/compression/dtrx { }; dua = callPackage ../tools/misc/dua { From 084294c064051a14a24511e62817fbee6de98e52 Mon Sep 17 00:00:00 2001 From: squalus Date: Wed, 15 Jun 2022 13:43:46 -0700 Subject: [PATCH 12/15] git-lfs: fix cross compile --- pkgs/applications/version-management/git-lfs/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/applications/version-management/git-lfs/default.nix b/pkgs/applications/version-management/git-lfs/default.nix index b4f5a9e5287b..6740cb713f86 100644 --- a/pkgs/applications/version-management/git-lfs/default.nix +++ b/pkgs/applications/version-management/git-lfs/default.nix @@ -25,7 +25,7 @@ buildGoModule rec { subPackages = [ "." ]; preBuild = '' - go generate ./commands + GOARCH= go generate ./commands ''; postBuild = '' From 26a224f271d2df8403ae532faaa82ef201a69bbd Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 16 Jun 2022 01:56:24 +0000 Subject: [PATCH 13/15] deno: 1.22.3 -> 1.23.0 --- pkgs/development/web/deno/default.nix | 6 +++--- pkgs/development/web/deno/librusty_v8.nix | 10 +++++----- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/pkgs/development/web/deno/default.nix b/pkgs/development/web/deno/default.nix index c8d5cc2cac3c..3a62b1802b74 100644 --- a/pkgs/development/web/deno/default.nix +++ b/pkgs/development/web/deno/default.nix @@ -16,15 +16,15 @@ rustPlatform.buildRustPackage rec { pname = "deno"; - version = "1.22.3"; + version = "1.23.0"; src = fetchFromGitHub { owner = "denoland"; repo = pname; rev = "v${version}"; - sha256 = "sha256-Ode/kbf2aHgSh+k7ZK0aoVqUTPzfLtWkSF2saP/DG0k="; + sha256 = "sha256-nPVghkLtXhd2/TeBeNDtA1ucgiqzZWmtxXf9bCrFh44="; }; - cargoSha256 = "sha256-YNJbT+88YDWDv/ydz9sZQ/QddjB+ggK57/6LzKN+zNE="; + cargoSha256 = "sha256-bCk6zgsfyI5Nk0AHPyr29KzgltobxfD6b72N0ZaQyOU="; postPatch = '' # upstream uses lld on aarch64-darwin for faster builds diff --git a/pkgs/development/web/deno/librusty_v8.nix b/pkgs/development/web/deno/librusty_v8.nix index 9011ee18046f..581c2e88d9ca 100644 --- a/pkgs/development/web/deno/librusty_v8.nix +++ b/pkgs/development/web/deno/librusty_v8.nix @@ -11,11 +11,11 @@ let }; in fetch_librusty_v8 { - version = "0.43.1"; + version = "0.44.1"; shas = { - x86_64-linux = "sha256-xsKV3/MXwQExON5Bq1qRUShPV0wXEtUHB/DTVjVyWfQ="; - aarch64-linux = "sha256-wBtpDG4GxSR4jeAZjclNqVDankWBmxf0cH0LKM4smjM="; - x86_64-darwin = "sha256-BGrbwRoPUcSIW4Q3PF8p6vjkTKGLISBxLjOXDWcSjag="; - aarch64-darwin = "sha256-4OyQPQPIQ94TanY1hxRTdcWZi5didvyLupLfQ516YL4="; + x86_64-linux = "sha256-8aBjN9ukbH+lr3YPdngXxSjPjutBgWv4hEdhYmcvtO4="; + aarch64-linux = "sha256-h0mxzeA/wB+/zNz0ZKjSBH7lpYrCLRdTgeDGwZypuXE="; + x86_64-darwin = "sha256-4YXYHhYwCBnb1clxW1ziccHMWsUcGz8Rr8/anCvI1lY="; + aarch64-darwin = "sha256-3sBeL+YJB1HaEhM76GfABvN/6iWeST7Z6lVu3X8sRjk="; }; } From ec4cc61ea0c53d7abad06fa1dd6c95aba39622d9 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 16 Jun 2022 02:32:36 +0000 Subject: [PATCH 14/15] internetarchive: 3.0.1 -> 3.0.2 --- pkgs/development/python-modules/internetarchive/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/internetarchive/default.nix b/pkgs/development/python-modules/internetarchive/default.nix index eb7d4de7db45..2ab3a3a51001 100644 --- a/pkgs/development/python-modules/internetarchive/default.nix +++ b/pkgs/development/python-modules/internetarchive/default.nix @@ -16,13 +16,13 @@ buildPythonPackage rec { pname = "internetarchive"; - version = "3.0.1"; + version = "3.0.2"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - sha256 = "sha256-0DcX2w2omPdOmBD6WpG2Li1ERPSI0i9qOINdO/kVrUI="; + sha256 = "sha256-3oVkZcLvaFIYTQi/1ZwMoBkEhls3OiezgwNKxrQSjrY="; }; propagatedBuildInputs = [ From f244716e58d77a7379cffa38ca77606f6cefd670 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 16 Jun 2022 03:04:20 +0000 Subject: [PATCH 15/15] python310Packages.types-redis: 4.2.6 -> 4.2.7 --- pkgs/development/python-modules/types-redis/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/types-redis/default.nix b/pkgs/development/python-modules/types-redis/default.nix index 28a196145c0c..a0070b4d16c7 100644 --- a/pkgs/development/python-modules/types-redis/default.nix +++ b/pkgs/development/python-modules/types-redis/default.nix @@ -5,12 +5,12 @@ buildPythonPackage rec { pname = "types-redis"; - version = "4.2.6"; + version = "4.2.7"; format = "setuptools"; src = fetchPypi { inherit pname version; - sha256 = "sha256-1q3HcYXPQLMAgWdnpkwO6e4LIdwXTo5cI7foPUMYnLg="; + sha256 = "sha256-7s5XPo39USOPrh34TTYCM1+8vTuosGQIHMD/jsHwWKE="; }; # Module doesn't have tests