Merge branch 'master' into staging-next

This commit is contained in:
Vladimír Čunát 2023-05-13 19:23:59 +02:00
commit 1ba92fc952
No known key found for this signature in database
GPG key ID: E747DF1F9575A3AA
77 changed files with 11430 additions and 4209 deletions

View file

@ -104,7 +104,7 @@ in {
PIDFile = "/run/unit/unit.pid";
ExecStart = ''
${cfg.package}/bin/unitd --control 'unix:/run/unit/control.unit.sock' --pid '/run/unit/unit.pid' \
--log '${cfg.logDir}/unit.log' --state '${cfg.stateDir}' --tmp '/tmp' \
--log '${cfg.logDir}/unit.log' --statedir '${cfg.stateDir}' --tmpdir '/tmp' \
--user ${cfg.user} --group ${cfg.group}
'';
ExecStop = ''

View file

@ -1,4 +1,19 @@
{ lib, stdenv, fetchFromGitHub, fetchpatch, pkg-config, cairomm, cmake, lv2, libpthreadstubs, libXdmcp, libXft, ntk, pcre, fftwFloat, zita-resampler }:
{ lib
, stdenv
, fetchFromGitHub
, fetchpatch
, pkg-config
, cairomm
, cmake
, lv2
, libpthreadstubs
, libXdmcp
, libXft
, ntk
, pcre
, fftwFloat
, zita-resampler
}:
stdenv.mkDerivation rec {
pname = "infamousPlugins";
@ -16,6 +31,13 @@ stdenv.mkDerivation rec {
url = "https://github.com/ssj71/infamousPlugins/commit/06dd967b4736ea886dc1dc07f882cb1563961582.patch";
sha256 = "08xwh6px13y1gykaw103nhvjms7vgbgkcm0avh9f5d2d7aadq0l2";
})
# glibx-2.36 upstream fix: https://github.com/ssj71/infamousPlugins/pull/52
(fetchpatch {
name = "glibc-2.36.patch";
url = "https://github.com/ssj71/infamousPlugins/commit/eb4fd9af25362fdd006549c471f4cf0427816dd5.patch";
hash = "sha256-kBB2meQYVoVSTHIG77M8Fmeve87JBIUjpWCP6oiOkKI=";
})
];
nativeBuildInputs = [ pkg-config cmake ];
buildInputs = [ cairomm lv2 libpthreadstubs libXdmcp libXft ntk pcre fftwFloat zita-resampler ];

View file

@ -114,6 +114,10 @@
, iferr
, impl
, reftools
# hurl dependencies
, hurl
# must be lua51Packages
, luaPackages
}:
@ -516,6 +520,15 @@ self: super: {
sha256 = "W+91hnNeS6WkDiR9r1s7xPTK9JlCWiVkI/nXVYbepY0=";
};
});
# https://hurl.dev/
hurl = buildVimPluginFrom2Nix {
pname = "hurl";
version = hurl.version;
# dontUnpack = true;
src = "${hurl.src}/contrib/vim";
};
jedi-vim = super.jedi-vim.overrideAttrs (old: {
# checking for python3 support in vim would be neat, too, but nobody else seems to care

View file

@ -1,19 +1,19 @@
# Generated by ./update.sh - do not update manually!
# Last updated: 2023-05-05
# Last updated: 2023-05-13
{
compatList = {
rev = "773d28cbc699427c8baa427452d7b229920eec59";
rev = "b0dd7ed48e5544d9f458a5e832b111fba3571e26";
hash = "sha256:1hdsza3wf9a0yvj6h55gsl7xqvhafvbz1i8paz9kg7l49b0gnlh1";
};
mainline = {
version = "1421";
hash = "sha256:1ldxframs7a8rmna9ymyx20n89594q0d1266kr7ah8yvh1gp04r3";
version = "1430";
hash = "sha256:0q5z078gnl92rh5md8pqcikkr63scapzak2ngsqff635m6qk99lb";
};
ea = {
version = "3557";
distHash = "sha256:0bddx5d88cfaaqbzr59w9kqjjsf9xvgvdn1g0l9w3ifr9zc2vlwr";
fullHash = "sha256:0w1ji3a8iridh4dpyal8lscgwddf9pwz1pfigksmvbn8mm9d9xwl";
version = "3588";
distHash = "sha256:1fi61vs3hry23d3631a39pda0wzjp7bmy57y9zmf7qrqp8appvza";
fullHash = "sha256:0wx3p6mbfd3swiiw6f8j0yd4h23kjsa2xkd8garycbx0wsqmjg84";
};
}

View file

@ -21,26 +21,17 @@
, rustc
, srcs
# These must be updated in tandem with package updates.
, cargoShaForVersion ? "23.04.0"
, cargoSha256 ? "sha256-96Qe8zdLZdOrU/t6J+JJ6V0PXyFOnJF18qDrk4PZGsA="
# provided as callPackage input to enable easier overrides through overlays
, cargoSha256 ? "sha256-whMfpElpFB7D+dHHJrbwINFL4bVpHTlcZX+mdBfiqEE="
}:
# Guard against incomplete updates.
# Values are provided as callPackage inputs to enable easier overrides through overlays.
if cargoShaForVersion != srcs.angelfish.version
then builtins.throw ''
angelfish package update is incomplete.
Hash for cargo dependencies is declared for version ${cargoShaForVersion}, but we're building ${srcs.angelfish.version}.
Update the cargoSha256 and cargoShaForVersion for angelfish.
'' else
mkDerivation rec {
pname = "angelfish";
cargoDeps = rustPlatform.fetchCargoTarball {
src = srcs.angelfish.src;
# include version in the name so we invalidate the FOD
name = "${pname}-${srcs.angelfish.version}";
inherit (srcs.angelfish) src;
sha256 = cargoSha256;
};

View file

@ -1 +1 @@
WGET_ARGS=( https://download.kde.org/stable/release-service/23.04.0/src -A '*.tar.xz' )
WGET_ARGS=( https://download.kde.org/stable/release-service/23.04.1/src -A '*.tar.xz' )

File diff suppressed because it is too large Load diff

View file

@ -10,7 +10,7 @@
, libkrb5
, zlib
, fontconfig
, openssl_1_1
, openssl
, libX11
, libICE
, libSM
@ -42,7 +42,7 @@ stdenv.mkDerivation rec {
];
libraryPath = lib.makeLibraryPath [
openssl_1_1
openssl
libX11
libICE
libSM

View file

@ -2,13 +2,13 @@
buildGoModule rec {
pname = "hubble";
version = "0.11.4";
version = "0.11.5";
src = fetchFromGitHub {
owner = "cilium";
repo = pname;
rev = "v${version}";
sha256 = "sha256-1AjOJ5irfX/EqKCb8hhu5g3i6hgvet+g+IN1rm1dMQE=";
sha256 = "sha256-OqL0L0VyYeg3Vk46LouuqHWpwYTu1vphJSVd6/hWsvA=";
};
vendorHash = null;

View file

@ -8,13 +8,13 @@
stdenv.mkDerivation rec {
pname = "antiprism";
version = "0.29";
version = "0.30";
src = fetchFromGitHub {
owner = "antiprism";
repo = pname;
rev = version;
sha256 = "sha256-MHzetkmRDLBXq3KrfXmUhxURY60/Y8z5zQsExT6N4cY=";
sha256 = "sha256-dD3MH+KectuuKOYF7bqWtGsBo5zz+UMyY/io1tgXbgU=";
};
nativeBuildInputs = [ autoreconfHook ];

View file

@ -0,0 +1,517 @@
# This file is automatically @generated by Cargo.
# It is not intended for manual editing.
version = 3
[[package]]
name = "ansi_term"
version = "0.9.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "23ac7c30002a5accbf7e8987d0632fa6de155b7c3d39d0067317a391e00a2ef6"
[[package]]
name = "ansi_term"
version = "0.12.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d52a9bb7ec0cf484c551830a7ce27bd20d67eac647e1befb56b0be4ee39a55d2"
dependencies = [
"winapi",
]
[[package]]
name = "atty"
version = "0.2.14"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8"
dependencies = [
"hermit-abi",
"libc",
"winapi",
]
[[package]]
name = "autocfg"
version = "1.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa"
[[package]]
name = "bitflags"
version = "1.3.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a"
[[package]]
name = "cc"
version = "1.0.79"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "50d30906286121d95be3d479533b458f87493b30a4b5f79a607db8f5d11aa91f"
dependencies = [
"jobserver",
]
[[package]]
name = "cfg-if"
version = "1.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
[[package]]
name = "chrono"
version = "0.2.25"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9213f7cd7c27e95c2b57c49f0e69b1ea65b27138da84a170133fd21b07659c00"
dependencies = [
"num",
"time",
]
[[package]]
name = "clap"
version = "2.34.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a0610544180c38b88101fecf2dd634b174a62eef6946f84dfc6a7127512b381c"
dependencies = [
"ansi_term 0.12.1",
"atty",
"bitflags",
"strsim",
"textwrap",
"unicode-width",
"vec_map",
]
[[package]]
name = "colorparse"
version = "2.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "179f9a3462d05f4c15041d8ba8bd59534731fe6ddd89a65ca61ec67655f37379"
dependencies = [
"ansi_term 0.9.0",
]
[[package]]
name = "fixedbitset"
version = "0.3.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "45e780567ed7abc415d12fd464571d265eb4a5710ddc97cdb1a31a4c35bb479d"
[[package]]
name = "form_urlencoded"
version = "1.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a9c384f161156f5260c24a097c56119f9be8c798586aecc13afbcbe7b7e26bf8"
dependencies = [
"percent-encoding",
]
[[package]]
name = "fuchsia-cprng"
version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a06f77d526c1a601b7c4cdd98f54b5eaabffc14d5f2f0296febdc7f357c6d3ba"
[[package]]
name = "git-series"
version = "0.9.1"
dependencies = [
"ansi_term 0.9.0",
"atty",
"chrono",
"clap",
"colorparse",
"git2",
"munkres",
"quick-error",
"tempdir",
]
[[package]]
name = "git2"
version = "0.10.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7c1af51ea8a906616af45a4ce78eacf25860f7a13ae7bf8a814693f0f4037a26"
dependencies = [
"bitflags",
"libc",
"libgit2-sys",
"log",
"openssl-probe",
"openssl-sys",
"url",
]
[[package]]
name = "hermit-abi"
version = "0.1.19"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33"
dependencies = [
"libc",
]
[[package]]
name = "idna"
version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e14ddfc70884202db2244c223200c204c2bda1bc6e0998d11b5e024d657209e6"
dependencies = [
"unicode-bidi",
"unicode-normalization",
]
[[package]]
name = "jobserver"
version = "0.1.26"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "936cfd212a0155903bcbc060e316fb6cc7cbf2e1907329391ebadc1fe0ce77c2"
dependencies = [
"libc",
]
[[package]]
name = "libc"
version = "0.2.144"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2b00cc1c228a6782d0f076e7b232802e0c5689d41bb5df366f2a6b6621cfdfe1"
[[package]]
name = "libgit2-sys"
version = "0.9.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4870c781f6063efb83150cd22c1ddf6ecf58531419e7570cdcced46970f64a16"
dependencies = [
"cc",
"libc",
"libssh2-sys",
"libz-sys",
"openssl-sys",
"pkg-config",
]
[[package]]
name = "libssh2-sys"
version = "0.2.23"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b094a36eb4b8b8c8a7b4b8ae43b2944502be3e59cd87687595cf6b0a71b3f4ca"
dependencies = [
"cc",
"libc",
"libz-sys",
"openssl-sys",
"pkg-config",
"vcpkg",
]
[[package]]
name = "libz-sys"
version = "1.1.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "56ee889ecc9568871456d42f603d6a0ce59ff328d291063a45cbdf0036baf6db"
dependencies = [
"cc",
"libc",
"pkg-config",
"vcpkg",
]
[[package]]
name = "log"
version = "0.4.17"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e"
dependencies = [
"cfg-if",
]
[[package]]
name = "matrixmultiply"
version = "0.2.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "916806ba0031cd542105d916a97c8572e1fa6dd79c9c51e7eb43a09ec2dd84c1"
dependencies = [
"rawpointer",
]
[[package]]
name = "munkres"
version = "0.5.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "74ce2515494bc1593d54364884e807c4a97c8c3210ddcc51c541a7ab391339ce"
dependencies = [
"fixedbitset",
"ndarray",
]
[[package]]
name = "ndarray"
version = "0.14.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6c0d5c9540a691d153064dc47a4db2504587a75eae07bf1d73f7a596ebc73c04"
dependencies = [
"matrixmultiply",
"num-complex",
"num-integer",
"num-traits",
"rawpointer",
]
[[package]]
name = "num"
version = "0.1.42"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4703ad64153382334aa8db57c637364c322d3372e097840c72000dabdcf6156e"
dependencies = [
"num-integer",
"num-iter",
"num-traits",
]
[[package]]
name = "num-complex"
version = "0.3.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "747d632c0c558b87dbabbe6a82f3b4ae03720d0646ac5b7b4dae89394be5f2c5"
dependencies = [
"num-traits",
]
[[package]]
name = "num-integer"
version = "0.1.45"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "225d3389fb3509a24c93f5c29eb6bde2586b98d9f016636dff58d7c6f7569cd9"
dependencies = [
"autocfg",
"num-traits",
]
[[package]]
name = "num-iter"
version = "0.1.43"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7d03e6c028c5dc5cac6e2dec0efda81fc887605bb3d884578bb6d6bf7514e252"
dependencies = [
"autocfg",
"num-integer",
"num-traits",
]
[[package]]
name = "num-traits"
version = "0.2.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "578ede34cf02f8924ab9447f50c28075b4d3e5b269972345e7e0372b38c6cdcd"
dependencies = [
"autocfg",
]
[[package]]
name = "openssl-probe"
version = "0.1.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf"
[[package]]
name = "openssl-sys"
version = "0.9.87"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8e17f59264b2809d77ae94f0e1ebabc434773f370d6ca667bd223ea10e06cc7e"
dependencies = [
"cc",
"libc",
"pkg-config",
"vcpkg",
]
[[package]]
name = "percent-encoding"
version = "2.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "478c572c3d73181ff3c2539045f6eb99e5491218eae919370993b890cdbdd98e"
[[package]]
name = "pkg-config"
version = "0.3.27"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "26072860ba924cbfa98ea39c8c19b4dd6a4a25423dbdf219c1eca91aa0cf6964"
[[package]]
name = "quick-error"
version = "1.2.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0"
[[package]]
name = "rand"
version = "0.4.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "552840b97013b1a26992c11eac34bdd778e464601a4c2054b5f0bff7c6761293"
dependencies = [
"fuchsia-cprng",
"libc",
"rand_core 0.3.1",
"rdrand",
"winapi",
]
[[package]]
name = "rand_core"
version = "0.3.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7a6fdeb83b075e8266dcc8762c22776f6877a63111121f5f8c7411e5be7eed4b"
dependencies = [
"rand_core 0.4.2",
]
[[package]]
name = "rand_core"
version = "0.4.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9c33a3c44ca05fa6f1807d8e6743f3824e8509beca625669633be0acbdf509dc"
[[package]]
name = "rawpointer"
version = "0.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "60a357793950651c4ed0f3f52338f53b2f809f32d83a07f72909fa13e4c6c1e3"
[[package]]
name = "rdrand"
version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "678054eb77286b51581ba43620cc911abf02758c91f93f479767aed0f90458b2"
dependencies = [
"rand_core 0.3.1",
]
[[package]]
name = "remove_dir_all"
version = "0.5.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3acd125665422973a33ac9d3dd2df85edad0f4ae9b00dafb1a05e43a9f5ef8e7"
dependencies = [
"winapi",
]
[[package]]
name = "strsim"
version = "0.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a"
[[package]]
name = "tempdir"
version = "0.3.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "15f2b5fb00ccdf689e0149d1b1b3c03fead81c2b37735d812fa8bddbbf41b6d8"
dependencies = [
"rand",
"remove_dir_all",
]
[[package]]
name = "textwrap"
version = "0.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060"
dependencies = [
"unicode-width",
]
[[package]]
name = "time"
version = "0.1.45"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1b797afad3f312d1c66a56d11d0316f916356d11bd158fbc6ca6389ff6bf805a"
dependencies = [
"libc",
"wasi",
"winapi",
]
[[package]]
name = "tinyvec"
version = "1.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50"
dependencies = [
"tinyvec_macros",
]
[[package]]
name = "tinyvec_macros"
version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20"
[[package]]
name = "unicode-bidi"
version = "0.3.13"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "92888ba5573ff080736b3648696b70cafad7d250551175acbaa4e0385b3e1460"
[[package]]
name = "unicode-normalization"
version = "0.1.22"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5c5713f0fc4b5db668a2ac63cdb7bb4469d8c9fed047b1d0292cc7b0ce2ba921"
dependencies = [
"tinyvec",
]
[[package]]
name = "unicode-width"
version = "0.1.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c0edd1e5b14653f783770bce4a4dabb4a5108a5370a5f5d8cfe8710c361f6c8b"
[[package]]
name = "url"
version = "2.3.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0d68c799ae75762b8c3fe375feb6600ef5602c883c5d21eb51c09f22b83c4643"
dependencies = [
"form_urlencoded",
"idna",
"percent-encoding",
]
[[package]]
name = "vcpkg"
version = "0.2.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426"
[[package]]
name = "vec_map"
version = "0.8.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191"
[[package]]
name = "wasi"
version = "0.10.0+wasi-snapshot-preview1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1a143597ca7c7793eff794def352d41792a93c481eb1042423ff7ff72ba2c31f"
[[package]]
name = "winapi"
version = "0.3.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419"
dependencies = [
"winapi-i686-pc-windows-gnu",
"winapi-x86_64-pc-windows-gnu",
]
[[package]]
name = "winapi-i686-pc-windows-gnu"
version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
[[package]]
name = "winapi-x86_64-pc-windows-gnu"
version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"

View file

@ -1,8 +1,16 @@
{ lib, rustPlatform, fetchFromGitHub
, pkg-config, openssl, zlib, curl, libgit2, libssh2
{ lib
, rustPlatform
, fetchFromGitHub
, pkg-config
, stdenv
, curl
, libgit2
, libssh2
, openssl
, zlib
}:
rustPlatform.buildRustPackage rec {
rustPlatform.buildRustPackage {
pname = "git-series";
version = "unstable-2019-10-15";
@ -13,14 +21,33 @@ rustPlatform.buildRustPackage rec {
sha256 = "1i0m2b7ma6xvkg95k57gaj1wpc1rfvka6h8jr5hglxmqqbz6cb6w";
};
cargoSha256 = "1hmx14z3098c98achgii0jkcm4474iw762rmib77amcsxj73zzdh";
cargoLock = {
lockFile = ./Cargo.lock;
};
nativeBuildInputs = [ pkg-config ];
buildInputs = [ openssl zlib curl libgit2 libssh2 ];
nativeBuildInputs = [
pkg-config
] ++ lib.optionals stdenv.isDarwin [
curl
];
buildInputs = [
libgit2
libssh2
openssl
zlib
] ++ lib.optionals stdenv.isDarwin [
curl
];
LIBGIT2_SYS_USE_PKG_CONFIG = true;
LIBSSH2_SYS_USE_PKG_CONFIG = true;
# update Cargo.lock to work with openssl 3
postPatch = ''
ln -sf ${./Cargo.lock} Cargo.lock
'';
postInstall = ''
install -D "$src/git-series.1" "$out/man/man1/git-series.1"
'';

View file

@ -28,7 +28,7 @@ stdenvNoCC.mkDerivation rec {
'';
license = licenses.ofl;
platforms = platforms.all;
maintainers = [ maintainers.rycee ];
maintainers = [ ];
# Reduce the priority of this package. The intent is that if you
# also install the `vista-fonts` package, then you probably will

View file

@ -7,70 +7,70 @@
stdenv.mkDerivation rec {
pname = "nordic";
version = "unstable-2022-06-21";
version = "unstable-2023-05-12";
srcs = [
(fetchFromGitHub {
owner = "EliverLara";
repo = pname;
rev = "bb5e31ec1488b1fd5641aa10f65f36d8714b5dba";
sha256 = "sha256-wTWHdao/1RLqUmqh/9gEyhERGymFWHqiC97JD28LSgk=";
rev = "399246cdcbdb1a714c5bb294857cd5a6494b6006";
sha256 = "sha256-0yZ4QYcdcGHEw6tdcXAKZ4e+mhNNmvihBxp2sLgTuu8=";
name = "Nordic";
})
(fetchFromGitHub {
owner = "EliverLara";
repo = pname;
rev = "e1fb044a14b5c7fe1f6c2de42bfb5fdfb1448415";
sha256 = "sha256-oWwc+bzeAf0NoYfA2r2oGpeciVUWFC7yJzlUAYfpdTY=";
rev = "3599ddb6f8b7de936cf106bddd4f929ddfe88b1c";
sha256 = "sha256-ft5UbBnjP0xNFFVwk5Elvrpcj273OupjM+MGJVlvJZQ=";
name = "Nordic-standard-buttons";
})
(fetchFromGitHub {
owner = "EliverLara";
repo = pname;
rev = "4c7c9f2d670a6f0c9cff1ec31fab67c826fdcc0f";
sha256 = "sha256-txKClsygX2IUGF8oOG6gDY6Y3v28kJthjdPrPEOZarQ=";
rev = "b03b66d5badadc2e5ff27b8745a2308b8fafaa61";
sha256 = "sha256-6dORsGfYi7q8z7JWA3Y9oqVs9bhT/gbdSrcgJcebGP8=";
name = "Nordic-darker";
})
(fetchFromGitHub {
owner = "EliverLara";
repo = pname;
rev = "8abe28ff07c190b8c343aacb6a0ce58e62abbd74";
sha256 = "sha256-tk9VZtwpIuBcWu1ERJLnlhM71pkrNEUzu8PDb+IEnpw=";
rev = "e19b75f56e5c328352c183fc960a0be54e99836e";
sha256 = "sha256-deKHT0dE5tsUo7+vkzxQ/eRon7COrOAWolw17VtKhiE=";
name = "Nordic-darker-standard-buttons";
})
(fetchFromGitHub {
owner = "EliverLara";
repo = pname;
rev = "9764e0f1af100731f77bf7f15792639d0032e5ed";
sha256 = "sha256-3vxrbxUhPj6PKWpjyCruhFxYz9nPfo1DHferYUD7enU=";
rev = "b134b4a1299b3c4a2d9543707ec2b5a0fc97987c";
sha256 = "sha256-XSDwc0/59sUHkS0holvujmr/p6vX79648l9cxJqunuM=";
name = "Nordic-bluish-accent";
})
(fetchFromGitHub {
owner = "EliverLara";
repo = pname;
rev = "407316a3fd5e07d183474aea4cae28bb958afa6c";
sha256 = "sha256-SvLTqDXjy8c4rZo0cZ83kfuiGd2+hyGvwILxVCz65jQ=";
rev = "a4efbc09470b36f4cf6af60b5fdfeb8e09282fb3";
sha256 = "sha256-Qgrl6p0AhbhK0+aM8hu85Kz/Lz/b2Nn8uWS+WpTGjU4=";
name = "Nordic-bluish-accent-standard-buttons";
})
(fetchFromGitHub {
owner = "EliverLara";
repo = "${pname}-polar";
rev = "1ffa167c4807e4b22e0934aee41403721877bc56";
sha256 = "sha256-Xat5YWnxTBnvnUfs1o5EhdmDezmOXtqry97Yc8O+WYM=";
rev = "0d44fb16d0f07ef8615fd7740317a518d2b9411f";
sha256 = "sha256-388251/Tg4jyn7c8zkrUxVFooN9O67xk2NTSeYa0VvI=";
name = "Nordic-Polar";
})
(fetchFromGitHub {
owner = "EliverLara";
repo = "${pname}-polar";
rev = "9bc68223edf7ad9dc83032d7d51ccc53f9440337";
sha256 = "sha256-XjGjijBky/iPcoUGDRrwwoZ5f2gbLchmQizkQN+Opjg=";
rev = "0eea9185946fee20b6d7472548226a3652dea7ae";
sha256 = "sha256-8JFrmGKn8cl1x3TeDPee1zbMmtypJ9kALv/PRqRHGAU=";
name = "Nordic-Polar-standard-buttons";
})
];

View file

@ -18,13 +18,13 @@
stdenv.mkDerivation rec {
pname = "lobster";
version = "2023.5";
version = "2023.6";
src = fetchFromGitHub {
owner = "aardappel";
repo = "lobster";
rev = "v${version}";
sha256 = "sha256-3jF5Ab8P8w1WxgsE8d0ByldzL/YVt/fvLVGKOEzBzPI=";
sha256 = "sha256-10QucCDHL7Hk3P4NI94J4Kw6L5+8BNd90DKX6LN7D+E=";
};
nativeBuildInputs = [ cmake ];

View file

@ -10,11 +10,11 @@
stdenv.mkDerivation rec {
pname = "guile-gnutls";
version = "3.7.11";
version = "3.7.12";
src = fetchurl {
url = "mirror://gnu/gnutls/guile-gnutls-${version}.tar.gz";
hash = "sha256-BY6qXHY+Gfv5PotO78ESgPgHBTXBOMmb4R8AzWhWE98=";
hash = "sha256-XTrxFXMJPeWfJYQVhy4sWxTMqd0lGosuwWQ9bpf+4zY=";
};
nativeBuildInputs = [ pkg-config ];

View file

@ -50,7 +50,7 @@ in
stdenv.mkDerivation rec {
pname = "racket";
version = "8.8"; # always change at once with ./minimal.nix
version = "8.9"; # always change at once with ./minimal.nix
src = (lib.makeOverridable ({ name, sha256 }:
fetchurl {
@ -59,7 +59,7 @@ stdenv.mkDerivation rec {
}
)) {
name = "${pname}-${version}";
sha256 = "sha256-OYQi4rQjc+FOTg+W2j2Vy1dEJHuj9z6pmBX7aTwnFKs=";
sha256 = "sha256-OuIl6E4Rn0zRpH8bFhM1aPx9NcKQxQVJVWbZ3M78UiQ=";
};
FONTCONFIG_FILE = fontsConf;

View file

@ -6,7 +6,7 @@ racket.overrideAttrs (oldAttrs: rec {
version = oldAttrs.version;
src = oldAttrs.src.override {
name = "${pname}-${version}";
sha256 = "sha256-KaYT1PzHtGYej3CZEnensGiFaR9+487XueiZf3e+hQU=";
sha256 = "sha256-mAvwer///Oz2w/Sf4tIo+DyS6wib8P85G+q9waDri3Q=";
};
meta = oldAttrs.meta // {

View file

@ -1 +1 @@
WGET_ARGS=( https://download.kde.org/stable/frameworks/5.105/ -A '*.tar.xz' )
WGET_ARGS=( https://download.kde.org/stable/frameworks/5.106/ -A '*.tar.xz' )

View file

@ -4,667 +4,667 @@
{
attica = {
version = "5.105.0";
version = "5.106.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.105/attica-5.105.0.tar.xz";
sha256 = "1f8964vy4i2bmd7vh8fjcly2ya9lfjnd3k4c59x3hps3fk6ly72z";
name = "attica-5.105.0.tar.xz";
url = "${mirror}/stable/frameworks/5.106/attica-5.106.0.tar.xz";
sha256 = "0kjpb26r6vgnl0pg1aaqya40zsp8mq9x1824r2zifb6g7b9061bc";
name = "attica-5.106.0.tar.xz";
};
};
baloo = {
version = "5.105.0";
version = "5.106.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.105/baloo-5.105.0.tar.xz";
sha256 = "1igln5dfrcqrgh26dblma8pq2rhd4y633f14wz996sdzr8d7wgwd";
name = "baloo-5.105.0.tar.xz";
url = "${mirror}/stable/frameworks/5.106/baloo-5.106.0.tar.xz";
sha256 = "1g92hz28mh6i2jxnzcda5g0n6474xjaxkgn8a31yfwqaga7f2sjf";
name = "baloo-5.106.0.tar.xz";
};
};
bluez-qt = {
version = "5.105.0";
version = "5.106.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.105/bluez-qt-5.105.0.tar.xz";
sha256 = "10ym2gs9zdc1724qqzc6vn7p9v6c58mxzgv82ry5qypx98r4kvf6";
name = "bluez-qt-5.105.0.tar.xz";
url = "${mirror}/stable/frameworks/5.106/bluez-qt-5.106.0.tar.xz";
sha256 = "1k3ss4jdyslv6hnrg8zlwhx5795wlr3zaqg58y3jc0lfjvrq7sri";
name = "bluez-qt-5.106.0.tar.xz";
};
};
breeze-icons = {
version = "5.105.0";
version = "5.106.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.105/breeze-icons-5.105.0.tar.xz";
sha256 = "0yd6v226a7yryp5lc1mma82d7lrpz2ajj4qkzcgcmm59l2fb0a13";
name = "breeze-icons-5.105.0.tar.xz";
url = "${mirror}/stable/frameworks/5.106/breeze-icons-5.106.0.tar.xz";
sha256 = "18ih97058x0hc0rxaljwddjls5kqzxkhh705sn340gb63iyggvlr";
name = "breeze-icons-5.106.0.tar.xz";
};
};
extra-cmake-modules = {
version = "5.105.0";
version = "5.106.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.105/extra-cmake-modules-5.105.0.tar.xz";
sha256 = "0nrn667dhqw728c5zmfcyf2h03rx5nbdkii1p3fklalgbypggfsr";
name = "extra-cmake-modules-5.105.0.tar.xz";
url = "${mirror}/stable/frameworks/5.106/extra-cmake-modules-5.106.0.tar.xz";
sha256 = "165m7kk7kqms57m951zckdl61x29h7wgabs7a5g4hdsxmkn5hks0";
name = "extra-cmake-modules-5.106.0.tar.xz";
};
};
frameworkintegration = {
version = "5.105.0";
version = "5.106.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.105/frameworkintegration-5.105.0.tar.xz";
sha256 = "0wdgk9hlafcld89svvlsnd8j4n0nshzcvb57vyvrvaasa0rpffi5";
name = "frameworkintegration-5.105.0.tar.xz";
url = "${mirror}/stable/frameworks/5.106/frameworkintegration-5.106.0.tar.xz";
sha256 = "0hb1a417r6s89s8086y40fa92qkbwj1w542n1hf5prdc90cxmxd7";
name = "frameworkintegration-5.106.0.tar.xz";
};
};
kactivities = {
version = "5.105.0";
version = "5.106.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.105/kactivities-5.105.0.tar.xz";
sha256 = "1cphdhbarafz7a0ccnr654nja93hjv9xfhwzld9kkl4g50y07m4g";
name = "kactivities-5.105.0.tar.xz";
url = "${mirror}/stable/frameworks/5.106/kactivities-5.106.0.tar.xz";
sha256 = "00bpj23iivnhn1kikqhvb0x44brcx6w5826n0bz7frpn3mwwdc04";
name = "kactivities-5.106.0.tar.xz";
};
};
kactivities-stats = {
version = "5.105.0";
version = "5.106.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.105/kactivities-stats-5.105.0.tar.xz";
sha256 = "02j2mpn0b59rqrafssjj8vxrrp6xjrjrqsfsswzdvhhm8yykllff";
name = "kactivities-stats-5.105.0.tar.xz";
url = "${mirror}/stable/frameworks/5.106/kactivities-stats-5.106.0.tar.xz";
sha256 = "1jmdcx26b3m9sbphk0fqvclng8gcpjlijjm0m49sik34kz5ypjv2";
name = "kactivities-stats-5.106.0.tar.xz";
};
};
kapidox = {
version = "5.105.0";
version = "5.106.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.105/kapidox-5.105.0.tar.xz";
sha256 = "09d1abx70wmkpfpy1iq8dyg63i2r2qzxy2v3vmhsdnf92zbf3wb8";
name = "kapidox-5.105.0.tar.xz";
url = "${mirror}/stable/frameworks/5.106/kapidox-5.106.0.tar.xz";
sha256 = "0cndjyps3k8zqmc17ydr87mdcbvl5gqs4rcixnlgcl6ql9ql312f";
name = "kapidox-5.106.0.tar.xz";
};
};
karchive = {
version = "5.105.0";
version = "5.106.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.105/karchive-5.105.0.tar.xz";
sha256 = "0jcpva3w3zpxg4a1wk8wbip74pm3cisq3pf7c51ffpsj9k7rbvvp";
name = "karchive-5.105.0.tar.xz";
url = "${mirror}/stable/frameworks/5.106/karchive-5.106.0.tar.xz";
sha256 = "15m5smli1v5ab2mi50f9rrxcjqv329ssjysy1aihn05vjj75l7pw";
name = "karchive-5.106.0.tar.xz";
};
};
kauth = {
version = "5.105.0";
version = "5.106.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.105/kauth-5.105.0.tar.xz";
sha256 = "0cr8djdrw852wrbp22hlqwpywpmizdabc2hf31pj56nal8w0hrhw";
name = "kauth-5.105.0.tar.xz";
url = "${mirror}/stable/frameworks/5.106/kauth-5.106.0.tar.xz";
sha256 = "00v5m91m2rs4wc20vrz9nl3pls7mpsv4rc89vcvk2hlc0m0kxbiw";
name = "kauth-5.106.0.tar.xz";
};
};
kbookmarks = {
version = "5.105.0";
version = "5.106.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.105/kbookmarks-5.105.0.tar.xz";
sha256 = "10x16020kccinac2fcbdlsxlr9nhg8r1i7kw43s3kla8xxdn43yb";
name = "kbookmarks-5.105.0.tar.xz";
url = "${mirror}/stable/frameworks/5.106/kbookmarks-5.106.0.tar.xz";
sha256 = "0a1nyflm5xa3w92428my2rbg3v2mplacgskywgb61m3a5ba1accd";
name = "kbookmarks-5.106.0.tar.xz";
};
};
kcalendarcore = {
version = "5.105.0";
version = "5.106.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.105/kcalendarcore-5.105.0.tar.xz";
sha256 = "1p5b53py4dzsmck8wvwc4q8k53a7dl1s5v4dvp7j2dr4ngci7lpy";
name = "kcalendarcore-5.105.0.tar.xz";
url = "${mirror}/stable/frameworks/5.106/kcalendarcore-5.106.0.tar.xz";
sha256 = "01cnb31czw9vd41bkn65caxahpps43wrcvqllsyyn18wpiwdsy7l";
name = "kcalendarcore-5.106.0.tar.xz";
};
};
kcmutils = {
version = "5.105.0";
version = "5.106.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.105/kcmutils-5.105.0.tar.xz";
sha256 = "0a99kgcgbmhc1nb46prffqzv84vgywmslij5lbn4p8j7wlvy8drf";
name = "kcmutils-5.105.0.tar.xz";
url = "${mirror}/stable/frameworks/5.106/kcmutils-5.106.0.tar.xz";
sha256 = "1n18c7gs644rypzi27hzfw5y9wsrgflnyb343sfxjm5fmcycknnp";
name = "kcmutils-5.106.0.tar.xz";
};
};
kcodecs = {
version = "5.105.0";
version = "5.106.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.105/kcodecs-5.105.0.tar.xz";
sha256 = "0wp5a177ymnghyxz53rx1vg7by3g0rj2ff5a8wyzmjds9xfwdqy2";
name = "kcodecs-5.105.0.tar.xz";
url = "${mirror}/stable/frameworks/5.106/kcodecs-5.106.0.tar.xz";
sha256 = "18sy6qk7lfl3cqfc9j7ajz3rphdab4x0q32sg2l1cxblww9l5pgm";
name = "kcodecs-5.106.0.tar.xz";
};
};
kcompletion = {
version = "5.105.0";
version = "5.106.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.105/kcompletion-5.105.0.tar.xz";
sha256 = "10dri1bm6mwc4h75mm7g9p7rr9aq124d73wmawrrvr5lm0ifhxkf";
name = "kcompletion-5.105.0.tar.xz";
url = "${mirror}/stable/frameworks/5.106/kcompletion-5.106.0.tar.xz";
sha256 = "06vzs7jkwcarf90nywpx743b48n84xb4zxky7fr9hphkw44xc9m5";
name = "kcompletion-5.106.0.tar.xz";
};
};
kconfig = {
version = "5.105.0";
version = "5.106.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.105/kconfig-5.105.0.tar.xz";
sha256 = "0lp1c1bsavkf2w9hjcqnn74x2q9rqdna8hx2a1shcfg9l4bgb59y";
name = "kconfig-5.105.0.tar.xz";
url = "${mirror}/stable/frameworks/5.106/kconfig-5.106.0.tar.xz";
sha256 = "0bahfmz0cp4i5p78yxhwjps9csji2fal5cgrgry1q7lpvgblwa85";
name = "kconfig-5.106.0.tar.xz";
};
};
kconfigwidgets = {
version = "5.105.0";
version = "5.106.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.105/kconfigwidgets-5.105.0.tar.xz";
sha256 = "0jnrqki9h5xp93n83hrzpfs554lfjkbq8m8id5xwqzd020w4v3q6";
name = "kconfigwidgets-5.105.0.tar.xz";
url = "${mirror}/stable/frameworks/5.106/kconfigwidgets-5.106.0.tar.xz";
sha256 = "0xlvixg7pjiaqw6yzgkqpyfrnrmsxnbpxvkngbx1l1aqn181bv05";
name = "kconfigwidgets-5.106.0.tar.xz";
};
};
kcontacts = {
version = "5.105.0";
version = "5.106.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.105/kcontacts-5.105.0.tar.xz";
sha256 = "0f5kp982ad0p3syz8kddh3kcjl20112q0lykxli0bvi7acgx3vbd";
name = "kcontacts-5.105.0.tar.xz";
url = "${mirror}/stable/frameworks/5.106/kcontacts-5.106.0.tar.xz";
sha256 = "1m0zlw63b6i8bqq404amsdfgpdasgir8zvc0vd90vnkqb7vg5dz5";
name = "kcontacts-5.106.0.tar.xz";
};
};
kcoreaddons = {
version = "5.105.0";
version = "5.106.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.105/kcoreaddons-5.105.0.tar.xz";
sha256 = "18ns7199bk895z3vb8p6jy7ikam917qp0gb4kbkkz5mkbfnd6p4i";
name = "kcoreaddons-5.105.0.tar.xz";
url = "${mirror}/stable/frameworks/5.106/kcoreaddons-5.106.0.tar.xz";
sha256 = "0z60gk1dg5q8brlpyqk3465gxf6v2h1rp1icv4k2fh7wv7850378";
name = "kcoreaddons-5.106.0.tar.xz";
};
};
kcrash = {
version = "5.105.0";
version = "5.106.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.105/kcrash-5.105.0.tar.xz";
sha256 = "1j7144lslvz8a66106yqvv1jf77ni9gcf8zmm2kp96icjacpf27f";
name = "kcrash-5.105.0.tar.xz";
url = "${mirror}/stable/frameworks/5.106/kcrash-5.106.0.tar.xz";
sha256 = "0jr4y7289h4jklzkkrx03l88rbsq8rpkkli0a03zl9jq5p9jd7jj";
name = "kcrash-5.106.0.tar.xz";
};
};
kdav = {
version = "5.105.0";
version = "5.106.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.105/kdav-5.105.0.tar.xz";
sha256 = "0dg3if10l406pxmgp1jz1wmxh4sbm5yw2jg0hx1hfckay53pbqix";
name = "kdav-5.105.0.tar.xz";
url = "${mirror}/stable/frameworks/5.106/kdav-5.106.0.tar.xz";
sha256 = "1amlg8vjh6r32vc330l57kvjnf55wyp9cy5bw28dbjavgxc0jcqp";
name = "kdav-5.106.0.tar.xz";
};
};
kdbusaddons = {
version = "5.105.0";
version = "5.106.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.105/kdbusaddons-5.105.0.tar.xz";
sha256 = "1pgybz1ah2dj9ki0i5b8m1q0vgv98zcj6nphvj2k9vw59llpn9as";
name = "kdbusaddons-5.105.0.tar.xz";
url = "${mirror}/stable/frameworks/5.106/kdbusaddons-5.106.0.tar.xz";
sha256 = "05ycxaqbnf0065mmijxlbr9yiza3zrrsafn3h60pw7v8k5cb90w1";
name = "kdbusaddons-5.106.0.tar.xz";
};
};
kdeclarative = {
version = "5.105.0";
version = "5.106.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.105/kdeclarative-5.105.0.tar.xz";
sha256 = "1r4ajn5pgmkginzk3q6mps7xkag48cq4zccw0dd3zjcvkz32vkj4";
name = "kdeclarative-5.105.0.tar.xz";
url = "${mirror}/stable/frameworks/5.106/kdeclarative-5.106.0.tar.xz";
sha256 = "0fg42lxfs69jhc8pqilkhsmpjncq4akjmnlq9fwc07imlnqqjf65";
name = "kdeclarative-5.106.0.tar.xz";
};
};
kded = {
version = "5.105.0";
version = "5.106.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.105/kded-5.105.0.tar.xz";
sha256 = "1ysiv0z39i0msnqm483r5q909kc6d5y62hw02asn1kjhx1p8sn5c";
name = "kded-5.105.0.tar.xz";
url = "${mirror}/stable/frameworks/5.106/kded-5.106.0.tar.xz";
sha256 = "1a16c7g4zd4cw51afpjkvhr5y11552nwslbcl4r57nix38lz6r1r";
name = "kded-5.106.0.tar.xz";
};
};
kdelibs4support = {
version = "5.105.0";
version = "5.106.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.105/portingAids/kdelibs4support-5.105.0.tar.xz";
sha256 = "1vc7iwngfmfwx942lwyw240szz7vyrym9mnf2k0fwfi93hi52l2d";
name = "kdelibs4support-5.105.0.tar.xz";
url = "${mirror}/stable/frameworks/5.106/portingAids/kdelibs4support-5.106.0.tar.xz";
sha256 = "1aww59z7i7dnmi5a93ifrrcc2maqd5h8wl3cf9sxp6rp3h56awff";
name = "kdelibs4support-5.106.0.tar.xz";
};
};
kdesignerplugin = {
version = "5.105.0";
version = "5.106.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.105/portingAids/kdesignerplugin-5.105.0.tar.xz";
sha256 = "0rmashvv60kfhl5g50p0jbzn7hrfywq4pdcgmd88ab9biiljwj77";
name = "kdesignerplugin-5.105.0.tar.xz";
url = "${mirror}/stable/frameworks/5.106/portingAids/kdesignerplugin-5.106.0.tar.xz";
sha256 = "1p55r35likclr88pmxw7jlvbfpyrc9xp3gx045j6i5z7dhl09dz0";
name = "kdesignerplugin-5.106.0.tar.xz";
};
};
kdesu = {
version = "5.105.0";
version = "5.106.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.105/kdesu-5.105.0.tar.xz";
sha256 = "0mc60zg7hmw6465d35rxx8vh8d5f5v1yj8zxpscw43n3jgdlv9hj";
name = "kdesu-5.105.0.tar.xz";
url = "${mirror}/stable/frameworks/5.106/kdesu-5.106.0.tar.xz";
sha256 = "1vbm5lx5sl3cf65xx45pd77cl2m3g64d7x9h8q23f3dr7y4bvs5b";
name = "kdesu-5.106.0.tar.xz";
};
};
kdewebkit = {
version = "5.105.0";
version = "5.106.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.105/portingAids/kdewebkit-5.105.0.tar.xz";
sha256 = "165nlkk9d6lzmpa1cdp9l5rydl82fs4xafqgilkqv4z1swc0sxiq";
name = "kdewebkit-5.105.0.tar.xz";
url = "${mirror}/stable/frameworks/5.106/portingAids/kdewebkit-5.106.0.tar.xz";
sha256 = "1h3q7x2lzd0cbxy1igchgyygjwg62n8w2m0p3bs93v78xfadz8ql";
name = "kdewebkit-5.106.0.tar.xz";
};
};
kdnssd = {
version = "5.105.0";
version = "5.106.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.105/kdnssd-5.105.0.tar.xz";
sha256 = "1m18g3ya3wy3gmfqfh49vm1nqk0kyvxjwhmrhv3x0rj6b0vxwrf5";
name = "kdnssd-5.105.0.tar.xz";
url = "${mirror}/stable/frameworks/5.106/kdnssd-5.106.0.tar.xz";
sha256 = "1fz89ix1kp7kjv54m4ks7vgrmr0qm2g1yqs4w1g8dr80fzd1fxhi";
name = "kdnssd-5.106.0.tar.xz";
};
};
kdoctools = {
version = "5.105.0";
version = "5.106.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.105/kdoctools-5.105.0.tar.xz";
sha256 = "08h9idr3rmcay7lgnk6p8gmrm034hd7zp15s3516hijcj5qlnkhv";
name = "kdoctools-5.105.0.tar.xz";
url = "${mirror}/stable/frameworks/5.106/kdoctools-5.106.0.tar.xz";
sha256 = "0k7c96414j9n5li0ffrnh762vmxf03cnkg8x0539x45xivdlkcn6";
name = "kdoctools-5.106.0.tar.xz";
};
};
kemoticons = {
version = "5.105.0";
version = "5.106.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.105/kemoticons-5.105.0.tar.xz";
sha256 = "0i26qpd3c7sldvcp03w7q7ddhb6rxqk2izwz3kpsxkvh54xvfa60";
name = "kemoticons-5.105.0.tar.xz";
url = "${mirror}/stable/frameworks/5.106/kemoticons-5.106.0.tar.xz";
sha256 = "0kbv093c3xf2iyqpk49hsqqqz55q4k10dqk7fdz3ygwvjdv1r4mx";
name = "kemoticons-5.106.0.tar.xz";
};
};
kfilemetadata = {
version = "5.105.0";
version = "5.106.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.105/kfilemetadata-5.105.0.tar.xz";
sha256 = "0arfn0hfaplnjchmv9p8m25qbzsz2ai584s7zv57kiwjn6xg4kn6";
name = "kfilemetadata-5.105.0.tar.xz";
url = "${mirror}/stable/frameworks/5.106/kfilemetadata-5.106.0.tar.xz";
sha256 = "1lijra8q6zp5hrc9hzaq70jx18azidljs3h8kn0j7wb480l4kcn5";
name = "kfilemetadata-5.106.0.tar.xz";
};
};
kglobalaccel = {
version = "5.105.0";
version = "5.106.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.105/kglobalaccel-5.105.0.tar.xz";
sha256 = "1554zdfwsqcsv6ssip9rx9xnqzirilxqbjaalrzx91kxhpbgic58";
name = "kglobalaccel-5.105.0.tar.xz";
url = "${mirror}/stable/frameworks/5.106/kglobalaccel-5.106.0.tar.xz";
sha256 = "005i4bq0a04nqs195ai55nm5cfajzlj1g15qn1fmx439hs9clz3m";
name = "kglobalaccel-5.106.0.tar.xz";
};
};
kguiaddons = {
version = "5.105.0";
version = "5.106.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.105/kguiaddons-5.105.0.tar.xz";
sha256 = "1w8slfphzqvdnjaw6vv4fpk1xqd7i9d55bmd6fawcvz9bkh8qcb6";
name = "kguiaddons-5.105.0.tar.xz";
url = "${mirror}/stable/frameworks/5.106/kguiaddons-5.106.0.tar.xz";
sha256 = "1mdqjklmfz9m1rkncrn621zmsmn96yaw82v8wbsnw1l6dhimf8r9";
name = "kguiaddons-5.106.0.tar.xz";
};
};
kholidays = {
version = "5.105.0";
version = "5.106.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.105/kholidays-5.105.0.tar.xz";
sha256 = "02lcl93ppw0i6b91y276fdd61d74dhvsxs95cqm47f9xiqhhra2v";
name = "kholidays-5.105.0.tar.xz";
url = "${mirror}/stable/frameworks/5.106/kholidays-5.106.0.tar.xz";
sha256 = "0p9vxapjmkpzm4v2wwh1xfk4n6p4fhq0qx58k1c4ml5x9kczsr8a";
name = "kholidays-5.106.0.tar.xz";
};
};
khtml = {
version = "5.105.0";
version = "5.106.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.105/portingAids/khtml-5.105.0.tar.xz";
sha256 = "085r2ay5bs1vypnnlspd3jbavyp581mcrj1p9cd99b4g033iwf0l";
name = "khtml-5.105.0.tar.xz";
url = "${mirror}/stable/frameworks/5.106/portingAids/khtml-5.106.0.tar.xz";
sha256 = "11ld9glmir11gg36lknppv71ipryw49rx5cb9mbvkakp3q78f992";
name = "khtml-5.106.0.tar.xz";
};
};
ki18n = {
version = "5.105.0";
version = "5.106.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.105/ki18n-5.105.0.tar.xz";
sha256 = "0flgjlhgnhnz5a6vn28kmgs5f7w7nxm2gwgqjd931aw8q4gws9ms";
name = "ki18n-5.105.0.tar.xz";
url = "${mirror}/stable/frameworks/5.106/ki18n-5.106.0.tar.xz";
sha256 = "0k4vgg2k5hsx9sr6pjq0a1ji7l2q908hlxd0i6gzk74v4jrina7i";
name = "ki18n-5.106.0.tar.xz";
};
};
kiconthemes = {
version = "5.105.0";
version = "5.106.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.105/kiconthemes-5.105.0.tar.xz";
sha256 = "1gr37x31y1k06939yrpp4r26zm4y9ial178smjxqrxr3v8sql5qm";
name = "kiconthemes-5.105.0.tar.xz";
url = "${mirror}/stable/frameworks/5.106/kiconthemes-5.106.0.tar.xz";
sha256 = "0sm28yn1wq5jyq6nq0kmjyqi53f9pkshvf9bs88rkb4m7yv5jkzb";
name = "kiconthemes-5.106.0.tar.xz";
};
};
kidletime = {
version = "5.105.0";
version = "5.106.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.105/kidletime-5.105.0.tar.xz";
sha256 = "0bpv6g882n84swq56lmzmv4zn97jqiz4aivxszs40qicnmy4krlb";
name = "kidletime-5.105.0.tar.xz";
url = "${mirror}/stable/frameworks/5.106/kidletime-5.106.0.tar.xz";
sha256 = "1x9n8zz7c4yndiv3jx8f8hscxxn4lcq1n949m6m6vj51a466ipx4";
name = "kidletime-5.106.0.tar.xz";
};
};
kimageformats = {
version = "5.105.0";
version = "5.106.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.105/kimageformats-5.105.0.tar.xz";
sha256 = "1z6hhympnrl0nmgj085smnxhbxa55zzldqh8i6m51s7r77bym9jf";
name = "kimageformats-5.105.0.tar.xz";
url = "${mirror}/stable/frameworks/5.106/kimageformats-5.106.0.tar.xz";
sha256 = "13qfg4r8qxhxsvlmpk0m2iqlv3cknk55qykqa58z7z4pxf53wgzv";
name = "kimageformats-5.106.0.tar.xz";
};
};
kinit = {
version = "5.105.0";
version = "5.106.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.105/kinit-5.105.0.tar.xz";
sha256 = "1knlkqprzggl7gsbvjq453l81dbg3abmyjckhmcc7zwwz59d1p20";
name = "kinit-5.105.0.tar.xz";
url = "${mirror}/stable/frameworks/5.106/kinit-5.106.0.tar.xz";
sha256 = "19fmg7lhrk4cjzrddgri4mx7hs06r9si7bw7x762sk794qj3jgxg";
name = "kinit-5.106.0.tar.xz";
};
};
kio = {
version = "5.105.0";
version = "5.106.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.105/kio-5.105.0.tar.xz";
sha256 = "0zb7p3707sr2pba00b60m07n7b126ypcj8j2yxrqjj6cscai35qz";
name = "kio-5.105.0.tar.xz";
url = "${mirror}/stable/frameworks/5.106/kio-5.106.0.tar.xz";
sha256 = "1dnc11cprs32rg57lmi2dlhs08jfi6n39i62cwnzk7qn49j9fbzd";
name = "kio-5.106.0.tar.xz";
};
};
kirigami2 = {
version = "5.105.0";
version = "5.106.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.105/kirigami2-5.105.0.tar.xz";
sha256 = "1p45ylh7sl5vxk8vydfw29374xi5v2m7g5vh5qpbigglc8bgxhin";
name = "kirigami2-5.105.0.tar.xz";
url = "${mirror}/stable/frameworks/5.106/kirigami2-5.106.0.tar.xz";
sha256 = "0q7inx457klw55g3v2js1r0d50wd9jd73h2jq99l0sjad82djvzm";
name = "kirigami2-5.106.0.tar.xz";
};
};
kitemmodels = {
version = "5.105.0";
version = "5.106.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.105/kitemmodels-5.105.0.tar.xz";
sha256 = "08qmg6iwn7smf0g88qibj2qh407smsvs07wf73iissjgkr1ri1yj";
name = "kitemmodels-5.105.0.tar.xz";
url = "${mirror}/stable/frameworks/5.106/kitemmodels-5.106.0.tar.xz";
sha256 = "055jznkg4gfkd39p10s115b696h7acfcc0vqdqdr4x1iv0l8z9r2";
name = "kitemmodels-5.106.0.tar.xz";
};
};
kitemviews = {
version = "5.105.0";
version = "5.106.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.105/kitemviews-5.105.0.tar.xz";
sha256 = "1k9mcaharl1in0jjdk5yfgrmpjdj2z3iznsiic46w5a9660c1ni5";
name = "kitemviews-5.105.0.tar.xz";
url = "${mirror}/stable/frameworks/5.106/kitemviews-5.106.0.tar.xz";
sha256 = "1migbbxi163jxjw6i0n5xf6y086m0xszr7mjgpnb1i9mm4s8b8m8";
name = "kitemviews-5.106.0.tar.xz";
};
};
kjobwidgets = {
version = "5.105.0";
version = "5.106.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.105/kjobwidgets-5.105.0.tar.xz";
sha256 = "1rnygv7nlcdgllfv782w83x1j5wmrdvvpsy4qvclnyyilp7srvdp";
name = "kjobwidgets-5.105.0.tar.xz";
url = "${mirror}/stable/frameworks/5.106/kjobwidgets-5.106.0.tar.xz";
sha256 = "0wgyis5xramhk3rrmva0zi1kyndvk36xahc6sycq51ca9mzkq0sk";
name = "kjobwidgets-5.106.0.tar.xz";
};
};
kjs = {
version = "5.105.0";
version = "5.106.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.105/portingAids/kjs-5.105.0.tar.xz";
sha256 = "076kgk3xwx202wr6g9z8y8a41h7yv1a1mi6n4b33h07bghv7vy4k";
name = "kjs-5.105.0.tar.xz";
url = "${mirror}/stable/frameworks/5.106/portingAids/kjs-5.106.0.tar.xz";
sha256 = "0jajzndp470vqh0d4yli8yvkjg1i95j6wxf6zs7yjqzq7xdjkgw2";
name = "kjs-5.106.0.tar.xz";
};
};
kjsembed = {
version = "5.105.0";
version = "5.106.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.105/portingAids/kjsembed-5.105.0.tar.xz";
sha256 = "1d933cfjf76db08dai04r5j7vwz5dsl49h6ykb0ljmilccsz52la";
name = "kjsembed-5.105.0.tar.xz";
url = "${mirror}/stable/frameworks/5.106/portingAids/kjsembed-5.106.0.tar.xz";
sha256 = "0ghmdlwgbf3la8kc9303yc4ababi45ynw7z6xf7p5shvzlk6k109";
name = "kjsembed-5.106.0.tar.xz";
};
};
kmediaplayer = {
version = "5.105.0";
version = "5.106.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.105/portingAids/kmediaplayer-5.105.0.tar.xz";
sha256 = "1n2znpn5sxh5a86mqkd2db348fhcybvqwcfy7168g38zflhv1cvx";
name = "kmediaplayer-5.105.0.tar.xz";
url = "${mirror}/stable/frameworks/5.106/portingAids/kmediaplayer-5.106.0.tar.xz";
sha256 = "15923qbs74xkzawwa8qlplzpaal252hiapmngiirvaf7xbkik0k5";
name = "kmediaplayer-5.106.0.tar.xz";
};
};
knewstuff = {
version = "5.105.0";
version = "5.106.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.105/knewstuff-5.105.0.tar.xz";
sha256 = "0zpwym41pagwgh17myw727irjs56gzshz6nb2ib41l1cw6xcnn47";
name = "knewstuff-5.105.0.tar.xz";
url = "${mirror}/stable/frameworks/5.106/knewstuff-5.106.0.tar.xz";
sha256 = "02kwz5axahvrnzccxifp720bqvdcb5c15lqb7s9bkydcbmb6x3cx";
name = "knewstuff-5.106.0.tar.xz";
};
};
knotifications = {
version = "5.105.0";
version = "5.106.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.105/knotifications-5.105.0.tar.xz";
sha256 = "0damhk6pdw31dypzfdfvrf5qm567yg4kjz1cdn7mq15yj8gys91b";
name = "knotifications-5.105.0.tar.xz";
url = "${mirror}/stable/frameworks/5.106/knotifications-5.106.0.tar.xz";
sha256 = "16la3ylz7lfhkara3rlx7yx8b1sfwi6n9z3vrin9qrg9pqlxn96g";
name = "knotifications-5.106.0.tar.xz";
};
};
knotifyconfig = {
version = "5.105.0";
version = "5.106.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.105/knotifyconfig-5.105.0.tar.xz";
sha256 = "1hvpjj5i253jfnyyg469bbd47mhr0mplpnhmbm6hrf4bpy3h1fp2";
name = "knotifyconfig-5.105.0.tar.xz";
url = "${mirror}/stable/frameworks/5.106/knotifyconfig-5.106.0.tar.xz";
sha256 = "100pavdyxywqci13dh5pryg955xjxdwy28k4fgri7cqr6hp8mndm";
name = "knotifyconfig-5.106.0.tar.xz";
};
};
kpackage = {
version = "5.105.0";
version = "5.106.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.105/kpackage-5.105.0.tar.xz";
sha256 = "0rb798f1p8kk9fj68isw5ryxq2hp9gpj694zbhmkkdnxaralvbnc";
name = "kpackage-5.105.0.tar.xz";
url = "${mirror}/stable/frameworks/5.106/kpackage-5.106.0.tar.xz";
sha256 = "0k1zw5jn9rg4hqpcbrmvqchd57ckzw1fpks4csnyjav4crf2j9d2";
name = "kpackage-5.106.0.tar.xz";
};
};
kparts = {
version = "5.105.0";
version = "5.106.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.105/kparts-5.105.0.tar.xz";
sha256 = "175pjl6wba3g67icfv1wk8dijidmwdnh47j8av8x0xnd1xv3605b";
name = "kparts-5.105.0.tar.xz";
url = "${mirror}/stable/frameworks/5.106/kparts-5.106.0.tar.xz";
sha256 = "19npas4ww61zd9j2hx19dbpm2041rq2i80ybf815k6sx2yz4ac38";
name = "kparts-5.106.0.tar.xz";
};
};
kpeople = {
version = "5.105.0";
version = "5.106.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.105/kpeople-5.105.0.tar.xz";
sha256 = "01j71ps6qni42vnvnqh597zd1drvjadss5ay0cgfk6yviia8w2dc";
name = "kpeople-5.105.0.tar.xz";
url = "${mirror}/stable/frameworks/5.106/kpeople-5.106.0.tar.xz";
sha256 = "0n3v3l7k0xyl7p6yj74vh220nrxv0c3b6s1cmq6n8cr1j93203iy";
name = "kpeople-5.106.0.tar.xz";
};
};
kplotting = {
version = "5.105.0";
version = "5.106.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.105/kplotting-5.105.0.tar.xz";
sha256 = "02qhvw73qyjkx12mg6lp33fpwwm4z6qbkr965i1w2nzzvwa3bkn9";
name = "kplotting-5.105.0.tar.xz";
url = "${mirror}/stable/frameworks/5.106/kplotting-5.106.0.tar.xz";
sha256 = "11fpccs0ljm8rgxbgsbw9x2pgs9l1km8x0i7bj8cdm5mvaimxif7";
name = "kplotting-5.106.0.tar.xz";
};
};
kpty = {
version = "5.105.0";
version = "5.106.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.105/kpty-5.105.0.tar.xz";
sha256 = "0sk1s3gqzxd5kh7wz7lcr9yjgkzrw90f1hqrc696x2v7p70ylb5s";
name = "kpty-5.105.0.tar.xz";
url = "${mirror}/stable/frameworks/5.106/kpty-5.106.0.tar.xz";
sha256 = "1wig5mkgmi4gkvwd5xzcq4yna8rj6sqfpdsr0xd618qhijr6s6lc";
name = "kpty-5.106.0.tar.xz";
};
};
kquickcharts = {
version = "5.105.0";
version = "5.106.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.105/kquickcharts-5.105.0.tar.xz";
sha256 = "00y9na28c3qs1qv7ifkpsr0rvz2m2bskqknnqijlxmz3rc5hh94a";
name = "kquickcharts-5.105.0.tar.xz";
url = "${mirror}/stable/frameworks/5.106/kquickcharts-5.106.0.tar.xz";
sha256 = "1s44gxgqwb6ry9v4277i26pcv264xw6s9c9n5amynjk3pvfavcd4";
name = "kquickcharts-5.106.0.tar.xz";
};
};
kross = {
version = "5.105.0";
version = "5.106.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.105/portingAids/kross-5.105.0.tar.xz";
sha256 = "1yip8d1zjzf40g0xni856zg085rswd5i50myr97czmwnfb41wjz5";
name = "kross-5.105.0.tar.xz";
url = "${mirror}/stable/frameworks/5.106/portingAids/kross-5.106.0.tar.xz";
sha256 = "0pvbmywjw9rmafk5cpap4yib7lgayqb325zbid28aiaydi3ksc2y";
name = "kross-5.106.0.tar.xz";
};
};
krunner = {
version = "5.105.0";
version = "5.106.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.105/krunner-5.105.0.tar.xz";
sha256 = "025gdmdx67zblqziab43q6cj6jcvacrgc7raz335455n5k88lnvq";
name = "krunner-5.105.0.tar.xz";
url = "${mirror}/stable/frameworks/5.106/krunner-5.106.0.tar.xz";
sha256 = "02q0dcmmax47fc049zbfbrmvjhfpkmin5kfg8h26kpplhfxil4q5";
name = "krunner-5.106.0.tar.xz";
};
};
kservice = {
version = "5.105.0";
version = "5.106.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.105/kservice-5.105.0.tar.xz";
sha256 = "0367wc12cyr4l96r0plvsxig49iz77kh2s89xnhg8h20jm00j0di";
name = "kservice-5.105.0.tar.xz";
url = "${mirror}/stable/frameworks/5.106/kservice-5.106.0.tar.xz";
sha256 = "0grpkk98l9g0f49c1vnrk3l19k1468a4lj2zkzr09sk1mrwvz18l";
name = "kservice-5.106.0.tar.xz";
};
};
ktexteditor = {
version = "5.105.0";
version = "5.106.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.105/ktexteditor-5.105.0.tar.xz";
sha256 = "01jiv0zxk8swck1vdlg84599v2qk6vf9ci4vjgyg19jrkb1dxscn";
name = "ktexteditor-5.105.0.tar.xz";
url = "${mirror}/stable/frameworks/5.106/ktexteditor-5.106.0.tar.xz";
sha256 = "11jz2zsyb0nk4c7mjqcbkb5gfgzwm9dc6am7wjlzf16l2l2xr3f3";
name = "ktexteditor-5.106.0.tar.xz";
};
};
ktextwidgets = {
version = "5.105.0";
version = "5.106.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.105/ktextwidgets-5.105.0.tar.xz";
sha256 = "1zb8drbxsmkaqd8yx8d9lyv5g6im8c0qfpl5b91w63pg8havapqf";
name = "ktextwidgets-5.105.0.tar.xz";
url = "${mirror}/stable/frameworks/5.106/ktextwidgets-5.106.0.tar.xz";
sha256 = "1bd8cdxjp97a4y6548igpzc49q60iiqhaycnxjz5v23zx9ggrqjg";
name = "ktextwidgets-5.106.0.tar.xz";
};
};
kunitconversion = {
version = "5.105.0";
version = "5.106.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.105/kunitconversion-5.105.0.tar.xz";
sha256 = "0khlhr0ahhdgxlah2f2hclqb1q99nkpkvm6akz30vgxyh5a58s9z";
name = "kunitconversion-5.105.0.tar.xz";
url = "${mirror}/stable/frameworks/5.106/kunitconversion-5.106.0.tar.xz";
sha256 = "10dyn84lffwh6j3qhp1sl1dggsmci577jggsrqp7xlxkjpm1l1xj";
name = "kunitconversion-5.106.0.tar.xz";
};
};
kwallet = {
version = "5.105.0";
version = "5.106.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.105/kwallet-5.105.0.tar.xz";
sha256 = "1ycy4hi1blq2nmwcbmn1md09g9f1s98z2vymdbpwlhcc74kizsqd";
name = "kwallet-5.105.0.tar.xz";
url = "${mirror}/stable/frameworks/5.106/kwallet-5.106.0.tar.xz";
sha256 = "1n2mbd17d22k8jf53m8igrnvqdfsv97bd4scf32s976ij3rdx58l";
name = "kwallet-5.106.0.tar.xz";
};
};
kwayland = {
version = "5.105.0";
version = "5.106.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.105/kwayland-5.105.0.tar.xz";
sha256 = "13ila8daymsninh5bcx2ynglrcglsls4pg8cp281cm20q56y4z81";
name = "kwayland-5.105.0.tar.xz";
url = "${mirror}/stable/frameworks/5.106/kwayland-5.106.0.tar.xz";
sha256 = "0mjzhqcwaaz3269fw5r8i8lv7w0zg9sp3qzkbbbd6kls8pn8mxry";
name = "kwayland-5.106.0.tar.xz";
};
};
kwidgetsaddons = {
version = "5.105.0";
version = "5.106.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.105/kwidgetsaddons-5.105.0.tar.xz";
sha256 = "07kzdafxzmcbrk5w1mk91amndp7xbqs1hp192pk9w2vrvkgckj5d";
name = "kwidgetsaddons-5.105.0.tar.xz";
url = "${mirror}/stable/frameworks/5.106/kwidgetsaddons-5.106.0.tar.xz";
sha256 = "1k0qs5pl2ca52ywaxnkpahshj5h7yvfpsr1ydd2a7bniciqvw0dp";
name = "kwidgetsaddons-5.106.0.tar.xz";
};
};
kwindowsystem = {
version = "5.105.0";
version = "5.106.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.105/kwindowsystem-5.105.0.tar.xz";
sha256 = "0jplls821dr16wf194yfd07yqfs9m1hzwpfb3qmcwj53vlp07y20";
name = "kwindowsystem-5.105.0.tar.xz";
url = "${mirror}/stable/frameworks/5.106/kwindowsystem-5.106.0.tar.xz";
sha256 = "032836xkybmf3fx39vp535j0cnaxfy65f5ky5w189j6haqjl6w9k";
name = "kwindowsystem-5.106.0.tar.xz";
};
};
kxmlgui = {
version = "5.105.0";
version = "5.106.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.105/kxmlgui-5.105.0.tar.xz";
sha256 = "0s2g3d6hxaqfxj89bv8wlknklg6kx6cya6sgpycq6wj7saz9lyy1";
name = "kxmlgui-5.105.0.tar.xz";
url = "${mirror}/stable/frameworks/5.106/kxmlgui-5.106.0.tar.xz";
sha256 = "1ahqgya1mlys6s1c9h15rw421fh04brlv740qqi5kjvg5h69ibs4";
name = "kxmlgui-5.106.0.tar.xz";
};
};
kxmlrpcclient = {
version = "5.105.0";
version = "5.106.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.105/portingAids/kxmlrpcclient-5.105.0.tar.xz";
sha256 = "1l1ckiyqfrqq5q79p87mrmvyba04mvi8snjaamppqfw7mxpdx3ap";
name = "kxmlrpcclient-5.105.0.tar.xz";
url = "${mirror}/stable/frameworks/5.106/portingAids/kxmlrpcclient-5.106.0.tar.xz";
sha256 = "1zrmc9xiwrdf4l8h4p1lmp3nls40p1878xxvyj34ba7yiylh4a1r";
name = "kxmlrpcclient-5.106.0.tar.xz";
};
};
modemmanager-qt = {
version = "5.105.0";
version = "5.106.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.105/modemmanager-qt-5.105.0.tar.xz";
sha256 = "1r2wzrp0lvdcrqmnp8yrq420gjfhd63yj1nlwg2ic0mpcsnnzcjw";
name = "modemmanager-qt-5.105.0.tar.xz";
url = "${mirror}/stable/frameworks/5.106/modemmanager-qt-5.106.0.tar.xz";
sha256 = "14d4xyn8fhwf6ci0mmydcb31p6d0drr6484z08nillbvy5w075bv";
name = "modemmanager-qt-5.106.0.tar.xz";
};
};
networkmanager-qt = {
version = "5.105.0";
version = "5.106.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.105/networkmanager-qt-5.105.0.tar.xz";
sha256 = "1hqlra2ldxscxlprpssc7jhdxvwavk5l55v3drlkfn4l7m54vxxx";
name = "networkmanager-qt-5.105.0.tar.xz";
url = "${mirror}/stable/frameworks/5.106/networkmanager-qt-5.106.0.tar.xz";
sha256 = "07cygd6zx8c7rggf796n1apnrsfmqc87sj7sy78ibkzjhxwxpar6";
name = "networkmanager-qt-5.106.0.tar.xz";
};
};
oxygen-icons5 = {
version = "5.105.0";
version = "5.106.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.105/oxygen-icons5-5.105.0.tar.xz";
sha256 = "0j9vq5xgkyz1arns31g6zicjzf6w3lh7mf94kzkv3x39d488nml2";
name = "oxygen-icons5-5.105.0.tar.xz";
url = "${mirror}/stable/frameworks/5.106/oxygen-icons5-5.106.0.tar.xz";
sha256 = "11jhqr4g87cbmsirb3ydi1iz1fknks6l91mim1263xzbr89q3k1d";
name = "oxygen-icons5-5.106.0.tar.xz";
};
};
plasma-framework = {
version = "5.105.0";
version = "5.106.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.105/plasma-framework-5.105.0.tar.xz";
sha256 = "19rw4hkhyb4i98pjswrhs7hvac2bm5a0ba6r8ni9da1ykf77f4ak";
name = "plasma-framework-5.105.0.tar.xz";
url = "${mirror}/stable/frameworks/5.106/plasma-framework-5.106.0.tar.xz";
sha256 = "0749jc4cjq3l5pg63dn6kbf4sc5sq7czq2jkhqixbcwfgqhy1csc";
name = "plasma-framework-5.106.0.tar.xz";
};
};
prison = {
version = "5.105.0";
version = "5.106.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.105/prison-5.105.0.tar.xz";
sha256 = "0qa2g1k8jwyixxknxx3fxjxnhwzyjvsqc0j59vkk6ynzhmhfq1bf";
name = "prison-5.105.0.tar.xz";
url = "${mirror}/stable/frameworks/5.106/prison-5.106.0.tar.xz";
sha256 = "1nrvcjq2wr5v0zppvsb028vj664c5lbhd2plbgkjdgfrvqlm3c4g";
name = "prison-5.106.0.tar.xz";
};
};
purpose = {
version = "5.105.0";
version = "5.106.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.105/purpose-5.105.0.tar.xz";
sha256 = "05jg22cgcm4isvh7s27glnajqzsxr2n0q3594f9nr2x19rfwm7xq";
name = "purpose-5.105.0.tar.xz";
url = "${mirror}/stable/frameworks/5.106/purpose-5.106.0.tar.xz";
sha256 = "1nkj1cy5xyd2ycarx41m40k88wldrskk4kyyv71hapnir56l77w1";
name = "purpose-5.106.0.tar.xz";
};
};
qqc2-desktop-style = {
version = "5.105.0";
version = "5.106.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.105/qqc2-desktop-style-5.105.0.tar.xz";
sha256 = "14hs28jhsanjirk4hq4bbdl6y7kr9bc723x2zvncmwlsda5nr3yy";
name = "qqc2-desktop-style-5.105.0.tar.xz";
url = "${mirror}/stable/frameworks/5.106/qqc2-desktop-style-5.106.0.tar.xz";
sha256 = "1ccxkvrrm8762al7d4c8y4zrskc5cvbs48irq9ib5pjfmpazxbns";
name = "qqc2-desktop-style-5.106.0.tar.xz";
};
};
solid = {
version = "5.105.0";
version = "5.106.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.105/solid-5.105.0.tar.xz";
sha256 = "1dda55kbrqww403z9nfhfqvdidh3ajr0m2pqdzs080h6w475rkgx";
name = "solid-5.105.0.tar.xz";
url = "${mirror}/stable/frameworks/5.106/solid-5.106.0.tar.xz";
sha256 = "1bsqsandxllxynryvjm2r1fragxzjf9apjk9dc8za3hghnmcl6j7";
name = "solid-5.106.0.tar.xz";
};
};
sonnet = {
version = "5.105.0";
version = "5.106.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.105/sonnet-5.105.0.tar.xz";
sha256 = "13z0014jkiqs1iaxipbvxwciq7l12v327q82v5sijcpjlwnnmvr8";
name = "sonnet-5.105.0.tar.xz";
url = "${mirror}/stable/frameworks/5.106/sonnet-5.106.0.tar.xz";
sha256 = "1z8f507cd0ghwxxvazrzzi4yhv56r955k1nn8c4h1y42vnd43bfb";
name = "sonnet-5.106.0.tar.xz";
};
};
syndication = {
version = "5.105.0";
version = "5.106.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.105/syndication-5.105.0.tar.xz";
sha256 = "1qy52hvpjyxv8d3x1bg30cn6b5icc3ik7693asc0d8v98l4nyqkb";
name = "syndication-5.105.0.tar.xz";
url = "${mirror}/stable/frameworks/5.106/syndication-5.106.0.tar.xz";
sha256 = "17zpspii7ng1z1pkfh82v66585mkjrpbrbh5d9gjjwqgf35ky3fh";
name = "syndication-5.106.0.tar.xz";
};
};
syntax-highlighting = {
version = "5.105.0";
version = "5.106.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.105/syntax-highlighting-5.105.0.tar.xz";
sha256 = "0k0is04mgyw6v3a40i6kvk6vfzmapzmrn7kh6gpiz4ar6chbhn7m";
name = "syntax-highlighting-5.105.0.tar.xz";
url = "${mirror}/stable/frameworks/5.106/syntax-highlighting-5.106.0.tar.xz";
sha256 = "018wkf0xg3byzf297vd15fh5jnalv2myx7djx4vq67slpfiy706d";
name = "syntax-highlighting-5.106.0.tar.xz";
};
};
threadweaver = {
version = "5.105.0";
version = "5.106.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.105/threadweaver-5.105.0.tar.xz";
sha256 = "1qc6a6ak3sy2jinrg5zhpj6s2mxnc98dnhj36ygcyh6cpl5lmilp";
name = "threadweaver-5.105.0.tar.xz";
url = "${mirror}/stable/frameworks/5.106/threadweaver-5.106.0.tar.xz";
sha256 = "1xhy2q5a5bjwl8vfy9k061vrq226g8bqxkrcp35acbkgl933chvq";
name = "threadweaver-5.106.0.tar.xz";
};
};
}

View file

@ -15,7 +15,7 @@
buildPythonPackage rec {
pname = "aio-pika";
version = "9.0.5";
version = "9.0.7";
format = "pyproject";
disabled = pythonOlder "3.7";
@ -24,7 +24,7 @@ buildPythonPackage rec {
owner = "mosquito";
repo = pname;
rev = "refs/tags/${version}";
hash = "sha256-/T4Z508LBaka5mZ+erFwMBW6RoE1nZM61N/NMotmt4E=";
hash = "sha256-4RZxpLQ8YcPRXrF0mJcteUwejlIQx0CIy0cFpfMW/RU=";
};
nativeBuildInputs = [

View file

@ -13,7 +13,7 @@
buildPythonPackage rec {
pname = "aiormq";
version = "6.7.4";
version = "6.7.6";
format = "pyproject";
disabled = pythonOlder "3.7";
@ -22,7 +22,7 @@ buildPythonPackage rec {
owner = "mosquito";
repo = pname;
rev = "refs/tags/${version}";
hash = "sha256-vORo5Kqy+Rg8WCyFU5lyQHS4EALYkycY4XxYhABV/4A=";
hash = "sha256-X5Uy1DGxvsyEFR1UgVYqxOX6mESLnNzQl7sVkvzjcw4=";
};
nativeBuildInputs = [

View file

@ -8,16 +8,19 @@
, pyyaml
, setuptools-scm
, subprocess-tee
, pythonOlder
}:
buildPythonPackage rec {
pname = "ansible-compat";
version = "3.0.1";
version = "4.0.2";
format = "pyproject";
disabled = pythonOlder "3.7";
src = fetchPypi {
inherit pname version;
hash = "sha256-19xeS3+t6bc3XFaKJEdbe+gQJMrCogyu8yYO8LUSh7Q=";
hash = "sha256-JbDcWro8Q+DP3JFATlcErphX5mTCEPf4SlVm4A111/M=";
};
nativeBuildInputs = [
@ -55,11 +58,14 @@ buildPythonPackage rec {
"test_runtime"
];
pythonImportsCheck = [ "ansible_compat" ];
pythonImportsCheck = [
"ansible_compat"
];
meta = with lib; {
description = "A python package containing functions that help interacting with various versions of Ansible";
description = "Function collection that help interacting with various versions of Ansible";
homepage = "https://github.com/ansible/ansible-compat";
changelog = "https://github.com/ansible/ansible-compat/releases/tag/v${version}";
license = licenses.mit;
maintainers = with maintainers; [ ];
};

View file

@ -10,15 +10,15 @@
buildPythonPackage rec {
pname = "azure-mgmt-cosmosdb";
version = "9.1.0";
version = "9.2.0";
format = "setuptools";
disabled = pythonOlder "3.6";
disabled = pythonOlder "3.7";
src = fetchPypi {
inherit pname version;
extension = "zip";
hash = "sha256-rLpuAgPUM/vgXj/ZnpkmNQl59OMZDtyIfJBkanQXczE=";
hash = "sha256-PAaBkR77Ho2YI5I+lmazR/8vxEZWpbvM427yRu1ET0k=";
};
propagatedBuildInputs = [

View file

@ -13,7 +13,7 @@
buildPythonPackage rec {
pname = "azure-servicebus";
version = "7.8.2";
version = "7.10.0";
format = "setuptools";
disabled = pythonOlder "3.6";
@ -21,7 +21,7 @@ buildPythonPackage rec {
src = fetchPypi {
inherit pname version;
extension = "zip";
hash = "sha256-FC4AUHWV8UxvB1Lz3/+z/l/OhdTj1YSn4iLmXt+zwZo=";
hash = "sha256-ANEJ5aLqfHX/OGO41FNjCqr9S6UygQMrGMQvMtR3z/Q=";
};
propagatedBuildInputs = [

View file

@ -1,25 +1,32 @@
{ buildPythonPackage
, lib
{ lib
, buildPythonPackage
, fetchPypi
, pythonOlder
}:
buildPythonPackage rec {
version = "1.10.0";
pname = "bids-validator";
version = "1.11.0";
format = "setuptools";
disabled = pythonOlder "3.7";
src = fetchPypi {
inherit pname version;
hash = "sha256-WJb9EENkYFVgKuByHFJhed/Slt6ayG31LeQk1+14/Ys=";
hash = "sha256-QIxWdIt8+Yz3wxgi8zqNicXm59tSVMNFEH6NUnV2/1M=";
};
# needs packages which are not available in nixpkgs
doCheck = false;
pythonImportsCheck = [ "bids_validator" ];
pythonImportsCheck = [
"bids_validator"
];
meta = with lib; {
description = "Validator for the Brain Imaging Data Structure";
homepage = "https://github.com/bids-standard/bids-validator";
changelog = "https://github.com/bids-standard/bids-validator/releases/tag/v${version}";
license = licenses.mit;
maintainers = with maintainers; [ jonringer ];
};

View file

@ -27,7 +27,7 @@ buildPythonPackage rec {
version = "18.8.0";
format = "setuptools";
disabled = pythonOlder "3.7";
disabled = pythonOlder "3.7" || pythonAtLeast "3.11";
src = fetchPypi {
pname = "CherryPy";

View file

@ -15,7 +15,7 @@
buildPythonPackage rec {
pname = "dvc-data";
version = "0.48.1";
version = "0.49.1";
format = "pyproject";
disabled = pythonOlder "3.8";
@ -24,7 +24,7 @@ buildPythonPackage rec {
owner = "iterative";
repo = pname;
rev = "refs/tags/${version}";
hash = "sha256-h4E4nwACnGPtmQjEi+O2WNvlDsfJBSngh4CYHQVxDkY=";
hash = "sha256-+bVDfjfWLJKCYVM5B0cy5E7hzdjHQSG/UIHaxus4D6E=";
};
SETUPTOOLS_SCM_PRETEND_VERSION = version;

View file

@ -16,7 +16,7 @@
buildPythonPackage rec {
pname = "dvc-objects";
version = "0.21.2";
version = "0.22.0";
format = "pyproject";
disabled = pythonOlder "3.8";
@ -25,7 +25,7 @@ buildPythonPackage rec {
owner = "iterative";
repo = pname;
rev = "refs/tags/${version}";
hash = "sha256-XKfhjzN69U0qiArXJHeLcdv/sMy0gF33FVrk9DuCGLk=";
hash = "sha256-MJuvpFXsywtkzW6XZdivo3FETMWA24gAvkeebhGAfdw=";
};
SETUPTOOLS_SCM_PRETEND_VERSION = version;

View file

@ -9,7 +9,7 @@
buildPythonPackage rec {
pname = "hiredis";
version = "2.2.2";
version = "2.3.0";
format = "setuptools";
disabled = pythonOlder "3.6";
@ -19,7 +19,7 @@ buildPythonPackage rec {
repo = "hiredis-py";
rev = "refs/tags/v${version}";
fetchSubmodules = true;
hash = "sha256-VfiYXkvLcdokT4P5ks1ReDh5sBe6pdNxWyscmSaJ1Lo=";
hash = "sha256-OT8zFEHKSAebXV+VzagZDJRPidAhSrqvD2/F1YezVGs=";
};
pythonImportsCheck = [

View file

@ -1,31 +1,38 @@
{ lib
, python
, fetchFromGitHub
, buildPythonPackage
, fetchFromGitHub
, python
, pythonOlder
}:
buildPythonPackage rec {
pname = "icnsutil";
version = "1.0.1";
version = "1.1.0";
format = "setuptools";
disabled = pythonOlder "3.7";
src = fetchFromGitHub {
owner = "relikd";
repo = pname;
rev = "v${version}";
hash = "sha256-TfQvAbP7iCpRQg2G+ejl245NCYo9DpYwMgiwY2BuJnY=";
rev = "refs/tags/v${version}";
hash = "sha256-tiq8h6s2noWLBIOIWcj8jfSqJFN01ee2uoHN4aFwn7s=";
};
doCheck = true;
checkPhase = ''
${python.interpreter} tests/test_icnsutil.py
${python.interpreter} tests/test_cli.py
'';
meta = {
pythonImportsCheck = [
"icnsutil"
];
meta = with lib; {
description = "Create and extract .icns files";
homepage = "https://github.com/relikd/icnsutil";
description = "Create and extract .icns files.";
license = lib.licenses.mit;
maintainers = [ lib.maintainers.reckenrode ];
changelog = "https://github.com/relikd/icnsutil/releases/tag/v${version}";
license = licenses.mit;
maintainers = with maintainers; [ reckenrode ];
};
}

View file

@ -39,10 +39,22 @@ buildPythonPackage rec {
nativeCheckInputs = [ pytestCheckHook glibcLocales ];
propagatedBuildInputs = [
jinja2 tornado ipython_genutils traitlets jupyter-core send2trash
jupyter-client nbformat nbclassic
nbconvert ipykernel terminado requests pexpect
prometheus-client argon2-cffi
jinja2
tornado
ipython_genutils
traitlets
jupyter-core
send2trash
jupyter-client
nbformat
nbclassic
nbconvert
ipykernel
terminado
requests
pexpect
prometheus-client
argon2-cffi
];
postPatch = ''
@ -82,5 +94,6 @@ buildPythonPackage rec {
homepage = "https://jupyter.org/";
license = lib.licenses.bsd3;
maintainers = with lib.maintainers; [ fridh ];
mainProgram = "jupyter-notebook";
};
}

View file

@ -11,7 +11,7 @@
buildPythonPackage rec {
pname = "ossfs";
version = "2023.4.0";
version = "2023.5.0";
format = "pyproject";
disabled = pythonOlder "3.8";
@ -20,7 +20,7 @@ buildPythonPackage rec {
owner = "fsspec";
repo = pname;
rev = "refs/tags/${version}";
hash = "sha256-xYxoEU4+XyiEZThLEyRVHNFg7Bc6jrYEEtq8o+4PtnY=";
hash = "sha256-h9h5h2eJO1wzOR7oC2usrEx0ADSoKDu74YczAmZL9NU=";
};
SETUPTOOLS_SCM_PRETEND_VERSION = version;

View file

@ -11,7 +11,7 @@
buildPythonPackage rec {
pname = "requests-aws4auth";
version = "1.2.2";
version = "1.2.3";
format = "setuptools";
disabled = pythonOlder "3.7";
@ -20,7 +20,7 @@ buildPythonPackage rec {
owner = "tedder";
repo = pname;
rev = "refs/tags/v${version}";
hash = "sha256-RbaRFMyvK3y7xN+xwNi/lHJjx+xIlpfizJj9BIn6cT4=";
hash = "sha256-9ySuX7eKrSwgxgFoMdnVTsIfpnm9kVcI9AqSb+AsVaU=";
};
propagatedBuildInputs = [

View file

@ -1,19 +1,21 @@
{ buildPythonPackage
, lib
{ lib
, buildPythonPackage
, fetchPypi
, isPy27
, pythonOlder
, ruamel-yaml
, python-dateutil
}:
buildPythonPackage rec {
version = "1.6.2";
pname = "strictyaml";
disabled = isPy27;
version = "1.7.3";
format = "setuptools";
disabled = pythonOlder "3.7";
src = fetchPypi {
inherit pname version;
hash = "sha256-cM1VmA/ikp3AOJJMoI9o+WFIIjqHd4EPphbjR46+cco=";
hash = "sha256-IvhUpfyrQrXduoAwoOS+UcqJrwJnlhyNbPqGOVWGxAc=";
};
postPatch = ''
@ -21,16 +23,23 @@ buildPythonPackage rec {
--replace "ruamel.yaml==0.17.4" "ruamel.yaml"
'';
propagatedBuildInputs = [ ruamel-yaml python-dateutil ];
propagatedBuildInputs = [
ruamel-yaml
python-dateutil
];
# Library tested with external tool
# https://hitchdev.com/approach/contributing-to-hitch-libraries/
doCheck = false;
pythonImportsCheck = [ "strictyaml" ];
pythonImportsCheck = [
"strictyaml"
];
meta = with lib; {
description = "Strict, typed YAML parser";
homepage = "https://hitchdev.com/strictyaml/";
changelog = "https://hitchdev.com/strictyaml/changelog/";
license = licenses.mit;
maintainers = with maintainers; [ jonringer ];
};

View file

@ -1,12 +1,12 @@
{ lib, stdenv, fetchurl, makeWrapper, jre }:
stdenv.mkDerivation rec {
version = "10.10.0";
version = "10.11.0";
pname = "checkstyle";
src = fetchurl {
url = "https://github.com/checkstyle/checkstyle/releases/download/checkstyle-${version}/checkstyle-${version}-all.jar";
sha256 = "sha256-L9ww8vVSkVQc/2utpMYiPEbbS9l2WzR9HEKmok9R7UI=";
sha256 = "sha256-Fw8sG3iAnFXbdzGgbDJEoGGGdd+dSxCrS4KTLunEyjA=";
};
nativeBuildInputs = [ makeWrapper ];

View file

@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "flow";
version = "0.205.1";
version = "0.206.0";
src = fetchFromGitHub {
owner = "facebook";
repo = "flow";
rev = "v${version}";
sha256 = "sha256-fVs2qfA4Tjn1cqeXAXN5kl3q5Ua7sSu8Xca0EPiDLnI=";
sha256 = "sha256-pDh43pOf/PhyxGcYRnQsuq7FBJz2Wru77QBTEYSobno=";
};
postPatch = ''

1872
pkgs/development/tools/chit/Cargo.lock generated Normal file

File diff suppressed because it is too large Load diff

View file

@ -1,4 +1,9 @@
{ lib, stdenv, fetchFromGitHub, rustPlatform, pkg-config, openssl
{ lib
, rustPlatform
, fetchFromGitHub
, pkg-config
, stdenv
, openssl
, darwin
}:
@ -13,13 +18,22 @@ rustPlatform.buildRustPackage rec {
sha256 = "0iixczy3cad44j2d7zzj8f3lnmp4jwnb0snmwfgiq3vj9wrn28pz";
};
cargoSha256 = "1y6k24p4m67v5773rzid2r0jwxp9piggrp0462z446hbcam2r4gd";
cargoLock = {
lockFile = ./Cargo.lock;
};
nativeBuildInputs = lib.optionals stdenv.isLinux [ pkg-config ];
buildInputs = []
++ lib.optionals stdenv.isLinux [ openssl ]
++ lib.optionals stdenv.isDarwin (with darwin.apple_sdk.frameworks; [ CoreFoundation CoreServices Security ])
;
buildInputs = lib.optionals stdenv.isLinux [
openssl
] ++ lib.optionals stdenv.isDarwin [
darwin.apple_sdk.frameworks.Security
];
# update Carg.lock to work with openssl 3
postPatch = ''
ln -sf ${./Cargo.lock} Cargo.lock
'';
meta = with lib; {
description = "Crate help in terminal: A tool for looking up details about rust crates without going to crates.io";
@ -36,6 +50,6 @@ rustPlatform.buildRustPackage rec {
'';
homepage = "https://github.com/peterheesterman/chit";
license = licenses.mit;
maintainers = [ maintainers.lilyball ];
maintainers = with maintainers; [ figsoda lilyball ];
};
}

View file

@ -1,32 +1,32 @@
{ rustPlatform
, fetchFromGitHub
, lib
, stdenv
{ lib
, rustPlatform
, fetchCrate
, pkg-config
, postgresql
, sqlite
, openssl
, Security
, libiconv
, stdenv
, darwin
}:
rustPlatform.buildRustPackage rec {
pname = "movine";
version = "0.11.0";
version = "0.11.4";
src = fetchFromGitHub {
owner = "byronwasti";
repo = pname;
rev = "v${version}";
sha256 = "0rms8np8zd23xzrd5avhp2q1ndhdc8f49lfwpff9h0slw4rnzfnj";
src = fetchCrate {
inherit pname version;
hash = "sha256-wa2GfV2Y8oX8G+1LbWnb2KH/+QbUYL9GXgOOVHpzbN8=";
};
cargoSha256 = "sha256-4ghfenwmauR4Ft9n7dvBflwIMXPdFq1vh6FpIegHnZk=";
cargoHash = "sha256-brM6QObhl9W5SZ+79Kv9oNxnglO24BUgjPSQy9jV1/Q=";
nativeBuildInputs = [ pkg-config ];
buildInputs = [ postgresql sqlite ] ++ (
if !stdenv.isDarwin then [ openssl ] else [ Security libiconv ]
);
nativeBuildInputs = [
pkg-config
];
buildInputs = [
openssl
] ++ lib.optionals stdenv.isDarwin [
darwin.apple_sdk.frameworks.Security
];
meta = with lib; {
description = "A migration manager written in Rust, that attempts to be smart yet minimal";

View file

@ -2,13 +2,13 @@
buildGoModule rec {
pname = "esbuild";
version = "0.17.18";
version = "0.17.19";
src = fetchFromGitHub {
owner = "evanw";
repo = "esbuild";
rev = "v${version}";
hash = "sha256-RiVyPqQzww5Iw24XI6Dmeh2RqTRQOkmalPjKvl3Nyg4=";
hash = "sha256-PLC7OJLSOiDq4OjvrdfCawZPfbfuZix4Waopzrj8qsU=";
};
vendorHash = "sha256-+BfxCyg0KkDQpHt/wycy/8CTG6YBA/VJvJFhhzUnSiQ=";

View file

@ -28,7 +28,7 @@ dependencies = [
[[package]]
name = "analysis"
version = "0.9.4"
version = "0.9.7"
dependencies = [
"config",
"diagnostic",
@ -52,9 +52,9 @@ dependencies = [
[[package]]
name = "anyhow"
version = "1.0.70"
version = "1.0.71"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7de8ce5e0f9f8d88245311066a578d72b7af3e7088f32783804676302df237e4"
checksum = "9c7d0618f0e0b7e8ff11427422b64564d5fb0be1940354bfe2e0529b18a9d9b8"
[[package]]
name = "autocfg"
@ -72,7 +72,7 @@ dependencies = [
"cc",
"cfg-if",
"libc",
"miniz_oxide",
"miniz_oxide 0.6.2",
"object",
"rustc-demangle",
]
@ -107,7 +107,7 @@ checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
[[package]]
name = "chain-map"
version = "0.9.4"
version = "0.9.7"
dependencies = [
"fast-hash",
"str-util",
@ -116,11 +116,11 @@ dependencies = [
[[package]]
name = "char-name"
version = "0.1.0"
source = "git+https://github.com/azdavis/language-util.git#d0882b43cfeb7efc3d33b686629ae060360fe032"
source = "git+https://github.com/azdavis/language-util.git#13b015c6a11357b2b9a7e8615477b5ec64ddc656"
[[package]]
name = "cm-syntax"
version = "0.9.4"
version = "0.9.7"
dependencies = [
"lex-util",
"paths",
@ -132,14 +132,14 @@ dependencies = [
[[package]]
name = "code-h2-md-map"
version = "0.1.0"
source = "git+https://github.com/azdavis/language-util.git#d0882b43cfeb7efc3d33b686629ae060360fe032"
source = "git+https://github.com/azdavis/language-util.git#13b015c6a11357b2b9a7e8615477b5ec64ddc656"
dependencies = [
"fast-hash",
]
[[package]]
name = "config"
version = "0.9.4"
version = "0.9.7"
dependencies = [
"fast-hash",
"serde",
@ -206,7 +206,7 @@ dependencies = [
[[package]]
name = "diagnostic"
version = "0.1.0"
source = "git+https://github.com/azdavis/language-util.git#d0882b43cfeb7efc3d33b686629ae060360fe032"
source = "git+https://github.com/azdavis/language-util.git#13b015c6a11357b2b9a7e8615477b5ec64ddc656"
[[package]]
name = "diff"
@ -223,7 +223,7 @@ checksum = "9bda8e21c04aca2ae33ffc2fd8c23134f3cac46db123ba97bd9d3f3b8a4a85e1"
[[package]]
name = "elapsed"
version = "0.1.0"
source = "git+https://github.com/azdavis/language-util.git#d0882b43cfeb7efc3d33b686629ae060360fe032"
source = "git+https://github.com/azdavis/language-util.git#13b015c6a11357b2b9a7e8615477b5ec64ddc656"
dependencies = [
"log",
]
@ -271,7 +271,7 @@ dependencies = [
[[package]]
name = "event-parse"
version = "0.1.0"
source = "git+https://github.com/azdavis/language-util.git#d0882b43cfeb7efc3d33b686629ae060360fe032"
source = "git+https://github.com/azdavis/language-util.git#13b015c6a11357b2b9a7e8615477b5ec64ddc656"
dependencies = [
"drop_bomb",
"rowan",
@ -281,25 +281,25 @@ dependencies = [
[[package]]
name = "fast-hash"
version = "0.1.0"
source = "git+https://github.com/azdavis/language-util.git#d0882b43cfeb7efc3d33b686629ae060360fe032"
source = "git+https://github.com/azdavis/language-util.git#13b015c6a11357b2b9a7e8615477b5ec64ddc656"
dependencies = [
"rustc-hash",
]
[[package]]
name = "flate2"
version = "1.0.25"
version = "1.0.26"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a8a2db397cb1c8772f31494cb8917e48cd1e64f0fa7efac59fbd741a0a8ce841"
checksum = "3b9429470923de8e8cbd4d2dc513535400b4b3fef0319fb5c4e1f520a7bef743"
dependencies = [
"crc32fast",
"miniz_oxide",
"miniz_oxide 0.7.1",
]
[[package]]
name = "fmt-util"
version = "0.1.0"
source = "git+https://github.com/azdavis/language-util.git#d0882b43cfeb7efc3d33b686629ae060360fe032"
source = "git+https://github.com/azdavis/language-util.git#13b015c6a11357b2b9a7e8615477b5ec64ddc656"
[[package]]
name = "form_urlencoded"
@ -352,7 +352,7 @@ checksum = "9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4"
[[package]]
name = "identifier-case"
version = "0.1.0"
source = "git+https://github.com/azdavis/language-util.git#d0882b43cfeb7efc3d33b686629ae060360fe032"
source = "git+https://github.com/azdavis/language-util.git#13b015c6a11357b2b9a7e8615477b5ec64ddc656"
[[package]]
name = "idna"
@ -367,7 +367,10 @@ dependencies = [
[[package]]
name = "idx"
version = "0.1.0"
source = "git+https://github.com/azdavis/language-util.git#d0882b43cfeb7efc3d33b686629ae060360fe032"
source = "git+https://github.com/azdavis/language-util.git#13b015c6a11357b2b9a7e8615477b5ec64ddc656"
dependencies = [
"nohash-hasher",
]
[[package]]
name = "indexmap"
@ -381,7 +384,7 @@ dependencies = [
[[package]]
name = "input"
version = "0.9.4"
version = "0.9.7"
dependencies = [
"cm-syntax",
"config",
@ -440,7 +443,7 @@ checksum = "1dabfe0d01e15fde0eba33b9de62475c59e681a47ce4ffe0534af2577a3f8524"
[[package]]
name = "lang-srv"
version = "0.9.4"
version = "0.9.7"
dependencies = [
"analysis",
"anyhow",
@ -468,19 +471,29 @@ checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646"
[[package]]
name = "lex-util"
version = "0.9.4"
version = "0.9.7"
[[package]]
name = "libc"
version = "0.2.142"
version = "0.2.143"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6a987beff54b60ffa6d51982e1aa1146bc42f19bd26be28b0586f252fccf5317"
checksum = "edc207893e85c5d6be840e969b496b53d94cec8be2d501b214f50daa97fa8024"
[[package]]
name = "line-index"
version = "0.1.0-pre.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2cad96769710c1745e11d4f940a8ff36000ade4bbada4285b001cb8aa2f745ce"
dependencies = [
"nohash-hasher",
"text-size",
]
[[package]]
name = "linux-raw-sys"
version = "0.3.3"
version = "0.3.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9b085a4f2cde5781fc4b1717f2e86c62f5cda49de7ba99a7c2eae02b61c9064c"
checksum = "ece97ea872ece730aed82664c424eb4c8291e1ff2480247ccf7409044bc6479f"
[[package]]
name = "log"
@ -533,7 +546,7 @@ dependencies = [
[[package]]
name = "millet-cli"
version = "0.9.4"
version = "0.9.7"
dependencies = [
"analysis",
"config",
@ -548,7 +561,7 @@ dependencies = [
[[package]]
name = "millet-ls"
version = "0.9.4"
version = "0.9.7"
dependencies = [
"anyhow",
"env_logger",
@ -566,9 +579,18 @@ dependencies = [
"adler",
]
[[package]]
name = "miniz_oxide"
version = "0.7.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e7810e0be55b428ada41041c41f32c9f1a42817901b4ccf45fa3d4b6561e74c7"
dependencies = [
"adler",
]
[[package]]
name = "mlb-hir"
version = "0.9.4"
version = "0.9.7"
dependencies = [
"fast-hash",
"paths",
@ -579,7 +601,7 @@ dependencies = [
[[package]]
name = "mlb-statics"
version = "0.9.4"
version = "0.9.7"
dependencies = [
"config",
"diagnostic",
@ -603,7 +625,7 @@ dependencies = [
[[package]]
name = "mlb-syntax"
version = "0.9.4"
version = "0.9.7"
dependencies = [
"lex-util",
"paths",
@ -613,6 +635,12 @@ dependencies = [
"text-size-util",
]
[[package]]
name = "nohash-hasher"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2bf50223579dc7cdcfb3bfcacf7069ff68243f8c363f62ffa99cf000a6b9c451"
[[package]]
name = "num-bigint"
version = "0.4.3"
@ -669,7 +697,7 @@ dependencies = [
[[package]]
name = "panic-hook"
version = "0.9.4"
version = "0.9.7"
dependencies = [
"better-panic",
]
@ -677,18 +705,19 @@ dependencies = [
[[package]]
name = "paths"
version = "0.1.0"
source = "git+https://github.com/azdavis/language-util.git#d0882b43cfeb7efc3d33b686629ae060360fe032"
source = "git+https://github.com/azdavis/language-util.git#13b015c6a11357b2b9a7e8615477b5ec64ddc656"
dependencies = [
"fast-hash",
"glob",
"idx",
"nohash-hasher",
"str-util",
]
[[package]]
name = "pattern-match"
version = "0.1.0"
source = "git+https://github.com/azdavis/language-util.git#d0882b43cfeb7efc3d33b686629ae060360fe032"
source = "git+https://github.com/azdavis/language-util.git#13b015c6a11357b2b9a7e8615477b5ec64ddc656"
dependencies = [
"fast-hash",
]
@ -749,9 +778,9 @@ dependencies = [
[[package]]
name = "regex"
version = "1.8.0"
version = "1.8.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ac6cf59af1067a3fb53fbe5c88c053764e930f932be1d71d3ffe032cbe147f59"
checksum = "af83e617f331cc6ae2da5443c602dfa5af81e517212d9d611a5b3ba1777b5370"
dependencies = [
"aho-corasick",
"memchr",
@ -760,9 +789,9 @@ dependencies = [
[[package]]
name = "regex-syntax"
version = "0.7.0"
version = "0.7.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b6868896879ba532248f33598de5181522d8b3d9d724dfd230911e1a7d4822f5"
checksum = "a5996294f19bd3aae0453a862ad728f60e6600695733dd5df01da90c54363a3c"
[[package]]
name = "rowan"
@ -791,9 +820,9 @@ checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2"
[[package]]
name = "rustix"
version = "0.37.13"
version = "0.37.19"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f79bef90eb6d984c72722595b5b1348ab39275a5e5123faca6863bf07d75a4e0"
checksum = "acf8729d8542766f1b2cf77eb034d52f40d375bb8b615d0b147089946e16613d"
dependencies = [
"bitflags",
"errno",
@ -811,18 +840,18 @@ checksum = "f91339c0467de62360649f8d3e185ca8de4224ff281f66000de5eb2a77a79041"
[[package]]
name = "serde"
version = "1.0.160"
version = "1.0.162"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bb2f3770c8bce3bcda7e149193a069a0f4365bda1fa5cd88e03bca26afc1216c"
checksum = "71b2f6e1ab5c2b98c05f0f35b236b22e8df7ead6ffbf51d7808da7f8817e7ab6"
dependencies = [
"serde_derive",
]
[[package]]
name = "serde_derive"
version = "1.0.160"
version = "1.0.162"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "291a097c63d8497e00160b166a967a4a79c64f3facdd01cbd7502231688d77df"
checksum = "a2a0814352fd64b58489904a44ea8d90cb1a91dcb6b4f5ebabc32c8318e93cb6"
dependencies = [
"proc-macro2",
"quote",
@ -862,7 +891,7 @@ dependencies = [
[[package]]
name = "slash-var-path"
version = "0.9.4"
version = "0.9.7"
dependencies = [
"fast-hash",
"str-util",
@ -870,23 +899,40 @@ dependencies = [
[[package]]
name = "sml-comment"
version = "0.9.4"
version = "0.9.7"
dependencies = [
"sml-syntax",
]
[[package]]
name = "sml-dynamics"
version = "0.9.4"
version = "0.9.7"
dependencies = [
"fast-hash",
"sml-mir",
"uniq",
"fmt-util",
"sml-hir",
"sml-statics-types",
"str-util",
]
[[package]]
name = "sml-dynamics-tests"
version = "0.9.7"
dependencies = [
"config",
"sml-dynamics",
"sml-file-syntax",
"sml-fixity",
"sml-hir",
"sml-path",
"sml-statics",
"sml-statics-types",
"str-util",
]
[[package]]
name = "sml-file-syntax"
version = "0.9.4"
version = "0.9.7"
dependencies = [
"config",
"elapsed",
@ -900,7 +946,7 @@ dependencies = [
[[package]]
name = "sml-fixity"
version = "0.9.4"
version = "0.9.7"
dependencies = [
"fast-hash",
"once_cell",
@ -909,7 +955,7 @@ dependencies = [
[[package]]
name = "sml-hir"
version = "0.9.4"
version = "0.9.7"
dependencies = [
"la-arena",
"sml-lab",
@ -920,7 +966,7 @@ dependencies = [
[[package]]
name = "sml-hir-lower"
version = "0.9.4"
version = "0.9.7"
dependencies = [
"config",
"diagnostic",
@ -934,14 +980,14 @@ dependencies = [
[[package]]
name = "sml-lab"
version = "0.9.4"
version = "0.9.7"
dependencies = [
"str-util",
]
[[package]]
name = "sml-lex"
version = "0.9.4"
version = "0.9.7"
dependencies = [
"diagnostic",
"lex-util",
@ -953,27 +999,9 @@ name = "sml-libs"
version = "0.1.0"
source = "git+https://github.com/azdavis/sml-libs.git#7ae671a607a143fd8529e34019f96f6fb275df45"
[[package]]
name = "sml-mir"
version = "0.9.4"
dependencies = [
"sml-lab",
"sml-scon",
"uniq",
]
[[package]]
name = "sml-mir-lower"
version = "0.9.4"
dependencies = [
"sml-hir",
"sml-mir",
"uniq",
]
[[package]]
name = "sml-naive-fmt"
version = "0.9.4"
version = "0.9.7"
dependencies = [
"fast-hash",
"sml-comment",
@ -982,11 +1010,11 @@ dependencies = [
[[package]]
name = "sml-namespace"
version = "0.9.4"
version = "0.9.7"
[[package]]
name = "sml-parse"
version = "0.9.4"
version = "0.9.7"
dependencies = [
"diagnostic",
"event-parse",
@ -998,14 +1026,14 @@ dependencies = [
[[package]]
name = "sml-path"
version = "0.9.4"
version = "0.9.7"
dependencies = [
"str-util",
]
[[package]]
name = "sml-scon"
version = "0.9.4"
version = "0.9.7"
dependencies = [
"num-bigint",
"num-traits",
@ -1014,7 +1042,7 @@ dependencies = [
[[package]]
name = "sml-statics"
version = "0.9.4"
version = "0.9.7"
dependencies = [
"chain-map",
"config",
@ -1035,7 +1063,7 @@ dependencies = [
[[package]]
name = "sml-statics-types"
version = "0.9.4"
version = "0.9.7"
dependencies = [
"chain-map",
"code-h2-md-map",
@ -1052,7 +1080,7 @@ dependencies = [
[[package]]
name = "sml-syntax"
version = "0.9.4"
version = "0.9.7"
dependencies = [
"char-name",
"code-h2-md-map",
@ -1065,7 +1093,7 @@ dependencies = [
[[package]]
name = "sml-ty-var-scope"
version = "0.9.4"
version = "0.9.7"
dependencies = [
"fast-hash",
"sml-hir",
@ -1083,7 +1111,7 @@ dependencies = [
[[package]]
name = "str-util"
version = "0.1.0"
source = "git+https://github.com/azdavis/language-util.git#d0882b43cfeb7efc3d33b686629ae060360fe032"
source = "git+https://github.com/azdavis/language-util.git#13b015c6a11357b2b9a7e8615477b5ec64ddc656"
dependencies = [
"smol_str",
]
@ -1113,7 +1141,7 @@ dependencies = [
[[package]]
name = "syntax-gen"
version = "0.1.0"
source = "git+https://github.com/azdavis/language-util.git#d0882b43cfeb7efc3d33b686629ae060360fe032"
source = "git+https://github.com/azdavis/language-util.git#13b015c6a11357b2b9a7e8615477b5ec64ddc656"
dependencies = [
"fast-hash",
"identifier-case",
@ -1133,7 +1161,7 @@ dependencies = [
[[package]]
name = "tests"
version = "0.9.4"
version = "0.9.7"
dependencies = [
"analysis",
"cm-syntax",
@ -1158,9 +1186,9 @@ dependencies = [
[[package]]
name = "text-pos"
version = "0.1.0"
source = "git+https://github.com/azdavis/language-util.git#d0882b43cfeb7efc3d33b686629ae060360fe032"
source = "git+https://github.com/azdavis/language-util.git#13b015c6a11357b2b9a7e8615477b5ec64ddc656"
dependencies = [
"fast-hash",
"line-index",
"text-size-util",
]
@ -1173,7 +1201,7 @@ checksum = "288cb548dbe72b652243ea797201f3d481a0609a967980fcc5b2315ea811560a"
[[package]]
name = "text-size-util"
version = "0.1.0"
source = "git+https://github.com/azdavis/language-util.git#d0882b43cfeb7efc3d33b686629ae060360fe032"
source = "git+https://github.com/azdavis/language-util.git#13b015c6a11357b2b9a7e8615477b5ec64ddc656"
dependencies = [
"text-size",
]
@ -1196,7 +1224,7 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20"
[[package]]
name = "token"
version = "0.1.0"
source = "git+https://github.com/azdavis/language-util.git#d0882b43cfeb7efc3d33b686629ae060360fe032"
source = "git+https://github.com/azdavis/language-util.git#13b015c6a11357b2b9a7e8615477b5ec64ddc656"
[[package]]
name = "toml"
@ -1235,7 +1263,7 @@ dependencies = [
[[package]]
name = "topo-sort"
version = "0.1.0"
source = "git+https://github.com/azdavis/language-util.git#d0882b43cfeb7efc3d33b686629ae060360fe032"
source = "git+https://github.com/azdavis/language-util.git#13b015c6a11357b2b9a7e8615477b5ec64ddc656"
[[package]]
name = "ungrammar"
@ -1282,7 +1310,7 @@ checksum = "c0edd1e5b14653f783770bce4a4dabb4a5108a5370a5f5d8cfe8710c361f6c8b"
[[package]]
name = "uniq"
version = "0.1.0"
source = "git+https://github.com/azdavis/language-util.git#d0882b43cfeb7efc3d33b686629ae060360fe032"
source = "git+https://github.com/azdavis/language-util.git#13b015c6a11357b2b9a7e8615477b5ec64ddc656"
[[package]]
name = "url"
@ -1458,16 +1486,16 @@ checksum = "1a515f5799fe4961cb532f983ce2b23082366b898e52ffbce459c86f67c8378a"
[[package]]
name = "winnow"
version = "0.4.1"
version = "0.4.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ae8970b36c66498d8ff1d66685dc86b91b29db0c7739899012f63a63814b4b28"
checksum = "61de7bac303dc551fe038e2b3cef0f571087a47571ea6e79a87692ac99b99699"
dependencies = [
"memchr",
]
[[package]]
name = "xtask"
version = "0.9.4"
version = "0.9.7"
dependencies = [
"anyhow",
"flate2",

View file

@ -2,19 +2,19 @@
rustPlatform.buildRustPackage rec {
pname = "millet";
version = "0.9.4";
version = "0.9.7";
src = fetchFromGitHub {
owner = "azdavis";
repo = pname;
rev = "v${version}";
hash = "sha256-wupTEZGsfqH7Ekqr5eiQ5Ne1cD8Fw3cpaZJVsOlXJyw=";
hash = "sha256-4VPxeviXRWyP2pviNg5jST+uzvUA6gAoA/Fnt1daLYc=";
};
cargoLock = {
lockFile = ./Cargo.lock;
outputHashes = {
"char-name-0.1.0" = "sha256-IisHUxD6YQIb7uUZ1kYd3hnH1v87OhMBYDqJpBGmwfQ=";
"char-name-0.1.0" = "sha256-hElcqzsfU6c6HzOqnUpbz+jbNGk6qBS+uk4fo1PC86Y=";
"sml-libs-0.1.0" = "sha256-0gRiXJAGddrrbgI3AhlWqVKipNZI0OxMTrkWdcSbG7A=";
};
};

View file

@ -2,12 +2,12 @@
stdenv.mkDerivation rec {
pname = "opengrok";
version = "1.12.4";
version = "1.12.6";
# binary distribution
src = fetchurl {
url = "https://github.com/oracle/opengrok/releases/download/${version}/${pname}-${version}.tar.gz";
hash = "sha256-pUHNLiZng8lIO+UFP6r6dfwPI6m8RRuuW2wS1pJXZmQ=";
hash = "sha256-m8yD/VEDBE2yfdNiBMhmSELp+Yy//+bTzXqBMGcVeEI=";
};
nativeBuildInputs = [ makeWrapper ];

View file

@ -10,13 +10,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "doomretro";
version = "4.9.1";
version = "4.9.2";
src = fetchFromGitHub {
owner = "bradharding";
repo = "doomretro";
rev = "v${finalAttrs.version}";
hash = "sha256-WCTCDOjBxVOkD06jF9wF2ELoyMhWa4lnZz82GbI1Axs=";
hash = "sha256-thH18+Og5kSiMdzgPdGyUwBchpjpd9xfFfUlUQMAl1A=";
};
nativeBuildInputs = [

View file

@ -1,22 +1,23 @@
{ lib
, gitUpdater
, writeScript
, buildPythonApplication
, fetchFromGitHub
, pythonOlder
, setuptools
, requests
, cacert
}:
buildPythonApplication rec {
pname = "gogdl";
version = "0.4";
version = "0.7.1";
format = "pyproject";
src = fetchFromGitHub {
owner = "Heroic-Games-Launcher";
repo = "heroic-gogdl";
rev = "refs/tags/v${version}";
sha256 = "sha256-4hWuGd0Alzd/ZqtN4zG2aid6C9lnT3Ihrrsjfg9PEYA=";
rev = "8bfb965090153c946c616bb0f82e3dc432e0d0e1";
sha256 = "sha256-ZdPyJk4WPVBtKMTf/AHNpG8QTV2qmpD1DT1D3gK5g2I=";
};
disabled = pythonOlder "3.8";
@ -35,7 +36,30 @@ buildPythonApplication rec {
maintainers = with maintainers; [ aidalgol ];
};
passthru.updateScript = gitUpdater {
rev-prefix = "v";
};
# Upstream no longer create git tags when bumping the version, so we have to
# extract it from the source code on the main branch.
passthru.updateScript = writeScript "gogdl-update-script" ''
#!/usr/bin/env nix-shell
#!nix-shell -i bash -p curl gnused jq common-updater-scripts
set -eou pipefail;
owner=Heroic-Games-Launcher
repo=heroic-gogdl
path='gogdl/__init__.py'
version=$(
curl --cacert "${cacert}/etc/ssl/certs/ca-bundle.crt" \
https://raw.githubusercontent.com/$owner/$repo/main/$path |
sed -n 's/^\s*version\s*=\s*"\([0-9]\.[0-9]\.[0-9]\)"\s*$/\1/p')
commit=$(curl --cacert "${cacert}/etc/ssl/certs/ca-bundle.crt" \
https://api.github.com/repos/$owner/$repo/commits?path=$path |
jq -r '.[0].sha')
update-source-version \
${pname} \
"$version" \
--file=./pkgs/games/gogdl/default.nix \
--rev=$commit
'';
}

View file

@ -1,64 +1,105 @@
{ lib
, mkYarnPackage
, stdenv
, fetchFromGitHub
, fetchYarnDeps
, fetchpatch
, gitUpdater
, yarn
, fixup_yarn_lock
, nodejs
, python3
, makeWrapper
, electron
, gogdl
, legendary-gl
}:
mkYarnPackage rec {
let appName = "heroic";
in stdenv.mkDerivation rec {
pname = "heroic-unwrapped";
version = "2.6.2";
version = "2.7.1";
src = fetchFromGitHub {
owner = "Heroic-Games-Launcher";
repo = "HeroicGamesLauncher";
rev = "v${version}";
sha256 = "sha256-QXciJkY5l5Oqzgnj9vV5IwOSUtVeLMH29r2EIQVt2LI=";
sha256 = "sha256-l2eVLn1N+1nGxr8Oa2ecQgBmO0w/VJ8AY06GYQ0HiiI=";
};
packageJSON = ./package.json;
yarnLock = ./yarn.lock;
yarnNix = ./yarn.nix;
offlineCache = fetchYarnDeps {
yarnLock = "${src}/yarn.lock";
sha256 = "sha256-R0lZrVfUH8NucuwarcE47jQ8ex5FY2hK6jJJ2TIRSWY=";
};
patches = [
# Fix for capturing keyboard shortcuts when not in focus.
# TODO: Remove when updating past 2.7.1.
(fetchpatch {
url = "https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/commit/c82e6ca8dd7070071793fe5a3c4c04b4ae02c3c7.patch";
hash = "sha256-Pum67YPejfq8ERv6XWVLQzs+/SyNojmTGTQpE0UR4kg=";
})
];
nativeBuildInputs = [
yarn
fixup_yarn_lock
nodejs
python3
makeWrapper
];
DISABLE_ESLINT_PLUGIN = "true";
configurePhase = ''
runHook preConfigure
postBuild = let
yarnCmd = "yarn --offline --frozen-lockfile --ignore-engines --ignore-scripts --lockfile ${yarnLock}";
in ''
rm deps/heroic/node_modules
ln -s ../../node_modules deps/heroic/
${yarnCmd} vite build
export HOME=$(mktemp -d)
yarn config --offline set yarn-offline-mirror $offlineCache
fixup_yarn_lock yarn.lock
yarn install --offline --frozen-lockfile --ignore-platform --ignore-scripts --no-progress --non-interactive
patchShebangs node_modules/
runHook postConfigure
'';
# Disable bundling into a tar archive.
doDist = false;
buildPhase = ''
runHook preBuild
yarn --offline vite build
# Remove dev dependencies.
yarn install --production --offline --frozen-lockfile --ignore-platform --ignore-scripts --no-progress --non-interactive
runHook postBuild
'';
# --disable-gpu-compositing is to work around upstream bug
# https://github.com/electron/electron/issues/32317
postInstall = let
deps = "$out/libexec/heroic/deps/heroic";
installPhase = let
binPlatform = if stdenv.isDarwin then "darwin" else "linux";
in ''
rm -rf "${deps}/public/bin" "${deps}/build/bin"
mkdir -p "${deps}/build/bin/linux"
ln -s "${gogdl}/bin/gogdl" "${legendary-gl}/bin/legendary" "${deps}/build/bin/linux"
runHook preInstall
mkdir -p $out/share/{applications,${appName}}
cp -r . $out/share/${appName}
rm -rf $out/share/${appName}/{.devcontainer,.vscode,.husky,.idea,.github}
chmod -R u+w "$out/share/${appName}/public/bin" "$out/share/${appName}/build/bin"
rm -rf "$out/share/${appName}/public/bin" "$out/share/${appName}/build/bin"
mkdir -p "$out/share/${appName}/build/bin/${binPlatform}"
ln -s "${gogdl}/bin/gogdl" "${legendary-gl}/bin/legendary" "$out/share/${appName}/build/bin/${binPlatform}"
makeWrapper "${electron}/bin/electron" "$out/bin/heroic" \
--inherit-argv0 \
--add-flags --disable-gpu-compositing \
--add-flags "${deps}"
--add-flags $out/share/${appName} \
--add-flags "\''${NIXOS_OZONE_WL:+\''${WAYLAND_DISPLAY:+--ozone-platform-hint=auto --enable-features=WaylandWindowDecorations}}"
substituteInPlace "${deps}/flatpak/com.heroicgameslauncher.hgl.desktop" \
substituteInPlace "$out/share/${appName}/flatpak/com.heroicgameslauncher.hgl.desktop" \
--replace "Exec=heroic-run" "Exec=heroic"
mkdir -p "$out/share/applications" "$out/share/icons/hicolor/512x512/apps"
ln -s "${deps}/flatpak/com.heroicgameslauncher.hgl.desktop" "$out/share/applications"
ln -s "${deps}/flatpak/com.heroicgameslauncher.hgl.png" "$out/share/icons/hicolor/512x512/apps"
ln -s "$out/share/${appName}/flatpak/com.heroicgameslauncher.hgl.desktop" "$out/share/applications"
ln -s "$out/share/${appName}/flatpak/com.heroicgameslauncher.hgl.png" "$out/share/icons/hicolor/512x512/apps"
runHook postInstall
'';
passthru.updateScript = gitUpdater {
@ -68,9 +109,10 @@ mkYarnPackage rec {
meta = with lib; {
description = "A Native GOG and Epic Games Launcher for Linux, Windows and Mac";
homepage = "https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher";
changelog = "https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/releases";
license = licenses.gpl3Only;
maintainers = with maintainers; [ aidalgol ];
platforms = [ "x86_64-linux" ];
mainProgram = "heroic";
platforms = [ "x86_64-linux" "x86_64-darwin" "aarch64-linux" "aarch64-darwin" ];
mainProgram = appName;
};
}

View file

@ -100,7 +100,6 @@ buildFHSEnv {
openal
openldap
openssl
openssl_1_1
pango
pipewire
samba4

View file

@ -1,6 +1,6 @@
{
"name": "heroic",
"version": "2.6.2",
"version": "2.7.1",
"private": true,
"main": "build/electron/main.js",
"homepage": "./",
@ -15,8 +15,9 @@
"email": "heroicgameslauncher@protonmail.com"
},
"build": {
"appId": "com.electron.heroic",
"appId": "com.heroicgameslauncher.hgl",
"productName": "Heroic",
"afterSign": "sign/notarize.js",
"files": [
"build/**/*",
"node_modules/**/*",
@ -28,7 +29,8 @@
"build/icon.icns",
"build/win_icon.ico",
"build/icon-dark.png",
"build/icon-light.png"
"build/icon-light.png",
"build/webviewPreload.js"
],
"protocols": [
{
@ -54,9 +56,13 @@
},
"mac": {
"artifactName": "${productName}-${version}-macOS-${arch}.${ext}",
"target": "dmg",
"category": "public.app-category.games",
"icon": "build/icon.icns",
"entitlements": "build/entitlements.mac.plist",
"entitlementsInherit": "build/entitlements.mac.plist",
"extendInfo": {
"com.apple.security.cs.allow-jit": true
},
"asarUnpack": [
"build/bin/darwin/legendary",
"build/bin/darwin/gogdl"
@ -118,54 +124,66 @@
"depends": [
"curl"
]
},
"snap": {
"allowNativeWayland": true,
"category": "Games",
"synopsis": "An Open Source Launcher for GOG and Epic Games",
"description": "Heroic is an Open Source Games Launcher. Right now it supports launching games from the Epic Games Store using Legendary and GOG Games using our custom implementation with gogdl.",
"publish": {
"provider": "snapStore",
"channels": [
"edge"
],
"repo": "heroic"
}
}
},
"dependencies": {
"@emotion/react": "^11.9.0",
"@emotion/styled": "^11.8.1",
"@fontsource/cabin": "^4.5.5",
"@fontsource/rubik": "^4.5.6",
"@fortawesome/fontawesome-svg-core": "^6.1.1",
"@fortawesome/free-brands-svg-icons": "^6.1.1",
"@fortawesome/free-regular-svg-icons": "^6.1.1",
"@fortawesome/free-solid-svg-icons": "^6.1.1",
"@fortawesome/react-fontawesome": "^0.1.18",
"@mui/icons-material": "^5.10.9",
"@mui/material": "^5.10.12",
"@emotion/react": "^11.10.6",
"@emotion/styled": "^11.10.6",
"@fontsource/cabin": "^4.5.10",
"@fontsource/rubik": "^4.5.14",
"@fortawesome/fontawesome-svg-core": "^6.3.0",
"@fortawesome/free-brands-svg-icons": "^6.3.0",
"@fortawesome/free-regular-svg-icons": "^6.3.0",
"@fortawesome/free-solid-svg-icons": "^6.3.0",
"@fortawesome/react-fontawesome": "^0.2.0",
"@mui/icons-material": "^5.11.11",
"@mui/material": "^5.11.12",
"@node-steam/vdf": "^2.2.0",
"@shockpkg/icon-encoder": "^2.1.3",
"axios": "^0.26.1",
"check-disk-space": "^3.3.1",
"classnames": "^2.3.1",
"crc": "^4.1.1",
"crc": "^4.3.2",
"discord-rich-presence-typescript": "^0.0.8",
"electron-store": "^8.0.1",
"electron-updater": "^5.0.1",
"filesize": "^8.0.7",
"filesize": "^10.0.6",
"font-list": "^1.4.5",
"fs-extra": "^10.1.0",
"fs-extra": "^11.1.0",
"fuse.js": "^6.6.2",
"graceful-fs": "^4.2.10",
"howlongtobeat": "^1.7.0",
"i18next": "^21.6.16",
"i18next-fs-backend": "^1.1.4",
"i18next-http-backend": "^1.4.0",
"i18next": "^22.4.11",
"i18next-fs-backend": "^2.1.1",
"i18next-http-backend": "^2.1.1",
"ini": "^3.0.0",
"plist": "^3.0.5",
"react": "^18.2.0",
"react-dom": "^18.2.0",
"react-i18next": "^11.16.7",
"react-markdown": "^8.0.3",
"react-router-dom": "^6.3.0",
"recharts": "^2.1.14",
"react-i18next": "^12.2.0",
"react-markdown": "^8.0.5",
"react-router-dom": "^6.9.0",
"recharts": "^2.4.3",
"sanitize-filename": "^1.6.3",
"shlex": "^2.1.2",
"short-uuid": "^4.2.0",
"simple-keyboard": "^3.4.136",
"source-map-support": "^0.5.21",
"short-uuid": "^4.2.2",
"simple-keyboard": "^3.5.33",
"steam-shortcut-editor": "^3.1.1",
"systeminformation": "^5.15.0",
"ts-prune": "^0.10.3",
"tslib": "^2.4.0"
"systeminformation": "^5.17.12",
"tslib": "^2.5.0"
},
"scripts": {
"start": "vite",
@ -174,19 +192,20 @@
"test": "jest",
"test-watch": "jest --watch --maxWorkers=25%",
"test:ci": "jest --runInBand --silent",
"release:linux": "vite build && electron-builder -p always --linux deb AppImage rpm pacman tar.xz",
"release:linux": "vite build && electron-builder -p always --linux deb AppImage rpm pacman tar.xz snap",
"release:mac": "vite build && electron-builder -p always --mac --x64 --arm64",
"release:win": "vite build && electron-builder -p never --win nsis portable --x64 --arm64",
"release:win": "vite build && electron-builder -p always --win portable --x64 --arm64",
"sign:win": "vite build && electron-builder -p never --win nsis --x64 --arm64",
"dist:linux": "vite build && electron-builder --linux",
"dist:mac": "vite build && electron-builder --mac",
"dist:mac": "export CSC_IDENTITY_AUTO_DISCOVERY=false && vite build && electron-builder --mac",
"dist:win": "vite build && electron-builder --win",
"dist:flatpak": "yarn dist:linux appimage && yarn flatpak:prepare && yarn flatpak:build",
"lint": "eslint --cache -c .eslintrc --ext .tsx,ts ./src",
"lint": "eslint --cache -c .eslintrc --ext .tsx,ts .",
"lint-fix": "eslint --fix -c .eslintrc --ext .tsx,ts ./src",
"flatpak:build": "cd flatpak-build && flatpak-builder build com.heroicgameslauncher.hgl.yml --install --force-clean --user",
"flatpak:prepare": "node ./flatpak/prepareFlatpak.js",
"flatpak:prepare-release": "node ./flatpak/prepareFlatpak.js release",
"i18n": "i18next",
"i18n": "i18next --silent",
"prepare": "husky install",
"prettier": "prettier --check . '!flatpak-build'",
"prettier-fix": "prettier --write . '!flatpak-build'"
@ -198,42 +217,48 @@
]
},
"devDependencies": {
"@testing-library/dom": "^7.31.0",
"@electron/notarize": "^1.2.3",
"@testing-library/dom": "^9.0.1",
"@testing-library/jest-dom": "^5.16.4",
"@testing-library/react": "^13.1.1",
"@testing-library/react": "^14.0.0",
"@testing-library/user-event": "^14.1.1",
"@types/classnames": "^2.3.1",
"@types/i18next-fs-backend": "^1.1.2",
"@types/ini": "^1.3.31",
"@types/jest": "^27.4.1",
"@types/node": "^17.0.25",
"@types/jest": "^29.4.0",
"@types/node": "^18.15.0",
"@types/plist": "^3.0.2",
"@types/react": "^18.0.24",
"@types/react-dom": "^18.0.8",
"@types/react": "^18.0.28",
"@types/react-dom": "^18.0.11",
"@types/react-router-dom": "^5.3.3",
"@types/tmp": "^0.2.3",
"@typescript-eslint/eslint-plugin": "^5.20.0",
"@typescript-eslint/parser": "^5.20.0",
"@vitejs/plugin-react": "^2.2.0",
"electron": "^22.2.0",
"@typescript-eslint/eslint-plugin": "^5.47.1",
"@typescript-eslint/parser": "^5.47.1",
"@vitejs/plugin-react-swc": "^3.2.0",
"electron": "^23.1.3",
"electron-builder": "^23.6.0",
"electron-devtools-installer": "^3.2.0",
"eslint": "^8.13.0",
"eslint-config-prettier": "^8.5.0",
"eslint-plugin-import": "^2.26.0",
"eslint-plugin-react": "^7.29.4",
"husky": "^7.0.4",
"i18next-parser": "^6.3.0",
"jest": "^28.1.3",
"prettier": "^2.6.2",
"eslint": "^8.36.0",
"eslint-config-prettier": "^8.7.0",
"eslint-plugin-import": "^2.27.5",
"eslint-plugin-react": "^7.31.11",
"husky": "^8.0.3",
"i18next-parser": "^7.7.0",
"jest": "^29.5.0",
"prettier": "^2.8.1",
"pretty-quick": "^3.1.3",
"sass": "^1.55.0",
"sass": "^1.59.2",
"tmp": "^0.2.1",
"ts-jest": "^28.0.7",
"type-fest": "^3.2.0",
"typescript": "^4.8.4",
"vite": "^3.2.2",
"ts-jest": "^29.0.5",
"ts-prune": "^0.10.3",
"type-fest": "^3.6.1",
"typescript": "^4.9.4",
"unimported": "^1.26.0",
"vite": "^3.2.5",
"vite-plugin-electron": "^0.10.2",
"vite-plugin-svgr": "^2.2.2"
"vite-plugin-svgr": "^2.4.0"
},
"resolutions": {
"ts-morph": "^17.0.1"
}
}

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -2,61 +2,61 @@
"4.14": {
"patch": {
"extra": "-hardened1",
"name": "linux-hardened-4.14.313-hardened1.patch",
"sha256": "0qpf9chiydj6dcka1lf6qdx462wq0salxac3kkl32l33karax292",
"url": "https://github.com/anthraxx/linux-hardened/releases/download/4.14.313-hardened1/linux-hardened-4.14.313-hardened1.patch"
"name": "linux-hardened-4.14.314-hardened1.patch",
"sha256": "08d0mkkc22apdy0m0z5qkkl4xb8d9is0ip3v8rb47bqybmxx879h",
"url": "https://github.com/anthraxx/linux-hardened/releases/download/4.14.314-hardened1/linux-hardened-4.14.314-hardened1.patch"
},
"sha256": "0k2j856niappvkp9m1wxr87xvbwdzdy03mbcj827kmpjd9gdca76",
"version": "4.14.313"
"sha256": "0lwiykv2ci7lrjvvykbiqavzzizdkf8xxqlybixi9l1as7q02v47",
"version": "4.14.314"
},
"4.19": {
"patch": {
"extra": "-hardened1",
"name": "linux-hardened-4.19.281-hardened1.patch",
"sha256": "0qhf0835zwmj0z2654bhyc6zww68g8ng4ghg5ivw2zcfv6yssv17",
"url": "https://github.com/anthraxx/linux-hardened/releases/download/4.19.281-hardened1/linux-hardened-4.19.281-hardened1.patch"
"name": "linux-hardened-4.19.282-hardened1.patch",
"sha256": "1zy3hk5aykyw8nngzjb46i6q1i4sll5qhskycdhji9ga3wbl4z97",
"url": "https://github.com/anthraxx/linux-hardened/releases/download/4.19.282-hardened1/linux-hardened-4.19.282-hardened1.patch"
},
"sha256": "13nwzsh3h634450k37pxdca5j8vr3qswx7k79bs2999xp2js9pf0",
"version": "4.19.281"
"sha256": "02z20879xl4ya957by1p35vi1a7myzxwiqd9cnvm541sgnci99a3",
"version": "4.19.282"
},
"5.10": {
"patch": {
"extra": "-hardened1",
"name": "linux-hardened-5.10.178-hardened1.patch",
"sha256": "142ym9z6c9bcq2hpv2ik6xsjlvyyvw3vx8ggp4a67zwv6apg48v3",
"url": "https://github.com/anthraxx/linux-hardened/releases/download/5.10.178-hardened1/linux-hardened-5.10.178-hardened1.patch"
"name": "linux-hardened-5.10.179-hardened1.patch",
"sha256": "0mjfk6b6wvr6646sbl47rhs5jjbmnhfx9wkw44apy92l7mnk983r",
"url": "https://github.com/anthraxx/linux-hardened/releases/download/5.10.179-hardened1/linux-hardened-5.10.179-hardened1.patch"
},
"sha256": "1bx8wws9gvksg1c1af29nm03jjz2f5a5sq9hzc00ymjyf7isvkqs",
"version": "5.10.178"
"sha256": "0abylcqbzpxxh45kmvd9i2cig64aajz87j5c8vm3w1ab2mf49g8v",
"version": "5.10.179"
},
"5.15": {
"patch": {
"extra": "-hardened1",
"name": "linux-hardened-5.15.108-hardened1.patch",
"sha256": "1qfmx640b2s10q3sz0lcn1fsfbhklg8l4bzahrsdq6gkvsy9lyxn",
"url": "https://github.com/anthraxx/linux-hardened/releases/download/5.15.108-hardened1/linux-hardened-5.15.108-hardened1.patch"
"name": "linux-hardened-5.15.110-hardened1.patch",
"sha256": "1kfad446bnkmsssvhn5w30v3qi4ysja6vgfa01jzwvlnvzizfy0c",
"url": "https://github.com/anthraxx/linux-hardened/releases/download/5.15.110-hardened1/linux-hardened-5.15.110-hardened1.patch"
},
"sha256": "1fj38bvsyr9g89qr8pcjrp0kaq44g301x46gyjibq73gljnnkswb",
"version": "5.15.108"
"sha256": "0nqbhgafl513pdfn55j608829bsw8kn0v616gblxqy4rgg3zqacq",
"version": "5.15.110"
},
"5.4": {
"patch": {
"extra": "-hardened1",
"name": "linux-hardened-5.4.241-hardened1.patch",
"sha256": "1nksqvc1ql42v92bfp26yyczvzslzl73mhnfc83j6cayqx8dw59z",
"url": "https://github.com/anthraxx/linux-hardened/releases/download/5.4.241-hardened1/linux-hardened-5.4.241-hardened1.patch"
"name": "linux-hardened-5.4.242-hardened1.patch",
"sha256": "1g2szikq3ac3gshvglvda6chirv2al43sq6byach1hg2sddbxsx0",
"url": "https://github.com/anthraxx/linux-hardened/releases/download/5.4.242-hardened1/linux-hardened-5.4.242-hardened1.patch"
},
"sha256": "0z7api3qcjrd6w7fva7k6fj4zx17mg5ibn28a6qbgy27dyny1h7z",
"version": "5.4.241"
"sha256": "0a7wfi84p74qsnbj1vamz4qxzp94v054jp1csyfl0blz3knrlbql",
"version": "5.4.242"
},
"6.1": {
"patch": {
"extra": "-hardened1",
"name": "linux-hardened-6.1.25-hardened1.patch",
"sha256": "1s9fx4nznmabg7b19qm7nwhpgdvin4f2gxd8f27zh7anbv9na4x7",
"url": "https://github.com/anthraxx/linux-hardened/releases/download/6.1.25-hardened1/linux-hardened-6.1.25-hardened1.patch"
"name": "linux-hardened-6.1.27-hardened1.patch",
"sha256": "0bg149qx7nwpxhajn6283cfgrp151477xpbl5rqhcfk47w3alnk4",
"url": "https://github.com/anthraxx/linux-hardened/releases/download/6.1.27-hardened1/linux-hardened-6.1.27-hardened1.patch"
},
"sha256": "149h95r5msvqah868zd36y92ls9h41cr1rb5vzinl20mxdn46wnb",
"version": "6.1.25"
"sha256": "01grx5y48scyyihpj176knn5yvgpxv2gfkli03rwj31xvnb4pdy2",
"version": "6.1.27"
}
}

View file

@ -3,7 +3,7 @@
with lib;
buildLinux (args // rec {
version = "5.15.110";
version = "5.15.111";
# modDirVersion needs to be x.y.z, will automatically add .0 if needed
modDirVersion = versions.pad 3 version;
@ -13,6 +13,6 @@ buildLinux (args // rec {
src = fetchurl {
url = "mirror://kernel/linux/kernel/v5.x/linux-${version}.tar.xz";
sha256 = "0nqbhgafl513pdfn55j608829bsw8kn0v616gblxqy4rgg3zqacq";
sha256 = "1hmfvii77w70dx1lsfigc7nmjblvs1q131q48didsn01khjymkkp";
};
} // (args.argsOverride or { }))

View file

@ -3,7 +3,7 @@
with lib;
buildLinux (args // rec {
version = "6.1.27";
version = "6.1.28";
# modDirVersion needs to be x.y.z, will automatically add .0 if needed
modDirVersion = versions.pad 3 version;
@ -13,6 +13,6 @@ buildLinux (args // rec {
src = fetchurl {
url = "mirror://kernel/linux/kernel/v6.x/linux-${version}.tar.xz";
sha256 = "01grx5y48scyyihpj176knn5yvgpxv2gfkli03rwj31xvnb4pdy2";
sha256 = "1w56qgf1vgk3dmh4xw6699kjm5pdqvyfzr19ah5yy3xj50a4q2bs";
};
} // (args.argsOverride or { }))

View file

@ -3,7 +3,7 @@
with lib;
buildLinux (args // rec {
version = "6.2.14";
version = "6.2.15";
# modDirVersion needs to be x.y.z, will automatically add .0 if needed
modDirVersion = versions.pad 3 version;
@ -13,6 +13,6 @@ buildLinux (args // rec {
src = fetchurl {
url = "mirror://kernel/linux/kernel/v6.x/linux-${version}.tar.xz";
sha256 = "0ab756x6baza5wmi0r836g7z0hkvby65g0k6n1sd95nl16irzg0f";
sha256 = "1hcgxmwp1977wkj2ylxzbfqj5qwjc6czvd9yvdm0qrj422939ylz";
};
} // (args.argsOverride or { }))

View file

@ -3,7 +3,7 @@
with lib;
buildLinux (args // rec {
version = "6.3.1";
version = "6.3.2";
# modDirVersion needs to be x.y.z, will automatically add .0 if needed
modDirVersion = versions.pad 3 version;
@ -13,6 +13,6 @@ buildLinux (args // rec {
src = fetchurl {
url = "mirror://kernel/linux/kernel/v6.x/linux-${version}.tar.xz";
sha256 = "0aizkgwdmdjrgab67yjfaqcmvfh7wb3b3mdq9qfxpq6mlys0yqkq";
sha256 = "0a2kki763lrlafh6kf9ca8nxrdrk5043k7vdzy4pjgyahbrfq4mn";
};
} // (args.argsOverride or { }))

View file

@ -6,7 +6,7 @@
, ... } @ args:
let
version = "5.15.107-rt62"; # updated by ./update-rt.sh
version = "5.15.111-rt63"; # updated by ./update-rt.sh
branch = lib.versions.majorMinor version;
kversion = builtins.elemAt (lib.splitString "-" version) 0;
in buildLinux (args // {
@ -18,14 +18,14 @@ in buildLinux (args // {
src = fetchurl {
url = "mirror://kernel/linux/kernel/v5.x/linux-${kversion}.tar.xz";
sha256 = "1a5gqpxmzls5mp4a0cw10ldrps4pvbn19nzfri91ys25j1v0wdqr";
sha256 = "1hmfvii77w70dx1lsfigc7nmjblvs1q131q48didsn01khjymkkp";
};
kernelPatches = let rt-patch = {
name = "rt";
patch = fetchurl {
url = "mirror://kernel/linux/kernel/projects/rt/${branch}/older/patch-${version}.patch.xz";
sha256 = "0w7ksdv3xpzqiwfxc007k496ghklblb7kglswxhn7y1yqn6pgqzs";
sha256 = "1jixgqzyns56804dsjkg9n04mbaqrgwvsbgv5jxi2mip1p8spm8s";
};
}; in [ rt-patch ] ++ kernelPatches;

View file

@ -6,7 +6,7 @@
, ... } @ args:
let
version = "5.4.230-rt80"; # updated by ./update-rt.sh
version = "5.4.242-rt81"; # updated by ./update-rt.sh
branch = lib.versions.majorMinor version;
kversion = builtins.elemAt (lib.splitString "-" version) 0;
in buildLinux (args // {
@ -14,14 +14,14 @@ in buildLinux (args // {
src = fetchurl {
url = "mirror://kernel/linux/kernel/v5.x/linux-${kversion}.tar.xz";
sha256 = "0bz6hfhsahymys2g9s4nzf862z0zfq4346577cpvf98hrhnd6kx7";
sha256 = "0a7wfi84p74qsnbj1vamz4qxzp94v054jp1csyfl0blz3knrlbql";
};
kernelPatches = let rt-patch = {
name = "rt";
patch = fetchurl {
url = "mirror://kernel/linux/kernel/projects/rt/${branch}/older/patch-${version}.patch.xz";
sha256 = "19vcalg76vi66g3rk56ky873276is4r67sz2i4vympjq9bskrwrz";
sha256 = "1wszhzw9ic018x3jiz8x1ffxxg30wpy4db7hja44b661p9fjm1dc";
};
}; in [ rt-patch ] ++ kernelPatches;

View file

@ -6,7 +6,7 @@
, ... } @ args:
let
version = "6.1.19-rt8"; # updated by ./update-rt.sh
version = "6.1.26-rt8"; # updated by ./update-rt.sh
branch = lib.versions.majorMinor version;
kversion = builtins.elemAt (lib.splitString "-" version) 0;
in buildLinux (args // {
@ -18,14 +18,14 @@ in buildLinux (args // {
src = fetchurl {
url = "mirror://kernel/linux/kernel/v6.x/linux-${kversion}.tar.xz";
sha256 = "0iw6b9gmhpk6r1asds5kfg6drqvaxy15xicqx9ga873cbxp1r6cy";
sha256 = "0461ckgh9qm1pj9xyi61cvawqpavn2sb44wjx5g4mmkrm11w3p6z";
};
kernelPatches = let rt-patch = {
name = "rt";
patch = fetchurl {
url = "mirror://kernel/linux/kernel/projects/rt/${branch}/older/patch-${version}.patch.xz";
sha256 = "1nd3x7rgssf3f9vxsplnp5zg0cbixm9lf6sswlnl6pcvj4adagg1";
sha256 = "1nwbj6cx2sa74f772wxmm5czd6c8v3s2f6919qri19xpm6kndkda";
};
}; in [ rt-patch ] ++ kernelPatches;

View file

@ -3,14 +3,14 @@
let
# These names are how they are designated in https://xanmod.org.
ltsVariant = {
version = "6.1.25";
hash = "sha256-Cn8NAVdfL2VJIPuZ3tANxB3VyQI0X2/YZG0/4r/ccYg=";
version = "6.1.27";
hash = "sha256-Wq95e0UEwbm1nOQNOdUuxTWGfYz/UXvSbfl3P1AEnw0=";
variant = "lts";
};
mainVariant = {
version = "6.2.12";
hash = "sha256-K/s1nSLOrzZ/A3pnv9qFs8SkI9R6keG0WGV1o7K6jUQ=";
version = "6.3.1";
hash = "sha256-ofCL8LxSndjj2pg8tphe58n51+TbSDcLDrCFGFSoLhg=";
variant = "main";
};

View file

@ -6,9 +6,9 @@
, withPerl534 ? false, perl534
, withPerl536 ? true, perl536
, withPerldevel ? false, perldevel
, withRuby_2_7 ? true, ruby_2_7
, withRuby_3_0 ? false, ruby_3_0
, withRuby_3_1 ? false, ruby_3_1
, withRuby_3_1 ? true, ruby_3_1
, withRuby_3_2 ? false, ruby_3_2
, withSSL ? true, openssl ? null
, withIPv6 ? true
, withDebug ? false
@ -30,14 +30,14 @@ let
php82-unit = php82.override phpConfig;
in stdenv.mkDerivation rec {
version = "1.29.1";
version = "1.30.0";
pname = "unit";
src = fetchFromGitHub {
owner = "nginx";
repo = pname;
rev = version;
sha256 = "sha256-Jk/rzPJq1FWWTe31Fa2Ah+MoWP5mh6XNSmiYIY42vvk=";
sha256 = "sha256-QLTzlW1OsU+gwaPKozLcBKfuTXbYg1ONqTVZpGX6mrQ=";
};
nativeBuildInputs = [ which ];
@ -49,9 +49,9 @@ in stdenv.mkDerivation rec {
++ optional withPerl534 perl534
++ optional withPerl536 perl536
++ optional withPerldevel perldevel
++ optional withRuby_2_7 ruby_2_7
++ optional withRuby_3_0 ruby_3_0
++ optional withRuby_3_1 ruby_3_1
++ optional withRuby_3_2 ruby_3_2
++ optional withSSL openssl;
configureFlags = [
@ -73,13 +73,9 @@ in stdenv.mkDerivation rec {
${optionalString withPerl534 "./configure perl --module=perl534 --perl=${perl534}/bin/perl"}
${optionalString withPerl536 "./configure perl --module=perl536 --perl=${perl536}/bin/perl"}
${optionalString withPerldevel "./configure perl --module=perldev --perl=${perldevel}/bin/perl"}
${optionalString withRuby_2_7 "./configure ruby --module=ruby27 --ruby=${ruby_2_7}/bin/ruby"}
${optionalString withRuby_3_0 "./configure ruby --module=ruby30 --ruby=${ruby_3_0}/bin/ruby"}
${optionalString withRuby_3_1 "./configure ruby --module=ruby31 --ruby=${ruby_3_1}/bin/ruby"}
'';
postInstall = ''
rmdir $out/state
${optionalString withRuby_3_2 "./configure ruby --module=ruby32 --ruby=${ruby_3_2}/bin/ruby"}
'';
passthru.tests.unit-php = nixosTests.unit-php;

View file

@ -21,7 +21,6 @@ stdenv.mkDerivation rec {
dontBuild = true;
nativeBuildInputs = [ dpkg makeWrapper ];
unpackCmd = "dpkg-deb -x $src debcontents";
installPhase = ''
runHook preInstall

View file

@ -10,14 +10,14 @@
stdenv.mkDerivation rec {
pname = "snac2";
version = "2.28";
version = "2.30";
src = fetchFromGitea {
domain = "codeberg.org";
owner = "grunfink";
repo = pname;
rev = version;
hash = "sha256-VeywijUgLcSxaqlkFkZMqZQn2u2ZmCL1CcJ7eW+C9k4=";
hash = "sha256-iHVoecIvRKE1nzzq8WdI4wuNBRfad0usOVHpyz6iekU=";
};
buildInputs = [ curl openssl ];

View file

@ -1,5 +1,5 @@
{ lib, stdenv, autoconf, automake, fetchFromGitHub, fetchpatch
, libgcc, libjpeg_turbo
, libjpeg_turbo
, libpng, libtool, libxml2, pkg-config, which, xorg
, libtirpc
}:
@ -23,7 +23,7 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ autoconf automake libtool pkg-config which
xorg.gccmakedep xorg.imake ];
buildInputs = [ libgcc libjpeg_turbo libpng libxml2 xorg.fontutil
buildInputs = [ libjpeg_turbo libpng libxml2 xorg.fontutil
xorg.libXcomposite xorg.libXdamage xorg.libXdmcp xorg.libXext xorg.libXfont2
xorg.libXinerama xorg.libXpm xorg.libXrandr xorg.libXtst xorg.pixman
xorg.xkbcomp xorg.xkeyboardconfig libtirpc

View file

@ -5,16 +5,16 @@
buildGoModule rec {
pname = "fits-cloudctl";
version = "0.11.6";
version = "0.11.7";
src = fetchFromGitHub {
owner = "fi-ts";
repo = "cloudctl";
rev = "v${version}";
sha256 = "sha256-MshhDYBUpg7iQjZ1ptSpEVpb5y1iytQKqF1AE6BQKWk=";
sha256 = "sha256-wsv1d7CdrZeAOgY0a0L1ZjSJVahtfDsOzKaz3Uu2RWM=";
};
vendorHash = "sha256-NLEEPCnK2VqnpZ0M57Y8r1gHtgNVKjTPzO7qOp30KRk=";
vendorHash = "sha256-/lDhvmeeEiXP+mihrz6076Cm/29UeJ0QH9GW3hIHKB8=";
meta = with lib; {
description = "Command-line client for FI-TS Finance Cloud Native services";

View file

@ -8,13 +8,13 @@
buildGoModule rec {
pname = "qovery-cli";
version = "0.58.9";
version = "0.58.10";
src = fetchFromGitHub {
owner = "Qovery";
repo = pname;
rev = "v${version}";
hash = "sha256-YLrDGAgzHWx6T7nx6P3khpWFMWa6WbQs3jrlHRQCpDg=";
hash = "sha256-akWnbwogJaaVi3dmPg/qWYqqW9xdLpg7EUpIkCmS1xE=";
};
vendorHash = "sha256-WeHcB1yETbnTVxtccPf3q0JNwLDbTJyKKme02Xnfy60=";

View file

@ -1,4 +1,9 @@
{ lib, stdenv, fetchFromGitHub, cmake }:
{ lib
, stdenv
, fetchFromGitHub
, fetchpatch
, cmake
}:
stdenv.mkDerivation rec {
pname = "imagelol";
@ -12,6 +17,20 @@ stdenv.mkDerivation rec {
fetchSubmodules = true;
};
patches = [
# upstream gcc-12 compatibility fix
(fetchpatch {
name = "gcc-12.patch";
url = "https://github.com/MCredstoner2004/ImageLOL/commit/013fb1f901d88f5fd21a896bfab47c7fff0737d7.patch";
hash = "sha256-RVaG2xbUqE4CxqI2lhvug2qihT6A8vN+pIfK58CXLDw=";
includes = [ "imagelol/ImageLOL.inl" ];
# change lib/ for imagelol
stripLen = 2;
extraPrefix = "imagelol/";
})
];
# fix for case-sensitive filesystems
# https://github.com/MCredstoner2004/ImageLOL/issues/1
postPatch = ''

View file

@ -5,16 +5,16 @@
buildGoModule rec {
pname = "easeprobe";
version = "2.0.1";
version = "2.1.0";
src = fetchFromGitHub {
owner = "megaease";
repo = pname;
rev = "v${version}";
sha256 = "sha256-FBraLP/wsoJiVLjAqNZettMDOd8W8l1j4t8ETyvqrcQ=";
sha256 = "sha256-z+qwmVsznzm6TjvDOT1/8Zy3wUDPFDrjcpxXXHnb4oo=";
};
vendorHash = "sha256-Z2JLFLVTdPGFFHnjNA1JS1lYjGimdvMLiXQyNi+91Hc=";
vendorHash = "sha256-N32uSuHAbTfGg+Y1bmngzw4RTx5gR4DGKbSBB0BT+8I=";
subPackages = [ "cmd/easeprobe" ];

View file

@ -1,25 +1,25 @@
{ pkg-config, lib, rustPlatform, rustc, cargo, docker, openssl, fetchFromGitHub }:
{ lib
, rustPlatform
, fetchFromGitHub
}:
rustPlatform.buildRustPackage rec {
rustPlatform.buildRustPackage {
pname = "tensorman";
version = "0.1.0";
version = "unstable-2023-03-13";
src = fetchFromGitHub {
owner = "pop-os";
repo = "tensorman";
rev = version;
sha256 = "0ywb53snvymmwh10hm6whckz7dwmpqa4rxiggd24y178jdfrm2ns";
rev = "b1125f71b55a8d9a4d674a62fa1e8868d40d0f0d";
hash = "sha256-WMX+nzNQTGeSUxOfMHo+U0ICYx8rttXpQrQClwU2zX8=";
};
nativeBuildInputs = [ pkg-config ];
buildInputs = [ openssl ];
cargoSha256 = "1lza3kc43581a09ss82bb5p0r74dy7si2x07cj4cb8dizl60b71v";
cargoHash = "sha256-y/AE2jTVetqBBExBlPEB0LwIVk+LjB2i0ZjijLPs9js=";
meta = with lib; {
description = "Utility for easy management of Tensorflow containers";
homepage = "https://github.com/pop-os/tensorman/";
license = lib.licenses.gpl3;
platforms = [ "x86_64-linux" ];
homepage = "https://github.com/pop-os/tensorman";
license = licenses.gpl3Only;
maintainers = with maintainers; [ thefenriswolf ];
};
}

View file

@ -1,6 +1,8 @@
{ lib
, stdenv
, fetchFromGitHub
, fetchpatch
, cmake
, makeWrapper
, iptables
}:
@ -16,18 +18,26 @@ stdenv.mkDerivation rec {
hash = "sha256-mchSaqw6sOJ7+dydCM8juP7QMOVUrPL4MFA79Rvyjdo=";
};
nativeBuildInputs = [ makeWrapper ];
patches = [
# Add install target to CMakeLists.txt
# https://github.com/wangyu-/udp2raw/pull/469
(fetchpatch {
url = "https://github.com/wangyu-/udp2raw/commit/4559e6d47bb69fda0fbd3fb4b7d04ddb1cf5e2ae.patch";
hash = "sha256-2csZdXmMW89tjXhN5QIK0rnMSXlFjLvwGnmieeKRX90=";
})
];
makeFlags = [ "dynamic" ];
postPatch = ''
echo 'const char *gitversion = "${version}";' > git_version.h
'';
installPhase = ''
runHook preInstall
nativeBuildInputs = [
cmake
makeWrapper
];
mkdir -p $out/bin
cp udp2raw_dynamic $out/bin/udp2raw
wrapProgram $out/bin/udp2raw --prefix PATH : "${lib.makeBinPath [ iptables ]}"
runHook postInstall
postInstall = ''
wrapProgram "$out/bin/udp2raw" --prefix PATH : "${lib.makeBinPath [ iptables ]}"
'';
meta = with lib; {

View file

@ -71,6 +71,8 @@ stdenv.mkDerivation rec {
cp -r scripts/t/origins $out/etc/dpkg
'';
setupHook = ./setup-hook.sh;
meta = with lib; {
description = "The Debian package manager";
homepage = "https://wiki.debian.org/Teams/Dpkg";

View file

@ -0,0 +1,12 @@
unpackCmdHooks+=(_tryDpkgDeb)
_tryDpkgDeb() {
if ! [[ "$curSrc" =~ \.deb$ ]]; then return 1; fi
# Don't use dpkg-deb -x as that will error if the archive contains a file
# or directory with a setuid bit in its permissions. This is because dpkg
# calls tar internally with the -p flag, preserving file permissions.
#
# We instead only use dpkg-deb to extract the tarfile containing the files
# we want from the .deb, then finish extracting with tar directly.
mkdir root
dpkg-deb --fsys-tarfile "$curSrc" | tar --extract --directory=root
}

3014
pkgs/tools/text/paperoni/Cargo.lock generated Normal file

File diff suppressed because it is too large Load diff

View file

@ -1,10 +1,11 @@
{ lib
, stdenv
, rustPlatform
, fetchFromGitHub
, curl
, stdenv
, pkg-config
, zlib
, openssl
, Security
}:
rustPlatform.buildRustPackage rec {
@ -18,17 +19,33 @@ rustPlatform.buildRustPackage rec {
sha256 = "sha256-vTylnDtoPpiRtk/vew1hLq3g8pepWRVqBEBnvSif4Zw=";
};
cargoSha256 = "sha256-iLEIGuVB9ykNcwbXk/donDdBuMvitM54Ax6bszVGaO0=";
cargoLock = {
lockFile = ./Cargo.lock;
};
nativeBuildInputs = lib.optionals stdenv.isLinux [ pkg-config ];
nativeBuildInputs = [
curl
] ++ lib.optionals stdenv.isLinux [
pkg-config
];
buildInputs = lib.optionals stdenv.isLinux [ openssl ]
++ lib.optionals stdenv.isDarwin [ Security ];
buildInputs = [
curl
zlib
] ++ lib.optionals stdenv.isLinux [
openssl
];
# update Cargo.lock to work with openssl 3
postPatch = ''
ln -sf ${./Cargo.lock} Cargo.lock
'';
meta = with lib; {
description = "An article extractor in Rust";
homepage = "https://github.com/hipstermojo/paperoni";
changelog = "https://github.com/hipstermojo/paperoni/releases/tag/${src.rev}";
license = licenses.mit;
maintainers = [ maintainers.marsam ];
maintainers = with maintainers; [ marsam ];
};
}

View file

@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "nixos-shell";
version = "1.0.0";
version = "1.1.0";
src = fetchFromGitHub {
owner = "Mic92";
repo = "nixos-shell";
rev = version;
sha256 = "sha256-whHBBcthLhEIy2VTaioRZOSZoZR7pk4Qr4DVxwU0r9Y=";
sha256 = "sha256-5hHkokfSY3Z4VqjNm/j564l9Bgynw5H5McX0hTruGoI=";
};
nativeBuildInputs = [ makeWrapper ];

View file

@ -2012,9 +2012,7 @@ with pkgs;
git-secrets = callPackage ../applications/version-management/git-secrets { };
git-series = callPackage ../applications/version-management/git-series {
openssl = openssl_1_1;
};
git-series = callPackage ../applications/version-management/git-series { };
git-sizer = callPackage ../applications/version-management/git-sizer { };
@ -10960,10 +10958,7 @@ with pkgs;
paperless-ngx = callPackage ../applications/office/paperless-ngx { };
paperoni = callPackage ../tools/text/paperoni {
inherit (darwin.apple_sdk.frameworks) Security;
openssl = openssl_1_1;
};
paperoni = callPackage ../tools/text/paperoni { };
paperwork = callPackage ../applications/office/paperwork/paperwork-gtk.nix { };
@ -22835,10 +22830,7 @@ with pkgs;
mono-addins = callPackage ../development/libraries/mono-addins { };
movine = callPackage ../development/tools/database/movine {
inherit (darwin.apple_sdk.frameworks) Security;
openssl = openssl_1_1;
};
movine = callPackage ../development/tools/database/movine { };
movit = callPackage ../development/libraries/movit { };
@ -33819,9 +33811,7 @@ with pkgs;
spike = callPackage ../applications/virtualization/spike { };
tensorman = callPackage ../tools/misc/tensorman {
openssl = openssl_1_1;
};
tensorman = callPackage ../tools/misc/tensorman { };
spideroak = callPackage ../applications/networking/spideroak { };

View file

@ -54,6 +54,11 @@ let
};
kernelPatches = kernel.kernelPatches ++ [
kernelPatches.hardened.${kernel.meta.branch}
] ++ lib.optionals (lib.versionAtLeast version "5.15") [
# Needed as long as hardened kernels are behind the first patch release
# containing the fix for CVE-2023-32233. Can most likely be removed after the
# next hardened kernel update.
kernelPatches.CVE-2023-32233
];
isHardened = true;
};
@ -158,7 +163,6 @@ in {
kernelPatches.bridge_stp_helper
kernelPatches.request_key_helper
kernelPatches.fix-em-ice-bonding
kernelPatches.CVE-2023-32233
];
};
@ -175,7 +179,6 @@ in {
kernelPatches.bridge_stp_helper
kernelPatches.request_key_helper
kernelPatches.fix-em-ice-bonding
kernelPatches.CVE-2023-32233
];
};
@ -194,7 +197,6 @@ in {
kernelPatches.bridge_stp_helper
kernelPatches.request_key_helper
kernelPatches.fix-em-ice-bonding
kernelPatches.CVE-2023-32233
];
};
@ -203,7 +205,6 @@ in {
kernelPatches.bridge_stp_helper
kernelPatches.request_key_helper
kernelPatches.fix-em-ice-bonding
kernelPatches.CVE-2023-32233
];
};