Merge staging-next into staging

This commit is contained in:
github-actions[bot] 2022-07-10 00:03:45 +00:00 committed by GitHub
commit 12be7ca6e2
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
33 changed files with 272 additions and 119 deletions

View file

@ -2774,6 +2774,15 @@
githubId = 16895361;
name = "Deniz Alp Durmaz";
};
DAlperin = {
email = "git@dov.dev";
github = "DAlperin";
githubId = 16063713;
name = "Dov Alperin";
keys = [{
fingerprint = "4EED 5096 B925 86FA 1101 6673 7F2C 07B9 1B52 BB61";
}];
};
DamienCassou = {
email = "damien@cassou.me";
github = "DamienCassou";

View file

@ -1,17 +1,27 @@
{ lib, stdenv, fetchurl, makeWrapper
, xorg, imlib2, libjpeg, libpng
{ lib, stdenv, fetchFromGitHub, makeWrapper
, xorg, imlib2, libjpeg, libpng, fetchpatch
, curl, libexif, jpegexiforient, perl
, enableAutoreload ? !stdenv.hostPlatform.isDarwin }:
stdenv.mkDerivation rec {
pname = "feh";
version = "3.8";
version = "3.9";
src = fetchurl {
url = "https://feh.finalrewind.org/${pname}-${version}.tar.bz2";
sha256 = "1a9bsq5j9sl2drzkab0hdhnamalpaszw9mz2prz6scrr5dak8g3z";
src = fetchFromGitHub {
owner = "derf";
repo = pname;
rev = version;
sha256 = "sha256-rgNC4M1TJ5EPeWmVHVzgaxTGLY7CYQf7uOsOn5bkwKE=";
};
patches = [
# fix test failure when magic=0 is set
(fetchpatch {
url = "https://github.com/derf/feh/commit/3c1076b31e2e4e3429a5c3d334d555e549fb72d2.patch";
sha256 = "sha256-F9N+N/BAeclyPHQYlO9ZV1U8S1VWfHl/8dMKUqA7DF8=";
})
];
outputs = [ "out" "man" "doc" ];
nativeBuildInputs = [ makeWrapper xorg.libXt ];

View file

@ -1,8 +1,8 @@
{
"stable": {
"version": "103.0.5060.53",
"sha256": "00di0nw6h3kb0qp2wp3ny3zsar1ayn1lyx5zr28dl1h5cwaaxjqf",
"sha256bin64": "19wxd4jl6fyjpcpy2331ckz6dgzrfj52wvdkp0kb18n0sym17fyn",
"version": "103.0.5060.114",
"sha256": "0rarcd2q1ggl10cw3vwjk7j9aka7i129a0qv8qr7751vy083as3p",
"sha256bin64": "1qxbnnnq0miizazprwynvxxvgaaw9dd9y7bssybvmga3g2c00fk9",
"deps": {
"gn": {
"version": "2022-05-11",
@ -12,10 +12,10 @@
}
},
"chromedriver": {
"version": "103.0.5060.24",
"sha256_linux": "0snsv9n9db314adrr7hhcf49mgrkak6bvq84q9l5yvpl8ihvd0xr",
"sha256_darwin": "1rdai2vvnj7156lbbg0zambcz638hq7a3i9npbmlsl826l61m8wm",
"sha256_darwin_aarch64": "15f5q9fdqa63mb9yjm4dql69fh6w85f0xj428sv4grfhrn8w0bh3"
"version": "103.0.5060.53",
"sha256_linux": "1gpxfrqf2wm2c76701rnw0h5ppmaqzf5ygcrasj1mmwjsfk49v5d",
"sha256_darwin": "03ibi0ybr3mmk02mmn6dp7ygjn7c9wwvahbhm2syh0fhxyyxmf0p",
"sha256_darwin_aarch64": "13bb2ai32b1q4lvyhcgp5315zzxwbi6609xxb67h7h3i3rb2yhcd"
}
},
"beta": {

View file

@ -2,18 +2,18 @@
stdenv.mkDerivation rec {
pname = "mlkit";
version = "4.5.9";
version = "4.6.1";
src = fetchFromGitHub {
owner = "melsman";
repo = "mlkit";
rev = "v${version}";
sha256 = "sha256-b+iPuGB82a0r0zl49+RbalxR6OpFNXOxZgubzKE+2M4=";
sha256 = "sha256-04G9G14fhEh8wwgqHwUR+sbYU3zaZcFV0q5SoAKcyjY=";
};
nativeBuildInputs = [ autoreconfHook mlton ];
buildFlags = ["mlkit" "mlkit_libs"];
buildFlags = [ "mlkit" "mlkit_libs" ];
meta = with lib; {
description = "Standard ML Compiler and Toolkit";

View file

@ -6,14 +6,14 @@
stdenv.mkDerivation rec {
pname = "capnproto";
version = "0.10.1";
version = "0.10.2";
# release tarballs are missing some ekam rules
src = fetchFromGitHub {
owner = "capnproto";
repo = "capnproto";
rev = "v${version}";
sha256 = "sha256-VdeoTU802kAqTdu8CJTIhy3xHM3ZCPqb5YNUS2k1x7E=";
sha256 = "sha256-vBp4CAfPpd7/hdGk7JBxMTjtFFvXx16ODOfqDd8bAjc=";
};
nativeBuildInputs = [ cmake ]

View file

@ -1,14 +1,26 @@
{ lib, stdenv, fetchurl, autoreconfHook }:
{ lib, stdenv, fetchurl, fetchpatch, autoreconfHook }:
stdenv.mkDerivation rec {
pname = "libmd";
version = "1.0.4";
src = fetchurl {
url = "https://archive.hadrons.org/software/${pname}/${pname}-${version}.tar.xz";
urls = [
"https://archive.hadrons.org/software/libmd/libmd-${version}.tar.xz"
"https://libbsd.freedesktop.org/releases/libmd-${version}.tar.xz"
];
sha256 = "sha256-9RySEELjS+3e3tS3VVdlZVnPWx8kSAM7TB7sEcB+Uw8=";
};
patches = [
# Drop aliases for SHA384 functions, because such aliases are not supported on Darwin.
(fetchpatch {
url = "https://github.com/macports/macports-ports/raw/8332f5dbcaf05a02bc31fbd4ccf735e7d5c9a5b0/devel/libmd/files/patch-symbol-alias.diff";
sha256 = "sha256-py5hMpKYKwtBzhWn01lFc2a6+OZN72YCYXyhg1qe6rg=";
extraPrefix = "";
})
];
nativeBuildInputs = [ autoreconfHook ];
meta = with lib; {
@ -18,6 +30,6 @@ stdenv.mkDerivation rec {
description = "Message Digest functions from BSD systems";
license = with licenses; [ bsd3 bsd2 isc beerware publicDomain ];
maintainers = with maintainers; [ primeos ];
platforms = platforms.linux;
platforms = platforms.unix;
};
}

View file

@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "libpg_query";
version = "13-2.1.1";
version = "13-2.1.2";
src = fetchFromGitHub {
owner = "pganalyze";
repo = "libpg_query";
rev = version;
sha256 = "sha256-195WNTTdXHHPbQg2Ipwa3v/qPEeAtehvZa2OC1egoFo=";
sha256 = "sha256-Y0oIcpZ0CPbFvyTC6YrSjcs14jk/K5pIyJjTo5vV5sQ=";
};
nativeBuildInputs = [ which ];

View file

@ -1,17 +1,17 @@
{ lib, stdenv, fetchFromGitHub, zlib, zstd, pkg-config, python3, openssl }:
{ lib, stdenv, fetchFromGitHub, zlib, zstd, pkg-config, python3, openssl, which }:
stdenv.mkDerivation rec {
pname = "rdkafka";
version = "1.8.2";
version = "1.9.1";
src = fetchFromGitHub {
owner = "edenhill";
repo = "librdkafka";
rev = "v${version}";
sha256 = "sha256-YagvXeusHThUo5/1mMs+r+Nr03vAagdnFMkwX3hJsq4=";
sha256 = "sha256-r5H02HLqiixbShgXDEaYEe4OrQK2En5zuLtMOajEIBM=";
};
nativeBuildInputs = [ pkg-config python3 ];
nativeBuildInputs = [ pkg-config python3 which ];
buildInputs = [ zlib zstd openssl ];

View file

@ -7,7 +7,7 @@
buildPythonPackage rec {
pname = "aioairzone";
version = "0.4.5";
version = "0.4.6";
format = "setuptools";
disabled = pythonOlder "3.8";
@ -16,7 +16,7 @@ buildPythonPackage rec {
owner = "Noltari";
repo = pname;
rev = "refs/tags/${version}";
hash = "sha256-sNlqG5A8a8AIgKc9xDAEwxBeKJ/HaW847BZR4WdcsrQ=";
hash = "sha256-DDp9gtKavO3LCDnaZsYYLTWwoy0kQaTitJeALSPlXaQ=";
};
propagatedBuildInputs = [

View file

@ -12,7 +12,6 @@
, pythonOlder
, setuptools-scm
, typing-extensions
, vim
, wcwidth
}:
@ -47,7 +46,12 @@ buildPythonPackage rec {
pytestCheckHook
glibcLocales
pytest-mock
vim
];
disabledTests = [
# don't require vim for tests, it causes lots of rebuilds
"test_find_editor_not_specified"
"test_transcript"
];
postPatch = ''

View file

@ -11,13 +11,13 @@
buildPythonPackage rec {
pname = "dogpile-cache";
version = "1.1.6";
version = "1.1.7";
disabled = pythonOlder "3.6";
src = fetchPypi {
pname = "dogpile.cache";
inherit version;
sha256 = "sha256-7tweMn5myT8MFah0BWmrdO89iSkELxCPmP3tnjX6/1U=";
sha256 = "sha256-IItZCpn6omXG4dEcLOnKZqsLgaU6zXL1aoJe7dI+5cg=";
};
preCheck = ''

View file

@ -57,12 +57,14 @@ buildPythonPackage rec {
checkInputs = [
pytestCheckHook
] ++ lib.concatLists (lib.attrVals [
] ++ lib.concatLists (lib.attrVals ([
"woff"
"interpolatable"
"pathops"
] ++ lib.optionals (!skia-pathops.meta.broken) [
"pathops" # broken
] ++ [
"repacker"
] passthru.optional-dependencies);
]) passthru.optional-dependencies);
pythonImportsCheck = [ "fontTools" ];

View file

@ -20,11 +20,11 @@
buildPythonPackage rec {
pname = "fs";
version = "2.4.15";
version = "2.4.16";
src = fetchPypi {
inherit pname version;
sha256 = "sha256-sJ0CwxH0rdHm4rdXJMRQ6vz+7MkXV5IkyorSHazQoYI=";
sha256 = "sha256-rpfH1RIT9LcLapWCklMCiQkN46fhWEHhCPvhRPBp0xM=";
};
buildInputs = [ glibcLocales ];

View file

@ -1,51 +1,63 @@
{ lib, stdenv, buildPythonPackage, fetchFromGitHub, fetchpatch, pythonOlder
, pandas, shapely, fiona, pyproj
, pytestCheckHook, Rtree }:
{ lib
, stdenv
, buildPythonPackage
, fetchFromGitHub
, fiona
, packaging
, pandas
, pyproj
, pytestCheckHook
, pythonOlder
, Rtree
, shapely
}:
buildPythonPackage rec {
pname = "geopandas";
version = "0.10.2";
disabled = pythonOlder "3.6";
version = "0.11.0";
format = "setuptools";
disabled = pythonOlder "3.8";
src = fetchFromGitHub {
owner = "geopandas";
repo = "geopandas";
rev = "v${version}";
sha256 = "14azl3gppqn90k8h4hpjilsivj92k6p1jh7mdr6p4grbww1b7sdq";
hash = "sha256-w3F2Uqr/+DdG2Td5YmHdF/LII2y29rQkGK5ooMUcfRk=";
};
patches = [
# Fixes a test, will be included in the next release after 0.10.2
(fetchpatch {
url = "https://github.com/geopandas/geopandas/pull/2219/commits/ac67515c9df745b672cca1669adf05eaf5cb0f3b.patch";
sha256 = "sha256-XcaoFhD6Rq0nfEpMbOJiAWPbaPDrMwFwoyppayq8NHc=";
})
# 5 commits from post 0.10.2 that fix the test suite compatibility with pandas >=1.4
(fetchpatch {
url = "https://github.com/geopandas/geopandas/pull/2289.patch";
sha256 = "sha256-BcZVdaO/DdpZoVGUWaw9etFvvgwizAgrkaBISEOhV4A=";
})
propagatedBuildInputs = [
fiona
packaging
pandas
pyproj
shapely
];
propagatedBuildInputs = [
pandas
shapely
fiona
pyproj
checkInputs = [
pytestCheckHook
Rtree
];
doCheck = !stdenv.isDarwin;
preCheck = ''
# Wants to write test files into $HOME.
export HOME="$TMPDIR"
export HOME=$(mktemp -d);
'';
checkInputs = [ pytestCheckHook Rtree ];
disabledTests = [
# requires network access
# Requires network access
"test_read_file_remote_geojson_url"
"test_read_file_remote_zipfile_url"
];
pytestFlagsArray = [ "geopandas" ];
pytestFlagsArray = [
"geopandas"
];
pythonImportsCheck = [
"geopandas"
];
meta = with lib; {
description = "Python geospatial data analysis framework";

View file

@ -55,6 +55,6 @@ buildPythonPackage rec {
homepage = "http://icspy.readthedocs.org/en/stable/";
changelog = "https://github.com/ics-py/ics-py/releases/tag/v${version}";
license = licenses.asl20;
maintainers = with maintainers; [ primeos ];
maintainers = with maintainers; [ ];
};
}

View file

@ -9,7 +9,7 @@
buildPythonPackage rec {
pname = "nomadnet";
version = "0.2.0";
version = "0.2.1";
format = "setuptools";
disabled = pythonOlder "3.7";
@ -18,7 +18,7 @@ buildPythonPackage rec {
owner = "markqvist";
repo = "NomadNet";
rev = version;
hash = "sha256-1Ur8iLzOIc1l5bFo8LDY2awHYJ97V9ih4aep6/wt4ns=";
hash = "sha256-VNfsuCN251C+6uvywosHmuz76f263wCeIisQldvFRVg=";
};
propagatedBuildInputs = [

View file

@ -70,8 +70,8 @@ buildPythonPackage rec {
postPatch = ''
substituteInPlace pyproject.toml \
--replace 'SQLAlchemy = ">=1.3.18,<=1.4.31"' 'SQLAlchemy = ">=1.3.18"' \
--replace 'databases = ">=0.3.2,!=0.5.0,!=0.5.1,!=0.5.2,!=0.5.3,<=0.5.5"' 'databases = ">=0.5.5"'
--replace 'SQLAlchemy = ">=1.3.18,<1.4.39"' 'SQLAlchemy = ">=1.3.18"' \
--replace 'databases = ">=0.3.2,!=0.5.0,!=0.5.1,!=0.5.2,!=0.5.3,<0.6.1"' 'databases = ">=0.5.5"'
'';
disabledTests = [

View file

@ -6,14 +6,14 @@
buildPythonPackage rec {
pname = "peaqevcore";
version = "3.1.3";
version = "3.1.6";
format = "setuptools";
disabled = pythonOlder "3.7";
src = fetchPypi {
inherit pname version;
hash = "sha256-+gD+IYw02WcWQqLrahJlUklxyfuP9AQwY0FeCYTtWkY=";
hash = "sha256-ZKW1RpBF1iKumr2dB/spj7VLrfHFcomZnslos/ecKxQ=";
};
postPatch = ''

View file

@ -10,18 +10,21 @@
, mysql-connector
, withPostgres ? false
, psycopg2
, pythonOlder
}:
buildPythonPackage rec {
pname = "peewee";
version = "3.14.10";
version = "3.15.0";
format = "setuptools";
disabled = pythonOlder "3.7";
src = fetchFromGitHub {
owner = "coleifer";
repo = pname;
rev = version;
hash = "sha256-k3kKAImE1aVlmsSPXpaIkAVspAsAo5Hz6/n7u6+zTzA=";
hash = "sha256-nmqq1RJzHZKp6f0RAxuUAejy04vsupV0IH8dHXM/WVw=";
};
buildInputs = [

View file

@ -7,14 +7,14 @@
buildPythonPackage rec {
pname = "pex";
version = "2.1.94";
version = "2.1.95";
format = "flit";
disabled = pythonOlder "3.7";
src = fetchPypi {
inherit pname version;
hash = "sha256-TG73+WAcRjY0NC+n2Q3ASCfTG03dL5yz+QOmY93WmME=";
hash = "sha256-704uEFlVHUEr0tv5OFZ7LbjY2r3bzX9HaE9GAkE+JvY=";
};
nativeBuildInputs = [

View file

@ -12,7 +12,7 @@
buildPythonPackage rec {
pname = "pydeconz";
version = "97";
version = "98";
format = "setuptools";
disabled = pythonOlder "3.9";
@ -21,7 +21,7 @@ buildPythonPackage rec {
owner = "Kane610";
repo = "deconz";
rev = "refs/tags/v${version}";
hash = "sha256-amocjnusTYXkAx1XN+qiMQUQBs97bqVK0wnqy5cIZ9E=";
hash = "sha256-hCJRoyDWDxrBrxs2g6mVh7MOe6UMd+S8+ftfWyzWgH8=";
};
propagatedBuildInputs = [

View file

@ -1,37 +1,47 @@
{ stdenv
, buildPythonPackage, lib, fetchPypi
, buildPythonPackage
, lib
, fetchPypi
, networkx
, numpy
, pint
, pydantic
, pytestCheckHook
} :
, pythonOlder
}:
buildPythonPackage rec {
pname = "qcelemental";
version = "0.25.0";
format = "setuptools";
disabled = pythonOlder "3.7";
src = fetchPypi {
inherit pname version;
sha256 = "sha256-v1yu6yBEtgVsheku/8YaIaXrsVgMzcFlWAuySPhYgyQ=";
hash = "sha256-v1yu6yBEtgVsheku/8YaIaXrsVgMzcFlWAuySPhYgyQ=";
};
propagatedBuildInputs = [
numpy
pydantic
pint
networkx
numpy
pint
pydantic
];
checkInputs = [ pytestCheckHook ];
checkInputs = [
pytestCheckHook
];
doCheck = true;
pythonImportsCheck = [
"qcelemental"
];
meta = with lib; {
broken = stdenv.isDarwin;
description = "Periodic table, physical constants, and molecule parsing for quantum chemistry";
homepage = "http://docs.qcarchive.molssi.org/projects/qcelemental/en/latest/";
description = "Periodic table, physical constants and molecule parsing for quantum chemistry";
homepage = "http://docs.qcarchive.molssi.org/projects/qcelemental/";
license = licenses.bsd3;
maintainers = [ maintainers.sheepforce ];
maintainers = with maintainers; [ sheepforce ];
};
}

View file

@ -1,19 +1,26 @@
{ buildPythonPackage
, lib
{ lib
, buildPythonPackage
, fetchPypi
, psutil
, py-cpuinfo
, pydantic
, pytestCheckHook
, pythonOlder
, pyyaml
, qcelemental
, pytestCheckHook
}:
buildPythonPackage rec {
pname = "qcengine";
version = "0.23.0";
version = "0.24.0";
format = "setuptools";
checkInputs = [ pytestCheckHook ];
disabled = pythonOlder "3.7";
src = fetchPypi {
inherit pname version;
hash = "sha256-T6/gC3HHCnI3O1Gkj/MdistL93bwymtEfNF6PmA7TN0=";
};
propagatedBuildInputs = [
psutil
@ -23,18 +30,18 @@ buildPythonPackage rec {
qcelemental
];
src = fetchPypi {
inherit pname version;
sha256 = "sha256-gDn0Nu6ALTr3KyZnYDSA6RE3S5JQj562FP2RI9U3Gxs=";
};
checkInputs = [
pytestCheckHook
];
doCheck = true;
pythonImportsCheck = [
"qcengine"
];
meta = with lib; {
description = "Quantum chemistry program executor and IO standardizer (QCSchema) for quantum chemistry";
homepage = "http://docs.qcarchive.molssi.org/projects/qcelemental/en/latest/";
homepage = "http://docs.qcarchive.molssi.org/projects/qcelemental/";
license = licenses.bsd3;
platforms = [ "x86_64-linux" ];
maintainers = [ maintainers.sheepforce ];
maintainers = with maintainers; [ sheepforce ];
};
}

View file

@ -9,7 +9,7 @@
buildPythonPackage rec {
pname = "rns";
version = "0.3.10";
version = "0.3.11";
format = "setuptools";
disabled = pythonOlder "3.7";
@ -18,7 +18,7 @@ buildPythonPackage rec {
owner = "markqvist";
repo = "Reticulum";
rev = "refs/tags/${version}";
hash = "sha256-CFPbVjmvf8iB7RIT9eLLw1Q5MEp4TBxcjtUwbh8OrxQ=";
hash = "sha256-LANk104sO9we7n681a+yVmWOcd9SBQ/kiQAN38xaq80=";
};
propagatedBuildInputs = [

View file

@ -17,14 +17,14 @@
buildPythonPackage rec {
pname = "sagemaker";
version = "2.98.0";
version = "2.99.0";
format = "setuptools";
disabled = pythonOlder "3.7";
src = fetchPypi {
inherit pname version;
hash = "sha256-mNCThiZvmKvbYQEMOPkr3MHOI/oFMGCLpWw5zJz16dQ=";
hash = "sha256-az3SmbDgA5bbyV6BPYVIWf2fgXLqNu67/6NoM/K7NL8=";
};
propagatedBuildInputs = [

View file

@ -46,5 +46,6 @@ buildPythonPackage rec {
homepage = "https://skia.org/dev/present/pathops";
license = lib.licenses.bsd3;
maintainers = [ lib.maintainers.BarinovMaxim ];
broken = stdenv.isDarwin && stdenv.isAarch64; # clang-11: error: the clang compiler does not support '-march=armv7-a'
};
}

View file

@ -1,30 +1,47 @@
{ lib, buildGoModule, fetchFromGitHub }:
{ lib, buildGoModule, fetchFromGitHub, installShellFiles }:
buildGoModule rec {
pname = "datree";
version = "0.15.22";
version = "1.5.25";
src = fetchFromGitHub {
owner = "datreeio";
repo = "datree";
rev = version;
hash = "sha256-g5u2QQtVmNp01KtUKwC8uoEIuoBDLHsOlRz1Mv0n/y8=";
hash = "sha256-OB5o/ouA6a2/OUnhibTKYCskCFmJIuDcXLrNTNWtNEQ=";
};
vendorSha256 = "1cvlvlwdk41f145kzifg7rv7ymwhc9k0ck91bn106240rq1igcr0";
vendorSha256 = "sha256-6Ve7Ui90KHsFwRs6/uyjqHgRY6U7zFWijSFcVuOXdEM=";
ldflags = [
"-extldflags '-static'"
"-s"
"-w"
"-X github.com/datreeio/datree/cmd.CliVersion=${version}"
];
nativeBuildInputs = [ installShellFiles ];
doInstallCheck = true;
installCheckPhase = ''
$out/bin/datree version | grep ${version} > /dev/null
'';
postInstall = ''
for shell in bash fish zsh; do
$out/bin/datree completion $shell > datree.$shell
installShellCompletion datree.$shell
done
'';
doCheck = true;
meta = with lib; {
description = "CLI tool to ensure K8s manifests and Helm charts follow best practices as well as your organizations policies";
description =
"CLI tool to ensure K8s manifests and Helm charts follow best practices as well as your organizations policies";
homepage = "https://datree.io/";
license = [ licenses.asl20 ];
maintainers = [ maintainers.jceb ];
mainProgram = "datree";
};
}

View file

@ -15,16 +15,16 @@
buildGoModule rec {
pname = "wails";
version = "2.0.0-beta.37";
version = "2.0.0-beta.38";
src = fetchFromGitHub {
owner = "wailsapp";
repo = pname;
rev = "v${version}";
sha256 = "sha256-KelPMb0ANEh0eW0vBGMydrwWm93wiwcIBoOetQ6EJgM=";
sha256 = "sha256-yZgqdJMc48IKd3fimCWPLNkCdUEeIiQs4Xi4D9f5sHA=";
} + "/v2";
vendorSha256 = "sha256-rrwlFZQT7sHhUqtU4UzwEqZbjWd/1fudfj/xdTGFUmQ=";
vendorSha256 = "sha256-tUNOMNQ2NoYvNt2AdKzkMa+oiPNszBjuhs9EgbDVcTU=";
proxyVendor = true;

View file

@ -0,0 +1,61 @@
{ stdenvNoCC, callPackage, fetchurl, autoPatchelfHook, unzip, openssl, lib }:
let
dists = {
aarch64-darwin = {
arch = "aarch64";
shortName = "darwin";
sha256 = "06kf4dyb8y486r2bbpz8znnaxah9y2hwc9km3cigacfchi4dy28j";
};
x86_64-darwin = {
arch = "x64";
shortName = "darwin";
sha256 = "06q8cajxra8lgyd1ap6iqzqdw31gkvlc6l2ma0mm22y63msgdn8b";
};
x86_64-linux = {
arch = "x64";
shortName = "linux";
sha256 = "038w54yyk94042hg27hfm49w12xsg8wh0skza9l9iybvc9qlvh2i";
};
};
dist = dists.${stdenvNoCC.hostPlatform.system} or (throw "Unsupported system: ${stdenvNoCC.hostPlatform.system}");
in
stdenvNoCC.mkDerivation rec {
version = "0.1.1";
pname = "bun";
src = fetchurl {
url = "https://github.com/Jarred-Sumner/bun-releases-for-updater/releases/download/bun-v${version}/bun-${dist.shortName}-${dist.arch}.zip";
sha256 = dist.sha256;
};
strictDeps = true;
nativeBuildInputs = [ unzip ] ++ lib.optionals stdenvNoCC.isLinux [ autoPatchelfHook ];
buildInputs = [ openssl ];
dontConfigure = true;
dontBuild = true;
installPhase = ''
runHook preInstall
install -Dm 755 ./bun $out/bin/bun
runHook postInstall
'';
meta = with lib; {
homepage = "https://bun.sh";
changelog = "https://github.com/Jarred-Sumner/bun/releases/tag/bun-v${version}";
description = "Incredibly fast JavaScript runtime, bundler, transpiler and package manager all in one";
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
longDescription = ''
All in one fast & easy-to-use tool. Instead of 1,000 node_modules for development, you only need bun.
'';
license = with licenses; [
mit # bun core
lgpl21Only # javascriptcore and webkit
];
maintainers = with maintainers; [ DAlperin jk ];
platforms = builtins.attrNames dists;
};
}

View file

@ -2,13 +2,13 @@
buildGoModule rec {
pname = "eksctl";
version = "0.104.0";
version = "0.105.0";
src = fetchFromGitHub {
owner = "weaveworks";
repo = pname;
rev = version;
sha256 = "sha256-s/7RoFVf7mejPsMz6lMBHDGG8+N1KBMzUesXu9MPrzo=";
sha256 = "sha256-ur9gMo/GR24mSWyNj+2uJJkp1neNMHrPk07l9rjrd1M=";
};
vendorSha256 = "sha256-mwQahKRHR9cy2Yb4IGCIRtA0j38QJoPKNtpS/T4ndC4=";

View file

@ -4,11 +4,11 @@
stdenv.mkDerivation rec {
pname = "dpkg";
version = "1.20.9ubuntu2";
version = "1.21.1ubuntu2.1";
src = fetchurl {
url = "mirror://ubuntu/pool/main/d/dpkg/dpkg_${version}.tar.xz";
sha256 = "sha256-BuCofGpi9R0cyhvkZqu9IxupqZvZhbE2J/B4wgUqMQw=";
sha256 = "sha256-YvVQbQn2MhOIOE43VO0H1QsKIYCsjNAFzKMoFeSrqZk=";
};
configureFlags = [

View file

@ -37,6 +37,7 @@ stdenv.mkDerivation rec {
description = "Generic package manager for Standard ML libraries and programs";
homepage = "https://github.com/diku-dk/smlpkg";
license = licenses.mit;
platforms = mlton.meta.platforms;
maintainers = with maintainers; [ athas ];
};
}

View file

@ -12581,6 +12581,8 @@ with pkgs;
tex = texlive.combined.scheme-full;
};
bun = callPackage ../development/web/bun { };
cakelisp = callPackage ../development/compilers/cakelisp { };
ciao = callPackage ../development/compilers/ciao { };
@ -15651,7 +15653,9 @@ with pkgs;
cli11 = callPackage ../development/tools/misc/cli11 { };
datree = callPackage ../development/tools/datree { };
datree = callPackage ../development/tools/datree {
buildGoModule = buildGo118Module;
};
dcadec = callPackage ../development/tools/dcadec { };