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: 7c73f53d836a
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: c26dbef830a2
Choose a head ref

Commits on Jul 25, 2018

  1. weechat: seperate weechat-unwrapped from wrapper

    If I have a patch I want to apply to weechat, I can't do that with
    overrideAttrs like I can with almost every other package, because that
    only applies to the wrapper derivation. For other wrapped packages, one
    can usually call the wrapper with any version of the derivation, but the
    weechat derivation didn't expose a wrapper creation function.
    
    Taking inspiration from other packages, particularly Firefox, I
    extracted the wrapper into its own function, made the default weechat
    derivation use that, and added weechat-unwrapped.
    
    Now I can add my custom patch like this:
    
        (wrapWeechat
          (weechat-unwrapped.overrideAttrs (oldAttrs: {
            patches = [
              (fetchpatch {
                url = "https://github.com/weechat/weechat/commit/55767f5f116db3cb56cf85f52aa80feff45b6abf.patch?full_index=1";
                sha256 = "1pkcdsby57diqds1y5hhl0fr4i8j0zax32jb0gqd36siki3lza3d";
              })
            ];
          }))
          { configure =
            { availablePlugins, ... }:
            {
              plugins = with availablePlugins; [
                (python.withPackages (packages: with packages; [ potr websocket_client ]))
              ];
            };
          })
    
    There is a small backward incompatibility here: previously, it was
    possible to get an unwrapped weechat like this:
    
        weechat.override { configure = null; }
    
    This didn't seem too important to keep around since it was also possible
    to get an unwrapped weechat in a much more obvious way:
    
        weechat.unwrapped
    
    I could probably make it so that the first way still worked, if that
    behavior turns out to really have been important.
    alyssais committed Jul 25, 2018
    Copy the full SHA
    8887e1f View commit details

Commits on Oct 29, 2018

  1. nixos/containers: don't create veths if not configured

    Previously, setting "privateNetwork = true" without specifying host and
    local addresses would create unconfigured interfaces: ve-$INSTANCE on the host
    and eth0 inside the container.
    
    These changes is rebased part of the original PR #3021.
    uvNikita committed Oct 29, 2018
    Copy the full SHA
    6d4b02d View commit details

Commits on Nov 16, 2018

  1. Copy the full SHA
    f1de24f View commit details

Commits on Nov 22, 2018

  1. Fixing "include"

    Pierre-Étienne Meunier committed Nov 22, 2018
    Copy the full SHA
    0e8332c View commit details

Commits on Nov 23, 2018

  1. Copy the full SHA
    4cb63dc View commit details
  2. Copy the full SHA
    c116de9 View commit details

Commits on Nov 26, 2018

  1. appimage-run: fix missing libatk-bridge-2.0.so.0

    Fix `error while loading shared libraries: libatk-bridge-2.0.so.0`
    when trying to run Beaker Browser >= 0.8.0
    kamilchm committed Nov 26, 2018
    Copy the full SHA
    e7fd32d View commit details

Commits on Nov 27, 2018

  1. Carnix 0.9.2

    Pierre-Étienne Meunier committed Nov 27, 2018
    Copy the full SHA
    3083fa2 View commit details

Commits on Nov 29, 2018

  1. Copy the full SHA
    db2cebb View commit details
  2. balsa: use gtkspell3 instead of enchant

    The build fails with enchant-1.6.1 and enchant2. use gtkspell instead.
    hedning committed Nov 29, 2018
    Copy the full SHA
    99512af View commit details

Commits on Nov 30, 2018

  1. anki: 2.1.6-beta1 -> 2.1.6-beta2, fix python 3.7

    With recent switch to python 3.7 this was no longer building.
    
    Upstream PR with the same patch: ankitects/anki#266
    binarin committed Nov 30, 2018
    Copy the full SHA
    8d61b9d View commit details
  2. ntfy: 2.6.0 -> 2.7.0

    jfrankenau committed Nov 30, 2018
    Copy the full SHA
    dc21737 View commit details

Commits on Dec 1, 2018

  1. Copy the full SHA
    19bffee View commit details
  2. fedpkg: fix patch

    marsam committed Dec 1, 2018
    Copy the full SHA
    7905c38 View commit details
  3. Copy the full SHA
    c220fe8 View commit details
  4. fedpkg: add fedora_cert as dependency

    [1: 1b9fd36] Removed fedora_cert from nixpkgs, but fedpkg 1.29 still
    it required at runtime.
    
    1: 1b9fd36
       fedora_cert: remove package
    marsam committed Dec 1, 2018
    Copy the full SHA
    2256273 View commit details
  5. Copy the full SHA
    35f6d1c View commit details

Commits on Dec 2, 2018

  1. Copy the full SHA
    47f5771 View commit details
  2. Copy the full SHA
    595c1e0 View commit details
  3. nixos/containers: Add assertion for container name length

    When privateNetwork is enabled, currently the container's interface name
    is derived from the container name. However, there's a hard limit
    on the size of interface names. To avoid conflicts and other issues,
    we set a limit on the container name when privateNetwork is enabled.
    
    Fixes #38509
    arianvp committed Dec 2, 2018
    Copy the full SHA
    bf10282 View commit details
  4. all-packages.nix: Alias self to res, deprecating self

    For historical reasons, self was ill-named. This removes its usages
    from all-packages.nix and provides a deprecation message for those
    who use a patched Nixpkgs.
    
    Some packages seem to depend on the peculiarities of res, as can
    be seen by making res into an alias of pkgs (normally "self").
    The super variable doesn't have all that is needed.
    
    Therefore the simple fix is not guaranteed to work and as such,
    usages of res need to be changed to pkgs or super, case by case.
    roberth committed Dec 2, 2018
    Copy the full SHA
    22aac3b View commit details
  5. vault: 0.11.2 -> 0.11.5

    Update bash completion method as described in
    https://www.vaultproject.io/docs/commands/#autocompletion
    jvassev committed Dec 2, 2018
    Copy the full SHA
    15383e8 View commit details
  6. libnids: init at 1.24

    symphorien committed Dec 2, 2018
    Copy the full SHA
    6c22b5a View commit details
  7. dsniff: init at 2.4b1

    symphorien committed Dec 2, 2018
    Copy the full SHA
    0a91d70 View commit details

Commits on Dec 3, 2018

  1. Copy the full SHA
    7369c3a View commit details
  2. Copy the full SHA
    70092fe View commit details
  3. pyre: 0.0.17 -> 0.0.18

    marsam committed Dec 3, 2018
    Copy the full SHA
    5058d36 View commit details
  4. Copy the full SHA
    9572ebe View commit details
  5. Copy the full SHA
    92cba3a View commit details
  6. pyre: simplify build phases

    Mic92 committed Dec 3, 2018
    Copy the full SHA
    3d444cf View commit details
  7. Copy the full SHA
    e59970e View commit details
  8. Merge pull request #51424 from marsam/feature/update-pyre

    pyre: 0.0.17 -> 0.0.18
    Mic92 authored Dec 3, 2018
    Copy the full SHA
    60ede4d View commit details
  9. nix-review: 0.6.1 -> 1.0.1

    - use nix build instead of nix-build
    - writes per-build log in the current working directory
    - symlinks the builds in the current working directory
    - detects & deduplicates build aliases
    - markdown reports
    - filter builds by regex
    - generate nix expression files that can be build by the user
    Mic92 committed Dec 3, 2018
    Copy the full SHA
    53f1ffa View commit details
  10. Merge pull request #50448 from MatrixAI/mnist

    mnist: init at 2018-11-16
    c0bw3b authored Dec 3, 2018
    Copy the full SHA
    4cde69a View commit details
  11. Merge pull request #51411 from jfrankenau/update-ntfy

    ntfy: 2.6.0 -> 2.7.0
    c0bw3b authored Dec 3, 2018
    Copy the full SHA
    e869896 View commit details
  12. iwd: 0.11 -> 0.12

    jfrankenau committed Dec 3, 2018
    Copy the full SHA
    de23f0b View commit details
  13. bloop: 1.0.0 -> 1.1.0

    Tomahna committed Dec 3, 2018
    Copy the full SHA
    57ec5d0 View commit details
  14. Merge pull request #51418 from symphorien/dsniff

    dsniff: init at 2.4b1
    7c6f434c authored Dec 3, 2018
    Copy the full SHA
    34efe45 View commit details
  15. vimPlugins: update

    rvolosatovs committed Dec 3, 2018
    Copy the full SHA
    d59498f View commit details
  16. Merge pull request #51434 from Mic92/nix-review

    nix-review: 0.6.1 -> 1.0.1
    Mic92 authored Dec 3, 2018
    Copy the full SHA
    01d864c View commit details
  17. Copy the full SHA
    3b2bf76 View commit details
  18. Merge pull request #51358 from ivan/libtorrent-1.1.11

    libtorrentRasterbar: 1.1.10 -> 1.1.11
    worldofpeace authored Dec 3, 2018
    Copy the full SHA
    5198a4c View commit details
  19. Copy the full SHA
    ee1f6e2 View commit details
  20. nvidia_legacy_340: Remove unneeded/failing patch

    The patch is not applying and no longer needed after upgrade in
    045575e. Now the same result is
    achieved by the following lines in the driver package itself:
    
        #if defined(NV_DRM_LEGACY_PCI_INIT_PRESENT)
        #define nv_drm_pci_init drm_legacy_pci_init
        #define nv_drm_pci_exit drm_legacy_pci_exit
        #else
        #define nv_drm_pci_init drm_pci_init
        #define nv_drm_pci_exit drm_pci_exit
        #endif
    binarin committed Dec 3, 2018
    Copy the full SHA
    caed71e View commit details
  21. Merge pull request #50936 from tathougies/travis/dhcpcd-runtime-shell

    dhcpcd: Use runtimeShell in dhcpcd-run-hooks
    matthewbauer authored Dec 3, 2018
    Copy the full SHA
    357732e View commit details
  22. Merge pull request #50452 from P-E-Meunier/carnix-fix

    Rust build-support: fixing a compilation error in some crates
    grahamc authored Dec 3, 2018
    Copy the full SHA
    fc459de View commit details
  23. jpeginfo: init at 1.6.1

    jpeginfo prints information and tests integrity of JPEG/JFIF files.
    bjornfor committed Dec 3, 2018
    Copy the full SHA
    84a2463 View commit details
  24. nixos/jenkins-job-builder: stop reloadScript on error

    Currently there are two calls to curl in the reloadScript, neither which
    check for errors. If something is misconfigured (like wrong authToken),
    the only trace that something wrong happened is this log message:
    
      Asking Jenkins to reload config
      <h1>Bad Message 400</h1><pre>reason: Illegal character VCHAR='<'</pre>
    
    The service isn't marked as failed, so it's easy to miss.
    
    Fix it by passing --fail to curl.
    
    While at it:
    * Add $curl_opts and $jenkins_url variables to keep the curl command
      lines DRY.
    * Add --show-error to curl to show short error message explanation when
      things go wrong (like HTTP 401 error).
    * Lower-case the $CRUMB variable as upper case is for exported environment
      variables.
    
    The new behaviour, when having wrong accessToken:
    
      Asking Jenkins to reload config
      curl: (22) The requested URL returned error: 401
    
    And the service is clearly marked as failed in `systemctl --failed`.
    bjornfor committed Dec 3, 2018
    Copy the full SHA
    8ebfd5c View commit details
  25. nixos/jenkins-job-builder: add accessTokenFile option

    The new option allows storing the secret access token outside the world
    readable Nix store.
    bjornfor committed Dec 3, 2018
    Copy the full SHA
    bb94d41 View commit details
  26. Merge pull request #51446 from rvolosatovs/update/vim-plugins

    vimPlugins: update
    Mic92 authored Dec 3, 2018
    Copy the full SHA
    20f3c94 View commit details
Loading