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: 6d68b920eb2d
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: 48723f48ab92
Choose a head ref
  • 8 commits
  • 5 files changed
  • 7 contributors

Commits on May 20, 2020

  1. lxc: backport cpuset initialisation fix

    Fixes #88430
    Atemu committed May 20, 2020
    Copy the full SHA
    7a556b3 View commit details

Commits on May 21, 2020

  1. maintainers: add valodim

    (cherry picked from commit 52ac65c)
    Valodim authored and jokogr committed May 21, 2020
    Copy the full SHA
    99be616 View commit details
  2. Copy the full SHA
    0edf164 View commit details
  3. graylog: 3.2.4 -> 3.2.5

    (cherry picked from commit 878e720)
    r-ryantm authored and Ma27 committed May 21, 2020
    Copy the full SHA
    de493bd View commit details

Commits on May 22, 2020

  1. obs-studio: show the actual version instead of 0.0.1

    (cherry picked from commit 23e4067)
    peterhoeg committed May 22, 2020
    Copy the full SHA
    b60e37d View commit details
  2. Merge pull request #88563 from peterhoeg/f/obs_2003

    obs-studio: show the actual version instead of 0.0.1
    flokli authored May 22, 2020
    Copy the full SHA
    b075410 View commit details
  3. Merge pull request #88437 from Atemu/anbox-lxc-fix

    lxc: backport cpuset initialisation fix
    Mic92 authored May 22, 2020
    Copy the full SHA
    10a5f5a View commit details
  4. Merge pull request #88501 from jokogr/u/fritzconnection-1.2.1-20.03

    [20.03] pythonPackages.fritzconnection: 0.8.4 -> 1.2.1
    jokogr authored May 22, 2020
    Copy the full SHA
    48723f4 View commit details
6 changes: 6 additions & 0 deletions maintainers/maintainer-list.nix
Original file line number Diff line number Diff line change
@@ -7474,6 +7474,12 @@
github = "valeriangalliat";
name = "Valérian Galliat";
};
valodim = {
email = "look@my.amazin.horse";
github = "valodim";
githubId = 27813;
name = "Vincent Breitmoser";
};
vandenoever = {
email = "jos@vandenoever.info";
github = "vandenoever";
50 changes: 28 additions & 22 deletions pkgs/applications/video/obs-studio/default.nix
Original file line number Diff line number Diff line change
@@ -35,6 +35,7 @@

let
inherit (stdenv.lib) optional optionals;

in mkDerivation rec {
pname = "obs-studio";
version = "24.0.6";
@@ -48,32 +49,37 @@ in mkDerivation rec {

nativeBuildInputs = [ cmake pkgconfig ];

buildInputs = [ curl
fdk_aac
ffmpeg
jansson
libjack2
libv4l
libxkbcommon
libpthreadstubs
libXdmcp
qtbase
qtx11extras
qtsvg
speex
x264
vlc
makeWrapper
mbedtls
]
++ optionals scriptingSupport [ luajit swig python3 ]
++ optional alsaSupport alsaLib
++ optional pulseaudioSupport libpulseaudio;
buildInputs = [
curl
fdk_aac
ffmpeg
jansson
libjack2
libv4l
libxkbcommon
libpthreadstubs
libXdmcp
qtbase
qtx11extras
qtsvg
speex
x264
vlc
makeWrapper
mbedtls
]
++ optionals scriptingSupport [ luajit swig python3 ]
++ optional alsaSupport alsaLib
++ optional pulseaudioSupport libpulseaudio;

# obs attempts to dlopen libobs-opengl, it fails unless we make sure
# DL_OPENGL is an explicit path. Not sure if there's a better way
# to handle this.
cmakeFlags = [ "-DCMAKE_CXX_FLAGS=-DDL_OPENGL=\\\"$(out)/lib/libobs-opengl.so\\\"" ];
cmakeFlags = [
"-DCMAKE_CXX_FLAGS=-DDL_OPENGL=\\\"$(out)/lib/libobs-opengl.so\\\""
"-DOBS_VERSION_OVERRIDE=${version}"
"-Wno-dev" # kill dev warnings that are useless for packaging
];

postInstall = ''
wrapProgram $out/bin/obs \
34 changes: 23 additions & 11 deletions pkgs/development/python-modules/fritzconnection/default.nix
Original file line number Diff line number Diff line change
@@ -1,26 +1,38 @@
{ stdenv, buildPythonPackage, fetchPypi, lxml, requests, tkinter, isPy38 }:
{ stdenv, buildPythonPackage, pythonOlder, fetchFromGitHub, pytest, requests }:

buildPythonPackage rec {
pname = "fritzconnection";
version = "0.8.4";
version = "1.2.1";

src = fetchPypi {
inherit pname version;
sha256 = "adc629a48b50700f5478f69436e4b78c8792a9260cc674cccef15ffe68eb0643";
src = fetchFromGitHub {
owner = "kbr";
repo = pname;
rev = version;
hash = "sha256:17z4shs56ci9mxmilppv5xy9gbnbp6p1h2ms6x55nkvwndacrp7x";
};

disabled = pythonOlder "3.5";

# Exclude test files from build, which cause ImportMismtachErrors and
# otherwise missing resources during tests. This patch can be dropped once
# https://github.com/kbr/fritzconnection/pull/39 is merged.
prePatch = ''
substituteInPlace fritzconnection/test.py \
--replace "from fritzconnection import" "from .fritzconnection import"
substituteInPlace setup.py \
--replace 'find_packages()' 'find_packages(exclude=["*.tests"])'
'';

propagatedBuildInputs = [ lxml requests tkinter ];
propagatedBuildInputs = [ requests ];

checkInputs = [ pytest ];

checkPhase = ''
pytest
'';

meta = with stdenv.lib; {
description = "Python-Tool to communicate with the AVM FritzBox using the TR-064 protocol";
homepage = https://bitbucket.org/kbr/fritzconnection;
homepage = "https://bitbucket.org/kbr/fritzconnection";
license = licenses.mit;
maintainers = with maintainers; [ dotlambda ];
broken = isPy38;
maintainers = with maintainers; [ dotlambda valodim ];
};
}
4 changes: 4 additions & 0 deletions pkgs/os-specific/linux/lxc/default.nix
Original file line number Diff line number Diff line change
@@ -26,6 +26,10 @@ stdenv.mkDerivation rec {

patches = [
./support-db2x.patch
(fetchurl {
url = https://github.com/lxc/lxc/commit/b31d62b847a3ee013613795094cce4acc12345ef.patch;
sha256 = "0j4ch22l81b20m03l818442ra47hw4k6zyizsn3a0q3gv6mq5h7x";
})
];

postPatch = ''
4 changes: 2 additions & 2 deletions pkgs/tools/misc/graylog/default.nix
Original file line number Diff line number Diff line change
@@ -2,11 +2,11 @@

stdenv.mkDerivation rec {
pname = "graylog";
version = "3.2.4";
version = "3.2.5";

src = fetchurl {
url = "https://packages.graylog2.org/releases/graylog/graylog-${version}.tgz";
sha256 = "0m3g68ycb0yvdpiyd6qysgz0ygz9s0kb98g79cdx9rqpb7x0rmd0";
sha256 = "1sbws735w0qww3nj8ai105a743nyrf1iprmcl89w5h8yirq2z1r9";
};

dontBuild = true;