Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: NixOS/nixpkgs
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: f70fe4af35ec
Choose a base ref
...
head repository: NixOS/nixpkgs
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 463f738cc682
Choose a head ref

Commits on Sep 10, 2020

  1. perlPackages: init Catalyst::Authentication::Store::LDAP at 1.016 (an…

    …d dependencies)
    
    This is part of and effort of adding LDAP support to hydra.
    andir committed Sep 10, 2020
    Copy the full SHA
    24aedc9 View commit details

Commits on Oct 1, 2020

  1. Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    ce07fef View commit details

Commits on Oct 15, 2020

  1. electrum: 4.0.3 -> 4.0.4

    prusnak committed Oct 15, 2020
    Copy the full SHA
    24883ec View commit details

Commits on Oct 23, 2020

  1. fmt: 6.2.1 -> 7.0.3

    samuelgrf committed Oct 23, 2020
    Copy the full SHA
    67f70f9 View commit details
  2. fmt_6, fmt_7: init

    samuelgrf committed Oct 23, 2020
    Copy the full SHA
    0c10d50 View commit details
  3. Copy the full SHA
    e8c80d8 View commit details

Commits on Oct 28, 2020

  1. gnomeExtensions.clipboard-indicator: 34 -> 37

    clipboard-indicator has a new release. Most notably, this adds support
    for GNOME 3.38 and drops support for 3.36 (note that while the extension
    no longer lists 3.36 as a supported version, it does still work).
    
    [Full changelog](Tudmotu/gnome-shell-extension-clipboard-indicator@v34...v37)
    jonafato committed Oct 28, 2020
    Copy the full SHA
    3c122da View commit details

Commits on Nov 1, 2020

  1. libcef: 74.1.14 -> 75.1.14

    Update libcef package to 75.1.14
    
    This will allow us to enable browser source in the obs-studio build. It will
    also mean that obs-linuxbrowser probably doesn't work, but it's not needed any
    longer, so that shouldn't be a problem.
    Munksgaard committed Nov 1, 2020
    Copy the full SHA
    de5875a View commit details
  2. obs-studio: Enable builtin browser support

    Since version 25, OBS Studio has shipped with a version of obs-browser that
    includes linux support (which means that we don't need the obs-linuxbrowser any
    more). This commit enables the builtin browser source.
    
    Fixes #98035
    
    Thanks to @mohe2015 for fixing a patchelf issue I had!
    Munksgaard committed Nov 1, 2020
    Copy the full SHA
    f0d31b3 View commit details
  3. Remove obs-linuxbrowser

    No longer needed since #99284
    Munksgaard committed Nov 1, 2020
    Copy the full SHA
    cbcb841 View commit details

Commits on Nov 4, 2020

  1. opendht: 2.1.4 -> 2.1.6

    r-ryantm committed Nov 4, 2020
    Copy the full SHA
    ea4201e View commit details
  2. pounce: 1.4p2 -> 2.0

    r-ryantm committed Nov 4, 2020
    Copy the full SHA
    404f6fb View commit details
  3. Copy the full SHA
    562eaaf View commit details

Commits on Nov 6, 2020

  1. Copy the full SHA
    5a540a8 View commit details

Commits on Nov 7, 2020

  1. maintainers: add dbirks

    dbirks committed Nov 7, 2020
    Copy the full SHA
    7aa50bb View commit details
  2. Copy the full SHA
    6c9aaf2 View commit details
  3. makemkv: add jre_headless PATH through the wrapper

    MakeMKV requires a Java runtime environment to extract some Blu-ray
    disks:
    
    http://www.makemkv.com/bdjava/
    
    This change provides jre_headless by default.
    danieldk committed Nov 7, 2020
    Copy the full SHA
    83e9cc4 View commit details
  4. ssmsh: init at 1.4.3

    dbirks committed Nov 7, 2020
    Copy the full SHA
    e7ce7e3 View commit details

Commits on Nov 8, 2020

  1. 4th: init at 3.62.5

    AndersonTorres committed Nov 8, 2020
    Copy the full SHA
    2898985 View commit details
  2. Copy the full SHA
    e940b82 View commit details
  3. ungoogled-chromium: 86.0.4240.111-1 -> 86.0.4240.183-1

    based on chromium master@b3939086
    squalus committed Nov 8, 2020
    Copy the full SHA
    a0ea60f View commit details

Commits on Nov 9, 2020

  1. pulseaudio-hsphfpd: init at 2020-11-02

    eadwu authored and gebner committed Nov 9, 2020
    Copy the full SHA
    3378435 View commit details
  2. treewide: generate pulseaudio pulseDir

    eadwu authored and gebner committed Nov 9, 2020
    Copy the full SHA
    0e4d0d9 View commit details
  3. Copy the full SHA
    aea7f1b View commit details
  4. Copy the full SHA
    a63c722 View commit details
  5. tree-sitter: update grammars

    NickHu committed Nov 9, 2020
    Copy the full SHA
    4d8adcc View commit details
  6. pijul: 0.12.0 -> 1.0.0-alpha

    dywedir committed Nov 9, 2020
    Copy the full SHA
    2e14001 View commit details

Commits on Nov 10, 2020

  1. Copy the full SHA
    4735ed0 View commit details
  2. Copy the full SHA
    9979ec1 View commit details
  3. Copy the full SHA
    841664a View commit details
  4. Copy the full SHA
    a126b44 View commit details
  5. maintainers: add pulsation

    pulsation committed Nov 10, 2020
    Copy the full SHA
    f116aa4 View commit details
  6. hsphfpd: init at 2020-10-25

    eadwu authored and gebner committed Nov 10, 2020
    Copy the full SHA
    0f83b30 View commit details
  7. nixos/*: hsphfpd support

    eadwu authored and gebner committed Nov 10, 2020
    Copy the full SHA
    4d0ad27 View commit details
  8. Copy the full SHA
    7387dc5 View commit details
  9. Copy the full SHA
    3000a0f View commit details
  10. Copy the full SHA
    a84a2de View commit details
  11. gimpPlugins.lqrPlugin: 0.7.1 → 0.7.2

    carlobaldassi/gimp-lqr-plugin@v0.7.1...v0.7.2
    
    Also switch to GitHub upstream and use installPhase from generic builder (thanks to the pkg-config variables).
    jtojnar committed Nov 10, 2020
    Copy the full SHA
    f4c5131 View commit details

Commits on Nov 11, 2020

  1. Copy the full SHA
    9b5b1d2 View commit details
  2. Copy the full SHA
    fe1568f View commit details
  3. davfs2: 1.5.6 -> 1.6.0

    Ma27 committed Nov 11, 2020
    1
    Copy the full SHA
    fba4c99 View commit details
  4. unison: 2.51.2 -> 2.51.3

    Ma27 committed Nov 11, 2020
    Copy the full SHA
    3f41f8b View commit details
  5. weechat: 2.9 -> 3.0

    mweinelt committed Nov 11, 2020
    Copy the full SHA
    8928b4b View commit details
  6. Copy the full SHA
    a79902f View commit details
  7. gimpPlugins: include GIMP into the scope

    So that it can be easily overridden.
    
    Also clean up, update usage comment for this century and remove alias.
    jtojnar committed Nov 11, 2020
    1
    Copy the full SHA
    aa96bd2 View commit details
  8. brave: 1.15.76 -> 1.16.72

    JeffLabonte committed Nov 11, 2020
    Copy the full SHA
    13e4f18 View commit details
  9. lightburn: 0.9.16 -> 0.9.18

    r-ryantm committed Nov 11, 2020
    Copy the full SHA
    cfbe799 View commit details
  10. Copy the full SHA
    5eb3f97 View commit details
  11. Copy the full SHA
    ca9dcfb View commit details
  12. lsof: 4.93.2 -> 4.94.0

    r-ryantm committed Nov 11, 2020
    Copy the full SHA
    0251996 View commit details
Showing with 2,207 additions and 1,363 deletions.
  1. +2 −2 doc/contributing/reviewing-contributions.xml
  2. +2 −2 doc/languages-frameworks/dotnet.section.md
  3. +1 −2 doc/stdenv/meta.xml
  4. +18 −0 maintainers/maintainer-list.nix
  5. +38 −38 nixos/doc/manual/configuration/gpu-accel.xml
  6. +1 −1 nixos/doc/manual/contributing-to-this-manual.xml
  7. +7 −0 nixos/doc/manual/installation/installing-from-other-distro.xml
  8. +35 −25 nixos/doc/manual/release-notes/rl-2009.xml
  9. +9 −0 nixos/doc/manual/release-notes/rl-2103.xml
  10. +37 −37 nixos/doc/varlistentry-fixer.rb
  11. +1 −1 nixos/modules/config/pulseaudio.nix
  12. +1 −0 nixos/modules/hardware/acpilight.nix
  13. +28 −4 nixos/modules/services/hardware/bluetooth.nix
  14. +2 −5 nixos/modules/tasks/filesystems/zfs.nix
  15. +3 −3 nixos/tests/postfix.nix
  16. +34 −1 nixos/tests/zfs.nix
  17. +3 −4 pkgs/applications/audio/bambootracker/default.nix
  18. +2 −2 pkgs/applications/audio/musikcube/default.nix
  19. +8 −4 pkgs/applications/audio/pulseaudio-modules-bt/default.nix
  20. +1 −1 pkgs/applications/audio/pulseaudio-modules-bt/fix-install-path.patch
  21. +10 −7 pkgs/applications/audio/vmpk/default.nix
  22. +9 −7 pkgs/applications/blockchains/openethereum/default.nix
  23. +0 −20 pkgs/applications/blockchains/openethereum/lock.patch
  24. +3 −3 pkgs/applications/blockchains/polkadot/default.nix
  25. +29 −0 pkgs/applications/blockchains/turbo-geth.nix
  26. +2 −2 pkgs/applications/blockchains/wasabiwallet/default.nix
  27. +3 −3 pkgs/applications/editors/android-studio/default.nix
  28. +4 −2 pkgs/applications/graphics/gimp/default.nix
  29. +44 −34 pkgs/applications/graphics/gimp/plugins/default.nix
  30. +1 −1 pkgs/applications/graphics/gimp/wrapper.nix
  31. +2 −2 pkgs/applications/graphics/lightburn/default.nix
  32. +3 −3 pkgs/applications/graphics/pdfcpu/default.nix
  33. +0 −3 pkgs/applications/kde/k3b.nix
  34. +2 −2 pkgs/applications/misc/batsignal/default.nix
  35. +3 −3 pkgs/applications/misc/electrum/default.nix
  36. +2 −2 pkgs/applications/misc/gpxsee/default.nix
  37. +2 −2 pkgs/applications/misc/gremlin-console/default.nix
  38. +3 −3 pkgs/applications/misc/joplin-desktop/default.nix
  39. +2 −2 pkgs/applications/misc/klayout/default.nix
  40. +2 −2 pkgs/applications/misc/simplenote/default.nix
  41. +2 −2 pkgs/applications/misc/syncthingtray/default.nix
  42. +2 −2 pkgs/applications/misc/wofi/default.nix
  43. +3 −3 pkgs/applications/misc/xmenu/default.nix
  44. +2 −2 pkgs/applications/misc/xmrig/proxy.nix
  45. +2 −2 pkgs/applications/misc/zathura/core/default.nix
  46. +28 −12 pkgs/applications/misc/zathura/pdf-mupdf/default.nix
  47. +2 −2 pkgs/applications/networking/browsers/brave/default.nix
  48. +12 −12 pkgs/applications/networking/browsers/chromium/upstream-info.json
  49. +6 −6 pkgs/applications/networking/browsers/tor-browser-bundle-bin/default.nix
  50. +6 −1 pkgs/applications/networking/browsers/ungoogled-chromium/common.nix
  51. +2 −13 pkgs/applications/networking/browsers/ungoogled-chromium/default.nix
  52. +3 −3 pkgs/applications/networking/browsers/ungoogled-chromium/ungoogled-src.nix
  53. +29 −1 pkgs/applications/networking/browsers/ungoogled-chromium/update.py
  54. +33 −9 pkgs/applications/networking/browsers/ungoogled-chromium/upstream-info.json
  55. +2 −2 pkgs/applications/networking/cloudflared/default.nix
  56. +3 −3 pkgs/applications/networking/cluster/k9s/default.nix
  57. +2 −2 pkgs/applications/networking/cluster/kubelogin/default.nix
  58. +2 −2 pkgs/applications/networking/cluster/kubernetes/default.nix
  59. +49 −0 pkgs/applications/networking/cluster/octant/default.nix
  60. +3 −3 pkgs/applications/networking/cluster/tanka/default.nix
  61. +1 −1 pkgs/applications/networking/cluster/terraform/default.nix
  62. +2 −2 pkgs/applications/networking/cluster/terragrunt/default.nix
  63. +3 −3 pkgs/applications/networking/gns3/default.nix
  64. +2 −11 pkgs/applications/networking/instant-messengers/dino/default.nix
  65. +2 −2 pkgs/applications/networking/instant-messengers/signal-cli/default.nix
  66. +2 −2 pkgs/applications/networking/instant-messengers/toxic/default.nix
  67. +2 −2 pkgs/applications/networking/irc/weechat/default.nix
  68. +1 −1 pkgs/applications/networking/nextcloud-client/default.nix
  69. +3 −3 pkgs/applications/networking/seaweedfs/default.nix
  70. +2 −2 pkgs/applications/networking/sniffers/sngrep/default.nix
  71. +0 −52 pkgs/applications/networking/sync/unison/4.08-compatibility.patch
  72. +2 −8 pkgs/applications/networking/sync/unison/default.nix
  73. +0 −31 pkgs/applications/networking/sync/unison/lablgtk.patch
  74. +2 −2 pkgs/applications/radio/dump1090/default.nix
  75. +2 −2 pkgs/applications/radio/gqrx/default.nix
  76. +39 −0 pkgs/applications/radio/quisk/default.nix
  77. +14 −8 pkgs/applications/science/electronics/magic-vlsi/default.nix
  78. +21 −26 pkgs/applications/science/electronics/verilog/default.nix
  79. +2 −2 pkgs/applications/science/logic/lean/default.nix
  80. +5 −6 pkgs/applications/version-management/git-and-tools/gh/default.nix
  81. +30 −50 pkgs/applications/version-management/pijul/default.nix
  82. +0 −12 pkgs/applications/version-management/pijul/thrussh-build-fix.patch
  83. +23 −6 pkgs/applications/video/makemkv/default.nix
  84. +20 −2 pkgs/applications/video/obs-studio/default.nix
  85. +0 −49 pkgs/applications/video/obs-studio/linuxbrowser.nix
  86. +2 −2 pkgs/desktops/gnome-3/extensions/clipboard-indicator/default.nix
  87. +2 −2 pkgs/desktops/gnome-3/extensions/material-shell/default.nix
  88. +39 −0 pkgs/development/compilers/4th/default.nix
  89. +1 −1 pkgs/development/compilers/bluespec/default.nix
  90. +0 −3 pkgs/development/compilers/compcert/default.nix
  91. +2 −2 pkgs/development/compilers/dasm/default.nix
  92. +22 −4 pkgs/development/compilers/dotnet/default.nix
  93. +2 −2 pkgs/development/compilers/go/1.14.nix
  94. +2 −2 pkgs/development/compilers/go/1.15.nix
  95. +3 −3 pkgs/development/compilers/nextpnr/default.nix
  96. +2 −2 pkgs/development/compilers/souffle/default.nix
  97. +31 −8 pkgs/development/compilers/yosys/default.nix
  98. +3 −3 pkgs/development/haskell-modules/configuration-common.nix
  99. +0 −1 pkgs/development/haskell-modules/configuration-hackage2nix.yaml
  100. +14 −6 pkgs/development/interpreters/evcxr/default.nix
  101. +20 −13 pkgs/development/interpreters/python/cpython/3.10/no-ldconfig.patch
  102. +3 −0 pkgs/development/interpreters/python/cpython/default.nix
  103. +2 −2 pkgs/development/interpreters/python/default.nix
  104. +2 −2 pkgs/development/libraries/armadillo/default.nix
  105. +2 −2 pkgs/development/libraries/ayatana-ido/default.nix
  106. +6 −5 pkgs/development/libraries/bobcat/default.nix
  107. +2 −2 pkgs/development/libraries/catch2/default.nix
  108. +16 −8 pkgs/development/libraries/drumstick/default.nix
  109. +9 −0 pkgs/development/libraries/drumstick/drumstick-fluidsynth.patch
  110. +12 −0 pkgs/development/libraries/drumstick/drumstick-plugins.patch
  111. +3 −3 pkgs/development/libraries/faudio/default.nix
  112. +67 −51 pkgs/development/libraries/fmt/default.nix
  113. +1 −1 pkgs/development/libraries/google-cloud-cpp/default.nix
  114. +7 −1 pkgs/development/libraries/gstreamer/bad/default.nix
  115. +2 −2 pkgs/development/libraries/intel-media-driver/default.nix
  116. +4 −4 pkgs/development/libraries/libcef/default.nix
  117. +2 −10 pkgs/development/libraries/libplacebo/default.nix
  118. +11 −2 pkgs/development/libraries/librdf/raptor2.nix
  119. +3 −3 pkgs/development/libraries/nanoflann/default.nix
  120. +2 −2 pkgs/development/libraries/oneDNN/default.nix
  121. +2 −2 pkgs/development/libraries/opencascade-occt/default.nix
  122. +2 −2 pkgs/development/libraries/opendht/default.nix
  123. +3 −3 pkgs/development/libraries/physics/geant4/default.nix
  124. +2 −2 pkgs/development/libraries/qpdf/default.nix
  125. +2 −2 pkgs/development/libraries/qrencode/default.nix
  126. +2 −2 pkgs/development/libraries/rnnoise-plugin/default.nix
  127. +7 −4 pkgs/development/libraries/soundtouch/default.nix
  128. +2 −2 pkgs/development/libraries/tiledb/default.nix
  129. +12 −12 pkgs/development/ocaml-modules/digestif/default.nix
  130. +0 −24 pkgs/development/ocaml-modules/mstruct/default.nix
  131. +2 −3 pkgs/development/python-modules/bitstring/default.nix
  132. +2 −2 pkgs/development/python-modules/colorlog/default.nix
  133. +40 −0 pkgs/development/python-modules/fastecdsa/default.nix
  134. +13 −9 pkgs/development/python-modules/gtts-token/default.nix
  135. +9 −5 pkgs/development/python-modules/py-multihash/default.nix
  136. +2 −2 pkgs/development/python-modules/setuptools-rust/default.nix
  137. +10 −2 pkgs/development/python-modules/urwidtrees/default.nix
  138. +2 −2 pkgs/development/tools/analysis/rr/default.nix
  139. +4 −4 pkgs/development/tools/build-managers/bloop/default.nix
  140. +2 −2 pkgs/development/tools/dt-schema/default.nix
  141. +2 −2 pkgs/development/tools/metals/default.nix
  142. +2 −2 pkgs/development/tools/misc/lsof/default.nix
  143. +2 −2 pkgs/development/tools/misc/nix-build-uncached/default.nix
  144. +3 −3 pkgs/development/tools/misc/terraformer/default.nix
  145. +3 −3 pkgs/development/tools/packet-cli/default.nix
  146. +56 −0 pkgs/development/tools/parsing/bisonc++/default.nix
  147. +15 −5 pkgs/development/tools/parsing/tree-sitter/default.nix
  148. +1 −0 pkgs/development/tools/parsing/tree-sitter/grammars/default.nix
  149. +4 −4 pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-cpp.json
  150. +4 −4 pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-go.json
  151. +10 −0 pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-java.json
  152. +4 −4 pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-javascript.json
  153. +4 −4 pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-python.json
  154. +4 −4 pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-ruby.json
  155. +4 −4 pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-rust.json
  156. +4 −4 pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-typescript.json
  157. +2 −2 pkgs/development/tools/pipenv/default.nix
  158. +3 −3 pkgs/development/tools/sd-local/default.nix
  159. +2 −2 pkgs/development/tools/skaffold/default.nix
  160. +6 −6 pkgs/development/tools/trellis/default.nix
  161. +2 −2 pkgs/development/tools/vagrant/default.nix
  162. +2 −2 pkgs/development/tools/vagrant/gemset.nix
  163. +2 −2 pkgs/development/tools/yarn/default.nix
  164. +2 −2 pkgs/development/tools/yq-go/default.nix
  165. +3 −3 pkgs/games/empty-epsilon/default.nix
  166. +4 −4 pkgs/misc/drivers/epson-escpr2/default.nix
  167. +178 −178 pkgs/misc/vim-plugins/generated.nix
  168. +1 −1 pkgs/misc/vim-plugins/vim-plugin-names
  169. +4 −4 pkgs/misc/vscode-extensions/default.nix
  170. +2 −8 pkgs/os-specific/linux/bcc/default.nix
  171. +2 −2 pkgs/os-specific/linux/criu/default.nix
  172. +10 −10 pkgs/os-specific/linux/kernel/hardened/patches.json
  173. +2 −2 pkgs/os-specific/linux/kernel/linux-4.14.nix
  174. +2 −2 pkgs/os-specific/linux/kernel/linux-4.19.nix
  175. +2 −2 pkgs/os-specific/linux/kernel/linux-4.4.nix
  176. +2 −2 pkgs/os-specific/linux/kernel/linux-4.9.nix
  177. +2 −2 pkgs/os-specific/linux/kernel/linux-5.4.nix
  178. +2 −2 pkgs/os-specific/linux/kernel/linux-5.9.nix
  179. +0 −26 pkgs/os-specific/linux/kernel/linux-mptcp-94.nix
  180. +2 −2 pkgs/os-specific/linux/kernel/linux-rt-5.4.nix
  181. +2 −2 pkgs/os-specific/linux/kernel/linux-testing.nix
  182. +2 −2 pkgs/os-specific/linux/microcode/intel.nix
  183. +2 −2 pkgs/os-specific/linux/pcm/default.nix
  184. +2 −6 pkgs/os-specific/linux/wireguard/default.nix
  185. +0 −12 pkgs/os-specific/linux/wireguard/linux-5.4.76-fix.patch
  186. +2 −2 pkgs/os-specific/linux/zfs/default.nix
  187. +2 −2 pkgs/servers/atlassian/confluence.nix
  188. +2 −2 pkgs/servers/bazarr/default.nix
  189. +2 −2 pkgs/servers/home-assistant/component-packages.nix
  190. +2 −2 pkgs/servers/home-assistant/default.nix
  191. +2 −2 pkgs/servers/jackett/default.nix
  192. +2 −2 pkgs/servers/livepeer/default.nix
  193. +3 −1 pkgs/servers/mail/postfix/default.nix
  194. +4 −4 pkgs/servers/monitoring/grafana/default.nix
  195. +3 −3 pkgs/servers/monitoring/sensu-go/default.nix
  196. +3 −3 pkgs/servers/monitoring/thanos/default.nix
  197. +2 −2 pkgs/servers/pounce/default.nix
  198. +100 −0 pkgs/servers/pulseaudio/add-option-for-installation-sysconfdir.patch
  199. +13 −0 pkgs/servers/pulseaudio/correct-ldflags.patch
  200. +4 −0 pkgs/servers/pulseaudio/default.nix
  201. +46 −0 pkgs/servers/pulseaudio/hsphfpd.nix
  202. +219 −0 pkgs/servers/pulseaudio/pali.nix
  203. +3 −3 pkgs/servers/rtsp-simple-server/default.nix
  204. +2 −2 pkgs/servers/sickbeard/sickgear.nix
  205. +2 −2 pkgs/servers/sql/cockroachdb/default.nix
  206. +2 −2 pkgs/servers/tracing/tempo/default.nix
  207. +3 −3 pkgs/servers/traefik/default.nix
  208. +2 −2 pkgs/servers/web-apps/rss-bridge/default.nix
  209. +3 −3 pkgs/shells/zsh/oh-my-zsh/default.nix
  210. +2 −2 pkgs/shells/zsh/pure-prompt/default.nix
  211. +2 −2 pkgs/tools/admin/eksctl/default.nix
  212. +3 −3 pkgs/tools/admin/procs/default.nix
  213. +26 −0 pkgs/tools/admin/ssmsh/default.nix
  214. +2 −2 pkgs/tools/admin/stripe-cli/default.nix
  215. +42 −0 pkgs/tools/filesystems/davfs2/0002-Make-sure-that-the-setuid-wrapped-umount-is-invoked.patch
  216. +6 −16 pkgs/tools/filesystems/davfs2/default.nix
  217. +2 −2 pkgs/tools/filesystems/netatalk/default.nix
  218. +2 −2 pkgs/tools/filesystems/rar2fs/default.nix
  219. +6 −11 pkgs/tools/graphics/oxipng/default.nix
  220. +2 −2 pkgs/tools/graphics/vips/default.nix
  221. +3 −3 pkgs/tools/graphics/viu/default.nix
  222. +3 −3 pkgs/tools/misc/broot/default.nix
  223. +2 −2 pkgs/tools/misc/colord/default.nix
  224. +2 −2 pkgs/tools/misc/diffoscope/default.nix
  225. +2 −2 pkgs/tools/misc/fortune/default.nix
  226. +2 −2 pkgs/tools/misc/lokalise2-cli/default.nix
  227. +2 −2 pkgs/tools/misc/mutagen/default.nix
  228. +3 −3 pkgs/tools/misc/onefetch/default.nix
  229. +2 −2 pkgs/tools/misc/pgcenter/default.nix
  230. +2 −2 pkgs/tools/misc/pgmetrics/default.nix
  231. +3 −3 pkgs/tools/misc/pistol/default.nix
  232. +3 −3 pkgs/tools/misc/rpm-ostree/default.nix
  233. +2 −2 pkgs/tools/misc/slurp/default.nix
  234. +2 −14 pkgs/tools/misc/trash-cli/default.nix
  235. +3 −3 pkgs/tools/package-management/nfpm/default.nix
  236. +2 −2 pkgs/tools/security/1password-gui/default.nix
  237. +2 −2 pkgs/tools/security/saml2aws/default.nix
  238. +2 −2 pkgs/tools/security/spectre-meltdown-checker/default.nix
  239. +2 −2 pkgs/tools/system/bfs/default.nix
  240. +2 −2 pkgs/tools/system/inxi/default.nix
  241. +2 −2 pkgs/tools/system/throttled/default.nix
  242. +2 −2 pkgs/tools/text/ocrmypdf/default.nix
  243. +2 −2 pkgs/tools/text/ugrep/default.nix
  244. +2 −2 pkgs/tools/text/vale/default.nix
  245. +2 −2 pkgs/tools/text/vgrep/default.nix
  246. +2 −2 pkgs/tools/virtualization/rootlesskit/default.nix
  247. +37 −19 pkgs/top-level/all-packages.nix
  248. +0 −2 pkgs/top-level/ocaml-packages.nix
  249. +60 −4 pkgs/top-level/perl-packages.nix
  250. +2 −0 pkgs/top-level/python-packages.nix
  251. +5 −0 pkgs/top-level/static.nix
4 changes: 2 additions & 2 deletions doc/contributing/reviewing-contributions.xml
Original file line number Diff line number Diff line change
@@ -7,8 +7,8 @@
<warning>
<para>
The following section is a draft, and the policy for reviewing is still being discussed in issues such as <link
xlink:href="https://github.com/NixOS/nixpkgs/issues/11166">#11166 </link> and <link
xlink:href="https://github.com/NixOS/nixpkgs/issues/20836">#20836 </link>.
xlink:href="https://github.com/NixOS/nixpkgs/issues/11166">#11166 </link> and <link
xlink:href="https://github.com/NixOS/nixpkgs/issues/20836">#20836 </link>.
</para>
</warning>
<para>
4 changes: 2 additions & 2 deletions doc/languages-frameworks/dotnet.section.md
Original file line number Diff line number Diff line change
@@ -64,9 +64,9 @@ $ dotnet --info

The `dotnetCorePackages.sdk_X_Y` is preferred over the old dotnet-sdk as both major and minor version are very important for a dotnet environment. If a given minor version isn't present (or was changed), then this will likely break your ability to build a project.

## dotnetCorePackages.sdk vs dotnetCorePackages.netcore vs dotnetCorePackages.aspnetcore
## dotnetCorePackages.sdk vs vs dotnetCorePackages.net vs dotnetCorePackages.netcore vs dotnetCorePackages.aspnetcore

The `dotnetCorePackages.sdk` contains both a runtime and the full sdk of a given version. The `netcore` and `aspnetcore` packages are meant to serve as minimal runtimes to deploy alongside already built applications.
The `dotnetCorePackages.sdk` contains both a runtime and the full sdk of a given version. The `net`, `netcore` and `aspnetcore` packages are meant to serve as minimal runtimes to deploy alongside already built applications. For runtime versions >= .NET 5 `net` is used while `netcore` is used for older .NET Core runtime version.

## Packaging a Dotnet Application

3 changes: 1 addition & 2 deletions doc/stdenv/meta.xml
Original file line number Diff line number Diff line change
@@ -189,8 +189,7 @@ hello-2.3 A program that produces a familiar, friendly greeting
</term>
<listitem>
<para>
A list of names and e-mail addresses of the maintainers of this Nix expression. If you would like to be a maintainer of a package, you may want to add yourself to <link
xlink:href="https://github.com/NixOS/nixpkgs/blob/master/maintainers/maintainer-list.nix"><filename>nixpkgs/maintainers/maintainer-list.nix</filename></link>. There is no restriction to becoming a maintainer, just add each new maintainer to that list in a separate commit titled 'maintainers: add alice', and reference maintainers with <literal>maintainers = with lib.maintainers; [ alice bob ]</literal>.
A list of the maintainers of this Nix expression. Maintainers are defined in <link xlink:href="https://github.com/NixOS/nixpkgs/blob/master/maintainers/maintainer-list.nix"><filename>nixpkgs/maintainers/maintainer-list.nix</filename></link>. There is no restriction to becoming a maintainer, just add yourself to that list in a separate commit titled 'maintainers: add alice', and reference maintainers with <literal>maintainers = with lib.maintainers; [ alice bob ]</literal>.
</para>
</listitem>
</varlistentry>
18 changes: 18 additions & 0 deletions maintainers/maintainer-list.nix
Original file line number Diff line number Diff line change
@@ -2023,6 +2023,16 @@
githubId = 49904992;
name = "Dawid Sowa";
};
dbirks = {
email = "david@birks.dev";
github = "dbirks";
githubId = 7545665;
name = "David Birks";
keys = [{
longkeyid = "ed25519/0xBB999F83D9A19A36";
fingerprint = "B26F 9AD8 DA20 3392 EF87 C61A BB99 9F83 D9A1 9A36";
}];
};
dbohdan = {
email = "dbohdan@dbohdan.com";
github = "dbohdan";
@@ -3883,6 +3893,8 @@
};
jcumming = {
email = "jack@mudshark.org";
github = "jcumming";
githubId = 1982341;
name = "Jack Cummings";
};
jD91mZM2 = {
@@ -9970,4 +9982,10 @@
githubId = 19290397;
name = "Tunc Uzlu";
};
pulsation = {
name = "Philippe Sam-Long";
email = "1838397+pulsation@users.noreply.github.com";
github = "pulsation";
githubId = 1838397;
};
}
76 changes: 38 additions & 38 deletions nixos/doc/manual/configuration/gpu-accel.xml
Original file line number Diff line number Diff line change
@@ -65,16 +65,16 @@ Platform Vendor Advanced Micro Devices, Inc.</screen>
<title>AMD</title>

<para>
Modern AMD <link
xlink:href="https://en.wikipedia.org/wiki/Graphics_Core_Next">Graphics
Core Next</link> (GCN) GPUs are supported through the
<package>rocm-opencl-icd</package> package. Adding this package to
<xref linkend="opt-hardware.opengl.extraPackages"/> enables OpenCL
support:

<programlisting><xref linkend="opt-hardware.opengl.extraPackages"/> = [
rocm-opencl-icd
];</programlisting>
Modern AMD <link
xlink:href="https://en.wikipedia.org/wiki/Graphics_Core_Next">Graphics
Core Next</link> (GCN) GPUs are supported through the
<package>rocm-opencl-icd</package> package. Adding this package to
<xref linkend="opt-hardware.opengl.extraPackages"/> enables OpenCL
support:

<programlisting><xref linkend="opt-hardware.opengl.extraPackages"/> = [
rocm-opencl-icd
];</programlisting>
</para>
</section>

@@ -100,9 +100,9 @@ Platform Vendor Advanced Micro Devices, Inc.</screen>
support. For example, for Gen8 and later GPUs, the following
configuration can be used:

<programlisting><xref linkend="opt-hardware.opengl.extraPackages"/> = [
intel-compute-runtime
];</programlisting>
<programlisting><xref linkend="opt-hardware.opengl.extraPackages"/> = [
intel-compute-runtime
];</programlisting>

</para>
</section>
@@ -173,31 +173,31 @@ GPU1:
<title>AMD</title>

<para>
Modern AMD <link
xlink:href="https://en.wikipedia.org/wiki/Graphics_Core_Next">Graphics
Core Next</link> (GCN) GPUs are supported through either radv, which is
part of <package>mesa</package>, or the <package>amdvlk</package> package.
Adding the <package>amdvlk</package> package to
<xref linkend="opt-hardware.opengl.extraPackages"/> makes both drivers
available for applications and lets them choose. A specific driver can
be forced as follows:

<programlisting><xref linkend="opt-hardware.opengl.extraPackages"/> = [
pkgs.<package>amdvlk</package>
];

# To enable Vulkan support for 32-bit applications, also add:
<xref linkend="opt-hardware.opengl.extraPackages32"/> = [
pkgs.driversi686Linux.<package>amdvlk</package>
];

# For amdvlk
<xref linkend="opt-environment.variables"/>.VK_ICD_FILENAMES =
"/run/opengl-driver/share/vulkan/icd.d/amd_icd64.json";
# For radv
<xref linkend="opt-environment.variables"/>.VK_ICD_FILENAMES =
"/run/opengl-driver/share/vulkan/icd.d/radeon_icd.x86_64.json";
</programlisting>
Modern AMD <link
xlink:href="https://en.wikipedia.org/wiki/Graphics_Core_Next">Graphics
Core Next</link> (GCN) GPUs are supported through either radv, which is
part of <package>mesa</package>, or the <package>amdvlk</package> package.
Adding the <package>amdvlk</package> package to
<xref linkend="opt-hardware.opengl.extraPackages"/> makes both drivers
available for applications and lets them choose. A specific driver can
be forced as follows:

<programlisting><xref linkend="opt-hardware.opengl.extraPackages"/> = [
pkgs.<package>amdvlk</package>
];

# To enable Vulkan support for 32-bit applications, also add:
<xref linkend="opt-hardware.opengl.extraPackages32"/> = [
pkgs.driversi686Linux.<package>amdvlk</package>
];

# For amdvlk
<xref linkend="opt-environment.variables"/>.VK_ICD_FILENAMES =
"/run/opengl-driver/share/vulkan/icd.d/amd_icd64.json";
# For radv
<xref linkend="opt-environment.variables"/>.VK_ICD_FILENAMES =
"/run/opengl-driver/share/vulkan/icd.d/radeon_icd.x86_64.json";
</programlisting>
</para>
</section>
</section>
2 changes: 1 addition & 1 deletion nixos/doc/manual/contributing-to-this-manual.xml
Original file line number Diff line number Diff line change
@@ -12,7 +12,7 @@ xlink:href="https://github.com/NixOS/nixpkgs">Nixpkgs</link> repository.
You can quickly check your edits with the following:
</para>
<screen>
<prompt>$ </prompt>cd /path/to/nixpkgs/nixos/doc/manual
<prompt>$ </prompt>cd /path/to/nixpkgs
<prompt>$ </prompt>nix-build nixos/release.nix -A manual.x86_64-linux
</screen>
<para>
Original file line number Diff line number Diff line change
@@ -161,6 +161,13 @@ nixpkgs https://nixos.org/channels/nixpkgs-unstable</screen>
existing systems without the help of a rescue USB drive or similar.
</para>
</warning>
<note>
<para>
On some distributions there are separate PATHS for programs intended only for root.
In order for the installation to succeed, you might have to use <literal>PATH="$PATH:/usr/sbin:/sbin"</literal>
in the following command.
</para>
</note>
<screen><prompt>$ </prompt>sudo PATH="$PATH" NIX_PATH="$NIX_PATH" `which nixos-install` --root /mnt</screen>
<para>
Again, please refer to the <literal>nixos-install</literal> step in
60 changes: 35 additions & 25 deletions nixos/doc/manual/release-notes/rl-2009.xml
Original file line number Diff line number Diff line change
@@ -234,7 +234,17 @@
</listitem>
</itemizedlist>
</listitem>

<listitem>
<para>
Starting with this release, the hydra-build-result
<literal>nixos-<replaceable>YY.MM</replaceable></literal>
branches no longer exist in the <link
xlink:href="https://github.com/nixos/nixpkgs-channels">deprecated
nixpkgs-channels repository</link>. These branches are now in
<link xlink:href="https://github.com/nixos/nixpkgs">the main nixpkgs
repository</link>.
</para>
</listitem>
</itemizedlist>
</section>

@@ -1593,30 +1603,30 @@ services.transmission.settings.rpc-bind-address = "0.0.0.0";
<para>
Agda has been heavily reworked.
<itemizedlist>
<listitem>
<para>
<literal>agda.mkDerivation</literal> has been heavily changed and
is now located at <package>agdaPackages.mkDerivation</package>.
</para>
</listitem>
<listitem>
<para>
New top-level packages <package>agda</package> and
<literal>agda.withPackages</literal> have been added, the second
of which sets up agda with access to chosen libraries.
</para>
</listitem>
<listitem>
<para>
All agda libraries now live under
<literal>agdaPackages</literal>.
</para>
</listitem>
<listitem>
<para>
Many broken libraries have been removed.
</para>
</listitem>
<listitem>
<para>
<literal>agda.mkDerivation</literal> has been heavily changed and
is now located at <package>agdaPackages.mkDerivation</package>.
</para>
</listitem>
<listitem>
<para>
New top-level packages <package>agda</package> and
<literal>agda.withPackages</literal> have been added, the second
of which sets up agda with access to chosen libraries.
</para>
</listitem>
<listitem>
<para>
All agda libraries now live under
<literal>agdaPackages</literal>.
</para>
</listitem>
<listitem>
<para>
Many broken libraries have been removed.
</para>
</listitem>
</itemizedlist>
See the <link
xlink:href="https://nixos.org/nixpkgs/manual/#agda">new
9 changes: 9 additions & 0 deletions nixos/doc/manual/release-notes/rl-2103.xml
Original file line number Diff line number Diff line change
@@ -163,6 +163,15 @@
<literal>vim</literal> switched to Python 3, dropping all Python 2 support.
</para>
</listitem>
<listitem>
<para>
<link linkend="opt-boot.zfs.forceImportAll">boot.zfs.forceImportAll</link>
previously did nothing, but has been fixed. However its default has been
changed to <literal>false</literal> to preserve the existing default
behaviour. If you have this explicitly set to <literal>true</literal>,
please note that your non-root pools will now be forcibly imported.
</para>
</listitem>
</itemizedlist>
</section>

74 changes: 37 additions & 37 deletions nixos/doc/varlistentry-fixer.rb
Original file line number Diff line number Diff line change
@@ -15,8 +15,8 @@
include REXML

if ARGV.length < 1 then
$stderr.puts "Needs a filename."
exit 1
$stderr.puts "Needs a filename."
exit 1
end

filename = ARGV.shift
@@ -51,17 +51,17 @@
# Generates: --optionnamevalue
# ^^ ^^
doc.elements.each("//varlistentry/term") do |term|
["varname", "function", "option", "replaceable"].each do |prev_name|
term.elements.each(prev_name) do |el|
if el.next_element and
el.next_element.name == "replaceable" and
el.next_sibling_node.class == Element
then
$touched = true
term.insert_after(el, Text.new(" "))
end
end
end
["varname", "function", "option", "replaceable"].each do |prev_name|
term.elements.each(prev_name) do |el|
if el.next_element and
el.next_element.name == "replaceable" and
el.next_sibling_node.class == Element
then
$touched = true
term.insert_after(el, Text.new(" "))
end
end
end
end


@@ -75,17 +75,17 @@
# Generates: -Ipath
# ^^
doc.elements.each("//cmdsynopsis/arg") do |term|
["option", "replaceable"].each do |prev_name|
term.elements.each(prev_name) do |el|
if el.next_element and
el.next_element.name == "replaceable" and
el.next_sibling_node.class == Element
then
$touched = true
term.insert_after(el, Text.new(" "))
end
end
end
["option", "replaceable"].each do |prev_name|
term.elements.each(prev_name) do |el|
if el.next_element and
el.next_element.name == "replaceable" and
el.next_sibling_node.class == Element
then
$touched = true
term.insert_after(el, Text.new(" "))
end
end
end
end

# <cmdsynopsis>
@@ -104,21 +104,21 @@
# Generates: [{--profile-name | -p }name]
# ^^^^
doc.elements.each("//cmdsynopsis/arg") do |term|
["group"].each do |prev_name|
term.elements.each(prev_name) do |el|
if el.next_element and
el.next_element.name == "replaceable" and
el.next_sibling_node.class == Element
then
$touched = true
term.insert_after(el, Text.new(" "))
end
end
end
["group"].each do |prev_name|
term.elements.each(prev_name) do |el|
if el.next_element and
el.next_element.name == "replaceable" and
el.next_sibling_node.class == Element
then
$touched = true
term.insert_after(el, Text.new(" "))
end
end
end
end


if $touched then
doc.context[:attribute_quote] = :quote
doc.write(output: File.open(filename, "w"))
doc.context[:attribute_quote] = :quote
doc.write(output: File.open(filename, "w"))
end
2 changes: 1 addition & 1 deletion nixos/modules/config/pulseaudio.nix
Original file line number Diff line number Diff line change
@@ -263,7 +263,7 @@ in {
(drv: drv.override { pulseaudio = overriddenPackage; })
cfg.extraModules;
modulePaths = builtins.map
(drv: "${drv}/lib/pulse-${overriddenPackage.version}/modules")
(drv: "${drv}/${overriddenPackage.pulseDir}/modules")
# User-provided extra modules take precedence
(overriddenModules ++ [ overriddenPackage ]);
in lib.concatStringsSep ":" modulePaths;
Loading