mirror of
https://github.com/NixOS/nixpkgs.git
synced 2026-07-21 16:11:22 +00:00
Merge master into staging-nixos
This commit is contained in:
@@ -11976,6 +11976,12 @@
|
||||
githubId = 16307070;
|
||||
name = "iosmanthus";
|
||||
};
|
||||
ipetkov = {
|
||||
name = "Ivan Petkov";
|
||||
github = "ipetkov";
|
||||
githubId = 1638690;
|
||||
email = "nixpkgs@ipetkov.dev";
|
||||
};
|
||||
ipsavitsky = {
|
||||
email = "ipsavitsky234@gmail.com";
|
||||
github = "ipsavitsky";
|
||||
|
||||
@@ -134,6 +134,40 @@ in
|
||||
Type = "simple";
|
||||
Restart = "on-failure";
|
||||
RestartSec = 3;
|
||||
|
||||
# systemd hardening, based on jellyfin (also .NET) but stricter
|
||||
CapabilityBoundingSet = [ "" ];
|
||||
DevicePolicy = "closed";
|
||||
LockPersonality = true;
|
||||
NoNewPrivileges = true;
|
||||
PrivateDevices = true;
|
||||
PrivateUsers = true;
|
||||
ProcSubset = "pid";
|
||||
ProtectClock = true;
|
||||
ProtectControlGroups = !config.boot.isContainer;
|
||||
ProtectHome = true;
|
||||
ProtectHostname = true;
|
||||
ProtectKernelLogs = true;
|
||||
ProtectKernelModules = !config.boot.isContainer;
|
||||
ProtectKernelTunables = !config.boot.isContainer;
|
||||
ProtectProc = "invisible";
|
||||
ProtectSystem = "strict";
|
||||
# no AF_NETLINK here since there's no network connection monitoring
|
||||
RestrictAddressFamilies = [
|
||||
"AF_INET"
|
||||
"AF_INET6"
|
||||
"AF_UNIX"
|
||||
];
|
||||
RestrictNamespaces = !config.boot.isContainer;
|
||||
RestrictRealtime = true;
|
||||
RestrictSUIDSGID = true;
|
||||
SystemCallArchitectures = "native";
|
||||
SystemCallErrorNumber = "EPERM";
|
||||
SystemCallFilter = [
|
||||
"@system-service"
|
||||
"~@privileged"
|
||||
];
|
||||
UMask = "0077";
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
@@ -1,10 +1,21 @@
|
||||
{
|
||||
lib,
|
||||
...
|
||||
}:
|
||||
|
||||
let
|
||||
apiKeyFile = "/tmp/immich-api.key";
|
||||
customInterval = 5;
|
||||
user = "alice";
|
||||
in
|
||||
{
|
||||
name = "immichframe";
|
||||
|
||||
meta.maintainers = with lib.maintainers; [
|
||||
numinit
|
||||
jfly
|
||||
];
|
||||
|
||||
enableOCR = true;
|
||||
|
||||
nodes.machine =
|
||||
@@ -15,11 +26,17 @@ in
|
||||
...
|
||||
}:
|
||||
{
|
||||
imports = [ ../common/x11.nix ];
|
||||
imports = [
|
||||
../common/user-account.nix
|
||||
../common/x11.nix
|
||||
];
|
||||
|
||||
# When setting this to 2500 I got "Kernel panic - not syncing: Out of
|
||||
# memory: compulsory panic_on_oom is enabled".
|
||||
virtualisation.memorySize = 3000;
|
||||
hardware.graphics.enable = true;
|
||||
environment.variables.XAUTHORITY = "/home/${user}/.Xauthority";
|
||||
test-support.displayManager.auto.user = user;
|
||||
|
||||
environment.systemPackages = with pkgs; [
|
||||
imagemagick
|
||||
@@ -69,6 +86,7 @@ in
|
||||
|
||||
custom_interval = ${toString customInterval}
|
||||
|
||||
machine.wait_for_x()
|
||||
machine.wait_for_unit("immich-server.service")
|
||||
machine.wait_for_open_port(2283)
|
||||
|
||||
@@ -133,11 +151,7 @@ in
|
||||
assert len(assets) == 2, assets
|
||||
|
||||
# Wait for a photo to be displayed.
|
||||
machine.wait_for_x()
|
||||
machine.execute("xterm -e 'firefox --kiosk http://localhost:8002' >&2 &")
|
||||
machine.wait_for_window("immichFrame")
|
||||
_, active_window = machine.execute("xdotool getactivewindow")
|
||||
machine.succeed(f"xdotool windowsize {quote(active_window.strip())} 100% 100%")
|
||||
machine.execute("su - ${user} -c 'firefox --kiosk http://localhost:8002' >&2 & disown")
|
||||
machine.wait_for_text('reproduce this moment')
|
||||
machine.wait_for_text('with NixOS tests')
|
||||
machine.screenshot("screen")
|
||||
|
||||
@@ -19,12 +19,12 @@ let
|
||||
in
|
||||
buildNpmPackage rec {
|
||||
pname = "antimatter-dimensions";
|
||||
version = "0-unstable-2025-11-20";
|
||||
version = "0-unstable-2026-07-17";
|
||||
src = fetchFromGitHub {
|
||||
owner = "IvarK";
|
||||
repo = "AntimatterDimensionsSourceCode";
|
||||
rev = "8ae221fcb07db667b3d04114c2b977175966611d";
|
||||
hash = "sha256-IseAfEz+nSzY2XD15HbJWeLmYFMvAYO33bPItXJCy58=";
|
||||
rev = "5409e320cecef96a917cca1dfb68f1f183e499ca";
|
||||
hash = "sha256-kWKa2SUXVLxeSFerApyXhZBeRtHmJnHxklFSz6g4Ok8=";
|
||||
};
|
||||
nativeBuildInputs = [
|
||||
copyDesktopItems
|
||||
|
||||
@@ -40,11 +40,11 @@ let
|
||||
in
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "calibre";
|
||||
version = "9.10.0";
|
||||
version = "9.11.0";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://download.calibre-ebook.com/${finalAttrs.version}/calibre-${finalAttrs.version}.tar.xz";
|
||||
hash = "sha256-U7iid8dm5sP7Xfsm+ikRn0oSm/j5qVS0I1qWPIowwwE=";
|
||||
hash = "sha256-UNQuOzLsURb2sd8JlTf0vsrza/7ez59YG3Q/Edi2yzY=";
|
||||
};
|
||||
|
||||
patches =
|
||||
@@ -62,7 +62,7 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
(fetchpatch {
|
||||
name = "0007-Hardening-Qt-code-${debian-tag}.patch";
|
||||
url = "https://github.com/debian-calibre/calibre/raw/refs/tags/debian/${debian-tag}/debian/patches/hardening/0007-Hardening-Qt-code.patch";
|
||||
hash = "sha256-lKp/omNicSBiQUIK+6OOc8ysM6LImn5GxWhpXr4iX+U=";
|
||||
hash = "sha256-/xXkxFJNRnjH8RmXcotrPI6rZ+I1ENjikl1eLU0NEjQ=";
|
||||
})
|
||||
]
|
||||
++ lib.optional (!unrarSupport) ./dont_build_unrar_plugin.patch;
|
||||
|
||||
@@ -7,13 +7,13 @@
|
||||
|
||||
stdenvNoCC.mkDerivation {
|
||||
pname = "librime-octagram";
|
||||
version = "0-unstable-2024-11-18";
|
||||
version = "0-unstable-2026-07-11";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "lotem";
|
||||
repo = "librime-octagram";
|
||||
rev = "dfcc15115788c828d9dd7b4bff68067d3ce2ffb8";
|
||||
hash = "sha256-dgUsH10V87mEcX/k3N118qbKo3fKDFcS8inhS6p5bJc=";
|
||||
rev = "c030e30e4df01a806841b64a438b55ec7b617b1f";
|
||||
hash = "sha256-kjUsG9Qm29nBYl/G/7FvHKirOq298scKFmaXtZfrcss=";
|
||||
};
|
||||
|
||||
installPhase = ''
|
||||
|
||||
@@ -5,12 +5,12 @@
|
||||
}:
|
||||
buildDartApplication (finalAttrs: {
|
||||
pname = "melos";
|
||||
version = "8.2.0";
|
||||
version = "8.2.2";
|
||||
src = fetchFromGitHub {
|
||||
owner = "invertase";
|
||||
repo = "melos";
|
||||
tag = "melos-v${finalAttrs.version}";
|
||||
hash = "sha256-phbEUBRkAcATyNvWtqoqLoQyq7TmOvi4K821eHzicEY=";
|
||||
hash = "sha256-BIRk1VX8e3CEbnv5S55DsNIFWsGvSVvq53k0cKtqGKE=";
|
||||
};
|
||||
|
||||
patches = [
|
||||
|
||||
@@ -64,11 +64,11 @@
|
||||
"dependency": "transitive",
|
||||
"description": {
|
||||
"name": "build",
|
||||
"sha256": "45d14a0fb23e018d8287c32fc98d726ce466b231928ed9b9200f29bd3ccd39ae",
|
||||
"sha256": "59f99162d27dff3620f1d21165ce802237eb4556fed563c0902403f8207a7c00",
|
||||
"url": "https://pub.dev"
|
||||
},
|
||||
"source": "hosted",
|
||||
"version": "4.0.7"
|
||||
"version": "4.0.8"
|
||||
},
|
||||
"built_collection": {
|
||||
"dependency": "transitive",
|
||||
@@ -124,11 +124,11 @@
|
||||
"dependency": "transitive",
|
||||
"description": {
|
||||
"name": "cli_launcher",
|
||||
"sha256": "35cf15a3ffaeb9c11849eaa0afba761bb76dceb42d050532bfd3e1299c9748cd",
|
||||
"sha256": "96883f87648524292e24e2cc6a369fbdf64883473fe3e3ddadd3d857bf16a484",
|
||||
"url": "https://pub.dev"
|
||||
},
|
||||
"source": "hosted",
|
||||
"version": "0.3.3+1"
|
||||
"version": "0.3.3+2"
|
||||
},
|
||||
"cli_util": {
|
||||
"dependency": "transitive",
|
||||
@@ -194,11 +194,11 @@
|
||||
"dependency": "transitive",
|
||||
"description": {
|
||||
"name": "dart_style",
|
||||
"sha256": "59d53ef8eaed9d288ed9767618e2b31c4fa0383a127db59d5eb2e737a7638a60",
|
||||
"sha256": "3f88fc9c96c568d631356507355a2d1e983ee000c9ac008bdcb39b5bf53ce777",
|
||||
"url": "https://pub.dev"
|
||||
},
|
||||
"source": "hosted",
|
||||
"version": "3.1.9"
|
||||
"version": "3.1.12"
|
||||
},
|
||||
"ffi": {
|
||||
"dependency": "transitive",
|
||||
@@ -334,11 +334,11 @@
|
||||
"dependency": "transitive",
|
||||
"description": {
|
||||
"name": "meta",
|
||||
"sha256": "c82594181e3312f3d0695fc95aaaf7758d75b8d4ae2bbecf223b9fd5109a059d",
|
||||
"sha256": "307249ce4ff29d58a18e97f6345f539382eb9c9c29ecda628900f31de0443dd9",
|
||||
"url": "https://pub.dev"
|
||||
},
|
||||
"source": "hosted",
|
||||
"version": "1.18.3"
|
||||
"version": "1.19.0"
|
||||
},
|
||||
"mime": {
|
||||
"dependency": "transitive",
|
||||
|
||||
@@ -24,16 +24,16 @@ rustPlatform.buildRustPackage (finalAttrs: {
|
||||
# NOTE: when updating this to a new non-patch version, please also try to
|
||||
# update the plugins. Plugins only work if they are compiled for the same
|
||||
# major/minor version.
|
||||
version = "0.114.0";
|
||||
version = "0.114.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "nushell";
|
||||
repo = "nushell";
|
||||
tag = finalAttrs.version;
|
||||
hash = "sha256-vLWfaci1lAPUXZJU2bfUvVNnMqFr6cMyX+R0aDWvRss=";
|
||||
hash = "sha256-EpcbOnEcu8llVNC9zGEo62dHIHUJnyRRxP4sV8kSUwY=";
|
||||
};
|
||||
|
||||
cargoHash = "sha256-3+H1VuqdLxjcPTzkrpNiBmHbWG8g4rr3WuFFQhyyMtI=";
|
||||
cargoHash = "sha256-KZSWYJpyeN1fTeBSpuJ5r4HKZZ8a9k5KVft9uKqOJIE=";
|
||||
|
||||
nativeBuildInputs = [
|
||||
pkg-config
|
||||
|
||||
@@ -59,6 +59,7 @@ rustPlatform.buildRustPackage (finalAttrs: {
|
||||
maintainers = with lib.maintainers; [
|
||||
astro
|
||||
tnias
|
||||
videl
|
||||
];
|
||||
license = with lib.licenses; [
|
||||
asl20
|
||||
|
||||
@@ -14,14 +14,14 @@ python3.pkgs.buildPythonApplication {
|
||||
# PyPI has old alpha version. Since then the project has switched from using a
|
||||
# seemingly abandoned D-Bus package pydbus and started using maintained
|
||||
# dbus-next. So let's use latest from GitHub.
|
||||
version = "0-unstable-2023-12-16";
|
||||
version = "0-unstable-2026-07-15";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "mdellweg";
|
||||
repo = "pass_secret_service";
|
||||
rev = "6335c85d9a790a6472e3de6eff87a15208caa5dc";
|
||||
hash = "sha256-SSmI3HJCUWuwFXCu3Zg66X18POlzp3ADRj7HeE8GRio=";
|
||||
rev = "4ba0f4b6c0667192263c385c13b5ec42a87af9ff";
|
||||
hash = "sha256-BaAULmeTxsj6uk3Aqe7ft/uN14M/b1U3ga7S71+lE68=";
|
||||
};
|
||||
|
||||
# Need to specify session.conf file for tests because it won't be found under
|
||||
|
||||
@@ -61,6 +61,9 @@ buildGoModule {
|
||||
homepage = "https://photoprism.app";
|
||||
description = "Photoprism's backend";
|
||||
license = lib.licenses.agpl3Only;
|
||||
maintainers = with lib.maintainers; [ benesim ];
|
||||
maintainers = with lib.maintainers; [
|
||||
benesim
|
||||
ipetkov
|
||||
];
|
||||
};
|
||||
}
|
||||
|
||||
@@ -32,6 +32,9 @@ buildNpmPackage {
|
||||
homepage = "https://photoprism.app";
|
||||
description = "Photoprism's frontend";
|
||||
license = lib.licenses.agpl3Only;
|
||||
maintainers = with lib.maintainers; [ benesim ];
|
||||
maintainers = with lib.maintainers; [
|
||||
benesim
|
||||
ipetkov
|
||||
];
|
||||
};
|
||||
}
|
||||
|
||||
@@ -103,7 +103,10 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
homepage = "https://photoprism.app";
|
||||
description = "Personal Photo Management powered by Go and Google TensorFlow";
|
||||
license = lib.licenses.agpl3Only;
|
||||
maintainers = with lib.maintainers; [ benesim ];
|
||||
maintainers = with lib.maintainers; [
|
||||
benesim
|
||||
ipetkov
|
||||
];
|
||||
mainProgram = "photoprism";
|
||||
};
|
||||
})
|
||||
|
||||
@@ -1,20 +1,20 @@
|
||||
{
|
||||
"audio_service": "sha256-ZoblGqxzeu1oCCCfv8RDfvV3UR9SK0oLw/iIKMIqIa0=",
|
||||
"cached_network_image_ce": "sha256-fFW5JdskLpDVQDMzwlR6/AgfgPaz91Kl9ZhuFJFSjwM=",
|
||||
"cached_network_image_platform_interface_ce": "sha256-fFW5JdskLpDVQDMzwlR6/AgfgPaz91Kl9ZhuFJFSjwM=",
|
||||
"audio_service": "sha256-2b/FROzfYQhZpsyps54llX+X4jM9En0E+pTx/3r71fw=",
|
||||
"cached_network_image_ce": "sha256-GvPukCxtFXnBt+jYVa15phJN/eNPT/xxV/SqmZ/0i28=",
|
||||
"cached_network_image_platform_interface_ce": "sha256-GvPukCxtFXnBt+jYVa15phJN/eNPT/xxV/SqmZ/0i28=",
|
||||
"canvas_danmaku": "sha256-JGbWwe/uR+QMvSVlEZ3k1W7FFkiFJK3sV3+1Lyubmcw=",
|
||||
"catcher_2": "sha256-feYZPwU9T8aWrFi+s4/JX8Ng3xsuAXdyX3YaSw02zcw=",
|
||||
"chat_bottom_container": "sha256-ZF8sk0zavedI7RF+blff1S+0vmBBQJVY0ws7y3k1Fqs=",
|
||||
"chat_bottom_container": "sha256-lasMrrYCBt/PJ+RluihKD5AKkpL3/2njoIetggpx3+w=",
|
||||
"desktop_webview_window": "sha256-KWON5aTPlVVrLidmnfpV+syWPYEngChOvkN7miIFjvE=",
|
||||
"extended_nested_scroll_view": "sha256-ocjIy7gpCikoqRMqY4oGw/p9YaQ2v2clhon2pIzTXk4=",
|
||||
"file_picker": "sha256-IVxQnT7e+ovk7meKnMv2wFWHJQlFbC9+DK2IYF4UWVc=",
|
||||
"extended_nested_scroll_view": "sha256-D/yU7a0UWEzyXxmnoxGRAeKF6qR6qMcgKSdlD6PM2CY=",
|
||||
"file_picker": "sha256-Ooqg0oUefgbfZ3W8Fqdr5dFa30/gXo8BfczZCof14vA=",
|
||||
"flutter_inappwebview_android": "sha256-9BD8Lv89jK5JgFuqGo6NmQmCYDZPmDJWMN4rLjr2j2w=",
|
||||
"flutter_inappwebview_windows": "sha256-9BD8Lv89jK5JgFuqGo6NmQmCYDZPmDJWMN4rLjr2j2w=",
|
||||
"flutter_smart_dialog": "sha256-Vq2SQ7TpM/TWaz5MrNUrc+4ANKQr0coA6hXbATTeKHc=",
|
||||
"flutter_sortable_wrap": "sha256-Qj9Lzh+pJy+vHznGt5M3xwoJtaVtt00fxm4JJXL4bFI=",
|
||||
"font_awesome_flutter": "sha256-EcrAmglNHxm16gWTi4nYbTfKx0CCprllIyvlvYlz8wY=",
|
||||
"get": "sha256-zQ2m29nKCEjGvresMaDBo1oYfQ6WrFVbMSitcGmxyhU=",
|
||||
"jnigen": "sha256-HN5DNy0wbe/fJ54BXHrdKdSr1F5qYIAOb99DNnNA898=",
|
||||
"jnigen": "sha256-MvNNW9q7aNjrhy8vrwhfSGXaiTVwBZ0I3MpsHDUYrQc=",
|
||||
"material_design_icons_flutter": "sha256-t2ENlgb3ZRIc6jvufVwKGcty+3Te6/+XP10YDBrosYM=",
|
||||
"media_kit": "sha256-HxBQJzpyAkaTag4d9ZtnDjgIFrF3bmOvKXTYrXV0Fvo=",
|
||||
"media_kit_libs_android_video": "sha256-HxBQJzpyAkaTag4d9ZtnDjgIFrF3bmOvKXTYrXV0Fvo=",
|
||||
@@ -24,8 +24,7 @@
|
||||
"media_kit_native_event_loop": "sha256-HxBQJzpyAkaTag4d9ZtnDjgIFrF3bmOvKXTYrXV0Fvo=",
|
||||
"media_kit_video": "sha256-HxBQJzpyAkaTag4d9ZtnDjgIFrF3bmOvKXTYrXV0Fvo=",
|
||||
"native_device_orientation": "sha256-yVO1rf3kPn1WDwRgwGwVqrxJREHN41vN7FC4lJPyaIc=",
|
||||
"screen_brightness_android": "sha256-vjxbXndi9Mm8ZnEd/w6V4/h8RVvj264Ybm5oW5Mf8ag=",
|
||||
"super_sliver_list": "sha256-G24uRql1aIc1TDJwKqwQ72Pi4YbJybMn6lxOUySSDwk=",
|
||||
"webdav_client": "sha256-euNF7HdDtZ68BqSEq9BvO10BK09MxX2wWGoElFS0yeE=",
|
||||
"window_manager": "sha256-UAN3uOXKMfWk+G9GTHyhD2dGDojKA76mGbUR+EFc2Qo="
|
||||
"window_manager": "sha256-goeZVa2GzOaoC2cr5tElrUp/4+oDM/czV8bIKc0o/iY="
|
||||
}
|
||||
|
||||
@@ -14,7 +14,7 @@
|
||||
let
|
||||
srcInfo = lib.importJSON ./src-info.json;
|
||||
description = "Third-party Bilibili client developed in Flutter";
|
||||
version = "2.0.9.2";
|
||||
version = "2.1.0";
|
||||
in
|
||||
flutter344.buildFlutterApplication {
|
||||
pname = "piliplus";
|
||||
|
||||
@@ -34,11 +34,11 @@
|
||||
"dependency": "direct main",
|
||||
"description": {
|
||||
"name": "app_links",
|
||||
"sha256": "4ec328cd9fd51fd0e7eb8870a9612c1fde0f091901932238c4f4e60b5f7f1315",
|
||||
"sha256": "f8db46d2ea9ff6f3a37191a7fd5b7813da1253ace8c32c1b9eadace41d1188ea",
|
||||
"url": "https://pub.dev"
|
||||
},
|
||||
"source": "hosted",
|
||||
"version": "7.1.2"
|
||||
"version": "7.2.1"
|
||||
},
|
||||
"app_links_linux": {
|
||||
"dependency": "transitive",
|
||||
@@ -54,11 +54,11 @@
|
||||
"dependency": "transitive",
|
||||
"description": {
|
||||
"name": "app_links_platform_interface",
|
||||
"sha256": "78a18580eecac98108d1eef52a7db668bc317714f5205e616973363326efe333",
|
||||
"sha256": "7546f09a6e93f4a2df2fe2bd40a5c6c64310ac461b036d82b43033be7a59f809",
|
||||
"url": "https://pub.dev"
|
||||
},
|
||||
"source": "hosted",
|
||||
"version": "2.0.3"
|
||||
"version": "2.0.4"
|
||||
},
|
||||
"app_links_web": {
|
||||
"dependency": "transitive",
|
||||
@@ -115,11 +115,11 @@
|
||||
"description": {
|
||||
"path": "audio_service",
|
||||
"ref": "main",
|
||||
"resolved-ref": "81cf56d5a8b8e9c8aa5a4c9396aebe094e09622f",
|
||||
"resolved-ref": "e0860cf42618880b7e4fc5843d1e297c93d23922",
|
||||
"url": "https://github.com/bggRGjQaUbCoE/audio_service.git"
|
||||
},
|
||||
"source": "git",
|
||||
"version": "0.18.18"
|
||||
"version": "0.18.19"
|
||||
},
|
||||
"audio_service_platform_interface": {
|
||||
"dependency": "transitive",
|
||||
@@ -145,21 +145,21 @@
|
||||
"dependency": "direct main",
|
||||
"description": {
|
||||
"name": "audio_session",
|
||||
"sha256": "7217b229db57cc4dc577a8abb56b7429a5a212b978517a5be578704bfe5e568b",
|
||||
"sha256": "f9e7711a0e24ca8b40f5d7ac374c3c6e55016f3157912badd18199cdbbca5c4d",
|
||||
"url": "https://pub.dev"
|
||||
},
|
||||
"source": "hosted",
|
||||
"version": "0.2.3"
|
||||
"version": "0.2.4"
|
||||
},
|
||||
"battery_plus": {
|
||||
"dependency": "direct main",
|
||||
"description": {
|
||||
"name": "battery_plus",
|
||||
"sha256": "ad16fcb55b7384be6b4bbc763d5e2031ac7ea62b2d9b6b661490c7b9741155bf",
|
||||
"sha256": "f14567a9548ac57c010df641acbd35869429b3dc234fec0bb61b01f429285e61",
|
||||
"url": "https://pub.dev"
|
||||
},
|
||||
"source": "hosted",
|
||||
"version": "7.0.0"
|
||||
"version": "7.1.0"
|
||||
},
|
||||
"battery_plus_platform_interface": {
|
||||
"dependency": "transitive",
|
||||
@@ -195,41 +195,41 @@
|
||||
"dependency": "transitive",
|
||||
"description": {
|
||||
"name": "build",
|
||||
"sha256": "a156715e7cd728130c592f30552575908aae5b100005fbc1f0fb16b3c03a3d10",
|
||||
"sha256": "45d14a0fb23e018d8287c32fc98d726ce466b231928ed9b9200f29bd3ccd39ae",
|
||||
"url": "https://pub.dev"
|
||||
},
|
||||
"source": "hosted",
|
||||
"version": "4.0.6"
|
||||
"version": "4.0.7"
|
||||
},
|
||||
"build_config": {
|
||||
"dependency": "transitive",
|
||||
"description": {
|
||||
"name": "build_config",
|
||||
"sha256": "4070d2a59f8eec34c97c86ceb44403834899075f66e8a9d59706f8e7834f6f71",
|
||||
"sha256": "f2c223156a26eea323e6244b85141d76413a80aeee9fe0b380773789fabaf8ae",
|
||||
"url": "https://pub.dev"
|
||||
},
|
||||
"source": "hosted",
|
||||
"version": "1.3.0"
|
||||
"version": "1.3.1"
|
||||
},
|
||||
"build_daemon": {
|
||||
"dependency": "transitive",
|
||||
"description": {
|
||||
"name": "build_daemon",
|
||||
"sha256": "bf05f6e12cfea92d3c09308d7bcdab1906cd8a179b023269eed00c071004b957",
|
||||
"sha256": "fd754058c342243718d5171a95f352cfc9fcf0cba8cfa26df67cb13a5836db78",
|
||||
"url": "https://pub.dev"
|
||||
},
|
||||
"source": "hosted",
|
||||
"version": "4.1.1"
|
||||
"version": "4.1.2"
|
||||
},
|
||||
"build_runner": {
|
||||
"dependency": "direct dev",
|
||||
"description": {
|
||||
"name": "build_runner",
|
||||
"sha256": "1523ce62448ebac2c15a8ba5fbad8acac169788658a7dd2a1c2d9c2a9318b9a6",
|
||||
"sha256": "5367e521935b102bdf1e735d2aab461e36b2edca6517662d088dd04cc39f8d16",
|
||||
"url": "https://pub.dev"
|
||||
},
|
||||
"source": "hosted",
|
||||
"version": "2.15.0"
|
||||
"version": "2.15.1"
|
||||
},
|
||||
"built_collection": {
|
||||
"dependency": "transitive",
|
||||
@@ -256,8 +256,8 @@
|
||||
"description": {
|
||||
"path": "cached_network_image",
|
||||
"ref": "develop",
|
||||
"resolved-ref": "5b79ff9f53a9a55b57d4d6fc52eb529fdfdb30d7",
|
||||
"url": "https://github.com/bggRGjQaUbCoE/flutter_cached_network_image_ce.git"
|
||||
"resolved-ref": "6ad91e9bf71254803e222b7d254751576f2f6d7b",
|
||||
"url": "https://github.com/My-Responsitories/flutter_cached_network_image_ce.git"
|
||||
},
|
||||
"source": "git",
|
||||
"version": "4.6.4"
|
||||
@@ -266,9 +266,9 @@
|
||||
"dependency": "transitive",
|
||||
"description": {
|
||||
"path": "cached_network_image_platform_interface",
|
||||
"ref": "5b79ff9f53a9a55b57d4d6fc52eb529fdfdb30d7",
|
||||
"resolved-ref": "5b79ff9f53a9a55b57d4d6fc52eb529fdfdb30d7",
|
||||
"url": "https://github.com/bggRGjQaUbCoE/flutter_cached_network_image_ce.git"
|
||||
"ref": "6ad91e9bf71254803e222b7d254751576f2f6d7b",
|
||||
"resolved-ref": "6ad91e9bf71254803e222b7d254751576f2f6d7b",
|
||||
"url": "https://github.com/My-Responsitories/flutter_cached_network_image_ce.git"
|
||||
},
|
||||
"source": "git",
|
||||
"version": "5.2.0"
|
||||
@@ -310,11 +310,11 @@
|
||||
"description": {
|
||||
"path": "packages/chat_bottom_container",
|
||||
"ref": "dev",
|
||||
"resolved-ref": "227fe87aeedcd53573b17d6a6e5c08834fbc4e45",
|
||||
"resolved-ref": "e5e74d45eef94c416b34a0727268b0de0ffa2ada",
|
||||
"url": "https://github.com/bggRGjQaUbCoE/flutter_chat_packages.git"
|
||||
},
|
||||
"source": "git",
|
||||
"version": "0.5.0"
|
||||
"version": "0.5.1"
|
||||
},
|
||||
"checked_yaml": {
|
||||
"dependency": "transitive",
|
||||
@@ -380,11 +380,11 @@
|
||||
"dependency": "direct main",
|
||||
"description": {
|
||||
"name": "connectivity_plus",
|
||||
"sha256": "62ffa266d9a23b79fb3fcbc206afc00bb979417ba57b1324c546b5aab95ba057",
|
||||
"sha256": "cad0e811a289ea2a941119dc483c204ec1684cbb9a8fc7351fe4a230b8313160",
|
||||
"url": "https://pub.dev"
|
||||
},
|
||||
"source": "hosted",
|
||||
"version": "7.1.1"
|
||||
"version": "7.2.0"
|
||||
},
|
||||
"connectivity_plus_platform_interface": {
|
||||
"dependency": "transitive",
|
||||
@@ -420,11 +420,11 @@
|
||||
"dependency": "transitive",
|
||||
"description": {
|
||||
"name": "cross_file",
|
||||
"sha256": "28bb3ae56f117b5aec029d702a90f57d285cd975c3c5c281eaca38dbc47c5937",
|
||||
"sha256": "92c9c43c383bfa1c32079d3bc492d55d6d4318044b7b47edaff8971cbb555c51",
|
||||
"url": "https://pub.dev"
|
||||
},
|
||||
"source": "hosted",
|
||||
"version": "0.3.5+2"
|
||||
"version": "0.3.5+4"
|
||||
},
|
||||
"crypto": {
|
||||
"dependency": "direct main",
|
||||
@@ -481,11 +481,11 @@
|
||||
"dependency": "direct main",
|
||||
"description": {
|
||||
"name": "device_info_plus",
|
||||
"sha256": "6a642e1daa10190af89ba6cb6386c0df7d071a3592080bfe1e44faa63ae1df65",
|
||||
"sha256": "0891702f96b2e465fe567b7ec448380e6b1c14f60af552a8536d9f583b6b8442",
|
||||
"url": "https://pub.dev"
|
||||
},
|
||||
"source": "hosted",
|
||||
"version": "13.1.0"
|
||||
"version": "13.2.0"
|
||||
},
|
||||
"device_info_plus_platform_interface": {
|
||||
"dependency": "transitive",
|
||||
@@ -501,11 +501,11 @@
|
||||
"dependency": "direct main",
|
||||
"description": {
|
||||
"name": "dio",
|
||||
"sha256": "aff32c08f92787a557dd5c0145ac91536481831a01b4648136373cddb0e64f8c",
|
||||
"sha256": "ea2bad3c89a27635ce2d85cce4d6b199da49a5a48ec77b03e45b65a3b90922b0",
|
||||
"url": "https://pub.dev"
|
||||
},
|
||||
"source": "hosted",
|
||||
"version": "5.9.2"
|
||||
"version": "5.10.0"
|
||||
},
|
||||
"dio_http2_adapter": {
|
||||
"dependency": "direct main",
|
||||
@@ -521,21 +521,21 @@
|
||||
"dependency": "transitive",
|
||||
"description": {
|
||||
"name": "dio_web_adapter",
|
||||
"sha256": "2f9e64323a7c3c7ef69567d5c800424a11f8337b8b228bad02524c9fb3c1f340",
|
||||
"sha256": "dd58dc3861eb36edb13b217efc006a1c21e5bbc341de8c229b85634fa5e362e4",
|
||||
"url": "https://pub.dev"
|
||||
},
|
||||
"source": "hosted",
|
||||
"version": "2.1.2"
|
||||
"version": "2.2.0"
|
||||
},
|
||||
"dlna_dart": {
|
||||
"dependency": "direct main",
|
||||
"description": {
|
||||
"name": "dlna_dart",
|
||||
"sha256": "8a4f0e4f378615c99f2af679dc9f0c72fe4a0fb2f3eea96b637fe691dfcf0649",
|
||||
"sha256": "da607931548720331b7503f72c426fa7fbd19e9144a4778d293c16a5bc186407",
|
||||
"url": "https://pub.dev"
|
||||
},
|
||||
"source": "hosted",
|
||||
"version": "0.1.0"
|
||||
"version": "0.1.1"
|
||||
},
|
||||
"dynamic_color": {
|
||||
"dependency": "direct main",
|
||||
@@ -571,21 +571,11 @@
|
||||
"dependency": "transitive",
|
||||
"description": {
|
||||
"name": "equatable",
|
||||
"sha256": "3e0141505477fd8ad55d6eb4e7776d3fe8430be8e497ccb1521370c3f21a3e2b",
|
||||
"sha256": "3bce007a596ff8b3119c45d68aaef631272537c03d30e5d4534dd24bf4c5eaa2",
|
||||
"url": "https://pub.dev"
|
||||
},
|
||||
"source": "hosted",
|
||||
"version": "2.0.8"
|
||||
},
|
||||
"expandable": {
|
||||
"dependency": "direct main",
|
||||
"description": {
|
||||
"name": "expandable",
|
||||
"sha256": "9604d612d4d1146dafa96c6d8eec9c2ff0994658d6d09fed720ab788c7f5afc2",
|
||||
"url": "https://pub.dev"
|
||||
},
|
||||
"source": "hosted",
|
||||
"version": "5.0.1"
|
||||
"version": "2.1.0"
|
||||
},
|
||||
"extended_list_library": {
|
||||
"dependency": "transitive",
|
||||
@@ -602,7 +592,7 @@
|
||||
"description": {
|
||||
"path": ".",
|
||||
"ref": "mod",
|
||||
"resolved-ref": "e55d90cf2a1666e6ccf63e3f5779c8c4b12c5204",
|
||||
"resolved-ref": "161cd202c20bf0ba2394e3a86381d58864dc9e4e",
|
||||
"url": "https://github.com/bggRGjQaUbCoE/extended_nested_scroll_view.git"
|
||||
},
|
||||
"source": "git",
|
||||
@@ -653,11 +643,11 @@
|
||||
"description": {
|
||||
"path": ".",
|
||||
"ref": "dev",
|
||||
"resolved-ref": "8a987e491225341839bafb3d3171c4b2d797ef73",
|
||||
"resolved-ref": "02eb0aede6ca2278bea54eb5cc9ec520bf8165fc",
|
||||
"url": "https://github.com/bggRGjQaUbCoE/flutter_file_picker.git"
|
||||
},
|
||||
"source": "git",
|
||||
"version": "12.0.0-beta.6"
|
||||
"version": "12.0.0-beta.7"
|
||||
},
|
||||
"file_selector_linux": {
|
||||
"dependency": "transitive",
|
||||
@@ -1103,11 +1093,11 @@
|
||||
"dependency": "direct main",
|
||||
"description": {
|
||||
"name": "image_picker",
|
||||
"sha256": "91c025426c2881c551100bce834e201c835a170151545f58d17da5180ca7d9ac",
|
||||
"sha256": "d8402284df184bc05f4a2210c6c23983b0720f4cd87cbd05c5390a78af602667",
|
||||
"url": "https://pub.dev"
|
||||
},
|
||||
"source": "hosted",
|
||||
"version": "1.2.2"
|
||||
"version": "1.2.3"
|
||||
},
|
||||
"image_picker_android": {
|
||||
"dependency": "transitive",
|
||||
@@ -1233,8 +1223,8 @@
|
||||
"dependency": "direct dev",
|
||||
"description": {
|
||||
"path": "pkgs/jnigen",
|
||||
"ref": "HEAD",
|
||||
"resolved-ref": "496f2f0bbe583307a7d5ce4c33e81f0797cb65fe",
|
||||
"ref": "55520836d363aac7f1ebae47387d03a30302be7b",
|
||||
"resolved-ref": "55520836d363aac7f1ebae47387d03a30302be7b",
|
||||
"url": "https://github.com/dart-lang/native.git"
|
||||
},
|
||||
"source": "git",
|
||||
@@ -1563,11 +1553,11 @@
|
||||
"dependency": "direct main",
|
||||
"description": {
|
||||
"name": "package_info_plus",
|
||||
"sha256": "4bf625947f6c7713ee242296a682e23e44823c09cf9d79e4f1238923c92db852",
|
||||
"sha256": "f5c435dc0e0d461e5b32471a870f769b6a1cc46930637efe24fbc535314e78ad",
|
||||
"url": "https://pub.dev"
|
||||
},
|
||||
"source": "hosted",
|
||||
"version": "10.1.0"
|
||||
"version": "10.2.0"
|
||||
},
|
||||
"package_info_plus_platform_interface": {
|
||||
"dependency": "transitive",
|
||||
@@ -1603,11 +1593,11 @@
|
||||
"dependency": "direct main",
|
||||
"description": {
|
||||
"name": "path_provider",
|
||||
"sha256": "50c5dd5b6e1aaf6fb3a78b33f6aa3afca52bf903a8a5298f53101fdaee55bbcd",
|
||||
"sha256": "a7f4874f987173da295a61c181b8ee71dab59b332a486b391babf26a1b884825",
|
||||
"url": "https://pub.dev"
|
||||
},
|
||||
"source": "hosted",
|
||||
"version": "2.1.5"
|
||||
"version": "2.1.6"
|
||||
},
|
||||
"path_provider_android": {
|
||||
"dependency": "transitive",
|
||||
@@ -1633,21 +1623,21 @@
|
||||
"dependency": "transitive",
|
||||
"description": {
|
||||
"name": "path_provider_linux",
|
||||
"sha256": "f7a1fe3a634fe7734c8d3f2766ad746ae2a2884abe22e241a8b301bf5cac3279",
|
||||
"sha256": "58c2005f147315b11e9b4a7bc889cd5203e250cba8e3f012dae259b4972b5c16",
|
||||
"url": "https://pub.dev"
|
||||
},
|
||||
"source": "hosted",
|
||||
"version": "2.2.1"
|
||||
"version": "2.2.2"
|
||||
},
|
||||
"path_provider_platform_interface": {
|
||||
"dependency": "transitive",
|
||||
"description": {
|
||||
"name": "path_provider_platform_interface",
|
||||
"sha256": "88f5779f72ba699763fa3a3b06aa4bf6de76c8e5de842cf6f29e2e06476c2334",
|
||||
"sha256": "484838772624c3a4b94f1e44a3e19897fee738f2d5c4ce448443b0417f7c9dda",
|
||||
"url": "https://pub.dev"
|
||||
},
|
||||
"source": "hosted",
|
||||
"version": "2.1.2"
|
||||
"version": "2.1.3"
|
||||
},
|
||||
"path_provider_windows": {
|
||||
"dependency": "transitive",
|
||||
@@ -1673,11 +1663,11 @@
|
||||
"dependency": "direct main",
|
||||
"description": {
|
||||
"name": "permission_handler_apple",
|
||||
"sha256": "e20daf680eef1ca62ffe8c8c526b778cc386d50137c77ac71c8ec9c88c13fb9d",
|
||||
"sha256": "79dfa1df734798aa3cfdad166d3a3698c206d8813de13516ea1071b5d7e2f420",
|
||||
"url": "https://pub.dev"
|
||||
},
|
||||
"source": "hosted",
|
||||
"version": "9.4.9"
|
||||
"version": "9.4.10"
|
||||
},
|
||||
"permission_handler_platform_interface": {
|
||||
"dependency": "direct main",
|
||||
@@ -1840,95 +1830,94 @@
|
||||
"version": "5.1.0"
|
||||
},
|
||||
"screen_brightness_android": {
|
||||
"dependency": "direct overridden",
|
||||
"dependency": "transitive",
|
||||
"description": {
|
||||
"path": "screen_brightness_android",
|
||||
"ref": "main",
|
||||
"resolved-ref": "239b9e4595f257184c8afcaf21167f8667ba367d",
|
||||
"url": "https://github.com/bggRGjQaUbCoE/screen_brightness.git"
|
||||
"name": "screen_brightness_android",
|
||||
"sha256": "2008ad8e9527cc968f7a4de1ec58b476d495b3c612a149dbd6550c4f046da147",
|
||||
"url": "https://pub.dev"
|
||||
},
|
||||
"source": "git",
|
||||
"version": "2.1.5"
|
||||
"source": "hosted",
|
||||
"version": "2.1.6"
|
||||
},
|
||||
"screen_brightness_ios": {
|
||||
"dependency": "transitive",
|
||||
"description": {
|
||||
"name": "screen_brightness_ios",
|
||||
"sha256": "0792d8f98852558f831b4b75241c46047b884598b3f4d982b37dc2dd43e2b2e1",
|
||||
"sha256": "352d355e8523a186ba1e494b74218e5ca96e51975a0630b8ed89fbb7ff609762",
|
||||
"url": "https://pub.dev"
|
||||
},
|
||||
"source": "hosted",
|
||||
"version": "2.1.3"
|
||||
"version": "2.1.4"
|
||||
},
|
||||
"screen_brightness_platform_interface": {
|
||||
"dependency": "direct main",
|
||||
"description": {
|
||||
"name": "screen_brightness_platform_interface",
|
||||
"sha256": "59d50850d6735d677780fc7359c8e997d0ff6df91c8465161c9e617a7b0a11d8",
|
||||
"sha256": "2de60c0ba569b898950029cc1f7e9dd72bda44a22beb5054aac331cb6fce2ff2",
|
||||
"url": "https://pub.dev"
|
||||
},
|
||||
"source": "hosted",
|
||||
"version": "2.1.1"
|
||||
"version": "2.1.2"
|
||||
},
|
||||
"screen_retriever": {
|
||||
"dependency": "direct main",
|
||||
"description": {
|
||||
"name": "screen_retriever",
|
||||
"sha256": "42cc3b402a0f67d2455a0d067553d0f13453f6a008d98eababf8b63958d506bd",
|
||||
"sha256": "ace919117a7520c13a50a6259e60c4a0d4cbe98809468792a91b5c5adada2aa6",
|
||||
"url": "https://pub.dev"
|
||||
},
|
||||
"source": "hosted",
|
||||
"version": "0.2.1"
|
||||
"version": "0.2.2"
|
||||
},
|
||||
"screen_retriever_linux": {
|
||||
"dependency": "transitive",
|
||||
"description": {
|
||||
"name": "screen_retriever_linux",
|
||||
"sha256": "2a476f1a5538065bc5badf376cfdc83d6ecf07d77eb2391b9c2bff5a76970048",
|
||||
"sha256": "7b52006a5ceae1f3d5af7f77188c3290d6e7d8ded16d99809bea84967c65c257",
|
||||
"url": "https://pub.dev"
|
||||
},
|
||||
"source": "hosted",
|
||||
"version": "0.2.1"
|
||||
"version": "0.2.2"
|
||||
},
|
||||
"screen_retriever_macos": {
|
||||
"dependency": "transitive",
|
||||
"description": {
|
||||
"name": "screen_retriever_macos",
|
||||
"sha256": "b5abb900fcb86614ff10b738b34e37b9e1d03b0447280668e2bc8a98bdc7bd59",
|
||||
"sha256": "a1489b99cce597c45a54b9aae1cd94c8d4705353b7e0bb2457a6e4de44e0ad8a",
|
||||
"url": "https://pub.dev"
|
||||
},
|
||||
"source": "hosted",
|
||||
"version": "0.2.1"
|
||||
"version": "0.2.2"
|
||||
},
|
||||
"screen_retriever_platform_interface": {
|
||||
"dependency": "transitive",
|
||||
"description": {
|
||||
"name": "screen_retriever_platform_interface",
|
||||
"sha256": "3af22d926bedf20c2caa308eea376776451a3af125919ce072e56525fded8901",
|
||||
"sha256": "94a5535277510a63184ca178ce12a1449bc0b38618879aa1c18bf57369c5064a",
|
||||
"url": "https://pub.dev"
|
||||
},
|
||||
"source": "hosted",
|
||||
"version": "0.2.1"
|
||||
"version": "0.2.2"
|
||||
},
|
||||
"screen_retriever_windows": {
|
||||
"dependency": "transitive",
|
||||
"description": {
|
||||
"name": "screen_retriever_windows",
|
||||
"sha256": "c44b38a4c4bab34af259180a70a4eee1e29384e7b82e627c9faa68afcdab2e73",
|
||||
"sha256": "dafc6922b0bfbf1d48cf3ccbf519b4fff47bdcb820da1728ea6db675fecc9324",
|
||||
"url": "https://pub.dev"
|
||||
},
|
||||
"source": "hosted",
|
||||
"version": "0.2.1"
|
||||
"version": "0.2.2"
|
||||
},
|
||||
"share_plus": {
|
||||
"dependency": "direct main",
|
||||
"description": {
|
||||
"name": "share_plus",
|
||||
"sha256": "a857d8b1479250aff6b57a51b2c02d31ca05848d441817c43f1640c885c286c0",
|
||||
"sha256": "9eee8283462d91a7a1c8bdb67d08874abd75a2f8fae3bc0ca033035e375fb3d8",
|
||||
"url": "https://pub.dev"
|
||||
},
|
||||
"source": "hosted",
|
||||
"version": "13.1.0"
|
||||
"version": "13.2.0"
|
||||
},
|
||||
"share_plus_platform_interface": {
|
||||
"dependency": "transitive",
|
||||
@@ -2291,11 +2280,11 @@
|
||||
"dependency": "transitive",
|
||||
"description": {
|
||||
"name": "vector_graphics_compiler",
|
||||
"sha256": "7ee12e6dffe0fc8e755179d6d91b3b34f5924223fc104d85572ef9180d73d172",
|
||||
"sha256": "142a9146f447d15b10bdc00e21d5f4d83e5b32bb5f8f8f5a04c75311344923a3",
|
||||
"url": "https://pub.dev"
|
||||
},
|
||||
"source": "hosted",
|
||||
"version": "1.2.5"
|
||||
"version": "1.2.6"
|
||||
},
|
||||
"vector_math": {
|
||||
"dependency": "direct main",
|
||||
@@ -2433,11 +2422,11 @@
|
||||
"description": {
|
||||
"path": "packages/window_manager",
|
||||
"ref": "main",
|
||||
"resolved-ref": "974ab0a71d37cfca9d9bd5b295d7bd1df80b790b",
|
||||
"resolved-ref": "ac535d09a5850279e6591a9bdd285f9a3edeebf8",
|
||||
"url": "https://github.com/bggRGjQaUbCoE/window_manager.git"
|
||||
},
|
||||
"source": "git",
|
||||
"version": "0.5.1"
|
||||
"version": "0.5.2"
|
||||
},
|
||||
"xdg_directories": {
|
||||
"dependency": "transitive",
|
||||
@@ -2472,6 +2461,6 @@
|
||||
},
|
||||
"sdks": {
|
||||
"dart": ">=3.12.0 <4.0.0",
|
||||
"flutter": "3.44.2"
|
||||
"flutter": "3.44.6"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"rev": "2536350ccfc87b9d5d23c564e3d4c8adbd175820",
|
||||
"revCount": 5051,
|
||||
"commitDate": 1781325010,
|
||||
"hash": "sha256-11Fe6oYdrZYwiXBjtKQephO0W1uQuh5/rDcS0lNHaoM="
|
||||
"rev": "c1aeaca09e24f67e75685c7744fd1aa0a94b439a",
|
||||
"revCount": 5109,
|
||||
"commitDate": 1783828861,
|
||||
"hash": "sha256-sAbme6nTaamIanTHuqbKDou2CE/SgYofflrw1F5WlC4="
|
||||
}
|
||||
|
||||
@@ -20,7 +20,7 @@ let
|
||||
in
|
||||
buildNpmPackage rec {
|
||||
pname = "super-productivity";
|
||||
version = "18.13.1";
|
||||
version = "18.15.1";
|
||||
|
||||
inherit nodejs;
|
||||
|
||||
@@ -28,7 +28,7 @@ buildNpmPackage rec {
|
||||
owner = "johannesjo";
|
||||
repo = "super-productivity";
|
||||
tag = "v${version}";
|
||||
hash = "sha256-gfoGGLJ2Pyl2BPcCAukk2eNPTsGYofT2G6a9FmlDwTE=";
|
||||
hash = "sha256-vBv6+mc6XB89gR4j6GaBj15Z3NBBCwqfGc4HQQcpL7w=";
|
||||
};
|
||||
|
||||
# Use custom fetcher for deps because super-productivity uses multiple
|
||||
@@ -74,7 +74,7 @@ buildNpmPackage rec {
|
||||
dontInstall = true;
|
||||
|
||||
outputHashMode = "recursive";
|
||||
hash = "sha256-staJsDxwcF2TC+Y8wr9iaq7TmfQVG3ZIQh17UTCP/9I=";
|
||||
hash = "sha256-stY7Kc1GDm7z3uQN+5iXFDMy9qQs4CvmCYMHCCOJUcc=";
|
||||
}
|
||||
);
|
||||
|
||||
|
||||
@@ -11,11 +11,11 @@
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "unityhub";
|
||||
version = "3.19.1";
|
||||
version = "3.19.5";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://hub-dist.unity3d.com/artifactory/hub-debian-prod-local/pool/main/u/unity/unityhub_amd64/UnityHubSetup-${version}-amd64.deb";
|
||||
hash = "sha256-PoWjyHBDsJPrGUBuTB2yXdLPu2gxrGn68flpy7fxC7Q=";
|
||||
hash = "sha256-WltXrcnOIJMcQVTFf/3tCPP/onQyhv3xTJ563WshJUA=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
|
||||
@@ -4,6 +4,7 @@
|
||||
rustPlatform,
|
||||
fetchFromGitHub,
|
||||
installShellFiles,
|
||||
llvmPackages,
|
||||
nix-update-script,
|
||||
}:
|
||||
|
||||
@@ -20,13 +21,21 @@ rustPlatform.buildRustPackage (finalAttrs: {
|
||||
|
||||
cargoHash = "sha256-ZwF5nNI2ESwgaH129MhcJPlhtmxqwhhQ9W49u9bilRk=";
|
||||
|
||||
nativeBuildInputs = [ installShellFiles ];
|
||||
nativeBuildInputs = [
|
||||
installShellFiles
|
||||
]
|
||||
++ lib.optionals stdenv.hostPlatform.isDarwin [
|
||||
# TODO: Remove once #536365 reaches this branch
|
||||
llvmPackages.lld
|
||||
];
|
||||
|
||||
env = lib.optionalAttrs stdenv.hostPlatform.isDarwin {
|
||||
NIX_LDFLAGS = toString [
|
||||
"-framework"
|
||||
"AppKit"
|
||||
];
|
||||
# TODO: Remove once #536365 reaches this branch
|
||||
NIX_CFLAGS_LINK = "-fuse-ld=lld";
|
||||
};
|
||||
|
||||
checkFlags = [
|
||||
|
||||
@@ -10,6 +10,7 @@
|
||||
liblo,
|
||||
libx11,
|
||||
libxv,
|
||||
llvmPackages,
|
||||
pkg-config,
|
||||
portmidi,
|
||||
libxpm,
|
||||
@@ -30,7 +31,9 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
nativeBuildInputs = [
|
||||
autoreconfHook
|
||||
pkg-config
|
||||
];
|
||||
]
|
||||
# TODO: Remove once #536365 reaches this branch
|
||||
++ lib.optional stdenv.hostPlatform.isDarwin llvmPackages.lld;
|
||||
|
||||
buildInputs = [
|
||||
ffmpeg
|
||||
@@ -52,6 +55,11 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
libxv
|
||||
];
|
||||
|
||||
# TODO: Remove once #536365 reaches this branch
|
||||
env = lib.optionalAttrs stdenv.hostPlatform.isDarwin {
|
||||
NIX_CFLAGS_LINK = "-fuse-ld=lld";
|
||||
};
|
||||
|
||||
meta = {
|
||||
description = "X Jack Video Monitor";
|
||||
longDescription = ''
|
||||
|
||||
@@ -28,14 +28,14 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "aiogram";
|
||||
version = "3.29.1";
|
||||
version = "3.30.0";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "aiogram";
|
||||
repo = "aiogram";
|
||||
tag = "v${version}";
|
||||
hash = "sha256-Wn36YvuQ9geCAD0froVq2KulyeRWnc2AKX4FPCCKG8I=";
|
||||
hash = "sha256-Htj38Qw2G0GR2+pPCrlUgbywRJvYg1wQyNFdxY9SJQI=";
|
||||
};
|
||||
|
||||
build-system = [ hatchling ];
|
||||
|
||||
Reference in New Issue
Block a user