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: eeaf3a131fbe
Choose a base ref
...
head repository: NixOS/nixpkgs
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 71f67f178df9
Choose a head ref

Commits on Apr 27, 2018

  1. Verified

    This commit was signed with the committer’s verified signature.
    headius Charles Oliver Nutter
    Copy the full SHA
    c3c6951 View commit details

Commits on Jun 25, 2018

  1. Use a NixOS module for generating the gdk-pixbuf loaders cache.

    Fixes issue #33231 and makes it possible to enable Plasma and KDE at the same time.
    
    Previously, this worked like this:
    - The gdk-pixbuf package comes with a cache file covering the modules bundled
      with gdk-pixbuf.
    - The librsvg package comes with a cache covering modules from gdk-pixbuf as
      well as librsvg.
    - plasma5 and xfce modules set the environment variable GDK_PIXBUF_MODULE_FILE
      to the one from librsvg, so that SVG was supported in addition to the
      formats supported by gdk-pixbuf. However if both were enabled a configuration
      conflict would result (despite setting to the same value).
    
    While this sort of worked (ignoring the conflict which perhaps could be hacked
    around), it is unscalable and a hack, as there would be a real problem when one
    wanted to add a third package that supports additional image formats.
    
    A new NixOS module (gdk-pixbuf) is added with a configuration option
    (modulePackages) that other modules use to request specific packages to be
    included in the loaders cache. When any package is present in the list, the
    module generates a system-wide loaders cache which includes the requested
    packages (and always gdk-pixbuf itself), and sets the environment variable
    GDK_PIXBUF_MODULE_FILE to point to the generated cache file.
    
    The plasma5 and xfce modules are updated to add librsvg to modulePackages
    instead of setting GDK_PIXBUF_MODULE_FILE.
    
    Note that many packages create wrappers that set GDK_PIXBUF_MODULE_FILE,
    some directly to the one from librsvg. Therefore this change does not
    change the existing hack in the librsvg package which ensures that
    file is generated. This change aims only to solve the conflict in the
    global environent variable configuration.
    ambrop72 committed Jun 25, 2018
    Copy the full SHA
    d9fa88d View commit details

Commits on Sep 4, 2018

  1. nix-daemon service: Ensure ssh is on PATH. Fixes #46038.

    This fixes a regression introduced in commit
      700e21d
    
    nix needs ssh on path for the SSH substituter functionality,
    not only the distributed builds functionality.
    
    Signed-off-by: Niklas Hambüchen <mail@nh2.me>
    nh2 committed Sep 4, 2018
    Copy the full SHA
    31919bc View commit details

Commits on Sep 7, 2018

  1. linuxPackages.evdi: 1.5.0 -> 1.5.0.2

    Semi-automatic update generated by
    https://github.com/ryantm/nixpkgs-update tools. This update was made
    based on information from
    https://repology.org/metapackage/evdi/versions
    R. RyanTM committed Sep 7, 2018
    Copy the full SHA
    ef043c7 View commit details

Commits on Sep 19, 2018

  1. Copy the full SHA
    aaa3e3f View commit details

Commits on Sep 23, 2018

  1. nixos/network-interfaces-scripted: fix container networking bug

    When a bridge interface was reconfigured, running containers using
    this bridge lost connectivity: restarting network-addresses-brN.service
    triggered a restart of network-setup.service via a "partOf" relationship
    introduced in 07e0c0e.
    This in turn restarted brN-netdev.service.
    The bridge was thus destroyed and recreated with the same name but a new
    interface id, causing attached veth interfaces to lose their connection.
    
    This change removes the "partOf" relationship between
    network-setup.service and network-addresses-brN.service for all bridges.
    xeji committed Sep 23, 2018
    Copy the full SHA
    2742063 View commit details

Commits on Sep 26, 2018

  1. ejson: init at 1.2.0

    manveru committed Sep 26, 2018
    Copy the full SHA
    3a275ac View commit details

Commits on Oct 2, 2018

  1. Copy the full SHA
    2125e07 View commit details
  2. coreutils: remove optionalString in postPatch

    no reason to make this part conditional
    matthewbauer committed Oct 2, 2018
    Copy the full SHA
    ff05683 View commit details
  3. patch: use checkInputs instead of conditional

    This is more clear, to separate test dependencies.
    matthewbauer committed Oct 2, 2018
    Copy the full SHA
    b068e22 View commit details
  4. harfbuzz: 1.8.8 -> 1.9.0 (#47049)

    Semi-automatic update generated by
    https://github.com/ryantm/nixpkgs-update tools. This update was made
    based on information from
    https://repology.org/metapackage/harfbuzz/versions
    r-ryantm authored and xeji committed Oct 2, 2018
    Copy the full SHA
    b85cb53 View commit details
  5. unbound: 1.7.3 -> 1.8.0 (#46938)

    Semi-automatic update generated by
    https://github.com/ryantm/nixpkgs-update tools. This update was made
    based on information from
    https://repology.org/metapackage/unbound/versions
    r-ryantm authored and xeji committed Oct 2, 2018
    Copy the full SHA
    2d759f2 View commit details

Commits on Oct 3, 2018

  1. boohu: init at 0.10.0

    Free Potion committed Oct 3, 2018
    Copy the full SHA
    af08956 View commit details
  2. opensm: 3.3.20 -> 3.3.21

    Old git source repository was dead. Switched to GitHub
    markuskowa committed Oct 3, 2018
    Copy the full SHA
    ced5563 View commit details
  3. obs-studio: 22.0.2 -> 22.0.3

    Semi-automatic update generated by
    https://github.com/ryantm/nixpkgs-update tools. This update was made
    based on information from
    https://repology.org/metapackage/obs-studio/versions
    r-ryantm committed Oct 3, 2018
    Copy the full SHA
    ecd4fc5 View commit details
  4. rustc: 1.29.0 -> 1.29.1

    From the changelog:
    
    - The standard library's `str::repeat` function contained an out of bounds write
      caused by an integer overflow. This has been fixed by deterministically
      panicking when an overflow happens.
    andir committed Oct 3, 2018
    Copy the full SHA
    aef6830 View commit details
  5. Copy the full SHA
    6ad43a0 View commit details
  6. Merge pull request #47649 from andir/staging-rustc-1.29.1

    rustc: 1.29.0 -> 1.29.1
    andir authored Oct 3, 2018
    Copy the full SHA
    78adf2c View commit details
  7. Copy the full SHA
    0dd86a3 View commit details
  8. help2man: 1.47.6 -> 1.47.7

    Semi-automatic update generated by
    https://github.com/ryantm/nixpkgs-update tools. This update was made
    based on information from
    https://repology.org/metapackage/help2man/versions
    r-ryantm committed Oct 3, 2018
    Copy the full SHA
    bc39898 View commit details
  9. remove support for pre-5.26 Perl

    volth committed Oct 3, 2018
    Copy the full SHA
    5f91657 View commit details
  10. Merge pull request #47801 from volth/perl-5.26

    remove support for pre-5.26 Perl
    Mic92 authored Oct 3, 2018
    Copy the full SHA
    f89098a View commit details
  11. remove support for pre-5.26 Perl

    volth authored Oct 3, 2018
    Copy the full SHA
    8a7cf66 View commit details
  12. Merge pull request #47810 from volth/patch-251

    remove support for pre-5.26 Perl (2)
    Mic92 authored Oct 3, 2018
    Copy the full SHA
    a0290d9 View commit details
  13. audacity: 2.2.2 -> 2.3.0

    Semi-automatic update generated by
    https://github.com/ryantm/nixpkgs-update tools. This update was made
    based on information from
    https://repology.org/metapackage/audacity/versions
    r-ryantm committed Oct 3, 2018
    Copy the full SHA
    c9c9f18 View commit details

Commits on Oct 4, 2018

  1. WIP liquidsoap update

    magnetophon committed Oct 4, 2018
    Copy the full SHA
    3b32eff View commit details
  2. Merge pull request #47790 from r-ryantm/auto-update/help2man

    help2man: 1.47.6 -> 1.47.7
    pSub authored Oct 4, 2018
    Copy the full SHA
    94be7e6 View commit details

Commits on Oct 5, 2018

  1. nixos: correct improper uses of mkEnableOption, clarify service descr…

    …iptions
    
    Several service definitions used `mkEnableOption` with text starting
    with "Whether to", which produced funny option descriptions like
    "Whether to enable Whether to run the rspamd daemon..".
    
    This commit corrects this, and adds short descriptions of services
    to affected service definitions.
    pvgoran committed Oct 5, 2018
    1
    Copy the full SHA
    858b263 View commit details
  2. numactl: drop musl patch

    musl support was added upstream in v2.0.12 in
    numactl/numactl@31dc295
    orivej committed Oct 5, 2018
    Copy the full SHA
    3fea631 View commit details
  3. slurm: add lz4 dependency

    Slurm looks for lz4 by default, and if it finds it can improve its compression techniques
    bhipple committed Oct 5, 2018
    Copy the full SHA
    2ed17db View commit details
  4. mesa: 18.2.1 -> 18.2.2

    dtzWill committed Oct 5, 2018
    Copy the full SHA
    6dc9e7d View commit details

Commits on Oct 6, 2018

  1. webkitgtk222x: init at 2.22.2

    yrashk committed Oct 6, 2018
    Copy the full SHA
    9289920 View commit details
  2. Merge pull request #47931 from dtzWill/update/mesa-18.2.2

    mesa: 18.2.1 -> 18.2.2
    dtzWill authored Oct 6, 2018
    Copy the full SHA
    c606de1 View commit details
  3. Copy the full SHA
    50e947f View commit details
  4. Copy the full SHA
    0bcbb97 View commit details
  5. astroid: 0.13 -> 0.14

    yrashk committed Oct 6, 2018
    Copy the full SHA
    f0e5a51 View commit details
  6. gnupg20: set version variable to fix gnupg1compat

    Presently, gnupg1compat only works with gnupg22. Without this change, the error
    
    ```
    error: attribute 'version' missing, at .../nixpkgs/pkgs/tools/security/gnupg/1compat.nix:4:26
    ```
    
    is emitted when evaluating
    
    ```
    pkgs.gnupg1compat.override { gnupg = pkgs.gnupg20; }'
    ```
    charles-dyfis-net committed Oct 6, 2018
    Copy the full SHA
    f7cd362 View commit details
  7. Copy the full SHA
    1e23714 View commit details
  8. Add zlib; swap to lz4.dev

    bhipple committed Oct 6, 2018
    Copy the full SHA
    2a1fa9a View commit details

Commits on Oct 7, 2018

  1. Copy the full SHA
    a9a88b0 View commit details
  2. Copy the full SHA
    226f31b View commit details
  3. aeolus: 0.9.5 -> 0.9.7

    magnetophon committed Oct 7, 2018
    Copy the full SHA
    250485c View commit details
  4. Copy the full SHA
    d6860f4 View commit details
  5. Copy the full SHA
    4fd0f59 View commit details
  6. Copy the full SHA
    395b5f6 View commit details
  7. Copy the full SHA
    123cb97 View commit details
  8. Copy the full SHA
    c1949a3 View commit details
  9. Copy the full SHA
    9affe6c View commit details
  10. buildRustPackage: fix regex for separating lib and bin

    E.g. exa was wrongly put into /lib, as it matches
    
      .*.a
    
    but not
    
      .*\.a
    erictapen committed Oct 7, 2018
    Copy the full SHA
    64d0676 View commit details

Commits on Oct 8, 2018

  1. Copy the full SHA
    fb0b3ac View commit details
Showing 328 changed files with 11,293 additions and 3,646 deletions.
8 changes: 0 additions & 8 deletions .dir-locals.el

This file was deleted.

2 changes: 1 addition & 1 deletion .github/CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -20,7 +20,7 @@ under the terms of [COPYING](../COPYING), which is an MIT-like license.
(Motivation for change. Additional information.)
```

For consistency, there should not be a period at the end of the commit message.
For consistency, there should not be a period at the end of the commit message's summary line (the first line of the commit message).

Examples:

Loading