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

Commits on Nov 16, 2019

  1. Copy the full SHA
    fd38a11 View commit details
  2. Copy the full SHA
    c4e9dd4 View commit details
  3. Copy the full SHA
    2488f6a View commit details
  4. fx_cast_bridge: fix double-slash

    (cherry picked from commit 61576be)
    dtzWill committed Nov 16, 2019
    Copy the full SHA
    b7c783c View commit details
  5. fx_cast: libc

    (cherry picked from commit c6d6f63)
    dtzWill committed Nov 16, 2019
    Copy the full SHA
    a216652 View commit details
  6. fx_cast: use pname a bit more

    (cherry picked from commit a01a80a)
    dtzWill committed Nov 16, 2019
    Copy the full SHA
    b232587 View commit details

Commits on Dec 15, 2019

  1. openvswitch: better integration with systemd

    Systemd dependencies for scripted mode
    were refactored according to analysis in #34586.
    
    networking.vswitches can now be used with systemd-networkd,
    although they are not supported by the daemon, a nixos receipe
    creates the switch and attached required interfaces (just like
    the scripted version).
    
    Vlans and internal interfaces are implemented following the
      template format i.e. each interface is
    described using an attributeSet (vlan and type at the moment).
    If vlan is present, then interface is added to the vswitch with
    given tag (access mode). Type internal enabled vswitch to create
    interfaces (see openvswitch docs).
    
    Added configuration for configuring supported openFlow version on
    the vswitch
    
    This commit is a split from the original PR #35127.
    netixx committed Dec 15, 2019
    Copy the full SHA
    cd3597b View commit details

Commits on Dec 31, 2019

  1. Copy the full SHA
    a15efd8 View commit details

Commits on Jan 6, 2020

  1. gerrit: 3.0.2 -> 3.1.2

    r-ryantm committed Jan 6, 2020
    Copy the full SHA
    46736ce View commit details

Commits on Jan 13, 2020

  1. Copy the full SHA
    cd5222a View commit details

Commits on Jan 15, 2020

  1. imageworsener: init at 1.3.3

    emilazy committed Jan 15, 2020
    Copy the full SHA
    9fb7712 View commit details

Commits on Jan 23, 2020

  1. Copy the full SHA
    5d2ea07 View commit details

Commits on Jan 31, 2020

  1. Copy the full SHA
    acab138 View commit details

Commits on Feb 2, 2020

  1. chatterino2: fix install on macOS

    On Darwin/macOS, chatterino2's install phase copies no files into the
    output. `make install` does not copy chatterino2.app. Copy the .app
    manually, fixing the installation.
    
    With this patch, chatterino2 almost works on macOS. Issue #42893
    applies, so to make chatterino2 work, you must install qtbase in your
    environment. For example:
    
        $ nix-env -iA nixpkgs.qt5.qtbase
        $ open ~/.nix-profile/Applications/chatterino.app
    strager committed Feb 2, 2020
    Copy the full SHA
    cdd1c21 View commit details
  2. chatterino2: fix: Could not find the Qt platform plugin "cocoa" in ""

    wrapQtAppsHook ignores Mach-O binaries [1]. Additionally, wrapQtAppsHook
    doesn't look inside $out/Applications [2], which is where chatterino2 is
    installed. This means chatterino2 for Darwin/macOS is not wrapped
    properly, causing the following error when launched:
    
    > qt.qpa.plugin: Could not find the Qt platform plugin "cocoa" in ""
    >
    > This application failed to start because no Qt platform plugin could
    > be initialized. Reinstalling the application may fix this problem.
    
    On macOS, explicitly wrap chatterino2's executable.
    
    [1] pkgs/development/libraries/qt-5/hooks/wrap-qt-apps-hook.sh line 85
    [2] pkgs/development/libraries/qt-5/hooks/wrap-qt-apps-hook.sh line 76
    strager committed Feb 2, 2020
    Copy the full SHA
    1221a6b View commit details

Commits on Feb 10, 2020

  1. Copy the full SHA
    ee027c1 View commit details
  2. Copy the full SHA
    9d45292 View commit details
  3. cvsq: init at 1.10

    clkamp committed Feb 10, 2020
    Copy the full SHA
    df7ee19 View commit details

Commits on Feb 11, 2020

  1. Copy the full SHA
    93943ac View commit details
  2. Copy the full SHA
    31bbcc2 View commit details
  3. merriweather: init at 2.005

    emilazy committed Feb 11, 2020
    Copy the full SHA
    21ea3dd View commit details
  4. Copy the full SHA
    7f1ab05 View commit details

Commits on Feb 12, 2020

  1. libubox: 2017-09-29 -> unstable-2020-01-20

    Milan Pässler committed Feb 12, 2020
    Copy the full SHA
    8f58386 View commit details
  2. uqmi: 2016-12-19 -> unstable-2019-06-27

    Milan Pässler committed Feb 12, 2020
    Copy the full SHA
    e9cb703 View commit details
  3. ubus: init at unstable-2020-01-05

    Milan Pässler committed Feb 12, 2020
    Copy the full SHA
    020e93b View commit details
  4. uci: init at unstable-2020-01-27

    Milan Pässler committed Feb 12, 2020
    Copy the full SHA
    6ad91bb View commit details
  5. netifd: init at unstable-2020-01-18

    Milan Pässler committed Feb 12, 2020
    Copy the full SHA
    d24c403 View commit details
  6. Add Nixpkgs support for Dhall

    One of the motivations for this change is the following Discourse
    discussion:
    
    https://discourse.dhall-lang.org/t/offline-use-of-prelude/137
    
    Many users have requested Dhall support for "offline" packages
    that can be fetched/built/installed using ordinary package
    management tools (like Nix) instead of using Dhall's HTTP import system.
    I will continue to use the term "offline" to mean Dhall package
    builds that do not use Dhall's language support for HTTP imports (and
    instead use the package manager's support for HTTP requests, such
    as `pkgs.fetchFromGitHub`)
    
    The goal of this change is to document what is the idiomatic way to
    implement "offline" Dhall builds by implementing Nixpkgs support
    for such builds.  That way when other package management tools ask
    me how to package Dhall with their tools I can refer them to how it
    is done in Nixpkgs.
    
    This change contains a fully "offline" build for the largest Dhall
    package in existence, known as "dhall-packages" (not to be confused
    with `dhallPackages`, which is our Nix attribute set containing
    Dhall packages).
    
    The trick to implementing offline builds in Dhall is to take
    advantage of Dhall's support for semantic integrity checks.  If an
    HTTP import is protected by an integrity check and a cached build
    product matches the integrity check then the HTTP import is never
    resolved and the expression is instead fetched from cache.
    
    By "installing" dependencies in a pre-seeded and isolated cache
    we can replace remote HTTP imports with dependencies that have
    been built and supplied by Nix instead.
    
    The offline nature of the builds are enforced by compiling the
    Haskell interpreter with the `-f-with-http` flag, which disables
    the interpreter's support for HTTP imports.  If a user forgets
    to supply a necessary dependency as a Nix build product then the
    build fails informing them that HTTP imports are disabled.
    
    By default, built packages are "binary distributions", containing
    just a cache product and a Dhall expression which can be used to
    resolve the corresponding cache product.
    
    Users can also optionally enable a "source distribution" of a package
    which already includes the equivalent fully-evaluated Dhall code (for
    convenience), but this is disabled by default to keep `/nix/store`
    utilization as compact as possible.
    Gabriella439 committed Feb 12, 2020
    Copy the full SHA
    38f1d70 View commit details
  7. Simplify dhall-kubernetes packages

    There is no need to provide a separate `kubernetesVersion` argument
    since the `file` argument works just fine
    Gabriella439 committed Feb 12, 2020
    Copy the full SHA
    822ad56 View commit details

Commits on Feb 13, 2020

  1. poppler: 0.84.0 -> 0.85.0

    r-ryantm committed Feb 13, 2020
    Copy the full SHA
    d4a31f9 View commit details
  2. helm: 3.0.3 -> 3.1.0

    Frostman committed Feb 13, 2020
    Copy the full SHA
    48254f3 View commit details

Commits on Feb 14, 2020

  1. Copy the full SHA
    9a80ee2 View commit details
  2. Copy the full SHA
    8dca340 View commit details

Commits on Feb 15, 2020

  1. blender: 2.81a -> 2.82

    r-ryantm committed Feb 15, 2020
    1
    Copy the full SHA
    8a2c2e4 View commit details
  2. blender: fix build on darwin

    We don't compile blender with alembic. The linux build is able to detect
    that, but this is not done for darwin. This explicitly disables alembic
    to fix blender build on darwin.
    veprbl committed Feb 15, 2020
    Copy the full SHA
    ac56038 View commit details

Commits on Feb 16, 2020

  1. Copy the full SHA
    83f3aa0 View commit details
  2. Copy the full SHA
    3388643 View commit details

Commits on Feb 17, 2020

  1. Change formatting of record fields

    ... as requested by @Profpatsch
    Gabriella439 committed Feb 17, 2020
    Copy the full SHA
    32ed1c5 View commit details
  2. nixos: add /share/hunspell to environment.pathsToLink

    So that applications can find hunspell dictionaries installed through
    environment.systemPackages.
    mmilata committed Feb 17, 2020
    Copy the full SHA
    d85c885 View commit details
  3. mrtrix: init at 3.0_RC3_latest

    This package consists mostly of command-line tools, but there are also two qt5-based image viewers (`mrview` and `shview`). I have provided an option `withGui = true` to allow users to disable these viewers. They work on NixOS but unlikely to work out-of-the box on non-NixOS Linux (see #62169), but I've refrained from asserting that they shouldn't be built since a user might want to fiddle with runtime GL stuff.
    
    Some programs rely on FSL and/or ANTs backends; I have somewhat heavy-handedly wrapped all binaries to point to ANTs, while FSL is not available in Nix at the moment and has a non-commercial license so would be convenient to disable by default for Hydra builds.
    bcdarwin committed Feb 17, 2020
    Copy the full SHA
    9a2cd20 View commit details
  4. insomnia: 7.0.6 -> 7.1.0

    babariviere committed Feb 17, 2020
    Copy the full SHA
    b224c0d View commit details
  5. sourcehut: don't refer to rambox

    gnidorah committed Feb 17, 2020
    Copy the full SHA
    1462612 View commit details
  6. Copy the full SHA
    a539bbf View commit details

Commits on Feb 18, 2020

  1. slack: add MacOS target

    ersinakinci committed Feb 18, 2020
    Copy the full SHA
    27d44b5 View commit details
  2. slack: 4.2.0 -> 4.3.3

    ersinakinci committed Feb 18, 2020
    Copy the full SHA
    1170594 View commit details
  3. Copy the full SHA
    bd4ffbc View commit details
  4. wal-g: 0.2.0 -> 0.2.14

    marsam committed Feb 18, 2020
    Copy the full SHA
    5bd7c81 View commit details
  5. dbus-broker: 21 -> 22

    xaverdh committed Feb 18, 2020
    Copy the full SHA
    1f439a8 View commit details
  6. libreoffice: wrapper: add hunspell dirs to DICPATH

    LibreOffice doesn't know where to look for hunspell dictionaries on
    NixOS but we can use the DICPATH env var to point to them. Now
    spellchecking with system dictionaries works.
    
    Note that some of these dictionaries are built from LibreOffice repos -
    this is preferable to building them as part of LO as other applications
    can use them.
    mmilata committed Feb 18, 2020
    Copy the full SHA
    c95bfd2 View commit details
  7. nixos/fish: fix completions patch

    Upstream decided to split the lines we were patching out, so the patch
    would fail.
    cole-h committed Feb 18, 2020
    Copy the full SHA
    f518e28 View commit details
Loading