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: fcc682382a93
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: f99063f6a1c2
Choose a head ref
  • 15 commits
  • 15 files changed
  • 8 contributors

Commits on Jul 14, 2019

  1. kak-lsp: init at 6.2.1

    spacekookie committed Jul 14, 2019

    Verified

    This commit was signed with the committer’s verified signature. The key has expired.
    rnhmjoj Michele Guerini Rocco
    Copy the full SHA
    4f156a4 View commit details
  2. Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    38bd8d3 View commit details
  3. Copy the full SHA
    64cc2f9 View commit details

Commits on Jul 19, 2019

  1. maintainers: add livnev

    livnev committed Jul 19, 2019
    Copy the full SHA
    631b234 View commit details
  2. Copy the full SHA
    186222c View commit details

Commits on Jul 22, 2019

  1. tree-from-tags: init at 1.1

    tree-from-tags is a tool for organising tagged audio into a tree,
    commonly used with bongo, a buffer-oriented media player for emacs
    livnev committed Jul 22, 2019
    Copy the full SHA
    cd03236 View commit details

Commits on Jul 23, 2019

  1. Merge pull request #64617 from spacekookie/kak-lsp

    kak-lsp: init at 6.2.1
    worldofpeace authored Jul 23, 2019
    Copy the full SHA
    837e696 View commit details
  2. Merge pull request #64743 from spacekookie/google-fonts

    google-fonts: 2018-07-13 -> 2019-07-14
    worldofpeace authored Jul 23, 2019
    Copy the full SHA
    18cbb76 View commit details
  3. Merge pull request #61701 from livnev/tree-from-tags

    tree-from-tags: init at 1.1
    joachifm authored Jul 23, 2019
    Copy the full SHA
    4e7cd97 View commit details
  4. nixos/pantheon: don't add extraPortals

    Pantheon's XDG Portal is still WIP and we
    it's probably not proper to use gtk's one.
    worldofpeace committed Jul 23, 2019
    Copy the full SHA
    356d9ad View commit details
  5. Merge pull request #65102 from d-goldin/patch-1

    docs prometheus.exporters: typo fix.
    WilliButz authored Jul 23, 2019
    Copy the full SHA
    5dc50ea View commit details
  6. Copy the full SHA
    e765dde View commit details
  7. Copy the full SHA
    cfd507d View commit details
  8. barrier: 2.1.1 -> 2.3.0

    fixes #65292
    ar1a committed Jul 23, 2019
    Copy the full SHA
    8d6f00a View commit details
  9. Merge pull request #65293 from ar1a/barrier

    barrier: 2.1.1 -> 2.2.0
    worldofpeace authored Jul 23, 2019
    Copy the full SHA
    f99063f View commit details
9 changes: 9 additions & 0 deletions maintainers/maintainer-list.nix
Original file line number Diff line number Diff line change
@@ -2954,6 +2954,15 @@
github = "listx";
name = "Linus Arver";
};
livnev = {
email = "lev@liv.nev.org.uk";
github = "livnev";
name = "Lev Livnev";
keys = [{
longkeyid = "rsa2048/0x68FF81E6A7850F49";
fingerprint = "74F5 E5CC 19D3 B5CB 608F 6124 68FF 81E6 A785 0F49";
}];
};
luis = {
email = "luis.nixos@gmail.com";
github = "Luis-Hebendanz";
2 changes: 1 addition & 1 deletion nixos/modules/services/monitoring/prometheus/exporters.xml
Original file line number Diff line number Diff line change
@@ -17,7 +17,7 @@
exporter</link>, it provides hardware and OS metrics from the host it's
running on. The exporter could be configured as follows:
<programlisting>
services.promtheus.exporters.node = {
services.prometheus.exporters.node = {
enable = true;
enabledCollectors = [
"logind"
2 changes: 0 additions & 2 deletions nixos/modules/services/x11/desktop-managers/pantheon.nix
Original file line number Diff line number Diff line change
@@ -145,8 +145,6 @@ in
isSystem = true;
};

xdg.portal.extraPortals = [ pkgs.xdg-desktop-portal-gtk ];

networking.networkmanager.enable = mkDefault true;
networking.networkmanager.basePackages =
{ inherit (pkgs) networkmanager modemmanager wpa_supplicant;
15 changes: 10 additions & 5 deletions nixos/modules/system/boot/loader/systemd-boot/systemd-boot.nix
Original file line number Diff line number Diff line change
@@ -22,7 +22,9 @@ let

editor = if cfg.editor then "True" else "False";

inherit (cfg) consoleMode configurationLimit;
configurationLimit = if cfg.configurationLimit == null then 0 else cfg.configurationLimit;

inherit (cfg) consoleMode;

inherit (efi) efiSysMountPoint canTouchEfiVariables;

@@ -58,12 +60,15 @@ in {
};

configurationLimit = mkOption {
default = 100;
default = null;
example = 120;
type = types.int;
type = types.nullOr types.int;
description = ''
Maximum of configurations in boot menu. Otherwise boot partition could
run out of disk space.
Maximum number of latest generations in the boot menu.
Useful to prevent boot partition running out of disk space.
<literal>null</literal> means no limit i.e. all generations
that were not garbage collected yet.
'';
};

3 changes: 3 additions & 0 deletions pkgs/applications/audio/tree-from-tags/Gemfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
source "https://rubygems.org"

gem "taglib-ruby"
13 changes: 13 additions & 0 deletions pkgs/applications/audio/tree-from-tags/Gemfile.lock
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
GEM
remote: https://rubygems.org/
specs:
taglib-ruby (0.7.1)

PLATFORMS
ruby

DEPENDENCIES
taglib-ruby

BUNDLED WITH
1.16.3
37 changes: 37 additions & 0 deletions pkgs/applications/audio/tree-from-tags/default.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
{ stdenv, bundlerEnv, ruby, fetchFromGitHub }:
let
version = "1.1";
gems = bundlerEnv {
name = "tree-from-tags-${version}-gems";
inherit ruby;
gemdir = ./.;
};
in stdenv.mkDerivation {
name = "tree-from-tags-${version}";
src = fetchFromGitHub {
owner = "dbrock";
repo = "bongo";
rev = version;
sha256 = "1nszph9mn98flyhn1jq3y6mdh6jymjkvj5ng36ql016dj92apvhv";
};
buildInputs = [ gems ruby ];
installPhase = ''
mkdir -p $out/{bin,share}
cp tree-from-tags.rb $out/share/
bin=$out/bin/tree-from-tags
# we are using bundle exec to start in the bundled environment
cat > $bin <<EOF
#!/bin/sh -e
exec ${gems}/bin/bundle exec ${ruby}/bin/ruby "$out"/share/tree-from-tags.rb "\$@"
EOF
chmod +x $bin
'';

meta = with stdenv.lib; {
description = "Create file hierarchies from media tags";
homepage = https://www.emacswiki.org/emacs/Bongo;
platforms = ruby.meta.platforms;
maintainers = [ maintainers.livnev maintainers.dbrock ];
license = licenses.gpl2Plus;
};
}
10 changes: 10 additions & 0 deletions pkgs/applications/audio/tree-from-tags/gemset.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
taglib-ruby = {
source = {
remotes = ["https://rubygems.org"];
sha256 = "0r8g7zdncc6243d000jn0grc1n70rn9mx16vggy3q7c4wgsa37xi";
type = "gem";
};
version = "0.7.1";
};
}
29 changes: 11 additions & 18 deletions pkgs/applications/misc/barrier/default.nix
Original file line number Diff line number Diff line change
@@ -1,26 +1,19 @@
{ stdenv, fetchpatch, fetchurl, cmake, curl, xorg, avahi, qt5,
{ stdenv, fetchFromGitHub, cmake, curl, xorg, avahi, qtbase, mkDerivation,
avahiWithLibdnssdCompat ? avahi.override { withLibdnssdCompat = true; }
}:

stdenv.mkDerivation rec {
name = "barrier-${version}";
version = "2.1.1";
src = fetchurl {
url = "https://github.com/debauchee/barrier/archive/v${version}.tar.gz";
sha256 = "0x17as5ikfx2r5hawr368a9risvcavyc8zv5g724s709nr6m0pbp";
};
mkDerivation rec {
pname = "barrier";
version = "2.3.0";

buildInputs = [ cmake curl xorg.libX11 xorg.libXext xorg.libXtst avahiWithLibdnssdCompat ];
propagatedBuildInputs = with qt5; [ qtbase ];
src = fetchFromGitHub {
owner = "debauchee";
repo = pname;
rev = "v${version}";
sha256 = "1fy7xjwqyisapf8wv50gwpbgbv5b4ldf7766w453h5iw10d18kh0";
};

patches = [
# Fix compilation on Qt 5.11
# Patch should be removed on next version bump from 2.1.1!
(fetchpatch {
url = "https://github.com/debauchee/barrier/commit/a956cad0da23f544b874888c6c3540dc7f8f22cf.patch";
sha256 = "0x5045bdks1f9casp0v7svx9ml1gxhkhw5sqc7xk36h184m24a21";
})
];
buildInputs = [ cmake curl xorg.libX11 xorg.libXext xorg.libXtst avahiWithLibdnssdCompat qtbase ];

postFixup = ''
substituteInPlace "$out/share/applications/barrier.desktop" --replace "Exec=barrier" "Exec=$out/bin/barrier"
17 changes: 10 additions & 7 deletions pkgs/data/fonts/google-fonts/default.nix
Original file line number Diff line number Diff line change
@@ -2,19 +2,15 @@

stdenv.mkDerivation rec {
name = "google-fonts-${version}";
version = "2018-07-13";
version = "2019-07-14";

src = fetchFromGitHub {
owner = "google";
repo = "fonts";
rev = "3ca591dae7372a26e254ec6d22e7b453813b9530";
sha256 = "01ak3dzw2kihwa0dy27x8vvpiscd66mnkf61vj1xn29m4g48y0lr";
rev = "f113126dc4b9b1473d9354a86129c9d7b837aa1a";
sha256 = "0safw5prpa63mqcyfw3gr3a535w4c9hg5ayw5pkppiwil7n3pyxs";
};

outputHashAlgo = "sha256";
outputHashMode = "recursive";
outputHash = "1pzm26794nwdbsvjnczpfchxiqa1n1zhp517g6g39wfm1nfszz83";

phases = [ "unpackPhase" "patchPhase" "installPhase" ];

patchPhase = ''
@@ -29,6 +25,13 @@ stdenv.mkDerivation rec {
ofl/siamreap \
ofl/terminaldosislight
# See comment above, the structure of these is a bit odd
# We keep the ofl/<font>/static/ variants
rm -rv ofl/comfortaa/*.ttf \
ofl/mavenpro/*.ttf \
ofl/muli/*.ttf \
ofl/oswald/*.ttf
if find . -name "*.ttf" | sed 's|.*/||' | sort | uniq -c | sort -n | grep -v '^.*1 '; then
echo "error: duplicate font names"
exit 1
3 changes: 2 additions & 1 deletion pkgs/development/node-packages/node-packages-v10.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,8 @@
[
"@angular/cli"
, "asar"
, "@antora/cli"
, "@antora/site-generator-default"
, "asar"
, "aws-azure-login"
, "azure-functions-core-tools"
, "bash-language-server"
Loading