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: 22a765d0da70
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: b0053ae92e5b
Choose a head ref
  • 10 commits
  • 6 files changed
  • 6 contributors

Commits on Jun 3, 2019

  1. gpxsee: 7.1 -> 7.8

    dywedir committed Jun 3, 2019
    Copy the full SHA
    99c0867 View commit details

Commits on Jun 4, 2019

  1. waybar: 0.6.6 -> 0.6.7

    Synthetica9 committed Jun 4, 2019
    Copy the full SHA
    8cc768b View commit details
  2. waybar: DRY refactor

    Synthetica9 committed Jun 4, 2019
    Copy the full SHA
    9d127b7 View commit details

Commits on Jun 7, 2019

  1. Merge pull request #62675 from Synthetica9/waybar067

     waybar: 0.6.6 -> 0.6.7
    srhb authored Jun 7, 2019
    Copy the full SHA
    9e1753f View commit details
  2. Copy the full SHA
    fef728b View commit details
  3. metrics: don’t output nix output for qaDrv*

    These have a hug log that will hit “log limit exceeded” on Hydra. This
    commit skips the biggest offenders - qaDrv and qaDrvAggresive, giving
    smaller logs.
    
    https://hydra.nixos.org/build/94487387
    matthewbauer committed Jun 7, 2019
    Copy the full SHA
    8bb03d3 View commit details
  4. gdb: remove applied patch for darwin

    This patch is no longer needed. The commit was included in this
    release.
    
    https://hydra.nixos.org/build/94447561
    matthewbauer committed Jun 7, 2019
    Copy the full SHA
    cb385da View commit details
  5. Copy the full SHA
    f19a36f View commit details
  6. gpxsee: 7.1 -> 7.8 (#62251)

    gpxsee: 7.1 -> 7.8
    dywedir authored Jun 7, 2019
    Copy the full SHA
    2ef3b52 View commit details
  7. Merge pull request #62836 from veprbl/pr/gpgme_darwin_fix

    gpgme: disable tests on darwin
    matthewbauer authored Jun 7, 2019
    Copy the full SHA
    b0053ae View commit details
21 changes: 6 additions & 15 deletions pkgs/applications/misc/gpxsee/default.nix
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
{ stdenv, fetchFromGitHub, qmake, qttools }:

stdenv.mkDerivation rec {
name = "gpxsee-${version}";
version = "7.1";
pname = "gpxsee";
version = "7.8";

src = fetchFromGitHub {
owner = "tumic0";
repo = "GPXSee";
rev = version;
sha256 = "1dgag8j3566qwiz1pschfq2wqdp7y1pr4cm9na4zwrdjhn3ci6v5";
sha256 = "1ymqz4wrl9ghkyyqi2vrnlyvz3fc84s3p8a1dkiqlvyvj360ck9j";
};

nativeBuildInputs = [ qmake ];
@@ -19,23 +19,14 @@ stdenv.mkDerivation rec {
lrelease lang/*.ts
'';

installPhase = ''
install -Dm755 GPXSee $out/bin/GPXSee
mkdir -p $out/share/gpxsee
cp -r pkg/csv $out/share/gpxsee/
cp -r pkg/maps $out/share/gpxsee/
mkdir -p $out/share/gpxsee/translations
cp -r lang/*.qm $out/share/gpxsee/translations
'';

enableParallelBuilding = true;

meta = with stdenv.lib; {
homepage = https://www.gpxsee.org/;
description = "GPX viewer and analyzer";
description = "GPS log file viewer and analyzer";
longDescription = ''
GPXSee is a Qt-based GPS log file viewer and analyzer that supports GPX,
TCX, KML, FIT, IGC, NMEA, SLF, LOC and OziExplorer files.
GPXSee is a Qt-based GPS log file viewer and analyzer that supports
all common GPS log file formats.
'';
license = licenses.gpl3;
maintainers = [ maintainers.womfoo ];
20 changes: 12 additions & 8 deletions pkgs/applications/misc/waybar/default.nix
Original file line number Diff line number Diff line change
@@ -9,13 +9,13 @@
}:
stdenv.mkDerivation rec {
name = "waybar-${version}";
version = "0.6.6";
version = "0.6.7";

src = fetchFromGitHub {
owner = "Alexays";
repo = "Waybar";
rev = version;
sha256 = "0wxd03lkgssz0vsib9qc040vfg1i6nrg7ac2c6qwficx62j2zlm1";
sha256 = "1rkqxszay2fns8c2q0b668mjacr4wb7drlbfi55z9w5f9cfxgifw";
};

nativeBuildInputs = [
@@ -31,12 +31,16 @@
++ optional swaySupport sway
++ optional mpdSupport mpd_clientlib;

mesonFlags = [
"-Ddbusmenu-gtk=${ if traySupport then "enabled" else "disabled" }"
"-Dpulseaudio=${ if pulseSupport then "enabled" else "disabled" }"
"-Dlibnl=${ if nlSupport then "enabled" else "disabled" }"
"-Dlibudev=${ if udevSupport then "enabled" else "disabled" }"
"-Dmpd=${ if mpdSupport then "enabled" else "disabled" }"
mesonFlags = (stdenv.lib.mapAttrsToList
(option: enable: "-D${option}=${if enable then "enabled" else "disabled"}")
{
dbusmenu-gtk = traySupport;
pulseaudio = pulseSupport;
libnl = nlSupport;
libudev = udevSupport;
mpd = mpdSupport;
}
) ++ [
"-Dout=${placeholder "out"}"
];

7 changes: 6 additions & 1 deletion pkgs/development/libraries/gpgme/default.nix
Original file line number Diff line number Diff line change
@@ -40,7 +40,12 @@ stdenv.mkDerivation rec {
"--enable-fixed-path=${gnupg}/bin"
"--with-libgpg-error-prefix=${libgpgerror.dev}"
"--with-libassuan-prefix=${libassuan.dev}"
] ++ lib.optional pythonSupport "--enable-languages=python";
] ++ lib.optional pythonSupport "--enable-languages=python"
# Tests will try to communicate with gpg-agent instance via a UNIX socket
# which has a path length limit. Nix on darwin is using a build directory
# that already has quite a long path and the resulting socket path doesn't
# fit in the limit. https://github.com/NixOS/nix/pull/1085
++ lib.optionals stdenv.isDarwin [ "--disable-gpg-test" ];

NIX_CFLAGS_COMPILE =
# qgpgme uses Q_ASSERT which retains build inputs at runtime unless
6 changes: 0 additions & 6 deletions pkgs/development/tools/misc/gdb/default.nix
Original file line number Diff line number Diff line change
@@ -33,12 +33,6 @@ stdenv.mkDerivation rec {
./debug-info-from-env.patch
] ++ stdenv.lib.optionals stdenv.isDarwin [
./darwin-target-match.patch
(fetchpatch {
name = "gdb-aarch64-linux-tdep.patch";
url = "https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;a=patch;h=0c0a40e0abb9f1a584330a1911ad06b3686e5361";
excludes = [ "gdb/ChangeLog" ];
sha256 = "16zjw99npyapj68sw52xzmbw671ajm9xv7g5jxfmp94if5y91mnj";
})
];

nativeBuildInputs = [ pkgconfig texinfo perl setupDebugInfoDirs ];
6 changes: 3 additions & 3 deletions pkgs/os-specific/linux/kernel/linux-testing.nix
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
{ stdenv, buildPackages, fetchurl, perl, buildLinux, libelf, utillinux, ... } @ args:

buildLinux (args // rec {
version = "5.2-rc2";
modDirVersion = "5.2.0-rc2";
version = "5.2-rc3";
modDirVersion = "5.2.0-rc3";
extraMeta.branch = "5.2";

src = fetchurl {
url = "https://git.kernel.org/torvalds/t/linux-${version}.tar.gz";
sha256 = "0fd6z6zx9a3ax5jyvxm7gmfzain26la5gf18fccxip7bfn72bj4f";
sha256 = "1hray0c7lgnsvvgfwff82d2ng03rn3dlljm04sk1w8nlwyphfmj8";
};

# Should the testing kernels ever be built on Hydra?
11 changes: 10 additions & 1 deletion pkgs/top-level/metrics.nix
Original file line number Diff line number Diff line change
@@ -19,7 +19,16 @@ runCommand "nixpkgs-metrics"
shift
echo "running $@"
NIX_SHOW_STATS=1 time -o stats-time "$@" 2>stats-nix
case "$name" in
# Redirect stdout to /dev/null to avoid hitting "Output Limit
# Exceeded" on Hydra.
nix-env.qaDrv|nix-env.qaDrvAggressive)
NIX_SHOW_STATS=1 time -o stats-time "$@" 2>stats-nix >/dev/null ;;
*)
NIX_SHOW_STATS=1 time -o stats-time "$@" 2>stats-nix ;;
esac
sed '/^warning:/d' -i stats-nix
cat stats-nix; echo; cat stats-time; echo