+49
-1
nixos/doc/manual/release-notes/rl-2105.xml
+49
-1
nixos/doc/manual/release-notes/rl-2105.xml
······(See <link xlink:href="https://github.com/NixOS/rfcs/blob/master/rfcs/0042-config-option.md">RFC 0042</link>···<link xlink:href="https://kafka.apache.org/documentation/#java">upstream documentation</link>+The <package>kodi</package> package has been modified to allow concise addon management. Consider+the following configuration from previous releases of NixOS to install <package>kodi</package>,+including the <package>kodiPackages.inputstream-adaptive</package> and <package>kodiPackages.vfs-sftp</package>+All Kodi <literal>config</literal> flags have been removed, and as a result the above configuration
+16
-4
nixos/modules/services/misc/mautrix-telegram.nix
+16
-4
nixos/modules/services/misc/mautrix-telegram.nix
···+settingsFileUnsubstituted = settingsFormat.generate "mautrix-telegram-config-unsubstituted.json" cfg.settings;···enable = mkEnableOption "Mautrix-Telegram, a Matrix-Telegram hybrid puppeting/relaybot bridge";······
+2
-1
nixos/modules/services/monitoring/prometheus/exporters.nix
+2
-1
nixos/modules/services/monitoring/prometheus/exporters.nix
······
+40
nixos/modules/services/monitoring/prometheus/exporters/jitsi.nix
+40
nixos/modules/services/monitoring/prometheus/exporters/jitsi.nix
···
+23
nixos/tests/prometheus-exporters.nix
+23
nixos/tests/prometheus-exporters.nix
···
+2
-2
pkgs/applications/audio/rosegarden/default.nix
+2
-2
pkgs/applications/audio/rosegarden/default.nix
···
+2
-2
pkgs/applications/display-managers/lightdm-mini-greeter/default.nix
+2
-2
pkgs/applications/display-managers/lightdm-mini-greeter/default.nix
···
+1
-3
pkgs/applications/graphics/photoflare/default.nix
+1
-3
pkgs/applications/graphics/photoflare/default.nix
···description = "A cross-platform image editor with a powerful features and a very friendly graphical user interface";
+7
-4
pkgs/applications/misc/pueue/default.nix
+7
-4
pkgs/applications/misc/pueue/default.nix
···+{ stdenv, lib, rustPlatform, fetchFromGitHub, installShellFiles, SystemConfiguration, libiconv }:···
+6
-4
pkgs/applications/networking/browsers/asuka/default.nix
+6
-4
pkgs/applications/networking/browsers/asuka/default.nix
···
+3
-3
pkgs/applications/networking/cluster/terragrunt/default.nix
+3
-3
pkgs/applications/networking/cluster/terragrunt/default.nix
···
+6
-4
pkgs/applications/networking/mailreaders/aerc/default.nix
+6
-4
pkgs/applications/networking/mailreaders/aerc/default.nix
······
+19
-13
pkgs/applications/radio/gnss-sdr/default.nix
+19
-13
pkgs/applications/radio/gnss-sdr/default.nix
·········
+22
-33
pkgs/applications/radio/gnuradio/3.7.nix
+22
-33
pkgs/applications/radio/gnuradio/3.7.nix
·····················
+284
pkgs/applications/radio/gnuradio/3.8.nix
+284
pkgs/applications/radio/gnuradio/3.8.nix
···+# https://github.com/gnuradio/gnuradio/blob/v3.8.2.0/gnuradio-runtime/lib/controlport/thrift/README+${removeReferencesTo}/bin/remove-references-to -t ${python} $out/lib/cmake/gnuradio/GnuradioConfig.cmake+url = "https://github.com/gnuradio/gnuradio/commit/4a4fd570b398b0b50fe875fcf0eb9c9db2ea5c6e.diff";+url = "https://github.com/gnuradio/gnuradio/commit/dbc8ad7e7361fddc7b1dbc267c07a776a3f9664b.diff";+url = "https://github.com/gnuradio/gnuradio/commit/cbcb968358fad56f3646619b258f18b0e6693a07.diff";
-53
pkgs/applications/radio/gnuradio/ais.nix
-53
pkgs/applications/radio/gnuradio/ais.nix
···-url = "https://github.com/bistromath/gr-ais/commit/8502d0252a2a1a9b8d1a71795eaeb5d820684054.patch";
+64
-89
pkgs/applications/radio/gnuradio/default.nix
+64
-89
pkgs/applications/radio/gnuradio/default.nix
···············-# https://github.com/gnuradio/gnuradio/blob/v3.8.2.0/gnuradio-runtime/lib/controlport/thrift/README+# https://github.com/gnuradio/gnuradio/blob/v3.9.0.0/gnuradio-runtime/lib/controlport/thrift/README·········+# codec2 and gsm support is broken with gr3.9: https://github.com/gnuradio/gnuradio/issues/4278···${removeReferencesTo}/bin/remove-references-to -t ${python} $out/lib/cmake/gnuradio/GnuradioConfig.cmake+${removeReferencesTo}/bin/remove-references-to -t ${python} $(readlink -f $out/lib/libgnuradio-runtime.so)+${removeReferencesTo}/bin/remove-references-to -t ${python.pkgs.pybind11} $out/lib/cmake/gnuradio/gnuradio-runtimeTargets.cmake-url = "https://github.com/gnuradio/gnuradio/commit/4a4fd570b398b0b50fe875fcf0eb9c9db2ea5c6e.diff";-url = "https://github.com/gnuradio/gnuradio/commit/dbc8ad7e7361fddc7b1dbc267c07a776a3f9664b.diff";
-37
pkgs/applications/radio/gnuradio/gsm.nix
-37
pkgs/applications/radio/gnuradio/gsm.nix
···-wrapProgram "$prog" --set PYTHONPATH $PYTHONPATH:${gr-osmosdr}/lib/${python.libPrefix}/site-packages:$(toPythonPath "$out")
-38
pkgs/applications/radio/gnuradio/limesdr.nix
-38
pkgs/applications/radio/gnuradio/limesdr.nix
···
-37
pkgs/applications/radio/gnuradio/nacl.nix
-37
pkgs/applications/radio/gnuradio/nacl.nix
···
-45
pkgs/applications/radio/gnuradio/osmosdr.nix
-45
pkgs/applications/radio/gnuradio/osmosdr.nix
···
-36
pkgs/applications/radio/gnuradio/rds.nix
-36
pkgs/applications/radio/gnuradio/rds.nix
···
+86
-39
pkgs/applications/radio/gnuradio/wrapper.nix
+86
-39
pkgs/applications/radio/gnuradio/wrapper.nix
·········
+30
-6
pkgs/applications/radio/gqrx/default.nix
+30
-6
pkgs/applications/radio/gqrx/default.nix
······
+9
-10
pkgs/applications/radio/inspectrum/default.nix
+9
-10
pkgs/applications/radio/inspectrum/default.nix
······
+44
-24
pkgs/applications/radio/qradiolink/default.nix
+44
-24
pkgs/applications/radio/qradiolink/default.nix
···
+159
pkgs/applications/radio/uhd/3.5.nix
+159
pkgs/applications/radio/uhd/3.5.nix
···+# See https://files.ettus.com/manual_archive/v3.15.0.0/html/page_build_guide.html for dependencies explanations+url = "https://github.com/EttusResearch/uhd/releases/download/v${version}/uhd-images_${version}.tar.xz";+# /nix/store/wd6r25miqbk9ia53pp669gn4wrg9n9cj-gcc-7.3.0/include/c++/7.3.0/bits/vector.tcc:394:7: note: parameter passing for argument of type 'std::vector<uhd::range_t>::iterator {aka __gnu_cxx::__normal_iterator<uhd::range_t*, std::vector<uhd::range_t> >}' changed in GCC 7.1+# https://files.ettus.com/manual_archive/v3.15.0.0/html/page_build_guide.html#build_instructions_unix_arm
+9
-8
pkgs/applications/radio/uhd/default.nix
+9
-8
pkgs/applications/radio/uhd/default.nix
·········url = "https://github.com/EttusResearch/uhd/releases/download/v${version}/uhd-images_${version}.tar.xz";
+12
-248
pkgs/applications/video/kodi/default.nix
+12
-248
pkgs/applications/video/kodi/default.nix
···-, x11Support ? true, libX11, xorgproto, libXt, libXmu, libXext, libXinerama, libXrandr, libXtst, libXfixes, xdpyinfo, libXdmcp-assert usbSupport -> libusb-compat-0_1 != null && ! udevSupport; # libusb-compat-0_1 won't be used if udev is avaliable-assert useWayland -> wayland != null && wayland-protocols != null && waylandpp != null && libxkbcommon != null;-sed -i 's/--strip=''${CMAKE_STRIP}/--strip=''${CMAKE_STRIP} --ranlib=''${CMAKE_RANLIB}/' CMakeLists.txt-autoconf automake libtool # still needed for some components. Check if that is the case with 19.0-CXX=${stdenv.cc.targetPrefix}c++ LD=ld make EXTRA_CONFIGURE= -C tools/depends/native/TexturePacker---prefix PATH ":" "${lib.makeBinPath ([ python3Packages.python glxinfo ] ++ lib.optional x11Support xdpyinfo ++ lib.optional sambaSupport samba)}" \
+78
-75
pkgs/applications/video/kodi/plugins.nix
pkgs/applications/video/kodi/packages.nix
+78
-75
pkgs/applications/video/kodi/plugins.nix
pkgs/applications/video/kodi/packages.nix
·······························································
+242
pkgs/applications/video/kodi/unwrapped.nix
+242
pkgs/applications/video/kodi/unwrapped.nix
···+, x11Support ? true, libX11, xorgproto, libXt, libXmu, libXext, libXinerama, libXrandr, libXtst, libXfixes, xdpyinfo, libXdmcp+sed -i 's/--strip=''${CMAKE_STRIP}/--strip=''${CMAKE_STRIP} --ranlib=''${CMAKE_RANLIB}/' CMakeLists.txt+autoconf automake libtool # still needed for some components. Check if that is the case with 19.0+CXX=${stdenv.cc.targetPrefix}c++ LD=ld make EXTRA_CONFIGURE= -C tools/depends/native/TexturePacker
+6
-13
pkgs/applications/video/kodi/wrapper.nix
+6
-13
pkgs/applications/video/kodi/wrapper.nix
······
+2
-2
pkgs/data/fonts/twitter-color-emoji/default.nix
+2
-2
pkgs/data/fonts/twitter-color-emoji/default.nix
···
+45
pkgs/development/gnuradio-modules/ais/default.nix
+45
pkgs/development/gnuradio-modules/ais/default.nix
···
+48
pkgs/development/gnuradio-modules/gsm/default.nix
+48
pkgs/development/gnuradio-modules/gsm/default.nix
···
+61
pkgs/development/gnuradio-modules/limesdr/default.nix
+61
pkgs/development/gnuradio-modules/limesdr/default.nix
···
+25
pkgs/development/gnuradio-modules/mkDerivation.nix
+25
pkgs/development/gnuradio-modules/mkDerivation.nix
···
+46
pkgs/development/gnuradio-modules/nacl/default.nix
+46
pkgs/development/gnuradio-modules/nacl/default.nix
···
+86
pkgs/development/gnuradio-modules/osmosdr/default.nix
+86
pkgs/development/gnuradio-modules/osmosdr/default.nix
···
+59
pkgs/development/gnuradio-modules/rds/default.nix
+59
pkgs/development/gnuradio-modules/rds/default.nix
···
+3
pkgs/development/libraries/iniparser/default.nix
+3
pkgs/development/libraries/iniparser/default.nix
+12
pkgs/development/libraries/iniparser/iniparser.pc.in
+12
pkgs/development/libraries/iniparser/iniparser.pc.in
···
+2
-2
pkgs/development/libraries/libdigidocpp/default.nix
+2
-2
pkgs/development/libraries/libdigidocpp/default.nix
···url = "https://github.com/open-eid/libdigidocpp/releases/download/v${version}/libdigidocpp-${version}.tar.gz";
+2
-2
pkgs/development/libraries/libhandy/default.nix
+2
-2
pkgs/development/libraries/libhandy/default.nix
···url = "mirror://gnome/sources/${pname}/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
+2
-2
pkgs/development/libraries/libisoburn/default.nix
+2
-2
pkgs/development/libraries/libisoburn/default.nix
···
+2
-2
pkgs/development/libraries/liblinear/default.nix
+2
-2
pkgs/development/libraries/liblinear/default.nix
···
+2
-2
pkgs/development/libraries/libofx/default.nix
+2
-2
pkgs/development/libraries/libofx/default.nix
···
+2
-2
pkgs/development/libraries/oneDNN/default.nix
+2
-2
pkgs/development/libraries/oneDNN/default.nix
···
+51
pkgs/development/libraries/volk/default.nix
+51
pkgs/development/libraries/volk/default.nix
···+url = "https://github.com/gnuradio/volk/pull/434/commits/bce8531b6f1a3c5abe946ed6674b283d54258281.patch";+${removeReferencesTo}/bin/remove-references-to -t ${stdenv.cc} $(readlink -f $out/lib/libvolk.so)
+16
-7
pkgs/development/python-modules/Rtree/default.nix
+16
-7
pkgs/development/python-modules/Rtree/default.nix
······"find_library('spatialindex_c')" "'${libspatialindex}/lib/libspatialindex_c${stdenv.hostPlatform.extensions.sharedLibrary}'"
+3
-3
pkgs/development/python-modules/convertdate/default.nix
+3
-3
pkgs/development/python-modules/convertdate/default.nix
······
+1
pkgs/development/python-modules/cryptography/default.nix
+1
pkgs/development/python-modules/cryptography/default.nix
+2
-2
pkgs/development/tools/analysis/tfsec/default.nix
+2
-2
pkgs/development/tools/analysis/tfsec/default.nix
···
+3
-3
pkgs/development/tools/misc/terraform-ls/default.nix
+3
-3
pkgs/development/tools/misc/terraform-ls/default.nix
···
+3
-3
pkgs/servers/minio/default.nix
+3
-3
pkgs/servers/minio/default.nix
···
+2
-2
pkgs/servers/monitoring/loki/default.nix
+2
-2
pkgs/servers/monitoring/loki/default.nix
···
+23
pkgs/servers/monitoring/prometheus/jitsi-exporter.nix
+23
pkgs/servers/monitoring/prometheus/jitsi-exporter.nix
···
+3
-3
pkgs/servers/rtsp-simple-server/default.nix
+3
-3
pkgs/servers/rtsp-simple-server/default.nix
···
+3
-3
pkgs/tools/admin/clair/default.nix
+3
-3
pkgs/tools/admin/clair/default.nix
···
+2
-2
pkgs/tools/filesystems/reiser4progs/default.nix
+2
-2
pkgs/tools/filesystems/reiser4progs/default.nix
···
+7
-4
pkgs/tools/graphics/resvg/default.nix
+7
-4
pkgs/tools/graphics/resvg/default.nix
···
+2
-2
pkgs/tools/inputmethods/ibus-engines/ibus-anthy/default.nix
+2
-2
pkgs/tools/inputmethods/ibus-engines/ibus-anthy/default.nix
···url = "https://github.com/ibus/ibus-anthy/releases/download/${version}/${pname}-${version}.tar.gz";
+2
-2
pkgs/tools/inputmethods/ibus-engines/ibus-table/default.nix
+2
-2
pkgs/tools/inputmethods/ibus-engines/ibus-table/default.nix
···
+3
-3
pkgs/tools/misc/direnv/default.nix
+3
-3
pkgs/tools/misc/direnv/default.nix
···
+2
-2
pkgs/tools/networking/minio-client/default.nix
+2
-2
pkgs/tools/networking/minio-client/default.nix
···
+3
-3
pkgs/tools/package-management/emplace/default.nix
+3
-3
pkgs/tools/package-management/emplace/default.nix
···
+3
-3
pkgs/tools/security/age/default.nix
+3
-3
pkgs/tools/security/age/default.nix
···
+3
-3
pkgs/tools/security/teler/default.nix
+3
-3
pkgs/tools/security/teler/default.nix
···
+3
-3
pkgs/tools/security/terrascan/default.nix
+3
-3
pkgs/tools/security/terrascan/default.nix
···
+6
-4
pkgs/tools/typesetting/scdoc/default.nix
+6
-4
pkgs/tools/typesetting/scdoc/default.nix
···
+6
-4
pkgs/tools/wayland/wev/default.nix
+6
-4
pkgs/tools/wayland/wev/default.nix
······
+6
-4
pkgs/tools/wayland/wlsunset/default.nix
+6
-4
pkgs/tools/wayland/wlsunset/default.nix
······
+6
-4
pkgs/tools/wayland/wshowkeys/default.nix
+6
-4
pkgs/tools/wayland/wshowkeys/default.nix
······
+21
-9
pkgs/top-level/aliases.nix
+21
-9
pkgs/top-level/aliases.nix
···gnunet_git = throw "gnunet_git was removed due to gnunet becoming stable"; # added 2019-05-27gnupg20 = throw "gnupg20 has been removed from nixpkgs as upstream dropped support on 2017-12-31";# added 2020-07-12gnuvd = throw "gnuvd was removed because the backend service is missing"; # added 2020-01-14···kdecoration-viewer = throw "kdecoration-viewer has been removed from nixpkgs, as there is no upstream activity"; # 2020-06-16k9copy = throw "k9copy has been removed from nixpkgs, as there is no upstream activity"; # 2020-11-06julia_11 = throw "julia_11 is deprecated in favor of latest Julia version"; # added 2020-09-15···xara = throw "xara has been removed from nixpkgs. Unmaintained since 2006"; # added 2020-06-24xmpppy = throw "xmpppy has been removed from nixpkgs as it is unmaintained and python2-only";
+94
-124
pkgs/top-level/all-packages.nix
+94
-124
pkgs/top-level/all-packages.nix
·········uefi-firmware-parser = callPackage ../development/tools/analysis/uefi-firmware-parser { };······prometheus-fritzbox-exporter = callPackage ../servers/monitoring/prometheus/fritzbox-exporter.nix { };prometheus-gitlab-ci-pipelines-exporter = callPackage ../servers/monitoring/prometheus/gitlab-ci-pipelines-exporter.nix { };prometheus-haproxy-exporter = callPackage ../servers/monitoring/prometheus/haproxy-exporter.nix { };+prometheus-jitsi-exporter = callPackage ../servers/monitoring/prometheus/jitsi-exporter.nix { };prometheus-json-exporter = callPackage ../servers/monitoring/prometheus/json-exporter.nix { };prometheus-keylight-exporter = callPackage ../servers/monitoring/prometheus/keylight-exporter.nix { };prometheus-knot-exporter = callPackage ../servers/monitoring/prometheus/knot-exporter.nix { };·········inkscape-extensions = recurseIntoAttrs (callPackages ../applications/graphics/inkscape/extensions.nix {});······
+47
pkgs/top-level/gnuradio-packages.nix
+47
pkgs/top-level/gnuradio-packages.nix
···