Merge staging-next into staging

This commit is contained in:
github-actions[bot] 2021-11-16 06:01:37 +00:00 committed by GitHub
commit 112c228b4b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
63 changed files with 227 additions and 107 deletions

View File

@ -17,7 +17,7 @@ in
}; };
settings = mkOption { settings = mkOption {
default = { }; default = { };
description = "configuration options for influxdb2, see https://docs.influxdata.com/influxdb/v2.0/reference/config-options for details."; description = ''configuration options for influxdb2, see <link xlink:href="https://docs.influxdata.com/influxdb/v2.0/reference/config-options"/> for details.'';
type = format.type; type = format.type;
}; };
}; };

View File

@ -107,12 +107,6 @@ switchboard-with-plugs.override {
<para> <para>
AppCenter has been available since 20.03, but it is of little use. This is because there is no functioning PackageKit backend for Nix 2.0. The Flatpak backend will not work before <link xlink:href="https://github.com/elementary/appcenter/issues/1076">flag for Flatpak-only</link> is provided. See this <link xlink:href="https://github.com/NixOS/nixpkgs/issues/70214">issue</link>. AppCenter has been available since 20.03, but it is of little use. This is because there is no functioning PackageKit backend for Nix 2.0. The Flatpak backend will not work before <link xlink:href="https://github.com/elementary/appcenter/issues/1076">flag for Flatpak-only</link> is provided. See this <link xlink:href="https://github.com/NixOS/nixpkgs/issues/70214">issue</link>.
</para> </para>
<para>
To use AppCenter on NixOS, add <literal>pantheon.appcenter</literal> to <xref linkend="opt-environment.systemPackages" />, <link linkend="module-services-flatpak">enable Flatpak support</link> and optionally add the <literal>appcenter</literal> Flatpak remote:
</para>
<screen>
<prompt>$ </prompt>flatpak remote-add --if-not-exists appcenter https://flatpak.elementary.io/repo.flatpakrepo
</screen>
</listitem> </listitem>
</varlistentry> </varlistentry>
</variablelist> </variablelist>

View File

@ -1,20 +1,22 @@
{ lib, stdenv, fetchFromGitHub, cmake, itk4, Cocoa }: { lib, stdenv, fetchFromGitHub, cmake, itk, Cocoa }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "c3d"; pname = "c3d";
version = "unstable-2020-10-05"; version = "unstable-2021-09-14";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "pyushkevich"; owner = "pyushkevich";
repo = pname; repo = pname;
rev = "0a87e3972ea403babbe2d05ec6d50855e7c06465"; rev = "cc06e6e2f04acd3d6faa3d8c9a66b499f02d4388";
sha256 = "0wsmkifqrcfy13fnwvinmnq1m0lkqmpyg7bgbwnb37mbrlbq06wf"; sha256 = "sha256:1ql1y6694njsmdapywhppb54viyw8wdpaxxr1b3hm2rqhvwmhn52";
}; };
nativeBuildInputs = [ cmake ]; nativeBuildInputs = [ cmake ];
buildInputs = [ itk4 ] buildInputs = [ itk ]
++ lib.optional stdenv.isDarwin Cocoa; ++ lib.optional stdenv.isDarwin Cocoa;
cmakeFlags = [ "-DCONVERT3D_USE_ITK_REMOTE_MODULES=OFF" ];
meta = with lib; { meta = with lib; {
homepage = "https://github.com/pyushkevich/c3d"; homepage = "https://github.com/pyushkevich/c3d";
description = "Medical imaging processing tool"; description = "Medical imaging processing tool";
@ -22,6 +24,6 @@ stdenv.mkDerivation rec {
platforms = platforms.unix; platforms = platforms.unix;
license = licenses.gpl3; license = licenses.gpl3;
broken = stdenv.isAarch64; broken = stdenv.isAarch64;
# /build/git-3453f61/itkextras/OneDimensionalInPlaceAccumulateFilter.txx:311:10: fatal error: xmmintrin.h: No such file or directory # /build/source/itkextras/OneDimensionalInPlaceAccumulateFilter.txx:312:10: fatal error: xmmintrin.h: No such file or directory
}; };
} }

View File

@ -2,16 +2,16 @@
buildGoModule rec { buildGoModule rec {
pname = "sqls"; pname = "sqls";
version = "0.2.19"; version = "0.2.20";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "lighttiger2505"; owner = "lighttiger2505";
repo = pname; repo = pname;
rev = "v${version}"; rev = "v${version}";
sha256 = "1myypq9kdfbhl5h9h8d30a3pi89mix48wm1c38648ky9vhx0s4az"; sha256 = "sha256-QYxiWxgzuD+JymlXlVmzZOtex70JC93VmWljAFQJMPQ=";
}; };
vendorSha256 = "13c7nv0anj260z34bd7w1hz0rkmsj9r1zz55qiwcr1vdgmvy84cz"; vendorSha256 = "sha256-fo5g6anMcKqdzLG8KCJ/T4uTOp1Z5Du4EtCHYkLgUpo=";
ldflags = [ "-s" "-w" "-X main.version=${version}" "-X main.revision=${src.rev}" ]; ldflags = [ "-s" "-w" "-X main.version=${version}" "-X main.revision=${src.rev}" ];

View File

@ -0,0 +1,41 @@
{ lib, buildGoModule, fetchFromGitHub, installShellFiles }:
buildGoModule rec {
pname = "clusterctl";
version = "1.0.1";
src = fetchFromGitHub {
owner = "kubernetes-sigs";
repo = "cluster-api";
rev = "v${version}";
sha256 = "sha256-EkBZZUkr1u0u75WDDFAdLLpS01+3+eyXpu4HRg2Q780=";
};
vendorSha256 = "sha256-VO1Z4NUWrd4JuFYFg0a01psqoIM8ps3vKd0djR5OELU=";
subPackages = [ "cmd/clusterctl" ];
nativeBuildInputs = [ installShellFiles ];
ldflags = let t = "sigs.k8s.io/cluster-api/version"; in [
"-X ${t}.gitMajor=${lib.versions.major version}"
"-X ${t}.gitMinor=${lib.versions.minor version}"
"-X ${t}.gitVersion=v${version}"
];
postInstall = ''
# errors attempting to write config to read-only $HOME
export HOME=$(mktemp -d)
installShellCompletion --cmd clusterctl \
--bash <($out/bin/clusterctl completion bash) \
--zsh <($out/bin/clusterctl completion zsh)
'';
meta = with lib; {
description = "Kubernetes cluster API tool";
homepage = "https://cluster-api.sigs.k8s.io/";
license = licenses.asl20;
maintainers = with maintainers; [ zowoq ];
};
}

View File

@ -1,11 +1,11 @@
{ lib, buildGoModule, fetchFromGitHub }: { lib, buildGoModule, fetchFromGitHub }:
# SHA of ${version} for the tool's help output. Unfortunately this is needed in build flags. # SHA of ${version} for the tool's help output. Unfortunately this is needed in build flags.
let rev = "08bb70f407d0334fa80b9dbc6850987f16eb27d3"; let rev = "dc78b39a6ff0a1a94a29fa0fd72bcbe5d95004be";
in in
buildGoModule rec { buildGoModule rec {
pname = "sonobuoy"; pname = "sonobuoy";
version = "0.54.0"; # Do not forget to update `rev` above version = "0.55.0"; # Do not forget to update `rev` above
ldflags = ldflags =
let t = "github.com/vmware-tanzu/sonobuoy"; let t = "github.com/vmware-tanzu/sonobuoy";
@ -20,10 +20,10 @@ buildGoModule rec {
owner = "vmware-tanzu"; owner = "vmware-tanzu";
repo = "sonobuoy"; repo = "sonobuoy";
rev = "v${version}"; rev = "v${version}";
sha256 = "sha256-Gtpky+zkFKukIIHF91F4uBZjaguk8KlOEVhSwTj+ccs="; sha256 = "sha256-fMZju0Cd1JtVC+EKHwW3ZGsB2m0V3UIHsKQMbvf4i5Y=";
}; };
vendorSha256 = "sha256-Lkwv95BZa7nFEXk1KcwXIRVpj9DZmqnWjkdrZkO/k24="; vendorSha256 = "sha256-jPKCWTFABKRZCg6X5VVdrmOU/ZFc7yGD7R8RJrpcITg=";
subPackages = [ "." ]; subPackages = [ "." ];

View File

@ -4,13 +4,13 @@
mkDerivation rec { mkDerivation rec {
pname = "seafile-client"; pname = "seafile-client";
version = "8.0.4"; version = "8.0.5";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "haiwen"; owner = "haiwen";
repo = "seafile-client"; repo = "seafile-client";
rev = "v${version}"; rev = "v${version}";
sha256 = "sha256-HIgIcw4Y/NXidCBwRMrdKojlqO8CJO+6N7s7PdBx4YQ="; sha256 = "1p9wkvnr3km829gy84b1w1pv72pany5vr3r7ydz1c0aqrp0snfhx";
}; };
nativeBuildInputs = [ pkg-config cmake ]; nativeBuildInputs = [ pkg-config cmake ];
@ -29,6 +29,6 @@ mkDerivation rec {
description = "Desktop client for Seafile, the Next-generation Open Source Cloud Storage"; description = "Desktop client for Seafile, the Next-generation Open Source Cloud Storage";
license = licenses.asl20; license = licenses.asl20;
platforms = platforms.linux; platforms = platforms.linux;
maintainers = with maintainers; [ schmittlauch ]; maintainers = with maintainers; [ schmittlauch greizgh ];
}; };
} }

View File

@ -5,13 +5,13 @@
mkDerivation rec { mkDerivation rec {
pname = "qownnotes"; pname = "qownnotes";
version = "21.10.9"; version = "21.11.4";
src = fetchurl { src = fetchurl {
url = "https://download.tuxfamily.org/${pname}/src/${pname}-${version}.tar.xz"; url = "https://download.tuxfamily.org/${pname}/src/${pname}-${version}.tar.xz";
# Fetch the checksum of current version with curl: # Fetch the checksum of current version with curl:
# curl https://download.tuxfamily.org/qownnotes/src/qownnotes-<version>.tar.xz.sha256 # curl https://download.tuxfamily.org/qownnotes/src/qownnotes-<version>.tar.xz.sha256
sha256 = "2c86d66ae427bdcd16d706b982cedaa669a27340f7819fc97a8e2b24c709e74f"; sha256 = "3eb025873160cecd4fa35ae5079c150d4aa5dd3152fd58c5e216b592af43e8dc";
}; };
nativeBuildInputs = [ qmake qttools ]; nativeBuildInputs = [ qmake qttools ];

View File

@ -2,13 +2,13 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "meslo-lgs-nf"; pname = "meslo-lgs-nf";
version = "2020-03-22"; version = "2021-09-03";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "romkatv"; owner = "romkatv";
repo = "powerlevel10k-media"; repo = "powerlevel10k-media";
rev = "32c7d40239c93507277f14522be90b5750f442c9"; rev = "389133fb8c9a2347929a23702ce3039aacc46c3d";
sha256 = "10hq4whai1rqj495w4n80p0y21am8rihm4rc40xq7241d6dzilrd"; sha256 = "sha256-dWqRxjqsa/Tiv0Ww8VLHRDhftD3eqa1t2/T0irFeMFI=";
}; };
installPhase = '' installPhase = ''

View File

@ -2,13 +2,13 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "fennel"; pname = "fennel";
version = "0.10.0"; version = "1.0.0";
src = fetchFromSourcehut { src = fetchFromSourcehut {
owner = "~technomancy"; owner = "~technomancy";
repo = pname; repo = pname;
rev = version; rev = version;
sha256 = "sha256-/xCnaDNZJTBGxIgjPUVeEyMVeRWg8RCNuo5nPpLrJXY="; sha256 = "sha256-HhxFTWC1gBY76pQzhn6EdgYHpYQr9zkUox0r4YC7mTQ=";
}; };
nativeBuildInputs = [ installShellFiles ]; nativeBuildInputs = [ installShellFiles ];

View File

@ -0,0 +1,28 @@
{ lib, mkCoqDerivation, coq, version ? null }:
with lib;
mkCoqDerivation {
pname = "smpl";
owner = "uds-psl";
release."8.10.2".sha256 = "sha256-TUfTZKBgrSOT6piXRViHSGPE9NSj3bGx2XBIw6YCcEs=";
release."8.12".sha256 = "sha256-UQbDHLVBKYk++o+Y2B6ARYRYGglytsnXhguwMatjOHg=";
release."8.13".sha256 = "sha256-HxQBaIE2CjyfG4GoIXprfehqjsr/Z74YdodxMmrbzSg=";
releaseRev = v: "v${v}";
inherit version;
defaultVersion = with versions; switch coq.version [
{ case = "8.13.2"; out = "8.13"; }
{ case = "8.12.2"; out = "8.12"; }
{ case = "8.10.2"; out = "8.10.2"; }
] null;
mlPlugin = true;
meta = {
description = "A Coq plugin providing an extensible tactic similar to first";
maintainers = with maintainers; [ siraben ];
license = licenses.mit;
platforms = platforms.unix;
};
}

View File

@ -1,4 +1,4 @@
{ lib, stdenv, fetchurl, fetchpatch, autoreconfHook }: { lib, stdenv, fetchurl, fetchpatch, buildPackages, autoreconfHook }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "apr"; pname = "apr";
@ -17,6 +17,16 @@ stdenv.mkDerivation rec {
# convince fetchpatch to restore missing `a/`, `b/` to paths # convince fetchpatch to restore missing `a/`, `b/` to paths
extraPrefix = ""; extraPrefix = "";
}) })
# Fix cross.
(fetchpatch {
url = "https://github.com/apache/apr/commit/374210c50ee9f4dbf265f0172dcf2d45b97d0550.patch";
sha256 = "04k62c5dh043jhkgs5qma6yqkq4q7nh0zswr81il4l7q1zil581y";
})
(fetchpatch {
url = "https://github.com/apache/apr/commit/866e1df66be6704a584feaf5c3d241e3d631d03a.patch";
sha256 = "0hhm5v5wx985c28dq6d9ngnyqihpsphq4mw7rwylk39k2p90ppcm";
})
] ++ lib.optionals stdenv.isDarwin [ ./is-this-a-compiler-bug.patch ]; ] ++ lib.optionals stdenv.isDarwin [ ./is-this-a-compiler-bug.patch ];
# This test needs the net # This test needs the net
@ -35,19 +45,19 @@ stdenv.mkDerivation rec {
configureFlags = lib.optional (stdenv.hostPlatform != stdenv.buildPlatform) [ configureFlags = lib.optional (stdenv.hostPlatform != stdenv.buildPlatform) [
"ac_cv_file__dev_zero=yes" "ac_cv_file__dev_zero=yes"
"ac_cv_func_setpgrp_void=0" "ac_cv_func_setpgrp_void=0"
"apr_cv_process_shared_works=1"
"apr_cv_tcp_nodelay_with_cork=1" "apr_cv_tcp_nodelay_with_cork=1"
"CC_FOR_BUILD=${buildPackages.stdenv.cc}/bin/cc"
] ++ lib.optionals (stdenv.hostPlatform.system == "i686-cygwin") [ ] ++ lib.optionals (stdenv.hostPlatform.system == "i686-cygwin") [
# Including the Windows headers breaks unistd.h. # Including the Windows headers breaks unistd.h.
# Based on ftp://sourceware.org/pub/cygwin/release/libapr1/libapr1-1.3.8-2-src.tar.bz2 # Based on ftp://sourceware.org/pub/cygwin/release/libapr1/libapr1-1.3.8-2-src.tar.bz2
"ac_cv_header_windows_h=no" "ac_cv_header_windows_h=no"
]; ];
CPPFLAGS=lib.optionalString (stdenv.hostPlatform != stdenv.buildPlatform) "-DAPR_IOVEC_DEFINED"; # - Update libtool for macOS 11 support
# - Regenerate for cross fix patch
nativeBuildInputs = [ autoreconfHook ];
nativeBuildInputs = doCheck = true;
# Update libtool for macOS 11 support
lib.optional (stdenv.isDarwin && stdenv.isAarch64) [ autoreconfHook ];
enableParallelBuilding = true; enableParallelBuilding = true;

View File

@ -2,13 +2,13 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "libmysofa"; pname = "libmysofa";
version = "1.2"; version = "1.2.1";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "hoene"; owner = "hoene";
repo = "libmysofa"; repo = "libmysofa";
rev = "v${version}"; rev = "v${version}";
sha256 = "sha256-f+1CIVSxyScyNF92cPIiZwfnnCVrWfCZlbrIXtduIdY="; sha256 = "sha256-SCyeicZ+JkJU1x2X3efOvxUXT2qF2IiUsj+anLg5Lsg=";
}; };
nativeBuildInputs = [ cmake ]; nativeBuildInputs = [ cmake ];

View File

@ -1,5 +1,5 @@
{ lib, stdenv, fetchFromGitHub, cmake, makeWrapper { lib, stdenv, fetchFromGitHub, cmake, makeWrapper
, pkg-config, libX11, libuuid, xz, vtk_7, Cocoa }: , pkg-config, libX11, libuuid, xz, vtk, Cocoa }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "itk"; pname = "itk";
@ -29,7 +29,7 @@ stdenv.mkDerivation rec {
]; ];
nativeBuildInputs = [ cmake xz makeWrapper ]; nativeBuildInputs = [ cmake xz makeWrapper ];
buildInputs = [ libX11 libuuid vtk_7 ] ++ lib.optionals stdenv.isDarwin [ Cocoa ]; buildInputs = [ libX11 libuuid vtk ] ++ lib.optionals stdenv.isDarwin [ Cocoa ];
postInstall = '' postInstall = ''
wrapProgram "$out/bin/h5c++" --prefix PATH ":" "${pkg-config}/bin" wrapProgram "$out/bin/h5c++" --prefix PATH ":" "${pkg-config}/bin"

View File

@ -2,13 +2,13 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "libcouchbase"; pname = "libcouchbase";
version = "3.2.1"; version = "3.2.3";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "couchbase"; owner = "couchbase";
repo = "libcouchbase"; repo = "libcouchbase";
rev = version; rev = version;
sha256 = "sha256-6TMWWXAgt4e+De1ebmqQhaqcia1ZXT8IXn9fTGsr3qY="; sha256 = "sha256-pCqSsmddgNtQJnOVIHz5ft0gJN5T7T3ehHtjuexhBxI=";
}; };
cmakeFlags = [ "-DLCB_NO_MOCK=ON" ]; cmakeFlags = [ "-DLCB_NO_MOCK=ON" ];

View File

@ -1,4 +1,4 @@
{ lib, stdenv, fetchurl, fastjet, fastjet-contrib, ghostscript, hepmc, imagemagick, less, python3, rsync, texlive, yoda, which, makeWrapper }: { lib, stdenv, fetchurl, fetchpatch, fastjet, fastjet-contrib, ghostscript, hepmc, imagemagick, less, python3, rsync, texlive, yoda, which, makeWrapper }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "rivet"; pname = "rivet";
@ -9,6 +9,15 @@ stdenv.mkDerivation rec {
hash = "sha256-YhcXW3gab7z3EJd3qGePeplVEapV4a5WKIc151hQXZo="; hash = "sha256-YhcXW3gab7z3EJd3qGePeplVEapV4a5WKIc151hQXZo=";
}; };
patches = [
# Fixes build
(fetchpatch {
name = "rivet-3.1.5-namespace-fix.patch";
url = "https://gitlab.com/hepcedar/rivet/-/commit/17a99b38b52e65a4a3fd6289124bd9dd874c30bf.diff";
sha256 = "sha256-OknqghpMMB5nRHeeRc2ddxybhnkVGRB1x8jfOjrkyms=";
})
];
latex = texlive.combine { inherit (texlive) latex = texlive.combine { inherit (texlive)
scheme-basic scheme-basic
collection-pstricks collection-pstricks

View File

@ -6,7 +6,7 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "libupnp"; pname = "libupnp";
version = "1.14.10"; version = "1.14.12";
outputs = [ "out" "dev" ]; outputs = [ "out" "dev" ];
@ -14,7 +14,7 @@ stdenv.mkDerivation rec {
owner = "pupnp"; owner = "pupnp";
repo = "pupnp"; repo = "pupnp";
rev = "release-${version}"; rev = "release-${version}";
sha256 = "sha256-QlV5V1+VPj/C0M3XgwVIJbxzVXfSvP6yMcJz9al6a+U="; sha256 = "sha256-ZJ74x5+4dDb5sJ1cPtlin6iunGyu8boNSpfLFB1mCME=";
}; };
nativeBuildInputs = [ nativeBuildInputs = [

View File

@ -3,7 +3,7 @@
ppx_jane, sexplib, typerep, variantslib}: ppx_jane, sexplib, typerep, variantslib}:
buildOcamlJane { buildOcamlJane {
name = "async_rpc_kernel"; pname = "async_rpc_kernel";
hash = "0pvys7giqix1nfidw1f4i3r94cf03ba1mvhadpm2zpdir3av91sw"; hash = "0pvys7giqix1nfidw1f4i3r94cf03ba1mvhadpm2zpdir3av91sw";
propagatedBuildInputs = [ async_kernel bin_prot core_kernel fieldslib propagatedBuildInputs = [ async_kernel bin_prot core_kernel fieldslib
ppx_assert ppx_bench ppx_driver ppx_expect ppx_inline_test ppx_jane ppx_assert ppx_bench ppx_driver ppx_expect ppx_inline_test ppx_jane

View File

@ -1,7 +1,7 @@
{lib, buildOcamlJane, type_conv}: {lib, buildOcamlJane, type_conv}:
buildOcamlJane { buildOcamlJane {
name = "bin_prot"; pname = "bin_prot";
version = "113.33.03"; version = "113.33.03";
minimumSupportedOcamlVersion = "4.02"; minimumSupportedOcamlVersion = "4.02";
hash = "0jlarpfby755j0kikz6vnl1l6q0ga09b9zrlw6i84r22zchnqdsh"; hash = "0jlarpfby755j0kikz6vnl1l6q0ga09b9zrlw6i84r22zchnqdsh";

View File

@ -6,7 +6,7 @@
}: }:
buildOcamlJane { buildOcamlJane {
name = "core_bench"; pname = "core_bench";
hash = "1d1ainpakgsf5rg8dvar12ksgilqcc4465jr8gf7fz5mmn0mlifj"; hash = "1d1ainpakgsf5rg8dvar12ksgilqcc4465jr8gf7fz5mmn0mlifj";
propagatedBuildInputs = propagatedBuildInputs =
[ core core_extended textutils ]; [ core core_extended textutils ];

View File

@ -1,7 +1,7 @@
{ lib, type_conv, buildOcamlJane }: { lib, type_conv, buildOcamlJane }:
buildOcamlJane { buildOcamlJane {
name = "fieldslib"; pname = "fieldslib";
version = "113.33.03"; version = "113.33.03";
minimumSupportedOcamlVersion = "4.02"; minimumSupportedOcamlVersion = "4.02";

View File

@ -2,7 +2,7 @@
ppx_compare, ppx_core, ppx_driver, ppx_here, ppx_sexp_conv, ppx_tools, ppx_type_conv, sexplib}: ppx_compare, ppx_core, ppx_driver, ppx_here, ppx_sexp_conv, ppx_tools, ppx_type_conv, sexplib}:
buildOcamlJane { buildOcamlJane {
name = "ppx_assert"; pname = "ppx_assert";
hash = "0n7fa1j79ykbkhp8xz0ksg5096asri5d0msshsaqhw5fz18chvz4"; hash = "0n7fa1j79ykbkhp8xz0ksg5096asri5d0msshsaqhw5fz18chvz4";
propagatedBuildInputs = propagatedBuildInputs =
[ ppx_compare ppx_core ppx_driver ppx_here ppx_sexp_conv ppx_tools [ ppx_compare ppx_core ppx_driver ppx_here ppx_sexp_conv ppx_tools

View File

@ -2,7 +2,7 @@
ppx_core, ppx_driver, ppx_inline_test, ppx_tools}: ppx_core, ppx_driver, ppx_inline_test, ppx_tools}:
buildOcamlJane { buildOcamlJane {
name = "ppx_bench"; pname = "ppx_bench";
minimumSupportedOcamlVersion = "4.02"; minimumSupportedOcamlVersion = "4.02";
hash = "1l5jlwy1d1fqz70wa2fkf7izngp6nx3g4s9bmnd6ca4dx1x5bksk"; hash = "1l5jlwy1d1fqz70wa2fkf7izngp6nx3g4s9bmnd6ca4dx1x5bksk";

View File

@ -2,7 +2,7 @@
ppx_core, ppx_tools, ppx_type_conv, bin_prot}: ppx_core, ppx_tools, ppx_type_conv, bin_prot}:
buildOcamlJane { buildOcamlJane {
name = "ppx_bin_prot"; pname = "ppx_bin_prot";
hash = "0kwmrrrybdkmphqczsr3lg3imsxcjb8iy41syvn44s3kcjfyyzbz"; hash = "0kwmrrrybdkmphqczsr3lg3imsxcjb8iy41syvn44s3kcjfyyzbz";
propagatedBuildInputs = [ ppx_core ppx_tools ppx_type_conv bin_prot ]; propagatedBuildInputs = [ ppx_core ppx_tools ppx_type_conv bin_prot ];

View File

@ -2,7 +2,7 @@
ppx_core, ppx_driver, ppx_tools, ppx_type_conv}: ppx_core, ppx_driver, ppx_tools, ppx_type_conv}:
buildOcamlJane { buildOcamlJane {
name = "ppx_compare"; pname = "ppx_compare";
hash = "05cnwxfxm8201lpfmcqkcqfy6plh5c2151jbj4qsnxhlvvjli459"; hash = "05cnwxfxm8201lpfmcqkcqfy6plh5c2151jbj4qsnxhlvvjli459";
propagatedBuildInputs = propagatedBuildInputs =
[ppx_core ppx_driver ppx_tools ppx_type_conv ]; [ppx_core ppx_driver ppx_tools ppx_type_conv ];

View File

@ -2,7 +2,7 @@
ppx_core, ppx_driver, ppx_sexp_conv, ppx_tools}: ppx_core, ppx_driver, ppx_sexp_conv, ppx_tools}:
buildOcamlJane { buildOcamlJane {
name = "ppx_custom_printf"; pname = "ppx_custom_printf";
hash = "06y85m6ky376byja4w7gdwd339di5ag0xrf0czkylzjsnylhdr85"; hash = "06y85m6ky376byja4w7gdwd339di5ag0xrf0czkylzjsnylhdr85";
propagatedBuildInputs = [ ppx_core ppx_driver ppx_sexp_conv ppx_tools ]; propagatedBuildInputs = [ ppx_core ppx_driver ppx_sexp_conv ppx_tools ];

View File

@ -2,7 +2,7 @@
ppx_core, ppx_tools, ppx_type_conv}: ppx_core, ppx_tools, ppx_type_conv}:
buildOcamlJane { buildOcamlJane {
name = "ppx_enumerate"; pname = "ppx_enumerate";
hash = "0m11921q2pjzkwckf21fynd2qfy83n9jjsgks23yagdai8a7ym16"; hash = "0m11921q2pjzkwckf21fynd2qfy83n9jjsgks23yagdai8a7ym16";
propagatedBuildInputs = [ ppx_core ppx_tools ppx_type_conv ]; propagatedBuildInputs = [ ppx_core ppx_tools ppx_type_conv ];

View File

@ -4,7 +4,7 @@
ppx_variants_conv, re, sexplib, variantslib, fieldslib}: ppx_variants_conv, re, sexplib, variantslib, fieldslib}:
buildOcamlJane { buildOcamlJane {
name = "ppx_expect"; pname = "ppx_expect";
hash = "0cwagb4cj3x1vsr19kyfa9pxlvaz9a5v863cahi5glinsh4mzgdx"; hash = "0cwagb4cj3x1vsr19kyfa9pxlvaz9a5v863cahi5glinsh4mzgdx";
propagatedBuildInputs = propagatedBuildInputs =
[ ppx_assert ppx_compare ppx_core ppx_custom_printf ppx_driver [ ppx_assert ppx_compare ppx_core ppx_custom_printf ppx_driver

View File

@ -2,7 +2,7 @@
ppx_core, ppx_tools, ppx_type_conv}: ppx_core, ppx_tools, ppx_type_conv}:
buildOcamlJane { buildOcamlJane {
name = "ppx_fields_conv"; pname = "ppx_fields_conv";
hash = "11w9wfjgkv7yxv3rwlwi6m193zan6rhmi45q7n3ddi2s8ls3gra7"; hash = "11w9wfjgkv7yxv3rwlwi6m193zan6rhmi45q7n3ddi2s8ls3gra7";
propagatedBuildInputs = [ ppx_core ppx_tools ppx_type_conv ]; propagatedBuildInputs = [ ppx_core ppx_tools ppx_type_conv ];

View File

@ -2,7 +2,7 @@
ppx_core, ppx_driver}: ppx_core, ppx_driver}:
buildOcamlJane { buildOcamlJane {
name = "ppx_here"; pname = "ppx_here";
hash = "1mzdgn8k171zkwmbizf1a48l525ny0w3363c7gknpnifcinxniiw"; hash = "1mzdgn8k171zkwmbizf1a48l525ny0w3363c7gknpnifcinxniiw";
propagatedBuildInputs = [ ppx_core ppx_driver ]; propagatedBuildInputs = [ ppx_core ppx_driver ];

View File

@ -2,7 +2,7 @@
ppx_core, ppx_driver, ppx_tools}: ppx_core, ppx_driver, ppx_tools}:
buildOcamlJane { buildOcamlJane {
name = "ppx_inline_test"; pname = "ppx_inline_test";
hash = "0ygapa54i0wwcj3jcqwiimrc6z0b7aafgjhbk37h6vvclnm5n7f6"; hash = "0ygapa54i0wwcj3jcqwiimrc6z0b7aafgjhbk37h6vvclnm5n7f6";
propagatedBuildInputs = [ ppx_core ppx_driver ppx_tools ]; propagatedBuildInputs = [ ppx_core ppx_driver ppx_tools ];

View File

@ -6,7 +6,7 @@
ppx_sexp_value, ppx_typerep_conv, ppx_variants_conv}: ppx_sexp_value, ppx_typerep_conv, ppx_variants_conv}:
buildOcamlJane { buildOcamlJane {
name = "ppx_jane"; pname = "ppx_jane";
hash = "1la0rp8fhzfglwb15gqh1pl1ld8ls4cnidaw9mjc5q1hb0yj1qd9"; hash = "1la0rp8fhzfglwb15gqh1pl1ld8ls4cnidaw9mjc5q1hb0yj1qd9";
propagatedBuildInputs = propagatedBuildInputs =
[ ppx_assert ppx_bench ppx_bin_prot ppx_compare ppx_custom_printf [ ppx_assert ppx_bench ppx_bin_prot ppx_compare ppx_custom_printf

View File

@ -2,7 +2,7 @@
ppx_core, ppx_driver}: ppx_core, ppx_driver}:
buildOcamlJane { buildOcamlJane {
name = "ppx_let"; pname = "ppx_let";
hash = "0whnfq4rgkq4apfqnvc100wlk25pmqdyvy6s21dsn3fcm9hff467"; hash = "0whnfq4rgkq4apfqnvc100wlk25pmqdyvy6s21dsn3fcm9hff467";
propagatedBuildInputs = [ ppx_core ppx_driver ]; propagatedBuildInputs = [ ppx_core ppx_driver ];

View File

@ -2,7 +2,7 @@
ppx_core, ppx_tools}: ppx_core, ppx_tools}:
buildOcamlJane { buildOcamlJane {
name = "ppx_optcomp"; pname = "ppx_optcomp";
hash = "09m2x2a5ics4bz1j29n5slhh1rlyhcwdfmf44v1jfxcby3f0riwd"; hash = "09m2x2a5ics4bz1j29n5slhh1rlyhcwdfmf44v1jfxcby3f0riwd";
propagatedBuildInputs = propagatedBuildInputs =
[ ppx_core ppx_tools ]; [ ppx_core ppx_tools ];

View File

@ -2,7 +2,7 @@
ppx_core, ppx_driver, ppx_tools}: ppx_core, ppx_driver, ppx_tools}:
buildOcamlJane { buildOcamlJane {
name = "ppx_pipebang"; pname = "ppx_pipebang";
hash = "0k25bhj9ziiw89xvs4svz7cgazbbmprba9wbic2llffg55fp7acc"; hash = "0k25bhj9ziiw89xvs4svz7cgazbbmprba9wbic2llffg55fp7acc";
propagatedBuildInputs = [ ppx_core ppx_driver ppx_tools ]; propagatedBuildInputs = [ ppx_core ppx_driver ppx_tools ];

View File

@ -2,7 +2,7 @@
ppx_core, ppx_tools, ppx_type_conv, sexplib}: ppx_core, ppx_tools, ppx_type_conv, sexplib}:
buildOcamlJane { buildOcamlJane {
name = "ppx_sexp_conv"; pname = "ppx_sexp_conv";
hash = "1kgbmlc11w5jhbhmy5n0f734l44zwyry48342dm5qydi9sfzcgq2"; hash = "1kgbmlc11w5jhbhmy5n0f734l44zwyry48342dm5qydi9sfzcgq2";
propagatedBuildInputs = [ ppx_core ppx_tools ppx_type_conv sexplib]; propagatedBuildInputs = [ ppx_core ppx_tools ppx_type_conv sexplib];

View File

@ -2,7 +2,7 @@
ppx_core, ppx_driver, ppx_here, ppx_sexp_conv, ppx_tools}: ppx_core, ppx_driver, ppx_here, ppx_sexp_conv, ppx_tools}:
buildOcamlJane { buildOcamlJane {
name = "ppx_sexp_message"; pname = "ppx_sexp_message";
hash = "0inbff25qii868p141jb1y8n3vjfyz66jpnsl9nma6nkkyjkp05j"; hash = "0inbff25qii868p141jb1y8n3vjfyz66jpnsl9nma6nkkyjkp05j";
propagatedBuildInputs = [ ppx_core ppx_driver ppx_here ppx_sexp_conv ppx_tools ]; propagatedBuildInputs = [ ppx_core ppx_driver ppx_here ppx_sexp_conv ppx_tools ];

View File

@ -2,7 +2,7 @@
ppx_core, ppx_driver, ppx_here, ppx_sexp_conv, ppx_tools}: ppx_core, ppx_driver, ppx_here, ppx_sexp_conv, ppx_tools}:
buildOcamlJane { buildOcamlJane {
name = "ppx_sexp_value"; pname = "ppx_sexp_value";
hash = "04602ppqfwx33ghjywam00hlqqzsz4d99r60k9q0v1mynk9pjhj0"; hash = "04602ppqfwx33ghjywam00hlqqzsz4d99r60k9q0v1mynk9pjhj0";
propagatedBuildInputs = [ ppx_core ppx_driver ppx_here ppx_sexp_conv ppx_tools ]; propagatedBuildInputs = [ ppx_core ppx_driver ppx_here ppx_sexp_conv ppx_tools ];

View File

@ -2,7 +2,7 @@
ppx_core, ppx_tools, ppx_type_conv, typerep}: ppx_core, ppx_tools, ppx_type_conv, typerep}:
buildOcamlJane { buildOcamlJane {
name = "ppx_typerep_conv"; pname = "ppx_typerep_conv";
hash = "0dldlx73r07j6w0i7h4hxly0v678naa79na5rafsk2974gs5ih9g"; hash = "0dldlx73r07j6w0i7h4hxly0v678naa79na5rafsk2974gs5ih9g";
propagatedBuildInputs = [ ppx_core ppx_tools ppx_type_conv typerep ]; propagatedBuildInputs = [ ppx_core ppx_tools ppx_type_conv typerep ];

View File

@ -2,7 +2,7 @@
ppx_core, ppx_tools, ppx_type_conv, sexplib, variantslib}: ppx_core, ppx_tools, ppx_type_conv, sexplib, variantslib}:
buildOcamlJane { buildOcamlJane {
name = "ppx_variants_conv"; pname = "ppx_variants_conv";
hash = "0kgal8b9yh7wrd75hllb9fyl6zbksfnr9k7pykpzdm3js98dirhn"; hash = "0kgal8b9yh7wrd75hllb9fyl6zbksfnr9k7pykpzdm3js98dirhn";
propagatedBuildInputs = [ ppx_core ppx_tools ppx_type_conv sexplib variantslib ]; propagatedBuildInputs = [ ppx_core ppx_tools ppx_type_conv sexplib variantslib ];

View File

@ -2,7 +2,7 @@
buildOcamlJane { buildOcamlJane {
minimumSupportedOcamlVersion = "4.02"; minimumSupportedOcamlVersion = "4.02";
name = "sexplib"; pname = "sexplib";
version = "113.33.03"; version = "113.33.03";
hash = "1klar4qw4s7bj47ig7kxz2m4j1q3c60pfppis4vxrxv15r0kfh22"; hash = "1klar4qw4s7bj47ig7kxz2m4j1q3c60pfppis4vxrxv15r0kfh22";

View File

@ -1,7 +1,7 @@
{lib, buildOcamlJane, type_conv}: {lib, buildOcamlJane, type_conv}:
buildOcamlJane { buildOcamlJane {
name = "typerep"; pname = "typerep";
version = "113.33.03"; version = "113.33.03";
minimumSupportedOcamlVersion = "4.00"; minimumSupportedOcamlVersion = "4.00";

View File

@ -1,7 +1,7 @@
{lib, buildOcamlJane, type_conv}: {lib, buildOcamlJane, type_conv}:
buildOcamlJane { buildOcamlJane {
name = "variantslib"; pname = "variantslib";
version = "113.33.03"; version = "113.33.03";
minimumSupportedOcamlVersion = "4.00"; minimumSupportedOcamlVersion = "4.00";

View File

@ -6,11 +6,11 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "braintree"; pname = "braintree";
version = "4.12.0"; version = "4.13.0";
src = fetchPypi { src = fetchPypi {
inherit pname version; inherit pname version;
sha256 = "946abd50fe2843eec586ac3cec285d27dfae0cc5a43a64b505e8a2800b8a74a6"; sha256 = "de8270c24c4557bcb76d2079bb4cabf380ce467d17c65f10ee5159da7ff8496a";
}; };
propagatedBuildInputs = [ requests ]; propagatedBuildInputs = [ requests ];

View File

@ -9,13 +9,13 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "certbot"; pname = "certbot";
version = "1.20.0"; version = "1.21.0";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = pname; owner = pname;
repo = pname; repo = pname;
rev = "v${version}"; rev = "v${version}";
sha256 = "sha256-SO8vy9x2jwK5AOHety7RuxRK+OEIHpMXqetW3bqfzZI="; sha256 = "0sbhg8gdcszi4q5091s1by0hz6qxpkdfazs5lbfrlw33fkck2d3i";
}; };
sourceRoot = "source/${pname}"; sourceRoot = "source/${pname}";

View File

@ -4,11 +4,11 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "ClusterShell"; pname = "ClusterShell";
version = "1.8.3"; version = "1.8.4";
src = fetchPypi { src = fetchPypi {
inherit pname version; inherit pname version;
sha256 = "0ebc1925c1aed94f99d74cbc0230215127ade80a25240133204094faa74bc41b"; sha256 = "ff6fba688a06e5e577315d899f0dab3f4fe479cef99d444a4e651af577b7d081";
}; };
propagatedBuildInputs = [ pyyaml ]; propagatedBuildInputs = [ pyyaml ];

View File

@ -7,12 +7,12 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "cupy"; pname = "cupy";
version = "9.5.0"; version = "9.6.0";
disabled = !isPy3k; disabled = !isPy3k;
src = fetchPypi { src = fetchPypi {
inherit pname version; inherit pname version;
sha256 = "2e85c3ac476c80c78ce94cae8786cc82a615fc4d1b0d380f16b9665d2cc5d187"; sha256 = "22469ea1ad51ffbb4af2b139ed0820ac5d0b78f1265b2a095ed5e5d5299aab91";
}; };
preConfigure = '' preConfigure = ''

View File

@ -3,13 +3,13 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "dropbox"; pname = "dropbox";
version = "11.22.0"; version = "11.23.0";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "dropbox"; owner = "dropbox";
repo = "dropbox-sdk-python"; repo = "dropbox-sdk-python";
rev = "v${version}"; rev = "v${version}";
sha256 = "0fhzpss3zs5x3hr4amrmw8hras75qc385ikpw0sx5a907kigk7w5"; sha256 = "1zrwr73dirmkbkcpy8v49hb52xffh0k9wp2603aysg9435w1rxvx";
}; };
postPatch = '' postPatch = ''

View File

@ -12,11 +12,11 @@ buildPythonPackage (rec {
# there's a clear path forward. See # there's a clear path forward. See
# https://github.com/elastic/elasticsearch-py/issues/1639 for more # https://github.com/elastic/elasticsearch-py/issues/1639 for more
# info. # info.
version = "7.15.1"; version = "7.15.2";
src = fetchPypi { src = fetchPypi {
inherit pname version; inherit pname version;
sha256 = "1e9a6302945d98046899a7c9b3d345c881ac7b05ba176d3a49c9d2702b1e8bc8"; sha256 = "436f871848a5020bf9b47495812b229b59bd0c5d7e40adbd5e3c89896b311704";
}; };
# Check is disabled because running them destroy the content of the local cluster! # Check is disabled because running them destroy the content of the local cluster!

View File

@ -13,6 +13,7 @@
, pytestCheckHook , pytestCheckHook
, pythonOlder , pythonOlder
, PCSC , PCSC
, libiconv
}: }:
buildPythonPackage rec { buildPythonPackage rec {
@ -55,7 +56,10 @@ buildPythonPackage rec {
buildInputs = [ buildInputs = [
pcsclite pcsclite
nettle nettle
] ++ lib.optionals stdenv.isDarwin [ PCSC ]; ] ++ lib.optionals stdenv.isDarwin [
PCSC
libiconv
];
# Needed b/c need to check AFTER python wheel is installed (using Rust Build, not buildPythonPackage) # Needed b/c need to check AFTER python wheel is installed (using Rust Build, not buildPythonPackage)
doCheck = false; doCheck = false;
@ -70,6 +74,8 @@ buildPythonPackage rec {
# for compatibility with maturin 0.9.0. # for compatibility with maturin 0.9.0.
postPatch = '' postPatch = ''
sed '/project-url = /d' -i Cargo.toml sed '/project-url = /d' -i Cargo.toml
substituteInPlace pyproject.toml \
--replace 'manylinux = "off"' 'skip-auditwheel = true'
''; '';
preCheck = '' preCheck = ''

View File

@ -15,13 +15,13 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "kombu"; pname = "kombu";
version = "5.1.0"; version = "5.2.1";
disabled = pythonOlder "3.6"; disabled = pythonOlder "3.6";
src = fetchPypi { src = fetchPypi {
inherit pname version; inherit pname version;
sha256 = "01481d99f4606f6939cdc9b637264ed353ee9e3e4f62cfb582324142c41a572d"; sha256 = "f262a2adc71b53e5b7dad4933bbdee65d8766ca4df6a9043b13edaad2144aaec";
}; };
propagatedBuildInputs = [ propagatedBuildInputs = [

View File

@ -2,7 +2,7 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "pycm"; pname = "pycm";
version = "3.2"; version = "3.3";
disabled = !isPy3k; disabled = !isPy3k;
@ -10,7 +10,7 @@ buildPythonPackage rec {
owner = "sepandhaghighi"; owner = "sepandhaghighi";
repo = pname; repo = pname;
rev = "v${version}"; rev = "v${version}";
sha256 = "1p2scgb4aghjlxak4zvm3s9ydkpg42mdxy6vjxlnqw0wpnsskfni"; sha256 = "0i3qpb20mnc22qny1ar3yvxb1dac7njwi8bvi5sy5kywz10c5dkw";
}; };
# remove a trivial dependency on the author's `art` Python ASCII art library # remove a trivial dependency on the author's `art` Python ASCII art library

View File

@ -1,6 +1,6 @@
{ lib { lib
, buildPythonPackage , buildPythonPackage
, isPy27 , pythonOlder
, fetchFromGitHub , fetchFromGitHub
, flit , flit
, pytestCheckHook , pytestCheckHook
@ -10,16 +10,16 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "threadpoolctl"; pname = "threadpoolctl";
version = "2.2.0"; version = "3.0.0";
disabled = isPy27; disabled = pythonOlder "3.6";
format = "flit"; format = "flit";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "joblib"; owner = "joblib";
repo = pname; repo = pname;
rev = version; rev = version;
sha256 = "7UUjbX1IpXtUAgN48Db43Zr1u360UETSUnIHD6rQRLs="; sha256 = "02zccsiq4gvawy7q2fh3m3hvr40hl2ylmwwny6dv0lqsr2iwgnmn";
}; };
checkInputs = [ pytestCheckHook numpy scipy ]; checkInputs = [ pytestCheckHook numpy scipy ];

View File

@ -1,4 +1,5 @@
{ lib { lib
, stdenv
, buildPythonPackage , buildPythonPackage
, fetchPypi , fetchPypi
, click , click
@ -42,6 +43,11 @@ buildPythonPackage rec {
preCheck = '' preCheck = ''
export HOME=$(mktemp -d); export HOME=$(mktemp -d);
''; '';
disabledTests = lib.optionals stdenv.isDarwin [
# likely related to https://github.com/sarugaku/shellingham/issues/35
"test_show_completion"
"test_install_completion"
];
pythonImportsCheck = [ "typer" ]; pythonImportsCheck = [ "typer" ];

View File

@ -2,16 +2,16 @@
rustPlatform.buildRustPackage rec { rustPlatform.buildRustPackage rec {
pname = "typos"; pname = "typos";
version = "1.2.0"; version = "1.3.0";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "crate-ci"; owner = "crate-ci";
repo = pname; repo = pname;
rev = "v${version}"; rev = "v${version}";
sha256 = "sha256-7L+hRr+/sphH4fq4vX7lI9KR6Tks1uLveSJ/wLqO1Ek="; sha256 = "Y+sIyueLdREoq/NR6LwppyhWxB8s0iBjdFaDUSKnlRw=";
}; };
cargoSha256 = "sha256-AxhFQxtT3PfG3Y9nJlp8n4HjaOXxs9KDPY9Ha5Lr4VE="; cargoSha256 = "3oqmiHH9QU8uHs9q2CgE0uTvfyaRxV3rFBxkXxC5/Tw=";
meta = with lib; { meta = with lib; {
description = "Source code spell checker"; description = "Source code spell checker";

View File

@ -2,13 +2,13 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "pg_auto_failover"; pname = "pg_auto_failover";
version = "1.6.2"; version = "1.6.3";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "citusdata"; owner = "citusdata";
repo = pname; repo = pname;
rev = "v${version}"; rev = "v${version}";
sha256 = "158rr0q2y34mjikripz7n61gc3ivj29brxxz4yq72qbz5bd859yj"; sha256 = "sha256-hGpcHV4ai9mxaJ/u/o9LNFWPGsW22W7ak2pbvAUgmwU=";
}; };
buildInputs = [ postgresql openssl zlib readline libkrb5 ]; buildInputs = [ postgresql openssl zlib readline libkrb5 ];

View File

@ -1,4 +1,4 @@
{ lib, stdenv, fetchFromGitHub, fuse, icu, pkg-config, libxml2, libuuid }: { lib, stdenv, fetchFromGitHub, fuse, icu66, pkg-config, libxml2, libuuid }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
version = "3.4.2_Z7550-02501"; version = "3.4.2_Z7550-02501";
@ -13,10 +13,15 @@ stdenv.mkDerivation rec {
sourceRoot = "source/ltfs"; sourceRoot = "source/ltfs";
# include sys/sysctl.h is deprecated in glibc. The sysctl calls are only used
# for Apple to determine the kernel version. Because this build only targets
# Linux is it safe to remove.
patches = [ ./remove-sysctl.patch ];
nativeBuildInputs = [ pkg-config ]; nativeBuildInputs = [ pkg-config ];
buildInputs = [ buildInputs = [
fuse icu libxml2 libuuid fuse icu66 libxml2 libuuid
]; ];
meta = with lib; { meta = with lib; {

View File

@ -0,0 +1,14 @@
diff --git a/src/libltfs/arch/arch_info.c b/src/libltfs/arch/arch_info.c
index 179428f..114acf0 100644
--- a/src/libltfs/arch/arch_info.c
+++ b/src/libltfs/arch/arch_info.c
@@ -47,9 +47,6 @@
*/
#include "libltfs/ltfs.h"
-#ifndef mingw_PLATFORM
-#include <sys/sysctl.h>
-#endif
#include <sys/types.h>
#include <sys/stat.h>
#include <unistd.h>

View File

@ -5,16 +5,16 @@
buildGoModule rec { buildGoModule rec {
pname = "interactsh"; pname = "interactsh";
version = "0.0.4"; version = "0.0.6";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "projectdiscovery"; owner = "projectdiscovery";
repo = pname; repo = pname;
rev = "v${version}"; rev = "v${version}";
sha256 = "sha256-9tmEeYuMRZVkcUupBzJv3rCuy7Il46yh5i0UEUNCNtc="; sha256 = "sha256-9h2RdP0rVmStl+obMbBHcbfiOBiJ/2sbk2XvH3YaHRo=";
}; };
vendorSha256 = "sha256-YTzo8YjnJUNXZrYKYTCHOgZAUrMlYzbEEP3yXYfNZqo="; vendorSha256 = "sha256-9ehliyOCrWSDHVtmuUFBdw4BY6ygOvr2JxxJ3TvmSFU=";
modRoot = "."; modRoot = ".";
subPackages = [ subPackages = [

View File

@ -6,12 +6,12 @@
}: }:
buildPythonApplication rec { buildPythonApplication rec {
version = "0.3.3"; version = "0.4.0";
pname = "vimwiki-markdown"; pname = "vimwiki-markdown";
src = fetchPypi { src = fetchPypi {
inherit version pname; inherit version pname;
sha256 = "ee4ef08f7e4df27f67ffebb5fa413a7cf4fad967a248c1c75d48b00122a5b945"; sha256 = "e898c58fa6ecbb7474738d79c44db2b6ab3adfa958bffe80089194c2a70b1ec0";
}; };
propagatedBuildInputs= [ propagatedBuildInputs= [

View File

@ -2,13 +2,13 @@
python3Packages.buildPythonApplication rec { python3Packages.buildPythonApplication rec {
pname = "ytcc"; pname = "ytcc";
version = "2.5.2"; version = "2.5.3";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "woefe"; owner = "woefe";
repo = "ytcc"; repo = "ytcc";
rev = "v${version}"; rev = "v${version}";
sha256 = "0xpinilb8rnha35laxq076p6v7hdis6davr9ckm5xycs3m4aj7s8"; sha256 = "1skhg8ca2bjjfi02pjsi3w7v3f4xhzg7bqyy0cajxsymzqzqp7lm";
}; };
postPatch = '' postPatch = ''

View File

@ -2459,6 +2459,8 @@ with pkgs;
clprover = callPackage ../applications/science/logic/clprover/clprover.nix { }; clprover = callPackage ../applications/science/logic/clprover/clprover.nix { };
clusterctl = callPackage ../applications/networking/cluster/clusterctl { };
coloredlogs = with python3Packages; toPythonApplication coloredlogs; coloredlogs = with python3Packages; toPythonApplication coloredlogs;
colord-kde = libsForQt5.callPackage ../tools/misc/colord-kde {}; colord-kde = libsForQt5.callPackage ../tools/misc/colord-kde {};
@ -15541,7 +15543,9 @@ with pkgs;
appstream-glib = callPackage ../development/libraries/appstream-glib { }; appstream-glib = callPackage ../development/libraries/appstream-glib { };
apr = callPackage ../development/libraries/apr { }; apr = callPackage ../development/libraries/apr {
autoreconfHook = buildPackages.autoreconfHook269;
};
aprutil = callPackage ../development/libraries/apr-util { aprutil = callPackage ../development/libraries/apr-util {
db = if stdenv.isFreeBSD then db4 else db; db = if stdenv.isFreeBSD then db4 else db;

View File

@ -88,6 +88,7 @@ let
semantics = callPackage ../development/coq-modules/semantics {}; semantics = callPackage ../development/coq-modules/semantics {};
serapi = callPackage ../development/coq-modules/serapi {}; serapi = callPackage ../development/coq-modules/serapi {};
simple-io = callPackage ../development/coq-modules/simple-io { }; simple-io = callPackage ../development/coq-modules/simple-io { };
smpl = callPackage ../development/coq-modules/smpl { };
stdpp = callPackage ../development/coq-modules/stdpp { }; stdpp = callPackage ../development/coq-modules/stdpp { };
StructTact = callPackage ../development/coq-modules/StructTact {}; StructTact = callPackage ../development/coq-modules/StructTact {};
tlc = callPackage ../development/coq-modules/tlc {}; tlc = callPackage ../development/coq-modules/tlc {};