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

Commits on Sep 23, 2018

  1. gcc-*: homogenize and cleanup expressions without a rebuild

    Looks scary but it is a noop.
    oxij committed Sep 23, 2018
    Copy the full SHA
    e0b5919 View commit details

Commits on Oct 8, 2018

  1. konqueror: init at 18.08

    colemickens committed Oct 8, 2018
    Copy the full SHA
    056c03a View commit details

Commits on Oct 15, 2018

  1. nixos/syncthing: move configuration to condigDir

    fixes #47513 following the upstream recommended settings:
    syncthing/syncthing#3434 (comment)
    rnhmjoj committed Oct 15, 2018
    3
    Copy the full SHA
    16f6763 View commit details

Commits on Oct 16, 2018

  1. z3: 4.7.1 -> 4.8.1

    dtzWill committed Oct 16, 2018
    Copy the full SHA
    51e5111 View commit details

Commits on Oct 18, 2018

  1. w3m: 20161120 -> 20180125

    dtzWill committed Oct 18, 2018
    Copy the full SHA
    4249f77 View commit details

Commits on Oct 19, 2018

  1. Copy the full SHA
    2ebc303 View commit details

Commits on Oct 21, 2018

  1. Copy the full SHA
    eae890d View commit details
  2. Copy the full SHA
    110f16e View commit details

Commits on Oct 22, 2018

  1. apparmor: 2.12.0 -> 2.13.1

    joachifm committed Oct 22, 2018
    Copy the full SHA
    6bd6c97 View commit details

Commits on Oct 24, 2018

  1. mesa: 18.2.2 -> 18.2.3

    https://lists.freedesktop.org/archives/mesa-dev/2018-October/207343.html
    
    Optimistically drop disk cache patch, changelog mentions related
    changes to cache behavior.
    
    Not sure if those changes address our problem
    (can we count on build-id?) so someone more familiar with
    this should probably take a look before merging :).
    dtzWill committed Oct 24, 2018
    Copy the full SHA
    f7b3f43 View commit details
  2. Merge staging-next into staging

    FRidh committed Oct 24, 2018
    Copy the full SHA
    4a88dd1 View commit details
  3. python3 is now python37 instead of python36

    With Python 3.7 now at 3.7.1, and Python 3.6 at it's final maintenance
    mode release, it is time to move on to 3.7 as the default interpreter.
    FRidh committed Oct 24, 2018
    Copy the full SHA
    0f38d96 View commit details
  4. Copy the full SHA
    a263ab4 View commit details
  5. python.pkgs.tensorflow: disable for python37

    because there are no binaries available.
    FRidh committed Oct 24, 2018
    Copy the full SHA
    6825495 View commit details
  6. pythonPackages.cython: 0.28.5 -> 0.29

    timokau authored and FRidh committed Oct 24, 2018
    Copy the full SHA
    2ce2fcf View commit details
  7. Copy the full SHA
    42967d9 View commit details
  8. python: txaio: 18.7.1 -> 18.8.1

    FRidh committed Oct 24, 2018
    Copy the full SHA
    836a6a9 View commit details
  9. Copy the full SHA
    5d64fee View commit details
  10. Copy the full SHA
    5bdb08a View commit details
  11. python: wheel: 0.31.1 -> 0.32.2

    FRidh committed Oct 24, 2018
    Copy the full SHA
    be8d526 View commit details
  12. Copy the full SHA
    9450674 View commit details
  13. python: numpy: 1.15.2 -> 1.15.3

    FRidh committed Oct 24, 2018
    Copy the full SHA
    e82517f View commit details
  14. python: py: 1.5.4 -> 1.7.0

    FRidh committed Oct 24, 2018
    Copy the full SHA
    950929c View commit details
  15. python: pytest: 3.7.4 -> 3.9.2

    FRidh committed Oct 24, 2018
    Copy the full SHA
    5db0472 View commit details
  16. Copy the full SHA
    7e81407 View commit details

Commits on Oct 25, 2018

  1. Copy the full SHA
    8b5a759 View commit details

Commits on Oct 26, 2018

  1. Copy the full SHA
    7081b5e View commit details
  2. 2
    Copy the full SHA
    1b77815 View commit details
  3. brlaser: fix install dir

    Fixes #49092
    symphorien committed Oct 26, 2018
    Copy the full SHA
    26ee8d6 View commit details
  4. parallel: 20180922 -> 20181022

    Semi-automatic update generated by
    https://github.com/ryantm/nixpkgs-update tools. This update was made
    based on information from
    https://repology.org/metapackage/parallel/versions
    r-ryantm committed Oct 26, 2018
    Copy the full SHA
    dd0e9cf View commit details
  5. speex: 1.2rc2 -> 1.2.0

    markuskowa committed Oct 26, 2018
    Copy the full SHA
    3cc0830 View commit details

Commits on Oct 27, 2018

  1. iproute: 4.18 -> 4.19

    qolii committed Oct 27, 2018
    Copy the full SHA
    a5bdd71 View commit details
  2. Merge staging-next into staging

    FRidh committed Oct 27, 2018
    Copy the full SHA
    1cca105 View commit details
  3. Copy the full SHA
    62ca7b6 View commit details
  4. Copy the full SHA
    95d0560 View commit details
  5. Copy the full SHA
    467455f View commit details
  6. Copy the full SHA
    366ca6c View commit details
  7. Copy the full SHA
    52813e6 View commit details
  8. Copy the full SHA
    bf6229e View commit details
  9. Copy the full SHA
    45a5be3 View commit details
  10. Copy the full SHA
    f542b49 View commit details
  11. Copy the full SHA
    4806ee1 View commit details
  12. Copy the full SHA
    0ce6ff5 View commit details
  13. Copy the full SHA
    35bbea5 View commit details
  14. Copy the full SHA
    c11f847 View commit details
  15. Copy the full SHA
    13f8553 View commit details
  16. Copy the full SHA
    04accec View commit details
  17. Copy the full SHA
    7dc8b99 View commit details
  18. Copy the full SHA
    9c36906 View commit details
  19. Copy the full SHA
    a3bcd00 View commit details
Showing 547 changed files with 16,935 additions and 11,569 deletions.
24 changes: 20 additions & 4 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
@@ -12,17 +12,19 @@

# Libraries
/lib @edolstra @nbp
/lib/systems @nbp @ericson2314
/lib/systems @nbp @ericson2314 @matthewbauer
/lib/generators.nix @edolstra @nbp @Profpatsch
/lib/debug.nix @edolstra @nbp @Profpatsch

# Nixpkgs Internals
/default.nix @nbp
/pkgs/top-level/default.nix @nbp @Ericson2314
/pkgs/top-level/impure.nix @nbp @Ericson2314
/pkgs/top-level/stage.nix @nbp @Ericson2314
/pkgs/stdenv/generic @Ericson2314
/pkgs/stdenv/cross @Ericson2314
/pkgs/top-level/stage.nix @nbp @Ericson2314 @matthewbauer
/pkgs/top-level/splice.nix @Ericson2314 @matthewbauer
/pkgs/top-level/release-cross.nix @Ericson2314 @matthewbauer
/pkgs/stdenv/generic @Ericson2314 @matthewbauer
/pkgs/stdenv/cross @Ericson2314 @matthewbauer
/pkgs/build-support/cc-wrapper @Ericson2314 @orivej
/pkgs/build-support/bintools-wrapper @Ericson2314 @orivej
/pkgs/build-support/setup-hooks @Ericson2314
@@ -74,6 +76,14 @@
/pkgs/stdenv/darwin @NixOS/darwin-maintainers
/pkgs/os-specific/darwin @NixOS/darwin-maintainers

# C compilers
/pkgs/development/compilers/gcc @matthewbauer
/pkgs/development/compilers/llvm @matthewbauer

# Compatibility stuff
/pkgs/top-level/unix-tools.nix @matthewbauer
/pkgs/development/tools/xcbuild @matthewbauer

# Beam-related (Erlang, Elixir, LFE, etc)
/pkgs/development/beam-modules @gleber
/pkgs/development/interpreters/erlang @gleber
@@ -97,3 +107,9 @@
/pkgs/desktops/plasma-5 @ttuegel
/pkgs/development/libraries/kde-frameworks @ttuegel
/pkgs/development/libraries/qt-5 @ttuegel

# PostgreSQL and related stuff
/pkgs/servers/sql/postgresql @thoughtpolice
/nixos/modules/services/databases/postgresql.xml @thoughtpolice
/nixos/modules/services/databases/postgresql.nix @thoughtpolice
/nixos/tests/postgresql.nix @thoughtpolice
6 changes: 3 additions & 3 deletions doc/languages-frameworks/python.section.md
Original file line number Diff line number Diff line change
@@ -484,9 +484,9 @@ and in this case the `python35` interpreter is automatically used.
### Interpreters

Versions 2.7, 3.4, 3.5, 3.6 and 3.7 of the CPython interpreter are available as
respectively `python27`, `python34`, `python35` and `python36`. The PyPy interpreter
respectively `python27`, `python34`, `python35`, `python36` and `python37`. The PyPy interpreter
is available as `pypy`. The aliases `python2` and `python3` correspond to respectively `python27` and
`python35`. The default interpreter, `python`, maps to `python2`.
`python37`. The default interpreter, `python`, maps to `python2`.
The Nix expressions for the interpreters can be found in
`pkgs/development/interpreters/python`.

@@ -538,7 +538,7 @@ sets are
and the aliases

* `pkgs.python2Packages` pointing to `pkgs.python27Packages`
* `pkgs.python3Packages` pointing to `pkgs.python36Packages`
* `pkgs.python3Packages` pointing to `pkgs.python37Packages`
* `pkgs.pythonPackages` pointing to `pkgs.python2Packages`

#### `buildPythonPackage` function
4 changes: 4 additions & 0 deletions lib/licenses.nix
Original file line number Diff line number Diff line change
@@ -400,6 +400,10 @@ lib.mapAttrs (n: v: v // { shortName = n; }) rec {
free = false;
};

jasper = spdx {
spdxId = "JasPer-2.0";
fullName = "JasPer License";
};

lgpl2 = spdx {
spdxId = "LGPL-2.0";
1 change: 1 addition & 0 deletions lib/systems/platforms.nix
Original file line number Diff line number Diff line change
@@ -471,6 +471,7 @@ rec {
"x86_64-linux" = pc64;
"armv5tel-linux" = sheevaplug;
"armv6l-linux" = raspberrypi;
"armv7a-linux" = armv7l-hf-multiplatform;
"armv7l-linux" = armv7l-hf-multiplatform;
"aarch64-linux" = aarch64-multiplatform;
"mipsel-linux" = fuloong2f_n32;
10 changes: 10 additions & 0 deletions maintainers/maintainer-list.nix
Original file line number Diff line number Diff line change
@@ -3910,6 +3910,11 @@
github = "sjagoe";
name = "Simon Jagoe";
};
sjau = {
email = "nixos@sjau.ch";
github = "sjau";
name = "Stephan Jau";
};
sjmackenzie = {
email = "setori88@gmail.com";
github = "sjmackenzie";
@@ -4158,6 +4163,11 @@
github = "taku0";
name = "Takuo Yonezawa";
};
talyz = {
email = "kim.lindberger@gmail.com";
github = "talyz";
name = "Kim Lindberger";
};
tari = {
email = "peter@taricorp.net";
github = "tari";
12 changes: 12 additions & 0 deletions nixos/doc/manual/release-notes/rl-1903.xml
Original file line number Diff line number Diff line change
@@ -19,6 +19,8 @@

<itemizedlist>
<listitem>
<para>
The default Python 3 interpreter is now CPython 3.7 instead of CPython 3.6.
<para />
</listitem>
</itemizedlist>
@@ -97,6 +99,16 @@
start org.nixos.nix-daemon</command>.
</para>
</listitem>
<listitem>
<para>
The Syncthing state and configuration data has been moved from
<varname>services.syncthing.dataDir</varname> to the newly defined
<varname>services.syncthing.configDir</varname>, which default to
<literal>/var/lib/syncthing/.config/syncthing</literal>.
This change makes possible to share synced directories using ACLs
without Syncthing resetting the permission on every start.
</para>
</listitem>
</itemizedlist>
</listitem>
<listitem>
2 changes: 2 additions & 0 deletions nixos/modules/misc/ids.nix
Original file line number Diff line number Diff line change
@@ -332,6 +332,7 @@
lirc = 305;
lidarr = 306;
slurm = 307;
kapacitor = 308;

# When adding a uid, make sure it doesn't match an existing gid. And don't use uids above 399!

@@ -624,6 +625,7 @@
lirc = 305;
lidarr = 306;
slurm = 307;
kapacitor = 308;

# When adding a gid, make sure it doesn't match an existing
# uid. Users and groups with the same name should have equal
1 change: 1 addition & 0 deletions nixos/modules/module-list.nix
Original file line number Diff line number Diff line change
@@ -433,6 +433,7 @@
./services/monitoring/hdaps.nix
./services/monitoring/heapster.nix
./services/monitoring/incron.nix
./services/monitoring/kapacitor.nix
./services/monitoring/longview.nix
./services/monitoring/monit.nix
./services/monitoring/munin.nix
4 changes: 2 additions & 2 deletions nixos/modules/programs/shell.nix
Original file line number Diff line number Diff line change
@@ -13,7 +13,7 @@ with lib;
# Set up the per-user profile.
mkdir -m 0755 -p "$NIX_USER_PROFILE_DIR"
if [ "$(stat --printf '%u' "$NIX_USER_PROFILE_DIR")" != "$(id -u)" ]; then
echo "WARNING: bad ownership on $NIX_USER_PROFILE_DIR, should be $(id -u)" >&2
echo "WARNING: the per-user profile dir $NIX_USER_PROFILE_DIR should belong to user id $(id -u)" >&2
fi
if [ -w "$HOME" ]; then
@@ -35,7 +35,7 @@ with lib;
NIX_USER_GCROOTS_DIR="/nix/var/nix/gcroots/per-user/$USER"
mkdir -m 0755 -p "$NIX_USER_GCROOTS_DIR"
if [ "$(stat --printf '%u' "$NIX_USER_GCROOTS_DIR")" != "$(id -u)" ]; then
echo "WARNING: bad ownership on $NIX_USER_GCROOTS_DIR, should be $(id -u)" >&2
echo "WARNING: the per-user gcroots dir $NIX_USER_GCROOTS_DIR should belong to user id $(id -u)" >&2
fi
# Set up a default Nix expression from which to install stuff.
5 changes: 4 additions & 1 deletion nixos/modules/rename.nix
Original file line number Diff line number Diff line change
@@ -28,7 +28,10 @@ with lib;
(config:
let enabled = getAttrFromPath [ "services" "printing" "gutenprint" ] config;
in if enabled then [ pkgs.gutenprint ] else [ ]))
(mkRenamedOptionModule [ "services" "ddclient" "domain" ] [ "services" "ddclient" "domains" ])
(mkChangedOptionModule [ "services" "ddclient" "domain" ] [ "services" "ddclient" "domains" ]
(config:
let value = getAttrFromPath [ "services" "ddclient" "domain" ] config;
in if value != "" then [ value ] else []))
(mkRemovedOptionModule [ "services" "ddclient" "homeDir" ] "")
(mkRenamedOptionModule [ "services" "elasticsearch" "host" ] [ "services" "elasticsearch" "listenAddress" ])
(mkRenamedOptionModule [ "services" "graphite" "api" "host" ] [ "services" "graphite" "api" "listenAddress" ])
2 changes: 1 addition & 1 deletion nixos/modules/services/databases/postgresql.nix
Original file line number Diff line number Diff line change
@@ -271,5 +271,5 @@ in
};

meta.doc = ./postgresql.xml;

meta.maintainers = with lib.maintainers; [ thoughtpolice ];
}
Loading