From 8912b55ff9920541b23726d99bfc74211c178fb8 Mon Sep 17 00:00:00 2001 From: matt1432 Date: Wed, 12 Jun 2024 13:09:42 -0400 Subject: [PATCH] chore: update flake.lock --- .../arion/media/calibre/images/calibre.nix | 4 +- .../arion/media/prowlarr/images/prowlarr.nix | 4 +- .../arion/media/seerr/images/jellyseerr.nix | 4 +- flake.lock | 56 +++++++++---------- .../addons/generated-firefox-addons.nix | 7 ++- pkgs/gpu-screen-recorder/default.nix | 14 +++-- 6 files changed, 46 insertions(+), 43 deletions(-) diff --git a/devices/nos/modules/arion/media/calibre/images/calibre.nix b/devices/nos/modules/arion/media/calibre/images/calibre.nix index d834d8c5..d369413f 100644 --- a/devices/nos/modules/arion/media/calibre/images/calibre.nix +++ b/devices/nos/modules/arion/media/calibre/images/calibre.nix @@ -1,8 +1,8 @@ pkgs: pkgs.dockerTools.pullImage { imageName = "ghcr.io/linuxserver/calibre"; - imageDigest = "sha256:b82bfa1803a4191b7c4eac545dd82e6b9ca15ab006f979223a93eff1ff00fdba"; - sha256 = "0x0pdkpb5qy1gkyzlax0v9lxvhkvmqganim83xyyjxmc7hs1rbgl"; + imageDigest = "sha256:06dea3ef2e60d055cebea101c3e64a924d822736e9a91e804599e1f8eaaebdf7"; + sha256 = "1w38y23kmdvqj06s0yzwz0c5nrjy0jspnk0n1p6nc71v4a74v101"; finalImageName = "ghcr.io/linuxserver/calibre"; finalImageTag = "latest"; } diff --git a/devices/nos/modules/arion/media/prowlarr/images/prowlarr.nix b/devices/nos/modules/arion/media/prowlarr/images/prowlarr.nix index 7fb0b5dc..603ad247 100644 --- a/devices/nos/modules/arion/media/prowlarr/images/prowlarr.nix +++ b/devices/nos/modules/arion/media/prowlarr/images/prowlarr.nix @@ -1,8 +1,8 @@ pkgs: pkgs.dockerTools.pullImage { imageName = "ghcr.io/linuxserver/prowlarr"; - imageDigest = "sha256:6d682b91bd6f818e0489485651989b1e0c8444b1b55f4e9726b38ab1023cb294"; - sha256 = "1gvkl9m2727vqs1ya9imp1m7j92vnzh8l81qgrrhszph66pzbcps"; + imageDigest = "sha256:237e9a72c11c5350bf22e355759436ecd4fd660e820d5b556d9a9e436f25f6b9"; + sha256 = "167ix6yv6zwnwvxj0bk8x65hnf0g5z00r8yvv20pdb8d32l2naqf"; finalImageName = "ghcr.io/linuxserver/prowlarr"; finalImageTag = "latest"; } diff --git a/devices/nos/modules/arion/media/seerr/images/jellyseerr.nix b/devices/nos/modules/arion/media/seerr/images/jellyseerr.nix index b9cc620a..8fc2da44 100644 --- a/devices/nos/modules/arion/media/seerr/images/jellyseerr.nix +++ b/devices/nos/modules/arion/media/seerr/images/jellyseerr.nix @@ -1,8 +1,8 @@ pkgs: pkgs.dockerTools.pullImage { imageName = "ghcr.io/fallenbagel/jellyseerr"; - imageDigest = "sha256:dbd97b5111d8655df32f8874d249b243ac1d4375649a2868bcc8e6a0f05aa09d"; - sha256 = "04d1kz9qm3j4mnz5ixzm2mkj84cf6bx8rlw8iszp1sk5mwyncwci"; + imageDigest = "sha256:481ed58f7da20c5eadea8ee3c003b112d8c0ac95813184730e98fc0fefc66bb0"; + sha256 = "02mhwl9106zdvj1iabwl9wl9rbgvfvdbwn653dj8cisqnail6z5l"; finalImageName = "ghcr.io/fallenbagel/jellyseerr"; finalImageTag = "develop"; } diff --git a/flake.lock b/flake.lock index e1c8b1ff..53ae50f0 100644 --- a/flake.lock +++ b/flake.lock @@ -126,11 +126,11 @@ ] }, "locked": { - "lastModified": 1718089570, - "narHash": "sha256-xqR0PD9Ptok5Bd+HCW/m/6uYp88z3BNXY96kT39jK4Q=", + "lastModified": 1718175950, + "narHash": "sha256-nXFU3UJM/dl0xeT1zFGo/syIlexqw0x5E1aOu7azqSo=", "owner": "matt1432", "repo": "nixos-caddy-cloudflare", - "rev": "fb957526296b9b6e370333cc8ba5b65b1af8a51d", + "rev": "4af95ff16848999323992108d7ba12364617262c", "type": "github" }, "original": { @@ -889,11 +889,11 @@ "xdph": "xdph" }, "locked": { - "lastModified": 1718139749, - "narHash": "sha256-VcWBqYRI82PuyqD5jZrmSkvVKGq4Ax0iNO5HI0aFRV0=", + "lastModified": 1718210392, + "narHash": "sha256-BcH02u8wMBLdSS3LdJK2X5OSzjtKF0vjMM3QysjycU0=", "ref": "refs/heads/main", - "rev": "8412ffcc42012888757cd00a004871e8bc353cf2", - "revCount": 4805, + "rev": "a99f314106cd2ae45e12e7c4012ab68026cf5522", + "revCount": 4811, "submodules": true, "type": "git", "url": "https://github.com/hyprwm/Hyprland" @@ -1017,11 +1017,11 @@ ] }, "locked": { - "lastModified": 1718029092, - "narHash": "sha256-/uQbJi/IWQJ2t3XxEVPO/KWPDo4ny/32gWhict9Pb5s=", + "lastModified": 1718175692, + "narHash": "sha256-VVmNOrSQD0QlF19j6+Ze9vB2PTXeFV3o3uCniMzFKF4=", "owner": "matt1432", "repo": "nixos-jellyfin", - "rev": "12fb94d198a6476f9f4ff6d68bd9adfe8c346980", + "rev": "0415b1740b41f3370c85b4aaec28134d9bd9caef", "type": "github" }, "original": { @@ -1456,11 +1456,11 @@ ] }, "locked": { - "lastModified": 1718106391, - "narHash": "sha256-uSi/XOcmgkD3vt8i3UdvfdrhjWo1xT/PfVaLNoAr9uo=", + "lastModified": 1718200260, + "narHash": "sha256-YcifM/i8wMzZHjyY9FNoruDb5Arm6Xw4RKfdvZBLdQU=", "owner": "nix-community", "repo": "nixd", - "rev": "e7e37d9690940c39b56f0357460503b945451546", + "rev": "6811dcf03ac055752a3f28cbabf90bd0b0cee417", "type": "github" }, "original": { @@ -1471,11 +1471,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1718123384, - "narHash": "sha256-YdNUQyqTVL6vQByCPEI8684yL1JruidnaAt+ZxVCHv0=", + "lastModified": 1718168256, + "narHash": "sha256-w3dAseH35SI16KFku9brJK8WjimTdXr80NO4JBIwlq0=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "55666187a1d040436155930dba5ad59b41745c30", + "rev": "0b3a8c0684d7011338a93e575f3485e85c246397", "type": "github" }, "original": { @@ -1632,11 +1632,11 @@ ] }, "locked": { - "lastModified": 1718119126, - "narHash": "sha256-2is5Cdtj7nAxpEBSYanQpM1124Sm02FN6DSd6H7FJ9k=", + "lastModified": 1718205451, + "narHash": "sha256-HFgUfcAobdEqd38uHpVhRgZofuXSt6fv1mvG9E6Jv/Q=", "owner": "nix-community", "repo": "nixpkgs-wayland", - "rev": "51055d904b57f175d223887c192d12b4b1be8d30", + "rev": "854c2147caa2e42e797c231667cbfe6e5f1a0f4e", "type": "github" }, "original": { @@ -1774,11 +1774,11 @@ "ocf-resource-agents-src": { "flake": false, "locked": { - "lastModified": 1717761494, - "narHash": "sha256-fWfkEN515hxgdxA/RLl8zl01nLnW1wVAnEVOA7+/1AM=", + "lastModified": 1718091260, + "narHash": "sha256-ORcZHBXkZtK8bLyZ+Op9l9nCHvOoBcICt/ES8BB60o4=", "owner": "ClusterLabs", "repo": "resource-agents", - "rev": "5a120c19ca73821ad03d6e2737c445819796dd90", + "rev": "00552be3df6d997eef44b0f3e6554b822cdc3d27", "type": "github" }, "original": { @@ -1790,11 +1790,11 @@ "pacemaker-src": { "flake": false, "locked": { - "lastModified": 1718063202, - "narHash": "sha256-A2F1BKeZaQqwgzIBJms5duTu0s5MFlXz/HulW/PSRjc=", + "lastModified": 1718152248, + "narHash": "sha256-T8OXYiSYuHPw285OqM1WmylVOuopq9ZDLbOzhfAOhk8=", "owner": "ClusterLabs", "repo": "pacemaker", - "rev": "42b7c0d0155b7cb274f70f785fcfaa599d643832", + "rev": "318f22909c0e5a29d3a7ec782b45484833f1cf4b", "type": "github" }, "original": { @@ -1863,11 +1863,11 @@ "pyagentx-src": "pyagentx-src" }, "locked": { - "lastModified": 1718089498, - "narHash": "sha256-Nsk6GkXiZV/1n42po5QTSu3jZ/y5s9xhK5Fm6qfZ05M=", + "lastModified": 1718175888, + "narHash": "sha256-6XMo6otxkY91UvImgZFTCDeT0xJEJuO6r6TeH90YmFs=", "owner": "matt1432", "repo": "nixos-pcsd", - "rev": "d45adf0be23e215d34fa7594299e6530e312613d", + "rev": "cb78280738168e76c6b4cf30fa17f594b4bdb27a", "type": "github" }, "original": { diff --git a/home/firefox/addons/generated-firefox-addons.nix b/home/firefox/addons/generated-firefox-addons.nix index 36205530..8ee1d1bf 100644 --- a/home/firefox/addons/generated-firefox-addons.nix +++ b/home/firefox/addons/generated-firefox-addons.nix @@ -79,10 +79,10 @@ }; "floccus" = buildFirefoxXpiAddon { pname = "floccus"; - version = "5.1.4.2"; + version = "5.2.0.3"; addonId = "floccus@handmadeideas.org"; - url = "https://addons.mozilla.org/firefox/downloads/file/4290382/floccus-5.1.4.2.xpi"; - sha256 = "bc71a182e6a62b0b9ee596fa92eafb09bf1d0a7d0d1b6f5b8d4bbad3abbb949c"; + url = "https://addons.mozilla.org/firefox/downloads/file/4301694/floccus-5.2.0.3.xpi"; + sha256 = "5332ac257a2fc3e1c73c59c1f37ae67d3950650b76a08290e8d008eb5d68bd3f"; meta = with lib; { homepage = "https://floccus.org"; description = "Sync your bookmarks and tabs across browsers via Nextcloud, any WebDAV service, any Git service, via a local file, via Google Drive."; @@ -95,6 +95,7 @@ "unlimitedStorage" "tabs" "identity" + "history" ]; platforms = platforms.all; }; diff --git a/pkgs/gpu-screen-recorder/default.nix b/pkgs/gpu-screen-recorder/default.nix index 3247e012..4ad48263 100644 --- a/pkgs/gpu-screen-recorder/default.nix +++ b/pkgs/gpu-screen-recorder/default.nix @@ -47,12 +47,7 @@ in xorg.libXrandr ]; - postPatch = '' - # don't try to setcap/suid in a nix builder - substituteInPlace ./meson.build --replace \ - "meson.add_install_script('extra/meson_post_install.sh')" \ - "# meson.add_install_script('extra/meson_post_install.sh')" - ''; + mesonFlags = ["-Dcapabilities=false"]; fixupPhase = '' wrapProgram $out/bin/gpu-screen-recorder \ @@ -63,4 +58,11 @@ in ] }" ''; + + meta = { + description = "Screen recorder that has minimal impact on system performance by recording a window using the GPU only"; + homepage = "https://git.dec05eba.com/gpu-screen-recorder/about/"; + license = lib.licenses.gpl3Only; + platforms = ["x86_64-linux"]; + }; }