Merge staging-next into staging
This commit is contained in:
@@ -149,6 +149,10 @@
|
||||
|
||||
- `pulsemeeter` has been updated to `2.0.0`. The configuration file from older versions has to be deleted. For more information and instructions see the [v2.0.0 changelog entry](https://github.com/theRealCarneiro/pulsemeeter/releases/tag/v2.0.0).
|
||||
|
||||
- `rofi` has been updated to `2.0.0`. `rofi-wayland` and `rofi-wayland-unwrapped` have been merged into `rofi` and `rofi-unwrapped` respectively. For more information and instructions see the [v2.0.0 changelog entry](https://github.com/davatorium/rofi/releases/tag/2.0.0).
|
||||
|
||||
- `rofi-emoji-wayland` has been merged into `rofi-emoji` as `rofi` has been updated to `2.0.0` and supports both X11 & Wayland.
|
||||
|
||||
## Other Notable Changes {#sec-nixpkgs-release-25.11-notable-changes}
|
||||
|
||||
<!-- To avoid merge conflicts, consider adding your item at an arbitrary place in the list instead. -->
|
||||
|
||||
@@ -97,13 +97,23 @@ def is_encrypted(device: str) -> bool:
|
||||
def is_fs_type_supported(fs_type: str) -> bool:
|
||||
return fs_type.startswith('vfat')
|
||||
|
||||
|
||||
def get_dest_file(path: str) -> str:
|
||||
package_id = os.path.basename(os.path.dirname(path))
|
||||
suffix = os.path.basename(path)
|
||||
return f'{package_id}-{suffix}'
|
||||
|
||||
|
||||
def get_dest_path(path: str, target: str) -> str:
|
||||
dest_file = get_dest_file(path)
|
||||
return os.path.join(str(limine_install_dir), target, dest_file)
|
||||
|
||||
|
||||
def get_copied_path_uri(path: str, target: str) -> str:
|
||||
result = ''
|
||||
|
||||
package_id = os.path.basename(os.path.dirname(path))
|
||||
suffix = os.path.basename(path)
|
||||
dest_file = f'{package_id}-{suffix}'
|
||||
dest_path = os.path.join(str(limine_install_dir), target, dest_file)
|
||||
dest_file = get_dest_file(path)
|
||||
dest_path = get_dest_path(path, target)
|
||||
|
||||
if not os.path.exists(dest_path):
|
||||
copy_file(path, dest_path)
|
||||
|
||||
@@ -11,26 +11,26 @@
|
||||
gtk3,
|
||||
json-glib,
|
||||
libgee,
|
||||
util-linux,
|
||||
util-linuxMinimal,
|
||||
vte,
|
||||
xapp,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "timeshift";
|
||||
version = "25.07.7";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "linuxmint";
|
||||
repo = "timeshift";
|
||||
rev = version;
|
||||
tag = finalAttrs.version;
|
||||
hash = "sha256-X3TwUkOeGzcgFM/4Fyfs8eQuGK2wHe3t13WSpIizX8s=";
|
||||
};
|
||||
|
||||
postPatch = ''
|
||||
for FILE in src/Core/Main.vala src/Utility/Device.vala; do
|
||||
substituteInPlace "$FILE" \
|
||||
--replace-fail "/sbin/blkid" "${lib.getExe' util-linux "blkid"}"
|
||||
--replace-fail "/sbin/blkid" "${lib.getExe' util-linuxMinimal "blkid"}"
|
||||
done
|
||||
|
||||
substituteInPlace ./src/Utility/IconManager.vala \
|
||||
@@ -62,18 +62,18 @@ stdenv.mkDerivation rec {
|
||||
NIX_CFLAGS_COMPILE = "-Wno-error=implicit-function-declaration";
|
||||
};
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "System restore tool for Linux";
|
||||
longDescription = ''
|
||||
TimeShift creates filesystem snapshots using rsync+hardlinks or BTRFS snapshots.
|
||||
Snapshots can be restored using TimeShift installed on the system or from Live CD or USB.
|
||||
'';
|
||||
homepage = "https://github.com/linuxmint/timeshift";
|
||||
license = licenses.gpl2Plus;
|
||||
platforms = platforms.linux;
|
||||
maintainers = with maintainers; [
|
||||
license = lib.licenses.gpl2Plus;
|
||||
platforms = lib.platforms.linux;
|
||||
maintainers = with lib.maintainers; [
|
||||
ShamrockLee
|
||||
bobby285271
|
||||
];
|
||||
};
|
||||
}
|
||||
})
|
||||
|
||||
@@ -11,10 +11,10 @@
|
||||
"clion": {
|
||||
"update-channel": "CLion RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/cpp/CLion-{version}.tar.gz",
|
||||
"version": "2025.2",
|
||||
"sha256": "a12d094544f0b5222d34e2cd8b36b1ea834e7c7acdea7b65aae5cb3522ca108e",
|
||||
"url": "https://download.jetbrains.com/cpp/CLion-2025.2.tar.gz",
|
||||
"build_number": "252.23892.426"
|
||||
"version": "2025.2.1",
|
||||
"sha256": "f50e1a1e5172f652efdb7d72dc8c2a6222564671983b0c8b03caa68c56630648",
|
||||
"url": "https://download.jetbrains.com/cpp/CLion-2025.2.1.tar.gz",
|
||||
"build_number": "252.25557.127"
|
||||
},
|
||||
"datagrip": {
|
||||
"update-channel": "DataGrip RELEASE",
|
||||
@@ -35,10 +35,10 @@
|
||||
"gateway": {
|
||||
"update-channel": "Gateway RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/idea/gateway/JetBrainsGateway-{version}.tar.gz",
|
||||
"version": "2025.2",
|
||||
"sha256": "195509b4e35ba3d31f71e3c39ea32e17dbfebddae857691234fc0683802ce448",
|
||||
"url": "https://download.jetbrains.com/idea/gateway/JetBrainsGateway-2025.2.tar.gz",
|
||||
"build_number": "252.23892.437"
|
||||
"version": "2025.2.1",
|
||||
"sha256": "bf96140b50e890215104f0806f5f160161a2889ebf7362a3b936ca0eb304bf67",
|
||||
"url": "https://download.jetbrains.com/idea/gateway/JetBrainsGateway-2025.2.1.tar.gz",
|
||||
"build_number": "252.25557.133"
|
||||
},
|
||||
"goland": {
|
||||
"update-channel": "GoLand RELEASE",
|
||||
@@ -51,18 +51,18 @@
|
||||
"idea-community": {
|
||||
"update-channel": "IntelliJ IDEA RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/idea/ideaIC-{version}.tar.gz",
|
||||
"version": "2025.2",
|
||||
"sha256": "30e917c55507443c61674d0bdd5cbb40a5b02c628d5073f8a0028ef49e0c50b5",
|
||||
"url": "https://download.jetbrains.com/idea/ideaIC-2025.2.tar.gz",
|
||||
"build_number": "252.23892.409"
|
||||
"version": "2025.2.1",
|
||||
"sha256": "fc76fe8b6693b18d5d7385bb005f415287dbd5897b313287b9ef56dd0df9d5bd",
|
||||
"url": "https://download.jetbrains.com/idea/ideaIC-2025.2.1.tar.gz",
|
||||
"build_number": "252.25557.131"
|
||||
},
|
||||
"idea-ultimate": {
|
||||
"update-channel": "IntelliJ IDEA RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/idea/ideaIU-{version}.tar.gz",
|
||||
"version": "2025.2",
|
||||
"sha256": "d28d0d647cf5f0d2eedd49602493be4a3182aec83c73df01b887164f56db0ff4",
|
||||
"url": "https://download.jetbrains.com/idea/ideaIU-2025.2.tar.gz",
|
||||
"build_number": "252.23892.409"
|
||||
"version": "2025.2.1",
|
||||
"sha256": "ac36d03153894f393fb65c05f57be4722c2a2374d03b7374b37baf856705d5fd",
|
||||
"url": "https://download.jetbrains.com/idea/ideaIU-2025.2.1.tar.gz",
|
||||
"build_number": "252.25557.131"
|
||||
},
|
||||
"mps": {
|
||||
"update-channel": "MPS RELEASE",
|
||||
@@ -75,35 +75,35 @@
|
||||
"phpstorm": {
|
||||
"update-channel": "PhpStorm RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/webide/PhpStorm-{version}.tar.gz",
|
||||
"version": "2025.2",
|
||||
"sha256": "d0d3e61aaed7c4765b4947a8410a885cf7e1123c488340585ed72151f8c05350",
|
||||
"url": "https://download.jetbrains.com/webide/PhpStorm-2025.2.tar.gz",
|
||||
"build_number": "252.23892.419",
|
||||
"version": "2025.2.1",
|
||||
"sha256": "0cc9235210dc09fb54602f176de881c4f2b6852d7a5f2ae9f7750d83a3ffa8f6",
|
||||
"url": "https://download.jetbrains.com/webide/PhpStorm-2025.2.1.tar.gz",
|
||||
"build_number": "252.25557.128",
|
||||
"version-major-minor": "2022.3"
|
||||
},
|
||||
"pycharm-community": {
|
||||
"update-channel": "PyCharm RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/python/pycharm-community-{version}.tar.gz",
|
||||
"version": "2025.2.0.1",
|
||||
"sha256": "2b95c6169c6f9bb00657e24cecdad23281c423b661918c09781894f3508f8672",
|
||||
"url": "https://download.jetbrains.com/python/pycharm-community-2025.2.0.1.tar.gz",
|
||||
"build_number": "252.23892.515"
|
||||
"version": "2025.2.1",
|
||||
"sha256": "fda3fef97cbc6591cee64fdc7e48bb7a5634be63e527293cd5146537dc562493",
|
||||
"url": "https://download.jetbrains.com/python/pycharm-community-2025.2.1.tar.gz",
|
||||
"build_number": "252.25557.130"
|
||||
},
|
||||
"pycharm-professional": {
|
||||
"update-channel": "PyCharm RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/python/pycharm-professional-{version}.tar.gz",
|
||||
"version": "2025.2.0.1",
|
||||
"sha256": "555a20eb9a695f52430fc3ef1b43c229186df5bf1c8962de55db0ef7eb308fb4",
|
||||
"url": "https://download.jetbrains.com/python/pycharm-professional-2025.2.0.1.tar.gz",
|
||||
"build_number": "252.23892.515"
|
||||
"version": "2025.2.1",
|
||||
"sha256": "2d62753a2c77dcc268593c28fb965bed6e6e6e89f9739c54e21b01024f91a2c0",
|
||||
"url": "https://download.jetbrains.com/python/pycharm-professional-2025.2.1.tar.gz",
|
||||
"build_number": "252.25557.130"
|
||||
},
|
||||
"rider": {
|
||||
"update-channel": "Rider RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/rider/JetBrains.Rider-{version}.tar.gz",
|
||||
"version": "2025.2",
|
||||
"sha256": "661d5e8fc12e6373e7a84ee197aa755d77c2e3fe0246284c79bc20682d39d309",
|
||||
"url": "https://download.jetbrains.com/rider/JetBrains.Rider-2025.2.tar.gz",
|
||||
"build_number": "252.23892.524"
|
||||
"version": "2025.2.0.1",
|
||||
"sha256": "6564e426e74e760409c39c475cbb3d2d39265574346e1387b7f359d3fcad85fd",
|
||||
"url": "https://download.jetbrains.com/rider/JetBrains.Rider-2025.2.0.1.tar.gz",
|
||||
"build_number": "252.23892.537"
|
||||
},
|
||||
"ruby-mine": {
|
||||
"update-channel": "RubyMine RELEASE",
|
||||
@@ -116,18 +116,18 @@
|
||||
"rust-rover": {
|
||||
"update-channel": "RustRover RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/rustrover/RustRover-{version}.tar.gz",
|
||||
"version": "2025.2",
|
||||
"sha256": "98bf8781c9325d3c4ddd6b0f4efb934b209f2afcbf97533effd2e8ffe40800e0",
|
||||
"url": "https://download.jetbrains.com/rustrover/RustRover-2025.2.tar.gz",
|
||||
"build_number": "252.23892.452"
|
||||
"version": "2025.2.1",
|
||||
"sha256": "19fde47a5c3c8e1b21b402c3351018eed64e2cff575f32a86c884168b522074a",
|
||||
"url": "https://download.jetbrains.com/rustrover/RustRover-2025.2.1.tar.gz",
|
||||
"build_number": "252.25557.134"
|
||||
},
|
||||
"webstorm": {
|
||||
"update-channel": "WebStorm RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/webstorm/WebStorm-{version}.tar.gz",
|
||||
"version": "2025.2",
|
||||
"sha256": "85c83e8ed716e9cda03be922fd10d95c482f9f3c27e095dd768ddefd1e69462f",
|
||||
"url": "https://download.jetbrains.com/webstorm/WebStorm-2025.2.tar.gz",
|
||||
"build_number": "252.23892.411"
|
||||
"version": "2025.2.1",
|
||||
"sha256": "8d03ae22e4bac309edbf58310b4fc758fedaee5dc065467eeda005fac5217d2b",
|
||||
"url": "https://download.jetbrains.com/webstorm/WebStorm-2025.2.1.tar.gz",
|
||||
"build_number": "252.25557.126"
|
||||
},
|
||||
"writerside": {
|
||||
"update-channel": "Writerside EAP",
|
||||
@@ -150,10 +150,10 @@
|
||||
"clion": {
|
||||
"update-channel": "CLion RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/cpp/CLion-{version}-aarch64.tar.gz",
|
||||
"version": "2025.2",
|
||||
"sha256": "a594949bd15a70dd17906d056778b8107a209e0bc874a188b411da8e8f7e4f16",
|
||||
"url": "https://download.jetbrains.com/cpp/CLion-2025.2-aarch64.tar.gz",
|
||||
"build_number": "252.23892.426"
|
||||
"version": "2025.2.1",
|
||||
"sha256": "7fff28163607d3a6da7eceb788829cb81ac03e90f694d7b2c0a47b2821b47f4a",
|
||||
"url": "https://download.jetbrains.com/cpp/CLion-2025.2.1-aarch64.tar.gz",
|
||||
"build_number": "252.25557.127"
|
||||
},
|
||||
"datagrip": {
|
||||
"update-channel": "DataGrip RELEASE",
|
||||
@@ -174,10 +174,10 @@
|
||||
"gateway": {
|
||||
"update-channel": "Gateway RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/idea/gateway/JetBrainsGateway-{version}-aarch64.tar.gz",
|
||||
"version": "2025.2",
|
||||
"sha256": "f0149112bf8813cd37cdf65fa098b2261914263854b025001cfffd0592fc2e69",
|
||||
"url": "https://download.jetbrains.com/idea/gateway/JetBrainsGateway-2025.2-aarch64.tar.gz",
|
||||
"build_number": "252.23892.437"
|
||||
"version": "2025.2.1",
|
||||
"sha256": "8c4a8c0d15f5afbb17f0ea54e4455f4d69407536459d0d4986fce966e8ae9290",
|
||||
"url": "https://download.jetbrains.com/idea/gateway/JetBrainsGateway-2025.2.1-aarch64.tar.gz",
|
||||
"build_number": "252.25557.133"
|
||||
},
|
||||
"goland": {
|
||||
"update-channel": "GoLand RELEASE",
|
||||
@@ -190,18 +190,18 @@
|
||||
"idea-community": {
|
||||
"update-channel": "IntelliJ IDEA RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/idea/ideaIC-{version}-aarch64.tar.gz",
|
||||
"version": "2025.2",
|
||||
"sha256": "dead5589e78a10e5b6df76c484139679c80c94d1ce9c9c5778721ced1ee02b5d",
|
||||
"url": "https://download.jetbrains.com/idea/ideaIC-2025.2-aarch64.tar.gz",
|
||||
"build_number": "252.23892.409"
|
||||
"version": "2025.2.1",
|
||||
"sha256": "ca454bcfe40196adacf12c726d8d44876d8a03c88884f7a08715e5562a45d1a2",
|
||||
"url": "https://download.jetbrains.com/idea/ideaIC-2025.2.1-aarch64.tar.gz",
|
||||
"build_number": "252.25557.131"
|
||||
},
|
||||
"idea-ultimate": {
|
||||
"update-channel": "IntelliJ IDEA RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/idea/ideaIU-{version}-aarch64.tar.gz",
|
||||
"version": "2025.2",
|
||||
"sha256": "eb6b322db2679b45d9d362fc4579b5ddbd1b7510b9f407ea8c34d18b90f62e7b",
|
||||
"url": "https://download.jetbrains.com/idea/ideaIU-2025.2-aarch64.tar.gz",
|
||||
"build_number": "252.23892.409"
|
||||
"version": "2025.2.1",
|
||||
"sha256": "bf292cf0a2822c4b697e4d1e6a7c049c6b91f8cab3d457259d52fd65bbdcdea9",
|
||||
"url": "https://download.jetbrains.com/idea/ideaIU-2025.2.1-aarch64.tar.gz",
|
||||
"build_number": "252.25557.131"
|
||||
},
|
||||
"mps": {
|
||||
"update-channel": "MPS RELEASE",
|
||||
@@ -214,35 +214,35 @@
|
||||
"phpstorm": {
|
||||
"update-channel": "PhpStorm RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/webide/PhpStorm-{version}-aarch64.tar.gz",
|
||||
"version": "2025.2",
|
||||
"sha256": "06821ba75ce5dd5f192246befd5aedfc236606d8c4a1a2c15bf3d21a39c6cf04",
|
||||
"url": "https://download.jetbrains.com/webide/PhpStorm-2025.2-aarch64.tar.gz",
|
||||
"build_number": "252.23892.419",
|
||||
"version": "2025.2.1",
|
||||
"sha256": "68f4d7f3ca81e25023a08a34d1163fdcf0ef8f803cbdd9bc81efdcadd2ccf7ae",
|
||||
"url": "https://download.jetbrains.com/webide/PhpStorm-2025.2.1-aarch64.tar.gz",
|
||||
"build_number": "252.25557.128",
|
||||
"version-major-minor": "2022.3"
|
||||
},
|
||||
"pycharm-community": {
|
||||
"update-channel": "PyCharm RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/python/pycharm-community-{version}-aarch64.tar.gz",
|
||||
"version": "2025.2.0.1",
|
||||
"sha256": "820f8f1a749d2544a4e4511ff23e8b55f3fe5faa4e0b715ba44999f784c5ac94",
|
||||
"url": "https://download.jetbrains.com/python/pycharm-community-2025.2.0.1-aarch64.tar.gz",
|
||||
"build_number": "252.23892.515"
|
||||
"version": "2025.2.1",
|
||||
"sha256": "6d078405b94e984a4306c81c1ce73a8e95b3bcead176ee8f830ee9928d8e5df5",
|
||||
"url": "https://download.jetbrains.com/python/pycharm-community-2025.2.1-aarch64.tar.gz",
|
||||
"build_number": "252.25557.130"
|
||||
},
|
||||
"pycharm-professional": {
|
||||
"update-channel": "PyCharm RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/python/pycharm-professional-{version}-aarch64.tar.gz",
|
||||
"version": "2025.2.0.1",
|
||||
"sha256": "d5a00d4774ad5861fad457494b644bb0ee4c6017f1f6c881da4afd23b44fdaf7",
|
||||
"url": "https://download.jetbrains.com/python/pycharm-professional-2025.2.0.1-aarch64.tar.gz",
|
||||
"build_number": "252.23892.515"
|
||||
"version": "2025.2.1",
|
||||
"sha256": "39400c3134a74ae653df31e9dae3b464d9bb6970110e9028e81d22175c40f407",
|
||||
"url": "https://download.jetbrains.com/python/pycharm-professional-2025.2.1-aarch64.tar.gz",
|
||||
"build_number": "252.25557.130"
|
||||
},
|
||||
"rider": {
|
||||
"update-channel": "Rider RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/rider/JetBrains.Rider-{version}-aarch64.tar.gz",
|
||||
"version": "2025.2",
|
||||
"sha256": "19b8c6322aac489888afe9eea81dcb6a114b4cc75d525ee3ea8a86899c6b42c7",
|
||||
"url": "https://download.jetbrains.com/rider/JetBrains.Rider-2025.2-aarch64.tar.gz",
|
||||
"build_number": "252.23892.524"
|
||||
"version": "2025.2.0.1",
|
||||
"sha256": "a6dcbd1e824cdd8aeb537ea40325350e997f6768305eb65b6d8be138954f32b8",
|
||||
"url": "https://download.jetbrains.com/rider/JetBrains.Rider-2025.2.0.1-aarch64.tar.gz",
|
||||
"build_number": "252.23892.537"
|
||||
},
|
||||
"ruby-mine": {
|
||||
"update-channel": "RubyMine RELEASE",
|
||||
@@ -255,18 +255,18 @@
|
||||
"rust-rover": {
|
||||
"update-channel": "RustRover RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/rustrover/RustRover-{version}-aarch64.tar.gz",
|
||||
"version": "2025.2",
|
||||
"sha256": "aeb1876b94904056994b8735c4e9b35b2579daea843347ae04eaf9634bb71370",
|
||||
"url": "https://download.jetbrains.com/rustrover/RustRover-2025.2-aarch64.tar.gz",
|
||||
"build_number": "252.23892.452"
|
||||
"version": "2025.2.1",
|
||||
"sha256": "60d22c93e3924f3defa51ace317fc6f715a6a5ef4e8ec18f1f361e6aa1d2a9d5",
|
||||
"url": "https://download.jetbrains.com/rustrover/RustRover-2025.2.1-aarch64.tar.gz",
|
||||
"build_number": "252.25557.134"
|
||||
},
|
||||
"webstorm": {
|
||||
"update-channel": "WebStorm RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/webstorm/WebStorm-{version}-aarch64.tar.gz",
|
||||
"version": "2025.2",
|
||||
"sha256": "e7d22b83e0ca89d9aa7663c5444382d77296e7b71ec3e73133f85e83363c0a45",
|
||||
"url": "https://download.jetbrains.com/webstorm/WebStorm-2025.2-aarch64.tar.gz",
|
||||
"build_number": "252.23892.411"
|
||||
"version": "2025.2.1",
|
||||
"sha256": "ce335848f4771392c971d054b4a378a98ee6f77347c1e64d0631981715a034e3",
|
||||
"url": "https://download.jetbrains.com/webstorm/WebStorm-2025.2.1-aarch64.tar.gz",
|
||||
"build_number": "252.25557.126"
|
||||
},
|
||||
"writerside": {
|
||||
"update-channel": "Writerside EAP",
|
||||
@@ -289,10 +289,10 @@
|
||||
"clion": {
|
||||
"update-channel": "CLion RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/cpp/CLion-{version}.dmg",
|
||||
"version": "2025.2",
|
||||
"sha256": "7fb1e9149b29e9794af5975715f14c65b856358ea64161eddb81a80e576158cf",
|
||||
"url": "https://download.jetbrains.com/cpp/CLion-2025.2.dmg",
|
||||
"build_number": "252.23892.426"
|
||||
"version": "2025.2.1",
|
||||
"sha256": "1cc896ae584c51009674f12d9c43d481b108b8e59243e60b094e7a967bb64652",
|
||||
"url": "https://download.jetbrains.com/cpp/CLion-2025.2.1.dmg",
|
||||
"build_number": "252.25557.127"
|
||||
},
|
||||
"datagrip": {
|
||||
"update-channel": "DataGrip RELEASE",
|
||||
@@ -313,10 +313,10 @@
|
||||
"gateway": {
|
||||
"update-channel": "Gateway RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/idea/gateway/JetBrainsGateway-{version}.dmg",
|
||||
"version": "2025.2",
|
||||
"sha256": "637f096b34e8fb4425c570c3140de464ee96884b222cec5df1f630ea7aed833f",
|
||||
"url": "https://download.jetbrains.com/idea/gateway/JetBrainsGateway-2025.2.dmg",
|
||||
"build_number": "252.23892.437"
|
||||
"version": "2025.2.1",
|
||||
"sha256": "4f48557a9a1ded6a88bc6bf17d65879f54b2314142c65e65d844df92d770de03",
|
||||
"url": "https://download.jetbrains.com/idea/gateway/JetBrainsGateway-2025.2.1.dmg",
|
||||
"build_number": "252.25557.133"
|
||||
},
|
||||
"goland": {
|
||||
"update-channel": "GoLand RELEASE",
|
||||
@@ -329,18 +329,18 @@
|
||||
"idea-community": {
|
||||
"update-channel": "IntelliJ IDEA RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/idea/ideaIC-{version}.dmg",
|
||||
"version": "2025.2",
|
||||
"sha256": "ded2e2b6ade9040a8a32a690c34e1c1c90daa35ec6c3956217cf780c38380445",
|
||||
"url": "https://download.jetbrains.com/idea/ideaIC-2025.2.dmg",
|
||||
"build_number": "252.23892.409"
|
||||
"version": "2025.2.1",
|
||||
"sha256": "48d3f6523cc6fe94ad8020357b6de5e977fb2a49c8041773ffae7f946d418224",
|
||||
"url": "https://download.jetbrains.com/idea/ideaIC-2025.2.1.dmg",
|
||||
"build_number": "252.25557.131"
|
||||
},
|
||||
"idea-ultimate": {
|
||||
"update-channel": "IntelliJ IDEA RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/idea/ideaIU-{version}.dmg",
|
||||
"version": "2025.2",
|
||||
"sha256": "a142bd47516ee184d3d76676d78451f3e9e05a32ba8fdf8778ac04579b3accab",
|
||||
"url": "https://download.jetbrains.com/idea/ideaIU-2025.2.dmg",
|
||||
"build_number": "252.23892.409"
|
||||
"version": "2025.2.1",
|
||||
"sha256": "a768de8ff17cfb940d402ed907777e50c669e770ccd7515613086cd6d35f81d4",
|
||||
"url": "https://download.jetbrains.com/idea/ideaIU-2025.2.1.dmg",
|
||||
"build_number": "252.25557.131"
|
||||
},
|
||||
"mps": {
|
||||
"update-channel": "MPS RELEASE",
|
||||
@@ -353,35 +353,35 @@
|
||||
"phpstorm": {
|
||||
"update-channel": "PhpStorm RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/webide/PhpStorm-{version}.dmg",
|
||||
"version": "2025.2",
|
||||
"sha256": "2a28e39d10e6470c25839698a160eb0076fb5f8a1e0e3cb9000876d05ab0d502",
|
||||
"url": "https://download.jetbrains.com/webide/PhpStorm-2025.2.dmg",
|
||||
"build_number": "252.23892.419",
|
||||
"version": "2025.2.1",
|
||||
"sha256": "8ea7143923c6f18c130e8d85530c423fa4eea5a81543094af9ad4c8155a26215",
|
||||
"url": "https://download.jetbrains.com/webide/PhpStorm-2025.2.1.dmg",
|
||||
"build_number": "252.25557.128",
|
||||
"version-major-minor": "2022.3"
|
||||
},
|
||||
"pycharm-community": {
|
||||
"update-channel": "PyCharm RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/python/pycharm-community-{version}.dmg",
|
||||
"version": "2025.2.0.1",
|
||||
"sha256": "0fa4e9c93bcb1f0d56dd7faecbb01b38d3c07fbbcf4fc8c0ad4dc5dc2f15b5a9",
|
||||
"url": "https://download.jetbrains.com/python/pycharm-community-2025.2.0.1.dmg",
|
||||
"build_number": "252.23892.515"
|
||||
"version": "2025.2.1",
|
||||
"sha256": "34399746d564baf5c15a7e4be8e37c4146de7e27efe965afba1344d3aaceae2a",
|
||||
"url": "https://download.jetbrains.com/python/pycharm-community-2025.2.1.dmg",
|
||||
"build_number": "252.25557.130"
|
||||
},
|
||||
"pycharm-professional": {
|
||||
"update-channel": "PyCharm RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/python/pycharm-professional-{version}.dmg",
|
||||
"version": "2025.2.0.1",
|
||||
"sha256": "440e613cc7e9d02ea27c921168b27a120e0eed5d084d878a6e7f9af3c874ac1a",
|
||||
"url": "https://download.jetbrains.com/python/pycharm-professional-2025.2.0.1.dmg",
|
||||
"build_number": "252.23892.515"
|
||||
"version": "2025.2.1",
|
||||
"sha256": "52b9c5b8b6fc8cf6a460e5a57c231f052c690e0b5a10f566ab9f380460daff4f",
|
||||
"url": "https://download.jetbrains.com/python/pycharm-professional-2025.2.1.dmg",
|
||||
"build_number": "252.25557.130"
|
||||
},
|
||||
"rider": {
|
||||
"update-channel": "Rider RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/rider/JetBrains.Rider-{version}.dmg",
|
||||
"version": "2025.2",
|
||||
"sha256": "c03da6f4c519e1c697ada502f43d1152e41614262970cbbf4df15d2f470658f3",
|
||||
"url": "https://download.jetbrains.com/rider/JetBrains.Rider-2025.2.dmg",
|
||||
"build_number": "252.23892.524"
|
||||
"version": "2025.2.0.1",
|
||||
"sha256": "88e356f3d6c862c77368a9c034f3a895560f468b79f45af87daa410b5737f451",
|
||||
"url": "https://download.jetbrains.com/rider/JetBrains.Rider-2025.2.0.1.dmg",
|
||||
"build_number": "252.23892.537"
|
||||
},
|
||||
"ruby-mine": {
|
||||
"update-channel": "RubyMine RELEASE",
|
||||
@@ -394,18 +394,18 @@
|
||||
"rust-rover": {
|
||||
"update-channel": "RustRover RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/rustrover/RustRover-{version}.dmg",
|
||||
"version": "2025.2",
|
||||
"sha256": "c0f19ea5e9c7cb27f80312d0eb8c7f7c3b294a0bf583b0a423930827f3cd73c5",
|
||||
"url": "https://download.jetbrains.com/rustrover/RustRover-2025.2.dmg",
|
||||
"build_number": "252.23892.452"
|
||||
"version": "2025.2.1",
|
||||
"sha256": "9143fa9bfcab98ed2a5215c006bb6bf5521ee5c9a9f08f6f321d0a873cfb39cc",
|
||||
"url": "https://download.jetbrains.com/rustrover/RustRover-2025.2.1.dmg",
|
||||
"build_number": "252.25557.134"
|
||||
},
|
||||
"webstorm": {
|
||||
"update-channel": "WebStorm RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/webstorm/WebStorm-{version}.dmg",
|
||||
"version": "2025.2",
|
||||
"sha256": "c748bf829295f1d431c032ccbe88d3bcaf771699c8e654ea4bc9f419fb87b576",
|
||||
"url": "https://download.jetbrains.com/webstorm/WebStorm-2025.2.dmg",
|
||||
"build_number": "252.23892.411"
|
||||
"version": "2025.2.1",
|
||||
"sha256": "38ba2b01c688d838f5cb533eb9d575223135eb753d7f38865aaf4d27b56b5bf5",
|
||||
"url": "https://download.jetbrains.com/webstorm/WebStorm-2025.2.1.dmg",
|
||||
"build_number": "252.25557.126"
|
||||
},
|
||||
"writerside": {
|
||||
"update-channel": "Writerside EAP",
|
||||
@@ -428,10 +428,10 @@
|
||||
"clion": {
|
||||
"update-channel": "CLion RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/cpp/CLion-{version}-aarch64.dmg",
|
||||
"version": "2025.2",
|
||||
"sha256": "40be28243da1bdb90308e997656af5872103a32d167e1539dd4e1b00a7ce0ea4",
|
||||
"url": "https://download.jetbrains.com/cpp/CLion-2025.2-aarch64.dmg",
|
||||
"build_number": "252.23892.426"
|
||||
"version": "2025.2.1",
|
||||
"sha256": "d8256fee77311192ffcb45d9efa5fa57fb2ea83a22925f49bc5880106f7b9ee4",
|
||||
"url": "https://download.jetbrains.com/cpp/CLion-2025.2.1-aarch64.dmg",
|
||||
"build_number": "252.25557.127"
|
||||
},
|
||||
"datagrip": {
|
||||
"update-channel": "DataGrip RELEASE",
|
||||
@@ -452,10 +452,10 @@
|
||||
"gateway": {
|
||||
"update-channel": "Gateway RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/idea/gateway/JetBrainsGateway-{version}-aarch64.dmg",
|
||||
"version": "2025.2",
|
||||
"sha256": "d8be067bdd845c3c61e8e9c214b1591c2658e0a59ba5e0a45f3b1129f9c6fa63",
|
||||
"url": "https://download.jetbrains.com/idea/gateway/JetBrainsGateway-2025.2-aarch64.dmg",
|
||||
"build_number": "252.23892.437"
|
||||
"version": "2025.2.1",
|
||||
"sha256": "94bb0fb41eaaea744173fe321b7e17cac898088eb7738c68b8d271ca437dee80",
|
||||
"url": "https://download.jetbrains.com/idea/gateway/JetBrainsGateway-2025.2.1-aarch64.dmg",
|
||||
"build_number": "252.25557.133"
|
||||
},
|
||||
"goland": {
|
||||
"update-channel": "GoLand RELEASE",
|
||||
@@ -468,18 +468,18 @@
|
||||
"idea-community": {
|
||||
"update-channel": "IntelliJ IDEA RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/idea/ideaIC-{version}-aarch64.dmg",
|
||||
"version": "2025.2",
|
||||
"sha256": "a77e9808be00c2225504cd4710fca625027e46ab3d131b3cdfceb982286f4d94",
|
||||
"url": "https://download.jetbrains.com/idea/ideaIC-2025.2-aarch64.dmg",
|
||||
"build_number": "252.23892.409"
|
||||
"version": "2025.2.1",
|
||||
"sha256": "dcafd8e623819b0696044d23874423f905224462844155a3c282fd4f62a7d578",
|
||||
"url": "https://download.jetbrains.com/idea/ideaIC-2025.2.1-aarch64.dmg",
|
||||
"build_number": "252.25557.131"
|
||||
},
|
||||
"idea-ultimate": {
|
||||
"update-channel": "IntelliJ IDEA RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/idea/ideaIU-{version}-aarch64.dmg",
|
||||
"version": "2025.2",
|
||||
"sha256": "1055a85e2524a67cafa0aa51e75a6d7adf14e7e05a5e52d833a60de5112b60d7",
|
||||
"url": "https://download.jetbrains.com/idea/ideaIU-2025.2-aarch64.dmg",
|
||||
"build_number": "252.23892.409"
|
||||
"version": "2025.2.1",
|
||||
"sha256": "96523081d1d686425b166698870a4467600724faac060a938a05838b0b9f8a9c",
|
||||
"url": "https://download.jetbrains.com/idea/ideaIU-2025.2.1-aarch64.dmg",
|
||||
"build_number": "252.25557.131"
|
||||
},
|
||||
"mps": {
|
||||
"update-channel": "MPS RELEASE",
|
||||
@@ -492,35 +492,35 @@
|
||||
"phpstorm": {
|
||||
"update-channel": "PhpStorm RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/webide/PhpStorm-{version}-aarch64.dmg",
|
||||
"version": "2025.2",
|
||||
"sha256": "d4ca651a534dfa72d6c6221c23a49bb4bf10a533013db71d51096bb380f1a9c0",
|
||||
"url": "https://download.jetbrains.com/webide/PhpStorm-2025.2-aarch64.dmg",
|
||||
"build_number": "252.23892.419",
|
||||
"version": "2025.2.1",
|
||||
"sha256": "9da242618b2f540d8fc34937743e2ebcd71af6341420474b0bf9285464a81a68",
|
||||
"url": "https://download.jetbrains.com/webide/PhpStorm-2025.2.1-aarch64.dmg",
|
||||
"build_number": "252.25557.128",
|
||||
"version-major-minor": "2022.3"
|
||||
},
|
||||
"pycharm-community": {
|
||||
"update-channel": "PyCharm RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/python/pycharm-community-{version}-aarch64.dmg",
|
||||
"version": "2025.2.0.1",
|
||||
"sha256": "acdbfd143a7da358cbd9b1410eff8763f9650c58f9a976d80a9aa8977f358e00",
|
||||
"url": "https://download.jetbrains.com/python/pycharm-community-2025.2.0.1-aarch64.dmg",
|
||||
"build_number": "252.23892.515"
|
||||
"version": "2025.2.1",
|
||||
"sha256": "01a969ec274754d93e4a85b5033cd1ebc368ce3a2d664753744ebfd6d8e1d8cf",
|
||||
"url": "https://download.jetbrains.com/python/pycharm-community-2025.2.1-aarch64.dmg",
|
||||
"build_number": "252.25557.130"
|
||||
},
|
||||
"pycharm-professional": {
|
||||
"update-channel": "PyCharm RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/python/pycharm-professional-{version}-aarch64.dmg",
|
||||
"version": "2025.2.0.1",
|
||||
"sha256": "9d3265dd828c45681ba608ee2325b3b560396b7048290d7c69714cbc99e86fd7",
|
||||
"url": "https://download.jetbrains.com/python/pycharm-professional-2025.2.0.1-aarch64.dmg",
|
||||
"build_number": "252.23892.515"
|
||||
"version": "2025.2.1",
|
||||
"sha256": "eeb571d345eb52af2ed92e7217aa5b9469e5d9074b7a98c23a227bedf54ab834",
|
||||
"url": "https://download.jetbrains.com/python/pycharm-professional-2025.2.1-aarch64.dmg",
|
||||
"build_number": "252.25557.130"
|
||||
},
|
||||
"rider": {
|
||||
"update-channel": "Rider RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/rider/JetBrains.Rider-{version}-aarch64.dmg",
|
||||
"version": "2025.2",
|
||||
"sha256": "ec385a005fb740e6b12a5232ae57c7d189b3d32ac4813734b04d4257421368a3",
|
||||
"url": "https://download.jetbrains.com/rider/JetBrains.Rider-2025.2-aarch64.dmg",
|
||||
"build_number": "252.23892.524"
|
||||
"version": "2025.2.0.1",
|
||||
"sha256": "4c618255221b8569f04fd6e4ad6050ba2288d2aba13f5f10a12063638ef166ee",
|
||||
"url": "https://download.jetbrains.com/rider/JetBrains.Rider-2025.2.0.1-aarch64.dmg",
|
||||
"build_number": "252.23892.537"
|
||||
},
|
||||
"ruby-mine": {
|
||||
"update-channel": "RubyMine RELEASE",
|
||||
@@ -533,18 +533,18 @@
|
||||
"rust-rover": {
|
||||
"update-channel": "RustRover RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/rustrover/RustRover-{version}-aarch64.dmg",
|
||||
"version": "2025.2",
|
||||
"sha256": "dd0681951c4a8f2a4b97480f37f29c688ff8c7572d96d2417c4bdac1988d17f6",
|
||||
"url": "https://download.jetbrains.com/rustrover/RustRover-2025.2-aarch64.dmg",
|
||||
"build_number": "252.23892.452"
|
||||
"version": "2025.2.1",
|
||||
"sha256": "469b4b7c42aa808a5f9d94315f4cc412ad74ef76ff51654d441ef16c5063dc27",
|
||||
"url": "https://download.jetbrains.com/rustrover/RustRover-2025.2.1-aarch64.dmg",
|
||||
"build_number": "252.25557.134"
|
||||
},
|
||||
"webstorm": {
|
||||
"update-channel": "WebStorm RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/webstorm/WebStorm-{version}-aarch64.dmg",
|
||||
"version": "2025.2",
|
||||
"sha256": "5f29ca9472c068f8086cb05c4ef3b0fb2b88d4888ef1c5430a0e1f2c771ccbce",
|
||||
"url": "https://download.jetbrains.com/webstorm/WebStorm-2025.2-aarch64.dmg",
|
||||
"build_number": "252.23892.411"
|
||||
"version": "2025.2.1",
|
||||
"sha256": "dd3220a9458cd1574a96a75922e5439689f494516af9f5e76c5b74ffb37ec488",
|
||||
"url": "https://download.jetbrains.com/webstorm/WebStorm-2025.2.1-aarch64.dmg",
|
||||
"build_number": "252.25557.126"
|
||||
},
|
||||
"writerside": {
|
||||
"update-channel": "Writerside EAP",
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -80,7 +80,7 @@ import ./versions.nix (
|
||||
++ lib.optionals x11Support [ xclip ];
|
||||
|
||||
meta = with lib; {
|
||||
description = "Emoji selector plugin for Rofi (built against ${rofi-unwrapped.pname})";
|
||||
description = "Emoji selector plugin for Rofi";
|
||||
homepage = "https://github.com/Mange/rofi-emoji";
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [
|
||||
|
||||
@@ -1,42 +1,47 @@
|
||||
{
|
||||
stdenv,
|
||||
lib,
|
||||
stdenv,
|
||||
bison,
|
||||
buildPackages,
|
||||
cairo,
|
||||
check,
|
||||
fetchFromGitHub,
|
||||
flex,
|
||||
git,
|
||||
glib,
|
||||
librsvg,
|
||||
libstartup_notification,
|
||||
libxcb,
|
||||
libxkbcommon,
|
||||
meson,
|
||||
ninja,
|
||||
pkg-config,
|
||||
libxkbcommon,
|
||||
pandoc,
|
||||
pango,
|
||||
pkg-config,
|
||||
wayland,
|
||||
wayland-protocols,
|
||||
wayland-scanner,
|
||||
which,
|
||||
git,
|
||||
cairo,
|
||||
libxcb,
|
||||
xcb-imdkit,
|
||||
xcbutil,
|
||||
xcb-util-cursor,
|
||||
xcbutilkeysyms,
|
||||
xcbutil,
|
||||
xcbutilwm,
|
||||
xcbutilxrm,
|
||||
libstartup_notification,
|
||||
bison,
|
||||
flex,
|
||||
librsvg,
|
||||
check,
|
||||
glib,
|
||||
buildPackages,
|
||||
pandoc,
|
||||
waylandSupport ? true,
|
||||
x11Support ? true,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "rofi-unwrapped";
|
||||
version = "1.7.9.1";
|
||||
version = "2.0.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "davatorium";
|
||||
repo = "rofi";
|
||||
rev = version;
|
||||
fetchSubmodules = true;
|
||||
hash = "sha256-HZMVGlK6ig7kWf/exivoiTe9J/SLgjm7VwRm+KgKN44=";
|
||||
hash = "sha256-akKwIYH9OoCh4ZE/bxKPCppxXsUhplvfRjSGsdthFk4=";
|
||||
};
|
||||
|
||||
preConfigure = ''
|
||||
@@ -47,36 +52,46 @@ stdenv.mkDerivation rec {
|
||||
|
||||
depsBuildBuild = [
|
||||
buildPackages.stdenv.cc
|
||||
pkg-config
|
||||
glib
|
||||
pkg-config
|
||||
];
|
||||
nativeBuildInputs = [
|
||||
bison
|
||||
flex
|
||||
meson
|
||||
ninja
|
||||
pkg-config
|
||||
flex
|
||||
bison
|
||||
pandoc
|
||||
pkg-config
|
||||
];
|
||||
buildInputs = [
|
||||
libxkbcommon
|
||||
pango
|
||||
cairo
|
||||
check
|
||||
git
|
||||
librsvg
|
||||
check
|
||||
libstartup_notification
|
||||
libxkbcommon
|
||||
pango
|
||||
which
|
||||
]
|
||||
++ lib.optionals waylandSupport [
|
||||
wayland
|
||||
wayland-protocols
|
||||
wayland-scanner
|
||||
]
|
||||
++ lib.optionals x11Support [
|
||||
libxcb
|
||||
xcb-imdkit
|
||||
xcbutil
|
||||
xcb-util-cursor
|
||||
xcbutilkeysyms
|
||||
xcbutil
|
||||
xcbutilwm
|
||||
xcbutilxrm
|
||||
which
|
||||
];
|
||||
|
||||
mesonFlags = [ "-Dimdkit=true" ];
|
||||
mesonFlags =
|
||||
lib.optionals x11Support [ "-Dimdkit=true" ]
|
||||
++ lib.optionals (!waylandSupport) [ "-Dwayland=disabled" ]
|
||||
++ lib.optionals (!x11Support) [ "-Dxcb=disabled" ];
|
||||
|
||||
doCheck = false;
|
||||
|
||||
@@ -84,7 +99,10 @@ stdenv.mkDerivation rec {
|
||||
description = "Window switcher, run dialog and dmenu replacement";
|
||||
homepage = "https://github.com/davatorium/rofi";
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [ bew ];
|
||||
maintainers = with maintainers; [
|
||||
bew
|
||||
SchweGELBin
|
||||
];
|
||||
platforms = with platforms; linux;
|
||||
mainProgram = "rofi";
|
||||
};
|
||||
|
||||
@@ -1,41 +0,0 @@
|
||||
{
|
||||
lib,
|
||||
fetchFromGitHub,
|
||||
rofi-unwrapped,
|
||||
wayland-scanner,
|
||||
pkg-config,
|
||||
wayland-protocols,
|
||||
wayland,
|
||||
}:
|
||||
|
||||
rofi-unwrapped.overrideAttrs (oldAttrs: rec {
|
||||
pname = "rofi-wayland-unwrapped";
|
||||
version = "1.7.9+wayland1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "lbonn";
|
||||
repo = "rofi";
|
||||
rev = version;
|
||||
fetchSubmodules = true;
|
||||
hash = "sha256-tLSU0Q221Pg3JYCT+w9ZT4ZbbB5+s8FwsZa/ehfn00s=";
|
||||
};
|
||||
|
||||
depsBuildBuild = oldAttrs.depsBuildBuild ++ [ pkg-config ];
|
||||
nativeBuildInputs = oldAttrs.nativeBuildInputs ++ [
|
||||
wayland-protocols
|
||||
wayland-scanner
|
||||
];
|
||||
buildInputs = oldAttrs.buildInputs ++ [
|
||||
wayland
|
||||
wayland-protocols
|
||||
];
|
||||
|
||||
meta = with lib; {
|
||||
description = "Window switcher, run dialog and dmenu replacement for Wayland";
|
||||
homepage = "https://github.com/lbonn/rofi";
|
||||
license = licenses.mit;
|
||||
mainProgram = "rofi";
|
||||
maintainers = with maintainers; [ bew ];
|
||||
platforms = with platforms; linux;
|
||||
};
|
||||
})
|
||||
@@ -26,8 +26,9 @@
|
||||
libgcrypt,
|
||||
libgpg-error,
|
||||
ninja,
|
||||
writableTmpDirAsHomeHook,
|
||||
|
||||
util-linux,
|
||||
util-linuxMinimal,
|
||||
libselinux,
|
||||
libsepol,
|
||||
libthai,
|
||||
@@ -51,7 +52,6 @@
|
||||
|
||||
stable,
|
||||
testing,
|
||||
baseName,
|
||||
kicadSrc,
|
||||
kicadVersion,
|
||||
withNgspice,
|
||||
@@ -69,11 +69,16 @@ assert testing -> !stable -> throw "testing implies stable and cannot be used wi
|
||||
|
||||
let
|
||||
opencascade-occt = opencascade-occt_7_6;
|
||||
inherit (lib) optional optionals optionalString;
|
||||
inherit (lib)
|
||||
cmakeBool
|
||||
cmakeFeature
|
||||
optionals
|
||||
optionalString
|
||||
;
|
||||
in
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "kicad-base";
|
||||
version = if (stable) then kicadVersion else builtins.substring 0 10 src.rev;
|
||||
version = if stable then kicadVersion else builtins.substring 0 10 finalAttrs.src.rev;
|
||||
|
||||
src = kicadSrc;
|
||||
|
||||
@@ -89,46 +94,34 @@ stdenv.mkDerivation rec {
|
||||
# nix removes .git, so its approximated here
|
||||
postPatch = lib.optionalString (!stable || testing) ''
|
||||
substituteInPlace cmake/KiCadVersion.cmake \
|
||||
--replace "unknown" "${builtins.substring 0 10 src.rev}"
|
||||
--replace-fail "unknown" "${builtins.substring 0 10 finalAttrs.src.rev}"
|
||||
|
||||
substituteInPlace cmake/CreateGitVersionHeader.cmake \
|
||||
--replace "0000000000000000000000000000000000000000" "${src.rev}"
|
||||
--replace-fail "0000000000000000000000000000000000000000" "${finalAttrs.src.rev}"
|
||||
'';
|
||||
|
||||
preConfigure = optional (debug) ''
|
||||
preConfigure = optionalString debug ''
|
||||
export CFLAGS="''${CFLAGS:-} -Og -ggdb"
|
||||
export CXXFLAGS="''${CXXFLAGS:-} -Og -ggdb"
|
||||
'';
|
||||
|
||||
cmakeFlags = [
|
||||
"-DKICAD_USE_EGL=ON"
|
||||
"-DOCC_INCLUDE_DIR=${opencascade-occt}/include/opencascade"
|
||||
(cmakeBool "KICAD_USE_EGL" true)
|
||||
(cmakeFeature "OCC_INCLUDE_DIR" "${opencascade-occt}/include/opencascade")
|
||||
# https://gitlab.com/kicad/code/kicad/-/issues/17133
|
||||
"-DCMAKE_CTEST_ARGUMENTS='--exclude-regex;qa_spice'"
|
||||
"-DKICAD_USE_CMAKE_FINDPROTOBUF=OFF"
|
||||
(cmakeFeature "CMAKE_CTEST_ARGUMENTS" "--exclude-regex;qa_spice")
|
||||
(cmakeBool "KICAD_USE_CMAKE_FINDPROTOBUF" false)
|
||||
(cmakeBool "KICAD_SCRIPTING_WXPYTHON" withScripting)
|
||||
(cmakeBool "KICAD_BUILD_I18N" withI18n)
|
||||
(cmakeBool "KICAD_BUILD_QA_TESTS" (!finalAttrs.doInstallCheck))
|
||||
(cmakeBool "KICAD_STDLIB_DEBUG" debug)
|
||||
(cmakeBool "KICAD_USE_VALGRIND" debug)
|
||||
(cmakeBool "KICAD_SANITIZE_ADDRESS" sanitizeAddress)
|
||||
(cmakeBool "KICAD_SANITIZE_THREADS" sanitizeThreads)
|
||||
(cmakeBool "KICAD_SPICE" (!(stable && !withNgspice)))
|
||||
]
|
||||
++ optional (
|
||||
stdenv.hostPlatform.system == "aarch64-linux"
|
||||
) "-DCMAKE_CTEST_ARGUMENTS=--exclude-regex;'qa_spice|qa_cli'"
|
||||
++ optional (stable && !withNgspice) "-DKICAD_SPICE=OFF"
|
||||
++ optionals (!withScripting) [
|
||||
"-DKICAD_SCRIPTING_WXPYTHON=OFF"
|
||||
]
|
||||
++ optionals (withI18n) [
|
||||
"-DKICAD_BUILD_I18N=ON"
|
||||
]
|
||||
++ optionals (!doInstallCheck) [
|
||||
"-DKICAD_BUILD_QA_TESTS=OFF"
|
||||
]
|
||||
++ optionals (debug) [
|
||||
"-DKICAD_STDLIB_DEBUG=ON"
|
||||
"-DKICAD_USE_VALGRIND=ON"
|
||||
]
|
||||
++ optionals (sanitizeAddress) [
|
||||
"-DKICAD_SANITIZE_ADDRESS=ON"
|
||||
]
|
||||
++ optionals (sanitizeThreads) [
|
||||
"-DKICAD_SANITIZE_THREADS=ON"
|
||||
++ optionals (stdenv.hostPlatform.isLinux && stdenv.hostPlatform.isAarch64) [
|
||||
(cmakeFeature "CMAKE_CTEST_ARGUMENTS" "--exclude-regex;'qa_spice|qa_cli'")
|
||||
];
|
||||
|
||||
cmakeBuildType = if debug then "Debug" else "Release";
|
||||
@@ -147,7 +140,7 @@ stdenv.mkDerivation rec {
|
||||
# wanted by configuration on linux, doesn't seem to affect performance
|
||||
# no effect on closure size
|
||||
++ optionals (stdenv.hostPlatform.isLinux) [
|
||||
util-linux
|
||||
util-linuxMinimal
|
||||
libselinux
|
||||
libsepol
|
||||
libthai
|
||||
@@ -186,18 +179,12 @@ stdenv.mkDerivation rec {
|
||||
# This would otherwise cause a linking requirement for mbedtls.
|
||||
(nng.override { mbedtlsSupport = false; })
|
||||
]
|
||||
++ optional (withScripting) wxPython
|
||||
++ optional (withNgspice) libngspice
|
||||
++ optional (debug) valgrind;
|
||||
|
||||
# some ngspice tests attempt to write to $HOME/.cache/
|
||||
# this could be and was resolved with XDG_CACHE_HOME = "$TMP";
|
||||
# but failing tests still attempt to create $HOME
|
||||
# and the newer CLI tests seem to also use $HOME...
|
||||
HOME = "$TMP";
|
||||
++ optionals withScripting [ wxPython ]
|
||||
++ optionals withNgspice [ libngspice ]
|
||||
++ optionals debug [ valgrind ];
|
||||
|
||||
# debug builds fail all but the python test
|
||||
doInstallCheck = !(debug);
|
||||
doInstallCheck = !debug;
|
||||
installCheckTarget = "test";
|
||||
|
||||
nativeInstallCheckInputs = [
|
||||
@@ -209,6 +196,7 @@ stdenv.mkDerivation rec {
|
||||
pytest-image-diff
|
||||
]
|
||||
))
|
||||
writableTmpDirAsHomeHook
|
||||
];
|
||||
|
||||
dontStrip = debug;
|
||||
@@ -223,4 +211,4 @@ stdenv.mkDerivation rec {
|
||||
platforms = lib.platforms.all;
|
||||
broken = stdenv.hostPlatform.isDarwin;
|
||||
};
|
||||
}
|
||||
})
|
||||
|
||||
@@ -178,7 +178,7 @@ stdenv.mkDerivation rec {
|
||||
passthru.libraries = callPackages ./libraries.nix { inherit libSrc; };
|
||||
passthru.callPackage = newScope { inherit addonPath python3; };
|
||||
base = callPackage ./base.nix {
|
||||
inherit stable testing baseName;
|
||||
inherit stable testing;
|
||||
inherit kicadSrc kicadVersion;
|
||||
inherit wxGTK python wxPython;
|
||||
inherit withNgspice withScripting withI18n;
|
||||
|
||||
@@ -1,35 +1,32 @@
|
||||
{
|
||||
lib,
|
||||
stdenv,
|
||||
rustPlatform,
|
||||
fetchFromGitHub,
|
||||
fetchpatch,
|
||||
pkg-config,
|
||||
libgit2,
|
||||
openssl,
|
||||
stdenv,
|
||||
coreutils,
|
||||
gitMinimal,
|
||||
}:
|
||||
|
||||
rustPlatform.buildRustPackage rec {
|
||||
rustPlatform.buildRustPackage (finalAttrs: {
|
||||
pname = "cargo-generate";
|
||||
version = "0.22.1";
|
||||
version = "0.23.5";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "cargo-generate";
|
||||
repo = "cargo-generate";
|
||||
rev = "v${version}";
|
||||
sha256 = "sha256-iOZCSd6jF1OF7ScjpsMlvMjsFHyg6QJJ6qk0OxrARho=";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-h6WsTXPlJYoMZ6QDR99LQr5uV0ij8NC02ZEVhg/U+qc=";
|
||||
};
|
||||
|
||||
cargoPatches = [
|
||||
(fetchpatch {
|
||||
name = "git2-version.patch";
|
||||
url = "https://github.com/cargo-generate/cargo-generate/commit/be2237177ee7ae996e2991189b07a5d211cd0d01.patch";
|
||||
hash = "sha256-F/o1EeDBfRhIB8atpOHoc6ZnUFCyD1QkCERv4m/YeWE=";
|
||||
})
|
||||
];
|
||||
postPatch = ''
|
||||
substituteInPlace src/hooks/system_mod.rs \
|
||||
--replace-fail "/bin/cat" "${lib.getExe' coreutils "cat"}"
|
||||
'';
|
||||
|
||||
cargoHash = "sha256-5cfROJQWIhQNMbDhaCs2bfv4I3KDWcXBsmbbbDQ331s=";
|
||||
cargoHash = "sha256-pZm7bsMIOQF/wSwFH5kFXN5mG/H1cKz5hyM2DeNmUQ8=";
|
||||
|
||||
nativeBuildInputs = [ pkg-config ];
|
||||
|
||||
@@ -59,6 +56,9 @@ rustPlatform.buildRustPackage rec {
|
||||
"--skip=git_over_ssh::it_should_retrieve_the_private_key_from_ssh_agent"
|
||||
"--skip=git_over_ssh::it_should_support_a_public_repo"
|
||||
"--skip=git_over_ssh::it_should_use_a_ssh_key_provided_by_identity_argument"
|
||||
# stderr doesn't quite match what is expected, slightly malformed test
|
||||
# source
|
||||
"--skip=hooks_and_rhai::it_fails_when_a_system_command_returns_non_zero_exit_code"
|
||||
]
|
||||
++ lib.optionals stdenv.hostPlatform.isDarwin [
|
||||
"--skip=git::utils::should_canonicalize"
|
||||
@@ -72,7 +72,7 @@ rustPlatform.buildRustPackage rec {
|
||||
description = "Tool to generate a new Rust project by leveraging a pre-existing git repository as a template";
|
||||
mainProgram = "cargo-generate";
|
||||
homepage = "https://github.com/cargo-generate/cargo-generate";
|
||||
changelog = "https://github.com/cargo-generate/cargo-generate/blob/v${version}/CHANGELOG.md";
|
||||
changelog = "https://github.com/cargo-generate/cargo-generate/blob/v${finalAttrs.version}/CHANGELOG.md";
|
||||
license = with lib.licenses; [
|
||||
asl20 # or
|
||||
mit
|
||||
@@ -83,4 +83,4 @@ rustPlatform.buildRustPackage rec {
|
||||
matthiasbeyer
|
||||
];
|
||||
};
|
||||
}
|
||||
})
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
{
|
||||
lib,
|
||||
buildGo125Module,
|
||||
buildGoModule,
|
||||
fetchFromGitHub,
|
||||
stdenv,
|
||||
}:
|
||||
|
||||
buildGo125Module rec {
|
||||
buildGoModule rec {
|
||||
pname = "delve";
|
||||
version = "1.25.1";
|
||||
|
||||
|
||||
Generated
+274
-6095
File diff suppressed because it is too large
Load Diff
@@ -7,13 +7,13 @@
|
||||
}:
|
||||
buildNpmPackage rec {
|
||||
pname = "eslint";
|
||||
version = "9.34.0";
|
||||
version = "9.35.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "eslint";
|
||||
repo = "eslint";
|
||||
tag = "v${version}";
|
||||
hash = "sha256-C56uNYpXLO0LgURW+7iXWTWqmXQHc1nx1bKf7DFSHs4=";
|
||||
hash = "sha256-Ml/TeVvNcq6GyNklwn2/uURUDrJsMCNZcLEx6sLKPiI=";
|
||||
};
|
||||
|
||||
# NOTE: Generating lock-file
|
||||
@@ -25,7 +25,7 @@ buildNpmPackage rec {
|
||||
cp ${./package-lock.json} package-lock.json
|
||||
'';
|
||||
|
||||
npmDepsHash = "sha256-ZF7+IJakVkwswL0FV5wAc0dOK+gd9I6A7DaZbMiMaDU=";
|
||||
npmDepsHash = "sha256-+dgbWi4Z+2BWLwOv3sTQ2YFrONFyBHmxyc3FFLmStb8=";
|
||||
npmInstallFlags = [ "--omit=dev" ];
|
||||
|
||||
dontNpmBuild = true;
|
||||
|
||||
@@ -91,7 +91,7 @@ class Repo:
|
||||
},
|
||||
**{
|
||||
f"checkout_{arch}": True
|
||||
for arch in ["x64", "arm64", "arm", "x86", "mips", "mips64", "ppc"]
|
||||
for arch in ["x64", "arm64", "arm", "x86", "mips", "mips64", "ppc", "riscv64"]
|
||||
},
|
||||
},
|
||||
"",
|
||||
|
||||
@@ -68,8 +68,8 @@ runCommand "gclient2nix"
|
||||
# substitutions
|
||||
depot_tools_checkout = fetchgit {
|
||||
url = "https://chromium.googlesource.com/chromium/tools/depot_tools";
|
||||
rev = "452fe3be37f78fbecefa1b4b0d359531bcd70d0d";
|
||||
hash = "sha256-8IiJOm0FLa/u1Vd96tb33Ruj4IUTCeYgBpTk88znhPw=";
|
||||
rev = "fa63ec7437108dcb3a611c6a6c5f3d96771e9581";
|
||||
hash = "sha256-hRIwhIdRF2GbyXbpOdi/lla+/XYM+gKosoK+T+kYYu0=";
|
||||
};
|
||||
|
||||
passthru = {
|
||||
|
||||
@@ -12,11 +12,11 @@ let
|
||||
in
|
||||
stdenvNoCC.mkDerivation (finalAttrs: {
|
||||
pname = "gemini-cli-bin";
|
||||
version = "0.3.4";
|
||||
version = "0.4.0";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/${owner}/${repo}/releases/download/v${finalAttrs.version}/${asset}";
|
||||
hash = "sha256-aVcizpbzV1hPsuMSGRxgMGXTyF+0yBqGk7EwPnKFDyQ=";
|
||||
hash = "sha256-5uPzphiVsqczo3XOVrT0c0Y9hkFRUsyaORPRgJSqpck=";
|
||||
};
|
||||
|
||||
phases = [
|
||||
|
||||
@@ -6,48 +6,74 @@
|
||||
curl,
|
||||
pcre2,
|
||||
zlib,
|
||||
git,
|
||||
pkg-config,
|
||||
openssl,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "gitaly-git";
|
||||
version = "2.49.0.gl2";
|
||||
version = "2.50.1.gl1";
|
||||
|
||||
# `src` attribute for nix-update
|
||||
src = fetchFromGitLab {
|
||||
owner = "gitlab-org";
|
||||
repo = "git";
|
||||
rev = "v${version}";
|
||||
hash = "sha256-1y94T5UBG7s76ENsUmaXRXngSKmqIAT0nq1u+QjSWaY=";
|
||||
hash = "sha256-q+xQAVsatw0vS4iIgAxciAVVMr33BjG0yM4AvZrXB+8=";
|
||||
leaveDotGit = true;
|
||||
# The build system clones the repo from the store (since it always expects
|
||||
# to be able to clone in the makefiles) and it looks like nix doesn't leave
|
||||
# the tag so we re-add it.
|
||||
postFetch = ''
|
||||
git -C $out tag v${version};
|
||||
'';
|
||||
};
|
||||
|
||||
# we actually use the gitaly build system
|
||||
# Use gitaly and their build system as source root
|
||||
unpackPhase = ''
|
||||
cp -r ${gitaly.src} source
|
||||
chmod -R +w source
|
||||
|
||||
mkdir -p source/_build/deps
|
||||
|
||||
cp -r ${src} source/_build/deps/git-distribution
|
||||
chmod -R +w source/_build/deps/git-distribution
|
||||
|
||||
# FIXME? maybe just patch the makefile?
|
||||
echo -n 'v${version} DEVELOPER=1 DEVOPTS=no-error USE_LIBPCRE=YesPlease NO_PERL=YesPlease NO_EXPAT=YesPlease NO_TCLTK=YesPlease NO_GETTEXT=YesPlease NO_PYTHON=YesPlease' > source/_build/deps/git-distribution.version
|
||||
echo -n 'v${version}' > source/_build/deps/git-distribution/version
|
||||
git config --global --add safe.directory '*'
|
||||
'';
|
||||
|
||||
sourceRoot = src.name;
|
||||
|
||||
buildFlags = [ "git" ];
|
||||
GIT_REPO_URL = src;
|
||||
HOME = "/build";
|
||||
|
||||
buildInputs = [
|
||||
curl
|
||||
pcre2
|
||||
zlib
|
||||
nativeBuildInputs = [
|
||||
git # clones our repo from the store
|
||||
pkg-config
|
||||
];
|
||||
# git inputs
|
||||
buildInputs = [
|
||||
openssl
|
||||
zlib
|
||||
pcre2
|
||||
curl
|
||||
];
|
||||
|
||||
# required to support pthread_cancel()
|
||||
NIX_LDFLAGS =
|
||||
lib.optionalString (stdenv.cc.isGNU && stdenv.hostPlatform.libc == "glibc") "-lgcc_s"
|
||||
+ lib.optionalString stdenv.isFreeBSD "-lthr";
|
||||
|
||||
# The build phase already installs it all
|
||||
GIT_PREFIX = placeholder "out";
|
||||
dontInstall = true;
|
||||
|
||||
doInstallCheck = true;
|
||||
installCheckPhase = ''
|
||||
runHook preInstallCheck
|
||||
|
||||
HOME=/build PAGER=cat $out/bin/git config -l
|
||||
file $out/bin/git | grep -qv 'too large section header'
|
||||
|
||||
runHook postInstallCheck
|
||||
'';
|
||||
|
||||
meta = {
|
||||
homepage = "https://git-scm.com/";
|
||||
description = "Distributed version control system - with Gitaly patches";
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
}:
|
||||
|
||||
let
|
||||
version = "18.2.5";
|
||||
version = "18.3.1";
|
||||
package_version = "v${lib.versions.major version}";
|
||||
gitaly_package = "gitlab.com/gitlab-org/gitaly/${package_version}";
|
||||
|
||||
@@ -21,10 +21,10 @@ let
|
||||
owner = "gitlab-org";
|
||||
repo = "gitaly";
|
||||
rev = "v${version}";
|
||||
hash = "sha256-/AyWxFUyNC0RCM4WMSlPrlh9okyZBacR2sPyzl9y4D0=";
|
||||
hash = "sha256-qZ/0SGkDj98CqqX6XTbbZEkhnTF/Sjzd7p2muBuP+xE=";
|
||||
};
|
||||
|
||||
vendorHash = "sha256-RjDV4NGmmdT9STQBHiYf3UUYwPmuSg6970/W/ekxin0=";
|
||||
vendorHash = "sha256-JFGzGwYi4owq0oVLucm7UGuq8PE4FH9Gp8HyBRoE6cs=";
|
||||
|
||||
ldflags = [
|
||||
"-X ${gitaly_package}/internal/version.version=${version}"
|
||||
@@ -33,6 +33,8 @@ let
|
||||
|
||||
tags = [ "static" ];
|
||||
|
||||
nativeBuildInputs = [ pkg-config ];
|
||||
|
||||
doCheck = false;
|
||||
};
|
||||
|
||||
@@ -41,6 +43,7 @@ let
|
||||
pname = "gitaly-aux";
|
||||
|
||||
subPackages = [
|
||||
# Can be determined by looking at the `go:embed` calls in https://gitlab.com/gitlab-org/gitaly/-/blob/master/packed_binaries.go
|
||||
"cmd/gitaly-hooks"
|
||||
"cmd/gitaly-ssh"
|
||||
"cmd/gitaly-lfs-smudge"
|
||||
@@ -59,12 +62,31 @@ buildGoModule (
|
||||
"cmd/gitaly-backup"
|
||||
];
|
||||
|
||||
dontStrip = true;
|
||||
|
||||
preConfigure = ''
|
||||
rm -r tools
|
||||
|
||||
mkdir -p _build/bin
|
||||
cp -r ${auxBins}/bin/* _build/bin
|
||||
for f in ${git}/bin/git-*; do
|
||||
cp "$f" "_build/bin/gitaly-$(basename $f)";
|
||||
|
||||
# Add git that will be embedded
|
||||
echo 'print-%:;@echo $($*)' >> Makefile
|
||||
sed -i 's:/usr/bin/env ::g' Makefile
|
||||
for bin in $(make print-GIT_PACKED_EXECUTABLES); do
|
||||
from="$(basename "$bin")"
|
||||
from="''${from#gitaly-}"
|
||||
from="${git}/libexec/git-core/''${from%-*}"
|
||||
cp "$from" "$bin"
|
||||
done
|
||||
|
||||
'';
|
||||
|
||||
doInstallCheck = true;
|
||||
installCheckPhase = ''
|
||||
runHook preInstallCheck
|
||||
HOME=/build PAGER=cat ${git}/bin/git config -l
|
||||
runHook postInstallCheck
|
||||
'';
|
||||
|
||||
outputs = [ "out" ];
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
{
|
||||
lib,
|
||||
buildGoModule,
|
||||
buildGo124Module,
|
||||
fetchFromGitLab,
|
||||
}:
|
||||
|
||||
buildGoModule rec {
|
||||
buildGo124Module rec {
|
||||
pname = "gitlab-container-registry";
|
||||
version = "4.27.0";
|
||||
rev = "v${version}-gitlab-ahmed-master-test";
|
||||
|
||||
@@ -6,19 +6,24 @@
|
||||
|
||||
buildGoModule rec {
|
||||
pname = "gitlab-pages";
|
||||
version = "18.2.5";
|
||||
version = "18.3.1";
|
||||
|
||||
# nixpkgs-update: no auto update
|
||||
src = fetchFromGitLab {
|
||||
owner = "gitlab-org";
|
||||
repo = "gitlab-pages";
|
||||
rev = "v${version}";
|
||||
hash = "sha256-21IsNcVkhtncum2miTOjuCcM681qYa+8e/5CCEiqz/Q=";
|
||||
hash = "sha256-phK8lhk6XHypdUrNOdpdhwo4uIrN+VapkxUujEffZtk=";
|
||||
};
|
||||
|
||||
vendorHash = "sha256-OubXCpvGtGqegQmdb6R1zw/0DfQ4FdbJGt7qYYRnWnA=";
|
||||
vendorHash = "sha256-WCdpccNeVCEvo158uSyDlsGxneU72zKiV7J7JPhtPBw=";
|
||||
subPackages = [ "." ];
|
||||
|
||||
ldflags = [
|
||||
"-X"
|
||||
"main.VERSION=${version}"
|
||||
];
|
||||
|
||||
meta = {
|
||||
description = "Daemon used to serve static websites for GitLab users";
|
||||
mainProgram = "gitlab-pages";
|
||||
|
||||
@@ -10,13 +10,13 @@
|
||||
|
||||
buildGoModule (finalAttrs: {
|
||||
pname = "gitlab-runner";
|
||||
version = "18.3.0";
|
||||
version = "18.3.1";
|
||||
|
||||
src = fetchFromGitLab {
|
||||
owner = "gitlab-org";
|
||||
repo = "gitlab-runner";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-D40ecrGAu76WoV8B49/2eDqigpcXcSCc+1nOW7KxHcA=";
|
||||
hash = "sha256-D8CNY+lQEK2DgiGfScPxDPday3re/LN4i5jEJTGbshY=";
|
||||
};
|
||||
|
||||
vendorHash = "sha256-vP/htZiUp5qL4TMw6AgNW/TVcvx+pl6rxp41SK5g4XM=";
|
||||
|
||||
@@ -1,15 +1,15 @@
|
||||
{
|
||||
"version": "18.2.5",
|
||||
"repo_hash": "1q9scfy1r9570gvm3dyrsg2cmpyx94a33w6418q1gy0msiqncnqd",
|
||||
"yarn_hash": "0c6njrciqcjaswh784yxly4qza6k2ghq1ljbdkcn65cna4f4hwgk",
|
||||
"version": "18.3.1",
|
||||
"repo_hash": "1csg5q3f0fp145905idqkhsshs8rdbmfgc0nx2ihvxkdmzvd0p3d",
|
||||
"yarn_hash": "0g1iafhfdgshy7d6p27qy042j8xyf6gj4rws9wrzdh51fmv4p3bj",
|
||||
"owner": "gitlab-org",
|
||||
"repo": "gitlab",
|
||||
"rev": "v18.2.5-ee",
|
||||
"rev": "v18.3.1-ee",
|
||||
"passthru": {
|
||||
"GITALY_SERVER_VERSION": "18.2.5",
|
||||
"GITLAB_PAGES_VERSION": "18.2.5",
|
||||
"GITALY_SERVER_VERSION": "18.3.1",
|
||||
"GITLAB_PAGES_VERSION": "18.3.1",
|
||||
"GITLAB_SHELL_VERSION": "14.44.0",
|
||||
"GITLAB_ELASTICSEARCH_INDEXER_VERSION": "5.7.0",
|
||||
"GITLAB_WORKHORSE_VERSION": "18.2.5"
|
||||
"GITLAB_WORKHORSE_VERSION": "18.3.1"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -10,7 +10,7 @@ in
|
||||
buildGoModule rec {
|
||||
pname = "gitlab-workhorse";
|
||||
|
||||
version = "18.2.5";
|
||||
version = "18.3.1";
|
||||
|
||||
# nixpkgs-update: no auto update
|
||||
src = fetchFromGitLab {
|
||||
@@ -22,7 +22,7 @@ buildGoModule rec {
|
||||
|
||||
sourceRoot = "${src.name}/workhorse";
|
||||
|
||||
vendorHash = "sha256-A+hCyi4P0JkBY2NYGWSpMsHjEgD43g9ZlPrxWL9Vx7Q=";
|
||||
vendorHash = "sha256-Nev8UXAjvxWItGT3LLcq0cs0wKKXWR6ml+1YBDiYJm4=";
|
||||
buildInputs = [ git ];
|
||||
ldflags = [ "-X main.Version=${version}" ];
|
||||
doCheck = false;
|
||||
|
||||
@@ -83,7 +83,7 @@ let
|
||||
cp Cargo.lock $out
|
||||
'';
|
||||
};
|
||||
hash = "sha256-TG2pUE80o/Sa147Lcb7yIJC+mfaDzzW7m2d7dTi5yi0=";
|
||||
hash = "sha256-NJLpfIgVgqbf1fHIzEKxzpHOKvtY9QHXVQPpRdvH0Uo=";
|
||||
};
|
||||
|
||||
dontBuild = false;
|
||||
|
||||
@@ -69,7 +69,7 @@ gem 'sprockets-rails', '~> 3.5.1', feature_category: :shared
|
||||
gem 'view_component', '~> 3.23.2', feature_category: :shared
|
||||
|
||||
# Supported DBs
|
||||
gem 'pg', '~> 1.5.6', feature_category: :database
|
||||
gem 'pg', '~> 1.6.1', feature_category: :database
|
||||
|
||||
gem 'rugged', '~> 1.6', feature_category: :gitaly
|
||||
|
||||
@@ -117,7 +117,7 @@ gem 'openid_connect', '~> 2.3.0', feature_category: :system_access
|
||||
gem 'omniauth-salesforce', '~> 1.0.5', path: 'vendor/gems/omniauth-salesforce', feature_category: :system_access
|
||||
gem 'omniauth-atlassian-oauth2', '~> 0.2.0', feature_category: :system_access
|
||||
gem 'rack-oauth2', '~> 2.2.1', feature_category: :system_access
|
||||
gem 'jwt', '~> 2.9.3', feature_category: :system_access
|
||||
gem 'jwt', '~> 2.10.0', feature_category: :system_access
|
||||
|
||||
# Kerberos authentication. EE-only
|
||||
gem 'gssapi', '~> 1.3.1', group: :kerberos, feature_category: :system_access
|
||||
@@ -126,7 +126,7 @@ gem 'timfel-krb5-auth', '~> 0.8', group: :kerberos, feature_category: :system_ac
|
||||
# Spam and anti-bot protection
|
||||
gem 'recaptcha', '~> 5.12', require: 'recaptcha/rails', feature_category: :insider_threat
|
||||
gem 'akismet', '~> 3.0', feature_category: :insider_threat
|
||||
gem 'invisible_captcha', '~> 2.1.0', feature_category: :insider_threat
|
||||
gem 'invisible_captcha', '~> 2.3.0', feature_category: :insider_threat
|
||||
|
||||
# Two-factor authentication
|
||||
gem 'devise-two-factor', '~> 4.1.1', feature_category: :system_access
|
||||
@@ -164,8 +164,8 @@ gem 'grape-path-helpers', '~> 2.0.1', feature_category: :api
|
||||
gem 'rack-cors', '~> 2.0.1', require: 'rack/cors', feature_category: :shared
|
||||
|
||||
# GraphQL API
|
||||
gem 'graphql', '2.4.13', feature_category: :api
|
||||
gem 'graphql-docs', '~> 5.0.0', group: [:development, :test], feature_category: :api
|
||||
gem 'graphql', '2.5.11', feature_category: :api
|
||||
gem 'graphql-docs', '~> 5.2.0', group: [:development, :test], feature_category: :api
|
||||
gem 'apollo_upload_server', '~> 2.1.6', feature_category: :api
|
||||
|
||||
# Cells
|
||||
@@ -187,7 +187,7 @@ gem 'hashie', '~> 5.0.0', feature_category: :shared
|
||||
gem 'kaminari', '~> 1.2.2', feature_category: :shared
|
||||
|
||||
# HAML
|
||||
gem 'hamlit', '~> 2.15.0', feature_category: :shared
|
||||
gem 'hamlit', '~> 3.0.0', feature_category: :shared
|
||||
|
||||
# Files attachments
|
||||
gem 'carrierwave', '~> 1.3', feature_category: :shared
|
||||
@@ -220,18 +220,18 @@ gem 'gitlab-fog-azure-rm', '~> 2.2.0', require: 'fog/azurerm', feature_category:
|
||||
gem 'google-apis-storage_v1', '~> 0.29', feature_category: :shared
|
||||
gem 'google-cloud-storage', '~> 1.45.0', feature_category: :shared
|
||||
# We need >= 0.11.1 because that's when match_glob support is added to list_objects
|
||||
gem 'google-apis-core', '~> 0.11.0', '>= 0.11.1', feature_category: :shared
|
||||
gem 'google-apis-compute_v1', '~> 0.57.0', feature_category: :shared
|
||||
gem 'google-apis-container_v1', '~> 0.43.0', feature_category: :shared
|
||||
gem 'google-apis-core', '~> 0.18.0', '>= 0.18.0', feature_category: :shared
|
||||
gem 'google-apis-compute_v1', '~> 0.127.0', feature_category: :shared
|
||||
gem 'google-apis-container_v1', '~> 0.100.0', feature_category: :shared
|
||||
gem 'google-apis-container_v1beta1', '~> 0.43.0', feature_category: :shared
|
||||
gem 'google-apis-cloudbilling_v1', '~> 0.22.0', feature_category: :shared
|
||||
gem 'google-apis-cloudresourcemanager_v1', '~> 0.31.0', feature_category: :shared
|
||||
gem 'google-apis-iam_v1', '~> 0.36.0', feature_category: :shared
|
||||
gem 'google-apis-iam_v1', '~> 0.73.0', feature_category: :shared
|
||||
gem 'google-apis-serviceusage_v1', '~> 0.28.0', feature_category: :shared
|
||||
gem 'google-apis-sqladmin_v1beta4', '~> 0.41.0', feature_category: :shared
|
||||
gem 'google-apis-androidpublisher_v3', '~> 0.34.0', feature_category: :shared
|
||||
gem 'google-apis-androidpublisher_v3', '~> 0.84.0', feature_category: :shared
|
||||
|
||||
gem 'googleauth', '~> 1.8.1', feature_category: :shared
|
||||
gem 'googleauth', '~> 1.14', feature_category: :shared
|
||||
gem 'google-cloud-artifact_registry-v1', '~> 0.11.0', feature_category: :shared
|
||||
gem 'google-cloud-compute-v1', '~> 2.6.0', feature_category: :shared
|
||||
|
||||
@@ -242,9 +242,9 @@ gem 'seed-fu', '~> 2.3.7', feature_category: :shared
|
||||
gem 'elasticsearch-model', '~> 7.2', feature_category: :global_search
|
||||
gem 'elasticsearch-rails', '~> 7.2', require: 'elasticsearch/rails/instrumentation', feature_category: :global_search
|
||||
gem 'elasticsearch-api', '7.17.11', feature_category: :global_search
|
||||
gem 'aws-sdk-core', '~> 3.225.0', feature_category: :global_search
|
||||
gem 'aws-sdk-core', '~> 3.226.0', feature_category: :global_search
|
||||
gem 'aws-sdk-cloudformation', '~> 1', feature_category: :global_search
|
||||
gem 'aws-sdk-s3', '~> 1.189.0', feature_category: :global_search
|
||||
gem 'aws-sdk-s3', '~> 1.193.0', feature_category: :global_search
|
||||
gem 'faraday-typhoeus', '~> 1.1', feature_category: :global_search
|
||||
gem 'faraday_middleware-aws-sigv4', '~> 1.0.1', feature_category: :global_search
|
||||
# Used with Elasticsearch to support http keep-alive connections
|
||||
@@ -267,10 +267,10 @@ gem 'asciidoctor', '~> 2.0.18', feature_category: :markdown
|
||||
gem 'asciidoctor-include-ext', '~> 0.4.0', require: false, feature_category: :markdown
|
||||
gem 'asciidoctor-plantuml', '~> 0.0.16', feature_category: :markdown
|
||||
gem 'asciidoctor-kroki', '~> 0.10.0', require: false, feature_category: :markdown
|
||||
gem 'rouge', '~> 4.5.0', feature_category: :shared
|
||||
gem 'rouge', '~> 4.6.0', feature_category: :shared
|
||||
gem 'truncato', '~> 0.7.13', feature_category: :team_planning
|
||||
gem 'nokogiri', '~> 1.18', feature_category: :shared
|
||||
gem 'gitlab-glfm-markdown', '~> 0.0.31', feature_category: :markdown
|
||||
gem 'gitlab-glfm-markdown', '~> 0.0.33', feature_category: :markdown
|
||||
gem 'tanuki_emoji', '~> 0.13', feature_category: :markdown
|
||||
gem 'unicode-emoji', '~> 4.0', feature_category: :markdown
|
||||
|
||||
@@ -287,7 +287,7 @@ gem 'rack', '~> 2.2.9', feature_category: :shared
|
||||
gem 'rack-timeout', '~> 0.7.0', require: 'rack/timeout/base', feature_category: :shared
|
||||
|
||||
group :puma do
|
||||
gem 'puma', '= 6.6.0', require: false, feature_category: :shared
|
||||
gem 'puma', '= 6.6.1', require: false, feature_category: :shared
|
||||
gem 'sd_notify', '~> 0.1.0', require: false, feature_category: :shared
|
||||
end
|
||||
|
||||
@@ -331,6 +331,8 @@ gem 'device_detector', feature_category: :shared
|
||||
|
||||
# Redis
|
||||
gem 'redis', '~> 5.4.0', feature_category: :redis
|
||||
gem 'redis-client', '~> 0.25', feature_category: :redis
|
||||
gem 'redis-cluster-client', '~> 0.13', feature_category: :redis
|
||||
gem 'redis-clustering', '~> 5.4.0', feature_category: :redis
|
||||
gem 'connection_pool', '~> 2.5.3', feature_category: :shared
|
||||
|
||||
@@ -345,7 +347,7 @@ gem 'atlassian-jwt', '~> 0.2.1', feature_category: :integrations
|
||||
gem 'slack-messenger', '~> 2.3.5', feature_category: :integrations
|
||||
|
||||
# Kubernetes integration
|
||||
gem 'kubeclient', '~> 4.11.0', feature_category: :shared
|
||||
gem 'kubeclient', '~> 4.12.0', feature_category: :shared
|
||||
|
||||
# AI
|
||||
gem 'circuitbox', '2.0.0', feature_category: :shared
|
||||
@@ -378,7 +380,7 @@ gem 'rack-proxy', '~> 0.7.7', feature_category: :shared
|
||||
gem 'cssbundling-rails', '1.4.3', feature_category: :shared
|
||||
gem 'terser', '1.0.2', feature_category: :shared
|
||||
|
||||
gem 'click_house-client', path: 'gems/click_house-client', require: 'click_house/client', feature_category: :database
|
||||
gem 'click_house-client', '0.3.5', feature_category: :database
|
||||
gem 'addressable', '~> 2.8', feature_category: :shared
|
||||
gem 'gon', '~> 6.4.0', feature_category: :shared
|
||||
gem 'request_store', '~> 1.7.0', feature_category: :shared
|
||||
@@ -402,7 +404,7 @@ gem 'gitlab-http', path: 'gems/gitlab-http', feature_category: :shared
|
||||
|
||||
gem 'premailer-rails', '~> 1.12.0', feature_category: :notifications
|
||||
gem 'gitlab-labkit', '~> 0.39.0', feature_category: :shared
|
||||
gem 'thrift', '>= 0.16.0', feature_category: :shared
|
||||
gem 'thrift', '~> 0.22.0', feature_category: :shared
|
||||
|
||||
# I18n
|
||||
gem 'rails-i18n', '~> 7.0', '>= 7.0.9', feature_category: :internationalization
|
||||
@@ -429,9 +431,10 @@ gem 'prometheus-client-mmap', '~> 1.2.9', require: 'prometheus/client', feature_
|
||||
# Event-driven reactor for Ruby
|
||||
# Required manually in config/initializers/require_async_gem
|
||||
gem 'async', '~> 2.24.0', require: false, feature_category: :shared
|
||||
gem 'io-event', '~> 1.12', require: false, feature_category: :shared
|
||||
|
||||
# Security report schemas used to validate CI job artifacts of security jobs
|
||||
gem 'gitlab-security_report_schemas', '0.1.3.min15.0.0.max15.2.2', feature_category: :vulnerability_management
|
||||
gem 'gitlab-security_report_schemas', '0.1.3.min15.0.0.max15.2.3', feature_category: :vulnerability_management
|
||||
|
||||
# OpenTelemetry
|
||||
group :opentelemetry do
|
||||
@@ -466,7 +469,7 @@ end
|
||||
gem 'warning', '~> 1.5.0', feature_category: :shared
|
||||
|
||||
group :development do
|
||||
gem 'lefthook', '~> 1.11.0', require: false, feature_category: :tooling
|
||||
gem 'lefthook', '~> 1.12.0', require: false, feature_category: :tooling
|
||||
gem 'rubocop', feature_category: :tooling
|
||||
|
||||
gem 'solargraph', '~> 0.54.0', require: false, feature_category: :shared
|
||||
@@ -499,7 +502,7 @@ end
|
||||
group :development, :test do
|
||||
gem 'deprecation_toolkit', '~> 2.2.3', require: false, feature_category: :shared
|
||||
gem 'bullet', '~> 8.0.0', feature_category: :shared
|
||||
gem 'parser', '= 3.3.8.0', feature_category: :shared
|
||||
gem 'parser', '= 3.3.9.0', feature_category: :shared
|
||||
gem 'pry-byebug', feature_category: :shared
|
||||
gem 'pry-rails', '~> 0.3.9', feature_category: :shared
|
||||
gem 'pry-shell', '~> 0.6.4', feature_category: :shared
|
||||
@@ -551,7 +554,7 @@ group :development, :test do
|
||||
end
|
||||
|
||||
group :development, :test, :danger do
|
||||
gem 'gitlab-dangerfiles', '~> 4.9.0', require: false, feature_category: :tooling
|
||||
gem 'gitlab-dangerfiles', '~> 4.10.0', require: false, feature_category: :tooling
|
||||
end
|
||||
|
||||
group :development, :test, :coverage do
|
||||
@@ -585,6 +588,11 @@ group :test do
|
||||
|
||||
gem 'graphlyte', '~> 1.0.0', feature_category: :shared
|
||||
|
||||
# Upload CI metrics to a GCP BigQuery instance
|
||||
#
|
||||
# We only use this gem in CI.
|
||||
gem 'google-cloud-bigquery', '~> 1.0', feature_category: :tooling
|
||||
|
||||
gem 'shoulda-matchers', '~> 6.4.0', require: false, feature_category: :shared
|
||||
gem 'email_spec', '~> 2.3.0', feature_category: :shared
|
||||
gem 'webmock', '~> 3.25.0', feature_category: :shared
|
||||
@@ -599,7 +607,7 @@ group :test do
|
||||
# Moved in `test` because https://gitlab.com/gitlab-org/gitlab/-/issues/217527
|
||||
gem 'derailed_benchmarks', require: false, feature_category: :shared
|
||||
|
||||
gem 'gitlab_quality-test_tooling', '~> 2.10.0', require: false, feature_category: :tooling
|
||||
gem 'gitlab_quality-test_tooling', '~> 2.18.0', require: false, feature_category: :tooling
|
||||
end
|
||||
|
||||
gem 'octokit', '~> 9.0', feature_category: :importers
|
||||
@@ -614,7 +622,6 @@ gem 'html2text', feature_category: :shared
|
||||
gem 'stackprof', '~> 0.2.26', require: false, feature_category: :shared
|
||||
gem 'rbtrace', '~> 0.4', require: false, feature_category: :shared
|
||||
gem 'memory_profiler', '~> 1.0', require: false, feature_category: :shared
|
||||
gem 'activerecord-explain-analyze', '~> 0.1', require: false, feature_category: :shared
|
||||
|
||||
# OAuth
|
||||
gem 'oauth2', '~> 2.0', feature_category: :system_access
|
||||
@@ -636,14 +643,12 @@ gem 'ssh_data', '~> 1.3', feature_category: :shared
|
||||
gem 'spamcheck', '~> 1.3.0', feature_category: :insider_threat
|
||||
|
||||
# Gitaly GRPC protocol definitions
|
||||
gem 'gitaly', '~> 18.1.0.pre.rc1', feature_category: :gitaly
|
||||
gem 'gitaly', '~> 18.2.0', feature_category: :gitaly
|
||||
|
||||
# KAS GRPC protocol definitions
|
||||
gem 'gitlab-kas-grpc', '~> 18.1.0', feature_category: :deployment_management
|
||||
gem 'gitlab-kas-grpc', '~> 18.2.0', feature_category: :deployment_management
|
||||
|
||||
# Lock until 1.74.0 is available
|
||||
# https://gitlab.com/gitlab-com/gl-infra/production/-/issues/20067
|
||||
gem 'grpc', '= 1.63.0', feature_category: :shared
|
||||
gem 'grpc', '~> 1.74.0', feature_category: :shared
|
||||
|
||||
gem 'google-protobuf', '~> 3.25', '>= 3.25.3', feature_category: :shared
|
||||
|
||||
@@ -661,7 +666,7 @@ gem 'lograge', '~> 0.5', feature_category: :shared
|
||||
gem 'grape_logging', '~> 1.8', '>= 1.8.4', feature_category: :api
|
||||
|
||||
# DNS Lookup
|
||||
gem 'gitlab-net-dns', '~> 0.12.0', feature_category: :shared
|
||||
gem 'gitlab-net-dns', '~> 0.15.0', feature_category: :shared
|
||||
|
||||
# Countries list
|
||||
gem 'countries', '~> 4.0.0', feature_category: :shared
|
||||
@@ -684,14 +689,14 @@ gem 'mail-smtp_pool', '~> 0.1.0', path: 'vendor/gems/mail-smtp_pool', require: f
|
||||
gem 'microsoft_graph_mailer', '~> 0.1.0', path: 'vendor/gems/microsoft_graph_mailer', feature_category: :shared
|
||||
|
||||
# File encryption
|
||||
gem 'lockbox', '~> 1.3.0', feature_category: :shared
|
||||
gem 'lockbox', '~> 1.4.0', feature_category: :shared
|
||||
|
||||
# Email validation
|
||||
gem 'valid_email', '~> 0.1', feature_category: :shared
|
||||
|
||||
# JSON
|
||||
gem 'jsonb_accessor', '~> 1.4', feature_category: :shared
|
||||
gem 'json', '~> 2.11.0', feature_category: :shared
|
||||
gem 'json', '~> 2.13.0', feature_category: :shared
|
||||
gem 'json_schemer', '~> 2.3.0', feature_category: :shared
|
||||
gem 'oj', '~> 3.16.0', '>=3.16.10', feature_category: :shared
|
||||
gem 'oj-introspect', '~> 0.8', feature_category: :shared
|
||||
@@ -731,8 +736,7 @@ gem 'app_store_connect', feature_category: :mobile_devops
|
||||
gem 'telesignenterprise', '~> 2.2', feature_category: :insider_threat
|
||||
|
||||
# BufferedIO patch
|
||||
# Updating this version will require updating scripts/allowed_warnings.txt
|
||||
gem 'net-protocol', '~> 0.1.3', feature_category: :shared
|
||||
gem 'net-protocol', '~> 0.2.2', feature_category: :shared
|
||||
gem "nkf", "~> 0.2.0", feature_category: :shared
|
||||
|
||||
# This is locked to 0.6.0 because we patch Net::HTTP#connect in
|
||||
@@ -752,4 +756,4 @@ gem 'paper_trail', '~> 16.0', feature_category: :shared
|
||||
|
||||
gem "i18n_data", "~> 0.13.1", feature_category: :system_access
|
||||
|
||||
gem "gitlab-cloud-connector", "~> 1.21", require: 'gitlab/cloud_connector', feature_category: :plan_provisioning
|
||||
gem "gitlab-cloud-connector", "~> 1.26", require: 'gitlab/cloud_connector', feature_category: :plan_provisioning
|
||||
|
||||
@@ -10,14 +10,6 @@ PATH
|
||||
bundler-checksum (0.1.0)
|
||||
bundler
|
||||
|
||||
PATH
|
||||
remote: gems/click_house-client
|
||||
specs:
|
||||
click_house-client (0.1.0)
|
||||
activesupport (< 8)
|
||||
addressable (~> 2.8)
|
||||
json (~> 2.7)
|
||||
|
||||
PATH
|
||||
remote: gems/csv_builder
|
||||
specs:
|
||||
@@ -53,15 +45,15 @@ PATH
|
||||
faraday (~> 2)
|
||||
google-cloud-storage_transfer (~> 1.2.0)
|
||||
google-protobuf (~> 3.25, >= 3.25.3)
|
||||
googleauth (~> 1.8.1)
|
||||
grpc (= 1.63.0)
|
||||
googleauth (~> 1.14)
|
||||
grpc (~> 1.74.0)
|
||||
json (~> 2.7)
|
||||
jwt (~> 2.5)
|
||||
logger (~> 1.5)
|
||||
minitest (~> 5.11.0)
|
||||
mutex_m (~> 0.3)
|
||||
parallel (~> 1.19)
|
||||
pg (~> 1.5.6)
|
||||
pg (~> 1.6.1)
|
||||
rack (~> 2.2.9)
|
||||
rainbow (~> 3.0)
|
||||
rexml (~> 3.4.0)
|
||||
@@ -208,7 +200,7 @@ GEM
|
||||
nkf
|
||||
rexml
|
||||
RedCloth (4.3.4)
|
||||
acme-client (2.0.22)
|
||||
acme-client (2.0.25)
|
||||
base64 (~> 0.2)
|
||||
faraday (>= 1.0, < 3.0.0)
|
||||
faraday-retry (>= 1.0, < 3.0.0)
|
||||
@@ -270,9 +262,6 @@ GEM
|
||||
activemodel (= 7.1.5.1)
|
||||
activesupport (= 7.1.5.1)
|
||||
timeout (>= 0.4.0)
|
||||
activerecord-explain-analyze (0.1.0)
|
||||
activerecord (>= 4)
|
||||
pg
|
||||
activestorage (7.1.5.1)
|
||||
actionpack (= 7.1.5.1)
|
||||
activejob (= 7.1.5.1)
|
||||
@@ -337,7 +326,7 @@ GEM
|
||||
aws-sdk-cloudformation (1.133.0)
|
||||
aws-sdk-core (~> 3, >= 3.225.0)
|
||||
aws-sigv4 (~> 1.5)
|
||||
aws-sdk-core (3.225.0)
|
||||
aws-sdk-core (3.226.3)
|
||||
aws-eventstream (~> 1, >= 1.3.0)
|
||||
aws-partitions (~> 1, >= 1.992.0)
|
||||
aws-sigv4 (~> 1.9)
|
||||
@@ -347,7 +336,7 @@ GEM
|
||||
aws-sdk-kms (1.76.0)
|
||||
aws-sdk-core (~> 3, >= 3.188.0)
|
||||
aws-sigv4 (~> 1.1)
|
||||
aws-sdk-s3 (1.189.0)
|
||||
aws-sdk-s3 (1.193.0)
|
||||
aws-sdk-core (~> 3, >= 3.225.0)
|
||||
aws-sdk-kms (~> 1)
|
||||
aws-sigv4 (~> 1.5)
|
||||
@@ -432,6 +421,11 @@ GEM
|
||||
cork
|
||||
nap
|
||||
open4 (~> 1.3)
|
||||
click_house-client (0.3.5)
|
||||
activerecord (>= 7.0, < 9.0)
|
||||
activesupport (>= 7.0, < 9.0)
|
||||
addressable (~> 2.8)
|
||||
json (~> 2.7)
|
||||
coderay (1.1.3)
|
||||
coercible (1.0.0)
|
||||
descendants_tracker (~> 0.0.1)
|
||||
@@ -602,7 +596,7 @@ GEM
|
||||
factory_bot_rails (6.5.0)
|
||||
factory_bot (~> 6.5)
|
||||
railties (>= 6.1.0)
|
||||
faraday (2.13.1)
|
||||
faraday (2.13.4)
|
||||
faraday-net_http (>= 2.0, < 3.5)
|
||||
json
|
||||
logger
|
||||
@@ -656,7 +650,7 @@ GEM
|
||||
fog-json
|
||||
ipaddress (~> 0.8)
|
||||
xml-simple (~> 1.1)
|
||||
fog-aws (3.27.0)
|
||||
fog-aws (3.28.0)
|
||||
base64 (~> 0.2.0)
|
||||
fog-core (~> 2.1)
|
||||
fog-json (~> 1.1)
|
||||
@@ -718,20 +712,20 @@ GEM
|
||||
git (1.19.1)
|
||||
addressable (~> 2.8)
|
||||
rchardet (~> 1.8)
|
||||
gitaly (18.1.0.pre.rc1)
|
||||
gitaly (18.2.1)
|
||||
grpc (~> 1.0)
|
||||
gitlab (4.19.0)
|
||||
httparty (~> 0.20)
|
||||
terminal-table (>= 1.5.1)
|
||||
gitlab-chronic (0.10.6)
|
||||
numerizer (~> 0.2)
|
||||
gitlab-cloud-connector (1.21.0)
|
||||
gitlab-cloud-connector (1.26.0)
|
||||
activesupport (~> 7.0)
|
||||
jwt (~> 2.9.3)
|
||||
jwt (~> 2.9)
|
||||
gitlab-crystalball (1.1.1)
|
||||
git (< 4)
|
||||
ostruct (< 1)
|
||||
gitlab-dangerfiles (4.9.2)
|
||||
gitlab-dangerfiles (4.10.0)
|
||||
danger (>= 9.3.0)
|
||||
danger-gitlab (>= 8.0.0)
|
||||
rake (~> 13.0)
|
||||
@@ -747,9 +741,9 @@ GEM
|
||||
mime-types
|
||||
net-http-persistent (~> 4.0)
|
||||
nokogiri (~> 1, >= 1.10.8)
|
||||
gitlab-glfm-markdown (0.0.31)
|
||||
gitlab-glfm-markdown (0.0.33)
|
||||
rb_sys (~> 0.9.109)
|
||||
gitlab-kas-grpc (18.1.0)
|
||||
gitlab-kas-grpc (18.2.1)
|
||||
grpc (~> 1.0)
|
||||
gitlab-labkit (0.39.0)
|
||||
actionpack (>= 5.0.0, < 8.1.0)
|
||||
@@ -769,7 +763,7 @@ GEM
|
||||
redis (>= 5, < 6)
|
||||
redis-namespace (>= 1.8.2)
|
||||
gitlab-markup (2.0.0)
|
||||
gitlab-net-dns (0.12.0)
|
||||
gitlab-net-dns (0.15.0)
|
||||
logger
|
||||
gitlab-sdk (0.3.1)
|
||||
activesupport (>= 5.2.0)
|
||||
@@ -783,7 +777,7 @@ GEM
|
||||
sentry-ruby (~> 5.22)
|
||||
stackprof (~> 0.2.27)
|
||||
toml-rb (~> 2.2)
|
||||
gitlab-security_report_schemas (0.1.3.min15.0.0.max15.2.2)
|
||||
gitlab-security_report_schemas (0.1.3.min15.0.0.max15.2.3)
|
||||
activesupport (>= 6, < 8)
|
||||
json_schemer (~> 2.3.0)
|
||||
mutex_m (~> 0.3.0)
|
||||
@@ -803,17 +797,17 @@ GEM
|
||||
omniauth (>= 1.3, < 3)
|
||||
pyu-ruby-sasl (>= 0.0.3.3, < 0.1)
|
||||
rubyntlm (~> 0.5)
|
||||
gitlab_quality-test_tooling (2.10.0)
|
||||
gitlab_quality-test_tooling (2.18.0)
|
||||
activesupport (>= 7.0, < 7.3)
|
||||
amatch (~> 0.4.1)
|
||||
fog-google (~> 1.24, >= 1.24.1)
|
||||
gitlab (>= 4.19, < 6.0)
|
||||
gitlab (>= 4.19, < 7.0)
|
||||
http (~> 5.0)
|
||||
influxdb-client (~> 3.1)
|
||||
nokogiri (~> 1.10)
|
||||
parallel (>= 1, < 2)
|
||||
rainbow (>= 3, < 4)
|
||||
rspec-parameterized (~> 1.0.0)
|
||||
rspec-parameterized (>= 1.0, < 3.0)
|
||||
table_print (= 1.5.7)
|
||||
zeitwerk (>= 2, < 3)
|
||||
globalid (1.1.0)
|
||||
@@ -823,31 +817,32 @@ GEM
|
||||
i18n (>= 0.7)
|
||||
multi_json
|
||||
request_store (>= 1.0)
|
||||
google-apis-androidpublisher_v3 (0.34.0)
|
||||
google-apis-core (>= 0.9.1, < 2.a)
|
||||
google-apis-androidpublisher_v3 (0.84.0)
|
||||
google-apis-core (>= 0.15.0, < 2.a)
|
||||
google-apis-bigquery_v2 (0.90.0)
|
||||
google-apis-core (>= 0.15.0, < 2.a)
|
||||
google-apis-cloudbilling_v1 (0.22.0)
|
||||
google-apis-core (>= 0.9.1, < 2.a)
|
||||
google-apis-cloudresourcemanager_v1 (0.31.0)
|
||||
google-apis-core (>= 0.9.1, < 2.a)
|
||||
google-apis-compute_v1 (0.57.0)
|
||||
google-apis-core (>= 0.9.1, < 2.a)
|
||||
google-apis-container_v1 (0.43.0)
|
||||
google-apis-core (>= 0.9.1, < 2.a)
|
||||
google-apis-compute_v1 (0.127.0)
|
||||
google-apis-core (>= 0.15.0, < 2.a)
|
||||
google-apis-container_v1 (0.100.0)
|
||||
google-apis-core (>= 0.15.0, < 2.a)
|
||||
google-apis-container_v1beta1 (0.43.0)
|
||||
google-apis-core (>= 0.9.1, < 2.a)
|
||||
google-apis-core (0.11.2)
|
||||
google-apis-core (0.18.0)
|
||||
addressable (~> 2.5, >= 2.5.1)
|
||||
googleauth (>= 0.16.2, < 2.a)
|
||||
httpclient (>= 2.8.1, < 3.a)
|
||||
googleauth (~> 1.9)
|
||||
httpclient (>= 2.8.3, < 3.a)
|
||||
mini_mime (~> 1.0)
|
||||
mutex_m
|
||||
representable (~> 3.0)
|
||||
retriable (>= 2.0, < 4.a)
|
||||
rexml
|
||||
webrick
|
||||
google-apis-dns_v1 (0.36.0)
|
||||
google-apis-core (>= 0.11.0, < 2.a)
|
||||
google-apis-iam_v1 (0.36.0)
|
||||
google-apis-core (>= 0.9.1, < 2.a)
|
||||
google-apis-iam_v1 (0.73.0)
|
||||
google-apis-core (>= 0.15.0, < 2.a)
|
||||
google-apis-iamcredentials_v1 (0.15.0)
|
||||
google-apis-core (>= 0.9.0, < 2.a)
|
||||
google-apis-monitoring_v3 (0.54.0)
|
||||
@@ -865,6 +860,14 @@ GEM
|
||||
google-cloud-errors (~> 1.0)
|
||||
google-cloud-location (>= 0.4, < 2.a)
|
||||
grpc-google-iam-v1 (~> 1.1)
|
||||
google-cloud-bigquery (1.52.1)
|
||||
bigdecimal (~> 3.0)
|
||||
concurrent-ruby (~> 1.0)
|
||||
google-apis-bigquery_v2 (~> 0.71)
|
||||
google-apis-core (~> 0.13)
|
||||
google-cloud-core (~> 1.6)
|
||||
googleauth (~> 1.9)
|
||||
mini_mime (~> 1.0)
|
||||
google-cloud-common (1.1.0)
|
||||
google-protobuf (~> 3.14)
|
||||
googleapis-common-protos-types (~> 1.2)
|
||||
@@ -875,7 +878,7 @@ GEM
|
||||
google-cloud-core (1.7.0)
|
||||
google-cloud-env (>= 1.0, < 3.a)
|
||||
google-cloud-errors (~> 1.0)
|
||||
google-cloud-env (2.1.1)
|
||||
google-cloud-env (2.2.1)
|
||||
faraday (>= 1.0, < 3.a)
|
||||
google-cloud-errors (1.3.0)
|
||||
google-cloud-location (0.6.0)
|
||||
@@ -895,6 +898,7 @@ GEM
|
||||
google-cloud-storage_transfer-v1 (0.8.0)
|
||||
gapic-common (>= 0.20.0, < 2.a)
|
||||
google-cloud-errors (~> 1.0)
|
||||
google-logging-utils (0.1.0)
|
||||
google-protobuf (3.25.8)
|
||||
googleapis-common-protos (1.4.0)
|
||||
google-protobuf (~> 3.14)
|
||||
@@ -902,13 +906,15 @@ GEM
|
||||
grpc (~> 1.27)
|
||||
googleapis-common-protos-types (1.20.0)
|
||||
google-protobuf (>= 3.18, < 5.a)
|
||||
googleauth (1.8.1)
|
||||
faraday (>= 0.17.3, < 3.a)
|
||||
googleauth (1.14.0)
|
||||
faraday (>= 1.0, < 3.a)
|
||||
google-cloud-env (~> 2.2)
|
||||
google-logging-utils (~> 0.1)
|
||||
jwt (>= 1.4, < 3.0)
|
||||
multi_json (~> 1.11)
|
||||
os (>= 0.9, < 2.0)
|
||||
signet (>= 0.16, < 2.a)
|
||||
gpgme (2.0.24)
|
||||
gpgme (2.0.25)
|
||||
mini_portile2 (~> 2.7)
|
||||
grape (2.0.0)
|
||||
activesupport (>= 5)
|
||||
@@ -935,20 +941,22 @@ GEM
|
||||
grape
|
||||
rack
|
||||
graphlyte (1.0.0)
|
||||
graphql (2.4.13)
|
||||
graphql (2.5.11)
|
||||
base64
|
||||
fiber-storage
|
||||
logger
|
||||
graphql-docs (5.0.0)
|
||||
graphql-docs (5.2.0)
|
||||
commonmarker (~> 0.23, >= 0.23.6)
|
||||
escape_utils (~> 1.2)
|
||||
extended-markdown-filter (~> 0.4)
|
||||
gemoji (~> 3.0)
|
||||
graphql (~> 2.0)
|
||||
html-pipeline (~> 2.14, >= 2.14.3)
|
||||
logger (~> 1.6)
|
||||
ostruct (~> 0.6)
|
||||
sass-embedded (~> 1.58)
|
||||
grpc (1.63.0)
|
||||
google-protobuf (~> 3.25)
|
||||
grpc (1.74.1)
|
||||
google-protobuf (>= 3.25, < 5.0)
|
||||
googleapis-common-protos-types (~> 1.0)
|
||||
grpc-google-iam-v1 (1.5.0)
|
||||
google-protobuf (~> 3.18)
|
||||
@@ -975,13 +983,13 @@ GEM
|
||||
haml (5.2.2)
|
||||
temple (>= 0.8.0)
|
||||
tilt
|
||||
haml_lint (0.62.0)
|
||||
haml_lint (0.64.0)
|
||||
haml (>= 5.0)
|
||||
parallel (~> 1.10)
|
||||
rainbow
|
||||
rubocop (>= 1.0)
|
||||
sysexits (~> 1.1)
|
||||
hamlit (2.15.0)
|
||||
hamlit (3.0.3)
|
||||
temple (>= 0.8.2)
|
||||
thor
|
||||
tilt
|
||||
@@ -995,8 +1003,8 @@ GEM
|
||||
html-pipeline (2.14.3)
|
||||
activesupport (>= 2)
|
||||
nokogiri (>= 1.4)
|
||||
html2text (0.2.0)
|
||||
nokogiri (~> 1.6)
|
||||
html2text (0.4.0)
|
||||
nokogiri (>= 1.0, < 2.0)
|
||||
htmlbeautifier (1.4.2)
|
||||
htmlentities (4.3.4)
|
||||
http (5.1.1)
|
||||
@@ -1025,10 +1033,10 @@ GEM
|
||||
parser (>= 2.5, != 2.5.1.1)
|
||||
influxdb-client (3.2.0)
|
||||
csv
|
||||
invisible_captcha (2.1.0)
|
||||
invisible_captcha (2.3.0)
|
||||
rails (>= 5.2)
|
||||
io-console (0.8.0)
|
||||
io-event (1.9.0)
|
||||
io-event (1.12.1)
|
||||
ipaddress (0.8.3)
|
||||
irb (1.15.1)
|
||||
pp (>= 0.6.0)
|
||||
@@ -1044,11 +1052,11 @@ GEM
|
||||
multipart-post
|
||||
oauth (~> 0.5, >= 0.5.0)
|
||||
jmespath (1.6.2)
|
||||
js_regex (3.8.0)
|
||||
js_regex (3.13.0)
|
||||
character_set (~> 1.4)
|
||||
regexp_parser (~> 2.5)
|
||||
regexp_parser (~> 2.10)
|
||||
regexp_property_values (~> 1.0)
|
||||
json (2.11.3)
|
||||
json (2.13.1)
|
||||
json-jwt (1.16.6)
|
||||
activesupport (>= 4.2)
|
||||
aes_key_wrap
|
||||
@@ -1067,7 +1075,7 @@ GEM
|
||||
pg (>= 0.18.1)
|
||||
jsonpath (1.1.2)
|
||||
multi_json
|
||||
jwt (2.9.3)
|
||||
jwt (2.10.2)
|
||||
base64
|
||||
kaminari (1.2.2)
|
||||
activesupport (>= 4.1.0)
|
||||
@@ -1087,7 +1095,7 @@ GEM
|
||||
rexml (>= 3.3.9)
|
||||
kramdown-parser-gfm (1.1.0)
|
||||
kramdown (~> 2.0)
|
||||
kubeclient (4.11.0)
|
||||
kubeclient (4.12.0)
|
||||
http (>= 3.0, < 6.0)
|
||||
jsonpath (~> 1.0)
|
||||
recursive-open-struct (~> 1.1, >= 1.1.1)
|
||||
@@ -1095,7 +1103,7 @@ GEM
|
||||
language_server-protocol (3.17.0.3)
|
||||
launchy (2.5.2)
|
||||
addressable (~> 2.8)
|
||||
lefthook (1.11.16)
|
||||
lefthook (1.12.2)
|
||||
letter_opener (1.10.0)
|
||||
launchy (>= 2.2, < 4)
|
||||
letter_opener_web (3.0.0)
|
||||
@@ -1118,14 +1126,14 @@ GEM
|
||||
reverse_markdown (>= 1, < 4)
|
||||
rugged (>= 0.24, < 2.0)
|
||||
thor (>= 0.19, < 2.0)
|
||||
listen (3.7.1)
|
||||
listen (3.9.0)
|
||||
rb-fsevent (~> 0.10, >= 0.10.3)
|
||||
rb-inotify (~> 0.9, >= 0.9.10)
|
||||
llhttp-ffi (0.4.0)
|
||||
ffi-compiler (~> 1.0)
|
||||
rake (~> 13.0)
|
||||
locale (2.1.4)
|
||||
lockbox (1.3.0)
|
||||
lockbox (1.4.1)
|
||||
logger (1.7.0)
|
||||
lograge (0.11.2)
|
||||
actionpack (>= 4)
|
||||
@@ -1159,7 +1167,7 @@ GEM
|
||||
actionpack (>= 5.2)
|
||||
activerecord (>= 5.2)
|
||||
matrix (0.4.2)
|
||||
memory_profiler (1.0.1)
|
||||
memory_profiler (1.1.0)
|
||||
method_source (1.0.0)
|
||||
metrics (0.12.1)
|
||||
mime-types (3.5.1)
|
||||
@@ -1194,14 +1202,14 @@ GEM
|
||||
uri
|
||||
net-http-persistent (4.0.5)
|
||||
connection_pool (~> 2.2)
|
||||
net-imap (0.5.6)
|
||||
net-imap (0.5.9)
|
||||
date
|
||||
net-protocol
|
||||
net-ldap (0.17.1)
|
||||
net-ntp (2.1.3)
|
||||
net-pop (0.1.2)
|
||||
net-protocol
|
||||
net-protocol (0.1.3)
|
||||
net-protocol (0.2.2)
|
||||
timeout
|
||||
net-scp (4.0.0)
|
||||
net-ssh (>= 2.6.5, < 8.0.0)
|
||||
@@ -1212,7 +1220,7 @@ GEM
|
||||
nio4r (2.7.0)
|
||||
nkf (0.2.0)
|
||||
no_proxy_fix (0.1.2)
|
||||
nokogiri (1.18.8)
|
||||
nokogiri (1.18.9)
|
||||
mini_portile2 (~> 2.8.2)
|
||||
racc (~> 1.4)
|
||||
notiffany (0.1.3)
|
||||
@@ -1278,7 +1286,7 @@ GEM
|
||||
omniauth-oauth2-generic (0.2.8)
|
||||
omniauth-oauth2 (~> 1.0)
|
||||
rake
|
||||
omniauth-saml (2.2.3)
|
||||
omniauth-saml (2.2.4)
|
||||
omniauth (~> 2.1)
|
||||
ruby-saml (~> 1.18)
|
||||
omniauth-shibboleth-redux (2.0.0)
|
||||
@@ -1439,7 +1447,7 @@ GEM
|
||||
activerecord (>= 6.1)
|
||||
request_store (~> 1.4)
|
||||
parallel (1.27.0)
|
||||
parser (3.3.8.0)
|
||||
parser (3.3.9.0)
|
||||
ast (~> 2.4.1)
|
||||
racc
|
||||
parslet (1.8.2)
|
||||
@@ -1448,7 +1456,7 @@ GEM
|
||||
pdf-core (0.10.0)
|
||||
peek (1.1.0)
|
||||
railties (>= 4.0.0)
|
||||
pg (1.5.9)
|
||||
pg (1.6.1)
|
||||
pg_query (6.1.0)
|
||||
google-protobuf (>= 3.25.3)
|
||||
plist (3.7.0)
|
||||
@@ -1502,7 +1510,7 @@ GEM
|
||||
date
|
||||
stringio
|
||||
public_suffix (6.0.1)
|
||||
puma (6.6.0)
|
||||
puma (6.6.1)
|
||||
nio4r (~> 2.0)
|
||||
pyu-ruby-sasl (0.0.3.3)
|
||||
raabro (1.4.0)
|
||||
@@ -1586,24 +1594,24 @@ GEM
|
||||
rchardet (1.8.0)
|
||||
rdoc (6.13.0)
|
||||
psych (>= 4.0.0)
|
||||
re2 (2.15.0)
|
||||
re2 (2.19.0)
|
||||
mini_portile2 (~> 2.8.7)
|
||||
recaptcha (5.12.3)
|
||||
json
|
||||
recursive-open-struct (1.1.3)
|
||||
redcarpet (3.6.0)
|
||||
redis (5.4.0)
|
||||
redis (5.4.1)
|
||||
redis-client (>= 0.22.0)
|
||||
redis-actionpack (5.5.0)
|
||||
actionpack (>= 5)
|
||||
redis-rack (>= 2.1.0, < 4)
|
||||
redis-store (>= 1.1.0, < 2)
|
||||
redis-client (0.22.2)
|
||||
redis-client (0.25.1)
|
||||
connection_pool
|
||||
redis-cluster-client (0.11.0)
|
||||
redis-client (~> 0.22)
|
||||
redis-clustering (5.4.0)
|
||||
redis (= 5.4.0)
|
||||
redis-cluster-client (0.13.5)
|
||||
redis-client (~> 0.24)
|
||||
redis-clustering (5.4.1)
|
||||
redis (= 5.4.1)
|
||||
redis-cluster-client (>= 0.10.0)
|
||||
redis-namespace (1.11.0)
|
||||
redis (>= 4)
|
||||
@@ -1636,7 +1644,7 @@ GEM
|
||||
rexml (3.4.1)
|
||||
rinku (2.0.0)
|
||||
rotp (6.3.0)
|
||||
rouge (4.5.2)
|
||||
rouge (4.6.0)
|
||||
rqrcode (2.2.0)
|
||||
chunky_png (~> 1.0)
|
||||
rqrcode_core (~> 1.0)
|
||||
@@ -1789,7 +1797,7 @@ GEM
|
||||
globalid (>= 1.0.1)
|
||||
sidekiq (>= 6)
|
||||
sigdump (0.2.5)
|
||||
signet (0.18.0)
|
||||
signet (0.19.0)
|
||||
addressable (~> 2.8)
|
||||
faraday (>= 0.17.5, < 3.a)
|
||||
jwt (>= 1.5, < 3.0)
|
||||
@@ -1899,7 +1907,7 @@ GEM
|
||||
text (1.3.1)
|
||||
thor (1.3.1)
|
||||
thread_safe (0.3.6)
|
||||
thrift (0.16.0)
|
||||
thrift (0.22.0)
|
||||
tilt (2.0.11)
|
||||
timeout (0.4.3)
|
||||
timfel-krb5-auth (0.8.3)
|
||||
@@ -1950,7 +1958,7 @@ GEM
|
||||
tzinfo (2.0.6)
|
||||
concurrent-ruby (~> 1.0)
|
||||
uber (0.1.0)
|
||||
undercover (0.7.0)
|
||||
undercover (0.7.4)
|
||||
base64
|
||||
bigdecimal
|
||||
imagen (>= 0.2.0)
|
||||
@@ -2049,7 +2057,6 @@ DEPENDENCIES
|
||||
CFPropertyList (~> 3.0.0)
|
||||
RedCloth (~> 4.3.3)
|
||||
acme-client (~> 2.0.19)
|
||||
activerecord-explain-analyze (~> 0.1)
|
||||
activerecord-gitlab!
|
||||
addressable (~> 2.8)
|
||||
akismet (~> 3.0)
|
||||
@@ -2065,8 +2072,8 @@ DEPENDENCIES
|
||||
attr_encrypted (~> 4.2)
|
||||
awesome_print
|
||||
aws-sdk-cloudformation (~> 1)
|
||||
aws-sdk-core (~> 3.225.0)
|
||||
aws-sdk-s3 (~> 1.189.0)
|
||||
aws-sdk-core (~> 3.226.0)
|
||||
aws-sdk-s3 (~> 1.193.0)
|
||||
axe-core-rspec (~> 4.10.0)
|
||||
babosa (~> 2.0)
|
||||
base32 (~> 0.3.0)
|
||||
@@ -2084,7 +2091,7 @@ DEPENDENCIES
|
||||
carrierwave (~> 1.3)
|
||||
charlock_holmes (~> 0.7.9)
|
||||
circuitbox (= 2.0.0)
|
||||
click_house-client!
|
||||
click_house-client (= 0.3.5)
|
||||
commonmarker (~> 0.23.10)
|
||||
concurrent-ruby (~> 1.1)
|
||||
connection_pool (~> 2.5.3)
|
||||
@@ -2140,56 +2147,57 @@ DEPENDENCIES
|
||||
gettext (~> 3.5, >= 3.5.1)
|
||||
gettext_i18n_rails (~> 1.13.0)
|
||||
git (~> 1.8)
|
||||
gitaly (~> 18.1.0.pre.rc1)
|
||||
gitaly (~> 18.2.0)
|
||||
gitlab-active-context!
|
||||
gitlab-backup-cli!
|
||||
gitlab-chronic (~> 0.10.5)
|
||||
gitlab-cloud-connector (~> 1.21)
|
||||
gitlab-cloud-connector (~> 1.26)
|
||||
gitlab-crystalball (~> 1.1.0)
|
||||
gitlab-dangerfiles (~> 4.9.0)
|
||||
gitlab-dangerfiles (~> 4.10.0)
|
||||
gitlab-duo-workflow-service-client (~> 0.2)!
|
||||
gitlab-experiment (~> 0.9.1)
|
||||
gitlab-fog-azure-rm (~> 2.2.0)
|
||||
gitlab-glfm-markdown (~> 0.0.31)
|
||||
gitlab-glfm-markdown (~> 0.0.33)
|
||||
gitlab-housekeeper!
|
||||
gitlab-http!
|
||||
gitlab-kas-grpc (~> 18.1.0)
|
||||
gitlab-kas-grpc (~> 18.2.0)
|
||||
gitlab-labkit (~> 0.39.0)
|
||||
gitlab-license (~> 2.6)
|
||||
gitlab-mail_room (~> 0.0.24)
|
||||
gitlab-markup (~> 2.0.0)
|
||||
gitlab-net-dns (~> 0.12.0)
|
||||
gitlab-net-dns (~> 0.15.0)
|
||||
gitlab-rspec!
|
||||
gitlab-rspec_flaky!
|
||||
gitlab-safe_request_store!
|
||||
gitlab-schema-validation!
|
||||
gitlab-sdk (~> 0.3.0)
|
||||
gitlab-secret_detection (< 1.0)
|
||||
gitlab-security_report_schemas (= 0.1.3.min15.0.0.max15.2.2)
|
||||
gitlab-security_report_schemas (= 0.1.3.min15.0.0.max15.2.3)
|
||||
gitlab-sidekiq-fetcher!
|
||||
gitlab-styles (~> 13.1.0)
|
||||
gitlab-topology-service-client (~> 0.1)!
|
||||
gitlab-utils!
|
||||
gitlab_chronic_duration (~> 0.12)
|
||||
gitlab_omniauth-ldap (~> 2.2.0)
|
||||
gitlab_quality-test_tooling (~> 2.10.0)
|
||||
gitlab_quality-test_tooling (~> 2.18.0)
|
||||
gon (~> 6.4.0)
|
||||
google-apis-androidpublisher_v3 (~> 0.34.0)
|
||||
google-apis-androidpublisher_v3 (~> 0.84.0)
|
||||
google-apis-cloudbilling_v1 (~> 0.22.0)
|
||||
google-apis-cloudresourcemanager_v1 (~> 0.31.0)
|
||||
google-apis-compute_v1 (~> 0.57.0)
|
||||
google-apis-container_v1 (~> 0.43.0)
|
||||
google-apis-compute_v1 (~> 0.127.0)
|
||||
google-apis-container_v1 (~> 0.100.0)
|
||||
google-apis-container_v1beta1 (~> 0.43.0)
|
||||
google-apis-core (~> 0.11.0, >= 0.11.1)
|
||||
google-apis-iam_v1 (~> 0.36.0)
|
||||
google-apis-core (~> 0.18.0, >= 0.18.0)
|
||||
google-apis-iam_v1 (~> 0.73.0)
|
||||
google-apis-serviceusage_v1 (~> 0.28.0)
|
||||
google-apis-sqladmin_v1beta4 (~> 0.41.0)
|
||||
google-apis-storage_v1 (~> 0.29)
|
||||
google-cloud-artifact_registry-v1 (~> 0.11.0)
|
||||
google-cloud-bigquery (~> 1.0)
|
||||
google-cloud-compute-v1 (~> 2.6.0)
|
||||
google-cloud-storage (~> 1.45.0)
|
||||
google-protobuf (~> 3.25, >= 3.25.3)
|
||||
googleauth (~> 1.8.1)
|
||||
googleauth (~> 1.14)
|
||||
gpgme (~> 2.0.24)
|
||||
grape (~> 2.0.0)
|
||||
grape-entity (~> 1.0.1)
|
||||
@@ -2198,13 +2206,13 @@ DEPENDENCIES
|
||||
grape-swagger-entity (~> 0.5.5)
|
||||
grape_logging (~> 1.8, >= 1.8.4)
|
||||
graphlyte (~> 1.0.0)
|
||||
graphql (= 2.4.13)
|
||||
graphql-docs (~> 5.0.0)
|
||||
grpc (= 1.63.0)
|
||||
graphql (= 2.5.11)
|
||||
graphql-docs (~> 5.2.0)
|
||||
grpc (~> 1.74.0)
|
||||
gssapi (~> 1.3.1)
|
||||
guard-rspec
|
||||
haml_lint (~> 0.58)
|
||||
hamlit (~> 2.15.0)
|
||||
hamlit (~> 3.0.0)
|
||||
hashdiff (~> 1.2.0)
|
||||
hashie (~> 5.0.0)
|
||||
health_check (~> 3.0)
|
||||
@@ -2214,25 +2222,26 @@ DEPENDENCIES
|
||||
i18n_data (~> 0.13.1)
|
||||
icalendar (~> 2.10.1)
|
||||
influxdb-client (~> 3.1)
|
||||
invisible_captcha (~> 2.1.0)
|
||||
invisible_captcha (~> 2.3.0)
|
||||
io-event (~> 1.12)
|
||||
ipaddress (~> 0.8.3)
|
||||
ipynbdiff!
|
||||
jira-ruby (~> 2.3.0)
|
||||
js_regex (~> 3.8)
|
||||
json (~> 2.11.0)
|
||||
json (~> 2.13.0)
|
||||
json_schemer (~> 2.3.0)
|
||||
jsonb_accessor (~> 1.4)
|
||||
jwt (~> 2.9.3)
|
||||
jwt (~> 2.10.0)
|
||||
kaminari (~> 1.2.2)
|
||||
knapsack (~> 4.0.0)
|
||||
kramdown (~> 2.5.0)
|
||||
kubeclient (~> 4.11.0)
|
||||
lefthook (~> 1.11.0)
|
||||
kubeclient (~> 4.12.0)
|
||||
lefthook (~> 1.12.0)
|
||||
letter_opener_web (~> 3.0.0)
|
||||
license_finder (~> 7.0)
|
||||
licensee (~> 9.16)
|
||||
listen (~> 3.7)
|
||||
lockbox (~> 1.3.0)
|
||||
lockbox (~> 1.4.0)
|
||||
logger (~> 1.7.0)
|
||||
lograge (~> 0.5)
|
||||
loofah (~> 2.24.0)
|
||||
@@ -2250,7 +2259,7 @@ DEPENDENCIES
|
||||
net-http (= 0.6.0)
|
||||
net-ldap (~> 0.17.1)
|
||||
net-ntp
|
||||
net-protocol (~> 0.1.3)
|
||||
net-protocol (~> 0.2.2)
|
||||
nkf (~> 0.2.0)
|
||||
nokogiri (~> 1.18)
|
||||
oauth2 (~> 2.0)
|
||||
@@ -2302,10 +2311,10 @@ DEPENDENCIES
|
||||
pact (~> 1.64)
|
||||
paper_trail (~> 16.0)
|
||||
parallel (~> 1.19)
|
||||
parser (= 3.3.8.0)
|
||||
parser (= 3.3.9.0)
|
||||
parslet (~> 1.8)
|
||||
peek (~> 1.1)
|
||||
pg (~> 1.5.6)
|
||||
pg (~> 1.6.1)
|
||||
pg_query (~> 6.1.0)
|
||||
png_quantizator (~> 0.2.1)
|
||||
prawn
|
||||
@@ -2315,7 +2324,7 @@ DEPENDENCIES
|
||||
pry-byebug
|
||||
pry-rails (~> 0.3.9)
|
||||
pry-shell (~> 0.6.4)
|
||||
puma (= 6.6.0)
|
||||
puma (= 6.6.1)
|
||||
rack (~> 2.2.9)
|
||||
rack-attack (~> 6.7.0)
|
||||
rack-cors (~> 2.0.1)
|
||||
@@ -2331,12 +2340,14 @@ DEPENDENCIES
|
||||
recaptcha (~> 5.12)
|
||||
redis (~> 5.4.0)
|
||||
redis-actionpack (~> 5.5.0)
|
||||
redis-client (~> 0.25)
|
||||
redis-cluster-client (~> 0.13)
|
||||
redis-clustering (~> 5.4.0)
|
||||
request_store (~> 1.7.0)
|
||||
responders (~> 3.0)
|
||||
retriable (~> 3.1.2)
|
||||
rexml (~> 3.4.0)
|
||||
rouge (~> 4.5.0)
|
||||
rouge (~> 4.6.0)
|
||||
rqrcode (~> 2.2)
|
||||
rspec-benchmark (~> 0.6.0)
|
||||
rspec-parameterized (~> 1.0, >= 1.0.2)
|
||||
@@ -2389,7 +2400,7 @@ DEPENDENCIES
|
||||
terser (= 1.0.2)
|
||||
test-prof (~> 1.4.0)
|
||||
test_file_finder (~> 0.3.1)
|
||||
thrift (>= 0.16.0)
|
||||
thrift (~> 0.22.0)
|
||||
timfel-krb5-auth (~> 0.8)
|
||||
toml-rb (~> 2.2.0)
|
||||
truncato (~> 0.7.13)
|
||||
|
||||
@@ -9,10 +9,10 @@ src: {
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "1xvnj58nln2xa8vlxc1v4zgyda4n387npbcd94z3pjg28fvk8xc1";
|
||||
sha256 = "0c8gxs7vhsl0hi7wnyd9wi3aqmqkm0y77y1k17z9zzc5yywsgfz0";
|
||||
type = "gem";
|
||||
};
|
||||
version = "2.0.22";
|
||||
version = "2.0.25";
|
||||
};
|
||||
actioncable = {
|
||||
dependencies = [
|
||||
@@ -208,20 +208,6 @@ src: {
|
||||
};
|
||||
version = "7.1.5.1";
|
||||
};
|
||||
activerecord-explain-analyze = {
|
||||
dependencies = [
|
||||
"activerecord"
|
||||
"pg"
|
||||
];
|
||||
groups = [ "default" ];
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "0yvz452ww0vn3n6197gx6zklwa591gc7f1m8accvjd9zw8gv3ssx";
|
||||
type = "gem";
|
||||
};
|
||||
version = "0.1.0";
|
||||
};
|
||||
activerecord-gitlab = {
|
||||
dependencies = [ "activerecord" ];
|
||||
groups = [ "default" ];
|
||||
@@ -575,10 +561,10 @@ src: {
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "1kafaaa9a2yh2cia6s2bn3m5jmya43l239j2ncbsndcq925xhjkw";
|
||||
sha256 = "0410i5slpj49i3nyqfr6v1mp547vwzcm1kbhj0wf6xsmppfx0wbw";
|
||||
type = "gem";
|
||||
};
|
||||
version = "3.225.0";
|
||||
version = "3.226.3";
|
||||
};
|
||||
aws-sdk-kms = {
|
||||
dependencies = [
|
||||
@@ -604,10 +590,10 @@ src: {
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "0x3ylssjaq9bvsgs89l601x1fywxzi80dc1xc8zgvzigsyk2yqia";
|
||||
sha256 = "1piv24mpl946a1py6pap9p2hgz38xmks0w1dzbvnv223gjbm9ffc";
|
||||
type = "gem";
|
||||
};
|
||||
version = "1.189.0";
|
||||
version = "1.193.0";
|
||||
};
|
||||
aws-sigv4 = {
|
||||
dependencies = [ "aws-eventstream" ];
|
||||
@@ -1133,6 +1119,7 @@ src: {
|
||||
};
|
||||
click_house-client = {
|
||||
dependencies = [
|
||||
"activerecord"
|
||||
"activesupport"
|
||||
"addressable"
|
||||
"json"
|
||||
@@ -1140,10 +1127,11 @@ src: {
|
||||
groups = [ "default" ];
|
||||
platforms = [ ];
|
||||
source = {
|
||||
path = "${src}/gems/click_house-client";
|
||||
type = "path";
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "0lf1lr3h9bfzyfrh5m8v5p900ld545y13vks1gyy163riyi8wfxx";
|
||||
type = "gem";
|
||||
};
|
||||
version = "0.1.0";
|
||||
version = "0.3.5";
|
||||
};
|
||||
coderay = {
|
||||
groups = [
|
||||
@@ -2199,10 +2187,10 @@ src: {
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "0xbv450qj2bx0qz9l2pjrd3kc057y6bglc3na7a78zby8ssiwlyc";
|
||||
sha256 = "09mcghancmn0s5cwk2xz581j3xm3xqxfv0yxg75axnyhrx9gy6f7";
|
||||
type = "gem";
|
||||
};
|
||||
version = "2.13.1";
|
||||
version = "2.13.4";
|
||||
};
|
||||
faraday-follow_redirects = {
|
||||
dependencies = [ "faraday" ];
|
||||
@@ -2498,10 +2486,10 @@ src: {
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "1f67gjmvpcdql5mh4z9z0i03snwx80q7y37nyp1bgryb61gic4vm";
|
||||
sha256 = "1kb7jlynlf4ppjp0vyp02kyajpr86k8z64pakjz18f8jxc9pwbkx";
|
||||
type = "gem";
|
||||
};
|
||||
version = "3.27.0";
|
||||
version = "3.28.0";
|
||||
};
|
||||
fog-core = {
|
||||
dependencies = [
|
||||
@@ -2750,10 +2738,10 @@ src: {
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "02p7ysnali576bpdivlgnx31h4zwmg7aggx4kwfck51npg2s0rcg";
|
||||
sha256 = "1cwvbk5ijg41rrghcljjqkf8dnp1cc4l5576460fqadwgmfi62bl";
|
||||
type = "gem";
|
||||
};
|
||||
version = "18.1.0.pre.rc1";
|
||||
version = "18.2.1";
|
||||
};
|
||||
gitlab = {
|
||||
dependencies = [
|
||||
@@ -2844,10 +2832,10 @@ src: {
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "02bpl0jz8m7kfa5alkc90cbajkxy5fggva10zh7cgii3y912msqn";
|
||||
sha256 = "1k0b1wanf53lrymh3np0m5k12kc93w99rrzvw5lpv2zjwwmgij61";
|
||||
type = "gem";
|
||||
};
|
||||
version = "1.21.0";
|
||||
version = "1.26.0";
|
||||
};
|
||||
gitlab-crystalball = {
|
||||
dependencies = [
|
||||
@@ -2880,10 +2868,10 @@ src: {
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "162p00p59rxbhxglanzapl6qckc52q97s6hrf1p0ywnqhpv51h6m";
|
||||
sha256 = "071ya53947byqrhs8jwrsfp8kp1va0lgbbmid0py9z4gqpz9rnqa";
|
||||
type = "gem";
|
||||
};
|
||||
version = "4.9.2";
|
||||
version = "4.10.0";
|
||||
};
|
||||
gitlab-duo-workflow-service-client = {
|
||||
dependencies = [ "grpc" ];
|
||||
@@ -2935,10 +2923,10 @@ src: {
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "06rd3q4xznh483aqmg2llaaa946psagrxd6va8g9zm3q3k3fkj4i";
|
||||
sha256 = "0pr1lqa5s4xrl5lxqw2sq5c3kdqlrlpxl9x9ybvf1lmpygkbcnmc";
|
||||
type = "gem";
|
||||
};
|
||||
version = "0.0.31";
|
||||
version = "0.0.33";
|
||||
};
|
||||
gitlab-housekeeper = {
|
||||
dependencies = [
|
||||
@@ -2981,10 +2969,10 @@ src: {
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "07d5jav33nvl83s83yd9fg6vv636n65ybni6m6k3yvlfxygpb3wn";
|
||||
sha256 = "1qj5n9dfslfra3xrrq12mdzrk1ln3hv154wik9y0jd4vmym1j5cp";
|
||||
type = "gem";
|
||||
};
|
||||
version = "18.1.0";
|
||||
version = "18.2.1";
|
||||
};
|
||||
gitlab-labkit = {
|
||||
dependencies = [
|
||||
@@ -3050,10 +3038,10 @@ src: {
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "19xmqvmv34gydymqv5m6aiync1xmycisqg4k0rrsglfllnqgnjmn";
|
||||
sha256 = "0ihzfkcybcd27sdsfshld9nwx2dmgqjq2s8nmnr8cnq50pialafj";
|
||||
type = "gem";
|
||||
};
|
||||
version = "0.12.0";
|
||||
version = "0.15.0";
|
||||
};
|
||||
gitlab-rspec = {
|
||||
dependencies = [
|
||||
@@ -3160,10 +3148,10 @@ src: {
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "0v4sfh2497g5w5hhf89wjgvjbasa13hfgm0r05myzd5hbv7v2h3f";
|
||||
sha256 = "1g8p0abh18h7xh84ga4a1z54qdixbsp7z62sab725vxlvln4lx1w";
|
||||
type = "gem";
|
||||
};
|
||||
version = "0.1.3.min15.0.0.max15.2.2";
|
||||
version = "0.1.3.min15.0.0.max15.2.3";
|
||||
};
|
||||
gitlab-sidekiq-fetcher = {
|
||||
dependencies = [
|
||||
@@ -3275,10 +3263,10 @@ src: {
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "05shhi6g3y8fp6h1accxzfi58py8d4rvv3bd17f1p6453pviirb8";
|
||||
sha256 = "0pbi6kifymdimcnbsgknlqb7hdcnz045sacxaf8pnkiqcxc0bav8";
|
||||
type = "gem";
|
||||
};
|
||||
version = "2.10.0";
|
||||
version = "2.18.0";
|
||||
};
|
||||
globalid = {
|
||||
dependencies = [ "activesupport" ];
|
||||
@@ -3317,10 +3305,24 @@ src: {
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "09almff2kzdkciai63365q18wy0dfjhj48h8wa7lk77pjbfxgqfp";
|
||||
sha256 = "06ppk1ghm9rxp9dqkgyjh8qs3g6lhvr2zkqmrxc9f0psrcxkxjvq";
|
||||
type = "gem";
|
||||
};
|
||||
version = "0.34.0";
|
||||
version = "0.84.0";
|
||||
};
|
||||
google-apis-bigquery_v2 = {
|
||||
dependencies = [ "google-apis-core" ];
|
||||
groups = [
|
||||
"default"
|
||||
"test"
|
||||
];
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "0yrx6gn79r8j0msnclr6ayh2azbvn4nhc2k0y1sspdsznh92jqlb";
|
||||
type = "gem";
|
||||
};
|
||||
version = "0.90.0";
|
||||
};
|
||||
google-apis-cloudbilling_v1 = {
|
||||
dependencies = [ "google-apis-core" ];
|
||||
@@ -3346,14 +3348,17 @@ src: {
|
||||
};
|
||||
google-apis-compute_v1 = {
|
||||
dependencies = [ "google-apis-core" ];
|
||||
groups = [ "default" ];
|
||||
groups = [
|
||||
"default"
|
||||
"test"
|
||||
];
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "0s40lzp1nvnpda45lvybira8gll8snkdd4v3x7sl8fmwi9a18ia0";
|
||||
sha256 = "1f0a46djzbmr41ykz25ibjnn91dnk11vr71k01m2yiiz1pqw9j5p";
|
||||
type = "gem";
|
||||
};
|
||||
version = "0.57.0";
|
||||
version = "0.127.0";
|
||||
};
|
||||
google-apis-container_v1 = {
|
||||
dependencies = [ "google-apis-core" ];
|
||||
@@ -3361,10 +3366,10 @@ src: {
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "0914hq1wcnvg68vcdwpq5kxnm5h38ay7rrdsrzlqn9i7rca2a7bq";
|
||||
sha256 = "0lqqimqjwhq6f816p2xj31lg57lzkgnlhvfycc1871736rhfanjs";
|
||||
type = "gem";
|
||||
};
|
||||
version = "0.43.0";
|
||||
version = "0.100.0";
|
||||
};
|
||||
google-apis-container_v1beta1 = {
|
||||
dependencies = [ "google-apis-core" ];
|
||||
@@ -3383,19 +3388,21 @@ src: {
|
||||
"googleauth"
|
||||
"httpclient"
|
||||
"mini_mime"
|
||||
"mutex_m"
|
||||
"representable"
|
||||
"retriable"
|
||||
"rexml"
|
||||
"webrick"
|
||||
];
|
||||
groups = [ "default" ];
|
||||
groups = [
|
||||
"default"
|
||||
"test"
|
||||
];
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "1cly6ycryjhk15d60v3nqvhqpjk9f0nznnslbdnin90f5r54sbpd";
|
||||
sha256 = "1vjls3xdzphphay0z3wmv2lw4zxbiv3vbmcy2d4b9spfdy0mgc4n";
|
||||
type = "gem";
|
||||
};
|
||||
version = "0.11.2";
|
||||
version = "0.18.0";
|
||||
};
|
||||
google-apis-dns_v1 = {
|
||||
dependencies = [ "google-apis-core" ];
|
||||
@@ -3414,10 +3421,10 @@ src: {
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "0rhzka4h1zg83zdyalbic25xbp8wrywsdfi6hdp663axdf3y5dqd";
|
||||
sha256 = "0jba8g7iykvmgbar1xvfwar18896bls2shccx59lvpb1y5ji263g";
|
||||
type = "gem";
|
||||
};
|
||||
version = "0.36.0";
|
||||
version = "0.73.0";
|
||||
};
|
||||
google-apis-iamcredentials_v1 = {
|
||||
dependencies = [ "google-apis-core" ];
|
||||
@@ -3501,6 +3508,25 @@ src: {
|
||||
};
|
||||
version = "0.11.0";
|
||||
};
|
||||
google-cloud-bigquery = {
|
||||
dependencies = [
|
||||
"bigdecimal"
|
||||
"concurrent-ruby"
|
||||
"google-apis-bigquery_v2"
|
||||
"google-apis-core"
|
||||
"google-cloud-core"
|
||||
"googleauth"
|
||||
"mini_mime"
|
||||
];
|
||||
groups = [ "test" ];
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "04zswxhyakyr7kkc15p9r6r7xpsxv41ssf5b7b52vyn7qjnmnqr0";
|
||||
type = "gem";
|
||||
};
|
||||
version = "1.52.1";
|
||||
};
|
||||
google-cloud-common = {
|
||||
dependencies = [
|
||||
"google-protobuf"
|
||||
@@ -3546,14 +3572,17 @@ src: {
|
||||
};
|
||||
google-cloud-env = {
|
||||
dependencies = [ "faraday" ];
|
||||
groups = [ "default" ];
|
||||
groups = [
|
||||
"default"
|
||||
"test"
|
||||
];
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "16b9yjbrzal1cjkdbn29fl06ikjn1dpg1vdsjak1xvhpsp3vhjyg";
|
||||
sha256 = "1ks9yv21d8bl9cw0sz5gy6npll1ig3m2bq9w7yw67j5mw2p64q1w";
|
||||
type = "gem";
|
||||
};
|
||||
version = "2.1.1";
|
||||
version = "2.2.1";
|
||||
};
|
||||
google-cloud-errors = {
|
||||
groups = [ "default" ];
|
||||
@@ -3626,6 +3655,19 @@ src: {
|
||||
};
|
||||
version = "0.8.0";
|
||||
};
|
||||
google-logging-utils = {
|
||||
groups = [
|
||||
"default"
|
||||
"test"
|
||||
];
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "1mgw0n97prlvgvd81dci8rx93xranr3xnyhn5v7p6hii94g0p5bh";
|
||||
type = "gem";
|
||||
};
|
||||
version = "0.1.0";
|
||||
};
|
||||
google-protobuf = {
|
||||
groups = [
|
||||
"default"
|
||||
@@ -3673,19 +3715,24 @@ src: {
|
||||
googleauth = {
|
||||
dependencies = [
|
||||
"faraday"
|
||||
"google-cloud-env"
|
||||
"google-logging-utils"
|
||||
"jwt"
|
||||
"multi_json"
|
||||
"os"
|
||||
"signet"
|
||||
];
|
||||
groups = [ "default" ];
|
||||
groups = [
|
||||
"default"
|
||||
"test"
|
||||
];
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "1ry9v23kndgx2pxq9v31l68k9lnnrcz1w4v75bkxq88jmbddljl1";
|
||||
sha256 = "0jai8xv2rmhz8nb6vxg4whq6aldmkbyjsn3hvk9w740qg48xxrv2";
|
||||
type = "gem";
|
||||
};
|
||||
version = "1.8.1";
|
||||
version = "1.14.0";
|
||||
};
|
||||
gpgme = {
|
||||
dependencies = [ "mini_portile2" ];
|
||||
@@ -3693,10 +3740,10 @@ src: {
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "0r1vmql7w7ka5xzj1aqf8pk2a4sv0znwj2zkg1fgvd5b89qcvv2k";
|
||||
sha256 = "0d6whkyc63056nkaxsr86ygi9razbzr50qgbbla161bj525l0hlj";
|
||||
type = "gem";
|
||||
};
|
||||
version = "2.0.24";
|
||||
version = "2.0.25";
|
||||
};
|
||||
grape = {
|
||||
dependencies = [
|
||||
@@ -3826,10 +3873,10 @@ src: {
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "17dayn5422rnbaqs33dnl8d9jw7acpn6cg88z2awk4scwblvc7gv";
|
||||
sha256 = "0p6vdc7knd6a5jf08qkjc2hay30aqirbcmb40mh4vz8mwb3gys8i";
|
||||
type = "gem";
|
||||
};
|
||||
version = "2.4.13";
|
||||
version = "2.5.11";
|
||||
};
|
||||
graphql-docs = {
|
||||
dependencies = [
|
||||
@@ -3839,6 +3886,8 @@ src: {
|
||||
"gemoji"
|
||||
"graphql"
|
||||
"html-pipeline"
|
||||
"logger"
|
||||
"ostruct"
|
||||
"sass-embedded"
|
||||
];
|
||||
groups = [
|
||||
@@ -3848,10 +3897,10 @@ src: {
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "011dasgfg93s39p2nnf88v2w9ds2czqxpgxvkxm4nfl0b9pcmfkn";
|
||||
sha256 = "026y68zsfds326gqpp6d4yww9c3lid3xgpk5jbgillwza8j1gm24";
|
||||
type = "gem";
|
||||
};
|
||||
version = "5.0.0";
|
||||
version = "5.2.0";
|
||||
};
|
||||
grpc = {
|
||||
dependencies = [
|
||||
@@ -3862,10 +3911,10 @@ src: {
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "11ink0ayf14qgs3msn5a7dpg49vm3ck2415r64nfk1i8xv286hsz";
|
||||
sha256 = "12qy6yga90hs2pdzkxwm80d38dbmjdxmf2szqwb40ky1jr4klfp7";
|
||||
type = "gem";
|
||||
};
|
||||
version = "1.63.0";
|
||||
version = "1.74.1";
|
||||
};
|
||||
grpc-google-iam-v1 = {
|
||||
dependencies = [
|
||||
@@ -3988,10 +4037,10 @@ src: {
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "0qggmfrqx1f90xkkxn9afqk33bzx1vmj0gfdi6yvjj18d3p2w9p5";
|
||||
sha256 = "1gvkhb18inkwkf9ja1i774975l259dzlvcvjii3zfyzmzylki5qb";
|
||||
type = "gem";
|
||||
};
|
||||
version = "0.62.0";
|
||||
version = "0.64.0";
|
||||
};
|
||||
hamlit = {
|
||||
dependencies = [
|
||||
@@ -4003,10 +4052,10 @@ src: {
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "13n3v9kbyrrm48hn1v0028cdrsq7pswb4s4w63x4b29kc99m1s6j";
|
||||
sha256 = "1snfylcjavw6q61m146wpmcq2s53rz9xz9s1q39rzyd06iwgvsjv";
|
||||
type = "gem";
|
||||
};
|
||||
version = "2.15.0";
|
||||
version = "3.0.3";
|
||||
};
|
||||
hana = {
|
||||
groups = [ "default" ];
|
||||
@@ -4090,10 +4139,10 @@ src: {
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "0kxdj8pf9pss9xgs8aac0alj5g1fi225yzdhh33lzampkazg1hii";
|
||||
sha256 = "1igx1ab5kgyflfpv7g136a6f7ms9g9ixiikx7xikj1qmp6hczgmi";
|
||||
type = "gem";
|
||||
};
|
||||
version = "0.2.0";
|
||||
version = "0.4.0";
|
||||
};
|
||||
htmlbeautifier = {
|
||||
groups = [
|
||||
@@ -4297,10 +4346,10 @@ src: {
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "07ibhphcvf9lfaar9g78cazbdrp03dzfks53bcaiss8vxgrm5d02";
|
||||
sha256 = "05gz61784pi084xinxpjys6n8ai5m4d2zcc55irzpv4ix2jyb7ih";
|
||||
type = "gem";
|
||||
};
|
||||
version = "2.1.0";
|
||||
version = "2.3.0";
|
||||
};
|
||||
io-console = {
|
||||
groups = [
|
||||
@@ -4321,10 +4370,10 @@ src: {
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "1hag7zbmsvkbmv0486bxqvnngym4mhsj32aywwmklr5d21k2n9jc";
|
||||
sha256 = "1ky3rfkdf57kf3c03da0dhkb555150yxkh9kfylkan2kxkwnvjiv";
|
||||
type = "gem";
|
||||
};
|
||||
version = "1.9.0";
|
||||
version = "1.12.1";
|
||||
};
|
||||
ipaddress = {
|
||||
groups = [ "default" ];
|
||||
@@ -4431,10 +4480,10 @@ src: {
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "1da4ccsq5bycg28iv0smmrra80jad3a8ya10lps5lv8fbbfvqd3r";
|
||||
sha256 = "008riic16i69s6rvs7j9sjky0nlcpvh1nqbwj878rd6hxdgf5adx";
|
||||
type = "gem";
|
||||
};
|
||||
version = "3.8.0";
|
||||
version = "3.13.0";
|
||||
};
|
||||
json = {
|
||||
groups = [
|
||||
@@ -4446,10 +4495,10 @@ src: {
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "1hfcz73wszgqprg2pr83qjbyfb0k93frbdvyhgmw0ryyl9cgc44s";
|
||||
sha256 = "1z0gmgndcqrcp5hgmgfrf8qiq9c6g4ccfs98qrgsr2d78jxz8z4f";
|
||||
type = "gem";
|
||||
};
|
||||
version = "2.11.3";
|
||||
version = "2.13.1";
|
||||
};
|
||||
json-jwt = {
|
||||
dependencies = [
|
||||
@@ -4520,10 +4569,10 @@ src: {
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "0rba9mji57sfa1kjhj0bwff1377vj0i8yx2rd39j5ik4vp60gzam";
|
||||
sha256 = "1x64l31nkqjwfv51s2vsm0yqq4cwzrlnji12wvaq761myx3fxq9i";
|
||||
type = "gem";
|
||||
};
|
||||
version = "2.9.3";
|
||||
version = "2.10.2";
|
||||
};
|
||||
kaminari = {
|
||||
dependencies = [
|
||||
@@ -4634,10 +4683,10 @@ src: {
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "1k1zi27fnasqpinfxnajm81pyr11k2j510wacr53d37v97bzr1a9";
|
||||
sha256 = "1g89qd1hhf111zy9djlzblzz06pnv59zmamh6fk06wvnih7vj446";
|
||||
type = "gem";
|
||||
};
|
||||
version = "4.11.0";
|
||||
version = "4.12.0";
|
||||
};
|
||||
language_server-protocol = {
|
||||
groups = [
|
||||
@@ -4673,10 +4722,10 @@ src: {
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "11g6iqlsck4ypjfg1b7pkcisy5qbm774rwbwdz2rka5lcccky9qs";
|
||||
sha256 = "0jqyzwgs02lyvf2v4f810scxjy1zn8w00bhc2kssv7i8h2fxm0rk";
|
||||
type = "gem";
|
||||
};
|
||||
version = "1.11.16";
|
||||
version = "1.12.2";
|
||||
};
|
||||
letter_opener = {
|
||||
dependencies = [ "launchy" ];
|
||||
@@ -4770,10 +4819,10 @@ src: {
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "0agybr37wpjv3xy4ipcmsvsibgdgphzrwbvcj4vfiykpmakwm01v";
|
||||
sha256 = "0rwwsmvq79qwzl6324yc53py02kbrcww35si720490z5w0j497nv";
|
||||
type = "gem";
|
||||
};
|
||||
version = "3.7.1";
|
||||
version = "3.9.0";
|
||||
};
|
||||
llhttp-ffi = {
|
||||
dependencies = [
|
||||
@@ -4808,10 +4857,10 @@ src: {
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "1sm365iplg1iscizckjm6zy57zs0350czi9afqfnvig0wh35i3na";
|
||||
sha256 = "0q3jb6yaqqbn2l3bq39v9rj8zsa3qgjdsbavrvh8xnnk7g9sm9cj";
|
||||
type = "gem";
|
||||
};
|
||||
version = "1.3.0";
|
||||
version = "1.4.1";
|
||||
};
|
||||
logger = {
|
||||
groups = [
|
||||
@@ -4992,10 +5041,10 @@ src: {
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "1c81d68r4wx0ckbmqxlfqc2qpd94jwcmqdm0xgr0s46r48pv9k9q";
|
||||
sha256 = "1y58ba08n4lx123c0hjcc752fc4x802mjy39qj1hq50ak3vpv8br";
|
||||
type = "gem";
|
||||
};
|
||||
version = "1.0.1";
|
||||
version = "1.1.0";
|
||||
};
|
||||
method_source = {
|
||||
groups = [
|
||||
@@ -5348,10 +5397,10 @@ src: {
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "1rgva7p9gvns2ndnqpw503mbd36i2skkggv0c0h192k8xr481phy";
|
||||
sha256 = "1z1kpshd0r09jv0091bcr4gfx3i1psbqdzy7zyag5n8v3qr0anfr";
|
||||
type = "gem";
|
||||
};
|
||||
version = "0.5.6";
|
||||
version = "0.5.9";
|
||||
};
|
||||
net-ldap = {
|
||||
groups = [ "default" ];
|
||||
@@ -5390,14 +5439,18 @@ src: {
|
||||
};
|
||||
net-protocol = {
|
||||
dependencies = [ "timeout" ];
|
||||
groups = [ "default" ];
|
||||
groups = [
|
||||
"default"
|
||||
"development"
|
||||
"test"
|
||||
];
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "051cc82dl41a66c9sxv4lx4slqk7sz1v4iy0hdk6gpjyjszf4hxd";
|
||||
sha256 = "1a32l4x73hz200cm587bc29q8q9az278syw3x6fkc9d1lv5y0wxa";
|
||||
type = "gem";
|
||||
};
|
||||
version = "0.1.3";
|
||||
version = "0.2.2";
|
||||
};
|
||||
net-scp = {
|
||||
dependencies = [ "net-ssh" ];
|
||||
@@ -5496,10 +5549,10 @@ src: {
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "0rb306hbky6cxfyc8vrwpvl40fdapjvhsk62h08gg9wwbn3n8x4c";
|
||||
sha256 = "0czsh9d738kj0bmpkjnczq9j924hg103gc00i0wfyg0fzn9psnmc";
|
||||
type = "gem";
|
||||
};
|
||||
version = "1.18.8";
|
||||
version = "1.18.9";
|
||||
};
|
||||
notiffany = {
|
||||
dependencies = [
|
||||
@@ -5796,10 +5849,10 @@ src: {
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "1c2i8yry06qpqg4k8xps5aj0hfw7l7m5vdqf85sbpr04ngfdpq6l";
|
||||
sha256 = "1sznc4d2qhqmkw1vhpx2v5i9ndfb4k25cazhz74cbv18wyp4bk2s";
|
||||
type = "gem";
|
||||
};
|
||||
version = "2.2.3";
|
||||
version = "2.2.4";
|
||||
};
|
||||
omniauth-shibboleth-redux = {
|
||||
dependencies = [ "omniauth" ];
|
||||
@@ -6524,10 +6577,10 @@ src: {
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "0i9w8msil4snx5w11ix9b0wf52vjc3r49khy3ddgl1xk890kcxi4";
|
||||
sha256 = "1wl7frfk68q6gsf6q6j32jl5m3yc0b9x8ycxz3hy79miaj9r5mll";
|
||||
type = "gem";
|
||||
};
|
||||
version = "3.3.8.0";
|
||||
version = "3.3.9.0";
|
||||
};
|
||||
parslet = {
|
||||
groups = [
|
||||
@@ -6584,10 +6637,10 @@ src: {
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "1p2gqqrm895fzr9vi8d118zhql67bm8ydjvgqbq1crdnfggzn7kn";
|
||||
sha256 = "0swf0a0r2xryx788q09w4zcwdq7v1pwq5fvkgr9m8abhbxgaf472";
|
||||
type = "gem";
|
||||
};
|
||||
version = "1.5.9";
|
||||
version = "1.6.1";
|
||||
};
|
||||
pg_query = {
|
||||
dependencies = [ "google-protobuf" ];
|
||||
@@ -6886,10 +6939,10 @@ src: {
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "11xd3207k5rl6bz0qxhcb3zcr941rhx7ig2f19gxxmdk7s3hcp7j";
|
||||
sha256 = "07pajhv7pqz82kcjc6017y4d0hwz5kp746cydpx1npd79r56xddr";
|
||||
type = "gem";
|
||||
};
|
||||
version = "6.6.0";
|
||||
version = "6.6.1";
|
||||
};
|
||||
pyu-ruby-sasl = {
|
||||
groups = [ "default" ];
|
||||
@@ -7329,10 +7382,10 @@ src: {
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "1n2v1lm3a4alh23r1x12blv9qqckas7cncpn4hk3ar3sdym25604";
|
||||
sha256 = "1rvf0yyff2anyfnmx6csx7fai8dk727b843hzz1bm2nqcmm9asv7";
|
||||
type = "gem";
|
||||
};
|
||||
version = "2.15.0";
|
||||
version = "2.19.0";
|
||||
};
|
||||
recaptcha = {
|
||||
dependencies = [ "json" ];
|
||||
@@ -7384,10 +7437,10 @@ src: {
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "0syhyw1bp9nbb0fvcmm58y1c6iav6xw6b4bzjz1rz2j1d7c012br";
|
||||
sha256 = "1bpsh5dbvybsa8qnv4dg11a6f2zn4sndarf7pk4iaayjgaspbrmm";
|
||||
type = "gem";
|
||||
};
|
||||
version = "5.4.0";
|
||||
version = "5.4.1";
|
||||
};
|
||||
redis-actionpack = {
|
||||
dependencies = [
|
||||
@@ -7410,10 +7463,10 @@ src: {
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "1h5cgdv40zk0ph1nl64ayhn6anzwy6mbxyi7fci9n404ryvy9zii";
|
||||
sha256 = "1gb838wvrmsv2zf6g6injf1dvgxhh5km28n3xrrrqk0rjn7hy4s0";
|
||||
type = "gem";
|
||||
};
|
||||
version = "0.22.2";
|
||||
version = "0.25.1";
|
||||
};
|
||||
redis-cluster-client = {
|
||||
dependencies = [ "redis-client" ];
|
||||
@@ -7421,10 +7474,10 @@ src: {
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "1az0l2q11214gxbi8fcn7xfxj0m31d3wlxcqd0h8qjxqvsjcmrk3";
|
||||
sha256 = "0k10k2r78dqi00pjl3blrsm48d431g8dcax6n93xpg09h1cwkmhq";
|
||||
type = "gem";
|
||||
};
|
||||
version = "0.11.0";
|
||||
version = "0.13.5";
|
||||
};
|
||||
redis-clustering = {
|
||||
dependencies = [
|
||||
@@ -7435,10 +7488,10 @@ src: {
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "0fsnfi15xiy8sal6av11fqfjmdmjpy93amf790i0zwqcf1iq1qbw";
|
||||
sha256 = "1sj4b3j7i3rb5a276g7yyd95kji4j9sl6wmqfgpz39gx06qlni47";
|
||||
type = "gem";
|
||||
};
|
||||
version = "5.4.0";
|
||||
version = "5.4.1";
|
||||
};
|
||||
redis-namespace = {
|
||||
dependencies = [ "redis" ];
|
||||
@@ -7641,10 +7694,10 @@ src: {
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "18v8if3jix029rr3j8iwisv73facw223353n0h7avl39ibxk6hh3";
|
||||
sha256 = "0ynxxmvzczn9a6wd87jyh209590nq6f6ls55dmwiky8fvwi8c68h";
|
||||
type = "gem";
|
||||
};
|
||||
version = "4.5.2";
|
||||
version = "4.6.0";
|
||||
};
|
||||
rqrcode = {
|
||||
dependencies = [
|
||||
@@ -8459,14 +8512,17 @@ src: {
|
||||
"jwt"
|
||||
"multi_json"
|
||||
];
|
||||
groups = [ "default" ];
|
||||
groups = [
|
||||
"default"
|
||||
"test"
|
||||
];
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "0fzakk5y7zzii76zlkynpp1c764mzkkfg4mpj18f5pf2xp1aikb6";
|
||||
sha256 = "0cfxa11wy1nv9slmnzjczkdgld0gqizajsb03rliy53zylwkjzsk";
|
||||
type = "gem";
|
||||
};
|
||||
version = "0.18.0";
|
||||
version = "0.19.0";
|
||||
};
|
||||
simple_po_parser = {
|
||||
groups = [
|
||||
@@ -9119,10 +9175,10 @@ src: {
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "1knw2xa3pkfql4np9qazz2mdi1vz21vdsa0wkx648c4ym1p2h8yh";
|
||||
sha256 = "0y2xpdpj8rm9xgx2w9l8liwb6hqcwqxnmhnhkvw15y4saabs2i3s";
|
||||
type = "gem";
|
||||
};
|
||||
version = "0.16.0";
|
||||
version = "0.22.0";
|
||||
};
|
||||
tilt = {
|
||||
groups = [
|
||||
@@ -9445,10 +9501,10 @@ src: {
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "0kd7rk9qf9gx53i8jrkc1fjl2bjjxyw9cd1i784ipnfl3dc0da8s";
|
||||
sha256 = "0wb06pbc6vz5p4p0nm36drqlpl16mqiymv6381f9lz599pb1isjn";
|
||||
type = "gem";
|
||||
};
|
||||
version = "0.7.0";
|
||||
version = "0.7.4";
|
||||
};
|
||||
unf = {
|
||||
dependencies = [ "unf_ext" ];
|
||||
|
||||
@@ -6,10 +6,10 @@
|
||||
}:
|
||||
let
|
||||
pname = "hydralauncher";
|
||||
version = "3.6.3";
|
||||
version = "3.6.8";
|
||||
src = fetchurl {
|
||||
url = "https://github.com/hydralauncher/hydra/releases/download/v${version}/hydralauncher-${version}.AppImage";
|
||||
hash = "sha256-WFkO5N9KY0RFMzIrr5IyaNc2GZSusC4GQq5Jepwa1JA=";
|
||||
hash = "sha256-wZszjO+4n1BaiWX9Dw+chZvL89hPmugHju5JlRfPYl4=";
|
||||
};
|
||||
|
||||
appimageContents = appimageTools.extractType2 { inherit pname src version; };
|
||||
|
||||
@@ -8,16 +8,16 @@
|
||||
|
||||
rustPlatform.buildRustPackage (finalAttrs: {
|
||||
pname = "iw4x-launcher";
|
||||
version = "1.0.2-1";
|
||||
version = "1.0.2-2";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "iw4x";
|
||||
repo = "launcher";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-gZoKVQMr7pS00TXikmr4QLN154Bhe415S8Ep7aedyds=";
|
||||
hash = "sha256-XX4NXBNavOjq+PiEYP5inwBxvajbJdgQz7cUx2ia/H4=";
|
||||
};
|
||||
|
||||
cargoHash = "sha256-6uHkfnNYtdcq16XBqhDEbTEVRrgsmjWf75U86nqIpwk=";
|
||||
cargoHash = "sha256-jNj9l5IX/E6PNGGVukX+gJXZiZhv8FxPM7bCeMFZWFA=";
|
||||
|
||||
buildInputs = [ openssl ];
|
||||
nativeBuildInputs = [ pkg-config ];
|
||||
|
||||
@@ -10,16 +10,16 @@
|
||||
|
||||
rustPlatform.buildRustPackage (finalAttrs: {
|
||||
pname = "kdlfmt";
|
||||
version = "0.1.3";
|
||||
version = "0.1.4";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "hougesen";
|
||||
repo = "kdlfmt";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-D/fv6dS17DUYGSKW4nGUdqxTQ68tOdZkSlvNbfV9lY0=";
|
||||
hash = "sha256-VHcpF9CTRDl9dtX/rZeDKVoCerI1sNjwURBpiE9bH80=";
|
||||
};
|
||||
|
||||
cargoHash = "sha256-78AVptP4+2LHEDhn0VWp4xVIT2QzEo9B4lp6h65OamY=";
|
||||
cargoHash = "sha256-A8pp4IWL8hR4G1WDNFo6e3BVRxuVjfazIKOwCEGN7Rc=";
|
||||
|
||||
nativeBuildInputs = [ installShellFiles ];
|
||||
|
||||
|
||||
@@ -1,41 +1,57 @@
|
||||
{
|
||||
lib,
|
||||
rustPlatform,
|
||||
fetchFromGitHub,
|
||||
makeWrapper,
|
||||
jujutsu,
|
||||
rustPlatform,
|
||||
testers,
|
||||
lazyjj,
|
||||
versionCheckHook,
|
||||
}:
|
||||
rustPlatform.buildRustPackage rec {
|
||||
rustPlatform.buildRustPackage (finalAttrs: {
|
||||
pname = "lazyjj";
|
||||
version = "0.5.0";
|
||||
version = "0.6.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "Cretezy";
|
||||
repo = "lazyjj";
|
||||
rev = "v${version}";
|
||||
hash = "sha256-Pz2q+uyr8r5G5Zs5mC/nvHdK6hTpiLBzjgUmvd5dwZw=";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-BmME+LpYv3Ynpbo/k9pA5qcNmv7XLPXasPvHW4QalwY=";
|
||||
};
|
||||
|
||||
cargoHash = "sha256-70xKyzRFMyAKhSwEsdNBK2afs0UpVoTvIXuQJgeqYY8=";
|
||||
postPatch = ''
|
||||
substituteInPlace Cargo.toml \
|
||||
--replace-fail \
|
||||
'version = "0.5.0"' \
|
||||
'version = "0.6.0"'
|
||||
'';
|
||||
|
||||
cargoHash = "sha256-bQNLhQAUw2JgThC+RiNC5ap8D6a4JgflV2whXKu7QF8=";
|
||||
|
||||
nativeBuildInputs = [ makeWrapper ];
|
||||
|
||||
nativeCheckInputs = [
|
||||
jujutsu
|
||||
];
|
||||
|
||||
postInstall = ''
|
||||
wrapProgram $out/bin/lazyjj \
|
||||
--prefix PATH : ${lib.makeBinPath [ jujutsu ]}
|
||||
'';
|
||||
|
||||
nativeBuildInputs = [ makeWrapper ];
|
||||
nativeInstallCheckInputs = [
|
||||
versionCheckHook
|
||||
];
|
||||
versionCheckProgramArg = "--version";
|
||||
doInstallCheck = true;
|
||||
|
||||
nativeCheckInputs = [ jujutsu ];
|
||||
|
||||
passthru.tests.version = testers.testVersion { package = lazyjj; };
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "TUI for Jujutsu/jj";
|
||||
homepage = "https://github.com/Cretezy/lazyjj";
|
||||
changelog = "https://github.com/Cretezy/lazyjj/releases/tag/v${finalAttrs.version}";
|
||||
mainProgram = "lazyjj";
|
||||
license = licenses.asl20;
|
||||
maintainers = with maintainers; [ colemickens ];
|
||||
license = lib.licenses.asl20;
|
||||
maintainers = with lib.maintainers; [
|
||||
colemickens
|
||||
GaetanLepage
|
||||
];
|
||||
};
|
||||
}
|
||||
})
|
||||
|
||||
@@ -7,16 +7,16 @@
|
||||
|
||||
rustPlatform.buildRustPackage rec {
|
||||
pname = "managarr";
|
||||
version = "0.6.0";
|
||||
version = "0.6.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "Dark-Alex-17";
|
||||
repo = "managarr";
|
||||
tag = "v${version}";
|
||||
hash = "sha256-kUEYmhoM284SssSP5G7cbySo+dhH2zK6liCHEwKDpic=";
|
||||
hash = "sha256-qIT+kgum+2D8X3rw20B1b2YQCgV/3CEvOpYQeoi55Ew=";
|
||||
};
|
||||
|
||||
cargoHash = "sha256-utegnUGHilDoLlKB55BbdXiCwv/8AAqdtofJ42D7Baw=";
|
||||
cargoHash = "sha256-7zFTR0NnN0Yd36aqdgiDzXt/0IAZC7fKtAz/mE89ubA=";
|
||||
|
||||
nativeBuildInputs = [ perl ];
|
||||
|
||||
|
||||
@@ -14,19 +14,19 @@
|
||||
|
||||
python3Packages.buildPythonApplication rec {
|
||||
pname = "matrix-synapse";
|
||||
version = "1.137.0";
|
||||
version = "1.138.0";
|
||||
format = "pyproject";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "element-hq";
|
||||
repo = "synapse";
|
||||
rev = "v${version}";
|
||||
hash = "sha256-jnbW1p5JK00Of6XqoDfWs/4SqIztafjkvXUDWhMTm30=";
|
||||
hash = "sha256-mzBX5cLXF52p3SIq4rSvERbjyD07wRKVxL4yGsYNUaw=";
|
||||
};
|
||||
|
||||
cargoDeps = rustPlatform.fetchCargoVendor {
|
||||
inherit pname version src;
|
||||
hash = "sha256-qpgDErV1VVzaUHHQX4ReXCPihdrSKI/4HtbDeQIblR8=";
|
||||
hash = "sha256-aUZUg8+1UlDzsxJN87Bk/DjD5WFcvHGVBRf1rIXKOZ4=";
|
||||
};
|
||||
|
||||
postPatch = ''
|
||||
|
||||
@@ -9,13 +9,13 @@
|
||||
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "plasma-panel-colorizer";
|
||||
version = "4.3.2";
|
||||
version = "5.0.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "luisbocanegra";
|
||||
repo = "plasma-panel-colorizer";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-gaNKIfICAX7FsCq26SPj416K1PIGAWbx+9RFrTiWOVA=";
|
||||
hash = "sha256-Sz6vYG/aqoA3Smu9EDlElvPfE1gcLoUWPT25d//3t4g=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
}:
|
||||
|
||||
let
|
||||
version = "0.6.0";
|
||||
version = "0.6.1";
|
||||
in
|
||||
rustPlatform.buildRustPackage {
|
||||
pname = "sd-switch";
|
||||
@@ -16,10 +16,10 @@ rustPlatform.buildRustPackage {
|
||||
owner = "~rycee";
|
||||
repo = "sd-switch";
|
||||
rev = version;
|
||||
hash = "sha256-IZ2tyQzWa2Uk002P9jCiaIV3huRiFdTe8eYXVQPBBJI=";
|
||||
hash = "sha256-2Zdgwov+a35OzH6pzXbgxxABI8GDO9z068gLpmE2Jk4=";
|
||||
};
|
||||
|
||||
cargoHash = "sha256-ExQPCA8sAZVE5uB1KUnq6PXGhG1IZjzM9eFwYW3oJtE=";
|
||||
cargoHash = "sha256-At0qo9w+/8sk9BnaZiG870iO8KLkhg2E40VCzQvvPWk=";
|
||||
|
||||
passthru = {
|
||||
updateScript = nix-update-script { };
|
||||
|
||||
@@ -7,11 +7,11 @@
|
||||
|
||||
let
|
||||
pname = "simplex-chat-desktop";
|
||||
version = "6.4.4";
|
||||
version = "6.4.5";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/simplex-chat/simplex-chat/releases/download/v${version}/simplex-desktop-x86_64.AppImage";
|
||||
hash = "sha256-yL/WNdq3egTzalwheYDreMgxUJXqUEe45c9k0eXX7Wg=";
|
||||
hash = "sha256-oaLdBJrywznVX6tUBpuZPgV8r4lAb9xRNE3JS2MTMxM=";
|
||||
};
|
||||
|
||||
appimageContents = appimageTools.extract {
|
||||
|
||||
@@ -7,19 +7,19 @@
|
||||
|
||||
rustPlatform.buildRustPackage (finalAttrs: {
|
||||
pname = "tombi";
|
||||
version = "0.5.18";
|
||||
version = "0.6.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "tombi-toml";
|
||||
repo = "tombi";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-bzoBNSAqTBbdwsbxFJ2Gosh7s9/ZLx3D7bZ+PFLV+so=";
|
||||
hash = "sha256-y12ZFjSUZWLuDItDxVYkVlvGHVDsDLavJ/5OLZVV1TA=";
|
||||
};
|
||||
|
||||
# Tests relies on the presence of network
|
||||
doCheck = false;
|
||||
cargoBuildFlags = [ "--package tombi-cli" ];
|
||||
cargoHash = "sha256-rq7uuyHCrsSpRUeTiSbsv7HtwJUhMUigyZ2e8JOzEeI=";
|
||||
cargoHash = "sha256-4Xab/7oT/pPHnUcWAOiAgTbEnR0u0t7uobUB7TCbc8k=";
|
||||
|
||||
postPatch = ''
|
||||
substituteInPlace Cargo.toml \
|
||||
|
||||
@@ -21,19 +21,19 @@ assert selinuxSupport -> lib.meta.availableOn stdenv.hostPlatform libselinux;
|
||||
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "uutils-coreutils";
|
||||
version = "0.2.0";
|
||||
version = "0.2.2";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "uutils";
|
||||
repo = "coreutils";
|
||||
tag = finalAttrs.version;
|
||||
hash = "sha256-jxjg2RIZaemA6jgfdE1KX8G6c/NWumecoJMFx7dspz8=";
|
||||
hash = "sha256-VcwdCi40Tm8J3t0qFSFGvRwW6B5cCDj1wm+H3i20axo=";
|
||||
};
|
||||
|
||||
cargoDeps = rustPlatform.fetchCargoVendor {
|
||||
inherit (finalAttrs) src;
|
||||
name = "uutils-coreutils-${finalAttrs.version}";
|
||||
hash = "sha256-SFuAWzmYd1N7czUyC/7CYrCObYfoKrC5oORFxXtbwhE=";
|
||||
hash = "sha256-/QNOrfqdMviOVP1Fzorc6RAsgLDSKtg/MXfXJEzxwMc=";
|
||||
};
|
||||
|
||||
patches = [
|
||||
|
||||
@@ -8,14 +8,14 @@
|
||||
|
||||
python3Packages.buildPythonApplication rec {
|
||||
pname = "ytdl-sub";
|
||||
version = "2025.08.15.post2";
|
||||
version = "2025.09.09";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "jmbannon";
|
||||
repo = "ytdl-sub";
|
||||
tag = version;
|
||||
hash = "sha256-Ds3A3GN9f264e/gtVTZVHW+v25C7vt75QkWgdqA4aJw=";
|
||||
hash = "sha256-M3dLXVvueMPIqqOd0s/w6ItHE/sgkup7YGjk3GPmcIw=";
|
||||
};
|
||||
|
||||
postPatch = ''
|
||||
|
||||
@@ -99,7 +99,7 @@ let
|
||||
in
|
||||
rustPlatform.buildRustPackage (finalAttrs: {
|
||||
pname = "zed-editor";
|
||||
version = "0.202.7";
|
||||
version = "0.202.8";
|
||||
|
||||
outputs = [
|
||||
"out"
|
||||
@@ -112,7 +112,7 @@ rustPlatform.buildRustPackage (finalAttrs: {
|
||||
owner = "zed-industries";
|
||||
repo = "zed";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-0Ro/8d0EAb44SrPp34tpLLA8LDPiddzZiwZzQhJrjQ8=";
|
||||
hash = "sha256-x8dUIdIwYnbAKol9ooIDDARGvmusmzcMU6qn1+WTFwg=";
|
||||
};
|
||||
|
||||
patches = [
|
||||
@@ -143,7 +143,7 @@ rustPlatform.buildRustPackage (finalAttrs: {
|
||||
--replace-fail '$CARGO_ABOUT_VERSION' '${cargo-about.version}'
|
||||
'';
|
||||
|
||||
cargoHash = "sha256-ehFq0e5G+3242nMHFIDFXVhZCyjwxfMckjhKQ7Iwbu0=";
|
||||
cargoHash = "sha256-kdFTcyv0UHfMB23PoxMad23MGltJJ6mkrofcHpwsIJA=";
|
||||
|
||||
nativeBuildInputs = [
|
||||
cmake
|
||||
|
||||
@@ -0,0 +1,34 @@
|
||||
{
|
||||
lib,
|
||||
runCommand,
|
||||
clippy-unwrapped,
|
||||
rustc-unwrapped,
|
||||
makeWrapper,
|
||||
}:
|
||||
|
||||
runCommand "${clippy-unwrapped.pname}-wrapper-${clippy-unwrapped.version}"
|
||||
{
|
||||
preferLocalBuild = true;
|
||||
strictDeps = true;
|
||||
inherit (clippy-unwrapped) outputs;
|
||||
|
||||
nativeBuildInputs = [ makeWrapper ];
|
||||
|
||||
meta = clippy-unwrapped.meta // {
|
||||
description = "${clippy-unwrapped.meta.description} (wrapper script)";
|
||||
priority = 10;
|
||||
};
|
||||
}
|
||||
|
||||
''
|
||||
mkdir -p $out/bin
|
||||
makeWrapper ${clippy-unwrapped}/bin/cargo-clippy $out/bin/cargo-clippy \
|
||||
--set-default SYSROOT ${rustc-unwrapped}
|
||||
|
||||
makeWrapper ${clippy-unwrapped}/bin/clippy-driver $out/bin/clippy-driver \
|
||||
--set-default SYSROOT ${rustc-unwrapped}
|
||||
|
||||
${lib.concatMapStrings (output: "ln -s ${clippy-unwrapped.${output}} \$${output}\n") (
|
||||
lib.remove "out" clippy-unwrapped.outputs
|
||||
)}
|
||||
''
|
||||
@@ -127,12 +127,8 @@ in
|
||||
self.callPackage ./cargo_cross.nix { };
|
||||
cargo-auditable = self.callPackage ./cargo-auditable.nix { };
|
||||
cargo-auditable-cargo-wrapper = self.callPackage ./cargo-auditable-cargo-wrapper.nix { };
|
||||
clippy = self.callPackage ./clippy.nix {
|
||||
# We want to use self, not buildRustPackages, so that
|
||||
# buildPackages.clippy uses the cross compiler and supports
|
||||
# linting for the target platform.
|
||||
rustPlatform = makeRustPlatform self;
|
||||
};
|
||||
clippy-unwrapped = self.callPackage ./clippy.nix { };
|
||||
clippy = if !fastCross then self.clippy-unwrapped else self.callPackage ./clippy-wrapper.nix { };
|
||||
}
|
||||
);
|
||||
};
|
||||
|
||||
@@ -172,8 +172,6 @@ self: super: {
|
||||
|
||||
retrie = dontCheck self.retrie_1_1_0_0;
|
||||
|
||||
apply-refact = self.apply-refact_0_9_3_0;
|
||||
|
||||
# Needs OneTuple for ghc < 9.2
|
||||
binary-orphans = addBuildDepends [ self.OneTuple ] super.binary-orphans;
|
||||
|
||||
|
||||
@@ -9,6 +9,7 @@
|
||||
fetchPypi,
|
||||
matplotlib,
|
||||
parameterized,
|
||||
pytest-freezegun,
|
||||
pytestCheckHook,
|
||||
pythonOlder,
|
||||
setuptools,
|
||||
@@ -18,14 +19,14 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "cantools";
|
||||
version = "40.3.0";
|
||||
version = "40.5.0";
|
||||
pyproject = true;
|
||||
|
||||
disabled = pythonOlder "3.9";
|
||||
|
||||
src = fetchPypi {
|
||||
inherit pname version;
|
||||
hash = "sha256-xucuPUaMi3ECi+vPR3MFcE74F95eTWlGS/CNIoi+gSU=";
|
||||
hash = "sha256-ApcGMQ2J4YZjFInW2Vlgi3xsRyfqum7KSNSatb+hsnc=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
@@ -46,6 +47,7 @@ buildPythonPackage rec {
|
||||
|
||||
nativeCheckInputs = [
|
||||
parameterized
|
||||
pytest-freezegun
|
||||
pytestCheckHook
|
||||
]
|
||||
++ optional-dependencies.plot;
|
||||
@@ -54,10 +56,10 @@ buildPythonPackage rec {
|
||||
|
||||
meta = with lib; {
|
||||
description = "Tools to work with CAN bus";
|
||||
mainProgram = "cantools";
|
||||
homepage = "https://github.com/cantools/cantools";
|
||||
changelog = "https://github.com/cantools/cantools/releases/tag/${version}";
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [ gray-heron ];
|
||||
mainProgram = "cantools";
|
||||
};
|
||||
}
|
||||
|
||||
@@ -20,7 +20,7 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "checkdmarc";
|
||||
version = "5.8.6";
|
||||
version = "5.10.5";
|
||||
format = "pyproject";
|
||||
|
||||
disabled = pythonOlder "3.7";
|
||||
@@ -29,7 +29,7 @@ buildPythonPackage rec {
|
||||
owner = "domainaware";
|
||||
repo = "checkdmarc";
|
||||
tag = version;
|
||||
hash = "sha256-MlHRBedBbcFbVga5q0havdD6M/YOlFW8SX0k1tRngmc=";
|
||||
hash = "sha256-wXHfeWQ8ClTTWJQ4b9SGn8is5e103lgIyRvC+ACTmcE=";
|
||||
};
|
||||
|
||||
pythonRelaxDeps = [ "xmltodict" ];
|
||||
|
||||
@@ -11,14 +11,14 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "ddgs";
|
||||
version = "9.5.4";
|
||||
version = "9.5.5";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "deedy5";
|
||||
repo = "ddgs";
|
||||
tag = "v${version}";
|
||||
hash = "sha256-iqa2OviyAfpKDM6ghfo5FcCqEacY7vxSra2ePPvm2D0=";
|
||||
hash = "sha256-Pwl6fCEBj+eUXYEf4wCTw1fpKZh3j4IVC6SW0Vqcmf4=";
|
||||
};
|
||||
|
||||
build-system = [ setuptools ];
|
||||
|
||||
@@ -22,14 +22,14 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "fnllm";
|
||||
version = "0.3.1";
|
||||
version = "0.4.1";
|
||||
pyproject = true;
|
||||
|
||||
disabled = pythonOlder "3.11";
|
||||
|
||||
src = fetchPypi {
|
||||
inherit pname version;
|
||||
hash = "sha256-q7aeFXuXIrwjjXEHVpACohWommIxJZo9PRUgh4uLtfA=";
|
||||
hash = "sha256-gKdFBpNpG/CDLhKi1wQgZHv+o1pDy5HEqcteLzkXK1A=";
|
||||
};
|
||||
|
||||
build-system = [
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "python-cinderclient";
|
||||
version = "9.7.0";
|
||||
version = "9.8.0";
|
||||
pyproject = true;
|
||||
|
||||
disabled = pythonOlder "3.9";
|
||||
@@ -31,7 +31,7 @@ buildPythonPackage rec {
|
||||
src = fetchPypi {
|
||||
pname = "python_cinderclient";
|
||||
inherit version;
|
||||
hash = "sha256-GMRQHlSWd5hNhbCxD9B0770mXjCt0qeW0oF2BVqNfc8=";
|
||||
hash = "sha256-vT7p+Uh8XnmVfwGKaz8t7OcFna2PYVXYPdS265RHoR0=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
|
||||
@@ -22,13 +22,13 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "python-manilaclient";
|
||||
version = "5.5.0";
|
||||
version = "5.6.0";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchPypi {
|
||||
pname = "python_manilaclient";
|
||||
inherit version;
|
||||
hash = "sha256-wPYVZ0+a9g+IP3l3eH9gMWXfe5VGUzem7qWEOWZ+vlo=";
|
||||
hash = "sha256-Vw8ei22MEmXOygtwOtKLDIMcb3nBjqONgRrhfSGFuJc=";
|
||||
};
|
||||
|
||||
build-system = [
|
||||
|
||||
@@ -3,7 +3,6 @@
|
||||
buildPythonPackage,
|
||||
fetchFromGitHub,
|
||||
pythonOlder,
|
||||
stdenv,
|
||||
|
||||
# build-system
|
||||
cmake,
|
||||
@@ -26,15 +25,14 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "soxr";
|
||||
version = "0.5.0.post1";
|
||||
version = "1.0.0";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "dofuuz";
|
||||
repo = "python-soxr";
|
||||
tag = "v${version}";
|
||||
fetchSubmodules = true;
|
||||
hash = "sha256-Fpayc+MOpDUCdpoyJaIqSbMzuO0jYb6UN5ARFaxxOHk=";
|
||||
hash = "sha256-8NVQD1LamIRe77bKEs8YqHXeXifdMJpQUedmeiBRHSI=";
|
||||
};
|
||||
|
||||
patches = [ ./cmake-nanobind.patch ];
|
||||
@@ -69,6 +67,7 @@ buildPythonPackage rec {
|
||||
nativeCheckInputs = [ pytestCheckHook ];
|
||||
|
||||
meta = with lib; {
|
||||
changelog = "https://github.com/dofuuz/python-soxr/releases/tag/${src.tag}";
|
||||
description = "High quality, one-dimensional sample-rate conversion library";
|
||||
homepage = "https://github.com/dofuuz/python-soxr/tree/main";
|
||||
license = licenses.lgpl21Plus;
|
||||
|
||||
@@ -31,5 +31,16 @@
|
||||
"x86_64-linux": "83230e0fb8506da154e946579835cf468f05ec3f7ae0fb09a420c54ec129d7ce"
|
||||
},
|
||||
"version": "37.4.0"
|
||||
},
|
||||
"38": {
|
||||
"hashes": {
|
||||
"aarch64-darwin": "602d669ce7e7e390fecaaf71f6c5feeceb406006d6821a7527b8e77c4153d53a",
|
||||
"aarch64-linux": "9ba1c9ef80cd7f47e6f9527ab4fed22b21dd049ec09b2d08bda29e9a30179ef9",
|
||||
"armv7l-linux": "3f91c367fd93cdd09ba5a0e248c9270fc9d60c99f6c1e9bf919d77319d5a7a33",
|
||||
"headers": "0ncwvag9bfjjbs0s68jzsq53ir2cssgyncx5j14bk4nvkafxz4pg",
|
||||
"x86_64-darwin": "5e5b03a075285c0000dc0a8b874348594b30603ead61b5581f675303b27879e6",
|
||||
"x86_64-linux": "f88e48551073b651d7b40e0669ec2efa61095c976368c50b54430eae1f585c8b"
|
||||
},
|
||||
"version": "38.0.0"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -31,5 +31,16 @@
|
||||
"x86_64-linux": "8fc352ffa0bfcc7f977dce3ec066a4a77198c584292ff066b611b6259367bcf4"
|
||||
},
|
||||
"version": "37.4.0"
|
||||
},
|
||||
"38": {
|
||||
"hashes": {
|
||||
"aarch64-darwin": "ec6dab1e7549f814020a8339515aafa0356ed91f1a130b97af236dcad4143b00",
|
||||
"aarch64-linux": "280d2c2c3a361e1e0ee1ed1c4a51fb0e944233d58ac8d495affe83005381825d",
|
||||
"armv7l-linux": "1ffb7769d1a25f427f752d7bcd368700e4b38ff30808170c92d22130a69b2520",
|
||||
"headers": "0ncwvag9bfjjbs0s68jzsq53ir2cssgyncx5j14bk4nvkafxz4pg",
|
||||
"x86_64-darwin": "0a8d9942f94d5aee702fd849edd6b03965bdbdbdb0da4b8e0caa6cd16ca9f482",
|
||||
"x86_64-linux": "2215db7d4517f87b91377a9af7010156184e34f9b75c57b2f9983bb4d6db8b2c"
|
||||
},
|
||||
"version": "38.0.0"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -218,6 +218,9 @@ in
|
||||
echo 'checkout_glic_e2e_tests = false' >> build/config/gclient_args.gni
|
||||
echo 'checkout_mutter = false' >> build/config/gclient_args.gni
|
||||
''
|
||||
+ lib.optionalString (lib.versionAtLeast info.version "38") ''
|
||||
echo 'checkout_clusterfuzz_data = false' >> build/config/gclient_args.gni
|
||||
''
|
||||
+ base.postPatch;
|
||||
|
||||
preConfigure = ''
|
||||
@@ -261,11 +264,13 @@ in
|
||||
enable_dangling_raw_ptr_feature_flag = false;
|
||||
clang_unsafe_buffers_paths = "";
|
||||
enterprise_cloud_content_analysis = false;
|
||||
content_enable_legacy_ipc = true;
|
||||
|
||||
# other
|
||||
enable_widevine = false;
|
||||
override_electron_version = info.version;
|
||||
}
|
||||
// lib.optionalAttrs (lib.versionOlder info.version "38") {
|
||||
content_enable_legacy_ipc = true;
|
||||
};
|
||||
|
||||
installPhase = ''
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -15,14 +15,14 @@ let
|
||||
variants = {
|
||||
# ./update-xanmod.sh lts
|
||||
lts = {
|
||||
version = "6.12.45";
|
||||
hash = "sha256-JyRmRdSkskD3LHvaCUNZJOKEXNML4WRbUDN3+dVn4Kk=";
|
||||
version = "6.12.46";
|
||||
hash = "sha256-F3a13wXACJrKHLbEcq+Z+cw08/8Ttqut76osvZ9qdTY=";
|
||||
isLTS = true;
|
||||
};
|
||||
# ./update-xanmod.sh main
|
||||
main = {
|
||||
version = "6.16.5";
|
||||
hash = "sha256-XQ1blzX1sR7et0qKu+voKDKefjYLYZwHPFo7RbFYekg=";
|
||||
version = "6.16.6";
|
||||
hash = "sha256-ayNw64Wkg4HKnxEuvmGmgkJB3wLKqKAkK70mgX3eJJ8=";
|
||||
};
|
||||
};
|
||||
|
||||
|
||||
@@ -7,13 +7,13 @@
|
||||
|
||||
buildFishPlugin rec {
|
||||
pname = "macos";
|
||||
version = "7.1.0";
|
||||
version = "7.2.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "halostatue";
|
||||
repo = "fish-macos";
|
||||
tag = "v${version}";
|
||||
hash = "sha256-gAbmpEmUvM3pFEZ6oSFM//dmu4sXu6ncMiOH75iq5A4=";
|
||||
hash = "sha256-yTwN2ztdU+vk+AXEfsJUN7J4KqrbLSWHgA0q5rUT5CE=";
|
||||
};
|
||||
|
||||
passthru.updateScript = nix-update-script { };
|
||||
|
||||
@@ -12,13 +12,12 @@
|
||||
findutils,
|
||||
gawk,
|
||||
gnused,
|
||||
rofi,
|
||||
# wayland-only deps
|
||||
rofi-wayland,
|
||||
pass-wayland,
|
||||
wl-clipboard,
|
||||
wtype,
|
||||
# x11-only deps
|
||||
rofi,
|
||||
pass,
|
||||
xclip,
|
||||
xdotool,
|
||||
@@ -63,16 +62,15 @@ stdenv.mkDerivation {
|
||||
gnused
|
||||
libnotify
|
||||
pwgen
|
||||
rofi
|
||||
util-linux
|
||||
]
|
||||
++ lib.optionals (backend == "x11") [
|
||||
rofi
|
||||
(pass.withExtensions (ext: [ ext.pass-otp ]))
|
||||
xclip
|
||||
xdotool
|
||||
]
|
||||
++ lib.optionals (backend == "wayland") [
|
||||
rofi-wayland
|
||||
(pass-wayland.withExtensions (ext: [ ext.pass-otp ]))
|
||||
wl-clipboard
|
||||
wtype
|
||||
|
||||
@@ -2122,6 +2122,9 @@ mapAliases {
|
||||
rl_json = tclPackages.rl_json; # Added 2025-05-03
|
||||
rockbox_utility = rockbox-utility; # Added 2022-03-17
|
||||
rocmPackages_5 = throw "ROCm 5 has been removed in favor of newer versions"; # Added 2025-02-18
|
||||
rofi-emoji-wayland = throw "'rofi-emoji-wayland' has been merged into `rofi-emoji as 'rofi-wayland' has been merged into 'rofi'"; # Added 2025-09-06
|
||||
rofi-wayland = throw "'rofi-wayland' has been merged into 'rofi'"; # Added 2025-09-06
|
||||
rofi-wayland-unwrapped = throw "'rofi-wayland-unwrapped' has been merged into 'rofi-unwrapped'"; # Added 2025-09-06
|
||||
root5 = throw "root5 has been removed from nixpkgs because it's a legacy version"; # Added 2025-07-17
|
||||
rnix-hashes = throw "'rnix-hashes' has been removed due to lack of upstream maintenance"; # Added 2025-01-25
|
||||
rpiboot-unstable = throw "'rpiboot-unstable' has been renamed to/replaced by 'rpiboot'"; # Converted to throw 2024-10-17
|
||||
|
||||
@@ -6450,12 +6450,14 @@ with pkgs;
|
||||
electron_35-bin
|
||||
electron_36-bin
|
||||
electron_37-bin
|
||||
electron_38-bin
|
||||
;
|
||||
|
||||
inherit (callPackages ../development/tools/electron/chromedriver { })
|
||||
electron-chromedriver_35
|
||||
electron-chromedriver_36
|
||||
electron-chromedriver_37
|
||||
electron-chromedriver_38
|
||||
;
|
||||
|
||||
electron_35 =
|
||||
@@ -6473,6 +6475,11 @@ with pkgs;
|
||||
electron-source.electron_37
|
||||
else
|
||||
electron_37-bin;
|
||||
electron_38 =
|
||||
if lib.meta.availableOn stdenv.hostPlatform electron-source.electron_38 then
|
||||
electron-source.electron_38
|
||||
else
|
||||
electron_38-bin;
|
||||
electron = electron_37;
|
||||
electron-bin = electron_37-bin;
|
||||
electron-chromedriver = electron-chromedriver_37;
|
||||
@@ -12347,10 +12354,6 @@ with pkgs;
|
||||
pragha = libsForQt5.callPackage ../applications/audio/pragha { };
|
||||
|
||||
rofi-emoji = (callPackage ../applications/misc/rofi-emoji { }).v3;
|
||||
rofi-emoji-wayland =
|
||||
(callPackage ../applications/misc/rofi-emoji {
|
||||
rofi-unwrapped = rofi-wayland-unwrapped;
|
||||
}).v4;
|
||||
|
||||
rofi-rbw = python3Packages.callPackage ../applications/misc/rofi-rbw {
|
||||
waylandSupport = false;
|
||||
@@ -12840,10 +12843,6 @@ with pkgs;
|
||||
|
||||
rofi-unwrapped = callPackage ../applications/misc/rofi { };
|
||||
rofi = callPackage ../applications/misc/rofi/wrapper.nix { };
|
||||
rofi-wayland-unwrapped = callPackage ../applications/misc/rofi/wayland.nix { };
|
||||
rofi-wayland = callPackage ../applications/misc/rofi/wrapper.nix {
|
||||
rofi-unwrapped = rofi-wayland-unwrapped;
|
||||
};
|
||||
|
||||
rofi-pass = callPackage ../tools/security/pass/rofi-pass.nix { };
|
||||
rofi-pass-wayland = callPackage ../tools/security/pass/rofi-pass.nix {
|
||||
|
||||
Reference in New Issue
Block a user