Skip to content
This repository was archived by the owner on Apr 12, 2021. It is now read-only.
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-channels
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 86ed15dcce7d
Choose a base ref
...
head repository: NixOS/nixpkgs-channels
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 3ad650a14b04
Choose a head ref

Commits on Nov 9, 2019

  1. groff: Fix cross-compilation

    Fixup the patch from 4f3c817 so it
    applies to the current groff.
    
    The patch was removed, but cross-compilation not validated, in #70500.
    samueldr committed Nov 9, 2019
    Copy the full SHA
    313cef8 View commit details

Commits on Nov 12, 2019

  1. Copy the full SHA
    ef73f17 View commit details
  2. Copy the full SHA
    a3d98b7 View commit details
  3. Copy the full SHA
    e38a296 View commit details

Commits on Nov 14, 2019

  1. kwindowsystem: fix patch

    nyanloutre committed Nov 14, 2019
    Copy the full SHA
    75f8706 View commit details

Commits on Nov 18, 2019

  1. valgrind: Add perl as a native build input

    The changes in #67548 broke cross-compilation not for valgrind, but for
    software relying on valgrind at build-time.
    samueldr committed Nov 18, 2019
    Copy the full SHA
    0213228 View commit details

Commits on Nov 24, 2019

  1. unit: 1.12.0 -> 1.13.0

    Izorkin committed Nov 24, 2019
    Copy the full SHA
    6ae0c68 View commit details
  2. Copy the full SHA
    d5f8c4b View commit details
  3. ruby: build with soname tag

    Izorkin committed Nov 24, 2019
    Copy the full SHA
    7d0fcb8 View commit details

Commits on Nov 26, 2019

  1. stdenv: Fix gcc -idirafter shell glob in cc-wrapper

    If an empty string is passed to `-idirafter`, it breaks gcc. This commit makes
    the stdenv less fragile by expanding out the shell glob and ensuring no empty
    arguments get passed.
    Ben Hipple committed Nov 26, 2019
    Copy the full SHA
    5f589d8 View commit details

Commits on Nov 27, 2019

  1. parted: 3.2 -> 3.3

    malbarbo committed Nov 27, 2019
    Copy the full SHA
    57d6fff View commit details

Commits on Nov 29, 2019

  1. Copy the full SHA
    6e6b6a7 View commit details

Commits on Dec 1, 2019

  1. Copy the full SHA
    9ee20bf View commit details
  2. Copy the full SHA
    f7f7b75 View commit details
  3. Copy the full SHA
    cb7da09 View commit details

Commits on Dec 2, 2019

  1. pango: 1.43.0 -> 1.44.7

    d-goldin committed Dec 2, 2019
    Copy the full SHA
    e603d29 View commit details
  2. pygtk: compatibility with pango 1.44

    * Removes an unused binding that prevents compilation with newer pango
    * Adds a patch to fix a memory leak
    d-goldin committed Dec 2, 2019
    Copy the full SHA
    1a33f39 View commit details
  3. cmake: patching for harfbuzz location

    a patch to cmake to correctly locate harfbuzz:
    https://gitlab.kitware.com/cmake/cmake/issues/19531,
    needed for more recent pango.
    d-goldin committed Dec 2, 2019
    Copy the full SHA
    fea6b5f View commit details
  4. Copy the full SHA
    c25d4ab View commit details
  5. Merge pull request #73304 from nyanloutre/kdeapps_19_08_3

    kdeFrameworks: 5.62 -> 5.64; kdeApplications: 19.08.2 -> 19.08.3
    ttuegel authored Dec 2, 2019
    Copy the full SHA
    a33c5c9 View commit details
  6. Merge pull request #70650 from jtojnar/meson-0.52

    meson: 0.51.2 → 0.52.1
    jtojnar authored Dec 2, 2019
    Copy the full SHA
    3a53ef0 View commit details
  7. Merge pull request #74226 from bhpdt/fix/idirafter-stdenv

    stdenv: Fix gcc -idirafter shell glob in cc-wrapper
    matthewbauer authored Dec 2, 2019
    Copy the full SHA
    162a935 View commit details
  8. libffi: 3.2.1 -> 3.3

    matthewbauer committed Dec 2, 2019
    Copy the full SHA
    53a04a2 View commit details
  9. libffi: update meta

    - add myself as maintainer
    - license is mit
    matthewbauer committed Dec 2, 2019
    Copy the full SHA
    7c1539b View commit details

Commits on Dec 3, 2019

  1. Copy the full SHA
    be7e51a View commit details
  2. Merge pull request #74282 from d-goldin/pango_update_split

    pango, pygtk: fixing up newer pango and pygtk
    jtojnar authored Dec 3, 2019
    Copy the full SHA
    daa676f View commit details
  3. Copy the full SHA
    77b6055 View commit details
  4. Merge pull request #74855 from matthewbauer/libffi-3.3

    libffi: 3.2.1 -> 3.3
    matthewbauer authored Dec 3, 2019
    Copy the full SHA
    5f6b8d4 View commit details
  5. libndctl: 66 -> 67

    r-ryantm authored and thoughtpolice committed Dec 3, 2019
    Copy the full SHA
    004634a View commit details

Commits on Dec 4, 2019

  1. Merge pull request #74875 from d-goldin/djvulibre_sec_patches

    Christian Kauhaus committed Dec 4, 2019
    Copy the full SHA
    484b469 View commit details

Commits on Dec 5, 2019

  1. mesa: 19.2.6 -> 19.2.7

    dtzWill committed Dec 5, 2019
    Copy the full SHA
    09b9753 View commit details
  2. Copy the full SHA
    c9a19b5 View commit details
  3. Merge pull request #73491 from Izorkin/unit

    unit: 1.12.0 -> 1.13.0
    FRidh authored Dec 5, 2019
    Copy the full SHA
    353ec3f View commit details
  4. gnutls: 3.6.10 -> 3.6.11

    dtzWill authored and FRidh committed Dec 5, 2019
    Copy the full SHA
    c555684 View commit details
  5. shadow: 4.7 -> 4.8

    dtzWill authored and FRidh committed Dec 5, 2019
    Copy the full SHA
    734132e View commit details
  6. gst_all_1.gst-plugins-base: Fix building Wayland support

    Apparently, generic builder sets `nullglob`, disappearing any flags containing square brackets
    not resolving to file names (e.g. `mesonFlags = [ "-Dgl_winsys=[x11,wayland]" ];`). This caused
    the `gl_winsys` flag default to `auto` and, since we were missing `wayland-protocols`, Wayland
    support was not built.
    
    Fortunately, Meson also supports simple array notation without square brackets, so we can use
    that. No need to wait for `_structuredAttrs`.
    
    We also no longer set `gl_platform` flag, since passing the default auto value is redundant.
    jtojnar committed Dec 5, 2019
    Copy the full SHA
    5a139f0 View commit details
  7. Merge pull request #75017 from dtzWill/update/mesa-19.2.7

    mesa: 19.2.6 -> 19.2.7
    adisbladis authored Dec 5, 2019
    Copy the full SHA
    5171f0d View commit details
  8. python3Packages.lxml: 4.4.1 -> 4.4.2

    Jonathan Ringer committed Dec 5, 2019
    Copy the full SHA
    e1a4170 View commit details

Commits on Dec 6, 2019

  1. Merge pull request #75046 from jtojnar/gst/wayland

    gst_all_1.gst-plugins-base: Fix building Wayland support (nullglob fail)
    Ma27 authored Dec 6, 2019
    Copy the full SHA
    6fda860 View commit details
  2. Merge pull request #73861 from xfix/git-enable-some-of-broken-tests

    git: enable some of broken tests
    peti authored Dec 6, 2019
    Copy the full SHA
    fa9159b View commit details
  3. Merge pull request #73088 from samueldr/fix/cross/groff

    groff: Fix cross-compilation
    flokli authored Dec 6, 2019
    Copy the full SHA
    fdc71ff View commit details
  4. Merge pull request #73606 from samueldr/fix/valgrind-cross

    valgrind: Add perl as a native build input
    flokli authored Dec 6, 2019
    Copy the full SHA
    898e981 View commit details

Commits on Dec 7, 2019

  1. Merge pull request #74380 from malbarbo/parted-3.3

    parted: 3.2 -> 3.3
    nh2 authored Dec 7, 2019
    Copy the full SHA
    5d828f2 View commit details

Commits on Dec 8, 2019

  1. btrfs-progs: 5.3.1 -> 5.4

    r-ryantm committed Dec 8, 2019
    Copy the full SHA
    66f5b1f View commit details
  2. Copy the full SHA
    ff65638 View commit details
  3. Copy the full SHA
    0952c85 View commit details
  4. Copy the full SHA
    5253191 View commit details
  5. freeglut: 3.0.0 -> 3.2.1

    Jonathan Ringer authored and bjornfor committed Dec 8, 2019
    Copy the full SHA
    f5ae5ca View commit details
  6. Merge pull request #75188 from r-ryantm/auto-update/btrfs-progs

    btrfs-progs: 5.3.1 -> 5.4
    7c6f434c authored Dec 8, 2019
    Copy the full SHA
    9e52142 View commit details
  7. Copy the full SHA
    c9a8cb3 View commit details
Showing with 5,614 additions and 4,212 deletions.
  1. +0 −6 doc/builders/images/dockertools.xml
  2. +2 −2 doc/languages-frameworks/go.xml
  3. +16 −0 nixos/doc/manual/release-notes/rl-2003.xml
  4. +1 −1 nixos/modules/services/backup/postgresql-backup.nix
  5. +1 −1 nixos/modules/services/development/lorri.nix
  6. +2 −2 nixos/modules/tasks/network-interfaces-systemd.nix
  7. +1 −0 nixos/modules/virtualisation/container-config.nix
  8. +2 −2 pkgs/applications/audio/sonata/default.nix
  9. +11 −6 pkgs/applications/audio/whipper/default.nix
  10. +13 −0 pkgs/applications/editors/gnome-builder/default.nix
  11. +2 −2 pkgs/applications/editors/kakoune/default.nix
  12. +2 −2 pkgs/applications/editors/vim/common.nix
  13. +2 −2 pkgs/applications/graphics/digikam/default.nix
  14. +66 −0 pkgs/applications/graphics/pick-colour-picker/default.nix
  15. +2 −2 pkgs/applications/kde/akonadi-calendar.nix
  16. +2 −2 pkgs/applications/kde/akonadi-search.nix
  17. +2 −2 pkgs/applications/kde/akonadiconsole.nix
  18. +1 −1 pkgs/applications/kde/fetch.sh
  19. +2 −2 pkgs/applications/kde/kalarm.nix
  20. +2 −2 pkgs/applications/kde/kalarmcal.nix
  21. +2 −2 pkgs/applications/kde/kcalutils.nix
  22. +2 −2 pkgs/applications/kde/kdepim-addons.nix
  23. +2 −2 pkgs/applications/kde/kitinerary.nix
  24. +2 −2 pkgs/applications/kde/kmailtransport.nix
  25. +2 −2 pkgs/applications/kde/knotes.nix
  26. +2 −2 pkgs/applications/kde/ktnef.nix
  27. +2 −2 pkgs/applications/kde/libkgapi.nix
  28. +2 −2 pkgs/applications/kde/pim-data-exporter.nix
  29. +868 −868 pkgs/applications/kde/srcs.nix
  30. +72 −0 pkgs/applications/misc/djvulibre/CVE-2019-15142.patch
  31. +39 −0 pkgs/applications/misc/djvulibre/CVE-2019-15143.patch
  32. +111 −0 pkgs/applications/misc/djvulibre/CVE-2019-15144.patch
  33. +28 −0 pkgs/applications/misc/djvulibre/CVE-2019-15145.patch
  34. +32 −0 pkgs/applications/misc/djvulibre/CVE-2019-18804.patch
  35. +11 −0 pkgs/applications/misc/djvulibre/default.nix
  36. +51 −0 pkgs/applications/misc/djvulibre/fix_hongfuzz_crash.patch
  37. +2 −2 pkgs/applications/misc/elogind/default.nix
  38. +34 −0 pkgs/applications/misc/gpxlab/default.nix
  39. +2 −2 pkgs/applications/misc/xmr-stak/default.nix
  40. +1 −1 pkgs/applications/networking/browsers/chromium/browser.nix
  41. +7 −5 pkgs/applications/networking/browsers/chromium/common.nix
  42. +24 −24 pkgs/applications/networking/browsers/chromium/default.nix
  43. +26 −0 pkgs/applications/networking/browsers/chromium/patches/dont-use-ANGLE-by-default.patch
  44. +12 −10 pkgs/applications/networking/browsers/chromium/patches/widevine-79.patch
  45. +0 −24 pkgs/applications/networking/browsers/chromium/patches/widevine.patch
  46. +9 −9 pkgs/applications/networking/browsers/chromium/upstream-info.nix
  47. +35 −23 pkgs/applications/networking/errbot/default.nix
  48. +4 −1 pkgs/applications/networking/instant-messengers/wire-desktop/default.nix
  49. +2 −2 pkgs/applications/networking/instant-messengers/zoom-us/default.nix
  50. +2 −2 pkgs/applications/networking/mailreaders/mutt/default.nix
  51. +245 −245 pkgs/applications/networking/mailreaders/thunderbird-bin/release_sources.nix
  52. +10 −1 pkgs/applications/office/aesop/default.nix
  53. +20 −11 pkgs/applications/science/astronomy/xplanet/default.nix
  54. +0 −128 pkgs/applications/science/astronomy/xplanet/gcc6.patch
  55. +0 −141 pkgs/applications/science/astronomy/xplanet/giflib.patch
  56. +11 −6 pkgs/applications/science/electronics/gtkwave/default.nix
  57. +2 −2 pkgs/applications/science/math/R/default.nix
  58. +4 −4 pkgs/applications/version-management/git-and-tools/git-gone/default.nix
  59. +0 −7 pkgs/applications/version-management/git-and-tools/git/default.nix
  60. +78 −23 pkgs/applications/video/aegisub/default.nix
  61. +2 −2 pkgs/applications/virtualization/conmon/default.nix
  62. +9 −3 pkgs/build-support/cc-wrapper/default.nix
  63. +3 −5 pkgs/build-support/docker/default.nix
  64. +0 −1 pkgs/build-support/docker/examples.nix
  65. +15 −15 pkgs/build-support/skaware/build-skaware-package.nix
  66. +1 −1 pkgs/desktops/mate/caja-dropbox/default.nix
  67. +1 −1 pkgs/desktops/mate/caja-extensions/default.nix
  68. +1 −1 pkgs/desktops/mate/caja/default.nix
  69. +1 −1 pkgs/desktops/mate/engrampa/default.nix
  70. +1 −1 pkgs/desktops/mate/eom/default.nix
  71. +1 −1 pkgs/desktops/mate/libmatekbd/default.nix
  72. +1 −1 pkgs/desktops/mate/libmatemixer/default.nix
  73. +1 −1 pkgs/desktops/mate/libmateweather/default.nix
  74. +1 −1 pkgs/desktops/mate/marco/default.nix
  75. +1 −1 pkgs/desktops/mate/mate-applets/default.nix
  76. +1 −1 pkgs/desktops/mate/mate-backgrounds/default.nix
  77. +1 −1 pkgs/desktops/mate/mate-calc/default.nix
  78. +1 −1 pkgs/desktops/mate/mate-common/default.nix
  79. +1 −1 pkgs/desktops/mate/mate-control-center/default.nix
  80. +1 −1 pkgs/desktops/mate/mate-desktop/default.nix
  81. +1 −1 pkgs/desktops/mate/mate-icon-theme-faenza/default.nix
  82. +1 −1 pkgs/desktops/mate/mate-icon-theme/default.nix
  83. +1 −1 pkgs/desktops/mate/mate-indicator-applet/default.nix
  84. +1 −1 pkgs/desktops/mate/mate-media/default.nix
  85. +1 −1 pkgs/desktops/mate/mate-menus/default.nix
  86. +1 −1 pkgs/desktops/mate/mate-netbook/default.nix
  87. +1 −1 pkgs/desktops/mate/mate-notification-daemon/default.nix
  88. +1 −1 pkgs/desktops/mate/mate-panel/default.nix
  89. +1 −1 pkgs/desktops/mate/mate-polkit/default.nix
  90. +1 −1 pkgs/desktops/mate/mate-power-manager/default.nix
  91. +1 −1 pkgs/desktops/mate/mate-screensaver/default.nix
  92. +1 −1 pkgs/desktops/mate/mate-sensors-applet/default.nix
  93. +3 −3 pkgs/desktops/mate/mate-session-manager/default.nix
  94. +1 −1 pkgs/desktops/mate/mate-settings-daemon/default.nix
  95. +1 −1 pkgs/desktops/mate/mate-system-monitor/default.nix
  96. +1 −1 pkgs/desktops/mate/mate-terminal/default.nix
  97. +1 −1 pkgs/desktops/mate/mate-themes/default.nix
  98. +1 −1 pkgs/desktops/mate/mate-user-guide/default.nix
  99. +1 −1 pkgs/desktops/mate/mate-user-share/default.nix
  100. +1 −1 pkgs/desktops/mate/mate-utils/default.nix
  101. +1 −1 pkgs/desktops/mate/mozo/default.nix
  102. +1 −1 pkgs/desktops/mate/pluma/default.nix
  103. +1 −1 pkgs/desktops/mate/python-caja/default.nix
  104. +2 −2 pkgs/development/compilers/gcc/7/default.nix
  105. +2 −2 pkgs/development/compilers/go/1.13.nix
  106. +33 −0 pkgs/development/compilers/rasm/default.nix
  107. +6 −1 pkgs/development/go-modules/generic/default.nix
  108. +2 −0 pkgs/development/go-packages/generic/default.nix
  109. +6 −3 pkgs/development/idris-modules/tparsec.nix
  110. +22 −16 pkgs/development/interpreters/gtk-server/default.nix
  111. +1 −1 pkgs/development/interpreters/ruby/default.nix
  112. +5 −0 pkgs/development/libraries/dconf/default.nix
  113. +2 −2 pkgs/development/libraries/freeglut/default.nix
  114. +18 −0 pkgs/development/libraries/glibc/2.27-CVE-2019-19126.patch
  115. +4 −1 pkgs/development/libraries/glibc/common.nix
  116. +10 −1 pkgs/development/libraries/glog/default.nix
  117. +2 −2 pkgs/development/libraries/gnutls/default.nix
  118. +11 −6 pkgs/development/libraries/gstreamer/base/default.nix
  119. +1 −0 pkgs/development/libraries/kde-frameworks/default.nix
  120. +1 −1 pkgs/development/libraries/kde-frameworks/fetch.sh
  121. +16 −0 pkgs/development/libraries/kde-frameworks/kcalendarcore.nix
  122. +9 −7 pkgs/development/libraries/kde-frameworks/kwindowsystem/platform-plugins-path.patch
  123. +332 −316 pkgs/development/libraries/kde-frameworks/srcs.nix
  124. +0 −10 pkgs/development/libraries/libffi/3.2.1-cygwin.patch
  125. +5 −43 pkgs/development/libraries/libffi/default.nix
  126. +2 −2 pkgs/development/libraries/libndctl/default.nix
  127. +2 −2 pkgs/development/libraries/libnftnl/default.nix
  128. +2 −2 pkgs/development/libraries/librsvg/default.nix
  129. +2 −2 pkgs/development/libraries/libsoup/default.nix
  130. +2 −2 pkgs/development/libraries/mesa/default.nix
  131. +2 −2 pkgs/development/libraries/nspr/default.nix
  132. +5 −18 pkgs/development/libraries/pango/default.nix
  133. +10 −10 pkgs/development/libraries/physics/herwig/default.nix
  134. +7 −7 pkgs/development/libraries/physics/thepeg/default.nix
  135. +1 −1 pkgs/development/libraries/qt-5/hooks/wrap-qt-apps-hook.sh
  136. +2 −2 pkgs/development/python-modules/ansible/default.nix
  137. +25 −0 pkgs/development/python-modules/arrayqueues/default.nix
  138. +24 −0 pkgs/development/python-modules/colorspacious/default.nix
  139. +29 −0 pkgs/development/python-modules/etelemetry/default.nix
  140. +36 −0 pkgs/development/python-modules/flammkuchen/default.nix
  141. +28 −0 pkgs/development/python-modules/lightparam/default.nix
  142. +2 −2 pkgs/development/python-modules/lxml/default.nix
  143. +4 −3 pkgs/development/python-modules/mesa/default.nix
  144. +2 −2 pkgs/development/python-modules/mysqlclient/default.nix
  145. +8 −0 pkgs/development/python-modules/nipype/default.nix
  146. +2 −1 pkgs/development/python-modules/odo/default.nix
  147. +9 −7 pkgs/development/python-modules/pdfminer_six/default.nix
  148. +2 −2 pkgs/development/python-modules/pikepdf/default.nix
  149. +16 −2 pkgs/development/python-modules/pygtk/default.nix
  150. +32 −0 pkgs/development/python-modules/qimage2ndarray/default.nix
  151. +2 −2 pkgs/development/python-modules/sasmodels/default.nix
  152. +21 −8 pkgs/development/python-modules/streamz/default.nix
  153. +81 −0 pkgs/development/python-modules/stytra/default.nix
  154. +3 −3 pkgs/development/python-modules/tqdm/default.nix
  155. +43 −10 pkgs/development/python-modules/weboob/default.nix
  156. +3 −3 pkgs/development/r-modules/bioc-packages.nix
  157. +1,639 −1,343 pkgs/development/r-modules/cran-packages.nix
  158. +4 −4 pkgs/development/tools/ameba/default.nix
  159. +3 −0 pkgs/development/tools/analysis/valgrind/default.nix
  160. +8 −1 pkgs/development/tools/build-managers/cmake/default.nix
  161. +2 −19 pkgs/development/tools/build-managers/meson/default.nix
  162. +0 −22 pkgs/development/tools/build-managers/meson/fix-objc-linking.patch
  163. +30 −17 pkgs/development/tools/build-managers/meson/fix-rpath.patch
  164. +3 −3 pkgs/development/tools/build-managers/meson/gir-fallback-path.patch
  165. +3 −3 pkgs/development/tools/rust/cargo-geiger/default.nix
  166. +2 −2 pkgs/development/tools/rust/cargo-raze/default.nix
  167. +2 −2 pkgs/development/web/insomnia/default.nix
  168. +74 −30 pkgs/misc/vim-plugins/generated.nix
  169. +4 −0 pkgs/misc/vim-plugins/vim-plugin-names
  170. +2 −2 pkgs/os-specific/darwin/swift-corelibs/corefoundation.nix
  171. +0 −61 pkgs/os-specific/linux/bluez/bluez-5.37-obexd_without_systemd-1.patch
  172. +45 −31 pkgs/os-specific/linux/bluez/default.nix
  173. +3 −8 pkgs/os-specific/linux/ebtables/default.nix
  174. +2 −2 pkgs/os-specific/linux/iptables/default.nix
  175. +3 −1 pkgs/os-specific/linux/kernel/generate-config.pl
  176. +4 −5 pkgs/os-specific/linux/kernel/linux-libre.nix
  177. +2 −2 pkgs/os-specific/linux/kernel/linux-testing.nix
  178. +26 −0 pkgs/os-specific/linux/kernel/update-libre.sh
  179. +3 −0 pkgs/os-specific/linux/kernel/update.sh
  180. +2 −2 pkgs/os-specific/linux/nftables/default.nix
  181. +2 −8 pkgs/os-specific/linux/shadow/default.nix
  182. +26 −17 pkgs/servers/http/unit/default.nix
  183. +0 −135 pkgs/servers/mail/dovecot/2.2.x-module_dir.patch
  184. +165 −0 pkgs/servers/mail/dovecot/2.3.x-module_dir.patch
  185. +3 −3 pkgs/servers/mail/dovecot/default.nix
  186. +4 −3 pkgs/servers/mail/spamassassin/default.nix
  187. +4 −4 pkgs/servers/monitoring/loki/default.nix
  188. +25 −0 pkgs/servers/sql/dolt/default.nix
  189. +0 −5 pkgs/tools/X11/xsecurelock/default.nix
  190. +4 −4 pkgs/tools/admin/ansible/default.nix
  191. +15 −2 pkgs/tools/compression/advancecomp/default.nix
  192. +2 −2 pkgs/tools/filesystems/btrfs-progs/default.nix
  193. +25 −0 pkgs/tools/inputmethods/gebaar-libinput/default.nix
  194. +18 −18 pkgs/tools/misc/parted/default.nix
  195. +0 −34 pkgs/tools/misc/parted/gpt-unicode-test-fix.patch
  196. +1 −1 pkgs/tools/misc/tio/default.nix
  197. +37 −0 pkgs/tools/misc/xilinx-bootgen/default.nix
  198. +2 −2 pkgs/tools/networking/aircrack-ng/default.nix
  199. +2 −2 pkgs/tools/networking/network-manager/default.nix
  200. +10 −10 pkgs/tools/networking/subfinder/default.nix
  201. +131 −14 pkgs/tools/networking/subfinder/deps.nix
  202. +253 −115 pkgs/tools/package-management/cargo-license/add-Cargo.lock.patch
  203. +3 −3 pkgs/tools/package-management/cargo-license/default.nix
  204. +5 −5 pkgs/tools/package-management/cargo-tree/default.nix
  205. +2 −2 pkgs/tools/security/gnupg/22.nix
  206. +2 −2 pkgs/tools/security/tpm2-tools/default.nix
  207. +46 −0 pkgs/tools/text/groff/0001-Fix-cross-compilation-by-looking-for-ar.patch
  208. +4 −0 pkgs/tools/text/groff/default.nix
  209. +4 −5 pkgs/tools/text/ocrmypdf/default.nix
  210. +0 −56 pkgs/tools/typesetting/pygmentex/default.nix
  211. +3 −3 pkgs/tools/typesetting/tectonic/default.nix
  212. +38 −1 pkgs/tools/typesetting/tex/texlive/bin.nix
  213. +13 −6 pkgs/tools/virtualization/amazon-ecs-cli/default.nix
  214. +2 −2 pkgs/tools/virtualization/cri-tools/default.nix
  215. +2 −0 pkgs/top-level/aliases.nix
  216. +23 −19 pkgs/top-level/all-packages.nix
  217. +14 −0 pkgs/top-level/python-packages.nix
6 changes: 0 additions & 6 deletions doc/builders/images/dockertools.xml
Original file line number Diff line number Diff line change
@@ -8,12 +8,6 @@
<varname>pkgs.dockerTools</varname> is a set of functions for creating and manipulating Docker images according to the <link xlink:href="https://github.com/moby/moby/blob/master/image/spec/v1.2.md#docker-image-specification-v120"> Docker Image Specification v1.2.0 </link>. Docker itself is not used to perform any of the operations done by these functions.
</para>

<warning>
<para>
The <varname>dockerTools</varname> API is unstable and may be subject to backwards-incompatible changes in the future.
</para>
</warning>

<section xml:id="ssec-pkgs-dockerTools-buildImage">
<title>buildImage</title>

4 changes: 2 additions & 2 deletions doc/languages-frameworks/go.xml
Original file line number Diff line number Diff line change
@@ -26,7 +26,7 @@
<title>buildGoModule</title>
<programlisting>
pet = buildGoModule rec {
name = "pet-${version}";
pname = "pet";
version = "0.3.4";

src = fetchFromGitHub {
@@ -79,7 +79,7 @@ pet = buildGoModule rec {
<title>buildGoPackage</title>
<programlisting>
deis = buildGoPackage rec {
name = "deis-${version}";
pname = "deis";
version = "1.13.0";

goPackagePath = "github.com/deis/deis"; <co xml:id='ex-buildGoPackage-1' />
16 changes: 16 additions & 0 deletions nixos/doc/manual/release-notes/rl-2003.xml
Original file line number Diff line number Diff line change
@@ -204,6 +204,14 @@
The <literal>buildRustCrate</literal> infrastructure now produces <literal>lib</literal> outputs in addition to the <literal>out</literal> output.
This has led to drastically reduced closed sizes for some rust crates since development dependencies are now in the <literal>lib</literal> output.
</para>
</listitem>
<listitem>
<para>
Pango was upgraded to 1.44, which no longer uses freetype for font loading. This means that type1
and bitmap fonts are no longer supported in applications relying on Pango for font rendering
(notably, GTK application). See <link xlink:href="https://gitlab.gnome.org/GNOME/pango/issues/386">
upstream issue</link> for more information.
</para>
</listitem>
<listitem>
<para>
@@ -235,6 +243,14 @@
choices (whether to perform the action as themselves with wheel permissions, or as the root user).
</para>
</listitem>
<listitem>
<para>
NixOS containers no longer build NixOS manual by default. This saves evaluation time,
especially if there are many declarative containers defined. Note that this is already done
when <literal>&lt;nixos/modules/profiles/minimal.nix&gt;</literal> module is included
in container config.
</para>
</listitem>
</itemizedlist>
</section>

2 changes: 1 addition & 1 deletion nixos/modules/services/backup/postgresql-backup.nix
Original file line number Diff line number Diff line change
@@ -89,7 +89,7 @@ in {

pgdumpOptions = mkOption {
type = types.separatedString " ";
default = "-Cbo";
default = "-C";
description = ''
Command line options for pg_dump. This options is not used
if <literal>config.services.postgresqlBackup.backupAll</literal> is enabled.
2 changes: 1 addition & 1 deletion nixos/modules/services/development/lorri.nix
Original file line number Diff line number Diff line change
@@ -32,7 +32,7 @@ in {
description = "Lorri Daemon";
requires = [ "lorri.socket" ];
after = [ "lorri.socket" ];
path = with pkgs; [ config.nix.package gnutar gzip ];
path = with pkgs; [ config.nix.package git gnutar gzip ];
serviceConfig = {
ExecStart = "${pkgs.lorri}/bin/lorri daemon";
PrivateTmp = true;
4 changes: 2 additions & 2 deletions nixos/modules/tasks/network-interfaces-systemd.nix
Original file line number Diff line number Diff line change
@@ -60,8 +60,8 @@ in
let
domains = cfg.search ++ (optional (cfg.domain != null) cfg.domain);
genericNetwork = override:
let gateway = optional (cfg.defaultGateway != null) cfg.defaultGateway.address
++ optional (cfg.defaultGateway6 != null) cfg.defaultGateway6.address;
let gateway = optional (cfg.defaultGateway != null && (cfg.defaultGateway.address or "") != "") cfg.defaultGateway.address
++ optional (cfg.defaultGateway6 != null && (cfg.defaultGateway6.address or "") != "") cfg.defaultGateway6.address;
in optionalAttrs (gateway != [ ]) {
routes = override [
{
1 change: 1 addition & 0 deletions nixos/modules/virtualisation/container-config.nix
Original file line number Diff line number Diff line change
@@ -10,6 +10,7 @@ with lib;
nix.optimise.automatic = mkDefault false; # the store is host managed
services.udisks2.enable = mkDefault false;
powerManagement.enable = mkDefault false;
documentation.nixos.enable = mkDefault false;

networking.useHostResolvConf = mkDefault true;

4 changes: 2 additions & 2 deletions pkgs/applications/audio/sonata/default.nix
Original file line number Diff line number Diff line change
@@ -2,7 +2,7 @@
, python3Packages, gnome3, gtk3, gsettings-desktop-schemas, gobject-introspection }:

let
inherit (python3Packages) buildPythonApplication isPy3k dbus-python pygobject3 mpd2;
inherit (python3Packages) buildPythonApplication isPy3k dbus-python pygobject3 mpd2 setuptools;
in buildPythonApplication rec {
pname = "sonata";
version = "1.7b1";
@@ -29,7 +29,7 @@ in buildPythonApplication rec {
'';

propagatedBuildInputs = [
gobject-introspection gtk3 pygobject3
gobject-introspection gtk3 pygobject3 setuptools
];

# The optional tagpy dependency (for editing metadata) is not yet
17 changes: 11 additions & 6 deletions pkgs/applications/audio/whipper/default.nix
Original file line number Diff line number Diff line change
@@ -3,19 +3,24 @@

python3.pkgs.buildPythonApplication rec {
pname = "whipper";
version = "0.9.0";
version = "0.9.1.dev7+g${stdenv.lib.substring 0 7 src.rev}";

src = fetchFromGitHub {
owner = "whipper-team";
repo = "whipper";
rev = "v${version}";
sha256 = "0x1qsp021i0l5sdcm2kcv9zfwp696k4izhw898v6marf8phll7xc";
rev = "9e95f0604fa30ab06445fe46e3bc93bba6092a05";
sha256 = "1c2qldw9vxpvdfh5wl6mfcd7zzz3v8r86ffqll311lcp2zin33dg";
};

pythonPath = with python3.pkgs; [
pygobject3 musicbrainzngs urllib3 chardet
pycdio setuptools setuptools_scm mutagen
musicbrainzngs
mutagen
pycdio
pygobject3
requests
ruamel_yaml
setuptools
setuptools_scm
];

buildInputs = [ libsndfile ];
@@ -36,7 +41,7 @@ python3.pkgs.buildPythonApplication rec {
];

preBuild = ''
export SETUPTOOLS_SCM_PRETEND_VERSION="v${version}"
export SETUPTOOLS_SCM_PRETEND_VERSION="${version}"
'';

# some tests require internet access
13 changes: 13 additions & 0 deletions pkgs/applications/editors/gnome-builder/default.nix
Original file line number Diff line number Diff line change
@@ -5,6 +5,7 @@
, docbook_xsl
, docbook_xml_dtd_43
, fetchurl
, fetchpatch
, flatpak
, gnome3
, libgit2-glib
@@ -45,6 +46,18 @@ stdenv.mkDerivation rec {
sha256 = "19018pq94cxf6fywd7fsmy98x56by5zfmh140pl530gaaw84cvhb";
};

patches = [
# Fix build with Meson 0.52
(fetchpatch {
url = "https://gitlab.gnome.org/GNOME/gnome-builder/commit/c8b862b491cfbbb4f79b24d7cd90e4fb1f37cb9f.patch";
sha256 = "0n8kg7nnjqmbnyag1ps6dvrlqrxc94djjncqx10d6y7ijwdxf4w8";
})
(fetchpatch {
url = "https://gitlab.gnome.org/GNOME/gnome-builder/commit/da26dfbf78468f5ed724e022b300a07862a95833.patch";
sha256 = "0psa65bzjpjj7vc5rknv2w2dz3p50jjv10s6j2fd6lpw8j2800k4";
})
];

nativeBuildInputs = [
appstream-glib
desktop-file-utils
4 changes: 2 additions & 2 deletions pkgs/applications/editors/kakoune/default.nix
Original file line number Diff line number Diff line change
@@ -4,12 +4,12 @@ with stdenv.lib;

stdenv.mkDerivation rec {
pname = "kakoune-unwrapped";
version = "2019.07.01";
version = "2019.12.10";
src = fetchFromGitHub {
repo = "kakoune";
owner = "mawww";
rev = "v${version}";
sha256 = "0jdkldq5rygzc0wcxr1j4fmp2phciy8602ghhf6xq21a9bq2v639";
sha256 = "0cb3ndlczxvxnzb91s4idxx0cy30mnrc4znsbjpnch68fvpm0x2f";
};
nativeBuildInputs = [ pkgconfig ];
buildInputs = [ ncurses asciidoc docbook_xsl libxslt ];
4 changes: 2 additions & 2 deletions pkgs/applications/editors/vim/common.nix
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
{ lib, fetchFromGitHub }:
rec {
version = "8.1.2237";
version = "8.1.2407";

src = fetchFromGitHub {
owner = "vim";
repo = "vim";
rev = "v${version}";
sha256 = "1qwh3cw5zmjmnk07g0nc8nz8k5nlq9ilvvygnfdjy1fqg69q8p0h";
sha256 = "1h23lncm8py0ip8p61y8hivmnd8fzf8xpwpkd73d3a3fpiyd2yx8";
};

enableParallelBuilding = true;
4 changes: 2 additions & 2 deletions pkgs/applications/graphics/digikam/default.nix
Original file line number Diff line number Diff line change
@@ -9,7 +9,7 @@
, qtwebengine

, akonadi-contacts
, kcalcore
, kcalendarcore
, kconfigwidgets
, kcoreaddons
, kdoctools
@@ -89,7 +89,7 @@ mkDerivation rec {
qtwebengine

akonadi-contacts
kcalcore
kcalendarcore
kconfigwidgets
kcoreaddons
kfilemetadata
66 changes: 66 additions & 0 deletions pkgs/applications/graphics/pick-colour-picker/default.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,66 @@
{ stdenv
, fetchFromGitHub
, buildPythonPackage
, pygobject3
, pycairo
, glib
, gtk3
, gobject-introspection
, wrapGAppsHook
, python
}:

buildPythonPackage rec {
pname = "pick-colour-picker";
version = "unstable-2019-10-11"; # "1.5.0-3ec940"

src = fetchFromGitHub {
owner = "stuartlangridge";
repo = "ColourPicker";
rev = "3ec9406d787ce373f6db0d520ed38a921edb9473";
sha256 = "04l8ch9297nhkgcmyhsbg0il424c8vy0isns1c7aypn0zp0dc4zd";
};

nativeBuildInputs = [
gobject-introspection
wrapGAppsHook
];

pythonPath = [
pygobject3
pycairo
];

buildInputs = [
glib
gtk3
];

# https://github.com/NixOS/nixpkgs/issues/56943
# this must be false, otherwise the gobject-introspection hook doesn't run
strictDeps = false;

preDistPhases = [ "fixupIconPath" ];

fixupIconPath = ''
pickLoc="$out/${python.sitePackages}/pick"
shareLoc=$(echo "$out/${python.sitePackages}/nix/store/"*)
mv "$shareLoc/share" "$out/share"
sed "s|os.environ.get('SNAP'), \"usr\"|'$out'|g" -i "$pickLoc/__main__.py"
'';

meta = with stdenv.lib; {
homepage = "https://kryogenix.org/code/pick/";
license = licenses.mit;
platforms = platforms.linux;
description = "A colour picker that remembers where you picked colours from";
maintainers = [ maintainers.mkg20001 ];

longDescription = ''
Pick lets you pick colours from anywhere on your screen. Choose the colour you want and Pick remembers it, names it, and shows you a screenshot so you can remember where you got it from.
Zoom all the way in to pixels to pick just the right one. Show your colours in your choice of format: rgba() or hex, CSS or Gdk or Qt, whichever you prefer. Copy to the clipboard ready for pasting into code or graphics apps.
'';
};
}
4 changes: 2 additions & 2 deletions pkgs/applications/kde/akonadi-calendar.nix
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
mkDerivation, lib, kdepimTeam,
extra-cmake-modules, kdoctools,
akonadi, akonadi-contacts, kcalcore, kcalutils, kcontacts,
akonadi, akonadi-contacts, kcalendarcore, kcalutils, kcontacts,
kidentitymanagement, kio, kmailtransport,
}:

@@ -13,7 +13,7 @@ mkDerivation {
};
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
propagatedBuildInputs = [
akonadi akonadi-contacts kcalcore kcalutils kcontacts kidentitymanagement
akonadi akonadi-contacts kcalendarcore kcalutils kcontacts kidentitymanagement
kio kmailtransport
];
outputs = [ "out" "dev" ];
4 changes: 2 additions & 2 deletions pkgs/applications/kde/akonadi-search.nix
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
mkDerivation, lib, kdepimTeam,
extra-cmake-modules, kdoctools,
akonadi, akonadi-mime, kcalcore, kcmutils, kcontacts, kcoreaddons, kmime,
akonadi, akonadi-mime, kcalendarcore, kcmutils, kcontacts, kcoreaddons, kmime,
krunner, qtbase, xapian
}:

@@ -14,7 +14,7 @@ mkDerivation {
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
buildInputs = [ kcmutils krunner xapian ];
propagatedBuildInputs = [
akonadi akonadi-mime kcalcore kcontacts kcoreaddons kmime qtbase
akonadi akonadi-mime kcalendarcore kcontacts kcoreaddons kmime qtbase
];
outputs = [ "out" "dev" ];
}
4 changes: 2 additions & 2 deletions pkgs/applications/kde/akonadiconsole.nix
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
mkDerivation, lib, kdepimTeam,
extra-cmake-modules, kdoctools,
akonadi, akonadi-contacts, calendarsupport, kcalcore, kcompletion,
akonadi, akonadi-contacts, calendarsupport, kcalendarcore, kcompletion,
kconfigwidgets, kcontacts, kdbusaddons, kitemmodels, kpimtextedit, libkdepim,
ktextwidgets, kxmlgui, messagelib, qtbase, akonadi-search, xapian
}:
@@ -14,7 +14,7 @@ mkDerivation {
};
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
buildInputs = [
akonadi akonadi-contacts calendarsupport kcalcore kcompletion kconfigwidgets
akonadi akonadi-contacts calendarsupport kcalendarcore kcompletion kconfigwidgets
kcontacts kdbusaddons kitemmodels kpimtextedit ktextwidgets kxmlgui
messagelib qtbase libkdepim akonadi-search xapian
];
2 changes: 1 addition & 1 deletion pkgs/applications/kde/fetch.sh
Original file line number Diff line number Diff line change
@@ -1 +1 @@
WGET_ARGS=( https://download.kde.org/stable/applications/19.08.2/ )
WGET_ARGS=( https://download.kde.org/stable/applications/19.08.3/ )
4 changes: 2 additions & 2 deletions pkgs/applications/kde/kalarm.nix
Original file line number Diff line number Diff line change
@@ -6,7 +6,7 @@
kguiaddons, ki18n, kiconthemes, kjobwidgets, kcmutils, kdelibs4support, kio,
knotifications, kservice, kwidgetsaddons, kwindowsystem, kxmlgui, phonon,

kimap, akonadi, akonadi-contacts, akonadi-mime, kalarmcal, kcalcore, kcalutils,
kimap, akonadi, akonadi-contacts, akonadi-mime, kalarmcal, kcalendarcore, kcalutils,
kholidays, kidentitymanagement, libkdepim, mailcommon, kmailtransport, kmime,
pimcommon, kpimtextedit, kdepim-apps-libs, messagelib,

@@ -27,7 +27,7 @@ mkDerivation {
kguiaddons ki18n kiconthemes kjobwidgets kcmutils kdelibs4support kio
knotifications kservice kwidgetsaddons kwindowsystem kxmlgui phonon

kimap akonadi akonadi-contacts akonadi-mime kalarmcal kcalcore kcalutils
kimap akonadi akonadi-contacts akonadi-mime kalarmcal kcalendarcore kcalutils
kholidays kidentitymanagement libkdepim mailcommon kmailtransport kmime
pimcommon kpimtextedit kdepim-apps-libs messagelib

4 changes: 2 additions & 2 deletions pkgs/applications/kde/kalarmcal.nix
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
mkDerivation, lib, kdepimTeam,
extra-cmake-modules, kdoctools,
akonadi, kcalcore, kdelibs4support, kholidays, kidentitymanagement,
akonadi, kcalendarcore, kdelibs4support, kholidays, kidentitymanagement,
kpimtextedit, kcalutils
}:

@@ -13,7 +13,7 @@ mkDerivation {
};
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
propagatedBuildInputs = [
akonadi kcalcore kdelibs4support kholidays kidentitymanagement kpimtextedit kcalutils
akonadi kcalendarcore kdelibs4support kholidays kidentitymanagement kpimtextedit kcalutils
];
outputs = [ "out" "dev" ];
}
Loading