Merge staging-next into staging
This commit is contained in:
@@ -98,5 +98,5 @@ substituteAllFiles {
|
||||
}
|
||||
```
|
||||
|
||||
in the resulting derivation, every instance of `@hello@` will be replaced with `there` in `$out/foo.txt` and` `$out/bar.txt`; `baz.txt` will not be processed nor will it appear in `$out`.
|
||||
in the resulting derivation, every instance of `@hello@` will be replaced with `there` in `$out/foo.txt` and `$out/bar.txt`; `baz.txt` will not be processed nor will it appear in `$out`.
|
||||
:::
|
||||
|
||||
@@ -127,6 +127,11 @@
|
||||
|
||||
- `zammad` has had its support for MySQL removed, since it was never working correctly and is now deprecated upstream. Check the [migration guide](https://docs.zammad.org/en/latest/appendix/migrate-to-postgresql.html) for how to convert your database to PostgreSQL.
|
||||
|
||||
- The `earlyoom` service is now using upstream systemd service, which enables
|
||||
hardening and filesystem isolation by default. If you need filesystem write
|
||||
access or want to access home directory via `killHook`, hardening setting can
|
||||
be changed via, e.g. `systemd.services.earlyoom.serviceConfig.ProtectSystem`.
|
||||
|
||||
- `nodePackages.vls` has been deprecated, as the upstream consumer of it, vetur, has been deprecated by upstream. Upstream suggests migrating to Volar for Vue LSP tooling instead.
|
||||
|
||||
- `nodePackages.create-react-native-app` has been removed, as it is deprecated. Upstream suggests using a framework for React Native apps instead.
|
||||
|
||||
@@ -412,7 +412,7 @@ in
|
||||
]}
|
||||
PATH=${config.systemd.services."restic-backups-${name}".environment.PATH}:$PATH
|
||||
|
||||
exec ${resticCmd} $@
|
||||
exec ${resticCmd} "$@"
|
||||
'') (lib.filterAttrs (_: v: v.createWrapper) config.services.restic.backups);
|
||||
};
|
||||
}
|
||||
|
||||
@@ -1,11 +1,14 @@
|
||||
{ config, lib, pkgs, ... }:
|
||||
{
|
||||
config,
|
||||
lib,
|
||||
pkgs,
|
||||
...
|
||||
}:
|
||||
|
||||
let
|
||||
cfg = config.services.earlyoom;
|
||||
|
||||
inherit (lib)
|
||||
concatStringsSep
|
||||
escapeShellArg
|
||||
literalExpression
|
||||
mkDefault
|
||||
mkEnableOption
|
||||
@@ -15,7 +18,8 @@ let
|
||||
mkRemovedOptionModule
|
||||
optionalString
|
||||
optionals
|
||||
types;
|
||||
types
|
||||
;
|
||||
in
|
||||
{
|
||||
meta = {
|
||||
@@ -115,6 +119,11 @@ in
|
||||
[README](https://github.com/rfjakob/earlyoom#notifications) and
|
||||
[the man page](https://github.com/rfjakob/earlyoom/blob/master/MANPAGE.md#-n-pathtoscript)
|
||||
for details.
|
||||
|
||||
WARNING: earlyoom is running in a sandbox with ProtectSystem="strict"
|
||||
by default, so filesystem write is also prohibited for the hook.
|
||||
If you want to change these protection rules, override the systemd
|
||||
service via `systemd.services.earlyoom.serviceConfig.ProtectSystem`.
|
||||
'';
|
||||
};
|
||||
|
||||
@@ -127,8 +136,11 @@ in
|
||||
|
||||
extraArgs = mkOption {
|
||||
type = types.listOf types.str;
|
||||
default = [];
|
||||
example = [ "-g" "--prefer '(^|/)(java|chromium)$'" ];
|
||||
default = [ ];
|
||||
example = [
|
||||
"-g"
|
||||
"--prefer '(^|/)(java|chromium)$'"
|
||||
];
|
||||
description = "Extra command-line arguments to be passed to earlyoom.";
|
||||
};
|
||||
};
|
||||
@@ -149,25 +161,33 @@ in
|
||||
config = mkIf cfg.enable {
|
||||
services.systembus-notify.enable = mkDefault cfg.enableNotifications;
|
||||
|
||||
systemd.packages = [ cfg.package ];
|
||||
|
||||
systemd.services.earlyoom = {
|
||||
description = "Early OOM Daemon for Linux";
|
||||
overrideStrategy = "asDropin";
|
||||
|
||||
wantedBy = [ "multi-user.target" ];
|
||||
path = optionals cfg.enableNotifications [ pkgs.dbus ];
|
||||
serviceConfig = {
|
||||
StandardError = "journal";
|
||||
ExecStart = concatStringsSep " " ([
|
||||
"${lib.getExe cfg.package}"
|
||||
("-m ${toString cfg.freeMemThreshold}"
|
||||
+ optionalString (cfg.freeMemKillThreshold != null) ",${toString cfg.freeMemKillThreshold}")
|
||||
("-s ${toString cfg.freeSwapThreshold}"
|
||||
+ optionalString (cfg.freeSwapKillThreshold != null) ",${toString cfg.freeSwapKillThreshold}")
|
||||
"-r ${toString cfg.reportInterval}"
|
||||
]
|
||||
++ optionals cfg.enableDebugInfo [ "-d" ]
|
||||
++ optionals cfg.enableNotifications [ "-n" ]
|
||||
++ optionals (cfg.killHook != null) [ "-N ${escapeShellArg cfg.killHook}" ]
|
||||
++ cfg.extraArgs);
|
||||
};
|
||||
|
||||
# We setup `EARLYOOM_ARGS` via drop-ins, so disable the default import
|
||||
# from /etc/default/earlyoom.
|
||||
serviceConfig.EnvironmentFile = "";
|
||||
|
||||
environment.EARLYOOM_ARGS =
|
||||
lib.cli.toGNUCommandLineShell { } {
|
||||
m =
|
||||
"${toString cfg.freeMemThreshold}"
|
||||
+ optionalString (cfg.freeMemKillThreshold != null) ",${toString cfg.freeMemKillThreshold}";
|
||||
s =
|
||||
"${toString cfg.freeSwapThreshold}"
|
||||
+ optionalString (cfg.freeSwapKillThreshold != null) ",${toString cfg.freeSwapKillThreshold}";
|
||||
r = "${toString cfg.reportInterval}";
|
||||
d = cfg.enableDebugInfo;
|
||||
n = cfg.enableNotifications;
|
||||
N = if cfg.killHook != null then cfg.killHook else null;
|
||||
}
|
||||
+ " "
|
||||
+ lib.escapeShellArgs cfg.extraArgs;
|
||||
};
|
||||
};
|
||||
}
|
||||
|
||||
+41
-14
@@ -1,16 +1,43 @@
|
||||
import ./make-test-python.nix ({ lib, ... }: {
|
||||
name = "earlyoom";
|
||||
meta = {
|
||||
maintainers = with lib.maintainers; [ ncfavier AndersonTorres ];
|
||||
};
|
||||
|
||||
machine = {
|
||||
services.earlyoom = {
|
||||
enable = true;
|
||||
import ./make-test-python.nix (
|
||||
{ lib, ... }:
|
||||
{
|
||||
name = "earlyoom";
|
||||
meta = {
|
||||
maintainers = with lib.maintainers; [
|
||||
ncfavier
|
||||
AndersonTorres
|
||||
oxalica
|
||||
];
|
||||
};
|
||||
};
|
||||
|
||||
testScript = ''
|
||||
machine.wait_for_unit("earlyoom.service")
|
||||
'';
|
||||
})
|
||||
nodes.machine =
|
||||
{ pkgs, ... }:
|
||||
{
|
||||
# Limit VM resource usage.
|
||||
virtualisation.memorySize = 1024;
|
||||
|
||||
services.earlyoom = {
|
||||
enable = true;
|
||||
# Use SIGKILL, or `tail` will catch SIGTERM and exit successfully.
|
||||
freeMemKillThreshold = 90;
|
||||
};
|
||||
|
||||
systemd.services.testbloat = {
|
||||
description = "Create a lot of memory pressure";
|
||||
serviceConfig = {
|
||||
ExecStart = "${pkgs.coreutils}/bin/tail /dev/zero";
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
testScript = ''
|
||||
machine.wait_for_unit("earlyoom.service")
|
||||
|
||||
with subtest("earlyoom should kill the bad service"):
|
||||
machine.fail("systemctl start --wait testbloat.service")
|
||||
assert machine.get_unit_info("testbloat.service")["Result"] == "signal"
|
||||
output = machine.succeed('journalctl -u earlyoom.service -b0')
|
||||
assert 'low memory! at or below SIGKILL limits' in output
|
||||
'';
|
||||
}
|
||||
)
|
||||
|
||||
@@ -48,13 +48,13 @@ let
|
||||
in
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "ladybird";
|
||||
version = "0-unstable-2024-12-23";
|
||||
version = "0-unstable-2024-12-30";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "LadybirdWebBrowser";
|
||||
repo = "ladybird";
|
||||
rev = "d5bbf8dcf803c429afab76610dfba3b1ee23f0ae";
|
||||
hash = "sha256-Kew/MFFCq6sTXt8jfXC78kpQNHAjX8cQyLWO3+MeikU=";
|
||||
rev = "4324439006a6df1179440ce4f415b67658919957";
|
||||
hash = "sha256-vg2Nb85+fegs7Idika9Mbq+f27wrIO48pWQSUidLKwE=";
|
||||
};
|
||||
|
||||
postPatch = ''
|
||||
|
||||
@@ -9,13 +9,13 @@
|
||||
}:
|
||||
mkHyprlandPlugin hyprland rec {
|
||||
pluginName = "hyprsplit";
|
||||
version = "0.46.1";
|
||||
version = "0.46.2";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "shezdy";
|
||||
repo = "hyprsplit";
|
||||
rev = "refs/tags/v${version}";
|
||||
hash = "sha256-Hv8cVJ4lONz0g1zMwdWCL2nBUA/P8ILy7MiFjU26OM4=";
|
||||
hash = "sha256-G+fgzjGNkYl5y6XL9K67ixCPEhb02J45cS9uicdC110=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
|
||||
@@ -17,16 +17,16 @@
|
||||
|
||||
rustPlatform.buildRustPackage {
|
||||
pname = "anyrun";
|
||||
version = "0-unstable-2024-11-08";
|
||||
version = "0-unstable-2024-12-27";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "kirottu";
|
||||
repo = "anyrun";
|
||||
rev = "d2017f224b2bfd7e33573c7070e7c3e2960c7dcc";
|
||||
hash = "sha256-L1hLXf4IDZ0KoXbFiSNNZJ7IrReEr/J+CLt6Rl4Ea3M=";
|
||||
rev = "06017e753c8886d5296768dca80745ee09402a2d";
|
||||
hash = "sha256-jU88Q9tP4vuvWYGQcmOdFwI9e2uMPVYJHbXdiklIH9o=";
|
||||
};
|
||||
|
||||
cargoHash = "sha256-DgUNSRr2Hs+GeYeR2ex8WiwotmT12G1cjSvQVK2py3c=";
|
||||
cargoHash = "sha256-DtU5Jtx46M+aP1oSdZt+aJH5jqNdNU9G7klzwsVjcZU=";
|
||||
|
||||
strictDeps = true;
|
||||
enableParallelBuilding = true;
|
||||
|
||||
@@ -10,16 +10,16 @@
|
||||
|
||||
rustPlatform.buildRustPackage rec {
|
||||
pname = "asak";
|
||||
version = "0.3.4";
|
||||
version = "0.3.5";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "chaosprint";
|
||||
repo = "asak";
|
||||
tag = "v${version}";
|
||||
hash = "sha256-Kq1WdVcTRdz6vJxUDd0bqb2bfrNGCl611upwYploR7w=";
|
||||
hash = "sha256-7r05sVIHqBBOKwye2fr0pspo/uDqaYGjt5CpxqgqKzI=";
|
||||
};
|
||||
|
||||
cargoHash = "sha256-SS4BDhORiTV/HZhL3F9zwF8oBu/VFVYhF5Jzp2j0QFI=";
|
||||
cargoHash = "sha256-lMqInjFnOfr/GPSfIf1yp2vQjdk9UYdkWA616P8p0FE=";
|
||||
|
||||
nativeBuildInputs = [
|
||||
pkg-config
|
||||
|
||||
@@ -1,11 +1,13 @@
|
||||
{
|
||||
lib,
|
||||
fetchFromGitHub,
|
||||
installShellFiles,
|
||||
pandoc,
|
||||
stdenv,
|
||||
nixosTests,
|
||||
# Boolean flags
|
||||
fetchpatch,
|
||||
# The man page requires pandoc to build and resides in a separate "man"
|
||||
# output which is pulled in on-demand. There is no need to disabled it unless
|
||||
# pandoc is hard to build on your platform.
|
||||
withManpage ? true,
|
||||
}:
|
||||
|
||||
@@ -22,25 +24,26 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
|
||||
outputs = [ "out" ] ++ lib.optionals withManpage [ "man" ];
|
||||
|
||||
patches = [ ./0000-fix-dbus-path.patch ];
|
||||
|
||||
nativeBuildInputs = lib.optionals withManpage [
|
||||
installShellFiles
|
||||
pandoc
|
||||
patches = [
|
||||
./0000-fix-dbus-path.patch
|
||||
# Respect `MANDIR`.
|
||||
(fetchpatch {
|
||||
url = "https://github.com/rfjakob/earlyoom/commit/c5a1799a5ff4b3fd3132d50a510e8c126933cf4a.patch";
|
||||
hash = "sha256-64AkpTMmjiqZ6Byq6687zNIqrQ/IGRGgzzjyyAfcg14=";
|
||||
})
|
||||
# Correctly handle `PREFIX` as a default rather than always-concatenate.
|
||||
(fetchpatch {
|
||||
url = "https://github.com/rfjakob/earlyoom/commit/f7d6f1cc925962fbdcf57b1c2aeeabbf11e2d542.patch";
|
||||
hash = "sha256-DJDeQzcEGJMoMGIi1D/ogMaKG1VQvPZN9jXtUDGjyjk=";
|
||||
})
|
||||
];
|
||||
|
||||
nativeBuildInputs = lib.optionals withManpage [ pandoc ];
|
||||
|
||||
makeFlags = [
|
||||
"VERSION=${finalAttrs.version}"
|
||||
];
|
||||
|
||||
installPhase = ''
|
||||
runHook preInstall
|
||||
install -D earlyoom $out/bin/earlyoom
|
||||
'' + lib.optionalString withManpage ''
|
||||
installManPage earlyoom.1
|
||||
'' + ''
|
||||
runHook postInstall
|
||||
'';
|
||||
"PREFIX=${placeholder "out"}"
|
||||
] ++ lib.optional withManpage "MANDIR=${placeholder "man"}/share/man";
|
||||
|
||||
passthru.tests = {
|
||||
inherit (nixosTests) earlyoom;
|
||||
@@ -58,7 +61,9 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
'';
|
||||
license = lib.licenses.mit;
|
||||
mainProgram = "earlyoom";
|
||||
maintainers = with lib.maintainers; [ ];
|
||||
maintainers = with lib.maintainers; [
|
||||
oxalica
|
||||
];
|
||||
platforms = lib.platforms.linux;
|
||||
};
|
||||
})
|
||||
|
||||
@@ -9,13 +9,13 @@
|
||||
}:
|
||||
stdenvNoCC.mkDerivation rec {
|
||||
pname = "gh-contribs";
|
||||
version = "0.9.0";
|
||||
version = "0.10.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "MintArchit";
|
||||
repo = "gh-contribs";
|
||||
rev = "v${version}";
|
||||
hash = "sha256-yPJ9pmnbqR+fXH02Q5VMn0v2MuDQbPUpNzKw1awmKVE=";
|
||||
hash = "sha256-fqyxq/lpMcLXOYY0MNI5uv8Go2erpg7dEIsEI+ExSVI=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
|
||||
@@ -19,7 +19,7 @@
|
||||
|
||||
python3Packages.buildPythonApplication rec {
|
||||
pname = "gnome-secrets";
|
||||
version = "10.3";
|
||||
version = "10.4";
|
||||
format = "other";
|
||||
|
||||
src = fetchFromGitLab {
|
||||
@@ -27,7 +27,7 @@ python3Packages.buildPythonApplication rec {
|
||||
owner = "World";
|
||||
repo = "secrets";
|
||||
rev = version;
|
||||
hash = "sha256-UcTLngBVp5L8Y1LmBxoxPuH5Zag2YfHA2Y+ByPBkh8A=";
|
||||
hash = "sha256-FyBtw7Gkvd5XONkM7OVGxE+S5FpuUIl7KWLFHoQeoN4=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
|
||||
@@ -19,18 +19,18 @@
|
||||
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "keypunch";
|
||||
version = "5.0";
|
||||
version = "5.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "bragefuglseth";
|
||||
repo = "keypunch";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-oP/rbtX72Ng4GVsXl5s8eESrUlJiJ/n05KArZHVo00c=";
|
||||
hash = "sha256-C0WD8vBPlKvCJHVJHSfEbMIxNARoRrCn7PNebJ0rkoI=";
|
||||
};
|
||||
|
||||
cargoDeps = rustPlatform.fetchCargoTarball {
|
||||
inherit (finalAttrs) pname version src;
|
||||
hash = "sha256-Uz9YbD4k3o3WOXCoIW41eUdi+HIfZLZJNszr9y3qezI=";
|
||||
hash = "sha256-RufJy5mHuirAO056p5/w63jw5h00E41t+H4VQP3kPks=";
|
||||
};
|
||||
|
||||
strictDeps = true;
|
||||
|
||||
@@ -6,14 +6,14 @@
|
||||
|
||||
python3.pkgs.buildPythonApplication rec {
|
||||
pname = "ldeep";
|
||||
version = "1.0.77";
|
||||
version = "1.0.78";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "franc-pentest";
|
||||
repo = "ldeep";
|
||||
tag = version;
|
||||
hash = "sha256-JC5XsKNcWAJBJzlZehWnxYYp+GdxLrwSv7oB16KGcCE=";
|
||||
hash = "sha256-ExAZrlrsx6ijTeUSiPNL06wY4gWUuCNajpyXqpq785I=";
|
||||
};
|
||||
|
||||
pythonRelaxDeps = [
|
||||
|
||||
@@ -81,13 +81,13 @@ let
|
||||
in
|
||||
effectiveStdenv.mkDerivation (finalAttrs: {
|
||||
pname = "llama-cpp";
|
||||
version = "4367";
|
||||
version = "4397";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "ggerganov";
|
||||
repo = "llama.cpp";
|
||||
rev = "refs/tags/b${finalAttrs.version}";
|
||||
hash = "sha256-N7uNIb6bkTsTx/kgbnc7mahYUIeV1ks4piwwgoXauRM=";
|
||||
hash = "sha256-zPWx8gdai8OfoBCr2X2oJYg45ipLselYZMrL+MbQ1AY=";
|
||||
leaveDotGit = true;
|
||||
postFetch = ''
|
||||
git -C "$out" rev-parse --short HEAD > $out/COMMIT
|
||||
|
||||
@@ -9,16 +9,16 @@
|
||||
|
||||
buildGoModule rec {
|
||||
pname = "pack";
|
||||
version = "0.36.1";
|
||||
version = "0.36.2";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "buildpacks";
|
||||
repo = "pack";
|
||||
rev = "v${version}";
|
||||
hash = "sha256-pszPntjdEU6zUwA+NawGI3EWjk0fMOFoBr9NPTOSwig=";
|
||||
hash = "sha256-pITQAGt0aMhEfoauPWxAqnr8JxGi4DcqcmgqtooLkd4=";
|
||||
};
|
||||
|
||||
vendorHash = "sha256-4c7tWZ+7L0C0zPjOg/9gJlTXuGacV3uxzxs/TF+7vOo=";
|
||||
vendorHash = "sha256-51Qqq2Jpd1XxUoMN+6j4/VZ4fLCm4I9JwBeTcdSHgQw=";
|
||||
|
||||
subPackages = [ "cmd/pack" ];
|
||||
|
||||
|
||||
@@ -0,0 +1,50 @@
|
||||
{
|
||||
ocamlPackages,
|
||||
fetchFromGitHub,
|
||||
lib,
|
||||
}:
|
||||
|
||||
let
|
||||
pname = "satyrographos";
|
||||
version = "0.0.2.13";
|
||||
src = fetchFromGitHub {
|
||||
owner = "na4zagin3";
|
||||
repo = "satyrographos";
|
||||
rev = "refs/tags/v${version}";
|
||||
sha256 = "sha256-f9iJTr4nV7dFCMkI8+zv9qvYWRSw8H/xbbZm2LR9cB4=";
|
||||
};
|
||||
in
|
||||
ocamlPackages.buildDunePackage {
|
||||
inherit pname version src;
|
||||
|
||||
duneVersion = "3";
|
||||
|
||||
nativeBuildInputs = with ocamlPackages; [
|
||||
menhir
|
||||
];
|
||||
|
||||
buildInputs = with ocamlPackages; [
|
||||
core_unix
|
||||
fileutils
|
||||
opam-format
|
||||
opam-state
|
||||
ppx_deriving
|
||||
ppx_deriving_yojson
|
||||
ppx_import
|
||||
ppx_jane
|
||||
shexp
|
||||
uri
|
||||
uri-sexp
|
||||
yaml-sexp
|
||||
yojson
|
||||
];
|
||||
|
||||
meta = {
|
||||
changelog = "https://github.com/na4zagin3/satyrographos/releases/tag/${src.rev}";
|
||||
description = "Package manager for SATySFi";
|
||||
homepage = "https://github.com/na4zagin3/satyrographos";
|
||||
maintainers = with lib.maintainers; [ momeemt ];
|
||||
mainProgram = "satyrographos";
|
||||
license = lib.licenses.lgpl3Plus;
|
||||
};
|
||||
}
|
||||
@@ -12,7 +12,7 @@
|
||||
|
||||
rustPlatform.buildRustPackage rec {
|
||||
pname = "skim";
|
||||
version = "0.15.5";
|
||||
version = "0.15.7";
|
||||
|
||||
outputs = [
|
||||
"out"
|
||||
@@ -24,14 +24,14 @@ rustPlatform.buildRustPackage rec {
|
||||
owner = "skim-rs";
|
||||
repo = "skim";
|
||||
rev = "refs/tags/v${version}";
|
||||
hash = "sha256-ijuzEfoYSVLfWiBq4Wnxy3LbX0viDZZ6FZ4EvvUHf1M=";
|
||||
hash = "sha256-vUKHyrvCGtRKziUqgIbgVP7YdH+UW3PFBECV/mo5RxY=";
|
||||
};
|
||||
|
||||
postPatch = ''
|
||||
sed -i -e "s|expand('<sfile>:h:h')|'$out'|" plugin/skim.vim
|
||||
'';
|
||||
|
||||
cargoHash = "sha256-JGsKz361hnRoDDq5zpA64jkk8MB3fqrh8xA3l0ZV1Bs=";
|
||||
cargoHash = "sha256-/tfbhNlpx96jlzUYwbucXi+pk1IE2jqxgWYjNU+4mHg=";
|
||||
|
||||
nativeBuildInputs = [ installShellFiles ];
|
||||
|
||||
|
||||
@@ -8,16 +8,16 @@
|
||||
}:
|
||||
rustPlatform.buildRustPackage rec {
|
||||
pname = "television";
|
||||
version = "0.8.1";
|
||||
version = "0.8.5";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "alexpasmantier";
|
||||
repo = "television";
|
||||
rev = "refs/tags/" + version;
|
||||
hash = "sha256-+HLNZvCrpVe+lw7i5uAU6nyO/tTPth6In9qn03S/SX8=";
|
||||
hash = "sha256-LzO6LpKsox5U2IHYZXDDkUbPeZmAa/gBpG6nk78tIzQ=";
|
||||
};
|
||||
|
||||
cargoHash = "sha256-A+vXptX+2xEWmxJfO8nqmp0esWHZUx1HIvTLIna/x+U=";
|
||||
cargoHash = "sha256-I0muMgPfk72dnR4iufipjt+C7v6X/IMOdLCH12qHjA8=";
|
||||
|
||||
passthru = {
|
||||
tests.version = testers.testVersion {
|
||||
|
||||
@@ -10,16 +10,16 @@
|
||||
|
||||
buildGoModule rec {
|
||||
pname = "tenv";
|
||||
version = "3.2.11";
|
||||
version = "4.0.3";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "tofuutils";
|
||||
repo = "tenv";
|
||||
rev = "v${version}";
|
||||
hash = "sha256-9xQsfgQrLBhanwr9rgFkt8Ej2Mvt6L7iViTK4duBIRg=";
|
||||
hash = "sha256-DqKgoobzaAGoT7ODA9d5Zgs1dnlAishNJ0E23Nqbp8Y=";
|
||||
};
|
||||
|
||||
vendorHash = "sha256-zx3VQu4LsvQ3OgjM9n000wBzWjwZo5MtctppnVx7fYM=";
|
||||
vendorHash = "sha256-JrAzjnXqZSlsukLRXqHReiKPuOyWQS85/F2EnXf043U=";
|
||||
|
||||
# Tests disabled for requiring network access to release.hashicorp.com
|
||||
doCheck = false;
|
||||
|
||||
@@ -199,6 +199,7 @@ lib.warnIf (useHardenedMalloc != null)
|
||||
"x-scheme-handler/http"
|
||||
"x-scheme-handler/https"
|
||||
];
|
||||
startupWMClass = "Tor Browser";
|
||||
})
|
||||
];
|
||||
|
||||
|
||||
@@ -12,16 +12,16 @@
|
||||
|
||||
rustPlatform.buildRustPackage rec {
|
||||
pname = "turnon";
|
||||
version = "1.6.2";
|
||||
version = "2.0.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "swsnr";
|
||||
repo = "turnon";
|
||||
rev = "v${version}";
|
||||
hash = "sha256-e9xrBtLAe/OAiDMn87IuzS/6NT8s4ZRHLAI/KF42ZdU=";
|
||||
hash = "sha256-HCeK0aOGxeiZD7Am+kUf3z4rT7JENQxyrAufBStrSms=";
|
||||
};
|
||||
|
||||
cargoHash = "sha256-DlEoJ5YJe679RFRfk/Bs217KrOSxSgqDJa+xpdJaTVs=";
|
||||
cargoHash = "sha256-43hv+ZCpgXK6GGMDG0hXza7g4jvRNmr57MTgkvTOvVQ=";
|
||||
|
||||
nativeBuildInputs = [
|
||||
cairo
|
||||
|
||||
@@ -2,40 +2,39 @@
|
||||
lib,
|
||||
rustPlatform,
|
||||
fetchFromGitHub,
|
||||
testers,
|
||||
versionCheckHook,
|
||||
nix-update-script,
|
||||
typos,
|
||||
}:
|
||||
|
||||
rustPlatform.buildRustPackage rec {
|
||||
pname = "typos";
|
||||
version = "1.28.4";
|
||||
version = "1.29.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "crate-ci";
|
||||
repo = pname;
|
||||
rev = "v${version}";
|
||||
hash = "sha256-rE1JK6bG8yNItzsXEggTqKFuIwlFLDnIlNBUCjb9XOg=";
|
||||
repo = "typos";
|
||||
tag = "v${version}";
|
||||
hash = "sha256-UNm5mQYkB9tiNpmXfxBNLyJDd+nwccflCdJEPaYzHWw=";
|
||||
};
|
||||
|
||||
cargoHash = "sha256-DQWOAlVKtB0l0qaHCgsrUl239PcKDnic3kdKoSgOjik=";
|
||||
cargoHash = "sha256-CcRzPlkUqAZ2y+klRtLy+uGbMSpnr724rkcAkOzPHY4=";
|
||||
|
||||
passthru = {
|
||||
tests.version = testers.testVersion { package = typos; };
|
||||
passthru.updateScript = nix-update-script { };
|
||||
|
||||
updateScript = nix-update-script { };
|
||||
};
|
||||
nativeInstallCheckInputs = [ versionCheckHook ];
|
||||
doInstallCheck = true;
|
||||
versionCheckProgramArg = [ "--version" ];
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Source code spell checker";
|
||||
mainProgram = "typos";
|
||||
homepage = "https://github.com/crate-ci/typos";
|
||||
changelog = "https://github.com/crate-ci/typos/blob/${src.rev}/CHANGELOG.md";
|
||||
license = with licenses; [
|
||||
changelog = "https://github.com/crate-ci/typos/blob/v${version}/CHANGELOG.md";
|
||||
license = with lib.licenses; [
|
||||
asl20 # or
|
||||
mit
|
||||
];
|
||||
maintainers = with maintainers; [
|
||||
maintainers = with lib.maintainers; [
|
||||
figsoda
|
||||
mgttlinger
|
||||
];
|
||||
|
||||
@@ -6,14 +6,14 @@
|
||||
|
||||
python3.pkgs.buildPythonApplication rec {
|
||||
pname = "wafw00f";
|
||||
version = "2.2.0";
|
||||
version = "2.3.1";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "EnableSecurity";
|
||||
repo = "wafw00f";
|
||||
rev = "refs/tags/v${version}";
|
||||
hash = "sha256-wJZ1/aRMFpE6Q5YAtGxXwxe2G9H/de+l3l0C5rwEWA8=";
|
||||
hash = "sha256-47lzFPMyAJTtreGGazFWUYiu9e9Q1D3QYsrQbwyaQME=";
|
||||
};
|
||||
|
||||
build-system = with python3.pkgs; [ setuptools ];
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
lib,
|
||||
stdenv,
|
||||
fetchFromGitHub,
|
||||
fetchpatch,
|
||||
nix-update-script,
|
||||
pkg-config,
|
||||
meson,
|
||||
@@ -30,6 +31,21 @@ stdenv.mkDerivation rec {
|
||||
sha256 = "sha256-Pr2Jm37vuw1DOx63BXKT3oPK6C7i5v9ObYFNR6Hvhns=";
|
||||
};
|
||||
|
||||
patches = [
|
||||
# Fix clear and reset actions when ongoing foreground process
|
||||
# https://github.com/elementary/terminal/pull/823
|
||||
(fetchpatch {
|
||||
url = "https://github.com/elementary/terminal/commit/3c84bcb98ecdadb4d5e0c7a8f52fb5238f5e92f0.patch";
|
||||
hash = "sha256-XViJR+vj+qy2A1nZa3Pdo8uY24tS4ZqZKjTAyPN9sPA=";
|
||||
})
|
||||
# Only reset/clear screen when <Shift> is pressed
|
||||
# https://github.com/elementary/terminal/pull/827
|
||||
(fetchpatch {
|
||||
url = "https://github.com/elementary/terminal/commit/91b93d883c2b8a8549d9743292d6a564e3b2d3cb.patch";
|
||||
hash = "sha256-3opiRhQLJCYFDwDjEbm0CZ9y8CF/6biU+cJk1Ideyks=";
|
||||
})
|
||||
];
|
||||
|
||||
nativeBuildInputs = [
|
||||
desktop-file-utils
|
||||
meson
|
||||
|
||||
@@ -17,13 +17,13 @@
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "switchboard-plug-applications";
|
||||
version = "8.0.0";
|
||||
version = "8.1.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "elementary";
|
||||
repo = pname;
|
||||
rev = version;
|
||||
sha256 = "sha256-dExMuPZJl/l7lRIY8kkmuRcQaPS39VBfE0dRrINLWx8=";
|
||||
sha256 = "sha256-jdSdzOHu1u/8N/eN6D9MjR/9K7n+rfmuBpyRSweb6lA=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
|
||||
@@ -21,13 +21,13 @@
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "switchboard-plug-mouse-touchpad";
|
||||
version = "8.0.1";
|
||||
version = "8.0.2";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "elementary";
|
||||
repo = pname;
|
||||
rev = version;
|
||||
sha256 = "sha256-aOJnjHCyc1tSyF7AuW5nXUXcvzBnZ+pwU91Mk+veusg=";
|
||||
sha256 = "sha256-332y3D3T90G6bDVacRm3a1p4mLK3vsW8sBvre5lW/mk=";
|
||||
};
|
||||
|
||||
patches = [
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "ailment";
|
||||
version = "9.2.133";
|
||||
version = "9.2.134";
|
||||
pyproject = true;
|
||||
|
||||
disabled = pythonOlder "3.11";
|
||||
@@ -19,7 +19,7 @@ buildPythonPackage rec {
|
||||
owner = "angr";
|
||||
repo = "ailment";
|
||||
rev = "refs/tags/v${version}";
|
||||
hash = "sha256-3yNMrIQWW+pvwfGzox1rHLXzfY3Y6jjU8YFdrZgMePA=";
|
||||
hash = "sha256-ev3/5TNj7bK0T9ouWVdA6PXqEiC+KFwtM35QD9BIyJs=";
|
||||
};
|
||||
|
||||
build-system = [ setuptools ];
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
lib,
|
||||
aiohttp,
|
||||
aioresponses,
|
||||
awesomeversion,
|
||||
buildPythonPackage,
|
||||
fetchFromGitHub,
|
||||
mashumaro,
|
||||
@@ -17,7 +18,7 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "aiomealie";
|
||||
version = "0.9.4";
|
||||
version = "0.9.5";
|
||||
pyproject = true;
|
||||
|
||||
disabled = pythonOlder "3.11";
|
||||
@@ -26,13 +27,14 @@ buildPythonPackage rec {
|
||||
owner = "joostlek";
|
||||
repo = "python-mealie";
|
||||
rev = "refs/tags/v${version}";
|
||||
hash = "sha256-Sl2n78R/twx4+liob4k0B1pskonYD7B00lo9hz45qIs=";
|
||||
hash = "sha256-hcHXX95d9T/jJMqHkikWN8ZdM5MRxJxhH575U3KDXxY=";
|
||||
};
|
||||
|
||||
build-system = [ poetry-core ];
|
||||
|
||||
dependencies = [
|
||||
aiohttp
|
||||
awesomeversion
|
||||
mashumaro
|
||||
orjson
|
||||
yarl
|
||||
|
||||
@@ -22,14 +22,14 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "aiomisc";
|
||||
version = "17.5.29";
|
||||
version = "17.5.31";
|
||||
pyproject = true;
|
||||
|
||||
disabled = pythonOlder "3.8";
|
||||
|
||||
src = fetchPypi {
|
||||
inherit pname version;
|
||||
hash = "sha256-DjOl4eymyD2n1bbDUI+s3iGiWjT/AhRqmTmiZpufLNU=";
|
||||
hash = "sha256-ty2WUMP0S/FNmSHD0ms7putftAFSDqtuP8F4jTA0WpY=";
|
||||
};
|
||||
|
||||
build-system = [ poetry-core ];
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "aiorussound";
|
||||
version = "4.2.0";
|
||||
version = "4.4.0";
|
||||
pyproject = true;
|
||||
|
||||
# requires newer f-strings introduced in 3.12
|
||||
@@ -27,7 +27,7 @@ buildPythonPackage rec {
|
||||
owner = "noahhusby";
|
||||
repo = "aiorussound";
|
||||
rev = "refs/tags/${version}";
|
||||
hash = "sha256-NO8FIUaMPZqB+zjMpaCvp/1LMyCH14AhdJMpbt6PwFY=";
|
||||
hash = "sha256-y1ArQ4o9RRngJFT3uk3wO/EVZu3kWYXUx2pnTSFUruc=";
|
||||
};
|
||||
|
||||
build-system = [ poetry-core ];
|
||||
|
||||
@@ -36,7 +36,7 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "angr";
|
||||
version = "9.2.133";
|
||||
version = "9.2.134";
|
||||
pyproject = true;
|
||||
|
||||
disabled = pythonOlder "3.11";
|
||||
@@ -45,7 +45,7 @@ buildPythonPackage rec {
|
||||
owner = "angr";
|
||||
repo = "angr";
|
||||
rev = "refs/tags/v${version}";
|
||||
hash = "sha256-dHksVhuQUC0f55WNPSkVHTXTGVuul742LeWSz0CTwrw=";
|
||||
hash = "sha256-wBneJJ+kR99hNHf0Ki1U6CS9pru60wiwIGV26JC8lWU=";
|
||||
};
|
||||
|
||||
postPatch = ''
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "archinfo";
|
||||
version = "9.2.133";
|
||||
version = "9.2.134";
|
||||
pyproject = true;
|
||||
|
||||
disabled = pythonOlder "3.8";
|
||||
@@ -19,7 +19,7 @@ buildPythonPackage rec {
|
||||
owner = "angr";
|
||||
repo = "archinfo";
|
||||
rev = "refs/tags/v${version}";
|
||||
hash = "sha256-opIQm/59X+5PDJiFW8SkB0CrFkICBTgbNW8ZUXMfrnw=";
|
||||
hash = "sha256-3NfiK75RyEFz2Pe+NPLMrbyvwgZxD7fKCGg4o8SpO40=";
|
||||
};
|
||||
|
||||
build-system = [ setuptools ];
|
||||
|
||||
@@ -14,7 +14,7 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "claripy";
|
||||
version = "9.2.133";
|
||||
version = "9.2.134";
|
||||
pyproject = true;
|
||||
|
||||
disabled = pythonOlder "3.11";
|
||||
@@ -23,7 +23,7 @@ buildPythonPackage rec {
|
||||
owner = "angr";
|
||||
repo = "claripy";
|
||||
rev = "refs/tags/v${version}";
|
||||
hash = "sha256-Fdeh0wr7hPa6SG7UG5Ue58W3x7JYD97NAU29FFklLcA=";
|
||||
hash = "sha256-jz7eF01dYOsa/f6ssAwBK66LGxBXozG075yEllq8j9Y=";
|
||||
};
|
||||
|
||||
# z3 does not provide a dist-info, so python-runtime-deps-check will fail
|
||||
|
||||
@@ -16,14 +16,14 @@
|
||||
|
||||
let
|
||||
# The binaries are following the argr projects release cycle
|
||||
version = "9.2.133";
|
||||
version = "9.2.134";
|
||||
|
||||
# Binary files from https://github.com/angr/binaries (only used for testing and only here)
|
||||
binaries = fetchFromGitHub {
|
||||
owner = "angr";
|
||||
repo = "binaries";
|
||||
rev = "refs/tags/v${version}";
|
||||
hash = "sha256-+vAD9XvqV45wf7sf+VuhTbw2gFeJra5gBptfg8r8e8U=";
|
||||
hash = "sha256-2C4vA8lRLLcfwqGoQ3dqV1kGGtlKx2sgSOKy1QqsEVY=";
|
||||
};
|
||||
in
|
||||
buildPythonPackage rec {
|
||||
@@ -37,7 +37,7 @@ buildPythonPackage rec {
|
||||
owner = "angr";
|
||||
repo = "cle";
|
||||
rev = "refs/tags/v${version}";
|
||||
hash = "sha256-R57Qd04/xtDW7/WDcZpOhkYOBCSmBNq2Bn3BYDfjseA=";
|
||||
hash = "sha256-0txid9qiNMEBemSphwok5Gkk3NJvzWSIlvrqFnre5TA=";
|
||||
};
|
||||
|
||||
build-system = [ setuptools ];
|
||||
|
||||
@@ -19,7 +19,7 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "cyclopts";
|
||||
version = "3.1.2";
|
||||
version = "3.1.3";
|
||||
pyproject = true;
|
||||
|
||||
disabled = pythonOlder "3.8";
|
||||
@@ -28,7 +28,7 @@ buildPythonPackage rec {
|
||||
owner = "BrianPugh";
|
||||
repo = "cyclopts";
|
||||
rev = "refs/tags/v${version}";
|
||||
hash = "sha256-5LJSo7DlzId0gd8Egv+JAbLk59tSl2HbwjyGm0qy5nI=";
|
||||
hash = "sha256-N53obWs924HqxELxO1Ax4Jy+u+e4KT+FSbX4UhR+pJg=";
|
||||
};
|
||||
|
||||
build-system = [
|
||||
@@ -54,6 +54,11 @@ buildPythonPackage rec {
|
||||
|
||||
pythonImportsCheck = [ "cyclopts" ];
|
||||
|
||||
disabledTests = [
|
||||
# Assertion error
|
||||
"test_pydantic_error_msg"
|
||||
];
|
||||
|
||||
meta = with lib; {
|
||||
description = "Module to create CLIs based on Python type hints";
|
||||
homepage = "https://github.com/BrianPugh/cyclopts";
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "hstspreload";
|
||||
version = "2024.12.1";
|
||||
version = "2025.1.1";
|
||||
pyproject = true;
|
||||
|
||||
disabled = pythonOlder "3.6";
|
||||
@@ -17,7 +17,7 @@ buildPythonPackage rec {
|
||||
owner = "sethmlarson";
|
||||
repo = "hstspreload";
|
||||
rev = "refs/tags/${version}";
|
||||
hash = "sha256-j1YtT8O4LGpUEOJhACKmz934VTgwM8o7C8ozoqPlsCM=";
|
||||
hash = "sha256-2KtQZroKhRzqFg0xL/gXMA3jP0FgYSPYy1eP3x78rQo=";
|
||||
};
|
||||
|
||||
build-system = [ setuptools ];
|
||||
|
||||
@@ -1,21 +1,23 @@
|
||||
{
|
||||
lib,
|
||||
argcomplete,
|
||||
bleak,
|
||||
buildPythonPackage,
|
||||
dash-bootstrap-components,
|
||||
dash,
|
||||
dotmap,
|
||||
fetchFromGitHub,
|
||||
hypothesis,
|
||||
packaging,
|
||||
pandas-stubs,
|
||||
pandas,
|
||||
parse,
|
||||
pexpect,
|
||||
platformdirs,
|
||||
poetry-core,
|
||||
ppk2-api,
|
||||
print-color,
|
||||
protobuf,
|
||||
pyarrow,
|
||||
pyparsing,
|
||||
pypubsub,
|
||||
pyqrcode,
|
||||
pyserial,
|
||||
@@ -27,22 +29,21 @@
|
||||
riden,
|
||||
setuptools,
|
||||
tabulate,
|
||||
timeago,
|
||||
webencodings,
|
||||
wcwidth,
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "meshtastic";
|
||||
version = "2.5.5";
|
||||
version = "2.5.9";
|
||||
pyproject = true;
|
||||
|
||||
disabled = pythonOlder "3.7";
|
||||
disabled = pythonOlder "3.9";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "meshtastic";
|
||||
repo = "Meshtastic-python";
|
||||
rev = "refs/tags/${version}";
|
||||
hash = "sha256-k+Hq3pIuh8lwyoCl1KyHLt2B3OrGzBC6XDauUfVEyd8=";
|
||||
tag = version;
|
||||
hash = "sha256-q5hGAe3kJk1E/u2l8uCMyHHVuQmlwODkyZDiqxFn3Bo=";
|
||||
};
|
||||
|
||||
pythonRelaxDeps = [
|
||||
@@ -54,36 +55,43 @@ buildPythonPackage rec {
|
||||
|
||||
dependencies = [
|
||||
bleak
|
||||
dotmap
|
||||
packaging
|
||||
parse
|
||||
pexpect
|
||||
platformdirs
|
||||
ppk2-api
|
||||
print-color
|
||||
protobuf
|
||||
pyarrow
|
||||
pyparsing
|
||||
pypubsub
|
||||
pyqrcode
|
||||
pyserial
|
||||
pyyaml
|
||||
requests
|
||||
setuptools
|
||||
tabulate
|
||||
timeago
|
||||
webencodings
|
||||
];
|
||||
|
||||
optional-dependencies = {
|
||||
analysis = [
|
||||
dash
|
||||
dash-bootstrap-components
|
||||
pandas
|
||||
pandas-stubs
|
||||
];
|
||||
cli = [
|
||||
argcomplete
|
||||
dotmap
|
||||
print-color
|
||||
pyqrcode
|
||||
wcwidth
|
||||
];
|
||||
powermon = [
|
||||
parse
|
||||
platformdirs
|
||||
ppk2-api
|
||||
pyarrow
|
||||
riden
|
||||
];
|
||||
tunnel = [ pytap2 ];
|
||||
};
|
||||
|
||||
nativeCheckInputs = [
|
||||
dash-bootstrap-components
|
||||
hypothesis
|
||||
pytestCheckHook
|
||||
riden
|
||||
] ++ lib.flatten (builtins.attrValues optional-dependencies);
|
||||
|
||||
preCheck = ''
|
||||
@@ -117,7 +125,7 @@ buildPythonPackage rec {
|
||||
description = "Python API for talking to Meshtastic devices";
|
||||
homepage = "https://github.com/meshtastic/Meshtastic-python";
|
||||
changelog = "https://github.com/meshtastic/python/releases/tag/${version}";
|
||||
license = with licenses; [ asl20 ];
|
||||
license = licenses.asl20;
|
||||
maintainers = with maintainers; [ fab ];
|
||||
};
|
||||
}
|
||||
|
||||
@@ -0,0 +1,40 @@
|
||||
{
|
||||
lib,
|
||||
aiohttp,
|
||||
buildPythonPackage,
|
||||
fetchFromGitHub,
|
||||
pythonOlder,
|
||||
setuptools,
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "ohmepy";
|
||||
version = "1.2.3";
|
||||
pyproject = true;
|
||||
|
||||
disabled = pythonOlder "3.7";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "dan-r";
|
||||
repo = "ohmepy";
|
||||
rev = "refs/tags/v${version}";
|
||||
hash = "sha256-hCwaB6YXtNHCNOyjRxDSonBdTpKqX9GmLwFMvrY9UpI=";
|
||||
};
|
||||
|
||||
build-system = [ setuptools ];
|
||||
|
||||
dependencies = [ aiohttp ];
|
||||
|
||||
pythonImportsCheck = [ "ohme" ];
|
||||
|
||||
# Module has no tests
|
||||
doCheck = false;
|
||||
|
||||
meta = {
|
||||
description = "Module for interacting with the Ohme API";
|
||||
homepage = "https://github.com/dan-r/ohmepy";
|
||||
changelog = "https://github.com/dan-r/ohmepy/releases/tag/v${version}";
|
||||
license = lib.licenses.mit;
|
||||
maintainers = with lib.maintainers; [ fab ];
|
||||
};
|
||||
}
|
||||
@@ -2,25 +2,30 @@
|
||||
lib,
|
||||
buildPythonPackage,
|
||||
ciso8601,
|
||||
fetchPypi,
|
||||
fetchFromGitHub,
|
||||
httpx,
|
||||
pythonOlder,
|
||||
setuptools,
|
||||
zeep,
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "onvif-zeep-async";
|
||||
version = "3.1.12";
|
||||
format = "setuptools";
|
||||
version = "3.1.13";
|
||||
pyproject = true;
|
||||
|
||||
disabled = pythonOlder "3.7";
|
||||
|
||||
src = fetchPypi {
|
||||
inherit pname version;
|
||||
hash = "sha256-TXSwrWnDXzntXZN/u09QB3BsIa6tpf6LpGFKEyA/GH8=";
|
||||
src = fetchFromGitHub {
|
||||
owner = "openvideolibs";
|
||||
repo = "python-onvif-zeep-async";
|
||||
rev = "refs/tags/v${version}";
|
||||
hash = "sha256-Z9LtKcgyebmdrChRz0QwiQdnrtcIVeCtKQAvL9gBMY4=";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [
|
||||
build-system = [ setuptools ];
|
||||
|
||||
dependencies = [
|
||||
ciso8601
|
||||
httpx
|
||||
zeep
|
||||
@@ -33,9 +38,10 @@ buildPythonPackage rec {
|
||||
|
||||
meta = with lib; {
|
||||
description = "ONVIF Client Implementation in Python";
|
||||
mainProgram = "onvif-cli";
|
||||
homepage = "https://github.com/hunterjm/python-onvif-zeep-async";
|
||||
license = with licenses; [ mit ];
|
||||
changelog = "https://github.com/openvideolibs/python-onvif-zeep-async/releases/tag/v${version}";
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [ fab ];
|
||||
mainProgram = "onvif-cli";
|
||||
};
|
||||
}
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "playwrightcapture";
|
||||
version = "1.27.4";
|
||||
version = "1.27.5";
|
||||
pyproject = true;
|
||||
|
||||
disabled = pythonOlder "3.9";
|
||||
@@ -31,7 +31,7 @@ buildPythonPackage rec {
|
||||
owner = "Lookyloo";
|
||||
repo = "PlaywrightCapture";
|
||||
rev = "refs/tags/v${version}";
|
||||
hash = "sha256-1K/e7pJtfNSuQ1GlNT2m8P7zEXqC1zUP1M8acbW2kOY=";
|
||||
hash = "sha256-TnK7CeW4mJGS77tzYkBQJbLn+niZEMWScpLLaWLmQAA=";
|
||||
};
|
||||
|
||||
pythonRelaxDeps = [
|
||||
|
||||
@@ -14,7 +14,7 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "pylamarzocco";
|
||||
version = "1.4.3";
|
||||
version = "1.4.6";
|
||||
pyproject = true;
|
||||
|
||||
disabled = pythonOlder "3.11";
|
||||
@@ -23,7 +23,7 @@ buildPythonPackage rec {
|
||||
owner = "zweckj";
|
||||
repo = "pylamarzocco";
|
||||
rev = "refs/tags/v${version}";
|
||||
hash = "sha256-bSwlAaaUVeORDJFWY8I2iIiQ9OvvDrpDBoQ3Ns5NrRM=";
|
||||
hash = "sha256-Ntss7erVbpeW6EEeKrkR/anzvTUQhzggNhHi6rOIsFQ=";
|
||||
};
|
||||
|
||||
build-system = [ setuptools ];
|
||||
|
||||
@@ -13,14 +13,14 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "pyvex";
|
||||
version = "9.2.133";
|
||||
version = "9.2.134";
|
||||
pyproject = true;
|
||||
|
||||
disabled = pythonOlder "3.11";
|
||||
|
||||
src = fetchPypi {
|
||||
inherit pname version;
|
||||
hash = "sha256-uFoMI8byPyjwpQhruh8Hpk9MF8PZBkTvqbXemUHDWqs=";
|
||||
hash = "sha256-uskSojAEE+9pQD4531+L5OkgRIAtxwvE4/7AZnlkiBI=";
|
||||
};
|
||||
|
||||
build-system = [ setuptools ];
|
||||
|
||||
@@ -13,7 +13,7 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "pyvlx";
|
||||
version = "0.2.25";
|
||||
version = "0.2.26";
|
||||
pyproject = true;
|
||||
|
||||
disabled = pythonOlder "3.11";
|
||||
@@ -22,7 +22,7 @@ buildPythonPackage rec {
|
||||
owner = "Julius2342";
|
||||
repo = "pyvlx";
|
||||
rev = "refs/tags/${version}";
|
||||
hash = "sha256-c0HlmqLvpIn2GXorOArBKJ0YzvWz1spmhWwm6Gow2iU=";
|
||||
hash = "sha256-JwgElt0FFSGs3v+04AKPwTTpxvn8YzihJeD/+llbSMI=";
|
||||
};
|
||||
|
||||
build-system = [ setuptools ];
|
||||
|
||||
@@ -16,14 +16,14 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "qtile-bonsai";
|
||||
version = "0.4.0";
|
||||
version = "0.5.0";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "aravinda0";
|
||||
repo = "qtile-bonsai";
|
||||
rev = "refs/tags/v${version}";
|
||||
hash = "sha256-IWy/YEVdZc+UgIKl75ZpOkOIvpS5hCX0ihQenUOuJHo=";
|
||||
tag = "v${version}";
|
||||
hash = "sha256-1wiBrLQDdQGsoZAT5XUzmuloVo90y+GZu1bqPrbQl48=";
|
||||
};
|
||||
|
||||
build-system = [
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "tencentcloud-sdk-python";
|
||||
version = "3.0.1291";
|
||||
version = "3.0.1293";
|
||||
pyproject = true;
|
||||
|
||||
disabled = pythonOlder "3.9";
|
||||
@@ -19,7 +19,7 @@ buildPythonPackage rec {
|
||||
owner = "TencentCloud";
|
||||
repo = "tencentcloud-sdk-python";
|
||||
rev = "refs/tags/${version}";
|
||||
hash = "sha256-Kc+gnY1swnN2Rle/JHPJlopziYbCIFijRKVZx5Phs8w=";
|
||||
hash = "sha256-ho1RneF7xRO6Lc7i4BxAVjHA9UZiEZA2+olnasv4RSw=";
|
||||
};
|
||||
|
||||
build-system = [ setuptools ];
|
||||
|
||||
@@ -8,14 +8,14 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "tree-sitter-javascript";
|
||||
version = "0.21.3";
|
||||
version = "0.23.1";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "tree-sitter";
|
||||
repo = "tree-sitter-javascript";
|
||||
rev = "v${version}";
|
||||
hash = "sha256-jsdY9Pd9WqZuBYtk088mx1bRQadC6D2/tGGVY+ZZ0J4=";
|
||||
tag = "v${version}";
|
||||
hash = "sha256-apgWWYD0XOvH5c3BY7kAF7UYtwPJaEvJzC5aWvJ9YQ8=";
|
||||
};
|
||||
|
||||
build-system = [
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
lib,
|
||||
buildPythonPackage,
|
||||
fetchFromGitHub,
|
||||
fetchpatch,
|
||||
pytestCheckHook,
|
||||
pythonOlder,
|
||||
setuptools,
|
||||
@@ -26,6 +27,12 @@ buildPythonPackage rec {
|
||||
hash = "sha256-RWnt1g7WN5CDbgWY5YSTuPFZomoxtRgDaSLkG9y2B6w=";
|
||||
fetchSubmodules = true;
|
||||
};
|
||||
patches = [
|
||||
(fetchpatch {
|
||||
url = "https://github.com/tree-sitter/py-tree-sitter/commit/a85342e16d28c78a1cf1e14c74f4598cd2a5f3e0.patch";
|
||||
hash = "sha256-gm79KciA/KoDqrRfWuSB3GOD1jBx6Skd1olt4zoofaw=";
|
||||
})
|
||||
];
|
||||
|
||||
build-system = [ setuptools ];
|
||||
|
||||
|
||||
+12
-12
@@ -4,36 +4,36 @@
|
||||
lib,
|
||||
pip,
|
||||
setuptools,
|
||||
wheel,
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "zc-buildout";
|
||||
version = "3.0.1";
|
||||
version = "3.3";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "buildout";
|
||||
repo = "buildout";
|
||||
rev = version;
|
||||
sha256 = "J/ymUCFhl7EviHMEYSUCTky0ULRT8aL4gNCGxrbqJi0=";
|
||||
tag = version;
|
||||
hash = "sha256-o/iMCc8Jf+jNCHu3OnbCxD+oukoH/b7SUsdm6traO7k=";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [
|
||||
setuptools
|
||||
pip
|
||||
wheel
|
||||
];
|
||||
build-system = [ setuptools ];
|
||||
|
||||
dependencies = [ pip ];
|
||||
|
||||
doCheck = false; # Missing package & BLOCKED on "zc.recipe.egg"
|
||||
|
||||
pythonImportsCheck = [ "zc.buildout" ];
|
||||
|
||||
meta = with lib; {
|
||||
pythonNamespaces = [ "zc" ];
|
||||
|
||||
meta = {
|
||||
description = "Software build and configuration system";
|
||||
mainProgram = "buildout";
|
||||
downloadPage = "https://github.com/buildout/buildout";
|
||||
homepage = "https://www.buildout.org";
|
||||
license = licenses.zpl21;
|
||||
maintainers = with maintainers; [ gotcha ];
|
||||
license = lib.licenses.zpl21;
|
||||
maintainers = with lib.maintainers; [ gotcha ];
|
||||
};
|
||||
}
|
||||
@@ -1,332 +1,332 @@
|
||||
{
|
||||
"bluedevil": {
|
||||
"version": "6.2.4",
|
||||
"url": "mirror://kde/stable/plasma/6.2.4/bluedevil-6.2.4.tar.xz",
|
||||
"hash": "sha256-5mSo3RvlVwNWki7IV4vZGi24ZlamdsHIbbnDzv2+ogI="
|
||||
"version": "6.2.5",
|
||||
"url": "mirror://kde/stable/plasma/6.2.5/bluedevil-6.2.5.tar.xz",
|
||||
"hash": "sha256-Tl9D6d2ddZDimkMhSK1Rq7vTHPMChXMUJfW+jyRE8ro="
|
||||
},
|
||||
"breeze": {
|
||||
"version": "6.2.4",
|
||||
"url": "mirror://kde/stable/plasma/6.2.4/breeze-6.2.4.tar.xz",
|
||||
"hash": "sha256-TZYTiWCC8zZBOrsk74+NhlE/fpmkwLzfL0XNfFu9fCA="
|
||||
"version": "6.2.5",
|
||||
"url": "mirror://kde/stable/plasma/6.2.5/breeze-6.2.5.tar.xz",
|
||||
"hash": "sha256-HTvUSBu3zSdKE6xdWFK+Uf8pdeYghy38IvvVMbrQTiU="
|
||||
},
|
||||
"breeze-grub": {
|
||||
"version": "6.2.4",
|
||||
"url": "mirror://kde/stable/plasma/6.2.4/breeze-grub-6.2.4.tar.xz",
|
||||
"hash": "sha256-gUbx1po18gP1XIZXwzlVkvEiEU+8yXV8/NJXukRQrIs="
|
||||
"version": "6.2.5",
|
||||
"url": "mirror://kde/stable/plasma/6.2.5/breeze-grub-6.2.5.tar.xz",
|
||||
"hash": "sha256-AotNwvjw9mMDnl64Ayh8X549xPXz5f16RPxx1nbcOYk="
|
||||
},
|
||||
"breeze-gtk": {
|
||||
"version": "6.2.4",
|
||||
"url": "mirror://kde/stable/plasma/6.2.4/breeze-gtk-6.2.4.tar.xz",
|
||||
"hash": "sha256-YQwk1Ghr4IqSM3UWtn6fCcfjZd3cPgKXbSSvNkIzvKA="
|
||||
"version": "6.2.5",
|
||||
"url": "mirror://kde/stable/plasma/6.2.5/breeze-gtk-6.2.5.tar.xz",
|
||||
"hash": "sha256-IRXwC7zvjmulckfpxs4WM97fNw+S2gHS/Eqvyhp0018="
|
||||
},
|
||||
"breeze-plymouth": {
|
||||
"version": "6.2.4",
|
||||
"url": "mirror://kde/stable/plasma/6.2.4/breeze-plymouth-6.2.4.tar.xz",
|
||||
"hash": "sha256-IaISI1lhDkM6NiCDYKt4NL/JHHIixqHV7d2ZI9yyDtw="
|
||||
"version": "6.2.5",
|
||||
"url": "mirror://kde/stable/plasma/6.2.5/breeze-plymouth-6.2.5.tar.xz",
|
||||
"hash": "sha256-4D/NjM4Z3pjxstrzlw29WeF/Wfm2iN7/xOSgd6um4Uo="
|
||||
},
|
||||
"discover": {
|
||||
"version": "6.2.4",
|
||||
"url": "mirror://kde/stable/plasma/6.2.4/discover-6.2.4.tar.xz",
|
||||
"hash": "sha256-YZqKgGcPUtALvmfa6iLR2w18m0S1eGXclyVYBhutFCc="
|
||||
"version": "6.2.5",
|
||||
"url": "mirror://kde/stable/plasma/6.2.5/discover-6.2.5.tar.xz",
|
||||
"hash": "sha256-jMu4gTkqS61UCrC7RlY3oOIG72tT578C5xvI+2RTpKQ="
|
||||
},
|
||||
"drkonqi": {
|
||||
"version": "6.2.4",
|
||||
"url": "mirror://kde/stable/plasma/6.2.4/drkonqi-6.2.4.tar.xz",
|
||||
"hash": "sha256-qXCmXNwUaQWKfMZS3SzM0NazAq6QapMgjTXYINtXMtg="
|
||||
"version": "6.2.5",
|
||||
"url": "mirror://kde/stable/plasma/6.2.5/drkonqi-6.2.5.tar.xz",
|
||||
"hash": "sha256-+V7FbHAuscukhBH9FwnYcjhJ43D/jqaZgUgtbzpdXHM="
|
||||
},
|
||||
"flatpak-kcm": {
|
||||
"version": "6.2.4",
|
||||
"url": "mirror://kde/stable/plasma/6.2.4/flatpak-kcm-6.2.4.tar.xz",
|
||||
"hash": "sha256-EPiyGLMv1NCDexfov4duE2ZgR8k4+6I9d730CcOyPoM="
|
||||
"version": "6.2.5",
|
||||
"url": "mirror://kde/stable/plasma/6.2.5/flatpak-kcm-6.2.5.tar.xz",
|
||||
"hash": "sha256-JshyE62aOUorPcZhYFHWfFyqMji6qoipr7mV3YlnOy4="
|
||||
},
|
||||
"kactivitymanagerd": {
|
||||
"version": "6.2.4",
|
||||
"url": "mirror://kde/stable/plasma/6.2.4/kactivitymanagerd-6.2.4.tar.xz",
|
||||
"hash": "sha256-F2csZVAMcx7rPENknPUuyuEVrf0ZQsJFmQVezj5KkNo="
|
||||
"version": "6.2.5",
|
||||
"url": "mirror://kde/stable/plasma/6.2.5/kactivitymanagerd-6.2.5.tar.xz",
|
||||
"hash": "sha256-824bvFwQD0w50a8AegPEdOo90VhFkgKf4k+72xz52tY="
|
||||
},
|
||||
"kde-cli-tools": {
|
||||
"version": "6.2.4",
|
||||
"url": "mirror://kde/stable/plasma/6.2.4/kde-cli-tools-6.2.4.tar.xz",
|
||||
"hash": "sha256-EXrLp9aABuApn9aBKLb+VIWekg4OOKTzlJmKuIER2ec="
|
||||
},
|
||||
"kdecoration": {
|
||||
"version": "6.2.4",
|
||||
"url": "mirror://kde/stable/plasma/6.2.4/kdecoration-6.2.4.tar.xz",
|
||||
"hash": "sha256-rGRbTVgtEQJYaUqeLqK/Zfu9S9WOnen5NUeGOXvE9xo="
|
||||
"version": "6.2.5",
|
||||
"url": "mirror://kde/stable/plasma/6.2.5/kde-cli-tools-6.2.5.tar.xz",
|
||||
"hash": "sha256-HdpX90lQYKCGZYeWUZ1o1U9efaThL6bY1L9GFKxygAI="
|
||||
},
|
||||
"kde-gtk-config": {
|
||||
"version": "6.2.4",
|
||||
"url": "mirror://kde/stable/plasma/6.2.4/kde-gtk-config-6.2.4.tar.xz",
|
||||
"hash": "sha256-6AGhYuhZdmGCvM/S1KvXCT273pUYPidq1N6BkhUeVkU="
|
||||
"version": "6.2.5",
|
||||
"url": "mirror://kde/stable/plasma/6.2.5/kde-gtk-config-6.2.5.tar.xz",
|
||||
"hash": "sha256-KD+YA6FfE3NN5imFWPh1QGpcfA6kbp/7pWR/SAv8alg="
|
||||
},
|
||||
"kdecoration": {
|
||||
"version": "6.2.5",
|
||||
"url": "mirror://kde/stable/plasma/6.2.5/kdecoration-6.2.5.tar.xz",
|
||||
"hash": "sha256-cmxYzUs0/ElUZXhyekR8diQpOK3Vdyks0zS9YL+djyY="
|
||||
},
|
||||
"kdeplasma-addons": {
|
||||
"version": "6.2.4",
|
||||
"url": "mirror://kde/stable/plasma/6.2.4/kdeplasma-addons-6.2.4.tar.xz",
|
||||
"hash": "sha256-0JnCk13XTrL0mWOHG34m+FS+QOTXdz/Jodash5/Rb5E="
|
||||
"version": "6.2.5",
|
||||
"url": "mirror://kde/stable/plasma/6.2.5/kdeplasma-addons-6.2.5.tar.xz",
|
||||
"hash": "sha256-V9E41RAa27gJLEJMWM63Ph0F0Mzj7Eo1RDJ0Tb0X5CY="
|
||||
},
|
||||
"kgamma": {
|
||||
"version": "6.2.4",
|
||||
"url": "mirror://kde/stable/plasma/6.2.4/kgamma-6.2.4.tar.xz",
|
||||
"hash": "sha256-c6dF/GbNFOqm4TNQw4aDpQRRJYh6GPRh6ytk5Q5qGSI="
|
||||
"version": "6.2.5",
|
||||
"url": "mirror://kde/stable/plasma/6.2.5/kgamma-6.2.5.tar.xz",
|
||||
"hash": "sha256-Pfdc3LAgrP0hbppyJATTgcik2XJivoX2cEsYnmZWEM4="
|
||||
},
|
||||
"kglobalacceld": {
|
||||
"version": "6.2.4",
|
||||
"url": "mirror://kde/stable/plasma/6.2.4/kglobalacceld-6.2.4.tar.xz",
|
||||
"hash": "sha256-0ikE4sg0LbzPeoGX0mDMDff17KWuZZq4ExVXPbgNNno="
|
||||
"version": "6.2.5",
|
||||
"url": "mirror://kde/stable/plasma/6.2.5/kglobalacceld-6.2.5.tar.xz",
|
||||
"hash": "sha256-lLXMN4DKawdAk8SH7J5sNGD2Na5RRXgPh8D+hITYxsk="
|
||||
},
|
||||
"kinfocenter": {
|
||||
"version": "6.2.4",
|
||||
"url": "mirror://kde/stable/plasma/6.2.4/kinfocenter-6.2.4.tar.xz",
|
||||
"hash": "sha256-a92mBn9tEVaiWKQ6Vtc0EmIP8iSwZAs+pCSt8SIwO6I="
|
||||
"version": "6.2.5",
|
||||
"url": "mirror://kde/stable/plasma/6.2.5/kinfocenter-6.2.5.tar.xz",
|
||||
"hash": "sha256-nth+2zokJWGJ+Nx5yCG49FWJqrcDLY3eeNXZTPBjn/k="
|
||||
},
|
||||
"kmenuedit": {
|
||||
"version": "6.2.4",
|
||||
"url": "mirror://kde/stable/plasma/6.2.4/kmenuedit-6.2.4.tar.xz",
|
||||
"hash": "sha256-F09b+xdGQre3JEXylNQQz6zK9lczUMFK9xHkjchWrfk="
|
||||
"version": "6.2.5",
|
||||
"url": "mirror://kde/stable/plasma/6.2.5/kmenuedit-6.2.5.tar.xz",
|
||||
"hash": "sha256-CQhkX0/CSgCwI9BTfKxt7nt6utdceYC0oBxsCY3taEo="
|
||||
},
|
||||
"kpipewire": {
|
||||
"version": "6.2.4",
|
||||
"url": "mirror://kde/stable/plasma/6.2.4/kpipewire-6.2.4.tar.xz",
|
||||
"hash": "sha256-duRWIGqfbpIssQYUR2oZaC+MJ5V8XImY8dGg2tuUyms="
|
||||
"version": "6.2.5",
|
||||
"url": "mirror://kde/stable/plasma/6.2.5/kpipewire-6.2.5.tar.xz",
|
||||
"hash": "sha256-20LVgfDKQnvYDuamfR+pzvARFCZsmu5/qizsvZc+Yxk="
|
||||
},
|
||||
"krdp": {
|
||||
"version": "6.2.4",
|
||||
"url": "mirror://kde/stable/plasma/6.2.4/krdp-6.2.4.tar.xz",
|
||||
"hash": "sha256-9iKdH3zPzjTXLmVl2LTL3HbvNXmHlM0u0llPca6DV7s="
|
||||
"version": "6.2.5",
|
||||
"url": "mirror://kde/stable/plasma/6.2.5/krdp-6.2.5.tar.xz",
|
||||
"hash": "sha256-Go0349uR6AyuniK/HFmGmFxCed4kVrp7xIHHJcNKc/w="
|
||||
},
|
||||
"kscreen": {
|
||||
"version": "6.2.4",
|
||||
"url": "mirror://kde/stable/plasma/6.2.4/kscreen-6.2.4.tar.xz",
|
||||
"hash": "sha256-P2YMmOaYtTqU6rdfVd1W4q/y3HrjTIvmmHVGZZnnsAI="
|
||||
"version": "6.2.5",
|
||||
"url": "mirror://kde/stable/plasma/6.2.5/kscreen-6.2.5.tar.xz",
|
||||
"hash": "sha256-YjfEf+cDhNEObyDX8FjGqsylGkk9qSgHf87JGw72lkI="
|
||||
},
|
||||
"kscreenlocker": {
|
||||
"version": "6.2.4",
|
||||
"url": "mirror://kde/stable/plasma/6.2.4/kscreenlocker-6.2.4.tar.xz",
|
||||
"hash": "sha256-Ep0Qw4kiIhaNu/gM29qBCtBiwm3lH3y8JZDmVfVTyxY="
|
||||
"version": "6.2.5",
|
||||
"url": "mirror://kde/stable/plasma/6.2.5/kscreenlocker-6.2.5.tar.xz",
|
||||
"hash": "sha256-Oj7S0EA5TcKoDPJc3SpsQCIUaspU5yxErxbomC6Ljk4="
|
||||
},
|
||||
"ksshaskpass": {
|
||||
"version": "6.2.4",
|
||||
"url": "mirror://kde/stable/plasma/6.2.4/ksshaskpass-6.2.4.tar.xz",
|
||||
"hash": "sha256-PdkdLhg+9eISmBvSYzkZidKrb8kk+TVROKurB/LKv78="
|
||||
"version": "6.2.5",
|
||||
"url": "mirror://kde/stable/plasma/6.2.5/ksshaskpass-6.2.5.tar.xz",
|
||||
"hash": "sha256-heccgDfV0hmfhhrnBxifQqfK7S8DdD6oO3Vww0oR63I="
|
||||
},
|
||||
"ksystemstats": {
|
||||
"version": "6.2.4",
|
||||
"url": "mirror://kde/stable/plasma/6.2.4/ksystemstats-6.2.4.tar.xz",
|
||||
"hash": "sha256-SalO8F5qsOjw/1onIZTzTYpNVy/nn8q2XJbqLsFGDEM="
|
||||
"version": "6.2.5",
|
||||
"url": "mirror://kde/stable/plasma/6.2.5/ksystemstats-6.2.5.tar.xz",
|
||||
"hash": "sha256-7/9W9V5v5e1CMaR6RMjQjT1G/RDXTRhjRO9PL82VlaE="
|
||||
},
|
||||
"kwallet-pam": {
|
||||
"version": "6.2.4",
|
||||
"url": "mirror://kde/stable/plasma/6.2.4/kwallet-pam-6.2.4.tar.xz",
|
||||
"hash": "sha256-CwShwte6T9wgoHY3J6XNQ2ItKHRSPdn9gzuRLBEB1eM="
|
||||
"version": "6.2.5",
|
||||
"url": "mirror://kde/stable/plasma/6.2.5/kwallet-pam-6.2.5.tar.xz",
|
||||
"hash": "sha256-AWjU8jl64omuAnp9ICsP/V+NehmyM+v6ZBe4Q4Qb/UQ="
|
||||
},
|
||||
"kwayland": {
|
||||
"version": "6.2.4",
|
||||
"url": "mirror://kde/stable/plasma/6.2.4/kwayland-6.2.4.tar.xz",
|
||||
"hash": "sha256-9P5pl4+OmwxABYAZeC8Tv913DPVF2TJaezeIJvDNNKw="
|
||||
"version": "6.2.5",
|
||||
"url": "mirror://kde/stable/plasma/6.2.5/kwayland-6.2.5.tar.xz",
|
||||
"hash": "sha256-KheozlZD/VHDz3h1QgMsEFDaOh+wDcyaMt6iiL0419I="
|
||||
},
|
||||
"kwayland-integration": {
|
||||
"version": "6.2.4",
|
||||
"url": "mirror://kde/stable/plasma/6.2.4/kwayland-integration-6.2.4.tar.xz",
|
||||
"hash": "sha256-NH+TvNhLkNvMIhGMHYl/T3zWhmTA6H9rhm1SQABv4js="
|
||||
"version": "6.2.5",
|
||||
"url": "mirror://kde/stable/plasma/6.2.5/kwayland-integration-6.2.5.tar.xz",
|
||||
"hash": "sha256-Brb7fdzxnHJ3FvR2tyJOIw9Jhsfj02Bm6RiFn9w7RBM="
|
||||
},
|
||||
"kwin": {
|
||||
"version": "6.2.4",
|
||||
"url": "mirror://kde/stable/plasma/6.2.4/kwin-6.2.4.tar.xz",
|
||||
"hash": "sha256-1LeOvclDLLHiJGIaxDz7gbktvO4DSv6Qu+tbIvIY8yE="
|
||||
"version": "6.2.5",
|
||||
"url": "mirror://kde/stable/plasma/6.2.5/kwin-6.2.5.tar.xz",
|
||||
"hash": "sha256-XMRQpuQRBcjEmSm3JVCzMSN/lqr7KUaQ9HB73F93aEg="
|
||||
},
|
||||
"kwrited": {
|
||||
"version": "6.2.4",
|
||||
"url": "mirror://kde/stable/plasma/6.2.4/kwrited-6.2.4.tar.xz",
|
||||
"hash": "sha256-VbZkMQ2Y0uJtMEh49qLn3BWsMrlBB2rmozkeBJw+m2Y="
|
||||
"version": "6.2.5",
|
||||
"url": "mirror://kde/stable/plasma/6.2.5/kwrited-6.2.5.tar.xz",
|
||||
"hash": "sha256-BHlPEJF6CpQWeWIBXPuwV8mAIGH/+RsCfeAaPmk315I="
|
||||
},
|
||||
"layer-shell-qt": {
|
||||
"version": "6.2.4",
|
||||
"url": "mirror://kde/stable/plasma/6.2.4/layer-shell-qt-6.2.4.tar.xz",
|
||||
"hash": "sha256-ABiXp9SZGp6VvnMVLZUTZizH2KUyEXAtkG1Ze3PO2HI="
|
||||
"version": "6.2.5",
|
||||
"url": "mirror://kde/stable/plasma/6.2.5/layer-shell-qt-6.2.5.tar.xz",
|
||||
"hash": "sha256-vAmHAhjfOHw3e60v7UsqjzkSHdvcXGuyikC+DBsADHc="
|
||||
},
|
||||
"libkscreen": {
|
||||
"version": "6.2.4",
|
||||
"url": "mirror://kde/stable/plasma/6.2.4/libkscreen-6.2.4.tar.xz",
|
||||
"hash": "sha256-PMBtXFYatNvtvFSKRlURnoYcSsKeVl/1hGJz8MdunLQ="
|
||||
"version": "6.2.5",
|
||||
"url": "mirror://kde/stable/plasma/6.2.5/libkscreen-6.2.5.tar.xz",
|
||||
"hash": "sha256-Xtr2+i7tbdzvS8R59LsV00gay2Ct8BUOn5oTgmB7vLg="
|
||||
},
|
||||
"libksysguard": {
|
||||
"version": "6.2.4",
|
||||
"url": "mirror://kde/stable/plasma/6.2.4/libksysguard-6.2.4.tar.xz",
|
||||
"hash": "sha256-95n5Dv07Pg6hexlpuwzFdEx3YuoW0SixtNMd+njMWK4="
|
||||
"version": "6.2.5",
|
||||
"url": "mirror://kde/stable/plasma/6.2.5/libksysguard-6.2.5.tar.xz",
|
||||
"hash": "sha256-lpTz1rUHi02C645u006yDi0QntfCI0xZpkC8MvMcdqs="
|
||||
},
|
||||
"libplasma": {
|
||||
"version": "6.2.4",
|
||||
"url": "mirror://kde/stable/plasma/6.2.4/libplasma-6.2.4.tar.xz",
|
||||
"hash": "sha256-Zu2hRftX3MWF25f9flQ/LN/HRc64PBbL49CAk59bGxQ="
|
||||
"version": "6.2.5",
|
||||
"url": "mirror://kde/stable/plasma/6.2.5/libplasma-6.2.5.tar.xz",
|
||||
"hash": "sha256-r3cPX++XhRLHBJGIlRb7dp00DwCgInCYfS0dF3U2WOw="
|
||||
},
|
||||
"milou": {
|
||||
"version": "6.2.4",
|
||||
"url": "mirror://kde/stable/plasma/6.2.4/milou-6.2.4.tar.xz",
|
||||
"hash": "sha256-tHpjWQSneqgvsC2WoCYQAMyV2gHQdJjqnynUwHQ3dfk="
|
||||
"version": "6.2.5",
|
||||
"url": "mirror://kde/stable/plasma/6.2.5/milou-6.2.5.tar.xz",
|
||||
"hash": "sha256-gzvK6v4pLoXv81PgmwYx9gOuISHo0db+BhsfYyAXrM8="
|
||||
},
|
||||
"ocean-sound-theme": {
|
||||
"version": "6.2.4",
|
||||
"url": "mirror://kde/stable/plasma/6.2.4/ocean-sound-theme-6.2.4.tar.xz",
|
||||
"hash": "sha256-e1SSq62KddJC54g5XNoFTez8hdD/IhvOBbkkUY8WMAo="
|
||||
"version": "6.2.5",
|
||||
"url": "mirror://kde/stable/plasma/6.2.5/ocean-sound-theme-6.2.5.tar.xz",
|
||||
"hash": "sha256-AX0yXsZzu4DfykQrdu9xoXLMomkRwoojDMc5KwFdxQU="
|
||||
},
|
||||
"oxygen": {
|
||||
"version": "6.2.4",
|
||||
"url": "mirror://kde/stable/plasma/6.2.4/oxygen-6.2.4.tar.xz",
|
||||
"hash": "sha256-hmpYvaPzYfKweMRHuViFudOQXYCyhUVIYRk9PoY6FFI="
|
||||
"version": "6.2.5",
|
||||
"url": "mirror://kde/stable/plasma/6.2.5/oxygen-6.2.5.tar.xz",
|
||||
"hash": "sha256-bXct1QnCv9A9f4AeRe/xUfNEFykAuuBbsW2LovjTt9w="
|
||||
},
|
||||
"oxygen-sounds": {
|
||||
"version": "6.2.4",
|
||||
"url": "mirror://kde/stable/plasma/6.2.4/oxygen-sounds-6.2.4.tar.xz",
|
||||
"hash": "sha256-eWe8OSAwNyWq4bVwAfIZKwaiUIT787joRfXwUaViWN4="
|
||||
},
|
||||
"plasma5support": {
|
||||
"version": "6.2.4",
|
||||
"url": "mirror://kde/stable/plasma/6.2.4/plasma5support-6.2.4.tar.xz",
|
||||
"hash": "sha256-Izu9w/HAuKy7cQ9TxjCDWcMVtpmVj2eEs0Z/RyT5PY0="
|
||||
"version": "6.2.5",
|
||||
"url": "mirror://kde/stable/plasma/6.2.5/oxygen-sounds-6.2.5.tar.xz",
|
||||
"hash": "sha256-7gg8Zyt2AF3940CQLPAwLKCBs1nKpWZnkzTaln6PdbQ="
|
||||
},
|
||||
"plasma-activities": {
|
||||
"version": "6.2.4",
|
||||
"url": "mirror://kde/stable/plasma/6.2.4/plasma-activities-6.2.4.tar.xz",
|
||||
"hash": "sha256-fJddJCHmeS6MPMpfImEdrFX0Th7IZI35dxLwDLuQfMs="
|
||||
"version": "6.2.5",
|
||||
"url": "mirror://kde/stable/plasma/6.2.5/plasma-activities-6.2.5.tar.xz",
|
||||
"hash": "sha256-d+pznHzlFw2S141vN2XhmjLw4kt0H1JVVdWdx94V5sc="
|
||||
},
|
||||
"plasma-activities-stats": {
|
||||
"version": "6.2.4",
|
||||
"url": "mirror://kde/stable/plasma/6.2.4/plasma-activities-stats-6.2.4.tar.xz",
|
||||
"hash": "sha256-wicYULV7DaboTmEEnD3W1gJE5HSCJFZyqcIg3r8EzLs="
|
||||
"version": "6.2.5",
|
||||
"url": "mirror://kde/stable/plasma/6.2.5/plasma-activities-stats-6.2.5.tar.xz",
|
||||
"hash": "sha256-zduiWSRlHg9d50pvqryJkDAYV7sx9O5KwfadegxIUyw="
|
||||
},
|
||||
"plasma-browser-integration": {
|
||||
"version": "6.2.4",
|
||||
"url": "mirror://kde/stable/plasma/6.2.4/plasma-browser-integration-6.2.4.tar.xz",
|
||||
"hash": "sha256-UEvhuwyyKxoTwLdHE1FnL7o6Rr3I5XJNS6QBPo8tY80="
|
||||
"version": "6.2.5",
|
||||
"url": "mirror://kde/stable/plasma/6.2.5/plasma-browser-integration-6.2.5.tar.xz",
|
||||
"hash": "sha256-JdqQUWafIKG/m9iYfZViGy5mQTGjw4cBo8Xi+G2bXc4="
|
||||
},
|
||||
"plasma-desktop": {
|
||||
"version": "6.2.4",
|
||||
"url": "mirror://kde/stable/plasma/6.2.4/plasma-desktop-6.2.4.tar.xz",
|
||||
"hash": "sha256-gfKrQM3sMykYyQsbcyq7KqDAUChU5IuPoG+4K1KSTaM="
|
||||
"version": "6.2.5",
|
||||
"url": "mirror://kde/stable/plasma/6.2.5/plasma-desktop-6.2.5.tar.xz",
|
||||
"hash": "sha256-tz0pICAxtwSUhdhOYV170KPKiQ3LLCLYEW64/m/p0Gg="
|
||||
},
|
||||
"plasma-dialer": {
|
||||
"version": "6.2.4",
|
||||
"url": "mirror://kde/stable/plasma/6.2.4/plasma-dialer-6.2.4.tar.xz",
|
||||
"hash": "sha256-sdHANPIayXww+bEsnJmPzaJk02cn0v1GSU5lWuecgWc="
|
||||
"version": "6.2.5",
|
||||
"url": "mirror://kde/stable/plasma/6.2.5/plasma-dialer-6.2.5.tar.xz",
|
||||
"hash": "sha256-DWTYOXsRAbqJgyvjbyKazthzFQpUHRECNbXQWawPYEY="
|
||||
},
|
||||
"plasma-disks": {
|
||||
"version": "6.2.4",
|
||||
"url": "mirror://kde/stable/plasma/6.2.4/plasma-disks-6.2.4.tar.xz",
|
||||
"hash": "sha256-cysnzgdv3/7LAbVRhNSVfoWSFhdk5XmDXVnlz/XnJGo="
|
||||
"version": "6.2.5",
|
||||
"url": "mirror://kde/stable/plasma/6.2.5/plasma-disks-6.2.5.tar.xz",
|
||||
"hash": "sha256-m1FKt/sL3gyxhxM0zp6oEV2JjdKJDpbuBo6lpCm+f3U="
|
||||
},
|
||||
"plasma-firewall": {
|
||||
"version": "6.2.4",
|
||||
"url": "mirror://kde/stable/plasma/6.2.4/plasma-firewall-6.2.4.tar.xz",
|
||||
"hash": "sha256-mrcISNBhbwjk8nuzHCN0aqNdgA2bdIKR6qB43RmZPVU="
|
||||
"version": "6.2.5",
|
||||
"url": "mirror://kde/stable/plasma/6.2.5/plasma-firewall-6.2.5.tar.xz",
|
||||
"hash": "sha256-8Om32kgaODrEURIQuqmYuMJjYB8YIRsGVfXJ2YFX2mk="
|
||||
},
|
||||
"plasma-integration": {
|
||||
"version": "6.2.4",
|
||||
"url": "mirror://kde/stable/plasma/6.2.4/plasma-integration-6.2.4.tar.xz",
|
||||
"hash": "sha256-jT2bAirvQRo2qtpWSTGq1OyB34uO9uP0CR42JSIpXMc="
|
||||
"version": "6.2.5",
|
||||
"url": "mirror://kde/stable/plasma/6.2.5/plasma-integration-6.2.5.tar.xz",
|
||||
"hash": "sha256-V5XlIoXe6hCHf9VkdEc9BhBxy0JbqHzvM2aDLVB2Ryk="
|
||||
},
|
||||
"plasma-mobile": {
|
||||
"version": "6.2.4",
|
||||
"url": "mirror://kde/stable/plasma/6.2.4/plasma-mobile-6.2.4.tar.xz",
|
||||
"hash": "sha256-7RmOzJAr3Ow9Zr8ePWBCFFDsP13qdLE5WqaifR7uoK8="
|
||||
"version": "6.2.5",
|
||||
"url": "mirror://kde/stable/plasma/6.2.5/plasma-mobile-6.2.5.tar.xz",
|
||||
"hash": "sha256-rs65urOS/D2f3qWRPCAqEQeMQGB5SSdyJYG9iOxlGNI="
|
||||
},
|
||||
"plasma-nano": {
|
||||
"version": "6.2.4",
|
||||
"url": "mirror://kde/stable/plasma/6.2.4/plasma-nano-6.2.4.tar.xz",
|
||||
"hash": "sha256-X29HKQk7mLclZADJD2m+qgOZ/Qnq3RSN4BBFTYo4WiE="
|
||||
"version": "6.2.5",
|
||||
"url": "mirror://kde/stable/plasma/6.2.5/plasma-nano-6.2.5.tar.xz",
|
||||
"hash": "sha256-czQB7HQ2hPWdrSGa1+ucFW3XMLjhcmv1WA2HlInfGsk="
|
||||
},
|
||||
"plasma-nm": {
|
||||
"version": "6.2.4",
|
||||
"url": "mirror://kde/stable/plasma/6.2.4/plasma-nm-6.2.4.tar.xz",
|
||||
"hash": "sha256-9DY/MnzNdX+wE91L8pkqN6WNtrZifPLQEPMNWvr9gyo="
|
||||
"version": "6.2.5",
|
||||
"url": "mirror://kde/stable/plasma/6.2.5/plasma-nm-6.2.5.tar.xz",
|
||||
"hash": "sha256-FG12k2zphViDmpp88w+pUbfubNPap8MtcczfFXpPbGg="
|
||||
},
|
||||
"plasma-pa": {
|
||||
"version": "6.2.4",
|
||||
"url": "mirror://kde/stable/plasma/6.2.4/plasma-pa-6.2.4.tar.xz",
|
||||
"hash": "sha256-J2V1s4HCYIAnmlrPh69kJQJtLuvhqQZQc4P18J5oGlc="
|
||||
"version": "6.2.5",
|
||||
"url": "mirror://kde/stable/plasma/6.2.5/plasma-pa-6.2.5.tar.xz",
|
||||
"hash": "sha256-UXkzen6sQUWpU7RhRtSJmUXZxDNzrWD3ZpL/xCzxnUc="
|
||||
},
|
||||
"plasma-sdk": {
|
||||
"version": "6.2.4",
|
||||
"url": "mirror://kde/stable/plasma/6.2.4/plasma-sdk-6.2.4.tar.xz",
|
||||
"hash": "sha256-V29qp1HZ0s9mzfCVYs6G7QLLv3PlrlzL0G4B+BY7iHg="
|
||||
"version": "6.2.5",
|
||||
"url": "mirror://kde/stable/plasma/6.2.5/plasma-sdk-6.2.5.tar.xz",
|
||||
"hash": "sha256-dr1i5e89nnF/fEX/WGOHMrgH56UTlCxiRywCsLKuNRE="
|
||||
},
|
||||
"plasma-systemmonitor": {
|
||||
"version": "6.2.4",
|
||||
"url": "mirror://kde/stable/plasma/6.2.4/plasma-systemmonitor-6.2.4.tar.xz",
|
||||
"hash": "sha256-R5a1pXH/Q5b9R1WxsJCyfCP6WWuHFcMs5KAxXRLIBkw="
|
||||
"version": "6.2.5",
|
||||
"url": "mirror://kde/stable/plasma/6.2.5/plasma-systemmonitor-6.2.5.tar.xz",
|
||||
"hash": "sha256-lXXUVi5oIJYnruLzWAcLCRIsw+Cf7lDJBFHfUr8Asso="
|
||||
},
|
||||
"plasma-thunderbolt": {
|
||||
"version": "6.2.4",
|
||||
"url": "mirror://kde/stable/plasma/6.2.4/plasma-thunderbolt-6.2.4.tar.xz",
|
||||
"hash": "sha256-xDXVALHA+iwYSFGtPqIFzWBlGgqqoxqeb82I4K7vtnA="
|
||||
"version": "6.2.5",
|
||||
"url": "mirror://kde/stable/plasma/6.2.5/plasma-thunderbolt-6.2.5.tar.xz",
|
||||
"hash": "sha256-5sOMf+hE66ay04oGzz6fLFHpiYk5ZeFoORfEbZTrJNo="
|
||||
},
|
||||
"plasma-vault": {
|
||||
"version": "6.2.4",
|
||||
"url": "mirror://kde/stable/plasma/6.2.4/plasma-vault-6.2.4.tar.xz",
|
||||
"hash": "sha256-ypk008ov5VYzxCkwIGj4F3i/SmLiIFnuK2qglQ6WhsM="
|
||||
"version": "6.2.5",
|
||||
"url": "mirror://kde/stable/plasma/6.2.5/plasma-vault-6.2.5.tar.xz",
|
||||
"hash": "sha256-a35z/DnGu14sBlc++IqJSO6lcGCKjh5J2RI4mu+lC04="
|
||||
},
|
||||
"plasma-welcome": {
|
||||
"version": "6.2.4",
|
||||
"url": "mirror://kde/stable/plasma/6.2.4/plasma-welcome-6.2.4.tar.xz",
|
||||
"hash": "sha256-2QnEefl0eZZCMv2h+AsFOlTDp0jlEnwhG5OHB2LmtlM="
|
||||
"version": "6.2.5",
|
||||
"url": "mirror://kde/stable/plasma/6.2.5/plasma-welcome-6.2.5.tar.xz",
|
||||
"hash": "sha256-6aKuDK2C75/q50cfYlYo199wmCVeqO5x+reO1IU5Jho="
|
||||
},
|
||||
"plasma-workspace": {
|
||||
"version": "6.2.4",
|
||||
"url": "mirror://kde/stable/plasma/6.2.4/plasma-workspace-6.2.4.tar.xz",
|
||||
"hash": "sha256-Mqo72inXt2p9rn4fjJeJz+f2CeuHjhp5PbSxSQyjwXQ="
|
||||
"version": "6.2.5",
|
||||
"url": "mirror://kde/stable/plasma/6.2.5/plasma-workspace-6.2.5.tar.xz",
|
||||
"hash": "sha256-uCUR5G9i4bj2C5acgoyNjTL8eShAGnDMKMKfhfRsQS8="
|
||||
},
|
||||
"plasma-workspace-wallpapers": {
|
||||
"version": "6.2.4",
|
||||
"url": "mirror://kde/stable/plasma/6.2.4/plasma-workspace-wallpapers-6.2.4.tar.xz",
|
||||
"hash": "sha256-63qSncfSVIsO59d3N/sPLrV1cfgjXjmM4bM+kuivqls="
|
||||
"version": "6.2.5",
|
||||
"url": "mirror://kde/stable/plasma/6.2.5/plasma-workspace-wallpapers-6.2.5.tar.xz",
|
||||
"hash": "sha256-2LB6LMPTTRNDTzog6aSW7XUCgFJi47sYnrhG1XTxvIA="
|
||||
},
|
||||
"plasma5support": {
|
||||
"version": "6.2.5",
|
||||
"url": "mirror://kde/stable/plasma/6.2.5/plasma5support-6.2.5.tar.xz",
|
||||
"hash": "sha256-ysUkSqKWGtAg7SxDQnOJ4II0guyxeZSLX9ayIWBuiwQ="
|
||||
},
|
||||
"plymouth-kcm": {
|
||||
"version": "6.2.4",
|
||||
"url": "mirror://kde/stable/plasma/6.2.4/plymouth-kcm-6.2.4.tar.xz",
|
||||
"hash": "sha256-KfzAFFAn7WHFgelog49vaCtVWwuo4ODtNtmupZ2ZoX0="
|
||||
"version": "6.2.5",
|
||||
"url": "mirror://kde/stable/plasma/6.2.5/plymouth-kcm-6.2.5.tar.xz",
|
||||
"hash": "sha256-rfcELy5wmFWZUMQr1hAm/kYtZs1/u9u5l7RY9plrEEg="
|
||||
},
|
||||
"polkit-kde-agent-1": {
|
||||
"version": "6.2.4",
|
||||
"url": "mirror://kde/stable/plasma/6.2.4/polkit-kde-agent-1-6.2.4.tar.xz",
|
||||
"hash": "sha256-Et5F4Vcjm1gfIb3Zo+2j/3O8VTALqXmkLJeZ8bd1P40="
|
||||
"version": "6.2.5",
|
||||
"url": "mirror://kde/stable/plasma/6.2.5/polkit-kde-agent-1-6.2.5.tar.xz",
|
||||
"hash": "sha256-sf+z5ETGxT24Iqj7THUFw48mE6gSrhe+JDTgL1DCk/s="
|
||||
},
|
||||
"powerdevil": {
|
||||
"version": "6.2.4",
|
||||
"url": "mirror://kde/stable/plasma/6.2.4/powerdevil-6.2.4.tar.xz",
|
||||
"hash": "sha256-F8RA19WWvgd5f2BJhcSyX5KXEoqv1vEbiKSpr+IL3a8="
|
||||
"version": "6.2.5",
|
||||
"url": "mirror://kde/stable/plasma/6.2.5/powerdevil-6.2.5.tar.xz",
|
||||
"hash": "sha256-cCUDltXvrkvn0yAb6Hjg41/Y2b+zkGYNXgOUgosfRks="
|
||||
},
|
||||
"print-manager": {
|
||||
"version": "6.2.4",
|
||||
"url": "mirror://kde/stable/plasma/6.2.4/print-manager-6.2.4.tar.xz",
|
||||
"hash": "sha256-4Ly5GtOxnkJZp6NQl/cYedLv5tlmUhl5Az+x6R/GuJU="
|
||||
"version": "6.2.5",
|
||||
"url": "mirror://kde/stable/plasma/6.2.5/print-manager-6.2.5.tar.xz",
|
||||
"hash": "sha256-BWAW67df4Co/LnG/pnmAbAwNwgvcZ240NFwu0Etf6sw="
|
||||
},
|
||||
"qqc2-breeze-style": {
|
||||
"version": "6.2.4",
|
||||
"url": "mirror://kde/stable/plasma/6.2.4/qqc2-breeze-style-6.2.4.tar.xz",
|
||||
"hash": "sha256-rAKm2xTlOXlvxSVfUS+o1qSOKkyq2sKD72sZDnBHEXo="
|
||||
"version": "6.2.5",
|
||||
"url": "mirror://kde/stable/plasma/6.2.5/qqc2-breeze-style-6.2.5.tar.xz",
|
||||
"hash": "sha256-OAy2NpbKISYmVlnGGOBWNhk/KOf2pZc0HrkVr13R0Q8="
|
||||
},
|
||||
"sddm-kcm": {
|
||||
"version": "6.2.4",
|
||||
"url": "mirror://kde/stable/plasma/6.2.4/sddm-kcm-6.2.4.tar.xz",
|
||||
"hash": "sha256-foYsQNW82GlD89vlhVg6pVXU+gvDEqf87csxbq3fsdc="
|
||||
"version": "6.2.5",
|
||||
"url": "mirror://kde/stable/plasma/6.2.5/sddm-kcm-6.2.5.tar.xz",
|
||||
"hash": "sha256-+kARFrz8aQ/SVXwWzzlGH6nW4d4NkXpPSf+S431f31Y="
|
||||
},
|
||||
"spacebar": {
|
||||
"version": "6.2.4",
|
||||
"url": "mirror://kde/stable/plasma/6.2.4/spacebar-6.2.4.tar.xz",
|
||||
"hash": "sha256-vvdBZWaHLdxgLATJhgjSCnK3HMWSz3OAwst0HUusilg="
|
||||
"version": "6.2.5",
|
||||
"url": "mirror://kde/stable/plasma/6.2.5/spacebar-6.2.5.tar.xz",
|
||||
"hash": "sha256-+La9PZgNuwCvjzMHAw6gXq2m2qzT5fI+wXki5mWPV6I="
|
||||
},
|
||||
"systemsettings": {
|
||||
"version": "6.2.4",
|
||||
"url": "mirror://kde/stable/plasma/6.2.4/systemsettings-6.2.4.tar.xz",
|
||||
"hash": "sha256-YXnzPDWPm5Zub7eaftYnF6qOdJdZVudasPp4clCHwVY="
|
||||
"version": "6.2.5",
|
||||
"url": "mirror://kde/stable/plasma/6.2.5/systemsettings-6.2.5.tar.xz",
|
||||
"hash": "sha256-tQIvKUMl29PaFqvvtSoSwBjHOjx47aAy34kXPGmr03U="
|
||||
},
|
||||
"wacomtablet": {
|
||||
"version": "6.2.4",
|
||||
"url": "mirror://kde/stable/plasma/6.2.4/wacomtablet-6.2.4.tar.xz",
|
||||
"hash": "sha256-P68lefv+ibKaLlRIV7lymRFCmD8i1h4xbwnh1L/PYOM="
|
||||
"version": "6.2.5",
|
||||
"url": "mirror://kde/stable/plasma/6.2.5/wacomtablet-6.2.5.tar.xz",
|
||||
"hash": "sha256-5bNvjj5W1VwphX1tp8HjzsU49wPfihAldmOIoHrPOHs="
|
||||
},
|
||||
"xdg-desktop-portal-kde": {
|
||||
"version": "6.2.4",
|
||||
"url": "mirror://kde/stable/plasma/6.2.4/xdg-desktop-portal-kde-6.2.4.tar.xz",
|
||||
"hash": "sha256-2vLYdp0PRSZO8fSLY/UnREYiJXT/gy5A8h0GpMOCLR0="
|
||||
"version": "6.2.5",
|
||||
"url": "mirror://kde/stable/plasma/6.2.5/xdg-desktop-portal-kde-6.2.5.tar.xz",
|
||||
"hash": "sha256-Hoa/b33EM0AK3pM0dnHsnK2I44JTbdMJMAMORRRiOvE="
|
||||
}
|
||||
}
|
||||
@@ -4879,6 +4879,8 @@ self: super: with self; {
|
||||
|
||||
oelint-parser = callPackage ../development/python-modules/oelint-parser { };
|
||||
|
||||
ohmepy = callPackage ../development/python-modules/ohmepy { };
|
||||
|
||||
openstep-parser = callPackage ../development/python-modules/openstep-parser { };
|
||||
|
||||
openstep-plist = callPackage ../development/python-modules/openstep-plist { };
|
||||
@@ -18372,7 +18374,7 @@ self: super: with self; {
|
||||
|
||||
zarr = callPackage ../development/python-modules/zarr { };
|
||||
|
||||
zc-buildout = callPackage ../development/python-modules/buildout { };
|
||||
zc-buildout = callPackage ../development/python-modules/zc-buildout { };
|
||||
|
||||
zc-lockfile = callPackage ../development/python-modules/zc-lockfile { };
|
||||
|
||||
|
||||
Reference in New Issue
Block a user