Merge master into staging-next

This commit is contained in:
github-actions[bot] 2023-04-21 06:01:08 +00:00 committed by GitHub
commit 2994ad0fdd
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
73 changed files with 926 additions and 709 deletions

View file

@ -3522,6 +3522,12 @@
githubId = 10701143;
name = "David Crompton";
};
david-hamelin = {
email = "david.hamelin@outlook.fr";
github = "HamelinDavid";
githubId = 118536343;
name = "David Hamelin";
};
davidrusu = {
email = "davidrusu.me@gmail.com";
github = "davidrusu";

View file

@ -41,9 +41,10 @@ in {
documentation = [ "https://netbird.io/docs/" ];
after = [ "network.target" ];
wantedBy = [ "multi-user.target" ];
path = with pkgs; [
openresolv
];
serviceConfig = {
AmbientCapabilities = [ "CAP_NET_ADMIN" ];
DynamicUser = true;
Environment = [
"NB_CONFIG=/var/lib/netbird/config.json"
"NB_LOG_FILE=console"

View file

@ -336,7 +336,7 @@ in
ProtectProc = "noaccess";
ProtectSystem = "strict";
RestrictAddressFamilies = [ "AF_INET" "AF_INET6" ];
RestrictAddressFamilies = [ "AF_INET" "AF_INET6" "AF_UNIX" ];
RestrictNamespaces = true;
RestrictRealtime = true;
RestrictSUIDSGID = true;

View file

@ -2,14 +2,13 @@
stdenv.mkDerivation rec {
pname = "artyFX";
# Fix build with lv2 1.18: https://github.com/openAVproductions/openAV-ArtyFX/pull/41/commits/492587461b50d140455aa3c98d915eb8673bebf0
version = "unstable-2020-04-28";
version = "1.3.1";
src = fetchFromGitHub {
owner = "openAVproductions";
repo = "openAV-ArtyFX";
rev = "8c542627d936a01b1d97825e7f26a8e95633f7aa";
sha256 = "0wwg8ivnpyy0235bapjy4g0ij85zq355jwi6c1nkrac79p4z9ail";
rev = "release-${version}";
hash = "sha256-GD9nwXdXSJX5OvAMxEAnngkvRW+E1jrNfWXK122bsTM=";
};
nativeBuildInputs = [ cmake pkg-config ];

View file

@ -4,7 +4,7 @@
, ladspa-sdk
}:
stdenv.mkDerivation (self: {
stdenv.mkDerivation (finalAttrs: {
pname = "tap-plugins";
version = "unstable-2020-12-09";

View file

@ -5,12 +5,12 @@
, ncurses
}:
stdenv.mkDerivation (self: {
stdenv.mkDerivation (finalAttrs: {
pname = "moe";
version = "1.13";
src = fetchurl {
url = "mirror://gnu/moe/moe-${self.version}.tar.lz";
url = "mirror://gnu/moe/moe-${finalAttrs.version}.tar.lz";
hash = "sha256-Q6VXvFEvidbHGOX0ECnP46BVaCYg642+zmMC80omFGs=";
};

View file

@ -29,14 +29,14 @@
, speexdsp
}:
stdenv.mkDerivation (self: {
stdenv.mkDerivation (finalAttrs: {
pname = "dosbox-staging";
version = "0.80.1";
src = fetchFromGitHub {
owner = "dosbox-staging";
repo = "dosbox-staging";
rev = "v${self.version}";
rev = "v${finalAttrs.version}";
hash = "sha256-I90poBeLSq1c8PXyjrx7/UcbfqFNnnNiXfJdWhLPGMc=";
};

View file

@ -29,7 +29,7 @@ let
in
# Only SDL frontend needs to specify whether to use Wayland
assert forceWayland -> !enableQt;
stdenv.mkDerivation (self: {
stdenv.mkDerivation (finalAttrs: {
pname = "ppsspp"
+ lib.optionalString enableQt "-qt"
+ lib.optionalString (!enableQt) "-sdl"
@ -39,13 +39,13 @@ stdenv.mkDerivation (self: {
src = fetchFromGitHub {
owner = "hrydgard";
repo = "ppsspp";
rev = "v${self.version}";
rev = "v${finalAttrs.version}";
fetchSubmodules = true;
sha256 = "sha256-7xzhN8JIQD4LZg8sQ8rLNYZrW0nCNBfZFgzoKdoWbKc=";
};
postPatch = ''
substituteInPlace git-version.cmake --replace unknown ${self.src.rev}
substituteInPlace git-version.cmake --replace unknown ${finalAttrs.src.rev}
substituteInPlace UI/NativeApp.cpp --replace /usr/share $out/share
'';

View file

@ -7,13 +7,13 @@
let
inherit (qt5) qtbase qtmultimedia wrapQtAppsHook;
in
stdenv.mkDerivation (self: {
stdenv.mkDerivation (finalAttrs: {
pname = "rpcemu";
version = "0.9.4";
src = fetchhg {
url = "http://www.home.marutan.net/hg/rpcemu";
rev = "release_${self.version}";
rev = "release_${finalAttrs.version}";
sha256 = "sha256-UyjfTfUpSvJNFPkQWPKppxp/kO0hVGo5cE9RuCU8GJI=";
};

View file

@ -25,14 +25,14 @@
, wrapGAppsHook
}:
stdenv.mkDerivation (self: {
stdenv.mkDerivation (finalAttrs: {
pname = "xemu";
version = "0.7.85";
src = fetchFromGitHub {
owner = "xemu-project";
repo = "xemu";
rev = "v${self.version}";
rev = "v${finalAttrs.version}";
hash = "sha256-sVUkB2KegdKlHlqMvSwB1nLdJGun2x2x9HxtNHnpp1s=";
fetchSubmodules = true;
};
@ -94,7 +94,7 @@ stdenv.mkDerivation (self: {
# to run `XEMU_COMMIT=$(cat XEMU_COMMIT)` (and similar)
branch = "master";
commit = "d8fa50e524c22f85ecb2e43108fd6a5501744351";
inherit (self) version;
inherit (finalAttrs) version;
in ''
patchShebangs .
configureFlagsArray+=("--extra-cflags=-DXBOX=1 -Wno-error=redundant-decls")
@ -133,7 +133,7 @@ stdenv.mkDerivation (self: {
Xbox game console, enabling people to play their original Xbox games on
Windows, macOS, and Linux systems.
'';
changelog = "https://github.com/xemu-project/xemu/releases/tag/v${self.version}";
changelog = "https://github.com/xemu-project/xemu/releases/tag/v${finalAttrs.version}";
license = lib.licenses.gpl2Plus;
maintainers = with lib.maintainers; [ AndersonTorres genericnerdyusername ];
platforms = with lib.platforms; linux;

View file

@ -5,14 +5,14 @@
, SDL2
}:
stdenv.mkDerivation (self: {
stdenv.mkDerivation (finalAttrs: {
pname = "yapesdl";
version = "0.71.2";
src = fetchFromGitHub {
owner = "calmopyrin";
repo = "yapesdl";
rev = "v${self.version}";
rev = "v${finalAttrs.version}";
hash = "sha256-QGF3aS/YSzdGxHONKyA/iTewEVYsjBAsKARVMXkFV2k=";
};

View file

@ -137,5 +137,6 @@ stdenv.mkDerivation rec {
platforms = [ "x86_64-linux" ];
license = licenses.unfree;
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
maintainers = with maintainers; [ kindrowboat ];
};
}

View file

@ -110,13 +110,13 @@
"vendorHash": null
},
"aws": {
"hash": "sha256-XCGMoa/x8hkf+7gL0qYBX7jMx4wnMXxpyx/wH9ff+m4=",
"hash": "sha256-gI53y6/cbgXnWmFqihVPOZEtq4ZbpLtv1dgLiSxnYo4=",
"homepage": "https://registry.terraform.io/providers/hashicorp/aws",
"owner": "hashicorp",
"repo": "terraform-provider-aws",
"rev": "v4.63.0",
"rev": "v4.64.0",
"spdx": "MPL-2.0",
"vendorHash": "sha256-t6Hg1FLCd4dh6d3J0uNsNKKnz5T8/yoIXFo7bRO+XHM="
"vendorHash": "sha256-1eIJCtcrod6MUragxcx2qoTJO9OVbD3n+VErL6xnvmw="
},
"azuread": {
"hash": "sha256-bCnCj2pEd29aQVePGeaTbVhH6sF/Y+lj94SEw1+tROc=",
@ -128,11 +128,11 @@
"vendorHash": null
},
"azurerm": {
"hash": "sha256-MSglw8EylPaAoMFz3S7pUeedNROeNAPTSXWN+NiIXN8=",
"hash": "sha256-tStlnMSlkkL+X/DP0SBmnm7xL6dH8HfyiaKY/McuMQE=",
"homepage": "https://registry.terraform.io/providers/hashicorp/azurerm",
"owner": "hashicorp",
"repo": "terraform-provider-azurerm",
"rev": "v3.52.0",
"rev": "v3.53.0",
"spdx": "MPL-2.0",
"vendorHash": null
},
@ -318,11 +318,11 @@
"vendorHash": null
},
"dns": {
"hash": "sha256-pTBPSiPO84L9vhBv4mJIMJP0UNVwrz/MX0YCZODwb7s=",
"hash": "sha256-Bzj1rLTzWJuqKEq5mz0UAbYMWMp4JoRhedfC2lORocE=",
"homepage": "https://registry.terraform.io/providers/hashicorp/dns",
"owner": "hashicorp",
"repo": "terraform-provider-dns",
"rev": "v3.3.0",
"rev": "v3.3.1",
"spdx": "MPL-2.0",
"vendorHash": "sha256-wx8BXlobu86Nk9D8o5loKhbO14ANI+shFQ2i7jswKgE="
},
@ -354,11 +354,11 @@
"vendorHash": "sha256-oVTanZpCWs05HwyIKW2ajiBPz1HXOFzBAt5Us+EtTRw="
},
"equinix": {
"hash": "sha256-GGJNfHizFc+wXNo7u/mqtonIs5D/S8RydBsIkftNcjc=",
"hash": "sha256-wuOgnliqwA8huZHmFuegbtuFbpTpe1VgQ53Z+XcgHjw=",
"homepage": "https://registry.terraform.io/providers/equinix/equinix",
"owner": "equinix",
"repo": "terraform-provider-equinix",
"rev": "v1.14.0",
"rev": "v1.14.1",
"spdx": "MIT",
"vendorHash": "sha256-rJev48aS0nd8DRWmUN4i0LgDYvfjdfoO67N6AiWeg+k="
},
@ -638,11 +638,11 @@
"vendorHash": "sha256-lXQHo66b9X0jZhoF+5Ix5qewQGyI82VPJ7gGzc2CHao="
},
"kubernetes": {
"hash": "sha256-FV5FoEd0zjXa8x77r/z8Tn/I1lZI1NZ4a8yisAuAhNQ=",
"hash": "sha256-B13jQTZqFb5o/GRTf4iQWUbOPhbb4uYKUy35nQrKGLI=",
"homepage": "https://registry.terraform.io/providers/hashicorp/kubernetes",
"owner": "hashicorp",
"repo": "terraform-provider-kubernetes",
"rev": "v2.19.0",
"rev": "v2.20.0",
"spdx": "MPL-2.0",
"vendorHash": null
},
@ -773,13 +773,13 @@
"vendorHash": "sha256-WF4AdTu6lxoNSCsFKLMeQbHgH6j+hM0VNBRsue+azJA="
},
"nomad": {
"hash": "sha256-oHY+jM4JQgLlE1wd+/H9H8H2g0e9ZuxI6OMlz3Izfjg=",
"hash": "sha256-1TmcFS+ul7xpSGqQohcCdeQ2zuDD429xGI0X2Add5HQ=",
"homepage": "https://registry.terraform.io/providers/hashicorp/nomad",
"owner": "hashicorp",
"repo": "terraform-provider-nomad",
"rev": "v1.4.19",
"rev": "v1.4.20",
"spdx": "MPL-2.0",
"vendorHash": "sha256-3t8pUAwuVeZN5cYGs72YsdRvJunudSmKSldFWEFVA/4="
"vendorHash": "sha256-jnZ7LzKgyPVCnYoWp+nDeQy2w91sBVX43KjInzqRWqc="
},
"ns1": {
"hash": "sha256-F7nKtDlVnW7jDPTeszYv9aYMAnHo2/k+MxsXdjghS88=",
@ -855,13 +855,13 @@
"vendorHash": "sha256-62q67aaOZA3fQmyL8bEHB+W497bcx9Xy7kKrbkjkbaI="
},
"opentelekomcloud": {
"hash": "sha256-QcpA7FreTgITmnt0fQHUmUK6FZMP0QCeQK2MN2Y9tFQ=",
"hash": "sha256-bRvs4IxnUObX/ChPdCn97VUQSxTjV2tfnmBmWmgAXUA=",
"homepage": "https://registry.terraform.io/providers/opentelekomcloud/opentelekomcloud",
"owner": "opentelekomcloud",
"repo": "terraform-provider-opentelekomcloud",
"rev": "v1.34.1",
"rev": "v1.34.2",
"spdx": "MPL-2.0",
"vendorHash": "sha256-4tJe8v31txzLBbruicOI6WUdDk38CqfLniFyc3hWVxg="
"vendorHash": "sha256-VEreMBvqvBGUZz5EY5+0jbNDOVbmhYerfLYGa1rl+aw="
},
"opsgenie": {
"hash": "sha256-Wbe+DyK5wKuZZX8yd3DJN+2wT8KZt+YsBwJYKnZnfcI=",
@ -882,11 +882,11 @@
"vendorHash": null
},
"pagerduty": {
"hash": "sha256-1OmHEWpilZH+wIY9d9J2JvTgTXw5AzKXbt0JLSVL9/I=",
"hash": "sha256-NWrE6DFyoI1RQnxLThenGeFNGj8AFiVWhXysk8U7RpI=",
"homepage": "https://registry.terraform.io/providers/PagerDuty/pagerduty",
"owner": "PagerDuty",
"repo": "terraform-provider-pagerduty",
"rev": "v2.14.2",
"rev": "v2.14.3",
"spdx": "MPL-2.0",
"vendorHash": null
},

View file

@ -6,6 +6,7 @@
, glib
, gtk3
, lib
, libappindicator
, libdrm
, libgcrypt
, libkrb5
@ -14,6 +15,7 @@
, xorg
, systemd
, stdenv
, vips
, at-spi2-core
, autoPatchelfHook
, wrapGAppsHook
@ -49,18 +51,20 @@ stdenv.mkDerivation {
alsa-lib
at-spi2-core
cups
gtk3
glib
gtk3
libdrm
libgcrypt
libkrb5
mesa
nss
vips
xorg.libXdamage
];
runtimeDependencies = [
(lib.getLib systemd)
runtimeDependencies = map lib.getLib [
libappindicator
systemd
];
installPhase = ''
@ -74,9 +78,16 @@ stdenv.mkDerivation {
--replace "/usr/share" "$out/share"
ln -s $out/opt/QQ/qq $out/bin/qq
# Remove bundled libraries
rm -r $out/opt/QQ/resources/app/sharp-lib
runHook postInstall
'';
preFixup = ''
gappsWrapperArgs+=(--prefix PATH : "${lib.makeBinPath [ gjs ]}")
'';
meta = with lib; {
homepage = "https://im.qq.com/linuxqq/";
description = "Messaging app";

View file

@ -9,11 +9,11 @@
python3.pkgs.buildPythonApplication rec {
pname = "scriv";
version = "1.2.1";
version = "1.3.1";
src = fetchPypi {
inherit pname version;
hash = "sha256-le39dmQs965rXNQJdVRdivWPY5jKv+g/91Xo7tuN3U4=";
hash = "sha256-TfWX7gp7PcwNUxXXZJ3wke/LGz/wjwtRppg0ByfRcRg=";
};
propagatedBuildInputs = with python3.pkgs; [

View file

@ -82,7 +82,7 @@ let
inherit (darwin.apple_sdk_11_0.frameworks)
AVFoundation CoreFoundation CoreMedia Cocoa CoreAudio MediaPlayer Accelerate;
luaEnv = lua.withPackages (ps: with ps; [ luasocket ]);
in stdenv.mkDerivation (self: {
in stdenv.mkDerivation (finalAttrs: {
pname = "mpv";
version = "0.35.1";
@ -91,7 +91,7 @@ in stdenv.mkDerivation (self: {
src = fetchFromGitHub {
owner = "mpv-player";
repo = "mpv";
rev = "v${self.version}";
rev = "v${finalAttrs.version}";
sha256 = "sha256-CoYTX9hgxLo72YdMoa0sEywg4kybHbFsypHk1rCM6tM=";
};
@ -233,7 +233,7 @@ in stdenv.mkDerivation (self: {
mpv is a free and open-source general-purpose video player, based on the
MPlayer and mplayer2 projects, with great improvements above both.
'';
changelog = "https://github.com/mpv-player/mpv/releases/tag/v${self.version}";
changelog = "https://github.com/mpv-player/mpv/releases/tag/v${finalAttrs.version}";
license = licenses.gpl2Plus;
maintainers = with maintainers; [ AndersonTorres fpletz globin ma27 tadeokondrak ];
platforms = platforms.unix;

View file

@ -8,13 +8,13 @@
stdenvNoCC.mkDerivation rec {
pname = "mpvacious";
version = "0.20";
version = "0.23";
src = fetchFromGitHub {
owner = "Ajatt-Tools";
repo = "mpvacious";
rev = "v${version}";
sha256 = "sha256-9Lf7MVaJ5eC5Gb1PdGBvtENU8AAVq2jsUkY3wJfztt8=";
sha256 = "sha256-b0JUT5Y0u/H9p5whuFTU8EgQnKzFCUR2HA9NO+mxe04=";
};
postPatch = ''

View file

@ -2,13 +2,13 @@
stdenvNoCC.mkDerivation (finalAttrs: {
pname = "uosc";
version = "4.6.0";
version = "4.7.0";
src = fetchFromGitHub {
owner = "tomasklaen";
repo = "uosc";
rev = finalAttrs.version;
hash = "sha256-AxApKlSaRLPl6VsXsARfaT3kWDK6AB2AAEmIHYiuFaM=";
hash = "sha256-JqlBjhwRgmXl6XfHYTwtNWZj656EDHjcdWOlCgihF5I=";
};
postPatch = ''

View file

@ -21,14 +21,14 @@
, wrapQtAppsHook
}:
stdenv.mkDerivation (self: {
stdenv.mkDerivation (finalAttrs: {
pname = "qmplay2";
version = "23.02.05";
src = fetchFromGitHub {
owner = "zaps166";
repo = "QMPlay2";
rev = self.version;
rev = finalAttrs.version;
sha256 = "sha256-ZDpUgD9qTvjopGFVrwTBSEmrXn+4aKq2zeqoTnXwmI8=";
fetchSubmodules = true;
};
@ -71,7 +71,7 @@ stdenv.mkDerivation (self: {
files, Rayman 2 music and chiptunes. It contains YouTube and MyFreeMP3
browser.
'';
changelog = "https://github.com/zaps166/QMPlay2/releases/tag/${self.version}";
changelog = "https://github.com/zaps166/QMPlay2/releases/tag/${finalAttrs.version}";
license = lib.licenses.lgpl3Plus;
maintainers = with lib.maintainers; [ AndersonTorres ];
platforms = lib.platforms.linux;

View file

@ -12,19 +12,19 @@
, makeDesktopItem
}:
stdenv.mkDerivation (self: {
stdenv.mkDerivation (finalAttrs: {
pname = "podman-desktop";
version = "0.12.0";
src = fetchFromGitHub {
owner = "containers";
repo = "podman-desktop";
rev = "v${self.version}";
rev = "v${finalAttrs.version}";
sha256 = "sha256-gEjcI+bfETYZB/pHDXRcNxNVDsbwuqQL1E22fMkIJHI=";
};
offlineCache = fetchYarnDeps {
yarnLock = "${self.src}/yarn.lock";
yarnLock = "${finalAttrs.src}/yarn.lock";
sha256 = "sha256-x0hqNxi6r1i3vBe1tJQl+Oht2St9VIH3Eq27MZLkojA=";
};
@ -103,7 +103,7 @@ stdenv.mkDerivation (self: {
icon = "podman-desktop";
desktopName = "Podman Desktop";
genericName = "Desktop client for podman";
comment = self.meta.description;
comment = finalAttrs.meta.description;
categories = [ "Utility" ];
startupWMClass = "Podman Desktop";
})
@ -112,7 +112,7 @@ stdenv.mkDerivation (self: {
meta = with lib; {
description = "A graphical tool for developing on containers and Kubernetes";
homepage = "https://podman-desktop.io";
changelog = "https://github.com/containers/podman-desktop/releases/tag/v${self.version}";
changelog = "https://github.com/containers/podman-desktop/releases/tag/v${finalAttrs.version}";
license = licenses.asl20;
maintainers = with maintainers; [ panda2134 ];
inherit (electron.meta) platforms;

View file

@ -22,14 +22,14 @@
let
wlroots = wlroots_0_16;
in
stdenv.mkDerivation (self: {
stdenv.mkDerivation (finalAttrs: {
pname = "dwl";
version = "0.4";
src = fetchFromGitHub {
owner = "djpohly";
repo = "dwl";
rev = "v${self.version}";
rev = "v${finalAttrs.version}";
hash = "sha256-OW7K7yMYSzqZWpQ9Vmpy8EgdWvyv3q1uh8A40f6AQF4=";
};
@ -87,7 +87,7 @@ stdenv.mkDerivation (self: {
- Limited to 2000 SLOC to promote hackability
- Tied to as few external dependencies as possible
'';
changelog = "https://github.com/djpohly/dwl/releases/tag/v${self.version}";
changelog = "https://github.com/djpohly/dwl/releases/tag/v${finalAttrs.version}";
license = lib.licenses.gpl3Only;
maintainers = [ lib.maintainers.AndersonTorres ];
inherit (wayland.meta) platforms;

View file

@ -20,7 +20,7 @@
, xmodmap
}:
stdenv.mkDerivation (self: {
stdenv.mkDerivation (finalAttrs: {
pname = "hypr";
version = "unstable-2023-01-26";
@ -72,7 +72,7 @@ stdenv.mkDerivation (self: {
'';
meta = with lib; {
inherit (self.src.meta) homepage;
inherit (finalAttrs.src.meta) homepage;
description = "A tiling X11 window manager written in modern C++";
license = licenses.bsd3;
maintainers = with maintainers; [ AndersonTorres ];

View file

@ -7,13 +7,13 @@
, pkg-config
}:
stdenv.mkDerivation (self: {
stdenv.mkDerivation (finalAttrs: {
pname = "katriawm";
version = "22.12";
src = fetchzip {
name = self.pname + "-" + self.version;
url = "https://www.uninformativ.de/git/katriawm/archives/katriawm-v${self.version}.tar.gz";
name = finalAttrs.pname + "-" + finalAttrs.version;
url = "https://www.uninformativ.de/git/katriawm/archives/katriawm-v${finalAttrs.version}.tar.gz";
hash = "sha256-xFKr4PxqvnQEAWplhRsaL5rhmSJpnImpk1eXFX0N1tc=";
};

View file

@ -23,14 +23,14 @@
let
wlroots = wlroots_0_16;
in
stdenv.mkDerivation (self: {
stdenv.mkDerivation (finalAttrs: {
pname = "labwc";
version = "0.6.2";
src = fetchFromGitHub {
owner = "labwc";
repo = "labwc";
rev = self.version;
rev = finalAttrs.version;
hash = "sha256-yZ1tXx7AA9pFc5C6c/J3B03/TfXw1PsAunNNiee3BGU=";
};
@ -64,7 +64,7 @@ stdenv.mkDerivation (self: {
meta = with lib; {
homepage = "https://github.com/labwc/labwc";
description = "A Wayland stacking compositor, similar to Openbox";
changelog = "https://raw.githubusercontent.com/labwc/labwc/${self.version}/NEWS.md";
changelog = "https://raw.githubusercontent.com/labwc/labwc/${finalAttrs.version}/NEWS.md";
license = licenses.gpl2Plus;
maintainers = with maintainers; [ AndersonTorres ];
inherit (wayland.meta) platforms;

View file

@ -16,14 +16,14 @@
, pkg-config
}:
stdenv.mkDerivation (self: {
stdenv.mkDerivation (finalAttrs: {
pname = "pekwm";
version = "0.3.0";
src = fetchFromGitHub {
owner = "pekdon";
repo = "pekwm";
rev = "release-${self.version}";
rev = "release-${finalAttrs.version}";
hash= "sha256-hA+TBAs9NMcc5DKIkzyUHWck3Xht+yeCO54xJ6oXXuQ=";
};
@ -65,7 +65,7 @@ stdenv.mkDerivation (self: {
they should when starting applications.
- Chainable Keygrabber, usability for everyone.
'';
changelog = "https://raw.githubusercontent.com/pekwm/pekwm/release-${self.version}/NEWS.md";
changelog = "https://raw.githubusercontent.com/pekwm/pekwm/release-${finalAttrs.version}/NEWS.md";
license = lib.licenses.gpl2Plus;
maintainers = [ lib.maintainers.AndersonTorres ];
platforms = lib.platforms.linux;

View file

@ -55,16 +55,16 @@ assert (extraParameters != null) -> set != null;
buildNpmPackage rec {
pname = if set != null then "iosevka-${set}" else "iosevka";
version = "22.0.0";
version = "22.0.2";
src = fetchFromGitHub {
owner = "be5invis";
repo = "iosevka";
rev = "v${version}";
hash = "sha256-TvzUUuwmDP2K1deUsODV/FDjPTgZjVvilUdfrkeaO88=";
hash = "sha256-cBIcf6GEJnkOvKPMWTb9dWqN9uPs4ynr6tLc7+B6f3k=";
};
npmDepsHash = "sha256-G+iAGKweh5MOFTaNHLnSUwVMTSlgL/w0zrS2SrJrsJE=";
npmDepsHash = "sha256-tLdJuDFVPdnEtHdGdU7G6N+LIiINVVB5/NNFaeveK/U=";
nativeBuildInputs = [
remarshal

View file

@ -2,12 +2,12 @@
stdenvNoCC.mkDerivation rec {
pname = "cldr-annotations";
version = "42.0";
version = "43.0";
src = fetchzip {
url = "https://unicode.org/Public/cldr/${lib.versions.major version}/cldr-common-${version}.zip";
stripRoot = false;
hash = "sha256-paRon3ecGXNp3ZDnN1DU9RVU2NDWTBiKjy0OP3vcPLE=";
hash = "sha256-L8ikzRpSw4mDCV79TiUqhPHWC0PmGi4i4He0OAB54R0=";
};
installPhase = ''

View file

@ -1,48 +1,34 @@
{ stdenv
, lib
, fetchFromGitHub
, fetchpatch
, dtkwidget
, qt5integration
, qt5platform-plugins
, dde-qt-dbus-factory
, cmake
, pkg-config
, qttools
, wrapQtAppsHook
, dtkwidget
, qt5integration
, qt5platform-plugins
, qtbase
, qtsvg
, wrapQtAppsHook
, dde-qt-dbus-factory
, kcodecs
, syntax-highlighting
, libchardet
, libuchardet
, libiconv
, gtest
}:
stdenv.mkDerivation rec {
pname = "deepin-editor";
version = "5.10.35";
version = "6.0.7";
src = fetchFromGitHub {
owner = "linuxdeepin";
repo = pname;
rev = version;
sha256 = "sha256-X3tsmtqMUSpYQZqCmgtCLCSGwzSmCZagF7TUWQYJsqU=";
sha256 = "sha256-7dHSybjoWZ1alcMsMm4BEEQJjQgNmhC7Eskeo3ZmoS8=";
};
patches = [
(fetchpatch {
name = "chore-use-GNUInstallDirs-in-CmakeLists.patch";
url = "https://github.com/linuxdeepin/deepin-editor/commit/7f4314f386a3c8f5cdea3618591b8eb027d034c3.patch";
sha256 = "sha256-/aSBa2nILc/YrFchUyhBHHs2c7Mv6N1juwD5Sdc39Uo=";
})
];
postPatch = ''
substituteInPlace src/common/utils.h --replace "/usr/share" "$out/share"
'';
nativeBuildInputs = [
cmake
pkg-config
@ -51,18 +37,17 @@ stdenv.mkDerivation rec {
];
buildInputs = [
qtbase
qtsvg
dtkwidget
qt5integration
qt5platform-plugins
qtbase
qtsvg
dde-qt-dbus-factory
kcodecs
syntax-highlighting
libchardet
libuchardet
libiconv
gtest
];
strictDeps = true;

View file

@ -5,13 +5,13 @@
stdenv.mkDerivation {
pname = "gnome-shell-extension-paperwm";
version = "unstable-2022-12-14";
version = "unstable-2023-04-20";
src = fetchFromGitHub {
owner = "paperwm";
repo = "PaperWM";
rev = "7c0863c944a02d4e8095034403bff6ade3579091";
hash = "sha256-EN0sWW/NymRNKrApeFnqg8ax7Et4hr0gKZuvMF4kJYU=";
rev = "1130b663806d6daba1c8355c4b99c287d237e918";
hash = "sha256-JlamW5DznVZ8G0REqXcxEt/IlHa3GMN184WFpeclhd4=";
};
dontConfigure = true;

View file

@ -12,7 +12,7 @@
let
inherit (harePackages) harec;
in
stdenv.mkDerivation (self: {
stdenv.mkDerivation (finalAttrs: {
pname = "hare";
version = "unstable-2023-03-15";

View file

@ -4,7 +4,7 @@
, qbe
}:
stdenv.mkDerivation (self: {
stdenv.mkDerivation (finalAttrs: {
pname = "harec";
version = "unstable-2023-02-18";

View file

@ -93,9 +93,9 @@ let
);
externalDeps' = lib.filter (dep: !lib.isDerivation dep) externalDeps;
luarocksDrv = luaLib.toLuaModule ( lua.stdenv.mkDerivation (self: let
luarocksDrv = luaLib.toLuaModule ( lua.stdenv.mkDerivation (finalAttrs: let
rocksSubdir = "${self.pname}-${self.version}-rocks";
rocksSubdir = "${finalAttrs.pname}-${finalAttrs.version}-rocks";
luarocks_content = let
generatedConfig = luaLib.generateLuarocksConfig {
externalDeps = externalDeps ++ externalDepsGenerated;
@ -108,13 +108,13 @@ let
'';
in builtins.removeAttrs attrs ["disabled" "externalDeps" "extraVariables"] // {
name = namePrefix + pname + "-" + self.version;
name = namePrefix + pname + "-" + finalAttrs.version;
inherit rockspecVersion;
nativeBuildInputs = [
wrapLua
luarocks
] ++ lib.optionals doCheck ([ luarocksCheckHook ] ++ self.nativeCheckInputs);
] ++ lib.optionals doCheck ([ luarocksCheckHook ] ++ finalAttrs.nativeCheckInputs);
buildInputs = buildInputs
++ (map (d: d.dep) externalDeps');

View file

@ -8,14 +8,14 @@
stdenv.mkDerivation rec {
pname = "capnproto";
version = "0.10.3";
version = "0.10.4";
# release tarballs are missing some ekam rules
src = fetchFromGitHub {
owner = "capnproto";
repo = "capnproto";
rev = "v${version}";
sha256 = "sha256-QrBSIKDwVlG8AIE/F4tnRq14xdhT05NKsBMldWzQQFo=";
sha256 = "sha256-45sxnVyyYIw9i3sbFZ1naBMoUzkpP21WarzR5crg4X8=";
};
nativeBuildInputs = [ cmake ];

View file

@ -7,13 +7,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "rapidfuzz-cpp";
version = "1.11.2";
version = "1.11.3";
src = fetchFromGitHub {
owner = "maxbachmann";
repo = "rapidfuzz-cpp";
rev = "v${finalAttrs.version}";
hash = "sha256-1TO0CVq/b9odiwnfOQAcPiSM4EuxIAUPs+zS3F0caHg=";
hash = "sha256-Qqdw5dy+JUBSDpbWEh3Ap3+3h+CcNdfBL+rloRzWGEQ=";
};
nativeBuildInputs = [

View file

@ -0,0 +1,47 @@
{ lib
, stdenv
, fetchFromGitea
, cmake
, pkg-config
, lz4
, pugixml
, zlib
}:
stdenv.mkDerivation (finalAttrs: {
pname = "libxisf";
version = "0.2.3";
src = fetchFromGitea {
domain = "gitea.nouspiro.space";
owner = "nou";
repo = "libXISF";
rev = "v${finalAttrs.version}";
hash = "sha256-u5EYnRO2rUV8ofLL9qfACeVvVbWXEXpkqh2Q4OOxpaQ=";
};
nativeBuildInputs = [
cmake
pkg-config
];
cmakeFlags = [
"-DUSE_BUNDLED_LIBS=OFF"
] ++ lib.optional stdenv.hostPlatform.isStatic "-DBUILD_SHARED_LIBS=OFF";
buildInputs = [
lz4
pugixml
zlib
];
doCheck = true;
meta = with lib; {
description = "Library to load and write XISF format from PixInsight";
homepage = "https://gitea.nouspiro.space/nou/libXISF";
license = licenses.gpl3Plus;
maintainers = with maintainers; [ panicgh ];
platforms = platforms.linux;
};
})

View file

@ -418,7 +418,7 @@ final: prev: {
src = fetchurl {
url = "https://registry.npmjs.org/prisma/-/prisma-${version}.tgz";
hash = "sha512-xqVper4mbwl32BWzLpdznHAYvYDWQQWK2tBfXjdUD397XaveRyAP7SkBZ6kFlIg8kKayF4hvuaVtYwXd9BodAg==";
hash = "sha512-L9mqjnSmvWIRCYJ9mQkwCtj4+JDYYTdhoyo8hlsHNDXaZLh/b4hR0IoKIBbTKxZuyHQzLopb/+0Rvb69uGV7uA==";
};
postInstall = with pkgs; ''
wrapProgram "$out/bin/prisma" \

View file

@ -0,0 +1,21 @@
{ lib, buildDunePackage, fetchurl }:
buildDunePackage rec {
pname = "unisim_archisec";
version = "0.0.5";
src = fetchurl {
url = "https://github.com/binsec/unisim_archisec/releases/download/0.0.5/unisim_archisec-0.0.5.tbz";
sha256 = "sha256-94Ky7rtR8oFTtWshTYaY6gyJdqrY3QKMF7qTkZQweXQ=";
};
duneVersion = "3";
meta = {
homepage = "https://binsec.github.io";
downloadPage = "https://github.com/binsec/unisim_archisec";
description = "UNISIM-VP DBA decoder";
license = lib.licenses.bsd3;
maintainers = [ lib.maintainers.david-hamelin ];
};
}

View file

@ -5,6 +5,7 @@
, poetry-core
, pytest-mock
, pytestCheckHook
, pythonRelaxDepsHook
, rapidfuzz
}:
@ -22,6 +23,11 @@ buildPythonPackage rec {
nativeBuildInputs = [
poetry-core
pythonRelaxDepsHook
];
pythonRelaxDeps = [
"rapidfuzz"
];
propagatedBuildInputs = [

View file

@ -2,7 +2,7 @@
buildPythonPackage rec {
pname = "ducc0";
version = "0.29.0";
version = "0.30.0";
disabled = pythonOlder "3.7";
@ -11,7 +11,7 @@ buildPythonPackage rec {
owner = "mtr";
repo = "ducc";
rev = "ducc0_${lib.replaceStrings ["."] ["_"] version}";
hash = "sha256-lI0h1dn+7qY6I4FWn7wFFu1mlqIILTX4wD8YjLzFt9c=";
hash = "sha256-xYjgJGtWl9AjnzlFvdj/0chnIUDmoH85AtKXsNBwWUU=";
};
buildInputs = [ pybind11 ];

View file

@ -12,14 +12,14 @@
buildPythonPackage rec {
pname = "google-cloud-securitycenter";
version = "1.20.0";
version = "1.21.0";
format = "setuptools";
disabled = pythonOlder "3.7";
src = fetchPypi {
inherit pname version;
hash = "sha256-r6HulAsKLJvL6jS/cKiMgdbYHeiChje4a7PCz6qA2yM=";
hash = "sha256-zk5yZYevzpWmTOAAJgdNx9lnoTxjaq5XFJ+2hDQOBuc=";
};
propagatedBuildInputs = [

View file

@ -12,6 +12,7 @@
, pytestCheckHook
, pythonOlder
, pyyaml
, requests
, setuptools
, tabulate
, timeago
@ -19,7 +20,7 @@
buildPythonPackage rec {
pname = "meshtastic";
version = "2.0.12";
version = "2.1.6";
format = "setuptools";
disabled = pythonOlder "3.7";
@ -28,7 +29,7 @@ buildPythonPackage rec {
owner = "meshtastic";
repo = "Meshtastic-python";
rev = "refs/tags/${version}";
hash = "sha256-Y3X5LW85e+OQ548H13fQ0s+R870Hzp0kVd+v+lbdqtg=";
hash = "sha256-xfE4hfnf9NFA9iwce1onclLJOYgMWxuionmVUPDVEuw=";
};
propagatedBuildInputs = [
@ -41,6 +42,7 @@ buildPythonPackage rec {
pyserial
pyyaml
setuptools
requests
tabulate
timeago
];
@ -103,6 +105,11 @@ buildPythonPackage rec {
"test_writeGPIOs"
"test_reboot"
"test_shutdown"
"test_main_sendtext"
"test_main_sendtext_with_channel"
"test_MeshInterface"
"test_getNode_not_local"
"test_getNode_not_local_timeout"
];
meta = with lib; {

View file

@ -26,14 +26,14 @@
buildPythonPackage rec {
pname = "PyQt6";
version = "6.4.2";
version = "6.5.0";
format = "pyproject";
disabled = pythonOlder "3.6";
src = fetchPypi {
inherit pname version;
hash = "sha256-dAJE9gj+Fe4diWlcQ/MaFMrspBxPAqw2yG37pKXVgT0=";
hash = "sha256-uXy0vpssiZeQTqZozzsKSuWCIZb3eSWQ0F7N5iFqn7w=";
};
patches = [

View file

@ -11,14 +11,14 @@
buildPythonPackage rec {
pname = "PyQt6_Charts";
version = "6.4.0";
version = "6.5.0";
format = "pyproject";
disabled = pythonOlder "3.6";
src = fetchPypi {
inherit pname version;
sha256 = "sha256-tG6xKEBRagOcNvcLs/hCMzf5j94ma1gs6tQEm3e0P2Q=";
sha256 = "sha256-b/APZbJRf5m/EG3dKMdvPKNE+R7PW6aBkeIKLZACSWI=";
};
# fix include path and increase verbosity

View file

@ -13,14 +13,14 @@
buildPythonPackage rec {
pname = "PyQt6_WebEngine";
version = "6.4.0";
version = "6.5.0";
format = "pyproject";
disabled = pythonOlder "3.6";
src = fetchPypi {
inherit pname version;
hash = "sha256-THHBMIYKvNEeBMr7IuM5g/qaOu6DI8UZCbFaFwGCjiE=";
hash = "sha256-i6nbVsTBgaKi+rFnPKNeW2PcaRE/CFAn3cQ8cQttbuk=";
};
# fix include path and increase verbosity

View file

@ -5,6 +5,7 @@
, poetry-core
, pytestCheckHook
, pythonOlder
, pythonRelaxDepsHook
, rapidfuzz
, requests
}:
@ -25,6 +26,11 @@ buildPythonPackage rec {
nativeBuildInputs = [
poetry-core
pythonRelaxDepsHook
];
pythonRelaxDeps = [
"rapidfuzz"
];
propagatedBuildInputs = [

File diff suppressed because it is too large Load diff

View file

@ -14,13 +14,13 @@
# function correctly.
rustPlatform.buildRustPackage rec {
pname = "prisma-engines";
version = "4.12.0";
version = "4.13.0";
src = fetchFromGitHub {
owner = "prisma";
repo = "prisma-engines";
rev = version;
sha256 = "sha256-bSyAWJ4ukiXVyKI1iGvCs2cMgW1jdYRs5cgTdOCXvrQ=";
sha256 = "sha256-NJQvu+EREF40u5P3i8h2yGYC1vM6Q8xEXX9WyOnJkBM=";
};
# Use system openssl.
@ -33,8 +33,8 @@ rustPlatform.buildRustPackage rec {
"graphql-parser-0.3.0" = "sha256-0ZAsj2mW6fCLhwTETucjbu4rPNzfbNiHu2wVTBlTNe4=";
"mobc-0.7.3" = "sha256-Ts2VVAuZakS+Sy/rEUrCe7RJX5MWs/TTO60c7mH+5sU=";
"mysql_async-0.31.3" = "sha256-hvuZTJ8W6L2s2gYAGJXBezkeAHTu06zIvJGQjoYX+7Q=";
"postgres-native-tls-0.5.0" = "sha256-6aDlwv9+Tt9ncOPRnhKNAgafcPhqM1V31Ix+fplwdUc=";
"quaint-0.2.0-alpha.13" = "sha256-UI1B/BylEQQko48D+sQzUhD7qIK2Z84115bu7NkDSFw=";
"postgres-native-tls-0.5.0" = "sha256-OYbtGYAvDDCTeYfhav/BI2LJSyMyUERD7xa8GA/57rI=";
"quaint-0.2.0-alpha.13" = "sha256-Z7Zl1ZXzP3YE1Z1iuuj9V6dYBD2DpJngVbDLb4l/gjc=";
};
};
@ -59,7 +59,7 @@ rustPlatform.buildRustPackage rec {
cargoBuildFlags = [
"-p" "query-engine"
"-p" "query-engine-node-api"
"-p" "migration-engine-cli"
"-p" "schema-engine-cli"
"-p" "prisma-fmt"
];

View file

@ -2,15 +2,15 @@
buildGoModule rec {
pname = "konstraint";
version = "0.27.0";
version = "0.27.1";
src = fetchFromGitHub {
owner = "plexsystems";
repo = pname;
rev = "v${version}";
sha256 = "sha256-8n9VDFDpadbToHeefZLsqlRMwKPxDbQtjuDiOpts3qc=";
sha256 = "sha256-Ax85ePUzwzOP0dFtNxNj7/UvoyijuCnlqZokl4rGRZk=";
};
vendorHash = "sha256-fQZNQiyDpkPqwZXGEFPsUbEK7qvTObfDeA4PbS0TxAo=";
vendorHash = "sha256-9CDond0OMnqvsLipEqnxbXZD6v/w+CJkPophBUchb7s=";
# Exclude go within .github folder
excludedPackages = ".github";

View file

@ -3,14 +3,14 @@
, fetchFromGitHub
}:
stdenv.mkDerivation (self: {
stdenv.mkDerivation (finalAttrs: {
pname = "acr";
version = "2.1.1";
src = fetchFromGitHub {
owner = "radareorg";
repo = "acr";
rev = self.version;
rev = finalAttrs.version;
hash = "sha256-JReYgIqQISQuLPd4pUbqbKtBOXT0/YJCn9czz2VTVBs=";
};

View file

@ -7,14 +7,14 @@
, runtimeShell
}:
stdenv.mkDerivation (self: {
stdenv.mkDerivation (finalAttrs: {
pname = "argbash";
version = "2.10.0";
src = fetchFromGitHub {
owner = "matejak";
repo = "argbash";
rev = self.version;
rev = finalAttrs.version;
hash = "sha256-G739q6OhsXEldpIxiyOU51AmG4RChMqaN1t2wOy6sPU=";
};

View file

@ -5,16 +5,16 @@
buildGoModule rec {
pname = "elfinfo";
version = "1.2.1";
version = "1.2.2";
src = fetchFromGitHub {
owner = "xyproto";
repo = "elfinfo";
rev = version;
sha256 = "sha256-vnlPSNyabFjucxHU1w5EPIO9UmTiuCKEzGMC+EZRTtM=";
sha256 = "sha256-HnjHOjanStqmDXnc6Z9w0beCMJFf/ndWbYxoDEaOws4=";
};
vendorSha256 = null;
vendorHash = null;
meta = with lib; {
description = "Small utility for showing information about ELF files";

View file

@ -17,14 +17,14 @@
, installShellFiles
}:
stdenv.mkDerivation (self: {
stdenv.mkDerivation (finalAttrs: {
pname = "luarocks";
version = "3.9.1";
src = fetchFromGitHub {
owner = "luarocks";
repo = "luarocks";
rev = "v${self.version}";
rev = "v${finalAttrs.version}";
sha256 = "sha256-G6HDap3pspeQtGDBq+ukN7kftDaT/CozMVdYM60F6HI=";
};
@ -76,7 +76,7 @@ stdenv.mkDerivation (self: {
--suffix LUA_CPATH ";" "$(echo "$out"/lib/lua/*/)?.so" \
--suffix LUA_CPATH ";" "$(echo "$out"/share/lua/*/)?/init.lua" \
--suffix PATH : ${lib.makeBinPath ([ unzip ] ++
lib.optionals (self.pname == "luarocks-nix") [ file nix-prefetch-git ])}
lib.optionals (finalAttrs.pname == "luarocks-nix") [ file nix-prefetch-git ])}
}
done
'' + lib.optionalString (stdenv.buildPlatform.canExecute stdenv.hostPlatform) ''

View file

@ -3,16 +3,14 @@
, fetchurl
}:
stdenv.mkDerivation (self: {
stdenv.mkDerivation (finalAttrs: {
pname = "byacc";
version = "20230219";
src = fetchurl {
urls = let
inherit (self) pname version;
in [
"https://invisible-mirror.net/archives/byacc/${pname}-${version}.tgz"
"ftp://ftp.invisible-island.net/byacc/${pname}-${version}.tgz"
urls = [
"https://invisible-mirror.net/archives/byacc/byacc-${finalAttrs.version}.tgz"
"ftp://ftp.invisible-island.net/byacc/byacc-${finalAttrs.version}.tgz"
];
hash = "sha256-NrlyptSul1hN0YaSX7vDl9JssgYyp2wvUqx2U80IG1g=";
};

View file

@ -2,11 +2,11 @@
stdenvNoCC.mkDerivation (finalAttrs: {
pname = "twilio-cli";
version = "5.6.0";
version = "5.7.0";
src = fetchzip {
url = "https://twilio-cli-prod.s3.amazonaws.com/twilio-v${finalAttrs.version}/twilio-v${finalAttrs.version}.tar.gz";
sha256 = "sha256-M6UQ6P021FYQOSZ3AXfXHDgD8NLkcdhzfDin9ElXyNU=";
sha256 = "sha256-qlStCQKm+L50n3oFCuP+M4zzonmlx9gpDrGeNZ2Ex8A=";
};
buildInputs = [ nodejs ];

View file

@ -18,11 +18,11 @@ let
availableBinaries = {
x86_64-linux = {
platform = "linux-x64";
checksum = "sha256-26mkizwkF0qPX2+0rkjep28ZuNlLGPljCvVO73t34Lk=";
checksum = "sha256-ozyQya2WxnDK6of1VfxlDlXo6IDGxAXkCjFt3DqRM4k=";
};
aarch64-linux = {
platform = "linux-arm64";
checksum = "sha256-gcf/MJ5aNUPoH6qz0n9vjviTec1rcxB0UzF+++6bUTs=";
checksum = "sha256-UxceWQ/eIGPFXNFIPSzBe431qqp54GwDbs9p7cqLosA=";
};
};
inherit (stdenv.hostPlatform) system;
@ -30,7 +30,7 @@ let
inherit (binary) platform checksum;
in stdenv.mkDerivation rec {
pname = "cypress";
version = "10.10.0";
version = "12.9.0";
src = fetchzip {
url = "https://cdn.cypress.io/desktop/${version}/${platform}/cypress.zip";

View file

@ -8,7 +8,7 @@
}:
assert lib.elem ui [ "terminal" "curses" ];
stdenv.mkDerivation (self: {
stdenv.mkDerivation (finalAttrs: {
pname = "2048-cli";
version = "unstable-2019-12-10";

View file

@ -8,12 +8,12 @@
, SDL2_ttf
}:
stdenv.mkDerivation (self: {
stdenv.mkDerivation (finalAttrs: {
pname = "lbreakouthd";
version = "1.1.2";
src = fetchurl {
url = "mirror://sourceforge/lgames/lbreakouthd-${self.version}.tar.gz";
url = "mirror://sourceforge/lgames/lbreakouthd-${finalAttrs.version}.tar.gz";
hash = "sha256-fK7w5uS7zPJnbEmY3YpxoA9cGuooQbVlDB9Mu6yB8hw=";
};
@ -27,7 +27,7 @@ stdenv.mkDerivation (self: {
hardeningDisable = [ "format" ];
passthru.updateScript = directoryListingUpdater {
inherit (self) pname version;
inherit (finalAttrs) pname version;
url = "https://lgames.sourceforge.io/LBreakoutHD/";
extraRegex = "(?!.*-win(32|64)).*";
};

View file

@ -198,12 +198,12 @@ in rec {
dracula = mkTmuxPlugin rec {
pluginName = "dracula";
version = "2.0.0";
version = "2.1.0";
src = fetchFromGitHub {
owner = "dracula";
repo = "tmux";
rev = "v${version}";
sha256 = "ILs+GMltb2AYNUecFMyQZ/AuETB0PCFF2InSnptVBos=";
sha256 = "89S8LHTx2gYWj+Ejws5f6YRQgoj0rYE7ITtGtZibl30=";
};
meta = with lib; {
homepage = "https://draculatheme.com/tmux";

View file

@ -8,12 +8,12 @@
, pkg-config
}:
stdenv.mkDerivation (self: {
stdenv.mkDerivation (finalAttrs: {
pname = "alsa-tools";
version = "1.2.5";
src = fetchurl {
url = "mirror://alsa/tools/alsa-tools-${self.version}.tar.bz2";
url = "mirror://alsa/tools/alsa-tools-${finalAttrs.version}.tar.bz2";
hash = "sha256-NacQJ6AfTX3kci4iNSDpQN5os8VwtsZxaRVnrij5iT4=";
};

View file

@ -4,14 +4,14 @@
, kernel
}:
stdenv.mkDerivation (self: {
stdenv.mkDerivation (finalAttrs: {
pname = "hid-nintendo";
version = "3.2";
src = fetchFromGitHub {
owner = "nicman23";
repo = "dkms-hid-nintendo";
rev = self.version;
rev = finalAttrs.version;
hash = "sha256-2a+95zwyhJsF/KSo/Pm/JZ7ktDG02UZjsixSnVUXRrA=";
};

View file

@ -14,12 +14,12 @@
, xorgproto
}:
stdenv.mkDerivation (self: {
stdenv.mkDerivation (finalAttrs: {
pname = "nas";
version = "1.9.5";
src = fetchurl {
url = "mirror://sourceforge/nas/nas-${self.version}.tar.gz";
url = "mirror://sourceforge/nas/nas-${finalAttrs.version}.tar.gz";
hash = "sha256-t4hK+zj+7AOhlr07fpxHuAPIMOzRDXRV6cl+Eiw3lEw=";
};

View file

@ -5,7 +5,7 @@
"checksum": "5a65179c291bc480696ca323d2f8c4874985458303eff8f233e16cdca4e88e6f",
"contents_checksum": "038c999c7a7d70d5133eab7dc5868c4c3d0358431dad250f9833306af63016c8",
"size": 800,
"source": "components/google-cloud-sdk-alpha-20230324213959.tar.gz",
"source": "components/google-cloud-sdk-alpha-20230410222307.tar.gz",
"type": "tar"
},
"dependencies": [
@ -22,8 +22,8 @@
"platform": {},
"platform_required": false,
"version": {
"build_number": 20230324213959,
"version_string": "2023.03.24"
"build_number": 20230410222307,
"version_string": "2023.04.10"
}
},
{
@ -560,15 +560,15 @@
"platform_required": false,
"version": {
"build_number": 0,
"version_string": "1.9.73"
"version_string": "1.9.74"
}
},
{
"data": {
"checksum": "9ee98c4e0d8b8ab0b611f009dabb7ff970ab3aae3d9b3670137f06e22c24f23d",
"contents_checksum": "9ce47001c34dd733d7b9af5cef0c9143c5e332cd53c42581fd3413bcfb986687",
"size": 4456298,
"source": "components/google-cloud-sdk-app-engine-go-darwin-arm-20230317195124.tar.gz",
"checksum": "9ccbf2d3f1b16c6e135c0f212ffc23a57014bfe630760e053c5fd598c3d7c81e",
"contents_checksum": "6ed06edd2ff2d1a53c731cf5fefa978b8821111df2fd4c5c053539bf5e8e68d1",
"size": 4463608,
"source": "components/google-cloud-sdk-app-engine-go-darwin-arm-20230410222307.tar.gz",
"type": "tar"
},
"dependencies": [
@ -594,16 +594,16 @@
},
"platform_required": false,
"version": {
"build_number": 20230317195124,
"version_string": "1.9.73"
"build_number": 20230410222307,
"version_string": "1.9.74"
}
},
{
"data": {
"checksum": "eab5919985bc653e824aacf3f7cb512c5c6dc704c7126c5324f918321f51fb6e",
"contents_checksum": "3bf2f6a279d32628645bc05f6aa442557b502c12b639541aa72c11b597b6f9e4",
"size": 4654616,
"source": "components/google-cloud-sdk-app-engine-go-darwin-x86_64-20230317195124.tar.gz",
"checksum": "541aadb1f47c1746f88bbb544c075dfe69d721d5f1c0febc1791d896001e1bf7",
"contents_checksum": "76b0489355b7682fc72f0433f7f5b2d5f486f6cc9f7afe414771fb874509bf49",
"size": 4658275,
"source": "components/google-cloud-sdk-app-engine-go-darwin-x86_64-20230410222307.tar.gz",
"type": "tar"
},
"dependencies": [
@ -629,16 +629,16 @@
},
"platform_required": false,
"version": {
"build_number": 20230317195124,
"version_string": "1.9.73"
"build_number": 20230410222307,
"version_string": "1.9.74"
}
},
{
"data": {
"checksum": "02ce33c22af742bc894e89c58b6da16eb2a5e9bb27b47ed7c7efc4e5d601027e",
"contents_checksum": "c34d60f0ad1db0ffaab6d7f185ace22f9b684ce0c45364027b711aa2f5e1ec2e",
"size": 4409259,
"source": "components/google-cloud-sdk-app-engine-go-linux-arm-20230317195124.tar.gz",
"checksum": "0285d1f1181f05dff4fd971095760c2cc31c93db77393a73584a8b96f2ee28e9",
"contents_checksum": "b51ee28c36a553f2d9c3e2bbdd38969861d49da7501fa8377faa53b91f3f9aee",
"size": 4418740,
"source": "components/google-cloud-sdk-app-engine-go-linux-arm-20230410222307.tar.gz",
"type": "tar"
},
"dependencies": [
@ -664,16 +664,16 @@
},
"platform_required": false,
"version": {
"build_number": 20230317195124,
"version_string": "1.9.73"
"build_number": 20230410222307,
"version_string": "1.9.74"
}
},
{
"data": {
"checksum": "69b03dbfe6a5a15f5923602fe3b0b47f20b7be0e2bd460d40bbf061f663985b4",
"contents_checksum": "ccb2ea5318acbaaba5fc1fb8ab0884be0af7eb85b1029f837db2423adac7603a",
"size": 4808474,
"source": "components/google-cloud-sdk-app-engine-go-linux-x86-20230317195124.tar.gz",
"checksum": "9ace85dd79d0cbe1239829215fe7bbbec1402cd76b1d6a04672909f818d78ba5",
"contents_checksum": "1262e24409d76def1483927ef95203635637f28c56fa5fd3fd643a47ba4ad38d",
"size": 4813823,
"source": "components/google-cloud-sdk-app-engine-go-linux-x86-20230410222307.tar.gz",
"type": "tar"
},
"dependencies": [
@ -699,16 +699,16 @@
},
"platform_required": false,
"version": {
"build_number": 20230317195124,
"version_string": "1.9.73"
"build_number": 20230410222307,
"version_string": "1.9.74"
}
},
{
"data": {
"checksum": "a87fbb39717e40303347c0c67e0984f918a5623895c25eddb8fc1a9458482cd5",
"contents_checksum": "4460f4ae203876f88313526f9916132f9d8aa25297cdf90939b01361e3c89a71",
"size": 4720972,
"source": "components/google-cloud-sdk-app-engine-go-linux-x86_64-20230317195124.tar.gz",
"checksum": "d27520cde52bece0702e1b5883a62bf1ed86c4dd07ff2325babe5eb428dfb1f9",
"contents_checksum": "09fcb20e1a31f23528b7177343e5c462a542d3a279b29eb796e8435a50bc20e2",
"size": 4727758,
"source": "components/google-cloud-sdk-app-engine-go-linux-x86_64-20230410222307.tar.gz",
"type": "tar"
},
"dependencies": [
@ -734,16 +734,16 @@
},
"platform_required": false,
"version": {
"build_number": 20230317195124,
"version_string": "1.9.73"
"build_number": 20230410222307,
"version_string": "1.9.74"
}
},
{
"data": {
"checksum": "1d8f7cf92fc9420902fc2ab6db77b1b02ffd396b6afef62c229494066299dd09",
"contents_checksum": "d37b785758e21ffdf03a30ef3eebc8cf1d1a77918c04a8be2295a9c77608142a",
"size": 4916192,
"source": "components/google-cloud-sdk-app-engine-go-windows-x86-20230317195124.tar.gz",
"checksum": "99a6f51c86bc35826bbb6238f5c019a1db67a3a6a725cb5af0a3a8b08665b27f",
"contents_checksum": "311aebedf540d23402665c67a125ba7342bc01524cf3b86f361c991052db0485",
"size": 4916010,
"source": "components/google-cloud-sdk-app-engine-go-windows-x86-20230410222307.tar.gz",
"type": "tar"
},
"dependencies": [
@ -769,16 +769,16 @@
},
"platform_required": false,
"version": {
"build_number": 20230317195124,
"version_string": "1.9.73"
"build_number": 20230410222307,
"version_string": "1.9.74"
}
},
{
"data": {
"checksum": "79242a945bf952a935039590440dbb6cef9323285378255ae25d0719e18590b6",
"contents_checksum": "546d214135b59654bdac7837244ed0b054257202f64561d0aa66707df13f25d5",
"size": 4784421,
"source": "components/google-cloud-sdk-app-engine-go-windows-x86_64-20230317195124.tar.gz",
"checksum": "e34f285a94e28318a0d7cfccf53388a47250c2ee164f33634d9ef9dfe62409e5",
"contents_checksum": "535438cf6e6ac0a8317cb784a875f932a68c32b2cb0cdcd4387b50573b7c8a6b",
"size": 4786620,
"source": "components/google-cloud-sdk-app-engine-go-windows-x86_64-20230410222307.tar.gz",
"type": "tar"
},
"dependencies": [
@ -804,8 +804,8 @@
},
"platform_required": false,
"version": {
"build_number": 20230317195124,
"version_string": "1.9.73"
"build_number": 20230410222307,
"version_string": "1.9.74"
}
},
{
@ -1432,7 +1432,7 @@
"checksum": "707d412854a14450b4fddee199d258e75946fe51b44eb2980c8cd7e274c15760",
"contents_checksum": "0b4e9d8e6394dc841aece07ca4da91920a460cbd7ec22495be4a2b4f46635b4d",
"size": 797,
"source": "components/google-cloud-sdk-beta-20230324213959.tar.gz",
"source": "components/google-cloud-sdk-beta-20230410222307.tar.gz",
"type": "tar"
},
"dependencies": [
@ -1449,8 +1449,8 @@
"platform": {},
"platform_required": false,
"version": {
"build_number": 20230324213959,
"version_string": "2023.03.24"
"build_number": 20230410222307,
"version_string": "2023.04.10"
}
},
{
@ -1765,10 +1765,10 @@
},
{
"data": {
"checksum": "3b47dbf200e0e1bca926b81c1afd298e934a01fdbd32aea7693cf73561863dab",
"contents_checksum": "d48d61610fb430f82fea456da8c96d1729e8c5923a6a497f8ac98f50b07cf12d",
"size": 1661040,
"source": "components/google-cloud-sdk-bq-20230324213959.tar.gz",
"checksum": "4a06cd26e6c56d79e5af12c8333f003e92f09af3a0018e58f315a62ca016dc8b",
"contents_checksum": "1ed865efe8040709ef0236d2506997639c06f83ef7dc32fef5dfe1c125b9e6fb",
"size": 1661255,
"source": "components/google-cloud-sdk-bq-20230410222307.tar.gz",
"type": "tar"
},
"dependencies": [
@ -1787,8 +1787,8 @@
"platform": {},
"platform_required": false,
"version": {
"build_number": 20230324213959,
"version_string": "2.0.89"
"build_number": 20230410222307,
"version_string": "2.0.90"
}
},
{
@ -2818,15 +2818,15 @@
"platform_required": false,
"version": {
"build_number": 0,
"version_string": "1.4.9"
"version_string": "1.5.2"
}
},
{
"data": {
"checksum": "ea602c838b974d60bfaf51b16130f4c5a59463cc76a1c62f2df2eb374e3fbc4d",
"contents_checksum": "e3e477fda5304af371044feb9e49badd4f140e00868de5fb447af7cb07e351d8",
"size": 30082563,
"source": "components/google-cloud-sdk-cloud-spanner-emulator-linux-x86_64-20230120151534.tar.gz",
"checksum": "7f2760004610137539f4acd364803170377bdd46610009fa87516d78d8ea6f00",
"contents_checksum": "5c69f77ead6547b8731e318fc4d7a292c5d4f36976505cf4bd67c8900d946685",
"size": 30132273,
"source": "components/google-cloud-sdk-cloud-spanner-emulator-linux-x86_64-20230331214548.tar.gz",
"type": "tar"
},
"dependencies": [
@ -2851,8 +2851,8 @@
},
"platform_required": false,
"version": {
"build_number": 20230120151534,
"version_string": "1.4.9"
"build_number": 20230331214548,
"version_string": "1.5.2"
}
},
{
@ -3322,10 +3322,10 @@
},
{
"data": {
"checksum": "4a4a8f391b47659020d4721ccabe62bdb9084f25e6273dcd8f9828ba50b7384d",
"contents_checksum": "b59d6252aed8d184e07cfc238a39807f364bb2125941127c417234200368a143",
"size": 21033675,
"source": "components/google-cloud-sdk-core-20230324213959.tar.gz",
"checksum": "53a5066680e61999e1418ec7ebbb9efe5d087b4bf52b298f75071acbeadd666a",
"contents_checksum": "0b0ffc99b9c7f62dc21f83ee9ba3a0df6500a189506a1cb7d69998840abbb931",
"size": 21202857,
"source": "components/google-cloud-sdk-core-20230410222307.tar.gz",
"type": "tar"
},
"dependencies": [
@ -3346,8 +3346,8 @@
"platform": {},
"platform_required": false,
"version": {
"build_number": 20230324213959,
"version_string": "2023.03.24"
"build_number": 20230410222307,
"version_string": "2023.04.10"
}
},
{
@ -4138,10 +4138,10 @@
},
{
"data": {
"checksum": "0ca9f8770b5e9f47e1087632b887804b2300c7251f9758a3d3dfce8517c3a983",
"contents_checksum": "7daf6ace54f867880a3559f866438575bfb4d5cc0c7f10ec2853b0a140ad9506",
"size": 11784358,
"source": "components/google-cloud-sdk-gcloud-deps-20230224152814.tar.gz",
"checksum": "af7ff3a8ec7d8a733a0b88910d569c9d3f7171e3fdbce88e45872fe05991da03",
"contents_checksum": "e222736b661e5d516690cdc360cedb56a7440209caef906afcc3b23f754a086a",
"size": 11797805,
"source": "components/google-cloud-sdk-gcloud-deps-20230410222307.tar.gz",
"type": "tar"
},
"dependencies": [
@ -4164,8 +4164,8 @@
"platform": {},
"platform_required": false,
"version": {
"build_number": 20230224152814,
"version_string": "2023.02.24"
"build_number": 20230410222307,
"version_string": "2023.04.10"
}
},
{
@ -4401,10 +4401,10 @@
},
{
"data": {
"checksum": "4c7ad4739caa2b6e82874fcb8852bce5b59ec5b7afe0626ec1eb735969f359c4",
"contents_checksum": "9ef5c8334b61e432e6471551f8de1dc66dcd09883d302dd559c315340ea7c958",
"size": 5797405,
"source": "components/google-cloud-sdk-gcloud-man-pages-nix-20230324213959.tar.gz",
"checksum": "026737be09469f6f33f0a93f2aa77db18f4b8e95c3a1fbb99e6e4149338e0abd",
"contents_checksum": "61b69e3108f54924f32b786e45010f4e32f9daf0398d89076b3cc7487bc0dcb6",
"size": 5846262,
"source": "components/google-cloud-sdk-gcloud-man-pages-nix-20230410222307.tar.gz",
"type": "tar"
},
"dependencies": [
@ -4429,7 +4429,7 @@
},
"platform_required": false,
"version": {
"build_number": 20230324213959,
"build_number": 20230410222307,
"version_string": ""
}
},
@ -4816,15 +4816,15 @@
"platform_required": false,
"version": {
"build_number": 0,
"version_string": "2.0.2"
"version_string": "2.0.3"
}
},
{
"data": {
"checksum": "314cd1c85749247e679f0554bc216a6631b7ae18a02d970025d1e3b802508dd1",
"contents_checksum": "83745593b4e201ea34f8578a971dcedd716d7c27e30f645a5a04304449d3c994",
"size": 23351443,
"source": "components/google-cloud-sdk-harbourbridge-linux-x86_64-20230217153950.tar.gz",
"checksum": "bba42d44c83d7ab0a2437ae561ee718d215dd55b6525aa8635d7726ab4638a80",
"contents_checksum": "da61f9f44c74667079644f3cce92f9054195920ef9adfecea7b7761e75795f2a",
"size": 23362209,
"source": "components/google-cloud-sdk-harbourbridge-linux-x86_64-20230331214548.tar.gz",
"type": "tar"
},
"dependencies": [
@ -4848,8 +4848,8 @@
},
"platform_required": false,
"version": {
"build_number": 20230217153950,
"version_string": "2.0.2"
"build_number": 20230331214548,
"version_string": "2.0.3"
}
},
{
@ -6042,15 +6042,15 @@
"platform_required": false,
"version": {
"build_number": 0,
"version_string": "1.29.0"
"version_string": "1.30.1"
}
},
{
"data": {
"checksum": "4ea0b739eb65fcf33b30d91dbc9faf00b4a32d57e50a20d210ec3c643fd0030c",
"contents_checksum": "8a085a785886f0674b1b16cf3498918433cf45b4a40ccca6bdf94dfa423bf582",
"size": 32825665,
"source": "components/google-cloud-sdk-minikube-darwin-arm-20230130152419.tar.gz",
"checksum": "fcd7eb541df45b734090b1984028a854f1539d8ba71ef98de639776f2e68b893",
"contents_checksum": "d9d5530acc0876431aaa532d12fac62b35451ca1b59873f51d2856c78cfbafc2",
"size": 33392192,
"source": "components/google-cloud-sdk-minikube-darwin-arm-20230410222307.tar.gz",
"type": "tar"
},
"dependencies": [
@ -6074,16 +6074,16 @@
},
"platform_required": false,
"version": {
"build_number": 20230130152419,
"version_string": "1.29.0"
"build_number": 20230410222307,
"version_string": "1.30.1"
}
},
{
"data": {
"checksum": "27237e4e99ad9ac791e87fbee351ef9508646877666eac8e8a7faa243f914748",
"contents_checksum": "213568c7c35f279849046e215835f0df4822a21a81ac2d213d7097b96dfe4e7b",
"size": 34129820,
"source": "components/google-cloud-sdk-minikube-darwin-x86_64-20230130152419.tar.gz",
"checksum": "ed6c4dc9b46d225373171ebc9d62d96a932b629b4acf9697d6a82c5b5990ea7c",
"contents_checksum": "618beafd3210c57672a9a2ba1059b58c31b0cec781e5012f750e9a6e4fa822fc",
"size": 34851037,
"source": "components/google-cloud-sdk-minikube-darwin-x86_64-20230410222307.tar.gz",
"type": "tar"
},
"dependencies": [
@ -6107,16 +6107,16 @@
},
"platform_required": false,
"version": {
"build_number": 20230130152419,
"version_string": "1.29.0"
"build_number": 20230410222307,
"version_string": "1.30.1"
}
},
{
"data": {
"checksum": "db8df83660a68a2aa7e5367382ac7e32e66bfee34cc00a9d92ce9ed11a5180cb",
"contents_checksum": "90c2a28e55e7481ac9d0c22cb413c8a867130a23710d45d8d78236e5c15a3f0b",
"size": 32276350,
"source": "components/google-cloud-sdk-minikube-linux-arm-20230130152419.tar.gz",
"checksum": "4c8106ae353c735dc2bcd78f3e20f71da145d742f1cfadd578d20b915a702443",
"contents_checksum": "f936ecc7e890dd76279e6d9ad3aa611044300e0e1bcce25d410daaeca7a9c31d",
"size": 32850885,
"source": "components/google-cloud-sdk-minikube-linux-arm-20230410222307.tar.gz",
"type": "tar"
},
"dependencies": [
@ -6140,16 +6140,16 @@
},
"platform_required": false,
"version": {
"build_number": 20230130152419,
"version_string": "1.29.0"
"build_number": 20230410222307,
"version_string": "1.30.1"
}
},
{
"data": {
"checksum": "29c988a8465d62ecc9fc349ccc08434d2dbe2371c135efc073bfd47478d5df04",
"contents_checksum": "a02dd25832f1694763d660d4174fe3acb81c0fbf3b6e33887107e273103ce3f0",
"size": 34747405,
"source": "components/google-cloud-sdk-minikube-linux-x86_64-20230130152419.tar.gz",
"checksum": "76dd82f9f3b33058dd0000e5746ef00002d920c8f783aaec219496d1612e89f6",
"contents_checksum": "51b92727f6f319db2b7b611e311867b20e95a164ff1703f7f40dc83aa620f29e",
"size": 35423805,
"source": "components/google-cloud-sdk-minikube-linux-x86_64-20230410222307.tar.gz",
"type": "tar"
},
"dependencies": [
@ -6173,16 +6173,16 @@
},
"platform_required": false,
"version": {
"build_number": 20230130152419,
"version_string": "1.29.0"
"build_number": 20230410222307,
"version_string": "1.30.1"
}
},
{
"data": {
"checksum": "3e52bad758b1183061f44b25d5f888b49ff28760a72e153097d88e8939dbe2eb",
"contents_checksum": "4a8e3af29021959409e6dcdab134856d19870413d5ab45fa6b4d39d86ac93e05",
"size": 34656565,
"source": "components/google-cloud-sdk-minikube-windows-x86_64-20230130152419.tar.gz",
"checksum": "c6a9264d1e47c1f2968d5688e4a1c04db1ef03e4d0814adb838d9cc41ee9d1fc",
"contents_checksum": "8cc516c4cfa46110a53031c7a9308babb52f8a844f69b1fb0f821fe4a6e6625a",
"size": 35332823,
"source": "components/google-cloud-sdk-minikube-windows-x86_64-20230410222307.tar.gz",
"type": "tar"
},
"dependencies": [
@ -6206,8 +6206,8 @@
},
"platform_required": false,
"version": {
"build_number": 20230130152419,
"version_string": "1.29.0"
"build_number": 20230410222307,
"version_string": "1.30.1"
}
},
{
@ -6567,15 +6567,15 @@
"platform_required": false,
"version": {
"build_number": 0,
"version_string": "2.2.0"
"version_string": "2.3.0"
}
},
{
"data": {
"checksum": "b9b59001689844455aa32ec96c640dba5735173af66b97ea402bae8ae027f8de",
"contents_checksum": "1791d865c984e03c4191059b725250e30d43b4e7f1c5f09770ce978f3bbde75a",
"size": 22766948,
"source": "components/google-cloud-sdk-skaffold-darwin-arm-20230310163703.tar.gz",
"checksum": "37a66708e57ae8b4eb7609896cc56c15c128b66af9f7fee44d9b9d92aaa54088",
"contents_checksum": "5df531a5b9e6fac2bec4fd7541836cbb4ff49b5937b55e5d6ca4d8e05f1770d0",
"size": 22835187,
"source": "components/google-cloud-sdk-skaffold-darwin-arm-20230410222307.tar.gz",
"type": "tar"
},
"dependencies": [
@ -6600,16 +6600,16 @@
},
"platform_required": false,
"version": {
"build_number": 20230310163703,
"version_string": "2.2.0"
"build_number": 20230410222307,
"version_string": "2.3.0"
}
},
{
"data": {
"checksum": "aafd765077e12d0cf0538e59aeaa085484cdbff9fec07141463947713448a174",
"contents_checksum": "5adffa90737720264f1c24349d96f39e2cbf2038f7d53f82365aa690360047ac",
"size": 24854301,
"source": "components/google-cloud-sdk-skaffold-darwin-x86_64-20230310163703.tar.gz",
"checksum": "37d557756347bccd89d74d44e8f6474d43d856f03e105d82ba40653dc84c41ad",
"contents_checksum": "75a9ec0576d9ed37961ed276eaf6037c8b59747f18beb2a4b6b6c022e4e79d7e",
"size": 24930459,
"source": "components/google-cloud-sdk-skaffold-darwin-x86_64-20230410222307.tar.gz",
"type": "tar"
},
"dependencies": [
@ -6634,16 +6634,16 @@
},
"platform_required": false,
"version": {
"build_number": 20230310163703,
"version_string": "2.2.0"
"build_number": 20230410222307,
"version_string": "2.3.0"
}
},
{
"data": {
"checksum": "9c99d844f0fe12b8f978cd0a3e3e559d2683204816f3c697bb5fcd98119db27a",
"contents_checksum": "60e8f9ea27e7b6069aec9c27225d78acdd18006be5f2f2375d878dd27287acfe",
"size": 20894227,
"source": "components/google-cloud-sdk-skaffold-linux-arm-20230310163703.tar.gz",
"checksum": "73b00f22c3a09f37722360e61c5e74467bce8a9a7d8317b8bde215090c164a47",
"contents_checksum": "ca80ad12d1ae70fefb70c8e6200523e7627c5746a9333841d865c8ebabafaf3c",
"size": 20964851,
"source": "components/google-cloud-sdk-skaffold-linux-arm-20230410222307.tar.gz",
"type": "tar"
},
"dependencies": [
@ -6668,16 +6668,16 @@
},
"platform_required": false,
"version": {
"build_number": 20230310163703,
"version_string": "2.2.0"
"build_number": 20230410222307,
"version_string": "2.3.0"
}
},
{
"data": {
"checksum": "bc105b801f07b7ec40fdf21a6cbda74b0296ef393499591945d52a30b7048a1b",
"contents_checksum": "4d806d68d659adca5afeda4f874ac7570b4689552da06818f70d0d4585243334",
"size": 23019290,
"source": "components/google-cloud-sdk-skaffold-linux-x86_64-20230310163703.tar.gz",
"checksum": "5cb36aa3040f04d48048eda22f9833fbfb0659623f7c255afb3e23865f875d63",
"contents_checksum": "8157e8582ca8e284605cb2ca0f33c53ebd0514332e8b8b427990b2190e21e9b6",
"size": 23084056,
"source": "components/google-cloud-sdk-skaffold-linux-x86_64-20230410222307.tar.gz",
"type": "tar"
},
"dependencies": [
@ -6702,16 +6702,16 @@
},
"platform_required": false,
"version": {
"build_number": 20230310163703,
"version_string": "2.2.0"
"build_number": 20230410222307,
"version_string": "2.3.0"
}
},
{
"data": {
"checksum": "a43c732a5a7187e5220158a5e6eab72ef5f26dffc1084a6c1ff8076c012071c3",
"contents_checksum": "27d3c2fde09d868bcceac3019b23f0b1ba149881ba34efc230280db4bacba690",
"size": 23127429,
"source": "components/google-cloud-sdk-skaffold-windows-x86_64-20230310163703.tar.gz",
"checksum": "64ca050875949ae4d11aec1d976d847497c94f48d44e4893b28645fa4d2d8552",
"contents_checksum": "8fcd773de270da033fee3be73138eeb1b4e956178536ad2c1e85141d3438b1a2",
"size": 23197474,
"source": "components/google-cloud-sdk-skaffold-windows-x86_64-20230410222307.tar.gz",
"type": "tar"
},
"dependencies": [
@ -6736,8 +6736,8 @@
},
"platform_required": false,
"version": {
"build_number": 20230310163703,
"version_string": "2.2.0"
"build_number": 20230410222307,
"version_string": "2.3.0"
}
},
{
@ -6993,10 +6993,10 @@
},
{
"data": {
"checksum": "baef1cb23fbbcb6ea59128acf39fa82d40b920b6e9e445a131026baff61b7e62",
"contents_checksum": "e45b545e37843251cc469789ade92922e370e30dcb7d558ed23218ea68bbb92f",
"size": 37458368,
"source": "components/google-cloud-sdk-tests-20230324213959.tar.gz",
"checksum": "c33a7e819bac731e0ed03586bb44f7860593685f21fc078eb24d5892415cb335",
"contents_checksum": "3c525f6eb474de59010c4abb3b932449712a6aaedda8e7b0384e3056f28a97d4",
"size": 37555440,
"source": "components/google-cloud-sdk-tests-20230410222307.tar.gz",
"type": "tar"
},
"dependencies": [
@ -7013,8 +7013,8 @@
"platform": {},
"platform_required": false,
"version": {
"build_number": 20230324213959,
"version_string": "2023.03.24"
"build_number": 20230410222307,
"version_string": "2023.04.10"
}
}
],
@ -7033,11 +7033,11 @@
],
"post_processing_command": "components post-process",
"release_notes_url": "RELEASE_NOTES",
"revision": 20230324213959,
"revision": 20230410222307,
"schema_version": {
"no_update": false,
"url": "https://dl.google.com/dl/cloudsdk/channels/rapid/google-cloud-sdk.tar.gz",
"version": 3
},
"version": "424.0.0"
"version": "426.0.0"
}

View file

@ -1,32 +1,32 @@
# DO NOT EDIT! This file is generated automatically by update.sh
{ }:
{
version = "424.0.0";
version = "426.0.0";
googleCloudSdkPkgs = {
x86_64-linux =
{
url = "https://dl.google.com/dl/cloudsdk/channels/rapid/downloads/google-cloud-sdk-424.0.0-linux-x86_64.tar.gz";
sha256 = "063bd6994c2z43s8ap47sgzw9dhvzw4m0gb2jw7jwd93dxi3kv8z";
url = "https://dl.google.com/dl/cloudsdk/channels/rapid/downloads/google-cloud-sdk-426.0.0-linux-x86_64.tar.gz";
sha256 = "04rfabif4d6760dfsbhs3qfzinzspb5hvnp17h7f0jvl5vciz5jg";
};
x86_64-darwin =
{
url = "https://dl.google.com/dl/cloudsdk/channels/rapid/downloads/google-cloud-sdk-424.0.0-darwin-x86_64.tar.gz";
sha256 = "01a870vi591llsvn2a9bgcpikyylgh0arpx5s8dhvxafdlpf67mw";
url = "https://dl.google.com/dl/cloudsdk/channels/rapid/downloads/google-cloud-sdk-426.0.0-darwin-x86_64.tar.gz";
sha256 = "02w6mls2k8kw4qyn79zzbkwp1x4lpwdaxnhv3pgb5c8cdfhmi7hw";
};
aarch64-linux =
{
url = "https://dl.google.com/dl/cloudsdk/channels/rapid/downloads/google-cloud-sdk-424.0.0-linux-arm.tar.gz";
sha256 = "021w871qdd2iiqmzpdmmfcybbq0hs5q1nismyp71bbrqgxfp0jk7";
url = "https://dl.google.com/dl/cloudsdk/channels/rapid/downloads/google-cloud-sdk-426.0.0-linux-arm.tar.gz";
sha256 = "1mak6vd0asdyl7qjr59qc6m82i0bacbmvi187xgm8fmzm49nqnn2";
};
aarch64-darwin =
{
url = "https://dl.google.com/dl/cloudsdk/channels/rapid/downloads/google-cloud-sdk-424.0.0-darwin-arm.tar.gz";
sha256 = "0l6ig8pa19sn5jsm4p76g410704qq9ac7gclqysa3ksm5dk9p3fg";
url = "https://dl.google.com/dl/cloudsdk/channels/rapid/downloads/google-cloud-sdk-426.0.0-darwin-arm.tar.gz";
sha256 = "16rizpxd9i8wmh120pnd7jks2c2ff4anhgpdglmfklfdd5n7bjig";
};
i686-linux =
{
url = "https://dl.google.com/dl/cloudsdk/channels/rapid/downloads/google-cloud-sdk-424.0.0-linux-x86.tar.gz";
sha256 = "1bvc28zmd0r942b3vk903x42d156rf26mhaml93prn2plvs3xxkg";
url = "https://dl.google.com/dl/cloudsdk/channels/rapid/downloads/google-cloud-sdk-426.0.0-linux-x86.tar.gz";
sha256 = "19n8xc2bap473q4qp1m01irpmksgdbhx6f9jiwmsxfa0077sj2qy";
};
};
}

View file

@ -6,7 +6,7 @@ BASE_URL="$CHANNEL_URL/downloads/google-cloud-sdk"
# Version of Google Cloud SDK from
# https://cloud.google.com/sdk/docs/release-notes
VERSION="424.0.0"
VERSION="426.0.0"
function genMainSrc() {
local url="${BASE_URL}-${VERSION}-${1}-${2}.tar.gz"

View file

@ -2,16 +2,16 @@
buildGoModule rec {
pname = "topicctl";
version = "1.7.0";
version = "1.9.1";
src = fetchFromGitHub {
owner = "segmentio";
repo = "topicctl";
rev = "v${version}";
sha256 = "sha256-eHFqczZtJWcZ4ZVOzpCUlVoCJ7wjyWNpFfiZ9MaJHOI=";
sha256 = "sha256-R6Dw6/pgXUmQrq8iD93h64VVEvB4TBEcGb2Rbg6kTp0=";
};
vendorSha256 = "sha256-50UDRf8S9Yl0zwGOrFLa5L1TmSKF4RQ/ju0tnFzs56M=";
vendorHash = "sha256-UJ7U9CfQHKgK7wfb8zqLZ7na4OBBZBYiGayII3RTaiQ=";
ldflags = [
"-X main.BuildVersion=${version}"

View file

@ -9,16 +9,16 @@
rustPlatform.buildRustPackage rec {
pname = "twm";
version = "0.1.1";
version = "0.4.0";
src = fetchFromGitHub {
owner = "vinnymeller";
repo = pname;
rev = "v${version}";
sha256 = "sha256-YURzNHbmGLEqNEcc4FImIqn/KcRwGdxYXM5QzM3dxbo=";
sha256 = "sha256-CC3FlEX86mrRi+TFOoswHEaxKbvFm5fHSqbikgZdPA8=";
};
cargoHash = "sha256-sc2/eQZjY1x5KIzQ+yr8NgAMKJ6iHWwCy6fRSBp7Fw4=";
cargoHash = "sha256-TCqXoFkxwqYuztaPdtfcSVL6psYkVaafOrUT6bUd8ig=";
nativeBuildInputs = [ pkg-config ];
buildInputs = [ openssl ] ++ lib.optionals stdenv.isDarwin [ Security ];
@ -26,6 +26,7 @@ rustPlatform.buildRustPackage rec {
meta = with lib; {
description = "A customizable workspace manager for tmux";
homepage = "https://github.com/vinnymeller/twm";
changelog = "https://github.com/vinnymeller/twm/releases/tag/v${version}";
license = licenses.gpl2Only;
maintainers = with maintainers; [ vinnymeller ];
};

View file

@ -1,29 +1,45 @@
{ stdenv, lib, nixosTests, buildGoModule, fetchFromGitHub, installShellFiles
{ stdenv
, lib
, nixosTests
, nix-update-script
, buildGoModule
, fetchFromGitHub
, installShellFiles
, pkg-config
, gtk3, libayatana-appindicator, libX11, libXcursor, libXxf86vm
, Cocoa, IOKit, Kernel, UserNotifications, WebKit
, ui ? false }:
, gtk3
, libayatana-appindicator
, libX11
, libXcursor
, libXxf86vm
, Cocoa
, IOKit
, Kernel
, UserNotifications
, WebKit
, ui ? false
}:
let
modules = if ui then {
"client/ui" = "netbird-ui";
} else {
client = "netbird";
management = "netbird-mgmt";
signal = "netbird-signal";
};
modules =
if ui then {
"client/ui" = "netbird-ui";
} else {
client = "netbird";
management = "netbird-mgmt";
signal = "netbird-signal";
};
in
buildGoModule rec {
pname = "netbird";
version = "0.14.6";
version = "0.16.0";
src = fetchFromGitHub {
owner = "netbirdio";
repo = pname;
rev = "v${version}";
sha256 = "sha256-S11PshEVwOYPb8RGs5joC3Cr8CNKAenK6JRd/oV4LNQ=";
sha256 = "sha256-HtkMwy+8Af69vOz9VYMozOzW/W7CFSXlWR0vLlmYCeY=";
};
vendorHash = "sha256-RyTfEZPwr2CNb9M8vGmo4gtbqQDh2KWApyz2Yx6qPmk=";
vendorHash = "sha256-lag/usfAvpZhWeVe1wB3SJJsTCLcBeh04RvkE803OqQ=";
nativeBuildInputs = [ installShellFiles ] ++ lib.optional ui pkg-config;
@ -46,7 +62,7 @@ buildGoModule rec {
ldflags = [
"-s"
"-w"
"-X github.com/netbirdio/netbird/client/system.version=${version}"
"-X github.com/netbirdio/netbird/version.version=${version}"
"-X main.builtBy=nix"
];
@ -61,27 +77,31 @@ buildGoModule rec {
--replace 'unix:///var/run/netbird.sock' 'unix:///var/run/netbird/sock'
'';
postInstall = lib.concatStringsSep "\n" (lib.mapAttrsToList
(module: binary: ''
mv $out/bin/${lib.last (lib.splitString "/" module)} $out/bin/${binary}
'' + lib.optionalString (!ui) ''
installShellCompletion --cmd ${binary} \
--bash <($out/bin/${binary} completion bash) \
--fish <($out/bin/${binary} completion fish) \
--zsh <($out/bin/${binary} completion zsh)
'')
modules) + lib.optionalString (stdenv.isLinux && ui) ''
mkdir -p $out/share/pixmaps
cp $src/client/ui/disconnected.png $out/share/pixmaps/netbird.png
postInstall = lib.concatStringsSep "\n"
(lib.mapAttrsToList
(module: binary: ''
mv $out/bin/${lib.last (lib.splitString "/" module)} $out/bin/${binary}
'' + lib.optionalString (!ui) ''
installShellCompletion --cmd ${binary} \
--bash <($out/bin/${binary} completion bash) \
--fish <($out/bin/${binary} completion fish) \
--zsh <($out/bin/${binary} completion zsh)
'')
modules) + lib.optionalString (stdenv.isLinux && ui) ''
mkdir -p $out/share/pixmaps
cp $src/client/ui/disconnected.png $out/share/pixmaps/netbird.png
mkdir -p $out/share/applications
cp $src/client/ui/netbird.desktop $out/share/applications/netbird.desktop
mkdir -p $out/share/applications
cp $src/client/ui/netbird.desktop $out/share/applications/netbird.desktop
substituteInPlace $out/share/applications/netbird.desktop \
--replace "Exec=/usr/bin/netbird-ui" "Exec=$out/bin/netbird-ui"
'';
substituteInPlace $out/share/applications/netbird.desktop \
--replace "Exec=/usr/bin/netbird-ui" "Exec=$out/bin/netbird-ui"
'';
passthru.tests.netbird = nixosTests.netbird;
passthru = {
tests.netbird = nixosTests.netbird;
updateScript = nix-update-script { };
};
meta = with lib; {
homepage = "https://netbird.io";

View file

@ -5,18 +5,18 @@
buildGoModule rec {
pname = "speedtest-go";
version = "1.5.2";
version = "1.6.0";
src = fetchFromGitHub {
owner = "showwin";
repo = pname;
rev = "refs/tags/v${version}";
hash = "sha256-9jLreb3tEw5bCVka6/BzGbsd5V3+9OHNzENe/IxL1YM=";
hash = "sha256-LpsesUC0Cj9pkc/6c0wDEl6X9Y6GqwACwVv7J31TTg0=";
};
vendorHash = "sha256-A54G3fvs1bXSwPHVUNFC9VJqydqYR5t4I2fIBvrVoRE=";
vendorHash = "sha256-wQqAX7YuxxTiMWmV9LRoXunGMMzs12UyHbf4VvbQF1E=";
subPackages = [ "speedtest.go" ];
excludedPackages = [ "example" ];
# test suite requires network
doCheck = false;
@ -27,6 +27,5 @@ buildGoModule rec {
changelog = "https://github.com/showwin/speedtest-go/releases/tag/v${version}";
license = licenses.mit;
maintainers = with maintainers; [ aleksana ];
mainProgram = "speedtest";
};
}

View file

@ -14,6 +14,8 @@ python3.pkgs.buildPythonApplication rec {
sha256 = "sha256-+M8P/VSF9SKPvq+yNPjokyhggY7hzQ9qLLhkiTNbJls=";
};
SETUPTOOLS_SCM_PRETEND_VERSION = version;
nativeBuildInputs = with python3.pkgs; [
setuptools-scm
];
@ -47,6 +49,11 @@ python3.pkgs.buildPythonApplication rec {
"kube_hunter"
];
disabledTests = [
# Test is out-dated
"test_K8sCveHunter"
];
meta = with lib; {
description = "Tool to search issues in Kubernetes clusters";
homepage = "https://github.com/aquasecurity/kube-hunter";

View file

@ -7,13 +7,13 @@
stdenv.mkDerivation rec {
pname = "secp256k1";
version = "0.3.0";
version = "0.3.1";
src = fetchFromGitHub {
owner = "bitcoin-core";
repo = "secp256k1";
rev = "refs/tags/v${version}";
sha256 = "sha256-ii4JuYd65L0FBWY+cqcFuUEjExZOj6Pt5T0OyaVhIEI=";
sha256 = "sha256-0Xb/hot88HRDzwP1hJq47nrUbKVJFzsIKCQxLznQkrM=";
};
nativeBuildInputs = [ autoreconfHook ];

View file

@ -6,16 +6,16 @@
buildGoModule rec {
pname = "cri-tools";
version = "1.26.1";
version = "1.27.0";
src = fetchFromGitHub {
owner = "kubernetes-sigs";
repo = pname;
rev = "v${version}";
sha256 = "sha256-jJhHlqnc7wDsc6nn5CTZMnaZpUJrEDkGzyvQ2EoX4GE=";
sha256 = "sha256-5fBQkujOmxdiLkNuHL8y4QmuKQVGJuFlC7bRu+xElyk=";
};
vendorSha256 = null;
vendorHash = null;
doCheck = false;

View file

@ -22363,6 +22363,8 @@ with pkgs;
libxdg_basedir = callPackage ../development/libraries/libxdg-basedir { };
libxisf = callPackage ../development/libraries/science/astronomy/libxisf { };
libxkbcommon = libxkbcommon_8;
libxkbcommon_8 = callPackage ../development/libraries/libxkbcommon { };
libxkbcommon_7 = callPackage ../development/libraries/libxkbcommon/libxkbcommon_7.nix { };

View file

@ -1628,6 +1628,8 @@ let
unionFind = callPackage ../development/ocaml-modules/unionFind { };
unisim_archisec = callPackage ../development/ocaml-modules/unisim_archisec { };
unix-errno = callPackage ../development/ocaml-modules/unix-errno { };
unstrctrd = callPackage ../development/ocaml-modules/unstrctrd { };