···1616 # we don't limit this action to only NixOS repo since the checks are cheap and useful developer feedback
1717 steps:
1818 - uses: actions/checkout@v3
1919- - uses: cachix/install-nix-action@v16
1919+ - uses: cachix/install-nix-action@v17
2020 - uses: cachix/cachix-action@v10
2121 with:
2222 # This cache is for the nixpkgs repo checks and should not be trusted or used elsewhere.
+1-1
.github/workflows/editorconfig.yml
···2828 with:
2929 # pull_request_target checks out the base branch by default
3030 ref: refs/pull/${{ github.event.pull_request.number }}/merge
3131- - uses: cachix/install-nix-action@v16
3131+ - uses: cachix/install-nix-action@v17
3232 with:
3333 # nixpkgs commit is pinned so that it doesn't break
3434 # editorconfig-checker 2.4.0
+1-1
.github/workflows/manual-nixos.yml
···1818 with:
1919 # pull_request_target checks out the base branch by default
2020 ref: refs/pull/${{ github.event.pull_request.number }}/merge
2121- - uses: cachix/install-nix-action@v16
2121+ - uses: cachix/install-nix-action@v17
2222 with:
2323 # explicitly enable sandbox
2424 extra_nix_config: sandbox = true
+1-1
.github/workflows/manual-nixpkgs.yml
···1818 with:
1919 # pull_request_target checks out the base branch by default
2020 ref: refs/pull/${{ github.event.pull_request.number }}/merge
2121- - uses: cachix/install-nix-action@v16
2121+ - uses: cachix/install-nix-action@v17
2222 with:
2323 # explicitly enable sandbox
2424 extra_nix_config: sandbox = true
+1-1
.github/workflows/nixos-manual.yml
···1919 with:
2020 # pull_request_target checks out the base branch by default
2121 ref: refs/pull/${{ github.event.pull_request.number }}/merge
2222- - uses: cachix/install-nix-action@v16
2222+ - uses: cachix/install-nix-action@v17
2323 - name: Check DocBook files generated from Markdown are consistent
2424 run: |
2525 nixos/doc/manual/md-to-db.sh
···434434 </listitem>
435435 <listitem>
436436 <para>
437437+ <literal>security.klogd</literal> was removed. Logging of
438438+ kernel messages is handled by systemd since Linux 3.5.
439439+ </para>
440440+ </listitem>
441441+ <listitem>
442442+ <para>
437443 <literal>services.kubernetes.addons.dashboard</literal> was
438444 removed due to it being an outdated version.
439445 </para>
···14631469 <para>
14641470 <literal>programs.zsh.autosuggestions.strategy</literal> now
14651471 takes a list of strings instead of a string.
14721472+ </para>
14731473+ </listitem>
14741474+ <listitem>
14751475+ <para>
14761476+ The <literal>asterisk</literal> and
14771477+ <literal>asterisk-stable</literal> packages were switched from
14781478+ <literal>asterisk_18</literal> to the newly-packaged
14791479+ <literal>asterisk_19</literal>. Asterisk 13 and 17 have been
14801480+ removed as they have reached their end of life.
14661481 </para>
14671482 </listitem>
14681483 <listitem>
+5
nixos/doc/manual/release-notes/rl-2205.section.md
···141141 org-contrib, refer to the ones in `pkgs.emacsPackages.elpaPackages` and
142142 `pkgs.emacsPackages.nongnuPackages` where the new versions will release.
143143144144+- `security.klogd` was removed. Logging of kernel messages is handled
145145+ by systemd since Linux 3.5.
146146+144147- `services.kubernetes.addons.dashboard` was removed due to it being an outdated version.
145148146149- `services.kubernetes.scheduler.{port,address}` now set `--secure-port` and `--bind-address` instead of `--port` and `--address`, since the former have been deprecated and are no longer functional in kubernetes>=1.23. Ensure that you are not relying on the insecure behaviour before upgrading.
···516519 Direct downgrades from Unifi 7 to Unifi 6 are not possible and require restoring from a backup made by Unifi 6.
517520518521- `programs.zsh.autosuggestions.strategy` now takes a list of strings instead of a string.
522522+523523+- The `asterisk` and `asterisk-stable` packages were switched from `asterisk_18` to the newly-packaged `asterisk_19`. Asterisk 13 and 17 have been removed as they have reached their end of life.
519524520525- The `services.unifi.openPorts` option default value of `true` is now deprecated and will be changed to `false` in 22.11.
521526 Configurations using this default will print a warning when rebuilt.
···11{ stdenv, lib, fetchFromGitHub, kernel }:
2233-# facetimehd is not supported for kernels older than 3.19";
44-assert lib.versionAtLeast kernel.version "3.19";
33+stdenv.mkDerivation rec {
44+ name = "facetimehd-${version}-${kernel.version}";
55+ version = "unstable-2020-04-16";
5666-let
77 # Note: When updating this revision:
88 # 1. Also update pkgs/os-specific/linux/firmware/facetimehd-firmware/
99 # 2. Test the module and firmware change via:
···1414 # e. see if the module loads back (apps using the camera won't
1515 # recover and will have to be restarted) and the camera
1616 # still works.
1717- srcParams = if (lib.versionAtLeast kernel.version "4.8") then
1818- { # Use mainline branch
1919- version = "unstable-2020-04-16";
2020- rev = "82626d4892eeb9eb704538bf0dc49a00725ff451";
2121- sha256 = "118z6vjvhhcwvs4n3sgwwdagys9w718b8nkh6l9ic93732vv7cqx";
2222- }
2323- else
2424- { # Use master branch (broken on 4.8)
2525- version = "unstable-2016-05-02";
2626- rev = "5a7083bd98b38ef3bd223f7ee531d58f4fb0fe7c";
2727- sha256 = "0d455kajvn5xav9iilqy7s1qvsy4yb8vzjjxx7bvcgp7aj9ljvdp";
2828- }
2929- ;
3030-in
3131-3232-stdenv.mkDerivation rec {
3333- name = "facetimehd-${version}-${kernel.version}";
3434- version = srcParams.version;
3535-3617 src = fetchFromGitHub {
3718 owner = "patjak";
3819 repo = "bcwc_pcie";
3939- inherit (srcParams) rev sha256;
2020+ rev = "82626d4892eeb9eb704538bf0dc49a00725ff451";
2121+ sha256 = "118z6vjvhhcwvs4n3sgwwdagys9w718b8nkh6l9ic93732vv7cqx";
4022 };
41234224 preConfigure = ''
···216216 # to be adapted
217217 zfsStable = common {
218218 # check the release notes for compatible kernels
219219- kernelCompatible = kernel.kernelAtLeast "3.10" && kernel.kernelOlder "5.18";
219219+ kernelCompatible = kernel.kernelOlder "5.18";
220220 latestCompatibleLinuxPackages = linuxPackages_5_17;
221221222222 # this package should point to the latest release.
···227227228228 zfsUnstable = common {
229229 # check the release notes for compatible kernels
230230- kernelCompatible = kernel.kernelAtLeast "3.10" && kernel.kernelOlder "5.18";
230230+ kernelCompatible = kernel.kernelOlder "5.18";
231231 latestCompatibleLinuxPackages = linuxPackages_5_17;
232232233233 # this package should point to a version / git revision compatible with the latest kernel release
+4-5
pkgs/servers/asterisk/default.nix
···100100 }) (lib.importJSON ./versions.json);
101101102102in {
103103- # Supported releases (as of 2020-10-26).
103103+ # Supported releases (as of 2022-04-05).
104104 # Source: https://wiki.asterisk.org/wiki/display/AST/Asterisk+Versions
105105 # Exact version can be found at https://www.asterisk.org/downloads/asterisk/all-asterisk-versions/
106106 #
107107 # Series Type Rel. Date Sec. Fixes EOL
108108- # 13.x LTS 2014-10-24 2020-10-24 2021-10-24
109108 # 16.x LTS 2018-10-09 2022-10-09 2023-10-09
110110- # 17.x Standard 2019-10-28 2020-10-28 2021-10-28
111109 # 18.x LTS 2020-10-20 2024-10-20 2025-10-20
110110+ # 19.x Standard 2021-11-02 2022-11-02 2023-11-02
112111 asterisk-lts = versions.asterisk_18;
113113- asterisk-stable = versions.asterisk_18;
114114- asterisk = versions.asterisk_18;
112112+ asterisk-stable = versions.asterisk_19;
113113+ asterisk = versions.asterisk_19;
115114116115} // versions
···8181 arora = throw "arora has been removed"; # Added 2020-09-09
8282 asciidocFull = throw "'asciidocFull' has been renamed to/replaced by 'asciidoc-full'"; # Converted to throw 2022-02-22
8383 asn1c = throw "asn1c has been removed: deleted by upstream"; # Added 2022-01-07
8484+ asterisk_13 = throw "asterisk_13: Asterisk 13 is end of life and has been removed"; # Added 2022-04-06
8485 asterisk_15 = throw "asterisk_15: Asterisk 15 is end of life and has been removed"; # Added 2020-10-07
8686+ asterisk_17 = throw "asterisk_17: Asterisk 17 is end of life and has been removed"; # Added 2022-04-06
8587 at_spi2_atk = throw "'at_spi2_atk' has been renamed to/replaced by 'at-spi2-atk'"; # Converted to throw 2022-02-22
8688 at_spi2_core = throw "'at_spi2_core' has been renamed to/replaced by 'at-spi2-core'"; # Converted to throw 2022-02-22
8789 aucdtect = throw "aucdtect: Upstream no longer provides download urls"; # Added 2020-12-26
···832834 openbazaar-client = throw "openbazzar-client has been removed from nixpkgs as upstream has abandoned the project"; # Added 2022-01-06
833835 opencascade_oce = throw "'opencascade_oce' has been renamed to/replaced by 'opencascade'"; # Converted to throw 2022-02-22
834836 opencl-icd = throw "'opencl-icd' has been renamed to/replaced by 'ocl-icd'"; # Converted to throw 2022-02-22
837837+ openconnect_head = openconnect_unstable; # Added 2022-03-29
838838+ openconnect_gnutls = openconnect; # Added 2022-03-29
835839 openconnect_pa = throw "openconnect_pa fork has been discontinued, support for GlobalProtect is now available in openconnect"; # Added 2021-05-21
836840 openelec-dvb-firmware = libreelec-dvb-firmware; # Added 2021-05-10
837841 openexr_ctl = throw "'openexr_ctl' has been renamed to/replaced by 'ctl'"; # Converted to throw 2022-02-22