Merge master into staging-next
This commit is contained in:
commit
257e7bee59
|
@ -2752,6 +2752,12 @@
|
|||
githubId = 150560585;
|
||||
name = "Dmitry Ivankov";
|
||||
};
|
||||
bonsairobo = {
|
||||
email = "duncanfairbanks6@gmail.com";
|
||||
github = "bonsairobo";
|
||||
githubId = 3229981;
|
||||
name = "Duncan Fairbanks";
|
||||
};
|
||||
booklearner = {
|
||||
name = "booklearner";
|
||||
email = "booklearner@proton.me";
|
||||
|
@ -13318,6 +13324,12 @@
|
|||
fingerprint = "E90C BA34 55B3 6236 740C 038F 0D94 8CE1 9CF4 9C5F";
|
||||
}];
|
||||
};
|
||||
mksafavi = {
|
||||
name = "MK Safavi";
|
||||
email = "mksafavi@gmail.com";
|
||||
github = "mksafavi";
|
||||
githubId = 50653293;
|
||||
};
|
||||
mktip = {
|
||||
email = "mo.issa.ok+nix@gmail.com";
|
||||
github = "mktip";
|
||||
|
|
|
@ -40,14 +40,19 @@ in
|
|||
'';
|
||||
};
|
||||
acceleration = lib.mkOption {
|
||||
type = types.nullOr (types.enum [ "rocm" "cuda" ]);
|
||||
type = types.nullOr (types.enum [ false "rocm" "cuda" ]);
|
||||
default = null;
|
||||
example = "rocm";
|
||||
description = ''
|
||||
What interface to use for hardware acceleration.
|
||||
|
||||
- `rocm`: supported by modern AMD GPUs
|
||||
- `cuda`: supported by modern NVIDIA GPUs
|
||||
- `null`: default behavior
|
||||
if `nixpkgs.config.rocmSupport` is enabled, uses `"rocm"`
|
||||
if `nixpkgs.config.cudaSupport` is enabled, uses `"cuda"`
|
||||
otherwise defaults to `false`
|
||||
- `false`: disable GPU, only use CPU
|
||||
- `"rocm"`: supported by most modern AMD GPUs
|
||||
- `"cuda"`: supported by most modern NVIDIA GPUs
|
||||
'';
|
||||
};
|
||||
environmentVariables = lib.mkOption {
|
||||
|
|
|
@ -3,7 +3,6 @@
|
|||
with lib;
|
||||
let
|
||||
cfg = config.services.paperless;
|
||||
pkg = cfg.package;
|
||||
|
||||
defaultUser = "paperless";
|
||||
defaultFont = "${pkgs.liberation_ttf}/share/fonts/truetype/LiberationSerif-Regular.ttf";
|
||||
|
@ -25,7 +24,7 @@ let
|
|||
} // optionalAttrs (cfg.settings.PAPERLESS_ENABLE_NLTK or true) {
|
||||
PAPERLESS_NLTK_DIR = pkgs.symlinkJoin {
|
||||
name = "paperless_ngx_nltk_data";
|
||||
paths = pkg.nltkData;
|
||||
paths = cfg.package.nltkData;
|
||||
};
|
||||
} // optionalAttrs (cfg.openMPThreadingWorkaround) {
|
||||
OMP_NUM_THREADS = "1";
|
||||
|
@ -38,7 +37,7 @@ let
|
|||
manage = pkgs.writeShellScript "manage" ''
|
||||
set -o allexport # Export the following env vars
|
||||
${lib.toShellVars env}
|
||||
exec ${pkg}/bin/paperless-ngx "$@"
|
||||
exec ${cfg.package}/bin/paperless-ngx "$@"
|
||||
'';
|
||||
|
||||
# Secure the services
|
||||
|
@ -200,7 +199,17 @@ in
|
|||
description = "User under which Paperless runs.";
|
||||
};
|
||||
|
||||
package = mkPackageOption pkgs "paperless-ngx" { };
|
||||
package = mkPackageOption pkgs "paperless-ngx" { } // {
|
||||
apply = pkg: pkg.override {
|
||||
tesseract5 = pkg.tesseract5.override {
|
||||
# always enable detection modules
|
||||
enableLanguages = if cfg.settings ? PAPERLESS_OCR_LANGUAGE then
|
||||
[ "equ" "osd" ]
|
||||
++ lib.splitString "+" cfg.settings.PAPERLESS_OCR_LANGUAGE
|
||||
else null;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
openMPThreadingWorkaround = mkEnableOption ''
|
||||
a workaround for document classifier timeouts.
|
||||
|
@ -237,7 +246,7 @@ in
|
|||
wants = [ "paperless-consumer.service" "paperless-web.service" "paperless-task-queue.service" ];
|
||||
serviceConfig = defaultServiceConfig // {
|
||||
User = cfg.user;
|
||||
ExecStart = "${pkg}/bin/celery --app paperless beat --loglevel INFO";
|
||||
ExecStart = "${cfg.package}/bin/celery --app paperless beat --loglevel INFO";
|
||||
Restart = "on-failure";
|
||||
LoadCredential = lib.optionalString (cfg.passwordFile != null) "PAPERLESS_ADMIN_PASSWORD:${cfg.passwordFile}";
|
||||
};
|
||||
|
@ -250,8 +259,8 @@ in
|
|||
versionFile="${cfg.dataDir}/src-version"
|
||||
version=$(cat "$versionFile" 2>/dev/null || echo 0)
|
||||
|
||||
if [[ $version != ${pkg.version} ]]; then
|
||||
${pkg}/bin/paperless-ngx migrate
|
||||
if [[ $version != ${cfg.package.version} ]]; then
|
||||
${cfg.package}/bin/paperless-ngx migrate
|
||||
|
||||
# Parse old version string format for backwards compatibility
|
||||
version=$(echo "$version" | grep -ohP '[^-]+$')
|
||||
|
@ -264,10 +273,10 @@ in
|
|||
if versionLessThan 1.12.0; then
|
||||
# Reindex documents as mentioned in https://github.com/paperless-ngx/paperless-ngx/releases/tag/v1.12.1
|
||||
echo "Reindexing documents, to allow searching old comments. Required after the 1.12.x upgrade."
|
||||
${pkg}/bin/paperless-ngx document_index reindex
|
||||
${cfg.package}/bin/paperless-ngx document_index reindex
|
||||
fi
|
||||
|
||||
echo ${pkg.version} > "$versionFile"
|
||||
echo ${cfg.package.version} > "$versionFile"
|
||||
fi
|
||||
''
|
||||
+ optionalString (cfg.passwordFile != null) ''
|
||||
|
@ -277,7 +286,7 @@ in
|
|||
superuserStateFile="${cfg.dataDir}/superuser-state"
|
||||
|
||||
if [[ $(cat "$superuserStateFile" 2>/dev/null) != $superuserState ]]; then
|
||||
${pkg}/bin/paperless-ngx manage_superuser
|
||||
${cfg.package}/bin/paperless-ngx manage_superuser
|
||||
echo "$superuserState" > "$superuserStateFile"
|
||||
fi
|
||||
'';
|
||||
|
@ -290,7 +299,7 @@ in
|
|||
after = [ "paperless-scheduler.service" ];
|
||||
serviceConfig = defaultServiceConfig // {
|
||||
User = cfg.user;
|
||||
ExecStart = "${pkg}/bin/celery --app paperless worker --loglevel INFO";
|
||||
ExecStart = "${cfg.package}/bin/celery --app paperless worker --loglevel INFO";
|
||||
Restart = "on-failure";
|
||||
# The `mbind` syscall is needed for running the classifier.
|
||||
SystemCallFilter = defaultServiceConfig.SystemCallFilter ++ [ "mbind" ];
|
||||
|
@ -308,7 +317,7 @@ in
|
|||
after = [ "paperless-scheduler.service" ];
|
||||
serviceConfig = defaultServiceConfig // {
|
||||
User = cfg.user;
|
||||
ExecStart = "${pkg}/bin/paperless-ngx document_consumer";
|
||||
ExecStart = "${cfg.package}/bin/paperless-ngx document_consumer";
|
||||
Restart = "on-failure";
|
||||
};
|
||||
environment = env;
|
||||
|
@ -340,8 +349,8 @@ in
|
|||
echo "PAPERLESS_SECRET_KEY is empty, refusing to start."
|
||||
exit 1
|
||||
fi
|
||||
exec ${pkg.python.pkgs.gunicorn}/bin/gunicorn \
|
||||
-c ${pkg}/lib/paperless-ngx/gunicorn.conf.py paperless.asgi:application
|
||||
exec ${cfg.package.python.pkgs.gunicorn}/bin/gunicorn \
|
||||
-c ${cfg.package}/lib/paperless-ngx/gunicorn.conf.py paperless.asgi:application
|
||||
'';
|
||||
serviceConfig = defaultServiceConfig // {
|
||||
User = cfg.user;
|
||||
|
@ -357,7 +366,7 @@ in
|
|||
CapabilityBoundingSet = [ "CAP_NET_BIND_SERVICE" ];
|
||||
};
|
||||
environment = env // {
|
||||
PYTHONPATH = "${pkg.python.pkgs.makePythonPath pkg.propagatedBuildInputs}:${pkg}/lib/paperless-ngx/src";
|
||||
PYTHONPATH = "${cfg.package.python.pkgs.makePythonPath cfg.package.propagatedBuildInputs}:${cfg.package}/lib/paperless-ngx/src";
|
||||
};
|
||||
# Allow the web interface to access the private /tmp directory of the server.
|
||||
# This is required to support uploading files via the web interface.
|
||||
|
|
|
@ -145,7 +145,7 @@ in
|
|||
services.xserver.desktopManager.session = [{
|
||||
name = "xfce";
|
||||
desktopNames = [ "XFCE" ];
|
||||
bgSupport = true;
|
||||
bgSupport = !cfg.noDesktop;
|
||||
start = ''
|
||||
${pkgs.runtimeShell} ${pkgs.xfce.xfce4-session.xinitrc} &
|
||||
waitPID=$!
|
||||
|
|
|
@ -1,21 +1,23 @@
|
|||
{ trivialBuild
|
||||
, haskellPackages
|
||||
}:
|
||||
|
||||
trivialBuild rec {
|
||||
let
|
||||
Agda = haskellPackages.Agda.bin;
|
||||
in
|
||||
trivialBuild {
|
||||
pname = "agda-mode";
|
||||
version = haskellPackages.Agda.version;
|
||||
version = Agda.version;
|
||||
|
||||
dontUnpack = true;
|
||||
|
||||
# already byte-compiled by Agda builder
|
||||
buildPhase = ''
|
||||
agda=`${haskellPackages.Agda}/bin/agda-mode locate`
|
||||
agda=`${Agda}/bin/agda-mode locate`
|
||||
cp `dirname $agda`/*.el* .
|
||||
'';
|
||||
|
||||
meta = {
|
||||
inherit (haskellPackages.Agda.meta) homepage license;
|
||||
inherit (Agda.meta) homepage license;
|
||||
description = "Agda2-mode for Emacs extracted from Agda package";
|
||||
longDescription = ''
|
||||
Wrapper packages that liberates init.el from `agda-mode locate` magic.
|
||||
|
|
|
@ -2,13 +2,13 @@
|
|||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "sameboy";
|
||||
version = "0.16.2";
|
||||
version = "0.16.3";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "LIJI32";
|
||||
repo = "SameBoy";
|
||||
rev = "v${version}";
|
||||
sha256 = "sha256-KEbwug/cwGLS/uhY1rKasLJWaKtiYYzdZvbAU2orfbI=";
|
||||
sha256 = "sha256-sQWmuF1dQgvW9WyOxgxaupTUcde3KzzYiGv+v1N5ssk=";
|
||||
};
|
||||
|
||||
enableParallelBuilding = true;
|
||||
|
|
|
@ -10,7 +10,7 @@
|
|||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "structorizer";
|
||||
version = "3.32-19";
|
||||
version = "3.32-20";
|
||||
|
||||
desktopItems = [
|
||||
(makeDesktopItem {
|
||||
|
@ -38,7 +38,7 @@ stdenv.mkDerivation rec {
|
|||
owner = "fesch";
|
||||
repo = "Structorizer.Desktop";
|
||||
rev = version;
|
||||
hash = "sha256-bHD/E6FWzig73+v4ROZ00TyB79bnlx16/+bBsmboKco=";
|
||||
hash = "sha256-kFgypwSmXRkIyb0ZMcoTSgQdODfn9F81ABlFWATvh3M=";
|
||||
};
|
||||
|
||||
patches = [ ./makeStructorizer.patch ./makeBigJar.patch ];
|
||||
|
|
|
@ -12,6 +12,7 @@
|
|||
, qtdeclarative
|
||||
, qtwayland
|
||||
, qt5compat
|
||||
, qttools
|
||||
, wrapQtAppsHook
|
||||
, nix-update-script
|
||||
, pkg-config
|
||||
|
@ -19,13 +20,13 @@
|
|||
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "albert";
|
||||
version = "0.22.17";
|
||||
version = "0.23.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "albertlauncher";
|
||||
repo = "albert";
|
||||
rev = "v${finalAttrs.version}";
|
||||
sha256 = "sha256-2wu4bOQDKoZ4DDzTttXXRNDluvuJth7M1pCvJmYQ+f4=";
|
||||
sha256 = "sha256-L6qHaksArgwySk6J7N5zamUDWh5qa6zTtPFdpxU2NTM=";
|
||||
fetchSubmodules = true;
|
||||
};
|
||||
|
||||
|
@ -45,6 +46,7 @@ stdenv.mkDerivation (finalAttrs: {
|
|||
qtdeclarative
|
||||
qtwayland
|
||||
qt5compat
|
||||
qttools
|
||||
] ++ (with python3Packages; [ python pybind11 ]);
|
||||
|
||||
postPatch = ''
|
||||
|
|
|
@ -37,8 +37,11 @@ let
|
|||
# https://github.com/NixOS/nixpkgs/issues/298719
|
||||
# https://github.com/paperless-ngx/paperless-ngx/issues/5494
|
||||
python = python3.override {
|
||||
packageOverrides = self: super: {
|
||||
uvicorn = super.uvicorn.overridePythonAttrs (oldAttrs: {
|
||||
packageOverrides = final: prev: {
|
||||
# tesseract5 may be overwritten in the paperless module and we need to propagate that to make the closure reduction effective
|
||||
ocrmypdf = prev.ocrmypdf.override { tesseract = tesseract5; };
|
||||
|
||||
uvicorn = prev.uvicorn.overridePythonAttrs (_: {
|
||||
version = "0.25.0";
|
||||
src = fetchFromGitHub {
|
||||
owner = "encode";
|
||||
|
@ -245,7 +248,7 @@ python.pkgs.buildPythonApplication rec {
|
|||
doCheck = !stdenv.isDarwin;
|
||||
|
||||
passthru = {
|
||||
inherit python path frontend;
|
||||
inherit python path frontend tesseract5;
|
||||
nltkData = with nltk-data; [ punkt snowball_data stopwords ];
|
||||
tests = { inherit (nixosTests) paperless; };
|
||||
};
|
||||
|
|
|
@ -40,13 +40,14 @@ let
|
|||
allPackages = withPackages (filter self.lib.isUnbrokenAgdaPackage (attrValues self));
|
||||
};
|
||||
};
|
||||
inherit (Agda) meta;
|
||||
# Agda is a split package with multiple outputs; do not inherit them here.
|
||||
meta = removeAttrs Agda.meta [ "outputsToInstall" ];
|
||||
} ''
|
||||
mkdir -p $out/bin
|
||||
makeWrapper ${Agda}/bin/agda $out/bin/agda \
|
||||
makeWrapper ${Agda.bin}/bin/agda $out/bin/agda \
|
||||
--add-flags "--with-compiler=${ghc}/bin/ghc" \
|
||||
--add-flags "--library-file=${library-file}"
|
||||
ln -s ${Agda}/bin/agda-mode $out/bin/agda-mode
|
||||
ln -s ${Agda.bin}/bin/agda-mode $out/bin/agda-mode
|
||||
'';
|
||||
|
||||
withPackages = arg: if isAttrs arg then withPackages' arg else withPackages' { pkgs = arg; };
|
||||
|
|
|
@ -0,0 +1,89 @@
|
|||
{ lib
|
||||
, fetchFromGitHub
|
||||
, stdenv
|
||||
, unzip
|
||||
, alsa-lib
|
||||
, gcc-unwrapped
|
||||
, git
|
||||
, godot3-export-templates
|
||||
, godot3-headless
|
||||
, libGLU
|
||||
, libX11
|
||||
, libXcursor
|
||||
, libXext
|
||||
, libXfixes
|
||||
, libXi
|
||||
, libXinerama
|
||||
, libXrandr
|
||||
, libXrender
|
||||
, libglvnd
|
||||
, libpulseaudio
|
||||
, zlib
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation {
|
||||
pname = "4d-minesweeper";
|
||||
version = "2.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "gapophustu";
|
||||
repo = "4D-Minesweeper";
|
||||
rev = "db176d8aa5981a597bbae6a1a74aeebf0f376df4";
|
||||
sha256 = "sha256-A5QKqCo9TTdzmK13WRSAfkrkeUqHc4yQCzy4ZZ9uX2M=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
godot3-headless
|
||||
unzip
|
||||
];
|
||||
|
||||
buildInputs = [
|
||||
alsa-lib
|
||||
gcc-unwrapped.lib
|
||||
git
|
||||
libGLU
|
||||
libX11
|
||||
libXcursor
|
||||
libXext
|
||||
libXfixes
|
||||
libXi
|
||||
libXinerama
|
||||
libXrandr
|
||||
libXrender
|
||||
libglvnd
|
||||
libpulseaudio
|
||||
zlib
|
||||
];
|
||||
|
||||
buildPhase = ''
|
||||
runHook preBuild
|
||||
|
||||
# Cannot create file '/homeless-shelter/.config/godot/projects/...'
|
||||
export HOME=$TMPDIR
|
||||
|
||||
# Link the export-templates to the expected location. The --export commands
|
||||
# expects the template-file at .../templates/3.2.3.stable/linux_x11_64_release
|
||||
# with 3.2.3 being the version of godot.
|
||||
mkdir -p $HOME/.local/share/godot
|
||||
ln -s ${godot3-export-templates}/share/godot/templates $HOME/.local/share/godot
|
||||
|
||||
mkdir -p $out/bin/
|
||||
cd source/
|
||||
godot3-headless --export "Linux/X11" $out/bin/4d-minesweeper
|
||||
|
||||
runHook postBuild
|
||||
'';
|
||||
|
||||
dontInstall = true;
|
||||
dontFixup = true;
|
||||
dontStrip = true;
|
||||
|
||||
meta = with lib; {
|
||||
homepage = "https://github.com/gapophustu/4D-Minesweeper";
|
||||
description = "A 4D Minesweeper game written in Godot";
|
||||
license = licenses.mpl20;
|
||||
platforms = platforms.linux;
|
||||
maintainers = with maintainers; [ nayala ];
|
||||
mainProgram = "4d-minesweeper";
|
||||
};
|
||||
}
|
|
@ -7,16 +7,16 @@
|
|||
|
||||
rustPlatform.buildRustPackage rec {
|
||||
pname = "clipcat";
|
||||
version = "0.16.5";
|
||||
version = "0.16.6";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "xrelkd";
|
||||
repo = pname;
|
||||
rev = "v${version}";
|
||||
hash = "sha256-/YoEUZ6/aFqlIPAWi95yZHVwLXHf/vsx8L3NdmZfiVk=";
|
||||
hash = "sha256-FSgBTQGl8LSLdv+SOAgQWLWiqFY+PRQBFYYdbmCttcY=";
|
||||
};
|
||||
|
||||
cargoHash = "sha256-O1jL2ett8aI8lEwnhAELAP5zphjqf9CFrdCn00V5ImQ=";
|
||||
cargoHash = "sha256-TrzHmWUDAe4gbwm+VoTOuC50CWWnFsF99zscM85ammo=";
|
||||
|
||||
nativeBuildInputs = [
|
||||
protobuf
|
||||
|
|
|
@ -2,13 +2,13 @@
|
|||
|
||||
buildGoModule rec {
|
||||
pname = "gatus";
|
||||
version = "5.8.0";
|
||||
version = "5.9.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "TwiN";
|
||||
repo = "gatus";
|
||||
rev = "v${version}";
|
||||
hash = "sha256-FFnrtdJiN7B27sJXzoGsbPKX3NeuHOtA34WQrw6pvEI=";
|
||||
hash = "sha256-obrdEnNxLdWtbGL57D/nTClaOdzJlLDU3+K9VdR8XI4=";
|
||||
};
|
||||
|
||||
vendorHash = "sha256-VICVo7XYeHs/43knHA4CMSgHloyYSjOFe1TUb4u+egE=";
|
||||
|
|
|
@ -0,0 +1,66 @@
|
|||
{
|
||||
cmake,
|
||||
doxygen,
|
||||
fetchFromGitHub,
|
||||
getopt,
|
||||
ninja,
|
||||
lib,
|
||||
pkg-config,
|
||||
stdenv,
|
||||
}:
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "ktx-tools";
|
||||
version = "4.3.2";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "KhronosGroup";
|
||||
repo = "KTX-Software";
|
||||
rev = "v${version}";
|
||||
hash = "sha256-zjiJ8B8FEZUJ3iFTYXRmuIEtcaCWtBIbYwz0DwjTDFo";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
cmake
|
||||
doxygen
|
||||
getopt
|
||||
ninja
|
||||
pkg-config
|
||||
];
|
||||
|
||||
cmakeBuildType = "RelWithDebInfo";
|
||||
|
||||
cmakeFlags = [ "-DKTX_FEATURE_DOC=ON" ];
|
||||
|
||||
postPatch = ''
|
||||
patchShebangs .
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
description = "KTX (Khronos Texture) Library and Tools";
|
||||
longDescription = ''
|
||||
KTX (Khronos Texture) is a lightweight container for textures for OpenGL®,
|
||||
Vulkan® and other GPU APIs. KTX files contain all the parameters needed
|
||||
for texture loading. A single file can contain anything from a simple
|
||||
base-level 2D texture through to a cubemap array texture with mipmaps.
|
||||
|
||||
This software package contains:
|
||||
- libktx: a small library of functions for writing and reading KTX
|
||||
files, and instantiating OpenGL®, OpenGL ES™️ and Vulkan® textures
|
||||
from them.
|
||||
- ktx2check: a tool for validating KTX Version 2 format files.
|
||||
- ktx2ktx2: a tool for converting a KTX Version 1 file to a KTX Version
|
||||
2 file.
|
||||
- ktxinfo: a tool to display information about a KTX file in human
|
||||
readable form.
|
||||
- ktxsc: a tool to supercompress a KTX Version 2 file that contains
|
||||
uncompressed images.
|
||||
- toktx: a tool to create KTX files from PNG, Netpbm or JPEG format
|
||||
images. It supports mipmap generation, encoding to Basis Universal
|
||||
formats and Zstd supercompression.
|
||||
'';
|
||||
homepage = "https://github.com/KhronosGroup/KTX-Software";
|
||||
license = licenses.asl20;
|
||||
maintainers = with maintainers; [ bonsairobo ];
|
||||
platforms = platforms.linux;
|
||||
};
|
||||
}
|
|
@ -0,0 +1,55 @@
|
|||
{ lib
|
||||
, stdenv
|
||||
, fetchFromGitLab
|
||||
, meson
|
||||
, ninja
|
||||
, pkg-config
|
||||
, gst_all_1
|
||||
, wrapGAppsHook4
|
||||
, appstream-glib
|
||||
, gtk4
|
||||
, libadwaita
|
||||
, desktop-file-utils
|
||||
, libGL
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "livi";
|
||||
version = "0.0.6";
|
||||
|
||||
src = fetchFromGitLab {
|
||||
owner = "guidog";
|
||||
repo = "livi";
|
||||
domain = "gitlab.gnome.org";
|
||||
rev = "v${version}";
|
||||
sha256 = "sha256-DaIbBCJT4Da5noW6Q5z1yzTZ256HNqrvdXgwSY7p/D8=";
|
||||
};
|
||||
nativeBuildInputs = [
|
||||
meson
|
||||
ninja
|
||||
pkg-config
|
||||
wrapGAppsHook4
|
||||
appstream-glib
|
||||
desktop-file-utils
|
||||
];
|
||||
|
||||
buildInputs = [
|
||||
gst_all_1.gstreamer
|
||||
gst_all_1.gst-plugins-base
|
||||
gst_all_1.gst-plugins-good
|
||||
gst_all_1.gst-plugins-bad
|
||||
gtk4
|
||||
libadwaita
|
||||
libGL
|
||||
];
|
||||
strictDeps = true;
|
||||
|
||||
meta = with lib; {
|
||||
homepage = "https://gitlab.gnome.org/guidog/livi";
|
||||
description = "A small video player targeting mobile devices (also named μPlayer)";
|
||||
license = licenses.gpl3Plus;
|
||||
platforms = platforms.linux;
|
||||
mainProgram = "livi";
|
||||
maintainers = with maintainers; [ mksafavi ];
|
||||
};
|
||||
}
|
|
@ -8,18 +8,18 @@
|
|||
|
||||
buildGoModule rec {
|
||||
pname = "mercure";
|
||||
version = "0.15.10";
|
||||
version = "0.15.11";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "dunglas";
|
||||
repo = "mercure";
|
||||
rev = "v${version}";
|
||||
hash = "sha256-ot4Gb2Zg4VaF/ip9cLJYP69WGmKw/+WQSf20o1aQtpM=";
|
||||
hash = "sha256-qPKfF0awRsMfXu7N/xNwFVmmuqTMGsDDqrVgt6LwviI=";
|
||||
};
|
||||
|
||||
sourceRoot = "${src.name}/caddy";
|
||||
|
||||
vendorHash = "sha256-K+9LQ9wI0ltZI7N2mshiDsjEMc2FzenqSGP00fEWuMQ=";
|
||||
vendorHash = "sha256-evUGa1kFWbj0ynDQruBRDx2opzh7Tc7eHnWn3H4xwxY=";
|
||||
|
||||
subPackages = [ "mercure" ];
|
||||
excludedPackages = [ "../cmd/mercure" ];
|
||||
|
|
|
@ -7,11 +7,11 @@
|
|||
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "quarkus-cli";
|
||||
version = "3.9.2";
|
||||
version = "3.9.3";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/quarkusio/quarkus/releases/download/${finalAttrs.version}/quarkus-cli-${finalAttrs.version}.tar.gz";
|
||||
hash = "sha256-olMkkvyEfMSktypmLBjJo/wL2zKOLvqms7TRucuAt78=";
|
||||
hash = "sha256-VTgBwpE5b/OgM7kkzZijmj9H4d8jy0HNMGl5tfmBe4E=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ makeWrapper ];
|
||||
|
|
|
@ -7,6 +7,15 @@ buildGoModule rec {
|
|||
pname = "templ";
|
||||
version = "0.2.663";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "a-h";
|
||||
repo = "templ";
|
||||
rev = "v${version}";
|
||||
hash = "sha256-TU8QG6OmUzSNDAX9W0Ntmz5cucLqVQeTskfnJbm/YM0=";
|
||||
};
|
||||
|
||||
vendorHash = "sha256-Upd5Wq4ajsyOMDiAWS2g2iNO1sm1XJc43AFQLIo5eDM=";
|
||||
|
||||
subPackages = [ "cmd/templ" ];
|
||||
|
||||
CGO_ENABLED = 0;
|
||||
|
@ -17,20 +26,11 @@ buildGoModule rec {
|
|||
"-extldflags -static"
|
||||
];
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "a-h";
|
||||
repo = "templ";
|
||||
rev = "refs/tags/v${version}";
|
||||
hash = "sha256-TU8QG6OmUzSNDAX9W0Ntmz5cucLqVQeTskfnJbm/YM0=";
|
||||
};
|
||||
|
||||
vendorHash = "sha256-Upd5Wq4ajsyOMDiAWS2g2iNO1sm1XJc43AFQLIo5eDM=";
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "A language for writing HTML user interfaces in Go";
|
||||
homepage = "https://templ.guide/";
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [ luleyleo ];
|
||||
homepage = "https://github.com/a-h/templ";
|
||||
license = lib.licenses.mit;
|
||||
mainProgram = "templ";
|
||||
maintainers = with lib.maintainers; [ luleyleo ];
|
||||
};
|
||||
}
|
|
@ -2,13 +2,13 @@
|
|||
|
||||
buildGoModule rec {
|
||||
pname = "VictoriaMetrics";
|
||||
version = "1.100.0";
|
||||
version = "1.100.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = pname;
|
||||
repo = pname;
|
||||
rev = "v${version}";
|
||||
hash = "sha256-jrKTic80y8r/1wOR8Prqe9PG57yo8qQIGsobu0I4kTY=";
|
||||
hash = "sha256-OheW6sCn/yXgSrtUe1zqDGaH6G8HG4QRQhFznaZGvX0=";
|
||||
};
|
||||
|
||||
vendorHash = null;
|
||||
|
|
|
@ -18,7 +18,7 @@ lib.checkListOfEnum "sketchybar-app-font: artifacts" artifacts artifactList
|
|||
in
|
||||
{
|
||||
pname = "sketchybar-app-font";
|
||||
version = "2.0.16";
|
||||
version = "2.0.17";
|
||||
|
||||
srcs = selectedSources;
|
||||
|
||||
|
@ -52,15 +52,15 @@ lib.checkListOfEnum "sketchybar-app-font: artifacts" artifacts artifactList
|
|||
sources = {
|
||||
font = fetchurl {
|
||||
url = "https://github.com/kvndrsslr/sketchybar-app-font/releases/download/v${finalAttrs.version}/sketchybar-app-font.ttf";
|
||||
hash = "sha256-mZ3LmkL54NNQzXuCyWVNlAIod3T5/aGKvnLZjZ/GYdw=";
|
||||
hash = "sha256-iVSWFqhzf0ZxfQODAf+uvGIiWMjWbir6ZWurlx3n6/w=";
|
||||
};
|
||||
lua = fetchurl {
|
||||
url = "https://github.com/kvndrsslr/sketchybar-app-font/releases/download/v${finalAttrs.version}/icon_map.lua";
|
||||
hash = "sha256-8daDECZ8hsoyh4Rp3xbkYgPSamCylrzf8zzyu/iwZEc=";
|
||||
hash = "sha256-/N16zLflQ2sONBFOZiIdC8KR1rd5pZvXftiXjXJvTVA=";
|
||||
};
|
||||
shell = fetchurl {
|
||||
url = "https://github.com/kvndrsslr/sketchybar-app-font/releases/download/v${finalAttrs.version}/icon_map.sh";
|
||||
hash = "sha256-h0rGkzy1smDL2guvvgeUVUD0q4n9LDKDLQJahbWHgWA=";
|
||||
hash = "sha256-nPBiNz+3oHwiertjMJ6YW6g6WZglGjassUGrsQVvnRM=";
|
||||
};
|
||||
};
|
||||
|
||||
|
|
|
@ -1 +1 @@
|
|||
WGET_ARGS=( https://download.kde.org/stable/plasma/5.27.10/ -A '*.tar.xz' )
|
||||
WGET_ARGS=( https://download.kde.org/stable/plasma/5.27.11/ -A '*.tar.xz' )
|
||||
|
|
|
@ -1,486 +1,486 @@
|
|||
# DO NOT EDIT! This file is generated automatically.
|
||||
# Command: ./maintainers/scripts/fetch-kde-qt.sh pkgs/desktops/plasma-5
|
||||
# Command: ./maintainers/scripts/fetch-kde-qt.sh pkgs/desktops/plasma-5/
|
||||
{ fetchurl, mirror }:
|
||||
|
||||
{
|
||||
aura-browser = {
|
||||
version = "5.27.10";
|
||||
version = "5.27.11";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.27.10/aura-browser-5.27.10.tar.xz";
|
||||
sha256 = "0rc5vsk3hy4i3fqzrj7kkshijkkrfin3km7n9agv9xs6bjrrca2k";
|
||||
name = "aura-browser-5.27.10.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.27.11/aura-browser-5.27.11.tar.xz";
|
||||
sha256 = "098s0r3lr5svdysc93nvv8xqj3dlslly733hf8pz1nlp621dhx7k";
|
||||
name = "aura-browser-5.27.11.tar.xz";
|
||||
};
|
||||
};
|
||||
bluedevil = {
|
||||
version = "5.27.10";
|
||||
version = "5.27.11";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.27.10/bluedevil-5.27.10.tar.xz";
|
||||
sha256 = "1051gx6xv514qa7g102mv51927b7408mv2jrfpryji8r5s6da7vp";
|
||||
name = "bluedevil-5.27.10.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.27.11/bluedevil-5.27.11.tar.xz";
|
||||
sha256 = "1134pm16db70h79q55c9ir1d1amqscdd8bvkf92nmmk6s2zsimdl";
|
||||
name = "bluedevil-5.27.11.tar.xz";
|
||||
};
|
||||
};
|
||||
breeze = {
|
||||
version = "5.27.10";
|
||||
version = "5.27.11";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.27.10/breeze-5.27.10.tar.xz";
|
||||
sha256 = "18h08w3ylgvhgcs63ai8airh59yb4kc0bz2zi6lm77fsa83rdg5y";
|
||||
name = "breeze-5.27.10.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.27.11/breeze-5.27.11.tar.xz";
|
||||
sha256 = "1ascvlkycbn4h0bi2cdjljnpi3cfp7whvzslm4fb2gdwwlpnlx8l";
|
||||
name = "breeze-5.27.11.tar.xz";
|
||||
};
|
||||
};
|
||||
breeze-grub = {
|
||||
version = "5.27.10";
|
||||
version = "5.27.11";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.27.10/breeze-grub-5.27.10.tar.xz";
|
||||
sha256 = "072zqs723phm27cn359lpaw29zqbx23w4gi4shk00x1n0j5s0spz";
|
||||
name = "breeze-grub-5.27.10.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.27.11/breeze-grub-5.27.11.tar.xz";
|
||||
sha256 = "03l6lpqj1fp2645qy23fcngfzwzhdgyj3xw563gx3gcgqwrc84h6";
|
||||
name = "breeze-grub-5.27.11.tar.xz";
|
||||
};
|
||||
};
|
||||
breeze-gtk = {
|
||||
version = "5.27.10";
|
||||
version = "5.27.11";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.27.10/breeze-gtk-5.27.10.tar.xz";
|
||||
sha256 = "1dk9f2l4jqdhzr5xd7ym107zayygjdmibl3jkhnbnq97rs6gk8qx";
|
||||
name = "breeze-gtk-5.27.10.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.27.11/breeze-gtk-5.27.11.tar.xz";
|
||||
sha256 = "1vkzyv65m37jg436brscgn61dd6mil50s8jyn2szwka0hyzx7gfw";
|
||||
name = "breeze-gtk-5.27.11.tar.xz";
|
||||
};
|
||||
};
|
||||
breeze-plymouth = {
|
||||
version = "5.27.10";
|
||||
version = "5.27.11";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.27.10/breeze-plymouth-5.27.10.tar.xz";
|
||||
sha256 = "1xabkvnpxh2qw1x5w1fkrcg31h8j0baq4ls6ckw6647gikvnf7h8";
|
||||
name = "breeze-plymouth-5.27.10.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.27.11/breeze-plymouth-5.27.11.tar.xz";
|
||||
sha256 = "16vp6a2bp6s57wb9cb4dhac650m93829xp7q44n172564lz0pn8d";
|
||||
name = "breeze-plymouth-5.27.11.tar.xz";
|
||||
};
|
||||
};
|
||||
discover = {
|
||||
version = "5.27.10";
|
||||
version = "5.27.11";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.27.10/discover-5.27.10.tar.xz";
|
||||
sha256 = "1a4z21qrc6wjwcv0hnw8wnkk8w0bli12hfm8bdd07b2rlzi8k48z";
|
||||
name = "discover-5.27.10.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.27.11/discover-5.27.11.tar.xz";
|
||||
sha256 = "0b79x5xfggymxmh0fr45ndc3k3xd2gjryhmy8xd370bd5d964arl";
|
||||
name = "discover-5.27.11.tar.xz";
|
||||
};
|
||||
};
|
||||
drkonqi = {
|
||||
version = "5.27.10";
|
||||
version = "5.27.11";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.27.10/drkonqi-5.27.10.tar.xz";
|
||||
sha256 = "1l3zcmjjndqq6y25v74kmzddkkqr8j4030z7rz5333hxraa4gsm3";
|
||||
name = "drkonqi-5.27.10.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.27.11/drkonqi-5.27.11.tar.xz";
|
||||
sha256 = "0g2q959wswjwpn2vj4mmfy3xr6yj4mch55lr8b2xyd0bxw4vb810";
|
||||
name = "drkonqi-5.27.11.tar.xz";
|
||||
};
|
||||
};
|
||||
flatpak-kcm = {
|
||||
version = "5.27.10";
|
||||
version = "5.27.11";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.27.10/flatpak-kcm-5.27.10.tar.xz";
|
||||
sha256 = "0masi1nciqzrymcq5i4b2jmhxliqf88z9g11607aqfgsli070lms";
|
||||
name = "flatpak-kcm-5.27.10.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.27.11/flatpak-kcm-5.27.11.tar.xz";
|
||||
sha256 = "0jnzxk9fhpck19k48fw2mcvr5512xnw3jss9c7xp5h27jhml8b4p";
|
||||
name = "flatpak-kcm-5.27.11.tar.xz";
|
||||
};
|
||||
};
|
||||
kactivitymanagerd = {
|
||||
version = "5.27.10";
|
||||
version = "5.27.11";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.27.10/kactivitymanagerd-5.27.10.tar.xz";
|
||||
sha256 = "1nax1vbl5cxqf8rxmmqfnjnrh36ic16yrbdmcqzgp1s9dkxn5qlf";
|
||||
name = "kactivitymanagerd-5.27.10.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.27.11/kactivitymanagerd-5.27.11.tar.xz";
|
||||
sha256 = "1mawqh3vkbibyjijh5797fzj5ldadzvbmkck23v6s34516rpgfxj";
|
||||
name = "kactivitymanagerd-5.27.11.tar.xz";
|
||||
};
|
||||
};
|
||||
kde-cli-tools = {
|
||||
version = "5.27.10";
|
||||
version = "5.27.11";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.27.10/kde-cli-tools-5.27.10.tar.xz";
|
||||
sha256 = "0gsdl33bnxfg2zf8dgbg3wk40g0j4qjjzk9mz6a43qghkj4nvakv";
|
||||
name = "kde-cli-tools-5.27.10.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.27.11/kde-cli-tools-5.27.11.tar.xz";
|
||||
sha256 = "0mc2n91124cxgfhdz6l0x87665q2jamiq14qlzapynjflvzgh9ca";
|
||||
name = "kde-cli-tools-5.27.11.tar.xz";
|
||||
};
|
||||
};
|
||||
kde-gtk-config = {
|
||||
version = "5.27.10";
|
||||
version = "5.27.11";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.27.10/kde-gtk-config-5.27.10.tar.xz";
|
||||
sha256 = "0swfyvq687ankny7qj7imj691c0mmgifwircxw4w7d9qn5832fvg";
|
||||
name = "kde-gtk-config-5.27.10.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.27.11/kde-gtk-config-5.27.11.tar.xz";
|
||||
sha256 = "02hdy55vp6yvx8p877jdr5l5hs46k1rxrwj90m93m2vv0ysib2d4";
|
||||
name = "kde-gtk-config-5.27.11.tar.xz";
|
||||
};
|
||||
};
|
||||
kdecoration = {
|
||||
version = "5.27.10";
|
||||
version = "5.27.11";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.27.10/kdecoration-5.27.10.tar.xz";
|
||||
sha256 = "1plxczgqj8g99jh1c8jiy5ji086xs4gv12halmfval4b4nw6r5k4";
|
||||
name = "kdecoration-5.27.10.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.27.11/kdecoration-5.27.11.tar.xz";
|
||||
sha256 = "0f7qy5y0352ib6lqq8fv22y3f5zvfbzm9ydn8li3m4lk3531gi3i";
|
||||
name = "kdecoration-5.27.11.tar.xz";
|
||||
};
|
||||
};
|
||||
kdeplasma-addons = {
|
||||
version = "5.27.10";
|
||||
version = "5.27.11";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.27.10/kdeplasma-addons-5.27.10.tar.xz";
|
||||
sha256 = "139y1zsw720j19bzx9m6xlf46n7i7sz12bcdkzs5b8wav0yyyr4y";
|
||||
name = "kdeplasma-addons-5.27.10.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.27.11/kdeplasma-addons-5.27.11.tar.xz";
|
||||
sha256 = "016dsfg54gyjk4l0qr8s7rdmyhrvf7b2n9nfkx65cb5ja2x6h875";
|
||||
name = "kdeplasma-addons-5.27.11.tar.xz";
|
||||
};
|
||||
};
|
||||
kgamma = {
|
||||
version = "5.27.10";
|
||||
version = "5.27.11";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.27.10/kgamma-5.27.10.tar.xz";
|
||||
sha256 = "0w7m9via36qk8s92mflh27ngjl1a0zj9im1f93jgrr2wldibp0fx";
|
||||
name = "kgamma-5.27.10.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.27.11/kgamma-5.27.11.tar.xz";
|
||||
sha256 = "0y6n2dp0d7snj72vhm63612a5649qscfv7zcgvdmz3mb8h1xhm5n";
|
||||
name = "kgamma-5.27.11.tar.xz";
|
||||
};
|
||||
};
|
||||
kgamma5 = {
|
||||
version = "5.27.10";
|
||||
version = "5.27.11";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.27.10/kgamma5-5.27.10.tar.xz";
|
||||
sha256 = "0w7m9via36qk8s92mflh27ngjl1a0zj9im1f93jgrr2wldibp0fx";
|
||||
name = "kgamma5-5.27.10.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.27.11/kgamma5-5.27.11.tar.xz";
|
||||
sha256 = "0y6n2dp0d7snj72vhm63612a5649qscfv7zcgvdmz3mb8h1xhm5n";
|
||||
name = "kgamma5-5.27.11.tar.xz";
|
||||
};
|
||||
};
|
||||
khotkeys = {
|
||||
version = "5.27.10";
|
||||
version = "5.27.11";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.27.10/khotkeys-5.27.10.tar.xz";
|
||||
sha256 = "1rznv44ixb8l5flcc4rqnj1cfldna0ikbmg50lqznsvsnbkm2p34";
|
||||
name = "khotkeys-5.27.10.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.27.11/khotkeys-5.27.11.tar.xz";
|
||||
sha256 = "0na4h225yrjfivyw3d1c3p2db1djymyz3wahjgmlz1s6wml7qjcb";
|
||||
name = "khotkeys-5.27.11.tar.xz";
|
||||
};
|
||||
};
|
||||
kinfocenter = {
|
||||
version = "5.27.10";
|
||||
version = "5.27.11";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.27.10/kinfocenter-5.27.10.tar.xz";
|
||||
sha256 = "04fa5bdw84k9ikv7chl1nrh857sb1gzq43f7rc7vb1q7hhs2lp6f";
|
||||
name = "kinfocenter-5.27.10.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.27.11/kinfocenter-5.27.11.tar.xz";
|
||||
sha256 = "01qdyklvr1ff83zlpgysa7qlkzv9m6ff1hjjnxcp007k5cal79r9";
|
||||
name = "kinfocenter-5.27.11.tar.xz";
|
||||
};
|
||||
};
|
||||
kmenuedit = {
|
||||
version = "5.27.10";
|
||||
version = "5.27.11";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.27.10/kmenuedit-5.27.10.tar.xz";
|
||||
sha256 = "1mr09zx37wky8cnf3r2mcvnl8nmhdi9rwdawsz946l66jrz0n28w";
|
||||
name = "kmenuedit-5.27.10.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.27.11/kmenuedit-5.27.11.tar.xz";
|
||||
sha256 = "0mrvqif3k7lsvwn7slmm7b4k27v2km04r7v5jr9dsl865h3dwkch";
|
||||
name = "kmenuedit-5.27.11.tar.xz";
|
||||
};
|
||||
};
|
||||
kpipewire = {
|
||||
version = "5.27.10";
|
||||
version = "5.27.11";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.27.10/kpipewire-5.27.10.tar.xz";
|
||||
sha256 = "1vn3g3rmgwyhrzg9hv7y9249v1gzwid7q43r3ndhdvz2k8baag62";
|
||||
name = "kpipewire-5.27.10.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.27.11/kpipewire-5.27.11.tar.xz";
|
||||
sha256 = "1h2czy5qz026gqid2klfnqim4j1p5r526vrp44jxrf1fjhj0z6mc";
|
||||
name = "kpipewire-5.27.11.tar.xz";
|
||||
};
|
||||
};
|
||||
kscreen = {
|
||||
version = "5.27.10";
|
||||
version = "5.27.11";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.27.10/kscreen-5.27.10.tar.xz";
|
||||
sha256 = "0g0wk17fs0rg7myfv6wf4asw0ahlwk245zwhj0i7lqg8nk6vz1w9";
|
||||
name = "kscreen-5.27.10.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.27.11/kscreen-5.27.11.tar.xz";
|
||||
sha256 = "0ly7rd519glhv25a4dsxnnxjizqj6j62gf2kfrbcimg7yj77lzvy";
|
||||
name = "kscreen-5.27.11.tar.xz";
|
||||
};
|
||||
};
|
||||
kscreenlocker = {
|
||||
version = "5.27.10";
|
||||
version = "5.27.11";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.27.10/kscreenlocker-5.27.10.tar.xz";
|
||||
sha256 = "129xrdlg86qlcp2ssk46xq1h2v00z4cqha2wc5fr3d65gyw80kfp";
|
||||
name = "kscreenlocker-5.27.10.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.27.11/kscreenlocker-5.27.11.tar.xz";
|
||||
sha256 = "1pynfzms3iihfpzhlma7769zaaslk9jnfpgmhx6kah227gmcxf1k";
|
||||
name = "kscreenlocker-5.27.11.tar.xz";
|
||||
};
|
||||
};
|
||||
ksshaskpass = {
|
||||
version = "5.27.10";
|
||||
version = "5.27.11";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.27.10/ksshaskpass-5.27.10.tar.xz";
|
||||
sha256 = "0sp275r8jqlh1as47r0df3lli17lnw6m2h5j9k85hglwrgfyg3fk";
|
||||
name = "ksshaskpass-5.27.10.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.27.11/ksshaskpass-5.27.11.tar.xz";
|
||||
sha256 = "1fqrw6n9fggdz6rhg0985s6dg6x2h1a8i9zic5zsv24wnbqvsy4y";
|
||||
name = "ksshaskpass-5.27.11.tar.xz";
|
||||
};
|
||||
};
|
||||
ksystemstats = {
|
||||
version = "5.27.10";
|
||||
version = "5.27.11";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.27.10/ksystemstats-5.27.10.tar.xz";
|
||||
sha256 = "0f723yq5wyfxfj9cx13cpvxhq28blglzpsgdh843has3xlnxlpjs";
|
||||
name = "ksystemstats-5.27.10.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.27.11/ksystemstats-5.27.11.tar.xz";
|
||||
sha256 = "1mawh8icgrx18z7dyqzxxikl0z9fq87z5a1hx6ykimcri345z3ip";
|
||||
name = "ksystemstats-5.27.11.tar.xz";
|
||||
};
|
||||
};
|
||||
kwallet-pam = {
|
||||
version = "5.27.10";
|
||||
version = "5.27.11";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.27.10/kwallet-pam-5.27.10.tar.xz";
|
||||
sha256 = "1yx18j9823xfqwrhzy3wnzqzw7zhdya9r3xh84qg9j9psqa1f6dc";
|
||||
name = "kwallet-pam-5.27.10.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.27.11/kwallet-pam-5.27.11.tar.xz";
|
||||
sha256 = "0h6qmrl4qa5m4csqvn3rvkvlqi6aa606bnfaxx77kqc65a7vhlvz";
|
||||
name = "kwallet-pam-5.27.11.tar.xz";
|
||||
};
|
||||
};
|
||||
kwayland-integration = {
|
||||
version = "5.27.10";
|
||||
version = "5.27.11";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.27.10/kwayland-integration-5.27.10.tar.xz";
|
||||
sha256 = "17xxlfs63sxcziv8nl50qlpcy8w0h259mblxxvx99cmnc930azgk";
|
||||
name = "kwayland-integration-5.27.10.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.27.11/kwayland-integration-5.27.11.tar.xz";
|
||||
sha256 = "1dmwd3mw5s67pngb0gd6ki0vfzj0aamkyxiqagn06jkvwsxlfjcb";
|
||||
name = "kwayland-integration-5.27.11.tar.xz";
|
||||
};
|
||||
};
|
||||
kwin = {
|
||||
version = "5.27.10";
|
||||
version = "5.27.11";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.27.10/kwin-5.27.10.tar.xz";
|
||||
sha256 = "1inswsd078lbbr7pwc84a3smhnn4i089c2f6lfsjrdh0b492anmq";
|
||||
name = "kwin-5.27.10.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.27.11/kwin-5.27.11.tar.xz";
|
||||
sha256 = "0vxmj50wran5glgzs3cwpyjk9qwgwnzlmq0gb4kcsm5x54xv40l9";
|
||||
name = "kwin-5.27.11.tar.xz";
|
||||
};
|
||||
};
|
||||
kwrited = {
|
||||
version = "5.27.10";
|
||||
version = "5.27.11";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.27.10/kwrited-5.27.10.tar.xz";
|
||||
sha256 = "0haddznfis4fhz7nkjpqakxwk4zh50q7g578ksng17gbd2x9x8as";
|
||||
name = "kwrited-5.27.10.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.27.11/kwrited-5.27.11.tar.xz";
|
||||
sha256 = "18f054ya2kkxsivh5pdfl7ja5g26m337bkp65famwd94gsnca487";
|
||||
name = "kwrited-5.27.11.tar.xz";
|
||||
};
|
||||
};
|
||||
layer-shell-qt = {
|
||||
version = "5.27.10";
|
||||
version = "5.27.11";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.27.10/layer-shell-qt-5.27.10.tar.xz";
|
||||
sha256 = "1hn3sjimplsbl5afid0rwj08qqydb8hl6lyzhv0k6c0l5b7q1v8a";
|
||||
name = "layer-shell-qt-5.27.10.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.27.11/layer-shell-qt-5.27.11.tar.xz";
|
||||
sha256 = "0l6kfqg0v5gm4dp9xs5kvhw4ahx45gr8ymp3x7zsxj8r2q4j3hzl";
|
||||
name = "layer-shell-qt-5.27.11.tar.xz";
|
||||
};
|
||||
};
|
||||
libkscreen = {
|
||||
version = "5.27.10";
|
||||
version = "5.27.11";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.27.10/libkscreen-5.27.10.tar.xz";
|
||||
sha256 = "167z7bgqzjclqvcqiplgnpjxscl8m6fznly3c2spzg19i449zx97";
|
||||
name = "libkscreen-5.27.10.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.27.11/libkscreen-5.27.11.tar.xz";
|
||||
sha256 = "1m8xl9z000pjbgk18mpaz8cfpx7prvlfx8p5i0wk0clz90fz848d";
|
||||
name = "libkscreen-5.27.11.tar.xz";
|
||||
};
|
||||
};
|
||||
libksysguard = {
|
||||
version = "5.27.10";
|
||||
version = "5.27.11";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.27.10/libksysguard-5.27.10.tar.xz";
|
||||
sha256 = "1r9wzx0r1m3m2gb9k4xgwra84vc05lxyjilcns8j69yb52q37z0p";
|
||||
name = "libksysguard-5.27.10.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.27.11/libksysguard-5.27.11.tar.xz";
|
||||
sha256 = "0ncnrg5g1h7c1w66mks73md3fz5n4axmxw5jb85a3kg8vm6gbx11";
|
||||
name = "libksysguard-5.27.11.tar.xz";
|
||||
};
|
||||
};
|
||||
milou = {
|
||||
version = "5.27.10";
|
||||
version = "5.27.11";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.27.10/milou-5.27.10.tar.xz";
|
||||
sha256 = "1hqa25grsdmwr1y3fra6k09czrd6iagf9fqq85cxz6yc2s5xs6bw";
|
||||
name = "milou-5.27.10.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.27.11/milou-5.27.11.tar.xz";
|
||||
sha256 = "06iyb2zn19xz837wfz86xz5i3rkfkyvyy6xgywhjknvsvi06k08b";
|
||||
name = "milou-5.27.11.tar.xz";
|
||||
};
|
||||
};
|
||||
oxygen = {
|
||||
version = "5.27.10";
|
||||
version = "5.27.11";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.27.10/oxygen-5.27.10.tar.xz";
|
||||
sha256 = "02q95nx0706p9zhzbvx89ssk20mv7cizvqf0kyavn4gfwpizc5jv";
|
||||
name = "oxygen-5.27.10.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.27.11/oxygen-5.27.11.tar.xz";
|
||||
sha256 = "0w7mnh4ds7avv3xdgd4rb6b5612krbpzm8dx3fgpr2yp7c1lfbxs";
|
||||
name = "oxygen-5.27.11.tar.xz";
|
||||
};
|
||||
};
|
||||
oxygen-sounds = {
|
||||
version = "5.27.10";
|
||||
version = "5.27.11";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.27.10/oxygen-sounds-5.27.10.tar.xz";
|
||||
sha256 = "0py37frx59f3c4dxv3llsxky1cb03ynyqfphdx3ndsgfma8g1893";
|
||||
name = "oxygen-sounds-5.27.10.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.27.11/oxygen-sounds-5.27.11.tar.xz";
|
||||
sha256 = "1ppikl4b9rldj9d0cgn52vi7jhjrkqkj0blq7c11x52ibb2lk8kg";
|
||||
name = "oxygen-sounds-5.27.11.tar.xz";
|
||||
};
|
||||
};
|
||||
plank-player = {
|
||||
version = "5.27.10";
|
||||
version = "5.27.11";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.27.10/plank-player-5.27.10.tar.xz";
|
||||
sha256 = "04idirgwrgys6p4b6l86z46lxjw9m1chi3fhp9yk4s52grdwx3ib";
|
||||
name = "plank-player-5.27.10.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.27.11/plank-player-5.27.11.tar.xz";
|
||||
sha256 = "1sg6zk97qawpmizdykl6q27h5aha6cfj0qcqx4l606mcixf4gskc";
|
||||
name = "plank-player-5.27.11.tar.xz";
|
||||
};
|
||||
};
|
||||
plasma-bigscreen = {
|
||||
version = "5.27.10";
|
||||
version = "5.27.11";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.27.10/plasma-bigscreen-5.27.10.tar.xz";
|
||||
sha256 = "06420vpfjjg5zy21r6l6vdj2vs37aqy02hw351n5q3l2kc3snc9p";
|
||||
name = "plasma-bigscreen-5.27.10.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.27.11/plasma-bigscreen-5.27.11.tar.xz";
|
||||
sha256 = "0rv0hcff6z6xnxpx10by5mxmi6pm16wsa9akd9nf8m5jbm1b7r43";
|
||||
name = "plasma-bigscreen-5.27.11.tar.xz";
|
||||
};
|
||||
};
|
||||
plasma-browser-integration = {
|
||||
version = "5.27.10";
|
||||
version = "5.27.11";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.27.10/plasma-browser-integration-5.27.10.tar.xz";
|
||||
sha256 = "1kncrxz08w9fvvl2ag3gk3iw1gwbwm5kpc23iq6fypfjk6pbwzd1";
|
||||
name = "plasma-browser-integration-5.27.10.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.27.11/plasma-browser-integration-5.27.11.tar.xz";
|
||||
sha256 = "0k0jbhhvmgv1xqw8bz4kn7j1r8d69n1r1mbb1px8ibl6d4famrn4";
|
||||
name = "plasma-browser-integration-5.27.11.tar.xz";
|
||||
};
|
||||
};
|
||||
plasma-desktop = {
|
||||
version = "5.27.10";
|
||||
version = "5.27.11";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.27.10/plasma-desktop-5.27.10.tar.xz";
|
||||
sha256 = "17yhrz4i7d52ywgjcmcwbmgr67f8lyph72lrhlys4kfk474my0fy";
|
||||
name = "plasma-desktop-5.27.10.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.27.11/plasma-desktop-5.27.11.tar.xz";
|
||||
sha256 = "18s4zh8z1x0519xlh156xfay865hpyyhf172znvb9rsic9bix7yh";
|
||||
name = "plasma-desktop-5.27.11.tar.xz";
|
||||
};
|
||||
};
|
||||
plasma-disks = {
|
||||
version = "5.27.10";
|
||||
version = "5.27.11";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.27.10/plasma-disks-5.27.10.tar.xz";
|
||||
sha256 = "0ysqaky2bv7yk76swkrvyqcv2y41xr4m9b61bn5cj5lzb8a4v3qy";
|
||||
name = "plasma-disks-5.27.10.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.27.11/plasma-disks-5.27.11.tar.xz";
|
||||
sha256 = "1js1m46bh7hshcqx90b97rc5k9gk9rg4kyqc8h3bs767fbvp9l4q";
|
||||
name = "plasma-disks-5.27.11.tar.xz";
|
||||
};
|
||||
};
|
||||
plasma-firewall = {
|
||||
version = "5.27.10";
|
||||
version = "5.27.11";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.27.10/plasma-firewall-5.27.10.tar.xz";
|
||||
sha256 = "1k443ikbnny7xpi52xmbfnl5iy8alx7jnrx9grb6wlwghh06lnkm";
|
||||
name = "plasma-firewall-5.27.10.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.27.11/plasma-firewall-5.27.11.tar.xz";
|
||||
sha256 = "01f1429ks9rkh8wsmjw91ryrmifnsxq3q8mxawcwaswiykyykkil";
|
||||
name = "plasma-firewall-5.27.11.tar.xz";
|
||||
};
|
||||
};
|
||||
plasma-integration = {
|
||||
version = "5.27.10";
|
||||
version = "5.27.11";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.27.10/plasma-integration-5.27.10.tar.xz";
|
||||
sha256 = "1fzz581pfdzli62riw7mnfhqdp5pp929rkdw9g6il1c6hlgciwim";
|
||||
name = "plasma-integration-5.27.10.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.27.11/plasma-integration-5.27.11.tar.xz";
|
||||
sha256 = "0ydzy1fy6j6ais1y5zgfai6kxhinf8478jcsa7blg43061zsj55j";
|
||||
name = "plasma-integration-5.27.11.tar.xz";
|
||||
};
|
||||
};
|
||||
plasma-mobile = {
|
||||
version = "5.27.10";
|
||||
version = "5.27.11";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.27.10/plasma-mobile-5.27.10.tar.xz";
|
||||
sha256 = "0bjv890m9pf5f8zynhjnhhc3dbd5iz5fvhrsa7jjgds8v26gza1c";
|
||||
name = "plasma-mobile-5.27.10.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.27.11/plasma-mobile-5.27.11.tar.xz";
|
||||
sha256 = "167hm5p3bhpnf8c5xn4f4r6grldv31wcfbrpyfvkf4kv94pspsq4";
|
||||
name = "plasma-mobile-5.27.11.tar.xz";
|
||||
};
|
||||
};
|
||||
plasma-nano = {
|
||||
version = "5.27.10";
|
||||
version = "5.27.11";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.27.10/plasma-nano-5.27.10.tar.xz";
|
||||
sha256 = "170w5vf91dr8l3m6jljwrm1xlzha8nxixwnh9ic0j4kyy8dirxjb";
|
||||
name = "plasma-nano-5.27.10.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.27.11/plasma-nano-5.27.11.tar.xz";
|
||||
sha256 = "1yrgfhhj6vdc6ppnc8iys1b8wj3mfsf1p9w81d05fy5ka8ykjh0c";
|
||||
name = "plasma-nano-5.27.11.tar.xz";
|
||||
};
|
||||
};
|
||||
plasma-nm = {
|
||||
version = "5.27.10";
|
||||
version = "5.27.11";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.27.10/plasma-nm-5.27.10.tar.xz";
|
||||
sha256 = "1c6wngqmvdqkypifi5p0s0ax092wagiw6f7la3ipq4sfcakx6pdp";
|
||||
name = "plasma-nm-5.27.10.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.27.11/plasma-nm-5.27.11.tar.xz";
|
||||
sha256 = "0mlybqjnx9xgdmdbhzh65is62x8mwy6h8aw21n31g3nlwafq2spz";
|
||||
name = "plasma-nm-5.27.11.tar.xz";
|
||||
};
|
||||
};
|
||||
plasma-pa = {
|
||||
version = "5.27.10";
|
||||
version = "5.27.11";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.27.10/plasma-pa-5.27.10.tar.xz";
|
||||
sha256 = "021zdcqrhwmdkklzlv8hlnykycv2zfcwxn3qwviqf9a7y513fw8d";
|
||||
name = "plasma-pa-5.27.10.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.27.11/plasma-pa-5.27.11.tar.xz";
|
||||
sha256 = "1cr0lywxpidhmn0n62xsf4gs94g723rxv5lwdf26jfqnlwg6gaix";
|
||||
name = "plasma-pa-5.27.11.tar.xz";
|
||||
};
|
||||
};
|
||||
plasma-remotecontrollers = {
|
||||
version = "5.27.10";
|
||||
version = "5.27.11";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.27.10/plasma-remotecontrollers-5.27.10.tar.xz";
|
||||
sha256 = "0wzly5r4bhl1m661hww98008fpbgmz9ymsndj426xf3wnkgjc12i";
|
||||
name = "plasma-remotecontrollers-5.27.10.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.27.11/plasma-remotecontrollers-5.27.11.tar.xz";
|
||||
sha256 = "0w77bh27d948sznbs22j5jzlp06711x0g0v3sbm7cy3r6dw7rwsr";
|
||||
name = "plasma-remotecontrollers-5.27.11.tar.xz";
|
||||
};
|
||||
};
|
||||
plasma-sdk = {
|
||||
version = "5.27.10";
|
||||
version = "5.27.11.1";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.27.10/plasma-sdk-5.27.10.tar.xz";
|
||||
sha256 = "08q1d74iqkg7aa1pvvk7p0gl4a8y6c0hf15kxlk032na1qfymagf";
|
||||
name = "plasma-sdk-5.27.10.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.27.11/plasma-sdk-5.27.11.1.tar.xz";
|
||||
sha256 = "0i073qv2drnjixv7p8kzzq05wggdsj2jdckhz1i46dwsd65s38lh";
|
||||
name = "plasma-sdk-5.27.11.1.tar.xz";
|
||||
};
|
||||
};
|
||||
plasma-systemmonitor = {
|
||||
version = "5.27.10";
|
||||
version = "5.27.11";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.27.10/plasma-systemmonitor-5.27.10.tar.xz";
|
||||
sha256 = "03laxgby4ms7rzxv96z0anqzh44vh88qn9g81gny2axljxbp18b4";
|
||||
name = "plasma-systemmonitor-5.27.10.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.27.11/plasma-systemmonitor-5.27.11.tar.xz";
|
||||
sha256 = "1zaxddrjhypf7pc40gyanymf0l5bbdijc3lf5bkl6p8vjaywpjha";
|
||||
name = "plasma-systemmonitor-5.27.11.tar.xz";
|
||||
};
|
||||
};
|
||||
plasma-thunderbolt = {
|
||||
version = "5.27.10";
|
||||
version = "5.27.11";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.27.10/plasma-thunderbolt-5.27.10.tar.xz";
|
||||
sha256 = "15k161q4qvx7zg9303074grc10z95q0137lk76mqqg9prgjmw92d";
|
||||
name = "plasma-thunderbolt-5.27.10.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.27.11/plasma-thunderbolt-5.27.11.tar.xz";
|
||||
sha256 = "1yw9bampcbjxqrxiri3ac933gk29rmn2jcfbxqsb5kcb6gbc5rsz";
|
||||
name = "plasma-thunderbolt-5.27.11.tar.xz";
|
||||
};
|
||||
};
|
||||
plasma-vault = {
|
||||
version = "5.27.10";
|
||||
version = "5.27.11";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.27.10/plasma-vault-5.27.10.tar.xz";
|
||||
sha256 = "0nqss7ijlamjzxycs5m8vsq61fxzhfk4wky1zv43ymdcc5bd1wbm";
|
||||
name = "plasma-vault-5.27.10.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.27.11/plasma-vault-5.27.11.tar.xz";
|
||||
sha256 = "1hkn4a61kwnhscl1cq3nza323p4l513d0c3va70vqa7psxwrsn8b";
|
||||
name = "plasma-vault-5.27.11.tar.xz";
|
||||
};
|
||||
};
|
||||
plasma-welcome = {
|
||||
version = "5.27.10";
|
||||
version = "5.27.11";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.27.10/plasma-welcome-5.27.10.tar.xz";
|
||||
sha256 = "008wga32j5f7cmwabxvlc3dzfj17fa0wkfj8dbvfd2gv34sf08w4";
|
||||
name = "plasma-welcome-5.27.10.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.27.11/plasma-welcome-5.27.11.tar.xz";
|
||||
sha256 = "02rjm23qqfwnasiqj4ksl4yayg0xijmdxzqqc4f5by17vplcmgng";
|
||||
name = "plasma-welcome-5.27.11.tar.xz";
|
||||
};
|
||||
};
|
||||
plasma-workspace = {
|
||||
version = "5.27.10";
|
||||
version = "5.27.11";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.27.10/plasma-workspace-5.27.10.tar.xz";
|
||||
sha256 = "0y4p6lk481byracfhvvqf7bbk13isl9m1zsl7prk0rqsqrjc2paj";
|
||||
name = "plasma-workspace-5.27.10.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.27.11/plasma-workspace-5.27.11.tar.xz";
|
||||
sha256 = "1pbsxssa8jgpy2kkhf43ck6gdkjr216b7ashy8sm7v306v29pmh7";
|
||||
name = "plasma-workspace-5.27.11.tar.xz";
|
||||
};
|
||||
};
|
||||
plasma-workspace-wallpapers = {
|
||||
version = "5.27.10";
|
||||
version = "5.27.11";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.27.10/plasma-workspace-wallpapers-5.27.10.tar.xz";
|
||||
sha256 = "1l345rzg626krmriz54j480lh9zza7liq6bfz7vmifck558jv1l2";
|
||||
name = "plasma-workspace-wallpapers-5.27.10.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.27.11/plasma-workspace-wallpapers-5.27.11.tar.xz";
|
||||
sha256 = "02p59m54g453pl3cjx932xpfhz73lc8yq1hxq9pzsyhjd3y2fg12";
|
||||
name = "plasma-workspace-wallpapers-5.27.11.tar.xz";
|
||||
};
|
||||
};
|
||||
plymouth-kcm = {
|
||||
version = "5.27.10";
|
||||
version = "5.27.11";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.27.10/plymouth-kcm-5.27.10.tar.xz";
|
||||
sha256 = "10p6ikppr1vzafx2qvb4pmzkgpja2bnqp60np46q1nnajgng4w3z";
|
||||
name = "plymouth-kcm-5.27.10.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.27.11/plymouth-kcm-5.27.11.tar.xz";
|
||||
sha256 = "1m645zw0vi1zj6sqplc7x23ycwkh9x41nxq413njz5sgmb76k8ig";
|
||||
name = "plymouth-kcm-5.27.11.tar.xz";
|
||||
};
|
||||
};
|
||||
polkit-kde-agent = {
|
||||
version = "1-5.27.10";
|
||||
version = "1-5.27.11";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.27.10/polkit-kde-agent-1-5.27.10.tar.xz";
|
||||
sha256 = "1nwbiwwz5x1h4xhx021izrm685pq5bh9mi5v85x32s74hlkjm5d3";
|
||||
name = "polkit-kde-agent-1-5.27.10.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.27.11/polkit-kde-agent-1-5.27.11.tar.xz";
|
||||
sha256 = "06swprc498fjbk0aw2ac6x4g7sx5whzbaci12nwl068h9y4hisf9";
|
||||
name = "polkit-kde-agent-1-5.27.11.tar.xz";
|
||||
};
|
||||
};
|
||||
powerdevil = {
|
||||
version = "5.27.10";
|
||||
version = "5.27.11";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.27.10/powerdevil-5.27.10.tar.xz";
|
||||
sha256 = "1wf89sh8b7v6hhjkr8vf2q7qm3anv24n20n8wdh21pc0k30a7h86";
|
||||
name = "powerdevil-5.27.10.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.27.11/powerdevil-5.27.11.tar.xz";
|
||||
sha256 = "0wvmdjrmlphxx2jcabsnqzayz50chvrgxsp5ynw3kgdw0lpapli8";
|
||||
name = "powerdevil-5.27.11.tar.xz";
|
||||
};
|
||||
};
|
||||
qqc2-breeze-style = {
|
||||
version = "5.27.10";
|
||||
version = "5.27.11";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.27.10/qqc2-breeze-style-5.27.10.tar.xz";
|
||||
sha256 = "0fwbgfm8n79zslmm4ww177zlk7gjklhyj1h71kzmdb7p32z6z2ix";
|
||||
name = "qqc2-breeze-style-5.27.10.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.27.11/qqc2-breeze-style-5.27.11.tar.xz";
|
||||
sha256 = "03v1wdl3wq5xn185b28ljj62qggjllw6s8xzi91s0g3sxfvp3fgx";
|
||||
name = "qqc2-breeze-style-5.27.11.tar.xz";
|
||||
};
|
||||
};
|
||||
sddm-kcm = {
|
||||
version = "5.27.10";
|
||||
version = "5.27.11";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.27.10/sddm-kcm-5.27.10.tar.xz";
|
||||
sha256 = "1bgljl6ybm7bgz2brv2a6nq81nyv2fwrnd0psv2v5mw3pxvk3r43";
|
||||
name = "sddm-kcm-5.27.10.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.27.11/sddm-kcm-5.27.11.tar.xz";
|
||||
sha256 = "1h3lg25hrggwd8f3ivgndwd9vwkvhxh22jgfmsvjxqcv6n0zx6rv";
|
||||
name = "sddm-kcm-5.27.11.tar.xz";
|
||||
};
|
||||
};
|
||||
systemsettings = {
|
||||
version = "5.27.10";
|
||||
version = "5.27.11";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.27.10/systemsettings-5.27.10.tar.xz";
|
||||
sha256 = "0f8dhqnbix813fkwa03mzsfr0wsfmgb6kbgai63wv9g3rgr4fk5g";
|
||||
name = "systemsettings-5.27.10.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.27.11/systemsettings-5.27.11.tar.xz";
|
||||
sha256 = "0jlj3wcf3npwi83yhgczkz116p0fiwvgkwnk39zmdba4kqkj8pqg";
|
||||
name = "systemsettings-5.27.11.tar.xz";
|
||||
};
|
||||
};
|
||||
xdg-desktop-portal-kde = {
|
||||
version = "5.27.10";
|
||||
version = "5.27.11";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.27.10/xdg-desktop-portal-kde-5.27.10.tar.xz";
|
||||
sha256 = "0azggffvjxzxs3qibfdv9y5aslxgfrrb1qcjh9r96wp2qgq1ywxx";
|
||||
name = "xdg-desktop-portal-kde-5.27.10.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.27.11/xdg-desktop-portal-kde-5.27.11.tar.xz";
|
||||
sha256 = "1cyr2scjrdvx0x2qcpky7qr5rxxjlsavwvyjwajlfm0l3s5qjxin";
|
||||
name = "xdg-desktop-portal-kde-5.27.11.tar.xz";
|
||||
};
|
||||
};
|
||||
}
|
||||
|
|
|
@ -1073,6 +1073,8 @@ self: super: builtins.intersectAttrs super {
|
|||
# very useful.
|
||||
# Flag added in Agda 2.6.4.1, was always enabled before
|
||||
(enableCabalFlag "debug")
|
||||
# Split outputs to reduce closure size
|
||||
enableSeparateBinOutput
|
||||
];
|
||||
|
||||
# ats-format uses cli-setup in Setup.hs which is quite happy to write
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{ mkDerivation }:
|
||||
|
||||
mkDerivation {
|
||||
version = "25.3.2.10";
|
||||
sha256 = "sha256-CibLQnzQxvFDMNiX26n0b725o8BV4FJXBXmwW1sEpkk=";
|
||||
version = "25.3.2.11";
|
||||
sha256 = "sha256-GeYDTgUcU//KjEw8jX/zR5OagHQLqpYLitn1PVmcIi0=";
|
||||
}
|
||||
|
|
|
@ -0,0 +1,6 @@
|
|||
{ mkDerivation }:
|
||||
|
||||
mkDerivation {
|
||||
version = "27.0-rc2";
|
||||
sha256 = "sha256-o+uqQMlrh7wJQbiecMnn3/tv6nqSJh7unOj0A95mMb0=";
|
||||
}
|
|
@ -18,9 +18,11 @@
|
|||
, libGLU ? null
|
||||
, wxGTK ? null
|
||||
, xorg ? null
|
||||
, exdoc ? null
|
||||
, parallelBuild ? false
|
||||
, systemd
|
||||
, wxSupport ? true
|
||||
, exdocSupport ? false
|
||||
, systemdSupport ? lib.meta.availableOn stdenv.hostPlatform systemd # systemd support in epmd
|
||||
# updateScript deps
|
||||
, writeScript
|
||||
|
@ -77,6 +79,7 @@ else libGL != null && libGLU != null && wxGTK != null && xorg != null);
|
|||
|
||||
assert odbcSupport -> unixODBC != null;
|
||||
assert javacSupport -> openjdk11 != null;
|
||||
assert exdocSupport -> exdoc != null;
|
||||
|
||||
let
|
||||
inherit (lib) optional optionals optionalAttrs optionalString;
|
||||
|
@ -114,8 +117,21 @@ stdenv.mkDerivation ({
|
|||
${postPatch}
|
||||
'';
|
||||
|
||||
# For OTP 27+ we need ex_doc to build the documentation
|
||||
# When exdocSupport is enabled, grab the raw ex_doc executable from the exdoc
|
||||
# derivation. Next, patch the first line to use the escript that will be
|
||||
# built during the build phase of this derivation. Finally, building the
|
||||
# documentation requires the erlang-logo.png asset.
|
||||
preConfigure = ''
|
||||
./otp_build autoconf
|
||||
'' + optionalString exdocSupport ''
|
||||
mkdir -p $out/bin
|
||||
cp ${exdoc}/bin/.ex_doc-wrapped $out/bin/ex_doc
|
||||
sed -i "1 s:^.*$:#!$out/bin/escript:" $out/bin/ex_doc
|
||||
export EX_DOC=$out/bin/ex_doc
|
||||
|
||||
mkdir -p $out/lib/erlang/system/doc/assets
|
||||
cp $src/system/doc/assets/erlang-logo.png $out/lib/erlang/system/doc/assets
|
||||
'';
|
||||
|
||||
configureFlags = [ "--with-ssl=${lib.getOutput "out" opensslPackage}" ]
|
||||
|
|
|
@ -93,9 +93,9 @@ in {
|
|||
major = "3";
|
||||
minor = "13";
|
||||
patch = "0";
|
||||
suffix = "a5";
|
||||
suffix = "a6";
|
||||
};
|
||||
hash = "sha256-Hom1NVGD58iYpaAbL2AXKP5J/bidnJeB8TNghHqu+mI=";
|
||||
hash = "sha256-S+85PXKygaz4HTnXRV8AA26GYZPfohpO05cP0PTLoEg=";
|
||||
inherit (darwin) configd;
|
||||
inherit passthruFun;
|
||||
};
|
||||
|
|
|
@ -1,17 +1,17 @@
|
|||
{ lib
|
||||
, buildPythonPackage
|
||||
, fetchPypi
|
||||
, coverage
|
||||
, pythonOlder
|
||||
, nose
|
||||
, pytestCheckHook
|
||||
, six
|
||||
{
|
||||
lib,
|
||||
buildPythonPackage,
|
||||
fetchPypi,
|
||||
pytestCheckHook,
|
||||
pythonOlder,
|
||||
setuptools,
|
||||
six,
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "attrdict";
|
||||
version = "2.0.1";
|
||||
format = "setuptools";
|
||||
pyproject = true;
|
||||
|
||||
disabled = pythonOlder "3.7";
|
||||
|
||||
|
@ -20,36 +20,30 @@ buildPythonPackage rec {
|
|||
hash = "sha256-NckGmLVcaDlGCRF3F3qenAcToIYPDgSf69cmSczXe3A=";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [
|
||||
six
|
||||
];
|
||||
|
||||
nativeCheckInputs = [
|
||||
coverage
|
||||
nose
|
||||
];
|
||||
|
||||
postPatch = ''
|
||||
substituteInPlace attrdict/merge.py \
|
||||
--replace "from collections" "from collections.abc"
|
||||
--replace-fail "from collections" "from collections.abc"
|
||||
substituteInPlace attrdict/mapping.py \
|
||||
--replace "from collections" "from collections.abc"
|
||||
--replace-fail "from collections" "from collections.abc"
|
||||
substituteInPlace attrdict/default.py \
|
||||
--replace "from collections" "from collections.abc"
|
||||
--replace-fail "from collections" "from collections.abc"
|
||||
substituteInPlace attrdict/mixins.py \
|
||||
--replace "from collections" "from collections.abc"
|
||||
--replace-fail "from collections" "from collections.abc"
|
||||
'';
|
||||
|
||||
build-system = [ setuptools ];
|
||||
|
||||
dependencies = [ six ];
|
||||
|
||||
# Tests are not shipped and source is not tagged
|
||||
doCheck = false;
|
||||
|
||||
pythonImportsCheck = [
|
||||
"attrdict"
|
||||
];
|
||||
pythonImportsCheck = [ "attrdict" ];
|
||||
|
||||
meta = with lib; {
|
||||
description = "A dict with attribute-style access";
|
||||
homepage = "https://github.com/bcj/AttrDict";
|
||||
changelog = "https://github.com/bcj/AttrDict/releases/tag/v${version}";
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [ ];
|
||||
};
|
||||
|
|
|
@ -1,24 +1,28 @@
|
|||
{ lib
|
||||
, pythonOlder
|
||||
, isodate
|
||||
, fetchPypi
|
||||
, buildPythonPackage
|
||||
, azure-core
|
||||
{
|
||||
lib,
|
||||
azure-core,
|
||||
buildPythonPackage,
|
||||
fetchPypi,
|
||||
isodate,
|
||||
pythonOlder,
|
||||
setuptools,
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "azure-appconfiguration";
|
||||
version = "1.5.0";
|
||||
format = "setuptools";
|
||||
version = "1.6.0";
|
||||
pyporject = true;
|
||||
|
||||
disabled = pythonOlder "3.7";
|
||||
|
||||
src = fetchPypi {
|
||||
inherit pname version;
|
||||
hash = "sha256-cJIRe68GzY6T7ukhN+coF2m0AD/EFtSh7aZGuyVkAnw=";
|
||||
hash = "sha256-z2KKPh6mZDR5ZDzSRt2kZO3Eq3hXQzOaao/oCbwTf+w=";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [
|
||||
build-system = [ setuptools ];
|
||||
|
||||
dependencies = [
|
||||
azure-core
|
||||
isodate
|
||||
];
|
||||
|
@ -26,9 +30,7 @@ buildPythonPackage rec {
|
|||
# Tests are not shipped
|
||||
doCheck = false;
|
||||
|
||||
pythonImportsCheck = [
|
||||
"azure.appconfiguration"
|
||||
];
|
||||
pythonImportsCheck = [ "azure.appconfiguration" ];
|
||||
|
||||
meta = with lib; {
|
||||
description = "Microsoft App Configuration Data Library for Python";
|
||||
|
|
|
@ -1,18 +1,19 @@
|
|||
{ lib
|
||||
, anysqlite
|
||||
, boto3
|
||||
, buildPythonPackage
|
||||
, fetchFromGitHub
|
||||
, hatch-fancy-pypi-readme
|
||||
, hatchling
|
||||
, httpx
|
||||
, moto
|
||||
, pytest-asyncio
|
||||
, pytestCheckHook
|
||||
, pythonOlder
|
||||
, pyyaml
|
||||
, redis
|
||||
, trio
|
||||
{
|
||||
lib,
|
||||
anysqlite,
|
||||
boto3,
|
||||
buildPythonPackage,
|
||||
fetchFromGitHub,
|
||||
hatch-fancy-pypi-readme,
|
||||
hatchling,
|
||||
httpx,
|
||||
moto,
|
||||
pytest-asyncio,
|
||||
pytestCheckHook,
|
||||
pythonOlder,
|
||||
pyyaml,
|
||||
redis,
|
||||
trio,
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
|
@ -34,23 +35,13 @@ buildPythonPackage rec {
|
|||
hatchling
|
||||
];
|
||||
|
||||
dependencies = [
|
||||
httpx
|
||||
];
|
||||
dependencies = [ httpx ];
|
||||
|
||||
passthru.optional-dependencies = {
|
||||
redis = [
|
||||
redis
|
||||
];
|
||||
s3 = [
|
||||
boto3
|
||||
];
|
||||
sqlite = [
|
||||
anysqlite
|
||||
];
|
||||
yaml = [
|
||||
pyyaml
|
||||
];
|
||||
redis = [ redis ];
|
||||
s3 = [ boto3 ];
|
||||
sqlite = [ anysqlite ];
|
||||
yaml = [ pyyaml ];
|
||||
};
|
||||
|
||||
nativeCheckInputs = [
|
||||
|
@ -60,9 +51,7 @@ buildPythonPackage rec {
|
|||
trio
|
||||
] ++ lib.flatten (builtins.attrValues passthru.optional-dependencies);
|
||||
|
||||
pythonImportsCheck = [
|
||||
"hishel"
|
||||
];
|
||||
pythonImportsCheck = [ "hishel" ];
|
||||
|
||||
disabledTests = [
|
||||
# Tests require a running Redis instance
|
||||
|
@ -83,4 +72,3 @@ buildPythonPackage rec {
|
|||
maintainers = with maintainers; [ fab ];
|
||||
};
|
||||
}
|
||||
|
||||
|
|
|
@ -33,7 +33,7 @@
|
|||
|
||||
buildPythonPackage rec {
|
||||
pname = "litellm";
|
||||
version = "1.35.1";
|
||||
version = "1.35.4";
|
||||
pyproject = true;
|
||||
|
||||
disabled = pythonOlder "3.8";
|
||||
|
@ -42,7 +42,7 @@ buildPythonPackage rec {
|
|||
owner = "BerriAI";
|
||||
repo = "litellm";
|
||||
rev = "refs/tags/v${version}";
|
||||
hash = "sha256-bFAoaKH1y+Q5JE7OEY8w5hX3+6LAgswaCx1bKYmLZX0=";
|
||||
hash = "sha256-5z2qyzDMfksxlj2KxAGw5TYn3aXbeUHZvwHiNjeWmLA=";
|
||||
};
|
||||
|
||||
postPatch = ''
|
||||
|
|
|
@ -1,38 +1,39 @@
|
|||
{ lib
|
||||
, aiohttp
|
||||
, aioresponses
|
||||
, buildPythonPackage
|
||||
, fetchFromGitHub
|
||||
, poetry-core
|
||||
, poetry-dynamic-versioning
|
||||
, pyjwt
|
||||
, pytest-aiohttp
|
||||
, pytest-freezegun
|
||||
, pytestCheckHook
|
||||
, pythonOlder
|
||||
, deepdiff
|
||||
{
|
||||
lib,
|
||||
aiohttp,
|
||||
aioresponses,
|
||||
buildPythonPackage,
|
||||
fetchFromGitHub,
|
||||
poetry-core,
|
||||
poetry-dynamic-versioning,
|
||||
pyjwt,
|
||||
pytest-aiohttp,
|
||||
pytest-freezegun,
|
||||
pytestCheckHook,
|
||||
pythonOlder,
|
||||
deepdiff,
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "pylitterbot";
|
||||
version = "2023.4.11";
|
||||
format = "pyproject";
|
||||
pyproject = true;
|
||||
|
||||
disabled = pythonOlder "3.9";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "natekspencer";
|
||||
repo = pname;
|
||||
repo = "pylitterbot";
|
||||
rev = "refs/tags/v${version}";
|
||||
hash = "sha256-OTyQgcGGNktCgYJN33SZn7La7ec+gwR/yVDuH7kcEh4=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
build-system = [
|
||||
poetry-core
|
||||
poetry-dynamic-versioning
|
||||
];
|
||||
|
||||
propagatedBuildInputs = [
|
||||
dependencies = [
|
||||
aiohttp
|
||||
deepdiff
|
||||
pyjwt
|
||||
|
@ -45,9 +46,7 @@ buildPythonPackage rec {
|
|||
pytestCheckHook
|
||||
];
|
||||
|
||||
pythonImportsCheck = [
|
||||
"pylitterbot"
|
||||
];
|
||||
pythonImportsCheck = [ "pylitterbot" ];
|
||||
|
||||
meta = with lib; {
|
||||
description = "Modulefor controlling a Litter-Robot";
|
||||
|
|
|
@ -1,17 +1,19 @@
|
|||
{ lib
|
||||
, buildPythonPackage
|
||||
, dulwich
|
||||
, fetchFromGitHub
|
||||
, mock
|
||||
, pytestCheckHook
|
||||
, pythonOlder
|
||||
, six
|
||||
{
|
||||
lib,
|
||||
buildPythonPackage,
|
||||
dulwich,
|
||||
fetchFromGitHub,
|
||||
mock,
|
||||
pytestCheckHook,
|
||||
pythonOlder,
|
||||
setuptools,
|
||||
six,
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "simplekv";
|
||||
version = "0.14.1";
|
||||
format = "setuptools";
|
||||
pyproject = true;
|
||||
|
||||
disabled = pythonOlder "3.7";
|
||||
|
||||
|
@ -22,16 +24,16 @@ buildPythonPackage rec {
|
|||
hash = "sha256-seUGDj2q84+AjDFM1pxMLlHbe9uBgEhmqA96UHjnCmo=";
|
||||
};
|
||||
|
||||
nativeCheckInputs = [
|
||||
build-system = [ setuptools ];
|
||||
|
||||
dependencies = [
|
||||
dulwich
|
||||
mock
|
||||
pytestCheckHook
|
||||
six
|
||||
];
|
||||
|
||||
pythonImportsCheck = [
|
||||
"simplekv"
|
||||
];
|
||||
pythonImportsCheck = [ "simplekv" ];
|
||||
|
||||
disabledTests = [
|
||||
# Issue with fixture
|
||||
|
|
|
@ -651,7 +651,7 @@ let
|
|||
matchingMarkets = [ pkgs.zlib.dev ];
|
||||
methylKit = with pkgs; [ zlib.dev bzip2.dev xz.dev ];
|
||||
ndjson = [ pkgs.zlib.dev ];
|
||||
podkat = [ pkgs.zlib.dev ];
|
||||
podkat = with pkgs; [ zlib.dev xz.dev bzip2.dev ];
|
||||
qrqc = [ pkgs.zlib.dev ];
|
||||
rJPSGCS = [ pkgs.zlib.dev ];
|
||||
rhdf5filters = with pkgs; [ zlib.dev bzip2.dev ];
|
||||
|
@ -962,7 +962,9 @@ let
|
|||
"PhIPData" # tries to download something from a DB
|
||||
"pbdMPI" # tries to run MPI processes
|
||||
"data_table" # fails to rename shared library before check
|
||||
"coMethDMR" # tries to connect to ExperimentHub
|
||||
"multiMiR" # tries to connect to DB
|
||||
"snapcount" # tries to connect to snaptron.cs.jhu.edu
|
||||
];
|
||||
|
||||
# Packages which cannot be installed due to lack of dependencies or other reasons.
|
||||
|
|
|
@ -2,15 +2,18 @@
|
|||
|
||||
stdenv.mkDerivation {
|
||||
pname = "f2c";
|
||||
version = "20240130";
|
||||
version = "20240312";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://www.netlib.org/f2c/src.tgz";
|
||||
sha256 = "sha256-YciR1CbtsFvGR9b3/DRcLn9NzlXQksVKj8Xhr0g6MjU=";
|
||||
sha256 = "sha256-TTPve2fe31/Ad+xFAWy6NUIes2QyUi6NjFucN0pdb5k=";
|
||||
};
|
||||
|
||||
makeFlags = [ "-f" "makefile.u" ];
|
||||
|
||||
# Ensure xsum binary is built from scratch
|
||||
preBuild = "rm xsum";
|
||||
|
||||
installPhase = ''
|
||||
runHook preInstall
|
||||
|
||||
|
|
|
@ -2,13 +2,13 @@
|
|||
|
||||
buildGoModule rec {
|
||||
pname = "go-toml";
|
||||
version = "2.2.0";
|
||||
version = "2.2.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "pelletier";
|
||||
repo = pname;
|
||||
rev = "v${version}";
|
||||
sha256 = "sha256-oXFZoGAlHRGGqbjjyI0pz1fIg8h6GN0SKOyRQyS4UA0=";
|
||||
sha256 = "sha256-DAtp9ovl6cny0rom80aK+bGe9U/p6zmTQo1Z3MscCjg=";
|
||||
};
|
||||
|
||||
vendorHash = "sha256-4t/ft3XTfc7yrsFVMSfjdCur8QULho3NI2ym6gqjexI=";
|
||||
|
|
|
@ -12,16 +12,16 @@
|
|||
|
||||
buildNpmPackage rec {
|
||||
pname = "vsce";
|
||||
version = "2.24.0";
|
||||
version = "2.25.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "microsoft";
|
||||
repo = "vscode-vsce";
|
||||
rev = "v${version}";
|
||||
hash = "sha256-MX+tGjz/Nn18ivfjQeOlQtQiyRkB1cGnLl2jlz5Str8=";
|
||||
hash = "sha256-HPNKxplSJpo/30vpXu176JMzY3fAzTX/9XPRsYj9x+U=";
|
||||
};
|
||||
|
||||
npmDepsHash = "sha256-Difk9a9TYmfwzP9SawEuaxm7iHVjdfO+FxFCE7aEMzM=";
|
||||
npmDepsHash = "sha256-wfgvGWSxV+N9Uh+jEEZCwPEN0yYNmooWXAV9PwWONkM=";
|
||||
|
||||
postPatch = ''
|
||||
substituteInPlace package.json --replace '"version": "0.0.0"' '"version": "${version}"'
|
||||
|
|
|
@ -13,13 +13,13 @@
|
|||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "cdogs-sdl";
|
||||
version = "2.0.0";
|
||||
version = "2.1.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
repo = pname;
|
||||
owner = "cxong";
|
||||
rev = version;
|
||||
sha256 = "sha256-es04sCqthjf9unK2mbsBVHlxOeTpimQ+ViabhC/WD0I=";
|
||||
sha256 = "sha256-bFHygaL0UrrprSZRPTdYIzO78IhMjiqhLCGr7TTajqc=";
|
||||
};
|
||||
|
||||
postPatch = ''
|
||||
|
|
|
@ -14,13 +14,13 @@
|
|||
|
||||
stdenv.mkDerivation {
|
||||
inherit pname buildFlags buildInputs nativeBuildInputs postFixup;
|
||||
version = "unstable-2023-08-03";
|
||||
version = "0-unstable-2024-04-13";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "fte-team";
|
||||
repo = "fteqw";
|
||||
rev = "3adec5d0a53ba9ae32a92fc0a805cf6d5ec107fb";
|
||||
hash = "sha256-p/U02hwKI+YqlVXIS/7+gujknNDLr5L53unjvG5qLJU=";
|
||||
rev = "1f9f3635f0aef3b2eed6b40e35fcf6223c6ad533";
|
||||
hash = "sha256-AgTkkP8pT6yioIcVNpxmfCFF0M+7BGx3TXgQSkOgfPI=";
|
||||
};
|
||||
|
||||
makeFlags = [
|
||||
|
|
|
@ -6,14 +6,14 @@ let
|
|||
# NOTE: When updating these, please also take a look at the changes done to
|
||||
# kernel config in the xanmod version commit
|
||||
ltsVariant = {
|
||||
version = "6.6.25";
|
||||
hash = "sha256-f375jX0BTlccJoeEFDQ2ZaVWQhcnWqcSNYHzGjS2DQo=";
|
||||
version = "6.6.26";
|
||||
hash = "sha256-XC0HRp0t4qeGReU2oY231P5kdzvkl71uILlF9tdwgX4=";
|
||||
variant = "lts";
|
||||
};
|
||||
|
||||
mainVariant = {
|
||||
version = "6.7.12";
|
||||
hash = "sha256-6CY38ofjv+4BkAViTONUjD8YfK/P8YfxZ5OfQA9rllg=";
|
||||
version = "6.8.5";
|
||||
hash = "sha256-CPq6CxyQY/y7f0FV4JSWucyo4rfIsfmVY/f15Lv0/TI=";
|
||||
variant = "main";
|
||||
};
|
||||
|
||||
|
|
|
@ -5,11 +5,11 @@
|
|||
|
||||
python3.pkgs.buildPythonApplication rec {
|
||||
pname = "alerta";
|
||||
version = "8.5.2";
|
||||
version = "8.5.3";
|
||||
|
||||
src = fetchPypi {
|
||||
inherit pname version;
|
||||
sha256 = "sha256-5KLR+F5GtNkFXJMctJ5F4OvkQRhohd6SWB2ZFVtc/0s=";
|
||||
sha256 = "sha256-ePvT2icsgv+io5aDDUr1Zhfodm4wlqh/iqXtNkFhS10=";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = with python3.pkgs; [
|
||||
|
|
|
@ -89,6 +89,7 @@ stdenv.mkDerivation rec {
|
|||
'';
|
||||
license = licenses.lgpl21Plus;
|
||||
maintainers = with maintainers; [ peterhoeg ];
|
||||
mainProgram = "unar";
|
||||
platforms = platforms.unix;
|
||||
};
|
||||
}
|
||||
|
|
|
@ -19,23 +19,24 @@
|
|||
, linuxPackages
|
||||
, darwin
|
||||
|
||||
# one of `[ null "rocm" "cuda" ]`
|
||||
, acceleration ? null
|
||||
|
||||
, testers
|
||||
, ollama
|
||||
|
||||
, config
|
||||
# one of `[ null false "rocm" "cuda" ]`
|
||||
, acceleration ? null
|
||||
}:
|
||||
|
||||
let
|
||||
pname = "ollama";
|
||||
# don't forget to invalidate all hashes each update
|
||||
version = "0.1.30";
|
||||
version = "0.1.31";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "jmorganca";
|
||||
repo = "ollama";
|
||||
rev = "v${version}";
|
||||
hash = "sha256-+cdYT5NUf00Rx0fpCvWUNg4gi+PAOmZVDUdB3omibm0=";
|
||||
hash = "sha256-Ip1zrhgGpeYo2zsN206/x+tcG/bmPJAq4zGatqsucaw=";
|
||||
fetchSubmodules = true;
|
||||
};
|
||||
vendorHash = "sha256-Lj7CBvS51RqF63c01cOCgY7BCQeCKGu794qzb/S80C0=";
|
||||
|
@ -55,13 +56,24 @@ let
|
|||
};
|
||||
|
||||
|
||||
validAccel = lib.assertOneOf "ollama.acceleration" acceleration [ null "rocm" "cuda" ];
|
||||
|
||||
warnIfNotLinux = api: (lib.warnIfNot stdenv.isLinux
|
||||
accelIsValid = builtins.elem acceleration [ null false "rocm" "cuda" ];
|
||||
validateFallback = lib.warnIf (config.rocmSupport && config.cudaSupport)
|
||||
(lib.concatStrings [
|
||||
"both `nixpkgs.config.rocmSupport` and `nixpkgs.config.cudaSupport` are enabled, "
|
||||
"but they are mutually exclusive; falling back to cpu"
|
||||
])
|
||||
(!(config.rocmSupport && config.cudaSupport));
|
||||
validateLinux = api: (lib.warnIfNot stdenv.isLinux
|
||||
"building ollama with `${api}` is only supported on linux; falling back to cpu"
|
||||
stdenv.isLinux);
|
||||
enableRocm = validAccel && (acceleration == "rocm") && (warnIfNotLinux "rocm");
|
||||
enableCuda = validAccel && (acceleration == "cuda") && (warnIfNotLinux "cuda");
|
||||
shouldEnable = assert accelIsValid;
|
||||
mode: fallback:
|
||||
((acceleration == mode)
|
||||
|| (fallback && acceleration == null && validateFallback))
|
||||
&& (validateLinux mode);
|
||||
|
||||
enableRocm = shouldEnable "rocm" config.rocmSupport;
|
||||
enableCuda = shouldEnable "cuda" config.cudaSupport;
|
||||
|
||||
|
||||
rocmClang = linkFarm "rocm-clang" {
|
||||
|
|
|
@ -2,16 +2,16 @@
|
|||
|
||||
buildGoModule rec {
|
||||
pname = "flannel";
|
||||
version = "0.24.4";
|
||||
version = "0.25.1";
|
||||
rev = "v${version}";
|
||||
|
||||
vendorHash = "sha256-meBo4KsM0qcpW/FIF32NG9MYWK945EaBpzopkmT1WMI=";
|
||||
vendorHash = "sha256-hitYX6Y2ElDhjwgoX5feSNwpTUA6PXqpH70ZnIW9RaM=";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
inherit rev;
|
||||
owner = "flannel-io";
|
||||
repo = "flannel";
|
||||
sha256 = "sha256-Qw1TAkToKgDt2/GHqlsM5vyTslI0dutJlwTA5xKqbFo=";
|
||||
sha256 = "sha256-Aa+LPn5fRrv7vzCqqbHzNaVn5nU6/mi09t6y/5nx0+s=";
|
||||
};
|
||||
|
||||
ldflags = [ "-X github.com/flannel-io/flannel/pkg/version.Version=${rev}" ];
|
||||
|
|
|
@ -4,13 +4,13 @@
|
|||
}:
|
||||
buildGoModule rec {
|
||||
pname = "hysteria";
|
||||
version = "2.4.0";
|
||||
version = "2.4.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "apernet";
|
||||
repo = pname;
|
||||
rev = "app/v${version}";
|
||||
hash = "sha256-zrnyOb40LJz6yWxXh6w4R4JY3lUb3DcJgoYjxM2/hvE=";
|
||||
hash = "sha256-ohqWubYR9Z5KtMEOyqVfxnmNO6SoaSsA3SOMDivVA54=";
|
||||
};
|
||||
|
||||
vendorHash = "sha256-DuQwg4vJgwC6IBs+8J5OVdO67OgdhmGTF88zlikHaAQ=";
|
||||
|
|
|
@ -35,13 +35,13 @@ let
|
|||
in
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "micromamba";
|
||||
version = "1.5.4";
|
||||
version = "1.5.8";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "mamba-org";
|
||||
repo = "mamba";
|
||||
rev = "micromamba-" + version;
|
||||
hash = "sha256-29SuR4RDW0+yNR1RHlm3I4avy0CjBTGxv1FKxMDZxO0=";
|
||||
hash = "sha256-sxZDlMFoMLq2EAzwBVO++xvU1C30JoIoZXEX/sqkXS0=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ cmake ];
|
||||
|
|
|
@ -13,13 +13,13 @@
|
|||
}:
|
||||
buildGoModule rec {
|
||||
pname = "cosign";
|
||||
version = "2.2.3";
|
||||
version = "2.2.4";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "sigstore";
|
||||
repo = pname;
|
||||
rev = "v${version}";
|
||||
hash = "sha256-+y79Uml1TvKypbwcWkZZF415qUPPfieP5pKHO+APjPE=";
|
||||
hash = "sha256-csFFB1VYwd009fL4QHDK9jmCmwFJ45CVutLVzluG1NU=";
|
||||
};
|
||||
|
||||
buildInputs =
|
||||
|
@ -28,7 +28,7 @@ buildGoModule rec {
|
|||
|
||||
nativeBuildInputs = [ pkg-config installShellFiles ];
|
||||
|
||||
vendorHash = "sha256-udMnSdXBjlDQlQRzhhLBDBcHwREkEev0uLIVjT8BbuU=";
|
||||
vendorHash = "sha256-LYdbHpucF/lUzMu0m5y0Gt3A/8ISUs9oLM79mTF/REM=";
|
||||
|
||||
subPackages = [
|
||||
"cmd/cosign"
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# frozen_string_literal: true
|
||||
source "https://rubygems.org"
|
||||
|
||||
gem "metasploit-framework", git: "https://github.com/rapid7/metasploit-framework", ref: "refs/tags/6.4.2"
|
||||
gem "metasploit-framework", git: "https://github.com/rapid7/metasploit-framework", ref: "refs/tags/6.4.3"
|
||||
|
|
|
@ -1,9 +1,9 @@
|
|||
GIT
|
||||
remote: https://github.com/rapid7/metasploit-framework
|
||||
revision: 87b5f6c43676408498c88393a46890f22acc76e3
|
||||
ref: refs/tags/6.4.2
|
||||
revision: 3855e135a14eec07e12f3d26416713a691b3c149
|
||||
ref: refs/tags/6.4.3
|
||||
specs:
|
||||
metasploit-framework (6.4.2)
|
||||
metasploit-framework (6.4.3)
|
||||
actionpack (~> 7.0.0)
|
||||
activerecord (~> 7.0.0)
|
||||
activesupport (~> 7.0.0)
|
||||
|
|
|
@ -15,13 +15,13 @@ let
|
|||
};
|
||||
in stdenv.mkDerivation rec {
|
||||
pname = "metasploit-framework";
|
||||
version = "6.4.2";
|
||||
version = "6.4.3";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "rapid7";
|
||||
repo = "metasploit-framework";
|
||||
rev = "refs/tags/${version}";
|
||||
hash = "sha256-c/0XOz86v3So7GUGdOiDEorHeJ+rxfdsRXIGvuT/d/I=";
|
||||
hash = "sha256-3FCTKiZ9vTmguGXRrfWGlUVVEKrV8uWMPeSF9zRz+UE=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
|
|
|
@ -674,12 +674,12 @@
|
|||
platforms = [];
|
||||
source = {
|
||||
fetchSubmodules = false;
|
||||
rev = "87b5f6c43676408498c88393a46890f22acc76e3";
|
||||
sha256 = "1wkpzzjbw1kj8mnggidbkxwcg2hjhgl781k5xjl79grs7wxigzbk";
|
||||
rev = "3855e135a14eec07e12f3d26416713a691b3c149";
|
||||
sha256 = "0hgrfcsgg1g47n6fbwnmm885aicmhvssvlb5p2h3kgbx4qm96l6w";
|
||||
type = "git";
|
||||
url = "https://github.com/rapid7/metasploit-framework";
|
||||
};
|
||||
version = "6.4.2";
|
||||
version = "6.4.3";
|
||||
};
|
||||
metasploit-model = {
|
||||
groups = ["default"];
|
||||
|
|
|
@ -8,16 +8,17 @@
|
|||
|
||||
buildGoModule rec {
|
||||
pname = "trufflehog";
|
||||
version = "3.72.0";
|
||||
version = "3.73.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "trufflesecurity";
|
||||
repo = "trufflehog";
|
||||
rev = "refs/tags/v${version}";
|
||||
hash = "sha256-2xgvXHeltoODr5Rok7yaUqdVcO2crtdPvvRrN+DDGr4=";
|
||||
hash = "sha256-5tyjSwuhrtiAzvS5F8TyPCZhjSasTWQE9wcNGDevucE=";
|
||||
};
|
||||
|
||||
vendorHash = "sha256-zpHrwQ1egD2juWkQicHl2HVzXGr3DCmAyRdUgm5jdGg=";
|
||||
vendorHash = "sha256-eK4YwNkBvC7VW5Cn6/M4clN83LGRNuw5jpjtnM0B9g8=";
|
||||
|
||||
proxyVendor = true;
|
||||
|
||||
ldflags = [
|
||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -14,18 +14,18 @@
|
|||
|
||||
rustPlatform.buildRustPackage rec {
|
||||
pname = "amdgpu_top";
|
||||
version = "0.7.0";
|
||||
version = "0.8.2";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "Umio-Yasuno";
|
||||
repo = pname;
|
||||
rev = "v${version}";
|
||||
hash = "sha256-8fEYIrBh+O+bL3szKHvAD+wBTY+ScxBZvjpNufmfYYA=";
|
||||
hash = "sha256-lJ1v1ixLqzo8nKnA/0P9cCDkTEd4Nt0hUnRyOsU9S24";
|
||||
};
|
||||
|
||||
cargoLock = {
|
||||
outputHashes = {
|
||||
"libdrm_amdgpu_sys-0.5.0" = "sha256-Sqq3Qnt6hMUubhVgetFCPMFqRrcJuGDT9V4ZRaNgcpQ=";
|
||||
"libdrm_amdgpu_sys-0.7.1" = "sha256-Phj84wue/QcKqvxLJpGfj0sIjJdNobVrQUciNnZxKiw=";
|
||||
};
|
||||
lockFile = ./Cargo.lock;
|
||||
};
|
||||
|
|
|
@ -17363,7 +17363,7 @@ with pkgs;
|
|||
};
|
||||
|
||||
inherit (beam.interpreters)
|
||||
erlang erlang_26 erlang_25 erlang_24
|
||||
erlang erlang_27-rc2 erlang_26 erlang_25 erlang_24
|
||||
erlang_odbc erlang_javac erlang_odbc_javac
|
||||
elixir elixir_1_16 elixir_1_15 elixir_1_14 elixir_1_13 elixir_1_12 elixir_1_11 elixir_1_10
|
||||
elixir-ls;
|
||||
|
@ -29519,8 +29519,6 @@ with pkgs;
|
|||
|
||||
template-glib = callPackage ../development/libraries/template-glib { };
|
||||
|
||||
templ = callPackage ../development/tools/templ { };
|
||||
|
||||
tempora_lgc = callPackage ../data/fonts/tempora-lgc { };
|
||||
|
||||
tenderness = callPackage ../data/fonts/tenderness { };
|
||||
|
|
|
@ -41,6 +41,15 @@ in
|
|||
|
||||
# Standard Erlang versions, using the generic builder.
|
||||
|
||||
erlang_27-rc2 = self.beamLib.callErlang ../development/interpreters/erlang/27-rc2.nix {
|
||||
wxGTK = wxGTK32;
|
||||
parallelBuild = true;
|
||||
autoconf = buildPackages.autoconf269;
|
||||
exdocSupport = true;
|
||||
exdoc = self.packages.erlang_26.ex_doc;
|
||||
inherit wxSupport systemdSupport;
|
||||
};
|
||||
|
||||
erlang_26 = self.beamLib.callErlang ../development/interpreters/erlang/26.nix {
|
||||
wxGTK = wxGTK32;
|
||||
parallelBuild = true;
|
||||
|
|
Loading…
Reference in New Issue