Skip to content
This repository has been 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
base: 1b3affcbaa8e
Choose a base ref
...
head repository: NixOS/nixpkgs-channels
compare: 2a858b3f7662
Choose a head ref
  • 16 commits
  • 30 files changed
  • 7 contributors

Commits on Jan 17, 2019

  1. zramSwap: allow configure compression algorithm + cleanups

    - add `zramSwap.algorithm` option, which allows to change compressor
    declaratively. zstd as default
    - add `zramSwap.swapDevices` option, which allows to define how many zram
    devices will be used as swap. Rest devices can be managed freely
    - simpler floating calculations
    - fix udev race condition
    - some documentation changes
    - replaced `/sys/block/zram*` handling with `zramctl`, because I had occasional
    "Device is busy" error (looks like zram has to be configured in predefined order)
    - added `memoryPercent` and `algorithm` as restart triggers. I think, it was
    a bug that changing `memoryPercent` in configuration wasn't applied immediately.
    - removed a bind to .swap device. While it looks natural (when swap device goes
    off, so should zram device), it wasn't implemented properly. This caused problems
    with swapon/swapoff:
    ```
    $ cat /proc/swaps
    Filename                                Type            Size    Used    Priority
    /dev/zram0                              partition       8166024 0       -2
    /var/swapfile                           file            5119996 5120    1
    
    $ sudo swapoff -a
    
    $ sudo swapon -a
    swapon: /dev/zram0: read swap header failed
    
    $ cat /proc/swaps
    Filename                                Type            Size    Used    Priority
    /var/swapfile                           file            5119996 0       1
    ```
    danbst committed Jan 17, 2019
    Copy the full SHA
    8d8a721 View commit details
    Browse the repository at this point in the history
  2. zramSwap: remove basic.target for zram devices

    This creates a dependency cycle when used with boot.tmpOnTmpfs:
    basic.target <- tmp.mount <- swap.target <- zram-init-dev0 <- basic.target
    
    This same fix is done already for tmp.mount
    
    Fixes NixOS/nixpkgs#47474
    danbst committed Jan 17, 2019
    Copy the full SHA
    34a764c View commit details
    Browse the repository at this point in the history

Commits on Jan 18, 2019

  1. deja-dup: 38.1 -> 38.3, cleanup

    This includes:
    
    - fetch source from gitlab
    - pname-version stuff
    - change homepage
    - correct license
      See: https://gitlab.gnome.org/World/deja-dup/blob/master/meson.build#L21
    worldofpeace committed Jan 18, 2019
    Copy the full SHA
    e144945 View commit details
    Browse the repository at this point in the history

Commits on Jan 22, 2019

  1. python.pkgs.pygame-git: remove

    It is broken and no longer used.
    Robert Schütz committed Jan 22, 2019
    Copy the full SHA
    7298764 View commit details
    Browse the repository at this point in the history
  2. python.pkgs.pymongo: improve expression

    Robert Schütz committed Jan 22, 2019
    Copy the full SHA
    d53cee4 View commit details
    Browse the repository at this point in the history
  3. dd-agent: override python packages inside expression

    Robert Schütz committed Jan 22, 2019
    Copy the full SHA
    5bee7ac View commit details
    Browse the repository at this point in the history
  4. python.pkgs.pymongo_2_9_1: remove

    It is no longer used.
    Robert Schütz committed Jan 22, 2019
    Copy the full SHA
    bf3f26a View commit details
    Browse the repository at this point in the history
  5. python.pkgs.pants: remove

    A deprecation warning was removed in 427e749.
    However, nixpkgs.tarball does evaluate without it now.
    Robert Schütz committed Jan 22, 2019
    Copy the full SHA
    abf05bd View commit details
    Browse the repository at this point in the history
  6. python.pkgs.argparse: remove

    argparse is part of stdlib in 2.7 and 3.2+
    Robert Schütz committed Jan 22, 2019
    Copy the full SHA
    8c57113 View commit details
    Browse the repository at this point in the history
  7. python.pkgs.3to2: remove alias

    Robert Schütz committed Jan 22, 2019
    Copy the full SHA
    79c0d1a View commit details
    Browse the repository at this point in the history

Commits on Jan 23, 2019

  1. Merge pull request #54223 from r-ryantm/auto-update/deja-dup

    deja-dup: 38.1 -> 38.3
    worldofpeace committed Jan 23, 2019
    Copy the full SHA
    1578559 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #52991 from danbst/zram-zstd

    zramSwap: allow configure compression algorithm + cleanups
    danbst committed Jan 23, 2019
    Copy the full SHA
    ab31b13 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    85fe73a View commit details
    Browse the repository at this point in the history
  4. Merge pull request #54462 from dotlambda/python-pkgs-remove

    pythonPackages: remove some packages representing outdated versions
    FRidh committed Jan 23, 2019
    Copy the full SHA
    01efca4 View commit details
    Browse the repository at this point in the history
  5. Copy the full SHA
    8c645b4 View commit details
    Browse the repository at this point in the history
  6. teamviewer: 13.1.3026 -> 14.1.3399

    DrWowa authored and Mic92 committed Jan 23, 2019
    Copy the full SHA
    2a858b3 View commit details
    Browse the repository at this point in the history