···11 repo = "ASF-ui";
12 # updated by the update script
13 # this is always the commit that should be used with asf-ui from the latest asf version
14- rev = "e292b5e3c37b0540d398fb4a04b10dd730976a5a";
15- sha256 = "1sxv2xkps2fln7di0i406nnhdqg4wd2yzgvwm5nfhawsq941g19z";
16 };
1718in
···11 repo = "ASF-ui";
12 # updated by the update script
13 # this is always the commit that should be used with asf-ui from the latest asf version
14+ rev = "156992e88d5c695375e9f69c29f2c68bec24d2b1";
15+ sha256 = "0zqiaj0957rr4kzw8q8zkxvd88nqw5ssym81dsd3pa0ypr4vqb4w";
16 };
1718in
···000000000000000000001diff --git a/src/daemon/pipewire.conf.in b/src/daemon/pipewire.conf.in
2-index 648e13069..50f767f0c 100644
3--- a/src/daemon/pipewire.conf.in
4+++ b/src/daemon/pipewire.conf.in
5-@@ -131,7 +131,7 @@ context.modules = [
6 # access.allowed to list an array of paths of allowed
7 # apps.
8 #access.allowed = [
···11 #]
1213 # An array of rejected paths.
14-@@ -235,12 +235,12 @@ context.exec = [
15 # but it is better to start it as a systemd service.
16 # Run the session manager with -h for options.
17 #
···1+diff --git a/src/daemon/minimal.conf.in b/src/daemon/minimal.conf.in
2+index 6464839a0..05546201f 100644
3+--- a/src/daemon/minimal.conf.in
4++++ b/src/daemon/minimal.conf.in
5+@@ -110,7 +110,7 @@ context.modules = [
6+ # access.allowed to list an array of paths of allowed
7+ # apps.
8+ #access.allowed = [
9+- # @session_manager_path@
10++ # <session_manager_path>
11+ #]
12+13+ # An array of rejected paths.
14+@@ -298,5 +298,5 @@ context.exec = [
15+ # It can be interesting to start another daemon here that listens
16+ # on another address with the -a option (eg. -a tcp:4713).
17+ #
18+- #@pulse_comment@{ path = "@pipewire_path@" args = "-c pipewire-pulse.conf" }
19++ #@pulse_comment@{ path = "<pipewire_path>" args = "-c pipewire-pulse.conf" }
20+ ]
21diff --git a/src/daemon/pipewire.conf.in b/src/daemon/pipewire.conf.in
22+index a948a1b9b..4ece43c6f 100644
23--- a/src/daemon/pipewire.conf.in
24+++ b/src/daemon/pipewire.conf.in
25+@@ -132,7 +132,7 @@ context.modules = [
26 # access.allowed to list an array of paths of allowed
27 # apps.
28 #access.allowed = [
···31 #]
3233 # An array of rejected paths.
34+@@ -246,12 +246,12 @@ context.exec = [
35 # but it is better to start it as a systemd service.
36 # Run the session manager with -h for options.
37 #
···20in
21stdenv.mkDerivation rec {
22 pname = "displaylink";
23- version = "5.4.1-55.174";
2425 src = requireFile rec {
26- name = "displaylink.zip";
27- sha256 = "1biswvjz91gmx7xf9g05h3ra463hf2yv9mr2nkxclyrd283iiiqc";
28 message = ''
29 In order to install the DisplayLink drivers, you must first
30 comply with DisplayLink's EULA and download the binaries and
31 sources from here:
3233- https://www.synaptics.com/products/displaylink-graphics/downloads/ubuntu-5.4.1
3435 Once you have downloaded the file, please use the following
36 commands and re-run the installation:
3738- mv \$PWD/"DisplayLink USB Graphics Software for Ubuntu ${lib.versions.majorMinor version}.zip" \$PWD/${name}
39 nix-prefetch-url file://\$PWD/${name}
40 '';
41 };
···20in
21stdenv.mkDerivation rec {
22 pname = "displaylink";
23+ version = "5.5.0-beta-59.118";
2425 src = requireFile rec {
26+ name = "displaylink-55.zip";
27+ sha256 = "0mid6p1mnkhbl96cr763ngdwrlgnpgs6c137rwc2sjf4v33g59ma";
28 message = ''
29 In order to install the DisplayLink drivers, you must first
30 comply with DisplayLink's EULA and download the binaries and
31 sources from here:
3233+ https://www.synaptics.com/products/displaylink-graphics/downloads/ubuntu-5.5-Beta
3435 Once you have downloaded the file, please use the following
36 commands and re-run the installation:
3738+ mv \$PWD/"DisplayLink USB Graphics Software for Ubuntu (Beta)5.5 Beta-EXE.zip" \$PWD/${name}
39 nix-prefetch-url file://\$PWD/${name}
40 '';
41 };
···2# Do not edit!
34{
5- version = "2022.2.0";
6 components = {
7 "abode" = ps: with ps; [ abodepy ];
8 "accuweather" = ps: with ps; [ accuweather ];
···2# Do not edit!
34{
5+ version = "2022.2.1";
6 components = {
7 "abode" = ps: with ps; [ abodepy ];
8 "accuweather" = ps: with ps; [ accuweather ];
+2-2
pkgs/servers/home-assistant/default.nix
···121 extraBuildInputs = extraPackages python.pkgs;
122123 # Don't forget to run parse-requirements.py after updating
124- hassVersion = "2022.2.0";
125126in python.pkgs.buildPythonApplication rec {
127 pname = "homeassistant";
···139 owner = "home-assistant";
140 repo = "core";
141 rev = version;
142- hash = "sha256:01gx6i147h7amj41mv46x6j9aah4qd1zjybv5px5y9p5cbhjccms";
143 };
144145 # leave this in, so users don't have to constantly update their downstream patch handling
···121 extraBuildInputs = extraPackages python.pkgs;
122123 # Don't forget to run parse-requirements.py after updating
124+ hassVersion = "2022.2.1";
125126in python.pkgs.buildPythonApplication rec {
127 pname = "homeassistant";
···139 owner = "home-assistant";
140 repo = "core";
141 rev = version;
142+ hash = "sha256:1r2xwa4pdswl4wgbmhi2b87qqa6dn4gy31hpvwyqldvzpl0zjw0m";
143 };
144145 # leave this in, so users don't have to constantly update their downstream patch handling
+7-3
pkgs/servers/home-assistant/frontend.nix
···4 # the frontend version corresponding to a specific home-assistant version can be found here
5 # https://github.com/home-assistant/home-assistant/blob/master/homeassistant/components/frontend/manifest.json
6 pname = "home-assistant-frontend";
7- version = "20220202.0";
089 src = fetchPypi {
10- inherit pname version;
11- sha256 = "sha256-O5oDDptQmwM02SESSS314YlvCqrOcEHNBSKlYE/qrTc=";
00012 };
1314 # there is nothing to strip in this package
···4 # the frontend version corresponding to a specific home-assistant version can be found here
5 # https://github.com/home-assistant/home-assistant/blob/master/homeassistant/components/frontend/manifest.json
6 pname = "home-assistant-frontend";
7+ version = "20220203.0";
8+ format = "wheel";
910 src = fetchPypi {
11+ inherit version format;
12+ pname = "home_assistant_frontend";
13+ dist = "py3";
14+ python = "py3";
15+ sha256 = "sha256-5iODXctmkw+MIdf/GECGhhWOMruMqeWBDWwwwrNQMjU=";
16 };
1718 # there is nothing to strip in this package
···20 # The websites yt-dlp deals with are a very moving target. That means that
21 # downloads break constantly. Because of that, updates should always be backported
22 # to the latest stable release.
23- version = "2022.2.3";
2425 src = fetchPypi {
26 inherit pname;
27 version = builtins.replaceStrings [ ".0" ] [ "." ] version;
28- sha256 = "sha256-lV3RgUq9F4uv8jg9FULv7kit/J3p4vXIZ4SwnNb1omI=";
29 };
3031 propagatedBuildInputs = [ websockets mutagen ]
···20 # The websites yt-dlp deals with are a very moving target. That means that
21 # downloads break constantly. Because of that, updates should always be backported
22 # to the latest stable release.
23+ version = "2022.2.4";
2425 src = fetchPypi {
26 inherit pname;
27 version = builtins.replaceStrings [ ".0" ] [ "." ] version;
28+ sha256 = "sha256-gbUO18+c/MBC2PWhrS0c17E8SLNsB/rxiAaW6sCn3bU=";
29 };
3031 propagatedBuildInputs = [ websockets mutagen ]
···786 OVMF-CSM = throw "OVMF-CSM has been removed in favor of OVMFFull"; # Added 2021-10-16
787 OVMF-secureBoot = throw "OVMF-secureBoot has been removed in favor of OVMFFull"; # Added 2021-10-16
788 oauth2_proxy = oauth2-proxy; # Added 2021-04-18
789- obconf = throw "obconf has been removed"; # Added 2022-01-16
790 oblogout = throw "oblogout has been removed from nixpkgs, as it's archived upstream."; # Added 2019-12-10
791 octoprint-plugins = throw "octoprint-plugins are now part of the octoprint.python.pkgs package set."; # Added 2021-01-24
792 ocz-ssd-guru = throw "ocz-ssd-guru has been removed due to there being no source available"; # Added 2021-07-12
···786 OVMF-CSM = throw "OVMF-CSM has been removed in favor of OVMFFull"; # Added 2021-10-16
787 OVMF-secureBoot = throw "OVMF-secureBoot has been removed in favor of OVMFFull"; # Added 2021-10-16
788 oauth2_proxy = oauth2-proxy; # Added 2021-04-18
0789 oblogout = throw "oblogout has been removed from nixpkgs, as it's archived upstream."; # Added 2019-12-10
790 octoprint-plugins = throw "octoprint-plugins are now part of the octoprint.python.pkgs package set."; # Added 2021-01-24
791 ocz-ssd-guru = throw "ocz-ssd-guru has been removed due to there being no source available"; # Added 2021-07-12