lol

Merge master into staging-next

authored by

github-actions[bot] and committed by
GitHub
0c6502e9 4e922e37

+252 -137
+5 -6
doc/languages-frameworks/python.section.md
··· 299 299 hash = "sha256-Pe229rT0aHwA98s+nTHQMEFKZPo/yw6sot8MivFDvAw="; 300 300 }; 301 301 302 - nativeBuildInputs = [ 303 - python3Packages.setuptools 304 - python3Packages.wheel 302 + nativeBuildInputs = with python3Packages; [ 303 + setuptools 305 304 ]; 306 305 307 - propagatedBuildInputs = [ 308 - python3Packages.tornado 309 - python3Packages.python-daemon 306 + propagatedBuildInputs = with python3Packages; [ 307 + tornado 308 + python-daemon 310 309 ]; 311 310 312 311 meta = with lib; {
+2
pkgs/applications/editors/emacs/elisp-packages/manual-packages.nix
··· 17 17 18 18 cask = callPackage ./manual-packages/cask { }; 19 19 20 + codeium = callPackage ./manual-packages/codeium { }; 21 + 20 22 consult-gh = callPackage ./manual-packages/consult-gh { }; 21 23 22 24 control-lock = callPackage ./manual-packages/control-lock { };
+18
pkgs/applications/editors/emacs/elisp-packages/manual-packages/codeium/codeium.el.patch
··· 1 + diff --git a/codeium.el b/codeium.el 2 + index 669333e..4d5012d 100644 3 + --- a/codeium.el 4 + +++ b/codeium.el 5 + @@ -353,12 +353,7 @@ If you set `codeium-port', it will be used instead and no process will be create 6 + (pending-table (make-hash-table :test 'eql :weakness nil)) ; requestid that we are waiting for 7 + ) 8 + 9 + -(codeium-def codeium-command-executable 10 + - (expand-file-name 11 + - (pcase system-type 12 + - ('windows-nt "codeium_language_server.exe") 13 + - (_ "codeium_language_server")) 14 + - (expand-file-name "codeium" user-emacs-directory))) 15 + +(codeium-def codeium-command-executable "@codeium@") 16 + 17 + (codeium-def codeium-enterprise nil) 18 + (codeium-def codeium-portal-url "https://www.codeium.com")
+28
pkgs/applications/editors/emacs/elisp-packages/manual-packages/codeium/default.nix
··· 1 + { trivialBuild, fetchFromGitHub, pkgs, lib, }: 2 + trivialBuild { 3 + pname = "codeium"; 4 + version = "1.6.13"; 5 + src = fetchFromGitHub { 6 + owner = "Exafunction"; 7 + repo = "codeium.el"; 8 + rev = "1.6.13"; 9 + hash = "sha256-CjT21GhryO8/iM0Uzm/s/I32WqVo4M3tSlHC06iEDXA="; 10 + }; 11 + 12 + buildInputs = [ pkgs.codeium ]; 13 + 14 + patches = [ ./codeium.el.patch ]; 15 + postPatch = '' 16 + substituteInPlace codeium.el --subst-var-by codeium ${pkgs.codeium}/bin/codeium_language_server 17 + ''; 18 + 19 + meta = { 20 + description = "Free, ultrafast Copilot alternative for Emacs"; 21 + homepage = "https://github.com/Exafunction/codeium.el"; 22 + license = lib.licenses.mit; 23 + maintainers = [ lib.maintainers.running-grass ]; 24 + platforms = pkgs.codeium.meta.platforms; 25 + sourceProvenance = [ lib.sourceTypes.fromSource ]; 26 + }; 27 + 28 + }
+4 -11
pkgs/applications/networking/browsers/microsoft-edge/browser.nix
··· 94 94 libGLESv2 = lib.makeLibraryPath [ 95 95 xorg.libX11 xorg.libXext xorg.libxcb wayland 96 96 ]; 97 - libsmartscreenn = lib.makeLibraryPath [ 98 - libuuid 99 - ]; 100 97 liboneauth = lib.makeLibraryPath [ 101 98 libuuid xorg.libX11 102 99 ]; ··· 114 111 patchelf \ 115 112 --set-interpreter "$(cat $NIX_CC/nix-support/dynamic-linker)" \ 116 113 opt/microsoft/${shortName}/msedge_crashpad_handler 117 - 118 - patchelf \ 119 - --set-interpreter "$(cat $NIX_CC/nix-support/dynamic-linker)" \ 120 - --set-rpath "${libPath.naclHelper}" \ 121 - opt/microsoft/${shortName}/nacl_helper 122 114 123 115 patchelf \ 124 116 --set-rpath "${libPath.libwidevinecdm}" \ ··· 131 123 patchelf \ 132 124 --set-rpath "${libPath.liboneauth}" \ 133 125 opt/microsoft/${shortName}/liboneauth.so 134 - '' + lib.optionalString (lib.versionOlder version "120") '' 126 + '' + lib.optionalString (lib.versionOlder version "121") '' 135 127 patchelf \ 136 - --set-rpath "${libPath.libsmartscreenn}" \ 137 - opt/microsoft/${shortName}/libsmartscreenn.so 128 + --set-interpreter "$(cat $NIX_CC/nix-support/dynamic-linker)" \ 129 + --set-rpath "${libPath.naclHelper}" \ 130 + opt/microsoft/${shortName}/nacl_helper 138 131 ''; 139 132 140 133 installPhase = ''
+6 -6
pkgs/applications/networking/browsers/microsoft-edge/default.nix
··· 1 1 { 2 2 stable = import ./browser.nix { 3 3 channel = "stable"; 4 - version = "119.0.2151.72"; 4 + version = "120.0.2210.77"; 5 5 revision = "1"; 6 - hash = "sha256-thBx/+6thNXXKppA11IOG5EiMx7pA9FA3vSkwa9+F0o="; 6 + hash = "sha256-mSIx/aYutmA/hGycNapvm8/BnADtXA6NRlMmns+yM5k="; 7 7 }; 8 8 beta = import ./browser.nix { 9 9 channel = "beta"; 10 - version = "120.0.2210.22"; 10 + version = "121.0.2277.4"; 11 11 revision = "1"; 12 - hash = "sha256-GayVVZbtGLQmmXu+k4wdsD+rPwGiSPHnQwzVYyKWhHM="; 12 + hash = "sha256-Qn0H5JUMZUASqfaJfM1cpKj9E6XHjArvZ3jE+GpREOs="; 13 13 }; 14 14 dev = import ./browser.nix { 15 15 channel = "dev"; 16 - version = "121.0.2220.3"; 16 + version = "121.0.2277.4"; 17 17 revision = "1"; 18 - hash = "sha256-M3r+SLp3lQ7oWDYoM7aNZDC5wbMxFZggsu0Iuyyw/cw="; 18 + hash = "sha256-41hOoZANy5hWrHAzxZGLX69apNMoAn7PiarWl6wicPA="; 19 19 }; 20 20 }
+23 -26
pkgs/applications/networking/instant-messengers/flare-signal/Cargo.lock
··· 1005 1005 1006 1006 [[package]] 1007 1007 name = "flare" 1008 - version = "0.11.0" 1008 + version = "0.11.1" 1009 1009 dependencies = [ 1010 1010 "ashpd", 1011 1011 "async-trait", ··· 1016 1016 "gdk4", 1017 1017 "gettext-rs", 1018 1018 "gtk4", 1019 - "hex", 1020 1019 "image 0.24.7", 1021 1020 "lazy_static", 1022 1021 "libadwaita", ··· 1030 1029 "qrcode-generator", 1031 1030 "rand", 1032 1031 "regex", 1033 - "serde", 1034 - "serde_json", 1035 1032 "sled", 1036 1033 "sourceview5", 1037 1034 "tokio", ··· 1092 1089 1093 1090 [[package]] 1094 1091 name = "futures" 1095 - version = "0.3.29" 1092 + version = "0.3.30" 1096 1093 source = "registry+https://github.com/rust-lang/crates.io-index" 1097 - checksum = "da0290714b38af9b4a7b094b8a37086d1b4e61f2df9122c3cad2577669145335" 1094 + checksum = "645c6916888f6cb6350d2550b80fb63e734897a8498abe35cfb732b6487804b0" 1098 1095 dependencies = [ 1099 1096 "futures-channel", 1100 1097 "futures-core", ··· 1107 1104 1108 1105 [[package]] 1109 1106 name = "futures-channel" 1110 - version = "0.3.29" 1107 + version = "0.3.30" 1111 1108 source = "registry+https://github.com/rust-lang/crates.io-index" 1112 - checksum = "ff4dd66668b557604244583e3e1e1eada8c5c2e96a6d0d6653ede395b78bbacb" 1109 + checksum = "eac8f7d7865dcb88bd4373ab671c8cf4508703796caa2b1985a9ca867b3fcb78" 1113 1110 dependencies = [ 1114 1111 "futures-core", 1115 1112 "futures-sink", ··· 1117 1114 1118 1115 [[package]] 1119 1116 name = "futures-core" 1120 - version = "0.3.29" 1117 + version = "0.3.30" 1121 1118 source = "registry+https://github.com/rust-lang/crates.io-index" 1122 - checksum = "eb1d22c66e66d9d72e1758f0bd7d4fd0bee04cad842ee34587d68c07e45d088c" 1119 + checksum = "dfc6580bb841c5a68e9ef15c77ccc837b40a7504914d52e47b8b0e9bbda25a1d" 1123 1120 1124 1121 [[package]] 1125 1122 name = "futures-executor" 1126 - version = "0.3.29" 1123 + version = "0.3.30" 1127 1124 source = "registry+https://github.com/rust-lang/crates.io-index" 1128 - checksum = "0f4fb8693db0cf099eadcca0efe2a5a22e4550f98ed16aba6c48700da29597bc" 1125 + checksum = "a576fc72ae164fca6b9db127eaa9a9dda0d61316034f33a0a0d4eda41f02b01d" 1129 1126 dependencies = [ 1130 1127 "futures-core", 1131 1128 "futures-task", ··· 1134 1131 1135 1132 [[package]] 1136 1133 name = "futures-io" 1137 - version = "0.3.29" 1134 + version = "0.3.30" 1138 1135 source = "registry+https://github.com/rust-lang/crates.io-index" 1139 - checksum = "8bf34a163b5c4c52d0478a4d757da8fb65cabef42ba90515efee0f6f9fa45aaa" 1136 + checksum = "a44623e20b9681a318efdd71c299b6b222ed6f231972bfe2f224ebad6311f0c1" 1140 1137 1141 1138 [[package]] 1142 1139 name = "futures-lite" ··· 1165 1162 1166 1163 [[package]] 1167 1164 name = "futures-macro" 1168 - version = "0.3.29" 1165 + version = "0.3.30" 1169 1166 source = "registry+https://github.com/rust-lang/crates.io-index" 1170 - checksum = "53b153fd91e4b0147f4aced87be237c98248656bb01050b96bf3ee89220a8ddb" 1167 + checksum = "87750cf4b7a4c0625b1529e4c543c2182106e4dedc60a2a6455e00d212c489ac" 1171 1168 dependencies = [ 1172 1169 "proc-macro2", 1173 1170 "quote", ··· 1176 1173 1177 1174 [[package]] 1178 1175 name = "futures-sink" 1179 - version = "0.3.29" 1176 + version = "0.3.30" 1180 1177 source = "registry+https://github.com/rust-lang/crates.io-index" 1181 - checksum = "e36d3378ee38c2a36ad710c5d30c2911d752cb941c00c72dbabfb786a7970817" 1178 + checksum = "9fb8e00e87438d937621c1c6269e53f536c14d3fbd6a042bb24879e57d474fb5" 1182 1179 1183 1180 [[package]] 1184 1181 name = "futures-task" 1185 - version = "0.3.29" 1182 + version = "0.3.30" 1186 1183 source = "registry+https://github.com/rust-lang/crates.io-index" 1187 - checksum = "efd193069b0ddadc69c46389b740bbccdd97203899b48d09c5f7969591d6bae2" 1184 + checksum = "38d84fa142264698cdce1a9f9172cf383a0c82de1bddcf3092901442c4097004" 1188 1185 1189 1186 [[package]] 1190 1187 name = "futures-util" 1191 - version = "0.3.29" 1188 + version = "0.3.30" 1192 1189 source = "registry+https://github.com/rust-lang/crates.io-index" 1193 - checksum = "a19526d624e703a3179b3d322efec918b6246ea0fa51d41124525f00f1cc8104" 1190 + checksum = "3d6401deb83407ab3da39eba7e33987a73c3df0c82b4bb5813ee871c19c41d48" 1194 1191 dependencies = [ 1195 1192 "futures-channel", 1196 1193 "futures-core", ··· 1770 1767 "httpdate", 1771 1768 "itoa", 1772 1769 "pin-project-lite", 1773 - "socket2 0.5.5", 1770 + "socket2 0.4.10", 1774 1771 "tokio", 1775 1772 "tower-service", 1776 1773 "tracing", ··· 2879 2876 [[package]] 2880 2877 name = "presage" 2881 2878 version = "0.6.0-dev" 2882 - source = "git+https://github.com/Schmiddiii/presage?rev=1166349dbe47be3b23a2b698ace5b51c760a6e9d#1166349dbe47be3b23a2b698ace5b51c760a6e9d" 2879 + source = "git+https://github.com/Schmiddiii/presage?rev=3a65cd56714975a37fedd9d4e0286c332d55b11a#3a65cd56714975a37fedd9d4e0286c332d55b11a" 2883 2880 dependencies = [ 2884 2881 "base64 0.21.5", 2885 2882 "futures", ··· 2899 2896 [[package]] 2900 2897 name = "presage-store-cipher" 2901 2898 version = "0.1.0" 2902 - source = "git+https://github.com/Schmiddiii/presage?rev=1166349dbe47be3b23a2b698ace5b51c760a6e9d#1166349dbe47be3b23a2b698ace5b51c760a6e9d" 2899 + source = "git+https://github.com/Schmiddiii/presage?rev=3a65cd56714975a37fedd9d4e0286c332d55b11a#3a65cd56714975a37fedd9d4e0286c332d55b11a" 2903 2900 dependencies = [ 2904 2901 "blake3", 2905 2902 "chacha20poly1305", ··· 2916 2913 [[package]] 2917 2914 name = "presage-store-sled" 2918 2915 version = "0.6.0-dev" 2919 - source = "git+https://github.com/Schmiddiii/presage?rev=1166349dbe47be3b23a2b698ace5b51c760a6e9d#1166349dbe47be3b23a2b698ace5b51c760a6e9d" 2916 + source = "git+https://github.com/Schmiddiii/presage?rev=3a65cd56714975a37fedd9d4e0286c332d55b11a#3a65cd56714975a37fedd9d4e0286c332d55b11a" 2920 2917 dependencies = [ 2921 2918 "async-trait", 2922 2919 "base64 0.12.3",
+2 -2
pkgs/applications/networking/instant-messengers/flare-signal/default.nix
··· 21 21 22 22 stdenv.mkDerivation rec { 23 23 pname = "flare"; 24 - version = "0.11.0"; 24 + version = "0.11.1"; 25 25 26 26 src = fetchFromGitLab { 27 27 domain = "gitlab.com"; 28 28 owner = "schmiddi-on-mobile"; 29 29 repo = pname; 30 30 rev = version; 31 - hash = "sha256-mOy16w6K/xUc28c2tRxifWxsBf9VxLuDPB+GXE2iYtE="; 31 + hash = "sha256-c02+nWIklZMD5jqyjmDBL7lffHQ+dOo2ggicd/vItUE="; 32 32 }; 33 33 34 34 cargoDeps = rustPlatform.importCargoLock {
+39
pkgs/by-name/ca/cansina/package.nix
··· 1 + { lib 2 + , python3 3 + , fetchFromGitHub 4 + }: 5 + 6 + python3.pkgs.buildPythonApplication rec { 7 + pname = "cansina"; 8 + version = "0.9"; 9 + pyproject = true; 10 + 11 + src = fetchFromGitHub { 12 + owner = "deibit"; 13 + repo = "cansina"; 14 + rev = "refs/tags/${version}"; 15 + hash = "sha256-vDlYJSRBVFtEdE/1bN8PniFYkpggIKMcEakphHmaTos="; 16 + }; 17 + 18 + nativeBuildInputs = with python3.pkgs; [ 19 + setuptools 20 + ]; 21 + 22 + propagatedBuildInputs = with python3.pkgs; [ 23 + asciitree 24 + requests 25 + ]; 26 + 27 + pythonImportsCheck = [ 28 + "cansina" 29 + ]; 30 + 31 + meta = with lib; { 32 + description = "Web Content Discovery Tool"; 33 + homepage = "https://github.com/deibit/cansina"; 34 + changelog = "https://github.com/deibit/cansina/blob/${version}/CHANGELOG.md"; 35 + license = licenses.gpl3Only; 36 + maintainers = with maintainers; [ fab ]; 37 + mainProgram = "cansina"; 38 + }; 39 + }
+2 -2
pkgs/development/python-modules/apprise/default.nix
··· 19 19 20 20 buildPythonPackage rec { 21 21 pname = "apprise"; 22 - version = "1.7.0"; 22 + version = "1.7.1"; 23 23 format = "setuptools"; 24 24 25 25 disabled = pythonOlder "3.7"; 26 26 27 27 src = fetchPypi { 28 28 inherit pname version; 29 - hash = "sha256-2NVxDTyVJYbCz633zp6g/mC4DsqTlGSX4+8Y88wO7Bk="; 29 + hash = "sha256-jUOdCFUEcFJEJd7e5LyKcnZsIWwhjzdyw3QE6y/Yblo="; 30 30 }; 31 31 32 32 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/bentoml/default.nix
··· 69 69 }: 70 70 71 71 let 72 - version = "1.1.10"; 72 + version = "1.1.11"; 73 73 aws = [ fs-s3fs ]; 74 74 grpc = [ 75 75 grpcio ··· 105 105 owner = "bentoml"; 106 106 repo = "BentoML"; 107 107 rev = "refs/tags/v${version}"; 108 - hash = "sha256-QUp0ISVcOOtpQtOwT8Ii83J1VzAQoWlQzT1maGTDBSE="; 108 + hash = "sha256-2EjltGfmLalgPD9XNYYduYGzqbumqoglVVL+AbRzMJE="; 109 109 }; 110 110 111 111 # https://github.com/bentoml/BentoML/pull/4227 should fix this test
+3 -3
pkgs/development/tools/database/atlas/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "atlas"; 5 - version = "0.16.0"; 5 + version = "0.17.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "ariga"; 9 9 repo = "atlas"; 10 10 rev = "v${version}"; 11 - hash = "sha256-v+LhyuUSKyZtCkNE/IBJs3dk3vkqKHvCNyaW+Wxp8oY="; 11 + hash = "sha256-PLwUaj/2WnVTBA+f+OT9RxnGPYL/fwn4Ga4aCWfFNIY="; 12 12 }; 13 13 14 14 modRoot = "cmd/atlas"; 15 15 16 16 proxyVendor = true; 17 - vendorHash = "sha256-vkMZ7yscLg+y3tvU4AGR+L70xwqYsKVvE+Oe4+aUlv8="; 17 + vendorHash = "sha256-A7OPGi/FbixBh+o4hGaktmUODFTQo7BytpM0CN5jLWw="; 18 18 19 19 nativeBuildInputs = [ installShellFiles ]; 20 20
+3 -3
pkgs/development/tools/metal-cli/default.nix
··· 6 6 7 7 buildGoModule rec { 8 8 pname = "metal-cli"; 9 - version = "0.17.0"; 9 + version = "0.19.0"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "equinix"; 13 13 repo = pname; 14 14 rev = "v${version}"; 15 - hash = "sha256-66RbqwAeBA0HKT+1CD5+O5W40NrU7jlzLOG45Lpn+J0="; 15 + hash = "sha256-S3/VKK+ab6RMuhqP1RRQK7ATcZn37Nws3ya3v9ujZ5M="; 16 16 }; 17 17 18 - vendorHash = "sha256-ls6CO5fwmD4JkxuoToeY4PyfPs65ACDrZhmbY0zNgT4="; 18 + vendorHash = "sha256-tu3AryadBbvQzYCEefGAWOnpEki3VJVxFZAseHrXhD4="; 19 19 20 20 ldflags = [ 21 21 "-s"
+2 -2
pkgs/games/hyperrogue/default.nix
··· 3 3 4 4 stdenv.mkDerivation rec { 5 5 pname = "hyperrogue"; 6 - version = "12.1z"; 6 + version = "13.0"; 7 7 8 8 src = fetchFromGitHub { 9 9 owner = "zenorogue"; 10 10 repo = "hyperrogue"; 11 11 rev = "v${version}"; 12 - sha256 = "sha256-L9T61fyMURlPtUidbwDnkvI7bb7fobNeyYhDleOCU4Y="; 12 + sha256 = "sha256-RYa0YZCHsGiWyfql73+TlIq5WXM+9UULJ1lOS8m6oIw="; 13 13 }; 14 14 15 15 CXXFLAGS = [
+2 -2
pkgs/servers/monitoring/mimir/default.nix
··· 1 1 { lib, buildGoModule, fetchFromGitHub, nixosTests, nix-update-script }: 2 2 buildGoModule rec { 3 3 pname = "mimir"; 4 - version = "2.10.5"; 4 + version = "2.11.0"; 5 5 6 6 src = fetchFromGitHub { 7 7 rev = "${pname}-${version}"; 8 8 owner = "grafana"; 9 9 repo = pname; 10 - hash = "sha256-+Xlejvdpum1UMUhELUzcF9bJOXx4tIkDA8wHrE88U5w="; 10 + hash = "sha256-avmVNuUBvKBF7Wm05/AsK5Ld3ykmXCkOw0QQhGy8CKc="; 11 11 }; 12 12 13 13 vendorHash = null;
+30 -20
pkgs/servers/nextcloud/packages/26.json
··· 1 1 { 2 2 "bookmarks": { 3 - "sha256": "04yngkmsjq6zj5qih86ybfr2cybqsz3gb5dasm6yhmkvd1ar5s39", 4 - "url": "https://github.com/nextcloud/bookmarks/releases/download/v13.1.2/bookmarks-13.1.2.tar.gz", 5 - "version": "13.1.2", 3 + "sha256": "06pprhlaaqdha2nmfdcf76mhh48hdr5jlv88snxji8lpflv50wr5", 4 + "url": "https://github.com/nextcloud/bookmarks/releases/download/v13.1.3/bookmarks-13.1.3.tar.gz", 5 + "version": "13.1.3", 6 6 "description": "- 📂 Sort bookmarks into folders\n- 🏷 Add tags and personal notes\n- 🔍 Full-text search\n- 📲 Synchronize with all your browsers and devices\n- 👪 Share bookmarks with other users and publicly\n- ☠ Find broken links\n- ⚛ Generate RSS feeds of your collections\n- 📔 Read archived versions of your links in case they are depublished\n- 💬 Create new bookmarks directly from within Nextcloud Talk\n- 💼 Built-in Dashboard widgets for frequent and recent links\n\nRequirements:\n - PHP extensions:\n - intl: *\n - mbstring: *\n - when using MySQL, use at least v8.0", 7 7 "homepage": "https://github.com/nextcloud/bookmarks", 8 8 "licenses": [ ··· 10 10 ] 11 11 }, 12 12 "calendar": { 13 - "sha256": "0d6mfqwq44z9kn8nh3zmfzr05zi2rwnw3nhd9wc12dy6npynkcpm", 14 - "url": "https://github.com/nextcloud-releases/calendar/releases/download/v4.6.0/calendar-v4.6.0.tar.gz", 15 - "version": "4.6.0", 13 + "sha256": "0sj3f2daz6l5mckparpnp5pywmy1mxv973l7nbqsp3s6qixkj8xc", 14 + "url": "https://github.com/nextcloud-releases/calendar/releases/download/v4.6.1/calendar-v4.6.1.tar.gz", 15 + "version": "4.6.1", 16 16 "description": "The Calendar app is a user interface for Nextcloud's CalDAV server. Easily sync events from various devices with your Nextcloud and edit them online.\n\n* 🚀 **Integration with other Nextcloud apps!** Currently Contacts - more to come.\n* 🌐 **WebCal Support!** Want to see your favorite team’s matchdays in your calendar? No problem!\n* 🙋 **Attendees!** Invite people to your events\n* ⌚️ **Free/Busy!** See when your attendees are available to meet\n* ⏰ **Reminders!** Get alarms for events inside your browser and via email\n* 🔍 Search! Find your events at ease\n* ☑️ Tasks! See tasks with a due date directly in the calendar\n* 🙈 **We’re not reinventing the wheel!** Based on the great [c-dav library](https://github.com/nextcloud/cdav-library), [ical.js](https://github.com/mozilla-comm/ical.js) and [fullcalendar](https://github.com/fullcalendar/fullcalendar) libraries.", 17 17 "homepage": "https://github.com/nextcloud/calendar/", 18 18 "licenses": [ ··· 40 40 ] 41 41 }, 42 42 "cospend": { 43 - "sha256": "0v61wdrf4wxjx2xv81599k9k855iyhazxnh4shqvglfb01fi8qhn", 44 - "url": "https://github.com/julien-nc/cospend-nc/releases/download/v1.5.12/cospend-1.5.12.tar.gz", 45 - "version": "1.5.12", 43 + "sha256": "0ygisjx3abxc2nsrwqrw9dbpvm38qxa0bk280962yh1bb54i04vs", 44 + "url": "https://github.com/julien-nc/cospend-nc/releases/download/v1.5.14/cospend-1.5.14.tar.gz", 45 + "version": "1.5.14", 46 46 "description": "# Nextcloud Cospend 💰\n\nNextcloud Cospend is a group/shared budget manager. It was inspired by the great [IHateMoney](https://github.com/spiral-project/ihatemoney/).\n\nYou can use it when you share a house, when you go on vacation with friends, whenever you share money with others.\n\nIt lets you create projects with members and bills. Each member has a balance computed from the project bills. This way you can see who owes the group and who the group owes. Ultimately you can ask for a settlement plan telling you which payments to make to reset members balances.\n\nProject members are independent from Nextcloud users. Projects can be accessed and modified by people without a Nextcloud account. Each project has an ID and a password for guest access.\n\n[MoneyBuster](https://gitlab.com/eneiluj/moneybuster) Android client is [available in F-Droid](https://f-droid.org/packages/net.eneiluj.moneybuster/) and on the [Play store](https://play.google.com/store/apps/details?id=net.eneiluj.moneybuster).\n\n[PayForMe](https://github.com/mayflower/PayForMe) iOS client is currently being developped!\n\n## Features\n\n* ✎ create/edit/delete projects, members, bills, bill categories, currencies\n* ⚖ check member balances\n* 🗠 display project statistics\n* ♻ display settlement plan\n* 🎇 automatically create reimbursement bills from settlement plan\n* 🗓 create recurring bills (daily/weekly/monthly/yearly)\n* 📊 optionally provide custom amount for each member in new bills\n* 🔗 link bills with personal files (picture of physical bill for example)\n* 👩 guest access for people outside Nextcloud\n* 👫 share projects with Nextcloud users/groups/circles\n* 🖫 import/export projects as csv (compatible with csv files from IHateMoney)\n* 🔗 generate link/QRCode to easily import projects in MoneyBuster\n* 🗲 implement Nextcloud notifications and activity stream\n\nThis app is tested on Nextcloud 20+ with Firefox 57+ and Chromium.\n\nThis app is under development.\n\n🌍 Help us to translate this app on [Nextcloud-Cospend/MoneyBuster Crowdin project](https://crowdin.com/project/moneybuster).\n\n⚒ Check out other ways to help in the [contribution guidelines](https://gitlab.com/eneiluj/cospend-nc/blob/master/CONTRIBUTING.md).\n\n## Documentation\n\n* [User documentation](https://github.com/eneiluj/cospend-nc/blob/master/docs/user.md)\n* [Admin documentation](https://github.com/eneiluj/cospend-nc/blob/master/docs/admin.md)\n* [Developer documentation](https://github.com/eneiluj/cospend-nc/blob/master/docs/dev.md)\n* [CHANGELOG](https://github.com/eneiluj/cospend-nc/blob/master/CHANGELOG.md#change-log)\n* [AUTHORS](https://github.com/eneiluj/cospend-nc/blob/master/AUTHORS.md#authors)\n\n## Known issues\n\n* it does not make you rich\n\nAny feedback will be appreciated.\n\n\n\n## Donation\n\nI develop this app during my free time.\n\n* [Donate with Paypal](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=66PALMY8SF5JE) (you don't need a paypal account)\n* [Donate with Liberapay : ![Donate using Liberapay](https://liberapay.com/assets/widgets/donate.svg)](https://liberapay.com/eneiluj/donate)", 47 47 "homepage": "https://github.com/julien-nc/cospend-nc", 48 48 "licenses": [ ··· 90 90 ] 91 91 }, 92 92 "groupfolders": { 93 - "sha256": "03zljgzhyvvc7jfabphxvkgp8rhbypz17zmlvmr46cwh1djnx5m9", 94 - "url": "https://github.com/nextcloud-releases/groupfolders/releases/download/v14.0.5/groupfolders-v14.0.5.tar.gz", 95 - "version": "14.0.5", 93 + "sha256": "00z9n3l3pd212x02zfnmf15fk67whf0a3j395pg68lg4b8w4lyly", 94 + "url": "https://github.com/nextcloud-releases/groupfolders/releases/download/v14.0.6/groupfolders-v14.0.6.tar.gz", 95 + "version": "14.0.6", 96 96 "description": "Admin configured folders shared with everyone in a group.\n\nFolders can be configured from *Group folders* in the admin settings.\n\nAfter a folder is created, the admin can give access to the folder to one or more groups, control their write/sharing permissions and assign a quota for the folder.\n\nNote: Encrypting the contents of group folders is currently not supported.", 97 97 "homepage": "https://github.com/nextcloud/groupfolders", 98 98 "licenses": [ ··· 130 130 ] 131 131 }, 132 132 "maps": { 133 - "sha256": "049hrp79fj1bp9nk9isjrk427k238974x7gsj68jplxfrgq3sdkz", 134 - "url": "https://github.com/nextcloud/maps/releases/download/v1.2.0-2-nightly/maps-1.2.0-2-nightly.tar.gz", 133 + "sha256": "1gyxg5xp4mpdrw8630nqcf5yk8cs7a0kvfik2q01p05d533phc4d", 134 + "url": "https://github.com/nextcloud/maps/releases/download/v1.2.0/maps-1.2.0.tar.gz", 135 135 "version": "1.2.0", 136 136 "description": "**The whole world fits inside your cloud!**\n\n- **🗺 Beautiful map:** Using [OpenStreetMap](https://www.openstreetmap.org) and [Leaflet](https://leafletjs.com), you can choose between standard map, satellite, topographical, dark mode or even watercolor! 🎨\n- **⭐ Favorites:** Save your favorite places, privately! Sync with [GNOME Maps](https://github.com/nextcloud/maps/issues/30) and mobile apps is planned.\n- **🧭 Routing:** Possible using either [OSRM](http://project-osrm.org), [GraphHopper](https://www.graphhopper.com) or [Mapbox](https://www.mapbox.com).\n- **🖼 Photos on the map:** No more boring slideshows, just show directly where you were!\n- **🙋 Contacts on the map:** See where your friends live and plan your next visit.\n- **📱 Devices:** Lost your phone? Check the map!\n- **〰 Tracks:** Load GPS tracks or past trips. Recording with [PhoneTrack](https://f-droid.org/en/packages/net.eneiluj.nextcloud.phonetrack/) or [OwnTracks](https://owntracks.org) is planned.", 137 137 "homepage": "https://github.com/nextcloud/maps", ··· 170 170 ] 171 171 }, 172 172 "notes": { 173 - "sha256": "19p5qg94ch72y4lym6s8f6x3dly5v3mm97dx29swnkqplflas3zz", 174 - "url": "https://github.com/nextcloud-releases/notes/releases/download/v4.9.0/notes-v4.9.0.tar.gz", 175 - "version": "4.9.0", 173 + "sha256": "02893azzq507frb3x7h13ypx09yn9rx740hgfw7q1a2il2ixww5f", 174 + "url": "https://github.com/nextcloud-releases/notes/releases/download/v4.9.2/notes.tar.gz", 175 + "version": "4.9.2", 176 176 "description": "The Notes app is a distraction free notes taking app for [Nextcloud](https://www.nextcloud.com/). It provides categories for better organization and supports formatting using [Markdown](https://en.wikipedia.org/wiki/Markdown) syntax. Notes are saved as files in your Nextcloud, so you can view and edit them with every Nextcloud client. Furthermore, a separate [REST API](https://github.com/nextcloud/notes/blob/master/docs/api/README.md) allows for an easy integration into third-party apps (currently, there are notes apps for [Android](https://github.com/nextcloud/notes-android), [iOS](https://github.com/nextcloud/notes-ios) and the [console](https://git.danielmoch.com/nncli/about) which allow convenient access to your Nextcloud notes). Further features include marking notes as favorites.", 177 177 "homepage": "https://github.com/nextcloud/notes", 178 178 "licenses": [ ··· 250 250 ] 251 251 }, 252 252 "spreed": { 253 - "sha256": "1fm80hqrqan4w1jd896x2j0pav56xd55bcljmpqliyirylayni9x", 254 - "url": "https://github.com/nextcloud-releases/spreed/releases/download/v16.0.8/spreed-v16.0.8.tar.gz", 255 - "version": "16.0.8", 253 + "sha256": "0s31s0qwwzrdqwmnwcykv5vpvc953nmpviy69qn0d7gmd5qknrdx", 254 + "url": "https://github.com/nextcloud-releases/spreed/releases/download/v16.0.9/spreed-v16.0.9.tar.gz", 255 + "version": "16.0.9", 256 256 "description": "Chat, video & audio-conferencing using WebRTC\n\n* 💬 **Chat integration!** Nextcloud Talk comes with a simple text chat. Allowing you to share files from your Nextcloud and mentioning other participants.\n* 👥 **Private, group, public and password protected calls!** Just invite somebody, a whole group or send a public link to invite to a call.\n* 💻 **Screen sharing!** Share your screen with participants of your call. You just need to use Firefox version 66 (or newer), latest Edge or Chrome 72 (or newer, also possible using Chrome 49 with this [Chrome extension](https://chrome.google.com/webstore/detail/screensharing-for-nextclo/kepnpjhambipllfmgmbapncekcmabkol)).\n* 🚀 **Integration with other Nextcloud apps** like Files, Contacts and Deck. More to come.\n\nAnd in the works for the [coming versions](https://github.com/nextcloud/spreed/milestones/):\n* ✋ [Federated calls](https://github.com/nextcloud/spreed/issues/21), to call people on other Nextclouds", 257 257 "homepage": "https://github.com/nextcloud/spreed", 258 258 "licenses": [ ··· 295 295 "version": "2.2.1", 296 296 "description": "Show a new random featured nature photo in your nextcloud. Now with choosable motives!", 297 297 "homepage": "https://github.com/nextcloud/unsplash/", 298 + "licenses": [ 299 + "agpl" 300 + ] 301 + }, 302 + "user_oidc": { 303 + "sha256": "0a9hkp69xpw5nzb533nfh56zs7rf2cvhi4yc6d1yjqv9jdak7vi4", 304 + "url": "https://github.com/nextcloud-releases/user_oidc/releases/download/v1.3.5/user_oidc-v1.3.5.tar.gz", 305 + "version": "1.3.5", 306 + "description": "Allows flexible configuration of an OIDC server as Nextcloud login user backend.", 307 + "homepage": "https://github.com/nextcloud/user_oidc", 298 308 "licenses": [ 299 309 "agpl" 300 310 ]
+30 -20
pkgs/servers/nextcloud/packages/27.json
··· 1 1 { 2 2 "bookmarks": { 3 - "sha256": "04yngkmsjq6zj5qih86ybfr2cybqsz3gb5dasm6yhmkvd1ar5s39", 4 - "url": "https://github.com/nextcloud/bookmarks/releases/download/v13.1.2/bookmarks-13.1.2.tar.gz", 5 - "version": "13.1.2", 3 + "sha256": "06pprhlaaqdha2nmfdcf76mhh48hdr5jlv88snxji8lpflv50wr5", 4 + "url": "https://github.com/nextcloud/bookmarks/releases/download/v13.1.3/bookmarks-13.1.3.tar.gz", 5 + "version": "13.1.3", 6 6 "description": "- 📂 Sort bookmarks into folders\n- 🏷 Add tags and personal notes\n- 🔍 Full-text search\n- 📲 Synchronize with all your browsers and devices\n- 👪 Share bookmarks with other users and publicly\n- ☠ Find broken links\n- ⚛ Generate RSS feeds of your collections\n- 📔 Read archived versions of your links in case they are depublished\n- 💬 Create new bookmarks directly from within Nextcloud Talk\n- 💼 Built-in Dashboard widgets for frequent and recent links\n\nRequirements:\n - PHP extensions:\n - intl: *\n - mbstring: *\n - when using MySQL, use at least v8.0", 7 7 "homepage": "https://github.com/nextcloud/bookmarks", 8 8 "licenses": [ ··· 10 10 ] 11 11 }, 12 12 "calendar": { 13 - "sha256": "0d6mfqwq44z9kn8nh3zmfzr05zi2rwnw3nhd9wc12dy6npynkcpm", 14 - "url": "https://github.com/nextcloud-releases/calendar/releases/download/v4.6.0/calendar-v4.6.0.tar.gz", 15 - "version": "4.6.0", 13 + "sha256": "0sj3f2daz6l5mckparpnp5pywmy1mxv973l7nbqsp3s6qixkj8xc", 14 + "url": "https://github.com/nextcloud-releases/calendar/releases/download/v4.6.1/calendar-v4.6.1.tar.gz", 15 + "version": "4.6.1", 16 16 "description": "The Calendar app is a user interface for Nextcloud's CalDAV server. Easily sync events from various devices with your Nextcloud and edit them online.\n\n* 🚀 **Integration with other Nextcloud apps!** Currently Contacts - more to come.\n* 🌐 **WebCal Support!** Want to see your favorite team’s matchdays in your calendar? No problem!\n* 🙋 **Attendees!** Invite people to your events\n* ⌚️ **Free/Busy!** See when your attendees are available to meet\n* ⏰ **Reminders!** Get alarms for events inside your browser and via email\n* 🔍 Search! Find your events at ease\n* ☑️ Tasks! See tasks with a due date directly in the calendar\n* 🙈 **We’re not reinventing the wheel!** Based on the great [c-dav library](https://github.com/nextcloud/cdav-library), [ical.js](https://github.com/mozilla-comm/ical.js) and [fullcalendar](https://github.com/fullcalendar/fullcalendar) libraries.", 17 17 "homepage": "https://github.com/nextcloud/calendar/", 18 18 "licenses": [ ··· 40 40 ] 41 41 }, 42 42 "cospend": { 43 - "sha256": "0v61wdrf4wxjx2xv81599k9k855iyhazxnh4shqvglfb01fi8qhn", 44 - "url": "https://github.com/julien-nc/cospend-nc/releases/download/v1.5.12/cospend-1.5.12.tar.gz", 45 - "version": "1.5.12", 43 + "sha256": "0ygisjx3abxc2nsrwqrw9dbpvm38qxa0bk280962yh1bb54i04vs", 44 + "url": "https://github.com/julien-nc/cospend-nc/releases/download/v1.5.14/cospend-1.5.14.tar.gz", 45 + "version": "1.5.14", 46 46 "description": "# Nextcloud Cospend 💰\n\nNextcloud Cospend is a group/shared budget manager. It was inspired by the great [IHateMoney](https://github.com/spiral-project/ihatemoney/).\n\nYou can use it when you share a house, when you go on vacation with friends, whenever you share money with others.\n\nIt lets you create projects with members and bills. Each member has a balance computed from the project bills. This way you can see who owes the group and who the group owes. Ultimately you can ask for a settlement plan telling you which payments to make to reset members balances.\n\nProject members are independent from Nextcloud users. Projects can be accessed and modified by people without a Nextcloud account. Each project has an ID and a password for guest access.\n\n[MoneyBuster](https://gitlab.com/eneiluj/moneybuster) Android client is [available in F-Droid](https://f-droid.org/packages/net.eneiluj.moneybuster/) and on the [Play store](https://play.google.com/store/apps/details?id=net.eneiluj.moneybuster).\n\n[PayForMe](https://github.com/mayflower/PayForMe) iOS client is currently being developped!\n\n## Features\n\n* ✎ create/edit/delete projects, members, bills, bill categories, currencies\n* ⚖ check member balances\n* 🗠 display project statistics\n* ♻ display settlement plan\n* 🎇 automatically create reimbursement bills from settlement plan\n* 🗓 create recurring bills (daily/weekly/monthly/yearly)\n* 📊 optionally provide custom amount for each member in new bills\n* 🔗 link bills with personal files (picture of physical bill for example)\n* 👩 guest access for people outside Nextcloud\n* 👫 share projects with Nextcloud users/groups/circles\n* 🖫 import/export projects as csv (compatible with csv files from IHateMoney)\n* 🔗 generate link/QRCode to easily import projects in MoneyBuster\n* 🗲 implement Nextcloud notifications and activity stream\n\nThis app is tested on Nextcloud 20+ with Firefox 57+ and Chromium.\n\nThis app is under development.\n\n🌍 Help us to translate this app on [Nextcloud-Cospend/MoneyBuster Crowdin project](https://crowdin.com/project/moneybuster).\n\n⚒ Check out other ways to help in the [contribution guidelines](https://gitlab.com/eneiluj/cospend-nc/blob/master/CONTRIBUTING.md).\n\n## Documentation\n\n* [User documentation](https://github.com/eneiluj/cospend-nc/blob/master/docs/user.md)\n* [Admin documentation](https://github.com/eneiluj/cospend-nc/blob/master/docs/admin.md)\n* [Developer documentation](https://github.com/eneiluj/cospend-nc/blob/master/docs/dev.md)\n* [CHANGELOG](https://github.com/eneiluj/cospend-nc/blob/master/CHANGELOG.md#change-log)\n* [AUTHORS](https://github.com/eneiluj/cospend-nc/blob/master/AUTHORS.md#authors)\n\n## Known issues\n\n* it does not make you rich\n\nAny feedback will be appreciated.\n\n\n\n## Donation\n\nI develop this app during my free time.\n\n* [Donate with Paypal](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=66PALMY8SF5JE) (you don't need a paypal account)\n* [Donate with Liberapay : ![Donate using Liberapay](https://liberapay.com/assets/widgets/donate.svg)](https://liberapay.com/eneiluj/donate)", 47 47 "homepage": "https://github.com/julien-nc/cospend-nc", 48 48 "licenses": [ ··· 90 90 ] 91 91 }, 92 92 "groupfolders": { 93 - "sha256": "17wqhnbbmgw5ywi39ygf6m1hys7fvr5nhbjzqna6a0bjfr9g19d7", 94 - "url": "https://github.com/nextcloud-releases/groupfolders/releases/download/v15.3.1/groupfolders-v15.3.1.tar.gz", 95 - "version": "15.3.1", 93 + "sha256": "1cxhffm4fav93rrlkw6bqjrqj8qyfx1dkwlpacqjy2k1yknv06ym", 94 + "url": "https://github.com/nextcloud-releases/groupfolders/releases/download/v15.3.2/groupfolders-v15.3.2.tar.gz", 95 + "version": "15.3.2", 96 96 "description": "Admin configured folders shared with everyone in a group.\n\nFolders can be configured from *Group folders* in the admin settings.\n\nAfter a folder is created, the admin can give access to the folder to one or more groups, control their write/sharing permissions and assign a quota for the folder.\n\nNote: Encrypting the contents of group folders is currently not supported.", 97 97 "homepage": "https://github.com/nextcloud/groupfolders", 98 98 "licenses": [ ··· 130 130 ] 131 131 }, 132 132 "maps": { 133 - "sha256": "049hrp79fj1bp9nk9isjrk427k238974x7gsj68jplxfrgq3sdkz", 134 - "url": "https://github.com/nextcloud/maps/releases/download/v1.2.0-2-nightly/maps-1.2.0-2-nightly.tar.gz", 133 + "sha256": "1gyxg5xp4mpdrw8630nqcf5yk8cs7a0kvfik2q01p05d533phc4d", 134 + "url": "https://github.com/nextcloud/maps/releases/download/v1.2.0/maps-1.2.0.tar.gz", 135 135 "version": "1.2.0", 136 136 "description": "**The whole world fits inside your cloud!**\n\n- **🗺 Beautiful map:** Using [OpenStreetMap](https://www.openstreetmap.org) and [Leaflet](https://leafletjs.com), you can choose between standard map, satellite, topographical, dark mode or even watercolor! 🎨\n- **⭐ Favorites:** Save your favorite places, privately! Sync with [GNOME Maps](https://github.com/nextcloud/maps/issues/30) and mobile apps is planned.\n- **🧭 Routing:** Possible using either [OSRM](http://project-osrm.org), [GraphHopper](https://www.graphhopper.com) or [Mapbox](https://www.mapbox.com).\n- **🖼 Photos on the map:** No more boring slideshows, just show directly where you were!\n- **🙋 Contacts on the map:** See where your friends live and plan your next visit.\n- **📱 Devices:** Lost your phone? Check the map!\n- **〰 Tracks:** Load GPS tracks or past trips. Recording with [PhoneTrack](https://f-droid.org/en/packages/net.eneiluj.nextcloud.phonetrack/) or [OwnTracks](https://owntracks.org) is planned.", 137 137 "homepage": "https://github.com/nextcloud/maps", ··· 170 170 ] 171 171 }, 172 172 "notes": { 173 - "sha256": "19p5qg94ch72y4lym6s8f6x3dly5v3mm97dx29swnkqplflas3zz", 174 - "url": "https://github.com/nextcloud-releases/notes/releases/download/v4.9.0/notes-v4.9.0.tar.gz", 175 - "version": "4.9.0", 173 + "sha256": "02893azzq507frb3x7h13ypx09yn9rx740hgfw7q1a2il2ixww5f", 174 + "url": "https://github.com/nextcloud-releases/notes/releases/download/v4.9.2/notes.tar.gz", 175 + "version": "4.9.2", 176 176 "description": "The Notes app is a distraction free notes taking app for [Nextcloud](https://www.nextcloud.com/). It provides categories for better organization and supports formatting using [Markdown](https://en.wikipedia.org/wiki/Markdown) syntax. Notes are saved as files in your Nextcloud, so you can view and edit them with every Nextcloud client. Furthermore, a separate [REST API](https://github.com/nextcloud/notes/blob/master/docs/api/README.md) allows for an easy integration into third-party apps (currently, there are notes apps for [Android](https://github.com/nextcloud/notes-android), [iOS](https://github.com/nextcloud/notes-ios) and the [console](https://git.danielmoch.com/nncli/about) which allow convenient access to your Nextcloud notes). Further features include marking notes as favorites.", 177 177 "homepage": "https://github.com/nextcloud/notes", 178 178 "licenses": [ ··· 250 250 ] 251 251 }, 252 252 "spreed": { 253 - "sha256": "1mgihmaajksi78xm78x95lqbj4apzkiwhg1lf6awwyhla5rlfhsa", 254 - "url": "https://github.com/nextcloud-releases/spreed/releases/download/v17.1.3/spreed-v17.1.3.tar.gz", 255 - "version": "17.1.3", 253 + "sha256": "00fw0v4ybdfirdp62qvrzihz95vxh1bnni1zjwz5j9d4jzzv2xnn", 254 + "url": "https://github.com/nextcloud-releases/spreed/releases/download/v17.1.4/spreed-v17.1.4.tar.gz", 255 + "version": "17.1.4", 256 256 "description": "Chat, video & audio-conferencing using WebRTC\n\n* 💬 **Chat integration!** Nextcloud Talk comes with a simple text chat. Allowing you to share files from your Nextcloud and mentioning other participants.\n* 👥 **Private, group, public and password protected calls!** Just invite somebody, a whole group or send a public link to invite to a call.\n* 💻 **Screen sharing!** Share your screen with participants of your call. You just need to use Firefox version 66 (or newer), latest Edge or Chrome 72 (or newer, also possible using Chrome 49 with this [Chrome extension](https://chrome.google.com/webstore/detail/screensharing-for-nextclo/kepnpjhambipllfmgmbapncekcmabkol)).\n* 🚀 **Integration with other Nextcloud apps** like Files, Contacts and Deck. More to come.\n\nAnd in the works for the [coming versions](https://github.com/nextcloud/spreed/milestones/):\n* ✋ [Federated calls](https://github.com/nextcloud/spreed/issues/21), to call people on other Nextclouds", 257 257 "homepage": "https://github.com/nextcloud/spreed", 258 258 "licenses": [ ··· 295 295 "version": "2.2.1", 296 296 "description": "Show a new random featured nature photo in your nextcloud. Now with choosable motives!", 297 297 "homepage": "https://github.com/nextcloud/unsplash/", 298 + "licenses": [ 299 + "agpl" 300 + ] 301 + }, 302 + "user_oidc": { 303 + "sha256": "0a9hkp69xpw5nzb533nfh56zs7rf2cvhi4yc6d1yjqv9jdak7vi4", 304 + "url": "https://github.com/nextcloud-releases/user_oidc/releases/download/v1.3.5/user_oidc-v1.3.5.tar.gz", 305 + "version": "1.3.5", 306 + "description": "Allows flexible configuration of an OIDC server as Nextcloud login user backend.", 307 + "homepage": "https://github.com/nextcloud/user_oidc", 298 308 "licenses": [ 299 309 "agpl" 300 310 ]
+35 -15
pkgs/servers/nextcloud/packages/28.json
··· 1 1 { 2 2 "bookmarks": { 3 - "sha256": "04yngkmsjq6zj5qih86ybfr2cybqsz3gb5dasm6yhmkvd1ar5s39", 4 - "url": "https://github.com/nextcloud/bookmarks/releases/download/v13.1.2/bookmarks-13.1.2.tar.gz", 5 - "version": "13.1.2", 3 + "sha256": "06pprhlaaqdha2nmfdcf76mhh48hdr5jlv88snxji8lpflv50wr5", 4 + "url": "https://github.com/nextcloud/bookmarks/releases/download/v13.1.3/bookmarks-13.1.3.tar.gz", 5 + "version": "13.1.3", 6 6 "description": "- 📂 Sort bookmarks into folders\n- 🏷 Add tags and personal notes\n- 🔍 Full-text search\n- 📲 Synchronize with all your browsers and devices\n- 👪 Share bookmarks with other users and publicly\n- ☠ Find broken links\n- ⚛ Generate RSS feeds of your collections\n- 📔 Read archived versions of your links in case they are depublished\n- 💬 Create new bookmarks directly from within Nextcloud Talk\n- 💼 Built-in Dashboard widgets for frequent and recent links\n\nRequirements:\n - PHP extensions:\n - intl: *\n - mbstring: *\n - when using MySQL, use at least v8.0", 7 7 "homepage": "https://github.com/nextcloud/bookmarks", 8 8 "licenses": [ ··· 10 10 ] 11 11 }, 12 12 "calendar": { 13 - "sha256": "0d6mfqwq44z9kn8nh3zmfzr05zi2rwnw3nhd9wc12dy6npynkcpm", 14 - "url": "https://github.com/nextcloud-releases/calendar/releases/download/v4.6.0/calendar-v4.6.0.tar.gz", 15 - "version": "4.6.0", 13 + "sha256": "0sj3f2daz6l5mckparpnp5pywmy1mxv973l7nbqsp3s6qixkj8xc", 14 + "url": "https://github.com/nextcloud-releases/calendar/releases/download/v4.6.1/calendar-v4.6.1.tar.gz", 15 + "version": "4.6.1", 16 16 "description": "The Calendar app is a user interface for Nextcloud's CalDAV server. Easily sync events from various devices with your Nextcloud and edit them online.\n\n* 🚀 **Integration with other Nextcloud apps!** Currently Contacts - more to come.\n* 🌐 **WebCal Support!** Want to see your favorite team’s matchdays in your calendar? No problem!\n* 🙋 **Attendees!** Invite people to your events\n* ⌚️ **Free/Busy!** See when your attendees are available to meet\n* ⏰ **Reminders!** Get alarms for events inside your browser and via email\n* 🔍 Search! Find your events at ease\n* ☑️ Tasks! See tasks with a due date directly in the calendar\n* 🙈 **We’re not reinventing the wheel!** Based on the great [c-dav library](https://github.com/nextcloud/cdav-library), [ical.js](https://github.com/mozilla-comm/ical.js) and [fullcalendar](https://github.com/fullcalendar/fullcalendar) libraries.", 17 17 "homepage": "https://github.com/nextcloud/calendar/", 18 18 "licenses": [ ··· 40 40 ] 41 41 }, 42 42 "cospend": { 43 - "sha256": "0v61wdrf4wxjx2xv81599k9k855iyhazxnh4shqvglfb01fi8qhn", 44 - "url": "https://github.com/julien-nc/cospend-nc/releases/download/v1.5.12/cospend-1.5.12.tar.gz", 45 - "version": "1.5.12", 43 + "sha256": "0ygisjx3abxc2nsrwqrw9dbpvm38qxa0bk280962yh1bb54i04vs", 44 + "url": "https://github.com/julien-nc/cospend-nc/releases/download/v1.5.14/cospend-1.5.14.tar.gz", 45 + "version": "1.5.14", 46 46 "description": "# Nextcloud Cospend 💰\n\nNextcloud Cospend is a group/shared budget manager. It was inspired by the great [IHateMoney](https://github.com/spiral-project/ihatemoney/).\n\nYou can use it when you share a house, when you go on vacation with friends, whenever you share money with others.\n\nIt lets you create projects with members and bills. Each member has a balance computed from the project bills. This way you can see who owes the group and who the group owes. Ultimately you can ask for a settlement plan telling you which payments to make to reset members balances.\n\nProject members are independent from Nextcloud users. Projects can be accessed and modified by people without a Nextcloud account. Each project has an ID and a password for guest access.\n\n[MoneyBuster](https://gitlab.com/eneiluj/moneybuster) Android client is [available in F-Droid](https://f-droid.org/packages/net.eneiluj.moneybuster/) and on the [Play store](https://play.google.com/store/apps/details?id=net.eneiluj.moneybuster).\n\n[PayForMe](https://github.com/mayflower/PayForMe) iOS client is currently being developped!\n\n## Features\n\n* ✎ create/edit/delete projects, members, bills, bill categories, currencies\n* ⚖ check member balances\n* 🗠 display project statistics\n* ♻ display settlement plan\n* 🎇 automatically create reimbursement bills from settlement plan\n* 🗓 create recurring bills (daily/weekly/monthly/yearly)\n* 📊 optionally provide custom amount for each member in new bills\n* 🔗 link bills with personal files (picture of physical bill for example)\n* 👩 guest access for people outside Nextcloud\n* 👫 share projects with Nextcloud users/groups/circles\n* 🖫 import/export projects as csv (compatible with csv files from IHateMoney)\n* 🔗 generate link/QRCode to easily import projects in MoneyBuster\n* 🗲 implement Nextcloud notifications and activity stream\n\nThis app is tested on Nextcloud 20+ with Firefox 57+ and Chromium.\n\nThis app is under development.\n\n🌍 Help us to translate this app on [Nextcloud-Cospend/MoneyBuster Crowdin project](https://crowdin.com/project/moneybuster).\n\n⚒ Check out other ways to help in the [contribution guidelines](https://gitlab.com/eneiluj/cospend-nc/blob/master/CONTRIBUTING.md).\n\n## Documentation\n\n* [User documentation](https://github.com/eneiluj/cospend-nc/blob/master/docs/user.md)\n* [Admin documentation](https://github.com/eneiluj/cospend-nc/blob/master/docs/admin.md)\n* [Developer documentation](https://github.com/eneiluj/cospend-nc/blob/master/docs/dev.md)\n* [CHANGELOG](https://github.com/eneiluj/cospend-nc/blob/master/CHANGELOG.md#change-log)\n* [AUTHORS](https://github.com/eneiluj/cospend-nc/blob/master/AUTHORS.md#authors)\n\n## Known issues\n\n* it does not make you rich\n\nAny feedback will be appreciated.\n\n\n\n## Donation\n\nI develop this app during my free time.\n\n* [Donate with Paypal](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=66PALMY8SF5JE) (you don't need a paypal account)\n* [Donate with Liberapay : ![Donate using Liberapay](https://liberapay.com/assets/widgets/donate.svg)](https://liberapay.com/eneiluj/donate)", 47 47 "homepage": "https://github.com/julien-nc/cospend-nc", 48 48 "licenses": [ ··· 110 110 ] 111 111 }, 112 112 "notes": { 113 - "sha256": "19p5qg94ch72y4lym6s8f6x3dly5v3mm97dx29swnkqplflas3zz", 114 - "url": "https://github.com/nextcloud-releases/notes/releases/download/v4.9.0/notes-v4.9.0.tar.gz", 115 - "version": "4.9.0", 113 + "sha256": "02893azzq507frb3x7h13ypx09yn9rx740hgfw7q1a2il2ixww5f", 114 + "url": "https://github.com/nextcloud-releases/notes/releases/download/v4.9.2/notes.tar.gz", 115 + "version": "4.9.2", 116 116 "description": "The Notes app is a distraction free notes taking app for [Nextcloud](https://www.nextcloud.com/). It provides categories for better organization and supports formatting using [Markdown](https://en.wikipedia.org/wiki/Markdown) syntax. Notes are saved as files in your Nextcloud, so you can view and edit them with every Nextcloud client. Furthermore, a separate [REST API](https://github.com/nextcloud/notes/blob/master/docs/api/README.md) allows for an easy integration into third-party apps (currently, there are notes apps for [Android](https://github.com/nextcloud/notes-android), [iOS](https://github.com/nextcloud/notes-ios) and the [console](https://git.danielmoch.com/nncli/about) which allow convenient access to your Nextcloud notes). Further features include marking notes as favorites.", 117 117 "homepage": "https://github.com/nextcloud/notes", 118 118 "licenses": [ ··· 179 179 "agpl" 180 180 ] 181 181 }, 182 + "registration": { 183 + "sha256": "1bcvc1vmvgr21slx2bk5idagkvvkcglkjbrs3ki5y7w3ls0my4al", 184 + "url": "https://github.com/nextcloud-releases/registration/releases/download/v2.3.0/registration-v2.3.0.tar.gz", 185 + "version": "2.3.0", 186 + "description": "User registration\n\nThis app allows users to register a new account.\n\n# Features\n\n- Add users to a given group\n- Allow-list with email domains (including wildcard) to register with\n- Administrator will be notified via email for new user creation or require approval\n- Supports Nextcloud's Client Login Flow v1 and v2 - allowing registration in the mobile Apps and Desktop clients\n\n# Web form registration flow\n\n1. User enters their email address\n2. Verification link is sent to the email address\n3. User clicks on the verification link\n4. User is lead to a form where they can choose their username and password\n5. New account is created and is logged in automatically", 187 + "homepage": "https://github.com/nextcloud/registration", 188 + "licenses": [ 189 + "agpl" 190 + ] 191 + }, 182 192 "spreed": { 183 - "sha256": "1aa0pr9r3md04q8anih25kg6b77zfzdf6y8fz2miyfbwd8n6j21p", 184 - "url": "https://github.com/nextcloud-releases/spreed/releases/download/v18.0.0/spreed-v18.0.0.tar.gz", 185 - "version": "18.0.0", 193 + "sha256": "0wppkdb5rq2128jr62i700jc8v1p0j8fq61wfmxkx3pf0x67nri9", 194 + "url": "https://github.com/nextcloud-releases/spreed/releases/download/v18.0.1/spreed-v18.0.1.tar.gz", 195 + "version": "18.0.1", 186 196 "description": "Chat, video & audio-conferencing using WebRTC\n\n* 💬 **Chat integration!** Nextcloud Talk comes with a simple text chat. Allowing you to share files from your Nextcloud and mentioning other participants.\n* 👥 **Private, group, public and password protected calls!** Just invite somebody, a whole group or send a public link to invite to a call.\n* 💻 **Screen sharing!** Share your screen with participants of your call. You just need to use Firefox version 66 (or newer), latest Edge or Chrome 72 (or newer, also possible using Chrome 49 with this [Chrome extension](https://chrome.google.com/webstore/detail/screensharing-for-nextclo/kepnpjhambipllfmgmbapncekcmabkol)).\n* 🚀 **Integration with other Nextcloud apps** like Files, Contacts and Deck. More to come.\n\nAnd in the works for the [coming versions](https://github.com/nextcloud/spreed/milestones/):\n* ✋ [Federated calls](https://github.com/nextcloud/spreed/issues/21), to call people on other Nextclouds", 187 197 "homepage": "https://github.com/nextcloud/spreed", 188 198 "licenses": [ ··· 215 225 "version": "1.3.2", 216 226 "description": "A two-factor provider for WebAuthn devices", 217 227 "homepage": "https://github.com/nextcloud/twofactor_webauthn#readme", 228 + "licenses": [ 229 + "agpl" 230 + ] 231 + }, 232 + "user_oidc": { 233 + "sha256": "0a9hkp69xpw5nzb533nfh56zs7rf2cvhi4yc6d1yjqv9jdak7vi4", 234 + "url": "https://github.com/nextcloud-releases/user_oidc/releases/download/v1.3.5/user_oidc-v1.3.5.tar.gz", 235 + "version": "1.3.5", 236 + "description": "Allows flexible configuration of an OIDC server as Nextcloud login user backend.", 237 + "homepage": "https://github.com/nextcloud/user_oidc", 218 238 "licenses": [ 219 239 "agpl" 220 240 ]
+1
pkgs/servers/nextcloud/packages/nextcloud-apps.json
··· 30 30 , "twofactor_totp": "agpl3Plus" 31 31 , "twofactor_webauthn": "agpl3Plus" 32 32 , "unsplash": "agpl3Only" 33 + , "user_oidc": "agpl3Plus" 33 34 , "user_saml": "agpl3Plus" 34 35 }
+2 -2
pkgs/servers/web-apps/moodle/default.nix
··· 1 1 { lib, stdenv, fetchurl, writeText, plugins ? [ ], nixosTests }: 2 2 3 3 let 4 - version = "4.3.1"; 4 + version = "4.3.2"; 5 5 6 6 versionParts = lib.take 2 (lib.splitVersion version); 7 7 # 4.2 -> 402, 3.11 -> 311 ··· 15 15 16 16 src = fetchurl { 17 17 url = "https://download.moodle.org/download.php/direct/stable${stableVersion}/${pname}-${version}.tgz"; 18 - hash = "sha256-4AFKD6lIir8VGgS+ZTifFHHrjtraxZlp6X143W9eEkM="; 18 + hash = "sha256-CR+UVIPknk4yGqemx6V7qdCRW5uWdp2VnnxJS+I35N0="; 19 19 }; 20 20 21 21 phpConfig = writeText "config.php" ''
+2 -2
pkgs/tools/misc/panoply/default.nix
··· 2 2 3 3 stdenvNoCC.mkDerivation rec { 4 4 pname = "panoply"; 5 - version = "5.3.0"; 5 + version = "5.3.1"; 6 6 7 7 src = fetchurl { 8 8 url = "https://www.giss.nasa.gov/tools/panoply/download/PanoplyJ-${version}.tgz"; 9 - sha256 = "sha256-UU+CVLUSysDercLvPzDwO0f+w0DNgHmQ/JrC/MJ7Qtg="; 9 + sha256 = "sha256-Fz1IFZwr7Eqqypt50n3qaoRjwfvSoS3kbMhbgzbc1J4="; 10 10 }; 11 11 12 12 nativeBuildInputs = [ makeWrapper ];
+2 -2
pkgs/tools/security/theharvester/default.nix
··· 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "laramies"; 13 - repo = pname; 13 + repo = "theharvester"; 14 14 rev = "refs/tags/${version}"; 15 15 hash = "sha256-tnCiI4bte2RSWSkEL2rwFz6WFjfRMMFiEBOvv3QMyos="; 16 16 }; ··· 32 32 fastapi 33 33 lxml 34 34 netaddr 35 - orjson 35 + ujson 36 36 plotly 37 37 pyppeteer 38 38 python-dateutil
+9 -11
pkgs/tools/security/trueseeing/default.nix
··· 5 5 6 6 python3.pkgs.buildPythonApplication rec { 7 7 pname = "trueseeing"; 8 - version = "2.1.7"; 9 - format = "pyproject"; 8 + version = "2.1.9"; 9 + pyproject = true; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "alterakey"; 13 - repo = pname; 13 + repo = "trueseeing"; 14 14 rev = "refs/tags/v${version}"; 15 - hash = "sha256-pnIn+Rqun5J3F9cgeBUBX4e9WP5fgbm+vwN3Wqh/yEc="; 15 + hash = "sha256-g5OqdnPtGGV4wBwPRAjH3lweguwlfVcgpNLlq54OHKA="; 16 16 }; 17 17 18 + postPatch = '' 19 + substituteInPlace pyproject.toml \ 20 + --replace "attrs~=21.4" "attrs>=21.4" 21 + ''; 22 + 18 23 nativeBuildInputs = with python3.pkgs; [ 19 24 flit-core 20 25 ]; ··· 26 31 lxml 27 32 pypubsub 28 33 pyyaml 29 - docker 30 34 ]; 31 - 32 - postPatch = '' 33 - substituteInPlace pyproject.toml \ 34 - --replace "attrs~=21.4" "attrs>=21.4" \ 35 - --replace "docker~=5.0.3" "docker" 36 - ''; 37 35 38 36 # Project has no tests 39 37 doCheck = false;