Merge master into staging-next

This commit is contained in:
github-actions[bot] 2021-09-06 12:01:09 +00:00 committed by GitHub
commit 58c8736bdb
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
10 changed files with 46 additions and 24 deletions

View file

@ -13,13 +13,13 @@ assert enablePython -> python != null;
stdenv.mkDerivation rec {
pname = "elinks";
version = "0.14.1";
version = "0.14.2";
src = fetchFromGitHub {
owner = "rkd77";
repo = "felinks";
rev = "v${version}";
sha256 = "sha256-D7dUVHgYGzY4FXEnOzXw0Fao3gLgfFuCl8LJdLVpcSM=";
sha256 = "sha256-/VsxMpITBDKJqyMwl1oitS8aUM4AziibV/OHRSHbRjg=";
};
buildInputs = [

View file

@ -18,6 +18,14 @@ stdenv.mkDerivation {
prePatch = "rm -rf Source/Lib* Source/OpenEXR Source/ZLib";
patches = [ ./unbundle.diff ];
postPatch = ''
# To support cross compilation, use the correct `pkg-config`.
substituteInPlace Makefile.fip \
--replace "pkg-config" "$PKG_CONFIG"
substituteInPlace Makefile.gnu \
--replace "pkg-config" "$PKG_CONFIG"
'';
nativeBuildInputs = [
pkg-config
] ++ lib.optionals stdenv.isDarwin [

View file

@ -351,7 +351,8 @@ with self;
parsexp = janePackage {
pname = "parsexp";
hash = "0rvbrf8ggh2imsbhqi15jzyyqbi3m5hzvy2iy2r4skx6m102mzpd";
version = "0.14.1";
hash = "1nr0ncb8l2mkk8pqzknr7fsqw5kpz8y102kyv5bc0x7c36v0d4zy";
minimumOCamlVersion = "4.04.2";
meta.description = "S-expression parsing library";
propagatedBuildInputs = [ base sexplib0 ];

View file

@ -14,14 +14,14 @@
buildPythonPackage rec {
pname = "async-upnp-client";
version = "0.20.0";
version = "0.21.0";
disabled = pythonOlder "3.6";
src = fetchFromGitHub {
owner = "StevenLooman";
repo = "async_upnp_client";
rev = version;
sha256 = "sha256-jxYGOljV7tcsiAgpOhbXj7g7AwyP1kDDC83PiHG6ZFg=";
sha256 = "sha256-GKvljxm2N4pC8Mh+UOW170VPB3va9X9BuQXp6OJ/SSQ=";
};
propagatedBuildInputs = [

View file

@ -1,5 +1,6 @@
{ lib, buildPythonPackage, fetchPypi
, setuptools-scm
{ lib
, buildPythonPackage
, fetchPypi
, sphinx
, hypothesis
, py
@ -7,21 +8,23 @@
, pytest-benchmark
, sortedcollections
, sortedcontainers
, isPy3k
, pythonOlder
}:
buildPythonPackage rec {
pname = "bidict";
version = "0.21.2";
disabled = !isPy3k;
version = "0.21.3";
disabled = pythonOlder "3.7";
src = fetchPypi {
inherit pname version;
sha256 = "4fa46f7ff96dc244abfc437383d987404ae861df797e2fd5b190e233c302be09";
sha256 = "sha256-1QvYH65140GY/8lJeaDrCTn/mts+8yvMk6kT2LPj7R0=";
};
nativeBuildInputs = [ setuptools-scm ];
propagatedBuildInputs = [ sphinx ];
propagatedBuildInputs = [
sphinx
];
checkInputs = [
hypothesis
@ -32,6 +35,8 @@ buildPythonPackage rec {
sortedcontainers
];
pythonImportsCheck = [ "bidict" ];
meta = with lib; {
homepage = "https://github.com/jab/bidict";
description = "Efficient, Pythonic bidirectional map data structures and related functionality";

View file

@ -11,14 +11,14 @@
buildPythonPackage rec {
pname = "pyezviz";
version = "0.1.9.2";
version = "0.1.9.3";
disabled = pythonOlder "3.6";
src = fetchFromGitHub {
owner = "baqs";
repo = "pyEzviz";
rev = version;
sha256 = "sha256-t5b2PuHC+ZY2uh+ryS+bjTS7kReZi0Rvlvkr98JFyH4=";
sha256 = "sha256-TDFkEz8I0/YoAFhWSYkLqL4+R4yiqAu+QncEieAlh2A=";
};
propagatedBuildInputs = [

View file

@ -10,14 +10,14 @@
buildPythonPackage rec {
pname = "pyvicare";
version = "2.7.1";
version = "2.8";
disabled = pythonOlder "3.7";
src = fetchFromGitHub {
owner = "somm15";
repo = "PyViCare";
rev = version;
sha256 = "sha256-YczzB95RyOdRGEye1pUqCZxegtp6kjCtUUHYyHD0WP0=";
sha256 = "sha256-mVuwajfY5IAhu6giGrgWw17MDexmR2JDT/9iL3nqJrM=";
};
SETUPTOOLS_SCM_PRETEND_VERSION = version;

View file

@ -16,7 +16,7 @@
buildPythonPackage rec {
pname = "simplisafe-python";
version = "11.0.5";
version = "11.0.6";
format = "pyproject";
disabled = pythonOlder "3.7";
@ -24,7 +24,7 @@ buildPythonPackage rec {
owner = "bachya";
repo = pname;
rev = version;
sha256 = "sha256-QLxp7WrYXJDGVG/MZ+GpvzYZ8gyLwconqikgs581voI=";
sha256 = "sha256-XVn/GBcTTthvsRJOnCZ0yOF3nUwbBZ2dfMJZsJXnE6U=";
};
nativeBuildInputs = [ poetry-core ];

View file

@ -8,22 +8,25 @@
stdenv.mkDerivation rec {
pname = "sdlpop";
version = "1.21";
version = "1.22";
src = fetchFromGitHub {
owner = "NagyD";
repo = "SDLPoP";
rev = "v${version}";
sha256 = "1q4mnyg8v4420f1bp24v8lgi335vijdv61yi3fan14jgfzl38l7w";
sha256 = "1yy5r1r0hv0xggk8qd8bwk2zy7abpv89nikq4flqgi53fc5q9xl7";
};
nativeBuildInputs = [ pkg-config makeWrapper copyDesktopItems ];
buildInputs = [ SDL2 SDL2_image ];
makeFlags = [ "-C" "src" ];
preBuild = ''
substituteInPlace src/Makefile --replace "CC = gcc" "CC = ${stdenv.cc.targetPrefix}gcc"
substituteInPlace src/Makefile \
--replace "CC = gcc" "CC = ${stdenv.cc.targetPrefix}cc" \
--replace "CFLAGS += -I/opt/local/include" "CFLAGS += -I${SDL2.dev}/include/SDL2 -I${SDL2_image}/include/SDL2"
'';
# The prince binary expects two things of the working directory it is called from:
@ -63,6 +66,5 @@ stdenv.mkDerivation rec {
license = licenses.gpl3Plus;
maintainers = with maintainers; [ iblech ];
platforms = platforms.unix;
broken = stdenv.isDarwin;
};
}

View file

@ -17207,13 +17207,19 @@ let
};
};
PkgConfig = buildPerlPackage {
PkgConfig = buildPerlPackage rec {
pname = "PkgConfig";
version = "0.25026";
src = fetchurl {
url = "mirror://cpan/authors/id/P/PL/PLICEASE/PkgConfig-0.25026.tar.gz";
sha256 = "1862hzlkibqsgynrnwg43acycp4rlsv19gsybjwq39nnqb9mxfjd";
};
# support cross-compilation by simplifying the way we get version during build
postPatch = ''
substituteInPlace Makefile.PL --replace \
'do { require "./lib/PkgConfig.pm"; $PkgConfig::VERSION; }' \
'"${version}"'
'';
meta = {
description = "Pure-Perl Core-Only replacement for pkg-config";
license = with lib.licenses; [ artistic1 gpl1Plus ];