Merge staging-next into staging

This commit is contained in:
github-actions[bot] 2023-04-13 06:01:55 +00:00 committed by GitHub
commit 3b51ba9e2a
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
36 changed files with 1807 additions and 2279 deletions

View file

@ -9,7 +9,7 @@ let
"--smartctl.path=\"${pkgs.smartmontools}/bin/smartctl\" " "--smartctl.path=\"${pkgs.smartmontools}/bin/smartctl\" "
"--smartctl.interval=\"${cfg.maxInterval}\" " "--smartctl.interval=\"${cfg.maxInterval}\" "
"${concatMapStringsSep " " (device: "--smartctl.device=${device}") cfg.devices}" "${concatMapStringsSep " " (device: "--smartctl.device=${device}") cfg.devices}"
]; ] ++ cfg.extraFlags;
in { in {
port = 9633; port = 9633;

View file

@ -10098,18 +10098,6 @@ final: prev:
meta.homepage = "https://github.com/rhysd/vim-clang-format/"; meta.homepage = "https://github.com/rhysd/vim-clang-format/";
}; };
vim-clap = buildVimPluginFrom2Nix {
pname = "vim-clap";
version = "2023-04-02";
src = fetchFromGitHub {
owner = "liuchengxu";
repo = "vim-clap";
rev = "5a3667644ca1beada1c6add865b3f8329b4727bc";
sha256 = "1066xdimc4vpqar95hnbwl1f2wijr3yss6z1s16k07ymvi02dgxs";
};
meta.homepage = "https://github.com/liuchengxu/vim-clap/";
};
vim-clojure-highlight = buildVimPluginFrom2Nix { vim-clojure-highlight = buildVimPluginFrom2Nix {
pname = "vim-clojure-highlight"; pname = "vim-clojure-highlight";
version = "2015-07-05"; version = "2015-07-05";

View file

@ -90,9 +90,7 @@
, makeWrapper , makeWrapper
, procps , procps
# vim-clap dependencies # sg-nvim dependencies
, libgit2
, libiconv
, openssl , openssl
, pkg-config , pkg-config
@ -1159,35 +1157,7 @@ self: super: {
passthru.python3Dependencies = ps: with ps; [ beancount ]; passthru.python3Dependencies = ps: with ps; [ beancount ];
}); });
vim-clap = super.vim-clap.overrideAttrs (old: { vim-clap = callPackage ./vim-clap { };
preFixup =
let
maple-bin = rustPlatform.buildRustPackage {
name = "maple";
inherit (old) src;
nativeBuildInputs = [
pkg-config
];
buildInputs = [
openssl
] ++ lib.optionals stdenv.isDarwin [
CoreServices
curl
libgit2
libiconv
];
cargoHash = "sha256-BFUC6fQ5LpTKx2ztCuFVzXTWzSDl03VYsmVcxBXbiT4=";
};
in
''
ln -s ${maple-bin}/bin/maple $target/bin/maple
'';
meta.platforms = lib.platforms.all;
});
vim-codefmt = super.vim-codefmt.overrideAttrs (old: { vim-codefmt = super.vim-codefmt.overrideAttrs (old: {
dependencies = with self; [ vim-maktaba ]; dependencies = with self; [ vim-maktaba ];

View file

@ -0,0 +1,66 @@
{ lib
, rustPlatform
, fetchFromGitHub
, pkg-config
, libgit2
, zlib
, stdenv
, darwin
, vimUtils
}:
let
version = "0.42";
src = fetchFromGitHub {
owner = "liuchengxu";
repo = "vim-clap";
rev = "v${version}";
hash = "sha256-Vd0T8RrpJb2aybuxIY2PaLT7bDtbkZF/N9VgbcZfPIE=";
};
meta = with lib; {
description = "A modern performant fuzzy picker for Vim and NeoVim";
homepage = "https://github.com/liuchengxu/vim-clap";
changelog = "https://github.com/liuchengxu/vim-clap/blob/${src.rev}/CHANGELOG.md";
license = licenses.mit;
maintainers = with maintainers; [ ];
};
maple = rustPlatform.buildRustPackage {
pname = "maple";
inherit version src meta;
cargoLock = {
lockFile = ./Cargo.lock;
outputHashes = {
"subprocess-0.2.10" = "sha256-WcGrJ103ofGlQwi32kRGM3Z+uvKSCFBmFZbZXAtuWwM=";
};
};
nativeBuildInputs = [
pkg-config
];
buildInputs = [
libgit2
zlib
] ++ lib.optionals stdenv.isDarwin [
darwin.apple_sdk.frameworks.CoreFoundation
darwin.apple_sdk.frameworks.Security
];
};
in
vimUtils.buildVimPluginFrom2Nix {
pname = "vim-clap";
inherit version src meta;
postInstall = ''
ln -s ${maple}/bin/maple $out/bin/maple
'';
passthru = {
inherit maple;
};
}

View file

@ -850,7 +850,6 @@ https://github.com/kristijanhusak/vim-carbon-now-sh/,,
https://github.com/m-pilia/vim-ccls/,, https://github.com/m-pilia/vim-ccls/,,
https://github.com/t9md/vim-choosewin/,, https://github.com/t9md/vim-choosewin/,,
https://github.com/rhysd/vim-clang-format/,, https://github.com/rhysd/vim-clang-format/,,
https://github.com/liuchengxu/vim-clap/,,
https://github.com/guns/vim-clojure-highlight/,, https://github.com/guns/vim-clojure-highlight/,,
https://github.com/guns/vim-clojure-static/,, https://github.com/guns/vim-clojure-static/,,
https://github.com/rstacruz/vim-closer/,, https://github.com/rstacruz/vim-closer/,,

View file

@ -5,12 +5,12 @@
, icu , icu
, stdenv , stdenv
, openssl , openssl
, coreutils
}: }:
let let
inherit (stdenv.hostPlatform) system; inherit (stdenv.hostPlatform) system;
version = "1.25.0"; version = "1.25.4";
vsixInfo = vsixInfo =
let let
@ -27,7 +27,7 @@ let
".debugger/arm64/vsdbg" ".debugger/arm64/vsdbg"
]; ];
omniSharpBins = [ omniSharpBins = [
".omnisharp/1.39.0-net6.0/OmniSharp" ".omnisharp/1.39.4-net6.0/OmniSharp"
]; ];
razorBins = [ razorBins = [
".razor/createdump" ".razor/createdump"
@ -37,22 +37,22 @@ let
{ {
x86_64-linux = { x86_64-linux = {
url = "https://github.com/OmniSharp/omnisharp-vscode/releases/download/v${version}/csharp-${version}-linux-x64.vsix"; url = "https://github.com/OmniSharp/omnisharp-vscode/releases/download/v${version}/csharp-${version}-linux-x64.vsix";
sha256 = "1cqqjg8q6v56b19aabs9w1kxly457mpm0akbn5mis9nd1mrdmydl"; sha256 = "08k0wxyj8wz8npw1yqrkdpbvwbnrdnsngdkrd2p5ayn3v608ifc2";
binaries = linuxDebuggerBins ++ omniSharpBins ++ razorBins; binaries = linuxDebuggerBins ++ omniSharpBins ++ razorBins;
}; };
aarch64-linux = { aarch64-linux = {
url = "https://github.com/OmniSharp/omnisharp-vscode/releases/download/v${version}/csharp-${version}-linux-arm64.vsix"; url = "https://github.com/OmniSharp/omnisharp-vscode/releases/download/v${version}/csharp-${version}-linux-arm64.vsix";
sha256 = "0nsjgrb7y4w71w1gnrf50ifwbmjidi4vrw2fyfmch7lgjl8ilnhd"; sha256 = "09r2d463dk35905f2c3msqzxa7ylcf0ynhbp3n6d12y3x1200pr2";
binaries = linuxDebuggerBins ++ omniSharpBins; # Linux aarch64 version has no Razor Language Server binaries = linuxDebuggerBins ++ omniSharpBins ++ razorBins;
}; };
x86_64-darwin = { x86_64-darwin = {
url = "https://github.com/OmniSharp/omnisharp-vscode/releases/download/v${version}/csharp-${version}-darwin-x64.vsix"; url = "https://github.com/OmniSharp/omnisharp-vscode/releases/download/v${version}/csharp-${version}-darwin-x64.vsix";
sha256 = "01qn398vmjfi9imzlmzm0qi7y2h214wx6a8la088lfkhyj3gfjh8"; sha256 = "0mp550kq33zwmlvrhymwnixl4has62imw3ia5z7a01q7mp0w9wpn";
binaries = darwinX86DebuggerBins ++ omniSharpBins ++ razorBins; binaries = darwinX86DebuggerBins ++ omniSharpBins ++ razorBins;
}; };
aarch64-darwin = { aarch64-darwin = {
url = "https://github.com/OmniSharp/omnisharp-vscode/releases/download/v${version}/csharp-${version}-darwin-arm64.vsix"; url = "https://github.com/OmniSharp/omnisharp-vscode/releases/download/v${version}/csharp-${version}-darwin-arm64.vsix";
sha256 = "020j451innh7jzarbv1ij57rfmqnlngdxaw6wdgp8sjkgbylr634"; sha256 = "08406xz2raal8f10bmnkz1mwdfprsbkjxzc01v0i4sax1hr2a2yl";
binaries = darwinAarch64DebuggerBins ++ darwinX86DebuggerBins ++ omniSharpBins ++ razorBins; binaries = darwinAarch64DebuggerBins ++ darwinX86DebuggerBins ++ omniSharpBins ++ razorBins;
}; };
}.${system} or (throw "Unsupported system: ${system}"); }.${system} or (throw "Unsupported system: ${system}");
@ -89,6 +89,11 @@ vscode-utils.buildVscodeMarketplaceExtension rec {
-E -e 's/(this\._pipePath=[a-zA-Z0-9_]+\.join\()([a-zA-Z0-9_]+\.getExtensionPath\(\)[^,]*,)/\1require("os").tmpdir(), "'"$ext_unique_id"'"\+/g' \ -E -e 's/(this\._pipePath=[a-zA-Z0-9_]+\.join\()([a-zA-Z0-9_]+\.getExtensionPath\(\)[^,]*,)/\1require("os").tmpdir(), "'"$ext_unique_id"'"\+/g' \
"$PWD/dist/extension.js" "$PWD/dist/extension.js"
# Fix reference to uname
sed -i \
-E -e 's_uname -m_${coreutils}/bin/uname -m_g' \
"$PWD/dist/extension.js"
patchelf_add_icu_as_needed() { patchelf_add_icu_as_needed() {
declare elf="''${1?}" declare elf="''${1?}"
declare icu_major_v="${ declare icu_major_v="${

View file

@ -18,17 +18,17 @@ let
archive_fmt = if stdenv.isDarwin then "zip" else "tar.gz"; archive_fmt = if stdenv.isDarwin then "zip" else "tar.gz";
sha256 = { sha256 = {
x86_64-linux = "0znr64f0rs513vkj7f3by2dzllxk3msic5sajc5scv9cwy3j6xld"; x86_64-linux = "0sf8kkhvz73b8q7dxy53vikgpksgdffzj9qbkd9mbx6qjv0k60yw";
x86_64-darwin = "0qqqbmmhr1r7rxij6cc4d7shyjvm3ni4cwv0xy3qikfr7v9w948a"; x86_64-darwin = "1223c05vinlkm6y7f9k31wlsncg3c0yz8j8ja5xilgjgq8ynr1kw";
aarch64-linux = "0qjrz73q0ilshhqcgk6lxzkpd617p5153nrba9islxrashsqb9bj"; aarch64-linux = "013bhl630zvdxwxgjs7rzd3a254jx4axp2mavar06fwgysz83q3y";
aarch64-darwin = "0cdrkn756817whr476inn5j9myhbz6dq11bli0byn829g2jh8s4h"; aarch64-darwin = "0hqjcrdy7x8pc6zvzx7rv8dp39dwpmmkri36jwxaq86zhqhf650c";
armv7l-linux = "1dqw1ha69zsdhvf2n2ps0mvqbamqs90wnc6z02pzs3jz9cxxl15j"; armv7l-linux = "1vb068c2aqjihdhsrd42vy60aw4ffrqbmisajm3yz84b2hcfmjy2";
}.${system} or throwSystem; }.${system} or throwSystem;
in in
callPackage ./generic.nix rec { callPackage ./generic.nix rec {
# Please backport all compatible updates to the stable release. # Please backport all compatible updates to the stable release.
# This is important for the extension ecosystem. # This is important for the extension ecosystem.
version = "1.77.1"; version = "1.77.3";
pname = "vscode"; pname = "vscode";
executableName = "code" + lib.optionalString isInsiders "-insiders"; executableName = "code" + lib.optionalString isInsiders "-insiders";

View file

@ -2,11 +2,11 @@
let let
pname = "golden-cheetah"; pname = "golden-cheetah";
version = "3.6-RC3"; version = "3.6-RC4";
src = fetchurl { src = fetchurl {
url = "https://github.com/GoldenCheetah/GoldenCheetah/releases/download/v${version}/GoldenCheetah_v3.6-DEV_x64.AppImage"; url = "https://github.com/GoldenCheetah/GoldenCheetah/releases/download/v${version}/GoldenCheetah_v3.6-DEV_x64.AppImage";
hash = "sha256-Bp1IFql96tHc5ssg9nhTrFQqNtaM+5iYJguPGkguvns="; hash = "sha256-I5GafK/W1djSx67xrjcMyPqMSqGW9AfrcPYcGcf0Pag=";
}; };
appimageContents = appimageTools.extract { inherit pname src version; }; appimageContents = appimageTools.extract { inherit pname src version; };

View file

@ -29,11 +29,11 @@ rec {
firefox-beta = buildMozillaMach rec { firefox-beta = buildMozillaMach rec {
pname = "firefox-beta"; pname = "firefox-beta";
version = "112.0b9"; version = "113.0b2";
applicationName = "Mozilla Firefox Beta"; applicationName = "Mozilla Firefox Beta";
src = fetchurl { src = fetchurl {
url = "mirror://mozilla/firefox/releases/${version}/source/firefox-${version}.source.tar.xz"; url = "mirror://mozilla/firefox/releases/${version}/source/firefox-${version}.source.tar.xz";
sha512 = "95d17d5c7415d98b24d41b4419c76adb757f552957a69126c0031cb1c8f16a55b765f66b2e7a45531a643d5c713dea883bde4d436b82cb6661b44f113e890127"; sha512 = "96b1ce4616c0f7337a22803fbdc86fb791c817a452fbf61eb7470a4c4b6c81a8be32d9db18ace5770a99335fb03bfbcdbf73d86257a9404c1f169d4a907ea4e3";
}; };
meta = { meta = {
@ -56,12 +56,12 @@ rec {
firefox-devedition = buildMozillaMach rec { firefox-devedition = buildMozillaMach rec {
pname = "firefox-devedition"; pname = "firefox-devedition";
version = "112.0b9"; version = "113.0b2";
applicationName = "Mozilla Firefox Developer Edition"; applicationName = "Mozilla Firefox Developer Edition";
branding = "browser/branding/aurora"; branding = "browser/branding/aurora";
src = fetchurl { src = fetchurl {
url = "mirror://mozilla/devedition/releases/${version}/source/firefox-${version}.source.tar.xz"; url = "mirror://mozilla/devedition/releases/${version}/source/firefox-${version}.source.tar.xz";
sha512 = "d798803dca258007d355a181263b803365a13385a1bc09bdada07336add019bd36db197cdfa3749240f563641167a9d9e5c0539e58ecd369f575a219a4064b74"; sha512 = "634271b19a0a5369fb91a286da2c476b6570e501bb7d8b05efe22eea1ecff66a7fbf62ef21ac9dcfd863be2d63a3be117615b5c0b1b1fc8c7d746d720b3d9876";
}; };
meta = { meta = {

View file

@ -466,13 +466,13 @@
"vendorHash": "sha256-fqVBnAivVekV+4tpkl+E6eNA3wi8mhLevJRCs3W7L2g=" "vendorHash": "sha256-fqVBnAivVekV+4tpkl+E6eNA3wi8mhLevJRCs3W7L2g="
}, },
"grafana": { "grafana": {
"hash": "sha256-2Ig0ZwU9ZzsfAq5XCFMvL1NCmfnhVjoIrgl74hQypGE=", "hash": "sha256-7WonpFvk9jKPUGRanCmo5H6L01rDBuZN4DGjdaQaBq4=",
"homepage": "https://registry.terraform.io/providers/grafana/grafana", "homepage": "https://registry.terraform.io/providers/grafana/grafana",
"owner": "grafana", "owner": "grafana",
"repo": "terraform-provider-grafana", "repo": "terraform-provider-grafana",
"rev": "v1.36.1", "rev": "v1.37.0",
"spdx": "MPL-2.0", "spdx": "MPL-2.0",
"vendorHash": "sha256-zPO+TbJsFrgfjSaSrX5YRop/0LDDw/grNNntaIGiBU0=" "vendorHash": "sha256-Mv3BKYS1j5AAHbXVCP5C3OQpEmOBea2ru3ONbJ0pYyc="
}, },
"gridscale": { "gridscale": {
"hash": "sha256-61LZyXqb+1kWHBk1/lw5C5hmeL4aHwSSS++9/9L/tDw=", "hash": "sha256-61LZyXqb+1kWHBk1/lw5C5hmeL4aHwSSS++9/9L/tDw=",
@ -484,13 +484,13 @@
"vendorHash": null "vendorHash": null
}, },
"hcloud": { "hcloud": {
"hash": "sha256-FrZdypcyjF3DMWHIb4ijYfbI2VcFeZMu5QJlZt4EMSg=", "hash": "sha256-oFJ2+0qWWmt+lL+Nt0wEPL/G7P8YDtssnLN4K0Pjdsk=",
"homepage": "https://registry.terraform.io/providers/hetznercloud/hcloud", "homepage": "https://registry.terraform.io/providers/hetznercloud/hcloud",
"owner": "hetznercloud", "owner": "hetznercloud",
"repo": "terraform-provider-hcloud", "repo": "terraform-provider-hcloud",
"rev": "v1.37.0", "rev": "v1.38.0",
"spdx": "MPL-2.0", "spdx": "MPL-2.0",
"vendorHash": "sha256-WDnaUBTf8KTCuTdjKd598azjCg4hPDzrrijRknkVV2g=" "vendorHash": "sha256-popuZxLqK7NB2dt7xC5aP6sWyo8BsuhvVoAPZYWsSXU="
}, },
"helm": { "helm": {
"hash": "sha256-X9keFjAmV86F/8ktxiv/VrnkHOazP9e/aOC9aRw1A48=", "hash": "sha256-X9keFjAmV86F/8ktxiv/VrnkHOazP9e/aOC9aRw1A48=",
@ -810,11 +810,11 @@
"vendorHash": "sha256-LRIfxQGwG988HE5fftGl6JmBG7tTknvmgpm4Fu1NbWI=" "vendorHash": "sha256-LRIfxQGwG988HE5fftGl6JmBG7tTknvmgpm4Fu1NbWI="
}, },
"oci": { "oci": {
"hash": "sha256-r+GmKd+kOnx9xwuSORbcCamb1ea1/YZaTvyw59e0nZg=", "hash": "sha256-27vdHG/FRWGPZclW9Q0z/6ntY+of/5/PGIsKsePhF4k=",
"homepage": "https://registry.terraform.io/providers/oracle/oci", "homepage": "https://registry.terraform.io/providers/oracle/oci",
"owner": "oracle", "owner": "oracle",
"repo": "terraform-provider-oci", "repo": "terraform-provider-oci",
"rev": "v4.115.0", "rev": "v4.116.0",
"spdx": "MPL-2.0", "spdx": "MPL-2.0",
"vendorHash": null "vendorHash": null
}, },
@ -882,11 +882,11 @@
"vendorHash": null "vendorHash": null
}, },
"pagerduty": { "pagerduty": {
"hash": "sha256-MouU1SOCHNf4krqZ3CABS1nCne3I+taHh9tbPGoSM6U=", "hash": "sha256-ZjqxXsLHmTbQp5QVsQN6Wj6ff7dOKceuMWsQ9SXSNPE=",
"homepage": "https://registry.terraform.io/providers/PagerDuty/pagerduty", "homepage": "https://registry.terraform.io/providers/PagerDuty/pagerduty",
"owner": "PagerDuty", "owner": "PagerDuty",
"repo": "terraform-provider-pagerduty", "repo": "terraform-provider-pagerduty",
"rev": "v2.12.2", "rev": "v2.13.0",
"spdx": "MPL-2.0", "spdx": "MPL-2.0",
"vendorHash": null "vendorHash": null
}, },
@ -936,11 +936,11 @@
"vendorHash": "sha256-Ntq4wxXPUGbu4+6X1pBsmQsqfJ/jccTiHDJeHVpWe8Y=" "vendorHash": "sha256-Ntq4wxXPUGbu4+6X1pBsmQsqfJ/jccTiHDJeHVpWe8Y="
}, },
"random": { "random": {
"hash": "sha256-eZ2K8kmR5QE/ijAzlIbZl5OI7dw1P2GdQBtoXsbGglM=", "hash": "sha256-IsXKdS3B5kWY5LlNKM0fYjp2uM96ngi6vZ9F46MmfcA=",
"homepage": "https://registry.terraform.io/providers/hashicorp/random", "homepage": "https://registry.terraform.io/providers/hashicorp/random",
"owner": "hashicorp", "owner": "hashicorp",
"repo": "terraform-provider-random", "repo": "terraform-provider-random",
"rev": "v3.5.0", "rev": "v3.5.1",
"spdx": "MPL-2.0", "spdx": "MPL-2.0",
"vendorHash": "sha256-ScY/hAb14SzEGhKLpnJ8HrWOccwc2l0XW6t+f62LyWM=" "vendorHash": "sha256-ScY/hAb14SzEGhKLpnJ8HrWOccwc2l0XW6t+f62LyWM="
}, },
@ -963,11 +963,11 @@
"vendorHash": null "vendorHash": null
}, },
"scaleway": { "scaleway": {
"hash": "sha256-pNiDT5yV+0nnNrwLbgq68csegGyvkqnOOgm9M+WKc0Y=", "hash": "sha256-QIrIL0vqiZafggdfWchlSOzLRDCF5Zubh6MqwOzfr3Y=",
"homepage": "https://registry.terraform.io/providers/scaleway/scaleway", "homepage": "https://registry.terraform.io/providers/scaleway/scaleway",
"owner": "scaleway", "owner": "scaleway",
"repo": "terraform-provider-scaleway", "repo": "terraform-provider-scaleway",
"rev": "v2.16.2", "rev": "v2.16.3",
"spdx": "MPL-2.0", "spdx": "MPL-2.0",
"vendorHash": "sha256-KUbE00fajvs4p8QxmuKV5IoRfCdWtfZTrOftcRAPSws=" "vendorHash": "sha256-KUbE00fajvs4p8QxmuKV5IoRfCdWtfZTrOftcRAPSws="
}, },

View file

@ -38,12 +38,12 @@
let let
pname = "pcloud"; pname = "pcloud";
version = "1.11.0"; version = "1.12.0";
code = "XZspqgVZxM1CCER1we0esiDGuAxshjRSY77X"; code = "XZyc9wVZAbFzyV8ElP71D5v170CvEmVtmrB7";
# Archive link's codes: https://www.pcloud.com/release-notes/linux.html # Archive link's codes: https://www.pcloud.com/release-notes/linux.html
src = fetchzip { src = fetchzip {
url = "https://api.pcloud.com/getpubzip?code=${code}&filename=${pname}-${version}.zip"; url = "https://api.pcloud.com/getpubzip?code=${code}&filename=${pname}-${version}.zip";
hash = "sha256-EXJ+5LwVF5lTXc5zlppRQLCm0EZwqG3ndfK4LIjmWwc="; hash = "sha256-QzBlpF+qtNdSZFv3gU0mQhpVyPTWdGH3c+UHKKGfvKc=";
}; };
appimageContents = appimageTools.extractType2 { appimageContents = appimageTools.extractType2 {

View file

@ -2,13 +2,13 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "mafft"; pname = "mafft";
version = "7.515"; version = "7.520";
src = fetchFromGitLab { src = fetchFromGitLab {
owner = "sysimm"; owner = "sysimm";
repo = pname; repo = pname;
rev = "v${version}"; rev = "v${version}";
sha256 = "sha256-ssZvjOHJLsBjB48sKr1U7VrRZUIduFkme22MdVbzoNk="; sha256 = "sha256-H+EcKahJWwidAx+IUT4uCZEty+S8hUeMSB8VbTu5SmQ=";
}; };
preBuild = '' preBuild = ''

View file

@ -10,24 +10,24 @@ with lib;
let let
pname = "gitkraken"; pname = "gitkraken";
version = "9.2.1"; version = "9.3.0";
throwSystem = throw "Unsupported system: ${stdenv.hostPlatform.system}"; throwSystem = throw "Unsupported system: ${stdenv.hostPlatform.system}";
srcs = { srcs = {
x86_64-linux = fetchzip { x86_64-linux = fetchzip {
url = "https://release.axocdn.com/linux/GitKraken-v${version}.tar.gz"; url = "https://release.axocdn.com/linux/GitKraken-v${version}.tar.gz";
sha256 = "sha256-JyfbCFh76b2ZWQ8J1xhsp8LYeFGdgJcUDgBCJWHf0Rk="; sha256 = "sha256-OX/taX+eYHPWTNNGfZhoiBEG8pFSnjCaTshM+z6MhDU=";
}; };
x86_64-darwin = fetchzip { x86_64-darwin = fetchzip {
url = "https://release.axocdn.com/darwin/GitKraken-v${version}.zip"; url = "https://release.axocdn.com/darwin/GitKraken-v${version}.zip";
sha256 = "sha256-sXWgxl+j78r/OhkMkQMQ6iUPz+SY+QDS4pvLErJTeRQ="; sha256 = "sha256-miUcV35HX73b5YnwMnkqYdQtxfSHJaMdMcgVVBkZs6A=";
}; };
aarch64-darwin = fetchzip { aarch64-darwin = fetchzip {
url = "https://release.axocdn.com/darwin-arm64/GitKraken-v${version}.zip"; url = "https://release.axocdn.com/darwin-arm64/GitKraken-v${version}.zip";
sha256 = "sha256-1IsNJMfqpi+s2bHkB6Uo6FacvuRdLpkF+ctmi5b2Lto="; sha256 = "sha256-yAwvuwxtGQh7/bV/7wShdCVHgZCtRCfmXrdT4dI6+cM=";
}; };
}; };

View file

@ -0,0 +1,40 @@
{ lib
, stdenv
, fetchFromGitHub
, unstableGitUpdater
}:
stdenv.mkDerivation {
name = "nixos-bgrt-plymouth";
version = "unstable-2023-03-10";
src = fetchFromGitHub {
repo = "plymouth-theme-nixos-bgrt";
owner = "helsinki-systems";
rev = "0771e04f13b6b908d815b506472afb1c9a2c81ae";
hash = "sha256-aF4Ro5z4G6LS40ENwFDH8CgV7ldfhzqekuSph/DMQoo=";
};
dontConfigure = true;
dontBuild = true;
installPhase = ''
runHook preInstall
mkdir -p $out/share/plymouth/themes/nixos-bgrt
cp -r $src/{*.plymouth,images} $out/share/plymouth/themes/nixos-bgrt/
substituteInPlace $out/share/plymouth/themes/nixos-bgrt/*.plymouth --replace '@IMAGES@' "$out/share/plymouth/themes/nixos-bgrt/images"
runHook postInstall
'';
passthru.updateScript = unstableGitUpdater { };
meta = with lib; {
description = "BGRT theme with a spinning NixOS logo";
homepage = "https://github.com/helsinki-systems/plymouth-theme-nixos-bgrt";
license = licenses.mit;
maintainers = with maintainers; [ lilyinstarlight ];
platforms = platforms.all;
};
}

View file

@ -2,11 +2,11 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "sc3-plugins"; pname = "sc3-plugins";
version = "3.11.1"; version = "3.13.0";
src = fetchurl { src = fetchurl {
url = "https://github.com/supercollider/sc3-plugins/releases/download/Version-${version}/sc3-plugins-${version}-Source.tar.bz2"; url = "https://github.com/supercollider/sc3-plugins/releases/download/Version-${version}/sc3-plugins-${version}-Source.tar.bz2";
sha256 = "sha256-JjUmu7PJ+x3yRibr+Av2gTREng51fPo7Rk+B4y2JvkQ="; sha256 = "sha256-+N7rhh1ALipy21HUC0jEQ2kCYbWlOveJg9TPe6dnF6I=";
}; };
strictDeps = true; strictDeps = true;

View file

@ -7,7 +7,7 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "adafruit-platformdetect"; pname = "adafruit-platformdetect";
version = "3.44.0"; version = "3.45.0";
format = "pyproject"; format = "pyproject";
disabled = pythonOlder "3.7"; disabled = pythonOlder "3.7";
@ -15,7 +15,7 @@ buildPythonPackage rec {
src = fetchPypi { src = fetchPypi {
pname = "Adafruit-PlatformDetect"; pname = "Adafruit-PlatformDetect";
inherit version; inherit version;
hash = "sha256-mEs1HnMn+3p4+YAyOmqFGrcMpeUwMbpkGQAx/pdDqhk="; hash = "sha256-xhcwEEUAgk1QJjmdAglfLnUlQpG3Pxof4g8c4NuyuPo=";
}; };
SETUPTOOLS_SCM_PRETEND_VERSION = version; SETUPTOOLS_SCM_PRETEND_VERSION = version;

View file

@ -7,14 +7,14 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "aliyun-python-sdk-config"; pname = "aliyun-python-sdk-config";
version = "2.2.3"; version = "2.2.7";
format = "setuptools"; format = "setuptools";
disabled = pythonOlder "3.7"; disabled = pythonOlder "3.7";
src = fetchPypi { src = fetchPypi {
inherit pname version; inherit pname version;
hash = "sha256-rSywGyd9xpR11u9C0kJsx8RSzYhzZ4mF41ZPQ9PWWqQ="; hash = "sha256-IJMU16RySVo6nw5PwreZBLETzF8mH5PdZyE+YgoUVYo=";
}; };
propagatedBuildInputs = [ propagatedBuildInputs = [

View file

@ -11,7 +11,7 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "frigidaire"; pname = "frigidaire";
version = "0.18.4"; version = "0.18.5";
format = "setuptools"; format = "setuptools";
disabled = pythonOlder "3.8"; disabled = pythonOlder "3.8";
@ -19,14 +19,14 @@ buildPythonPackage rec {
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "bm1549"; owner = "bm1549";
repo = pname; repo = pname;
rev = "regs/tags/${version}"; rev = "refs/tags/${version}";
hash = "sha256-U2ixBtigY15RzMNIeUK71uNOndUepK2kE/CTFwl855w="; hash = "sha256-mmHcS0cjj43hCHLiCO8cGPfQoh+nqlNK3MdFP8IhD4w=";
}; };
postPatch = '' postPatch = ''
# https://github.com/bm1549/frigidaire/pull/13 # https://github.com/bm1549/frigidaire/issues/14
substituteInPlace setup.py \ substituteInPlace setup.py \
--replace "urllib3>==1.26.42" "urllib3" \ --replace "urllib3>=1.26.42" "urllib3" \
--replace 'version = "SNAPSHOT"' 'version = "${version}"' --replace 'version = "SNAPSHOT"' 'version = "${version}"'
''; '';

View file

@ -1,17 +1,18 @@
{ lib { lib
, buildPythonPackage , buildPythonPackage
, fetchPypi , fetchFromGitHub
, requests , requests
}: }:
buildPythonPackage rec { buildPythonPackage rec {
pname = "nc-dnsapi"; pname = "nc-dnsapi";
version = "0.1.5"; version = "0.1.6";
src = fetchPypi { src = fetchFromGitHub {
inherit version; owner = "nbuchwitz";
pname = "nc_dnsapi"; repo = "nc_dnsapi";
hash = "sha256-1fvzr3e0ZAbSDOovhLz5GHJCS6l+K89fbYHoaWxO9cA="; rev = "v${version}";
hash = "sha256-OE4+wJbJbUZ+YB5J5OyvytLFCcrnXCeZEqmphHKKprQ=";
}; };
propagatedBuildInputs = [ requests ]; propagatedBuildInputs = [ requests ];

View file

@ -1,49 +1,49 @@
{ lib { lib
, buildPythonPackage , buildPythonPackage
, fetchPypi , fetchPypi
, mock , pytestCheckHook
, nose , pythonOlder
, requests , requests
, yanc
}: }:
buildPythonPackage rec { buildPythonPackage rec {
pname = "ovh"; pname = "ovh";
version = "1.0.0"; version = "1.1.0";
format = "setuptools"; format = "setuptools";
disabled = pythonOlder "3.7";
src = fetchPypi { src = fetchPypi {
inherit pname version; inherit pname version;
hash = "sha256-IQzwu0gwfPNPOLQLCO99KL5Hu2094Y+acQBFXVGzHhU="; hash = "sha256-EI+bWjtHEZPOSkWJx3gvS8y//gugMWl3TrBHKsKO9nk=";
}; };
propagatedBuildInputs = [ propagatedBuildInputs = [
requests requests
]; ];
preCheck = ''
export HOME=$(mktemp -d)
'';
nativeCheckInputs = [ nativeCheckInputs = [
mock pytestCheckHook
nose
yanc
]; ];
# requires network pythonImportsCheck = [
checkPhase = '' "ovh"
nosetests . \ ];
-e test_config_get_conf \
-e test_config_get_custom_conf \
-e test_endpoints \
-e test_init_from_custom_config
'';
meta = { disabledTests = [
# Tests require network access
"test_config_from_files"
"test_config_from_given_config_file"
"test_config_from_invalid_ini_file"
"test_config_from_only_one_file"
"test_endpoints"
];
meta = with lib; {
description = "Thin wrapper around OVH's APIs"; description = "Thin wrapper around OVH's APIs";
homepage = "https://github.com/ovh/python-ovh"; homepage = "https://github.com/ovh/python-ovh";
license = lib.licenses.bsd2; changelog = "https://github.com/ovh/python-ovh/blob/v${version}/CHANGELOG.md";
maintainers = [ lib.maintainers.makefu ]; license = licenses.bsd2;
maintainers = with maintainers; [ makefu ];
}; };
} }

View file

@ -7,14 +7,16 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "zipstream-ng"; pname = "zipstream-ng";
version = "1.3.4"; version = "1.5.0";
format = "setuptools";
disabled = pythonOlder "3.7"; disabled = pythonOlder "3.7";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "pR0Ps"; owner = "pR0Ps";
repo = "zipstream-ng"; repo = "zipstream-ng";
rev = "v${version}"; rev = "refs/tags/v${version}";
sha256 = "NTsnGCddGDUxdHbEoM2ew756psboex3sb6MkYKtaSjQ="; hash = "sha256-4pS2t5IEIUHGJRaO6f9r8xnvXWA6p1EsDQ/jpD8CMLI=";
}; };
pythonImportsCheck = [ pythonImportsCheck = [
@ -32,6 +34,7 @@ buildPythonPackage rec {
and folders on the fly without needing temporary files or excessive memory and folders on the fly without needing temporary files or excessive memory
''; '';
homepage = "https://github.com/pR0Ps/zipstream-ng"; homepage = "https://github.com/pR0Ps/zipstream-ng";
changelog = "https://github.com/pR0Ps/zipstream-ng/blob/v${version}/CHANGELOG.md";
license = licenses.lgpl3Only; license = licenses.lgpl3Only;
maintainers = with maintainers; [ gador ]; maintainers = with maintainers; [ gador ];
}; };

View file

@ -1,4 +1,10 @@
{ buildGoModule, fetchFromGitHub, pandoc, lib }: { lib
, buildGoModule
, fetchFromGitHub
, installShellFiles
, pandoc
, go
}:
buildGoModule rec { buildGoModule rec {
pname = "checkmake"; pname = "checkmake";
@ -8,37 +14,42 @@ buildGoModule rec {
owner = "mrtazz"; owner = "mrtazz";
repo = pname; repo = pname;
rev = version; rev = version;
sha256 = "sha256-Ql8XSQA/w7wT9GbmYOM2vG15GVqj9LxOGIu8Wqp9Wao="; hash = "sha256-Ql8XSQA/w7wT9GbmYOM2vG15GVqj9LxOGIu8Wqp9Wao=";
}; };
vendorSha256 = null; vendorHash = null;
nativeBuildInputs = [ pandoc ]; nativeBuildInputs = [
installShellFiles
pandoc
];
preBuild = ldflags = [
let "-s"
buildVars = { "-w"
version = version; "-X=main.version=${version}"
buildTime = "N/A"; "-X=main.buildTime=1970-01-01T00:00:00Z"
builder = "nix"; "-X=main.builder=nixpkgs"
goversion = "$(go version | egrep -o 'go[0-9]+[.][^ ]*')"; "-X=main.goversion=go${go.version}"
}; ];
buildVarsFlags = lib.concatStringsSep " " (lib.mapAttrsToList (k: v: "-X main.${k}=${v}") buildVars);
in
''
buildFlagsArray+=("-ldflags=${buildVarsFlags}")
'';
ldflags = [ "-s" "-w" ]; postPatch = ''
substituteInPlace man/man1/checkmake.1.md \
--replace REPLACE_DATE 1970-01-01T00:00:00Z
'';
postBuild = ''
pandoc man/man1/checkmake.1.md -st man -o man/man1/checkmake.1
'';
postInstall = '' postInstall = ''
mkdir -p $out/share/man/man1 installManPage man/man1/checkmake.1
pandoc -s -t man -o $out/share/man/man1/checkmake.1 man/man1/checkmake.1.md
''; '';
meta = with lib; { meta = with lib; {
description = "Experimental tool for linting and checking Makefiles"; description = "Experimental tool for linting and checking Makefiles";
homepage = "https://github.com/mrtazz/checkmake"; homepage = "https://github.com/mrtazz/checkmake";
changelog = "https://github.com/mrtazz/checkmake/releases/tag/${src.rev}";
license = licenses.mit; license = licenses.mit;
maintainers = with maintainers; [ vidbina ]; maintainers = with maintainers; [ vidbina ];
longDescription = '' longDescription = ''

View file

@ -2,16 +2,16 @@
buildGoModule rec { buildGoModule rec {
pname = "hcloud"; pname = "hcloud";
version = "1.32.0"; version = "1.33.0";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "hetznercloud"; owner = "hetznercloud";
repo = "cli"; repo = "cli";
rev = "v${version}"; rev = "v${version}";
sha256 = "sha256-sYoi33Pmre8NHcew/DTKk8eNFqo89Rw19r5akNfm26Y="; sha256 = "sha256-Itu/VS6wpEHWLmDiGq9m7qyUr6lMr4uQm8SJNAkOPsQ=";
}; };
vendorHash = "sha256-RP4hSHIKeVJVrpauxgTo9caxO57i9IG9geLKAz5ZHyY="; vendorHash = "sha256-gz8vSVWh9wyM91rjJT102UJXBpeDoU895lTrHHZpj3I=";
ldflags = [ ldflags = [
"-s" "-w" "-s" "-w"
@ -28,6 +28,7 @@ buildGoModule rec {
''; '';
meta = { meta = {
changelog = "https://github.com/hetznercloud/cli/releases/tag/v${version}";
description = "A command-line interface for Hetzner Cloud, a provider for cloud virtual private servers"; description = "A command-line interface for Hetzner Cloud, a provider for cloud virtual private servers";
homepage = "https://github.com/hetznercloud/cli"; homepage = "https://github.com/hetznercloud/cli";
license = lib.licenses.mit; license = lib.licenses.mit;

View file

@ -13,16 +13,16 @@
rustPlatform.buildRustPackage rec { rustPlatform.buildRustPackage rec {
pname = "cargo-deny"; pname = "cargo-deny";
version = "0.13.8"; version = "0.13.9";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "EmbarkStudios"; owner = "EmbarkStudios";
repo = pname; repo = pname;
rev = version; rev = version;
hash = "sha256-6RmC54DsL31/SBrA16p+iub7VTQvc1nG+ml+6Xaj0NM="; hash = "sha256-fkbYPn7GmnOgLvJqbizVKKLBnzVn0Ji6jQc23DimIX4=";
}; };
cargoHash = "sha256-u3hv1phSwZ4oILFMWIAqWhdt0jI8ao3gje1WZA3ZFo8="; cargoHash = "sha256-WHr2Ky0LlK/EVOrSK3MF9Yt/Qe/6o7Ftx7X8iECj6pM=";
nativeBuildInputs = [ pkg-config ]; nativeBuildInputs = [ pkg-config ];

View file

@ -11,16 +11,16 @@
rustPlatform.buildRustPackage rec { rustPlatform.buildRustPackage rec {
pname = "cargo-generate"; pname = "cargo-generate";
version = "0.18.1"; version = "0.18.2";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "cargo-generate"; owner = "cargo-generate";
repo = "cargo-generate"; repo = "cargo-generate";
rev = "v${version}"; rev = "v${version}";
sha256 = "sha256-0o7kemIxKCf+oNCl2ryKT02w49LQUuKaFIQUDt5mIw4="; sha256 = "sha256-FtYdhnw8QrW2wHjLLIXVcByiVFQ97eyrZWsaxt7mmPE=";
}; };
cargoSha256 = "sha256-DnPf75MEIbX4UQ6XeGLRE4giu+DxgWWmKJY34jrPwpc="; cargoSha256 = "sha256-UM9sf4LMR7x6haDH7/DFjsZZCng+9E5EnLt6HtTLvCU=";
nativeBuildInputs = [ pkg-config ]; nativeBuildInputs = [ pkg-config ];

View file

@ -2,16 +2,16 @@
rustPlatform.buildRustPackage rec { rustPlatform.buildRustPackage rec {
pname = "cargo-temp"; pname = "cargo-temp";
version = "0.2.15"; version = "0.2.16";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "yozhgoor"; owner = "yozhgoor";
repo = pname; repo = pname;
rev = "v${version}"; rev = "v${version}";
sha256 = "sha256-Z6qmtZfnpEZ1/XkmAijDo4nRfZOPW9hEIFTycdOYILk="; sha256 = "sha256-9rFczpVboJ+TPQzuegFj8RGYBel+4n5iY4B0sruK5wc=";
}; };
cargoSha256 = "sha256-EDdOnkOk5VIrzjJSTojdjmGAEDPMqW4PPE0JP+GUYnE="; cargoSha256 = "sha256-uIgDs7dFJjZgOE/y3T11N3zl8AwRvIyJbIC7wD7Nr7Q=";
meta = with lib; { meta = with lib; {
description = "A CLI tool that allow you to create a temporary new Rust project using cargo with already installed dependencies"; description = "A CLI tool that allow you to create a temporary new Rust project using cargo with already installed dependencies";

View file

@ -29,12 +29,12 @@ let
in in
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
version = "2.7.8"; version = "2.7.9";
pname = "dar"; pname = "dar";
src = fetchzip { src = fetchzip {
url = "mirror://sourceforge/dar/${pname}-${version}.tar.gz"; url = "mirror://sourceforge/dar/${pname}-${version}.tar.gz";
sha256 = "sha256-W/6kSkIaeHumE2yGGbU4Z2lk1d2toQ1AM012TUI1EZw="; sha256 = "sha256-q5ZfX0bybyvJ0NjrJQ2/+o0n7dBLGxdIDevls3xOQMg=";
}; };
outputs = [ "out" "dev" ]; outputs = [ "out" "dev" ];

View file

@ -31,7 +31,8 @@ stdenv.mkDerivation rec {
patches = [ ./xmlcatalog_patch.patch ]; patches = [ ./xmlcatalog_patch.patch ];
preConfigure = '' preConfigure = ''
./autogen.sh substituteInPlace ./autogen.sh --replace pkg-config '$PKG_CONFIG'
NOCONFIGURE=1 ./autogen.sh
''; '';
configureFlags = [ "--enable-man" configureFlags = [ "--enable-man"

View file

@ -1,5 +1,8 @@
{ lib, stdenv, fetchurl, zlib, imagemagick, libpng, glib, pkg-config, libgsf { lib, stdenv, fetchurl, zlib, imagemagick, libpng, glib, pkg-config, libgsf
, libxml2, bzip2 }: , libxml2, bzip2
, autoreconfHook
, buildPackages
}:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "wv"; pname = "wv";
@ -10,11 +13,20 @@ stdenv.mkDerivation rec {
sha256 = "17f16lkdv1c3amaz2hagiicih59ynpp4786k1m2qa1sw68xhswsc"; sha256 = "17f16lkdv1c3amaz2hagiicih59ynpp4786k1m2qa1sw68xhswsc";
}; };
nativeBuildInputs = [ pkg-config ]; nativeBuildInputs = [ pkg-config autoreconfHook ];
buildInputs = [ zlib imagemagick libpng glib libgsf libxml2 bzip2 ]; buildInputs = [ zlib imagemagick libpng glib libgsf libxml2 bzip2 ];
configureFlags = [
"PKG_CONFIG=${buildPackages.pkg-config}/bin/${buildPackages.pkg-config.targetPrefix}pkg-config"
];
hardeningDisable = [ "format" ]; hardeningDisable = [ "format" ];
# autoreconfHook fails hard if these two files do not exist
postPatch = ''
touch AUTHORS ChangeLog
'';
meta = { meta = {
description = "Converter from Microsoft Word formats to human-editable ones"; description = "Converter from Microsoft Word formats to human-editable ones";
platforms = lib.platforms.unix; platforms = lib.platforms.unix;

View file

@ -6,20 +6,21 @@
rustPlatform.buildRustPackage rec { rustPlatform.buildRustPackage rec {
pname = "aardvark-dns"; pname = "aardvark-dns";
version = "1.5.0"; version = "1.6.0";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "containers"; owner = "containers";
repo = pname; repo = pname;
rev = "v${version}"; rev = "v${version}";
hash = "sha256-N439ubEayoyfGrzkXE7+TeJQkddy8PZn5Lhmc/X5VxU="; hash = "sha256-l240kejJjv3rVb4S9ngXo88kmByuS/Co3AB/SSv+iIA=";
}; };
cargoHash = "sha256-cIHz672jd8NKLyLvwsZInLerdA9MXRgWdpJFgMSgs9Q="; cargoHash = "sha256-d3u/He8+Ei+tX37EgYTGW5gjcalawlTdPekV9iLK7XI=";
passthru.tests = { inherit (nixosTests) podman; }; passthru.tests = { inherit (nixosTests) podman; };
meta = with lib; { meta = with lib; {
changelog = "https://github.com/containers/aardvark-dns/releases/tag/${src.rev}";
description = "Authoritative dns server for A/AAAA container records"; description = "Authoritative dns server for A/AAAA container records";
homepage = "https://github.com/containers/aardvark-dns"; homepage = "https://github.com/containers/aardvark-dns";
license = licenses.asl20; license = licenses.asl20;

View file

@ -9,21 +9,16 @@
rustPlatform.buildRustPackage rec { rustPlatform.buildRustPackage rec {
pname = "netavark"; pname = "netavark";
version = "1.5.0"; version = "1.6.0";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "containers"; owner = "containers";
repo = pname; repo = pname;
rev = "v${version}"; rev = "v${version}";
hash = "sha256-EuhnI7N8Ry6qV4q3QxdHdTuJ7F4gIA3a9NZnb33KWZ8="; hash = "sha256-USGmYLBv2ynnLx5jg+WkRle0AMtO7dDgf41VIepoHN0=";
}; };
cargoLock = { cargoHash = "sha256-zj1eE7f4/wSVe+78abMePqsIrCPl6Uhtavn8hq7+ZRY=";
lockFile = ./Cargo.lock;
outputHashes = {
"netavark_proxy-0.1.0" = "sha256-Rhnry2Y33ogpK1hQSyWD90BDzIJHzlgn8vtHu2t3KLw=";
};
};
nativeBuildInputs = [ installShellFiles mandown protobuf ]; nativeBuildInputs = [ installShellFiles mandown protobuf ];
@ -35,6 +30,7 @@ rustPlatform.buildRustPackage rec {
passthru.tests = { inherit (nixosTests) podman; }; passthru.tests = { inherit (nixosTests) podman; };
meta = with lib; { meta = with lib; {
changelog = "https://github.com/containers/netavark/releases/tag/${src.rev}";
description = "Rust based network stack for containers"; description = "Rust based network stack for containers";
homepage = "https://github.com/containers/netavark"; homepage = "https://github.com/containers/netavark";
license = licenses.asl20; license = licenses.asl20;

View file

@ -2,13 +2,13 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "trurl"; pname = "trurl";
version = "0.3"; version = "0.4";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "curl"; owner = "curl";
repo = pname; repo = pname;
rev = "${pname}-${version}"; rev = "${pname}-${version}";
sha256 = "sha256-z7Na7lXDzSmBTuSBaizyG892D3IfbN43ytPjOEQ9CAA="; sha256 = "sha256-f9z0gPtHcn3iWFA6MT6ngok0nXBcd6zJ8Tjnb5Lzf6c=";
}; };
separateDebugInfo = stdenv.isLinux; separateDebugInfo = stdenv.isLinux;

View file

@ -38810,6 +38810,8 @@ with pkgs;
nixos-icons = callPackage ../data/misc/nixos-artwork/icons.nix { }; nixos-icons = callPackage ../data/misc/nixos-artwork/icons.nix { };
nixos-grub2-theme = callPackage ../data/misc/nixos-artwork/grub2-theme.nix { }; nixos-grub2-theme = callPackage ../data/misc/nixos-artwork/grub2-theme.nix { };
nixos-bgrt-plymouth = callPackage ../data/themes/nixos-bgrt-plymouth { };
nixos-container = callPackage ../tools/virtualization/nixos-container { }; nixos-container = callPackage ../tools/virtualization/nixos-container { };
nixos-generators = callPackage ../tools/nix/nixos-generators { }; nixos-generators = callPackage ../tools/nix/nixos-generators { };