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: 3c57887f64cf
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: 218ce4de5083
Choose a head ref

Commits on Sep 8, 2018

  1. darwin.maloader: mark as broken

    no successfull build in Hydra history back to 2017-08-21
    xeji committed Sep 8, 2018
    Copy the full SHA
    4795c2a View commit details
  2. clasp-common-lisp: mark as broken

    no successful hydra build since 2018-01-03
    xeji committed Sep 8, 2018
    Copy the full SHA
    4c2388d View commit details
  3. frab: mark as broken

    No successful hydra build since 2018-02-14.
    The build fails in the ruby gem json-1.8.3, which we cannot
    mark directly as broken in nixpkgs, so we mark this as broken.
    xeji committed Sep 8, 2018
    Copy the full SHA
    15fedb5 View commit details

Commits on Sep 12, 2018

  1. kippo: mark as broken

    no successful hydra build since 2017-12-11
    xeji committed Sep 12, 2018
    Copy the full SHA
    19d1dae View commit details

Commits on Sep 13, 2018

  1. leksah: mark as broken

    no successful build since 2017-08-19
    xeji committed Sep 13, 2018
    Copy the full SHA
    ab5a8b6 View commit details
  2. btanks: mark as broken

    no successful hydra build since 2018-03-16, last upstream release 2009.
    xeji committed Sep 13, 2018
    Copy the full SHA
    ba757ff View commit details
  3. qt56.qtwebengine: mark as broken

    - no successful build since 2018-04-25
    - not used in nixpkgs anymore
    xeji committed Sep 13, 2018
    Copy the full SHA
    83e5bbf View commit details

Commits on Sep 14, 2018

  1. Copy the full SHA
    6b7cefd View commit details
  2. afew: add manpage

    Generate the manpage which was previously missing.
    xeji authored and garbas committed Sep 14, 2018
    Copy the full SHA
    541b241 View commit details
  3. Verified

    This commit was signed with the committer’s verified signature.
    jtojnar Jan Tojnar
    Copy the full SHA
    884c629 View commit details
  4. whipper: replace morituri

    morituri has been dead for a while now and uses gst-python which is
    no longer supported wth Python 2. whipper is a maintained fork,
    packaged, for example, in Arch.
    jtojnar committed Sep 14, 2018

    Verified

    This commit was signed with the committer’s verified signature.
    jtojnar Jan Tojnar
    Copy the full SHA
    a74b4cf View commit details
  5. Verified

    This commit was signed with the committer’s verified signature.
    costrouc Christopher Ostrouchov
    Copy the full SHA
    2c7295e View commit details
  6. siesta: init at 4.0.2

    costrouc committed Sep 14, 2018

    Verified

    This commit was signed with the committer’s verified signature.
    costrouc Christopher Ostrouchov
    Copy the full SHA
    a2bc529 View commit details
  7. Merge pull request #46664 from mbode/grv_darwin

    gitAndTools.grv: fix darwin build by using go 1.9
    LnL7 authored Sep 14, 2018

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    3442408 View commit details
  8. geis: fix build (#46663)

    disable format hardening, ignore some compiler warnings
    xeji authored Sep 14, 2018

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    57ee141 View commit details
  9. Merge pull request #46583 from costrouc/costrouc/quantum-espresso

    quantum-espresso, siesta init packages for density functional theory calculations
    xeji authored Sep 14, 2018

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    f06134c View commit details
  10. Merge pull request #46609 from jtojnar/whipper

    whipper: replace morituri
    rycee authored Sep 14, 2018

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    92b51f5 View commit details
  11. spl/zfs: 0.7.10 -> 0.7.11

    clefru committed Sep 14, 2018
    Copy the full SHA
    81082c6 View commit details
  12. Merge pull request #46385 from xeji/p/broken

    mark long-failing packages broken for 18.09
    xeji authored Sep 14, 2018

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    c2c9c6a View commit details
  13. Merge pull request #46676 from clefru/zfs-bump

    spl/zfs: 0.7.10 -> 0.7.11
    xeji authored Sep 14, 2018

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    f26b0c1 View commit details
  14. Copy the full SHA
    fb11065 View commit details

Commits on Sep 15, 2018

  1. Copy the full SHA
    8115654 View commit details
  2. heptio-ark: 0.9.0 -> 0.9.4 (#46662)

    mbode authored and xeji committed Sep 15, 2018
    Copy the full SHA
    e6cf858 View commit details
  3. joker: 0.9.5 -> 0.9.7 (#46673)

    andrestylianos authored and xeji committed Sep 15, 2018
    Copy the full SHA
    13b5063 View commit details
  4. charles: 4.2.6 -> 4.2.7 (#46631)

    kalbasit authored and xeji committed Sep 15, 2018
    Copy the full SHA
    453b869 View commit details
  5. libx86emu: 2.0 -> 2.1 (#46624)

    bobvanderlinden authored and xeji committed Sep 15, 2018
    Copy the full SHA
    f17e592 View commit details
  6. Copy the full SHA
    218ce4d View commit details
Showing with 366 additions and 198 deletions.
  1. +0 −55 pkgs/applications/audio/morituri/default.nix
  2. +0 −87 pkgs/applications/audio/morituri/paths.patch
  3. +48 −0 pkgs/applications/audio/whipper/default.nix
  4. +105 −0 pkgs/applications/audio/whipper/paths.patch
  5. +2 −2 pkgs/applications/networking/charles/default.nix
  6. +2 −2 pkgs/applications/networking/cluster/heptio-ark/default.nix
  7. +11 −1 pkgs/applications/networking/mailreaders/afew/default.nix
  8. +49 −0 pkgs/applications/science/chemistry/quantum-espresso/default.nix
  9. +69 −0 pkgs/applications/science/chemistry/siesta/default.nix
  10. +2 −2 pkgs/applications/version-management/git-and-tools/grv/default.nix
  11. +1 −0 pkgs/development/compilers/clasp/default.nix
  12. +2 −2 pkgs/development/interpreters/joker/default.nix
  13. +3 −1 pkgs/development/libraries/geis/default.nix
  14. +2 −2 pkgs/development/libraries/libx86emu/default.nix
  15. +1 −0 pkgs/development/libraries/qt-5/modules/qtwebengine.nix
  16. +4 −0 pkgs/development/tools/haskell/leksah/default.nix
  17. +1 −0 pkgs/games/btanks/default.nix
  18. +1 −0 pkgs/os-specific/darwin/maloader/default.nix
  19. +2 −2 pkgs/os-specific/linux/spl/default.nix
  20. +5 −5 pkgs/os-specific/linux/zfs/default.nix
  21. +1 −0 pkgs/servers/kippo/default.nix
  22. +2 −2 pkgs/servers/monitoring/prometheus/snmp-exporter.nix
  23. +1 −0 pkgs/servers/web-apps/frab/default.nix
  24. +31 −0 pkgs/tools/audio/accuraterip-checksum/default.nix
  25. +1 −0 pkgs/top-level/aliases.nix
  26. +16 −2 pkgs/top-level/all-packages.nix
  27. +4 −33 pkgs/top-level/dotnet-packages.nix
55 changes: 0 additions & 55 deletions pkgs/applications/audio/morituri/default.nix

This file was deleted.

87 changes: 0 additions & 87 deletions pkgs/applications/audio/morituri/paths.patch

This file was deleted.

48 changes: 48 additions & 0 deletions pkgs/applications/audio/whipper/default.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
{ stdenv, fetchFromGitHub, python2, cdparanoia, cdrdao, flac
, sox, accuraterip-checksum, utillinux, substituteAll }:

python2.pkgs.buildPythonApplication rec {
name = "whipper-${version}";
version = "0.7.0";

src = fetchFromGitHub {
owner = "JoeLametta";
repo = "whipper";
rev = "v${version}";
sha256 = "04m8s0s9dcnly9l6id8vv99n9kbjrjid79bss52ay9yvwng0frmj";
};

pythonPath = with python2.pkgs; [
pygobject2 musicbrainzngs urllib3 chardet
pycdio setuptools mutagen
requests
];

checkInputs = with python2.pkgs; [
twisted
];

patches = [
(substituteAll {
src = ./paths.patch;
inherit cdrdao cdparanoia utillinux flac sox;
accurateripChecksum = accuraterip-checksum;
})
];

# some tests require internet access
# https://github.com/JoeLametta/whipper/issues/291
doCheck = false;

preCheck = ''
HOME=$TMPDIR
'';

meta = with stdenv.lib; {
homepage = https://github.com/JoeLametta/whipper;
description = "A CD ripper aiming for accuracy over speed";
maintainers = with maintainers; [ rycee jgeerds ];
license = licenses.gpl3Plus;
platforms = platforms.linux;
};
}
105 changes: 105 additions & 0 deletions pkgs/applications/audio/whipper/paths.patch
Original file line number Diff line number Diff line change
@@ -0,0 +1,105 @@
--- a/whipper/program/arc.py
+++ b/whipper/program/arc.py
@@ -3,8 +3,8 @@
import logging
logger = logging.getLogger(__name__)

-ARB = 'accuraterip-checksum'
-FLAC = 'flac'
+ARB = '@accurateripChecksum@/bin/accuraterip-checksum'
+FLAC = '@flac@/bin/flac'


def _execute(cmd, **redirects):
--- a/whipper/program/cdparanoia.py
+++ b/whipper/program/cdparanoia.py
@@ -280,10 +280,10 @@

bufsize = 1024
if self._overread:
- argv = ["cd-paranoia", "--stderr-progress",
+ argv = ["@cdparanoia@/bin/cdparanoia", "--stderr-progress",
"--sample-offset=%d" % self._offset, "--force-overread", ]
else:
- argv = ["cd-paranoia", "--stderr-progress",
+ argv = ["@cdparanoia@/bin/cdparanoia", "--stderr-progress",
"--sample-offset=%d" % self._offset, ]
if self._device:
argv.extend(["--force-cdrom-device", self._device, ])
@@ -560,7 +560,7 @@

def getCdParanoiaVersion():
getter = common.VersionGetter('cd-paranoia',
- ["cd-paranoia", "-V"],
+ ["@cdparanoia@/bin/cdparanoia", "-V"],
_VERSION_RE,
"%(version)s %(release)s")

@@ -585,7 +585,7 @@
def __init__(self, device=None):
# cdparanoia -A *always* writes cdparanoia.log
self.cwd = tempfile.mkdtemp(suffix='.whipper.cache')
- self.command = ['cd-paranoia', '-A']
+ self.command = ['@cdparanoia@/bin/cdparanoia', '-A']
if device:
self.command += ['-d', device]

--- a/whipper/program/cdrdao.py
+++ b/whipper/program/cdrdao.py
@@ -9,7 +9,7 @@
import logging
logger = logging.getLogger(__name__)

-CDRDAO = 'cdrdao'
+CDRDAO = '@cdrdao@/bin/cdrdao'


def read_toc(device, fast_toc=False):
--- a/whipper/program/sox.py
+++ b/whipper/program/sox.py
@@ -4,7 +4,7 @@
import logging
logger = logging.getLogger(__name__)

-SOX = 'sox'
+SOX = '@sox@/bin/sox'


def peak_level(track_path):
--- a/whipper/program/soxi.py
+++ b/whipper/program/soxi.py
@@ -6,7 +6,7 @@
import logging
logger = logging.getLogger(__name__)

-SOXI = 'soxi'
+SOXI = '@sox@/bin/soxi'


class AudioLengthTask(ctask.PopenTask):
--- a/whipper/program/utils.py
+++ b/whipper/program/utils.py
@@ -9,7 +9,7 @@
Eject the given device.
"""
logger.debug("ejecting device %s", device)
- os.system('eject %s' % device)
+ os.system('@utillinux@/bin/eject %s' % device)


def load_device(device):
@@ -17,7 +17,7 @@
Load the given device.
"""
logger.debug("loading (eject -t) device %s", device)
- os.system('eject -t %s' % device)
+ os.system('@utillinux@/bin/eject -t %s' % device)


def unmount_device(device):
@@ -32,4 +32,4 @@
proc = open('/proc/mounts').read()
if device in proc:
print 'Device %s is mounted, unmounting' % device
- os.system('umount %s' % device)
+ os.system('@utillinux@/bin/umount %s' % device)
4 changes: 2 additions & 2 deletions pkgs/applications/networking/charles/default.nix
Original file line number Diff line number Diff line change
@@ -14,11 +14,11 @@ let

in stdenv.mkDerivation rec {
name = "charles-${version}";
version = "4.2.6";
version = "4.2.7";

src = fetchurl {
url = "https://www.charlesproxy.com/assets/release/${version}/charles-proxy-${version}.tar.gz";
sha256 = "1hjfimyr9nnbbxadwni02d2xl64ybarh42l1g6hlslq5qwl8ywzb";
sha256 = "1nycw3wpbfwj4ijjaq5k0f4xipj8j605fs0yjzgl66gmv7r583rd";
};

buildInputs = [ makeWrapper ];
4 changes: 2 additions & 2 deletions pkgs/applications/networking/cluster/heptio-ark/default.nix
Original file line number Diff line number Diff line change
@@ -2,15 +2,15 @@

buildGoPackage rec {
name = "heptio-ark-${version}";
version = "0.9.0";
version = "0.9.4";

goPackagePath = "github.com/heptio/ark";

src = fetchFromGitHub {
rev = "v${version}";
owner = "heptio";
repo = "ark";
sha256 = "0b3jsgs35l8kk63pjnqn3911pyb397fyvsmd3jd8vzjawisgpdp7";
sha256 = "01z0zkw7l6haxky9l45iqqnvs6104xx4195jm250nv9j1x8n59ai";
};

postInstall = "rm $bin/bin/generate";
12 changes: 11 additions & 1 deletion pkgs/applications/networking/mailreaders/afew/default.nix
Original file line number Diff line number Diff line change
@@ -9,12 +9,22 @@ pythonPackages.buildPythonApplication rec {
sha256 = "0105glmlkpkjqbz350dxxasvlfx9dk0him9vwbl86andzi106ygz";
};

buildInputs = with pythonPackages; [ setuptools_scm ];
nativeBuildInputs = with pythonPackages; [ sphinx setuptools_scm ];

propagatedBuildInputs = with pythonPackages; [
pythonPackages.notmuch chardet dkimpy
] ++ stdenv.lib.optional (!pythonPackages.isPy3k) subprocess32;

postBuild = ''
make -C docs man
'';

postInstall = ''
mandir="$out/share/man/man1"
mkdir -p "$mandir"
cp docs/build/man/* "$mandir"
'';

makeWrapperArgs = [
''--prefix PATH ':' "${notmuch}/bin"''
];
Loading