···392392- `forgejo` and `forgejo-lts` have been updated to v11.393393 See upstreams [release blog post](https://forgejo.org/2025-04-release-v11-0/) for more information.394394395395+- `unifi` has been updated to v9.1.396396+ This version should be backward compatible with v8.x, however as a result, `unifi8` package has been removed.397397+395398- The behavior of `services.hostapd.radios.<name>.networks.<name>.authentication.enableRecommendedPairwiseCiphers` was changed to not include `CCMP-256` anymore.396399 Since all configured pairwise ciphers have to be supported by the radio, this caused startup failures on many devices which is hard to debug in hostapd.397400
+2-4
nixos/modules/services/networking/unifi.nix
···4747 '';4848 };49495050- services.unifi.unifiPackage = lib.mkPackageOption pkgs "unifi" {5151- default = "unifi8";5252- };5050+ services.unifi.unifiPackage = lib.mkPackageOption pkgs "unifi" { };53515452 services.unifi.mongodbPackage = lib.mkPackageOption pkgs "mongodb" {5553 default = "mongodb-7_0";···114116 only supports migrating one major version at a time; therefore, you115117 may wish to set `services.unifi.mongodbPackage = pkgs.mongodb-6_0;`116118 and activate your configuration before upgrading again to the default117117- `mongodb-7_0` supported by `unifi8`.119119+ `mongodb-7_0` supported by `unifi`.118120119121 For more information, see the MongoDB upgrade notes:120122 <https://www.mongodb.com/docs/manual/release-notes/7.0-upgrade-standalone/#upgrade-recommendations-and-checklists>
···11-{22- lib,33- stdenv,44- fetchurl,55-}:66-77-stdenv.mkDerivation rec {88- pname = "dap";99- version = "3.10";1010-1111- src = fetchurl {1212- url = "mirror://gnu/${pname}/${pname}-${version}.tar.gz";1313- sha256 = "Bk5sty/438jLb1PpurMQ5OqMbr6JqUuuQjcg2bejh2Y=";1414- };1515-1616- hardeningDisable = [ "format" ];1717-1818- meta = with lib; {1919- homepage = "https://www.gnu.org/software/dap";2020- description = "Small statistics and graphics package based on C";2121- longDescription = ''2222- Dap is a small statistics and graphics package based on C. Version 3.0 and2323- later of Dap can read SBS programs (based on the utterly famous, industry2424- standard statistics system with similar initials - you know the one I2525- mean)! The user wishing to perform basic statistical analyses is now freed2626- from learning and using C syntax for straightforward tasks, while2727- retaining access to the C-style graphics and statistics features provided2828- by the original implementation. Dap provides core methods of data2929- management, analysis, and graphics that are commonly used in statistical3030- consulting practice (univariate statistics, correlations and regression,3131- ANOVA, categorical data analysis, logistic regression, and nonparametric3232- analyses).3333- '';3434- license = licenses.gpl3Plus;3535- maintainers = with maintainers; [ ];3636- platforms = platforms.unix;3737- };3838-}
···11{ lib, buildDotnetGlobalTool }:22buildDotnetGlobalTool {33 pname = "upgrade-assistant";44- version = "0.5.829";44+ version = "0.5.1073";5566- nugetHash = "sha256-N0xEmPQ88jfirGPLJykeAJQYGwELFzKwUWdFxIgiwhY=";66+ nugetHash = "sha256-kk3SIv1gp9xtof0MkGkNUiqGuXgy1+YMGxLFZPFsw+0=";7788 meta = {99 homepage = "https://github.com/dotnet/upgrade-assistant";
+10-1
pkgs/by-name/ve/ventoy/package.nix
···213213 800+ image files are tested. 90%+ distros in DistroWatch supported.214214 '';215215 changelog = "https://www.ventoy.net/doc_news.html";216216- license = lib.licenses.gpl3Plus;216216+ knownVulnerabilities = [217217+ ''218218+ Ventoy uses binary blobs which can't be trusted to be free of malware or compliant to their licenses.219219+ https://github.com/NixOS/nixpkgs/issues/404663220220+ See the following Issues for context:221221+ https://github.com/ventoy/Ventoy/issues/2795222222+ https://github.com/ventoy/Ventoy/issues/3224223223+ ''224224+ ];225225+ license = lib.licenses.unfree;217226 mainProgram = "ventoy";218227 maintainers = with lib.maintainers; [219228 johnrtitor
···16161717 meta = {1818 description = "Execute chmod on the selected files to change their mode";1919- homepage = "https://yazi-rs.github.io";2019 license = lib.licenses.mit;2120 maintainers = with lib.maintainers; [ khaneliman ];2221 };
+5
pkgs/by-name/ya/yazi/plugins/default.nix
···5050 meta = meta // {5151 description = meta.description or "";5252 platforms = meta.platforms or lib.platforms.all;5353+ homepage =5454+ if (src ? owner && src.owner == "yazi-rs") then5555+ "https://github.com/yazi-rs/plugins/tree/main/${pname}"5656+ else5757+ meta.homepage or null;5358 };5459 passthru = (args.passthru or { }) // {5560 updateScript = {
-1
pkgs/by-name/ya/yazi/plugins/diff/default.nix
···16161717 meta = {1818 description = "Diff the selected file with the hovered file, create a living patch, and copy it to the clipboard";1919- homepage = "https://yazi-rs.github.io";2019 license = lib.licenses.mit;2120 maintainers = with lib.maintainers; [ khaneliman ];2221 };
···16161717 meta = {1818 description = "Add a full border to Yazi to make it look fancier";1919- homepage = "https://yazi-rs.github.io";2019 license = lib.licenses.mit;2120 maintainers = with lib.maintainers; [ khaneliman ];2221 };
-1
pkgs/by-name/ya/yazi/plugins/git/default.nix
···16161717 meta = {1818 description = "Show the status of Git file changes as linemode in the file list";1919- homepage = "https://yazi-rs.github.io";2019 license = lib.licenses.mit;2120 maintainers = with lib.maintainers; [ khaneliman ];2221 };
···11+{22+ lib,33+ stdenvNoCC,44+ fetchFromGitHub,55+}:66+77+let88+ mkOpenRelayTypeface =99+ name:1010+ { directory, meta }:1111+ stdenvNoCC.mkDerivation (finalAttrs: {1212+ pname = "open-relay-${name}";1313+ version = "2025-03-20";1414+1515+ src = fetchFromGitHub {1616+ owner = "kreativekorp";1717+ repo = "open-relay";1818+ tag = finalAttrs.version;1919+ hash = "sha256-OQpZHPbNL3rxXH89lwtHvm7eENl8fS0M0i8IBn4m2hI=";2020+ };2121+2222+ installPhase = ''2323+ runHook preInstall2424+2525+ install -D -m444 -t "$out/share/fonts/truetype" "${directory}/*.ttf"2626+ install -D -m644 -t "$out/share/doc/${finalAttrs.pname}-${finalAttrs.version}" "${directory}/OFL.txt"2727+2828+ runHook postInstall2929+ '';3030+3131+ meta = {3232+ homepage = "https://www.kreativekorp.com/software/fonts/index.shtml";3333+ description = "Free and open source fonts from Kreative Software";3434+ license = lib.licenses.ofl;3535+ platforms = lib.platforms.all;3636+ maintainers = with lib.maintainers; [3737+ linus3838+ toastal3939+ ];4040+ } // meta;4141+ });4242+in4343+lib.mapAttrs mkOpenRelayTypeface {4444+ constructium = {4545+ directory = "Constructium";4646+ meta = {4747+ homepage = "https://www.kreativekorp.com/software/fonts/constructium/";4848+ description = "fork of SIL Gentium designed specifically to support constructed scripts as encoded in the Under-ConScript Unicode Registry";4949+ longDescription = ''5050+ Constructium is a fork of SIL Gentium designed specifically to support5151+ constructed scripts as encoded in the Under-ConScript Unicode Registry.5252+ It is ideal for mixed Latin, Greek, Cyrillic, IPA, and conlang text in5353+ web sites and documents.5454+ '';5555+ };5656+ };5757+5858+ fairfax = {5959+ directory = "Fairfax";6060+ meta = {6161+ homepage = "https://www.kreativekorp.com/software/fonts/fairfax/";6262+ description = "6×12 bitmap font supporting many Unicode blocks & scripts as well as constructed scripts";6363+ longDescription = ''6464+ Fairfax is a 6×12 bitmap font for terminals, text editors, IDEs, etc. It6565+ supports many scripts and a large number of Unicode blocks as well as6666+ constructed scripts as encoded in the Under-ConScript Unicode Registry,6767+ pseudographics and semigraphics, and tons of private use characters. It6868+ has been superceded by Fairfax HD but is still maintained.6969+ '';7070+ };7171+ };7272+7373+ fairfax-hd = {7474+ directory = "FairfaxHD";7575+ meta = {7676+ homepage = "https://www.kreativekorp.com/software/fonts/fairfaxhd/";7777+ description = "halfwidth scalable monospace font supporting many Unicode blocks & script as well as constructed scripts";7878+ longDescription = ''7979+ Fairfax HD is a halfwidth scalable monospace font for terminals, text8080+ editors, IDEs, etc. It supports many scripts and a large number of8181+ Unicode blocks as well as constructed scripts as encoded in the8282+ Under-ConScript Unicode Registry, pseudographics and semigraphics, and8383+ tons of private use characters.8484+ '';8585+ };8686+ };8787+8888+ kreative-square = {8989+ directory = "KreativeSquare";9090+ meta = {9191+ homepage = "https://www.kreativekorp.com/software/fonts/ksquare/";9292+ description = "Fullwidth scalable monospace font designed specifically to support pseudographics, semigraphics, and private use characters";9393+ };9494+ };9595+}
···1616# build libsigrok plus its Python bindings. Unfortunately it does not appear1717# to be possible to build them separately, at least not easily.1818toPythonModule (1919- (libsigrok.override { inherit python; }).overrideAttrs (orig: {1919+ (libsigrok.override { python3 = python; }).overrideAttrs (orig: {2020 pname = "${python.libPrefix}-sigrok";21212222 patches = orig.patches or [ ] ++ [
···496496497497 ### D ###498498499499+ dap = throw "'dap' has been removed because it doesn't compile and has been unmaintained since 2014"; # Added 2025-05-10499500 dart_stable = throw "'dart_stable' has been renamed to/replaced by 'dart'"; # Converted to throw 2024-10-17500501 dart-sass-embedded = throw "dart-sass-embedded has been removed from nixpkgs, as is now included in Dart Sass itself.";501502 dat = nodePackages.dat;···930929 kodiPlugins = kodiPackages; # Added 2021-03-09;931930 kramdown-rfc2629 = throw "'kramdown-rfc2629' has been renamed to/replaced by 'rubyPackages.kramdown-rfc2629'"; # Converted to throw 2024-10-17932931 krb5Full = krb5;932932+ kreative-square-fonts = throw "'kreative-square-fonts' has been renamed to 'kreative-square'"; # Added 2025-04-16933933 krita-beta = throw "'krita-beta' has been renamed to/replaced by 'krita'"; # Converted to throw 2024-10-17934934 krun = throw "'krun' has been renamed to/replaced by 'muvm'"; # Added 2025-05-01935935 kubei = kubeclarity; # Added 2023-05-20···1314131213151313 nixosTest = testers.nixosTest; # Added 2022-05-0513161314 nmap-unfree = throw "'nmap-unfree' has been renamed to/replaced by 'nmap'"; # Converted to throw 2024-10-1713151315+ noah = throw "'noah' has been removed because it was broken and its upstream archived"; # Added 2025-05-1013171316 nodejs_18 = throw "Node.js 18.x has reached End-Of-Life and has been removed"; # Added 2025-04-2313181317 nodejs-slim_18 = nodejs_18; # Added 2025-04-2313191318 corepack_18 = nodejs_18; # Added 2025-04-23···13841381 opensyclWithRocm = lib.warnOnInstantiate "'opensyclWithRocm' has been renamed to 'adaptivecppWithRocm'" adaptivecppWithRocm; # Added 2024-12-0413851382 openvdb_11 = throw "'openvdb_11' has been removed in favor of the latest version'"; # Added 2025-05-0313861383 orchis = throw "'orchis' has been renamed to/replaced by 'orchis-theme'"; # Converted to throw 2024-10-1713841384+ omping = throw "'omping' has been removed because its upstream has been archived"; # Added 2025-05-1013871385 onlyoffice-bin = onlyoffice-desktopeditors; # Added 2024-09-2013881386 onlyoffice-bin_latest = onlyoffice-bin; # Added 2024-07-0313891387 onlyoffice-bin_7_2 = throw "onlyoffice-bin_7_2 has been removed. Please use the latest version available under onlyoffice-bin"; # Added 2024-07-03···14691465 powerdns = pdns; # Added 2022-03-2814701466 projectm = throw "Since version 4, 'projectm' has been split into 'libprojectm' (the library) and 'projectm-sdl-cpp' (the SDL2 frontend). ProjectM 3 has been moved to 'projectm_3'"; # Added 2024-11-101471146714721472- # postgresql plugins14731468 cstore_fdw = postgresqlPackages.cstore_fdw;14741469 pg_cron = postgresqlPackages.pg_cron;14751470 pg_hll = postgresqlPackages.pg_hll;14761471 pg_repack = postgresqlPackages.pg_repack;14771472 pg_similarity = postgresqlPackages.pg_similarity;14781473 pg_topn = postgresqlPackages.pg_topn;14741474+ pgf1 = throw "'pgf1' has been removed since it is unmaintained. Consider using 'pgf' instead"; # Added 2025-05-1014791475 pgjwt = postgresqlPackages.pgjwt;14801476 pgroonga = postgresqlPackages.pgroonga;14811477 pgtap = postgresqlPackages.pgtap;···15261522 pocket-updater-utility = pupdate; # Added 2024-01-2515271523 poppler_utils = poppler-utils; # Added 2025-02-2715281524 powerline-rs = throw "'powerline-rs' has been removed due to lack of upstream maintenance"; # Added 2025-01-2615251525+ premake3 = throw "'premake3' has been removed since it is unmaintained. Consider using 'premake' instead"; # Added 2025-05-1015291526 prismlauncher-qt5 = throw "'prismlauncher-qt5' has been removed from nixpkgs. Please use 'prismlauncher'"; # Added 2024-04-2015301527 prismlauncher-qt5-unwrapped = throw "'prismlauncher-qt5-unwrapped' has been removed from nixpkgs. Please use 'prismlauncher-unwrapped'"; # Added 2024-04-2015311528 probe-rs = probe-rs-tools; # Added 2024-05-23···15481543 ); # Added 2025-04-2315491544 proxmark3-rrg = proxmark3; # Added 2023-07-2515501545 psensor = throw "'psensor' has been removed due to lack of maintenance upstream. Consider using 'mission-center', 'resources' or 'monitorets' instead"; # Added 2024-09-1415461546+ psstop = throw "'psstop' has been removed because the upstream repo has been archived"; # Added 2025-05-1015471547+ ptask = throw "'ptask' has been removed because its upstream is unavailable"; # Added 2025-05-1015511548 pwndbg = throw "'pwndbg' has been removed due to dependency version incompatibilities that are infeasible to maintain in nixpkgs. Use the downstream flake that pwndbg provides instead: https://github.com/pwndbg/pwndbg"; # Added 2025-02-0915521549 pxlib = throw "pxlib has been removed due to failing to build and lack of upstream maintenance"; # Added 2025-04-2815531550 pxview = throw "pxview has been removed due to failing to build and lack of upstream maintenance"; # Added 2025-04-28···15851578 quicklispPackagesFor = throw "Lisp packages have been redesigned. See 'lisp-modules' in the nixpkgs manual."; # Added 2024-05-0715861579 quicklispPackagesGCL = throw "Lisp packages have been redesigned. See 'lisp-modules' in the nixpkgs manual."; # Added 2024-05-0715871580 quicklispPackagesSBCL = throw "Lisp packages have been redesigned. See 'lisp-modules' in the nixpkgs manual."; # Added 2024-05-0715811581+ quickserve = throw "'quickserve' has been removed because its upstream is unavailable"; # Added 2025-05-1015881582 qxw = throw "'qxw' has been removed due to lack of maintenance upstream. Consider using 'crosswords' instead"; # Added 2024-10-191589158315901584 ### R ###···18691861 unifi5 = throw "'unifi5' has been removed since its required MongoDB version is EOL."; # Added 2024-04-1118701862 unifi6 = throw "'unifi6' has been removed since its required MongoDB version is EOL."; # Added 2024-04-1118711863 unifi7 = throw "'unifi7' has been removed since it is vulnerable to CVE-2024-42025 and its required MongoDB version is EOL."; # Added 2024-10-0118721872- unifi8 = unifi; # Added 2024-11-1518641864+ unifi8 = throw "'unifi8' has been removed. Use `pkgs.unifi` instead."; # Converted to throw 2025-05-1018731865 unifiLTS = throw "'unifiLTS' has been removed since UniFi no longer has LTS and stable releases. Use `pkgs.unifi` instead."; # Added 2024-04-1118741866 unifiStable = throw "'unifiStable' has been removed since UniFi no longer has LTS and stable releases. Use `pkgs.unifi` instead."; # Converted to throw 2024-04-1118751867 unl0kr = throw "'unl0kr' is now included with buffybox. Use `pkgs.buffybox` instead."; # Removed 2024-12-20