Merge staging-next into staging
This commit is contained in:
commit
83a6ce5c45
@ -447,8 +447,7 @@ class Machine:
|
||||
"""
|
||||
|
||||
def check_active(_: Any) -> bool:
|
||||
info = self.get_unit_info(unit, user)
|
||||
state = info["ActiveState"]
|
||||
state = self.get_unit_property(unit, "ActiveState", user)
|
||||
if state == "failed":
|
||||
raise Exception(f'unit "{unit}" reached state "{state}"')
|
||||
|
||||
@ -491,6 +490,35 @@ class Machine:
|
||||
if line_pattern.match(line)
|
||||
)
|
||||
|
||||
def get_unit_property(
|
||||
self,
|
||||
unit: str,
|
||||
property: str,
|
||||
user: Optional[str] = None,
|
||||
) -> str:
|
||||
status, lines = self.systemctl(
|
||||
f'--no-pager show "{unit}" --property="{property}"',
|
||||
user,
|
||||
)
|
||||
if status != 0:
|
||||
raise Exception(
|
||||
f'retrieving systemctl property "{property}" for unit "{unit}"'
|
||||
+ ("" if user is None else f' under user "{user}"')
|
||||
+ f" failed with exit code {status}"
|
||||
)
|
||||
|
||||
invalid_output_message = (
|
||||
f'systemctl show --property "{property}" "{unit}"'
|
||||
f"produced invalid output: {lines}"
|
||||
)
|
||||
|
||||
line_pattern = re.compile(r"^([^=]+)=(.*)$")
|
||||
match = line_pattern.match(lines)
|
||||
assert match is not None, invalid_output_message
|
||||
|
||||
assert match[1] == property, invalid_output_message
|
||||
return match[2]
|
||||
|
||||
def systemctl(self, q: str, user: Optional[str] = None) -> Tuple[int, str]:
|
||||
"""
|
||||
Runs `systemctl` commands with optional support for
|
||||
|
@ -475,7 +475,7 @@ let
|
||||
sdInitrdUidsAreUnique = idsAreUnique (filterAttrs (n: u: u.uid != null) config.boot.initrd.systemd.users) "uid";
|
||||
sdInitrdGidsAreUnique = idsAreUnique (filterAttrs (n: g: g.gid != null) config.boot.initrd.systemd.groups) "gid";
|
||||
groupNames = lib.mapAttrsToList (n: g: g.name) cfg.groups;
|
||||
usersWithoutExistingGroup = lib.filterAttrs (n: u: !lib.elem u.group groupNames) cfg.users;
|
||||
usersWithoutExistingGroup = lib.filterAttrs (n: u: u.group != "" && !lib.elem u.group groupNames) cfg.users;
|
||||
|
||||
spec = pkgs.writeText "users-groups.json" (builtins.toJSON {
|
||||
inherit (cfg) mutableUsers;
|
||||
|
@ -3,26 +3,26 @@
|
||||
"clion": {
|
||||
"update-channel": "CLion RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/cpp/CLion-{version}.tar.gz",
|
||||
"version": "2023.3",
|
||||
"sha256": "0bfee58106140aeac826ee92faf7528ec30319c59a1c566d36f367a3251f2e70",
|
||||
"url": "https://download.jetbrains.com/cpp/CLion-2023.3.tar.gz",
|
||||
"build_number": "233.11799.238"
|
||||
"version": "2023.3.1",
|
||||
"sha256": "3cde2fc25c759d4e114c5a768547e1d3083710e0fbe2591084a4ad4934490fc9",
|
||||
"url": "https://download.jetbrains.com/cpp/CLion-2023.3.1.tar.gz",
|
||||
"build_number": "233.11799.287"
|
||||
},
|
||||
"datagrip": {
|
||||
"update-channel": "DataGrip RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/datagrip/datagrip-{version}.tar.gz",
|
||||
"version": "2023.3",
|
||||
"sha256": "04379c0b9c4b7dbb38bf90d163761890dbfb33b02d353accab2dd65657e7b493",
|
||||
"url": "https://download.jetbrains.com/datagrip/datagrip-2023.3.tar.gz",
|
||||
"build_number": "233.11799.235"
|
||||
"version": "2023.3.1",
|
||||
"sha256": "4177882deb0380fba9b426c2580baea7dc4297bddefdd7bfb094433ff4cbb7b8",
|
||||
"url": "https://download.jetbrains.com/datagrip/datagrip-2023.3.1.tar.gz",
|
||||
"build_number": "233.11799.296"
|
||||
},
|
||||
"dataspell": {
|
||||
"update-channel": "DataSpell RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/python/dataspell-{version}.tar.gz",
|
||||
"version": "2023.3",
|
||||
"sha256": "90e73da5236d3f60d6c7d45662981a4893243b3170866127e0ab8b5457ba52eb",
|
||||
"url": "https://download.jetbrains.com/python/dataspell-2023.3.tar.gz",
|
||||
"build_number": "233.11799.244"
|
||||
"version": "2023.3.1",
|
||||
"sha256": "0b5196dcc146cb163b1c9797986c46c651ad8132d3ee78dca92f9f9081f9f7e9",
|
||||
"url": "https://download.jetbrains.com/python/dataspell-2023.3.1.tar.gz",
|
||||
"build_number": "233.11799.285"
|
||||
},
|
||||
"gateway": {
|
||||
"update-channel": "Gateway RELEASE",
|
||||
@ -35,26 +35,26 @@
|
||||
"goland": {
|
||||
"update-channel": "GoLand RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/go/goland-{version}.tar.gz",
|
||||
"version": "2023.3",
|
||||
"sha256": "9ec2ab3e4f0194e43493fd9ad9f8514f5c283b631bd2ec6106ee2ddc5ce5f870",
|
||||
"url": "https://download.jetbrains.com/go/goland-2023.3.tar.gz",
|
||||
"build_number": "233.11799.228"
|
||||
"version": "2023.3.1",
|
||||
"sha256": "2fafd8f76979b174c598e58b6e39d2d796eef8e69d28da28abcb7a5c260992d6",
|
||||
"url": "https://download.jetbrains.com/go/goland-2023.3.1.tar.gz",
|
||||
"build_number": "233.11799.286"
|
||||
},
|
||||
"idea-community": {
|
||||
"update-channel": "IntelliJ IDEA RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/idea/ideaIC-{version}.tar.gz",
|
||||
"version": "2023.3",
|
||||
"sha256": "822dae9284a9432e110ee36a217d1da508061bf1fc17e38fb59c6912a9c8aef7",
|
||||
"url": "https://download.jetbrains.com/idea/ideaIC-2023.3.tar.gz",
|
||||
"build_number": "233.11799.241"
|
||||
"version": "2023.3.1",
|
||||
"sha256": "7afd70b71e1fcb8280393d59ec58ab72f2ccf369f5d6e0035e6b265600531e4a",
|
||||
"url": "https://download.jetbrains.com/idea/ideaIC-2023.3.1.tar.gz",
|
||||
"build_number": "233.11799.300"
|
||||
},
|
||||
"idea-ultimate": {
|
||||
"update-channel": "IntelliJ IDEA RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/idea/ideaIU-{version}.tar.gz",
|
||||
"version": "2023.3",
|
||||
"sha256": "bbd3d84dc2df0b4c85850c6de1ef703892828b7cbb3fd2bdc251d32430c91f3b",
|
||||
"url": "https://download.jetbrains.com/idea/ideaIU-2023.3.tar.gz",
|
||||
"build_number": "233.11799.241"
|
||||
"version": "2023.3.1",
|
||||
"sha256": "0a80d971e430786492acfd04e4ba73eda2e4ee60f752e3f9494a4476c6cad761",
|
||||
"url": "https://download.jetbrains.com/idea/ideaIU-2023.3.1.tar.gz",
|
||||
"build_number": "233.11799.300"
|
||||
},
|
||||
"mps": {
|
||||
"update-channel": "MPS RELEASE",
|
||||
@ -67,85 +67,85 @@
|
||||
"phpstorm": {
|
||||
"update-channel": "PhpStorm RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/webide/PhpStorm-{version}.tar.gz",
|
||||
"version": "2023.3",
|
||||
"sha256": "71ea19a11c1b62e83b4719160b2808f0de412910e3faf20690bfe53778785e2b",
|
||||
"url": "https://download.jetbrains.com/webide/PhpStorm-2023.3.tar.gz",
|
||||
"build_number": "233.11799.232",
|
||||
"version": "2023.3.1",
|
||||
"sha256": "c8b034014e17c58def72aa351e44a441ca516403f795acef5325e964d5179983",
|
||||
"url": "https://download.jetbrains.com/webide/PhpStorm-2023.3.1.tar.gz",
|
||||
"build_number": "233.11799.297",
|
||||
"version-major-minor": "2022.3"
|
||||
},
|
||||
"pycharm-community": {
|
||||
"update-channel": "PyCharm RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/python/pycharm-community-{version}.tar.gz",
|
||||
"version": "2023.3",
|
||||
"sha256": "8d182dac3aa65b465c5a57c87ffb258dbcad7c3c6dc4b8df9a734a3b6b4a2371",
|
||||
"url": "https://download.jetbrains.com/python/pycharm-community-2023.3.tar.gz",
|
||||
"build_number": "233.11799.259"
|
||||
"version": "2023.3.1",
|
||||
"sha256": "95a03ad8abf2400e9691bb10b13d47407abfcbc25192cf3773e1a2dab42c0499",
|
||||
"url": "https://download.jetbrains.com/python/pycharm-community-2023.3.1.tar.gz",
|
||||
"build_number": "233.11799.298"
|
||||
},
|
||||
"pycharm-professional": {
|
||||
"update-channel": "PyCharm RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/python/pycharm-professional-{version}.tar.gz",
|
||||
"version": "2023.3",
|
||||
"sha256": "cc4752cc185fc114121d2bab13eb8066e825cb6f0c1cf8027927355e9add8e53",
|
||||
"url": "https://download.jetbrains.com/python/pycharm-professional-2023.3.tar.gz",
|
||||
"build_number": "233.11799.259"
|
||||
"version": "2023.3.1",
|
||||
"sha256": "f3a09cd2aebd2ffbc42f927467a613e55430d3ff76d57c263d31ccee3c1de110",
|
||||
"url": "https://download.jetbrains.com/python/pycharm-professional-2023.3.1.tar.gz",
|
||||
"build_number": "233.11799.298"
|
||||
},
|
||||
"rider": {
|
||||
"update-channel": "Rider RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/rider/JetBrains.Rider-{version}.tar.gz",
|
||||
"version": "2023.3",
|
||||
"sha256": "5c769632ba4d022e66d9e3f55a8561cb345d17f84752673703c072d3e34c05d7",
|
||||
"url": "https://download.jetbrains.com/rider/JetBrains.Rider-2023.3.tar.gz",
|
||||
"build_number": "233.11799.261"
|
||||
"version": "2023.3.1",
|
||||
"sha256": "07dfbdc277d2befdb2700f515167b9bcb6464dd6d9fe59f98147c03233b6aa75",
|
||||
"url": "https://download.jetbrains.com/rider/JetBrains.Rider-2023.3.1.tar.gz",
|
||||
"build_number": "233.11799.303"
|
||||
},
|
||||
"ruby-mine": {
|
||||
"update-channel": "RubyMine RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/ruby/RubyMine-{version}.tar.gz",
|
||||
"version": "2023.3",
|
||||
"sha256": "d4b061430c743cd5956b0ee3959b1f30d28c4ae18a38bb3ed691cb9d8ac80f72",
|
||||
"url": "https://download.jetbrains.com/ruby/RubyMine-2023.3.tar.gz",
|
||||
"build_number": "233.11799.227"
|
||||
"version": "2023.3.1",
|
||||
"sha256": "35cd23c7a0f73add6ba05f246707e2f2550185033172f5d42a6b02e750253115",
|
||||
"url": "https://download.jetbrains.com/ruby/RubyMine-2023.3.1.tar.gz",
|
||||
"build_number": "233.11799.290"
|
||||
},
|
||||
"rust-rover": {
|
||||
"update-channel": "RustRover EAP",
|
||||
"url-template": "https://download.jetbrains.com/rustrover/RustRover-{version}.tar.gz",
|
||||
"version": "2023.3 EAP",
|
||||
"sha256": "8f523786bcfb0f112d1112c7c65f2fbda0112952357c931f215b628530c550cf",
|
||||
"url": "https://download.jetbrains.com/rustrover/RustRover-233.10527.212.tar.gz",
|
||||
"build_number": "233.10527.212"
|
||||
"sha256": "07524c044de4565cbf052f9980044aa6c6e28064eefb3033587afa1e09ff69bf",
|
||||
"url": "https://download.jetbrains.com/rustrover/RustRover-233.11799.284.tar.gz",
|
||||
"build_number": "233.11799.284"
|
||||
},
|
||||
"webstorm": {
|
||||
"update-channel": "WebStorm RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/webstorm/WebStorm-{version}.tar.gz",
|
||||
"version": "2023.3",
|
||||
"sha256": "f9f1356cf2a49516013a4a3ead18e0bf018973e0de8e6c8da5f6e29adb2c754b",
|
||||
"url": "https://download.jetbrains.com/webstorm/WebStorm-2023.3.tar.gz",
|
||||
"build_number": "233.11799.229"
|
||||
"version": "2023.3.1",
|
||||
"sha256": "26a3acc9864c2c7715d377059d3b52b1085b90b708b254ec2d52b80f625eb442",
|
||||
"url": "https://download.jetbrains.com/webstorm/WebStorm-2023.3.1.tar.gz",
|
||||
"build_number": "233.11799.293"
|
||||
}
|
||||
},
|
||||
"aarch64-linux": {
|
||||
"clion": {
|
||||
"update-channel": "CLion RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/cpp/CLion-{version}-aarch64.tar.gz",
|
||||
"version": "2023.3",
|
||||
"sha256": "e83d3f9ebac39ee918d56d9611160bdb28eabe97b3cb1722f35ff5bc93e5f205",
|
||||
"url": "https://download.jetbrains.com/cpp/CLion-2023.3-aarch64.tar.gz",
|
||||
"build_number": "233.11799.238"
|
||||
"version": "2023.3.1",
|
||||
"sha256": "8aa207ee92f518fafc93b5a3bece67f15ce65ee18b8e6c28a393e8dbc0a5ef4f",
|
||||
"url": "https://download.jetbrains.com/cpp/CLion-2023.3.1-aarch64.tar.gz",
|
||||
"build_number": "233.11799.287"
|
||||
},
|
||||
"datagrip": {
|
||||
"update-channel": "DataGrip RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/datagrip/datagrip-{version}-aarch64.tar.gz",
|
||||
"version": "2023.3",
|
||||
"sha256": "732eff9240d253fa616ba56bc92bdd1e25bb90aeb98ae45f06f043824a666027",
|
||||
"url": "https://download.jetbrains.com/datagrip/datagrip-2023.3-aarch64.tar.gz",
|
||||
"build_number": "233.11799.235"
|
||||
"version": "2023.3.1",
|
||||
"sha256": "dd76187e8598fd0e450b76e54767ca321e3e61f11d745a191b9039f71914b003",
|
||||
"url": "https://download.jetbrains.com/datagrip/datagrip-2023.3.1-aarch64.tar.gz",
|
||||
"build_number": "233.11799.296"
|
||||
},
|
||||
"dataspell": {
|
||||
"update-channel": "DataSpell RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/python/dataspell-{version}-aarch64.tar.gz",
|
||||
"version": "2023.3",
|
||||
"sha256": "95974bce1bc776658e0cb1cbccdcfb7fee9a51bbeb59972dbab443c99b684a8f",
|
||||
"url": "https://download.jetbrains.com/python/dataspell-2023.3-aarch64.tar.gz",
|
||||
"build_number": "233.11799.244"
|
||||
"version": "2023.3.1",
|
||||
"sha256": "ad49e53b159e321f07dc7b9f53a25a3a936cf49b5bffcf46357e5a80b1913ea9",
|
||||
"url": "https://download.jetbrains.com/python/dataspell-2023.3.1-aarch64.tar.gz",
|
||||
"build_number": "233.11799.285"
|
||||
},
|
||||
"gateway": {
|
||||
"update-channel": "Gateway RELEASE",
|
||||
@ -158,26 +158,26 @@
|
||||
"goland": {
|
||||
"update-channel": "GoLand RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/go/goland-{version}-aarch64.tar.gz",
|
||||
"version": "2023.3",
|
||||
"sha256": "fe7fb133eda9c8608605bece69ead145cc00403d2b427ef4006daaadbb69a0c1",
|
||||
"url": "https://download.jetbrains.com/go/goland-2023.3-aarch64.tar.gz",
|
||||
"build_number": "233.11799.228"
|
||||
"version": "2023.3.1",
|
||||
"sha256": "87276008be7143efa3ad965194b4e5baf9528e59f9db5f6e5f856f0e0bb1554f",
|
||||
"url": "https://download.jetbrains.com/go/goland-2023.3.1-aarch64.tar.gz",
|
||||
"build_number": "233.11799.286"
|
||||
},
|
||||
"idea-community": {
|
||||
"update-channel": "IntelliJ IDEA RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/idea/ideaIC-{version}-aarch64.tar.gz",
|
||||
"version": "2023.3",
|
||||
"sha256": "6c0990d8b81d4c7c1e2783c0af5c01ff022ebac1a187036f413ef7572f77a9d2",
|
||||
"url": "https://download.jetbrains.com/idea/ideaIC-2023.3-aarch64.tar.gz",
|
||||
"build_number": "233.11799.241"
|
||||
"version": "2023.3.1",
|
||||
"sha256": "3a53972b56c9135c8ad1fb0c0d9d3ded2c79120f8e5461de272954f58c3637b4",
|
||||
"url": "https://download.jetbrains.com/idea/ideaIC-2023.3.1-aarch64.tar.gz",
|
||||
"build_number": "233.11799.300"
|
||||
},
|
||||
"idea-ultimate": {
|
||||
"update-channel": "IntelliJ IDEA RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/idea/ideaIU-{version}-aarch64.tar.gz",
|
||||
"version": "2023.3",
|
||||
"sha256": "a868d3e3aa86fa88036d933be0ab577fa5ad7b07e936cc26c73517c0fbacc7e4",
|
||||
"url": "https://download.jetbrains.com/idea/ideaIU-2023.3-aarch64.tar.gz",
|
||||
"build_number": "233.11799.241"
|
||||
"version": "2023.3.1",
|
||||
"sha256": "cf6e7dc7d6ba1a7e807d80316364e51ee2e23aa471ab19ada93aff8fc9b1627d",
|
||||
"url": "https://download.jetbrains.com/idea/ideaIU-2023.3.1-aarch64.tar.gz",
|
||||
"build_number": "233.11799.300"
|
||||
},
|
||||
"mps": {
|
||||
"update-channel": "MPS RELEASE",
|
||||
@ -190,85 +190,85 @@
|
||||
"phpstorm": {
|
||||
"update-channel": "PhpStorm RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/webide/PhpStorm-{version}-aarch64.tar.gz",
|
||||
"version": "2023.3",
|
||||
"sha256": "14b7203e089512b7d692068688ff59b8c8169f79111a929c94e91bdfdc36d6a0",
|
||||
"url": "https://download.jetbrains.com/webide/PhpStorm-2023.3-aarch64.tar.gz",
|
||||
"build_number": "233.11799.232",
|
||||
"version": "2023.3.1",
|
||||
"sha256": "c3c04f463beb798da48d08188980cde1505795c6f2cfaf788c9bca94f0f3c2d7",
|
||||
"url": "https://download.jetbrains.com/webide/PhpStorm-2023.3.1-aarch64.tar.gz",
|
||||
"build_number": "233.11799.297",
|
||||
"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": "2023.3",
|
||||
"sha256": "c4e41ea443e051f4129749d4514ca0415e8fb2dafe458f6ea36e68f368f72130",
|
||||
"url": "https://download.jetbrains.com/python/pycharm-community-2023.3-aarch64.tar.gz",
|
||||
"build_number": "233.11799.259"
|
||||
"version": "2023.3.1",
|
||||
"sha256": "1b9a0c950d232d4a0418203dbbff19ba73279cbc933789d11c2a81ce80d0b485",
|
||||
"url": "https://download.jetbrains.com/python/pycharm-community-2023.3.1-aarch64.tar.gz",
|
||||
"build_number": "233.11799.298"
|
||||
},
|
||||
"pycharm-professional": {
|
||||
"update-channel": "PyCharm RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/python/pycharm-professional-{version}-aarch64.tar.gz",
|
||||
"version": "2023.3",
|
||||
"sha256": "49dbcf16b894d3e673105e64c07c69ffe6f07beb7ac4caab52370eefd39a95b1",
|
||||
"url": "https://download.jetbrains.com/python/pycharm-professional-2023.3-aarch64.tar.gz",
|
||||
"build_number": "233.11799.259"
|
||||
"version": "2023.3.1",
|
||||
"sha256": "eb649602ebd2212575631db51569029e3683a9f4842b5e506c1f2b573a777749",
|
||||
"url": "https://download.jetbrains.com/python/pycharm-professional-2023.3.1-aarch64.tar.gz",
|
||||
"build_number": "233.11799.298"
|
||||
},
|
||||
"rider": {
|
||||
"update-channel": "Rider RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/rider/JetBrains.Rider-{version}-aarch64.tar.gz",
|
||||
"version": "2023.3",
|
||||
"sha256": "bab897d57c11f874f157678fba89912cf5bbf981b9a4bb00fcd9971b977bed9f",
|
||||
"url": "https://download.jetbrains.com/rider/JetBrains.Rider-2023.3-aarch64.tar.gz",
|
||||
"build_number": "233.11799.261"
|
||||
"version": "2023.3.1",
|
||||
"sha256": "0a8328ce72821dc779724b4eb46ff8da98a374e178f5f0830141667371231ba6",
|
||||
"url": "https://download.jetbrains.com/rider/JetBrains.Rider-2023.3.1-aarch64.tar.gz",
|
||||
"build_number": "233.11799.303"
|
||||
},
|
||||
"ruby-mine": {
|
||||
"update-channel": "RubyMine RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/ruby/RubyMine-{version}-aarch64.tar.gz",
|
||||
"version": "2023.3",
|
||||
"sha256": "fdd2f9d2000512c6a08b3fc646e2a9e33a04ed683bdc75bd2199a0ff1ca597e2",
|
||||
"url": "https://download.jetbrains.com/ruby/RubyMine-2023.3-aarch64.tar.gz",
|
||||
"build_number": "233.11799.227"
|
||||
"version": "2023.3.1",
|
||||
"sha256": "6c77b39006410a580d9e46bb7a44b8a524414b1e38e61042be839eff10021fac",
|
||||
"url": "https://download.jetbrains.com/ruby/RubyMine-2023.3.1-aarch64.tar.gz",
|
||||
"build_number": "233.11799.290"
|
||||
},
|
||||
"rust-rover": {
|
||||
"update-channel": "RustRover EAP",
|
||||
"url-template": "https://download.jetbrains.com/rustrover/RustRover-{version}-aarch64.tar.gz",
|
||||
"version": "2023.3 EAP",
|
||||
"sha256": "6a3937bad6e5c5b9db477fad1baf891fff3701c9496e9d49a6d5407585a83969",
|
||||
"url": "https://download.jetbrains.com/rustrover/RustRover-233.10527.212-aarch64.tar.gz",
|
||||
"build_number": "233.10527.212"
|
||||
"sha256": "62b276acfb0c0233e84dd332cad95d84dc5d751e04e51cad6f0675e676674594",
|
||||
"url": "https://download.jetbrains.com/rustrover/RustRover-233.11799.284-aarch64.tar.gz",
|
||||
"build_number": "233.11799.284"
|
||||
},
|
||||
"webstorm": {
|
||||
"update-channel": "WebStorm RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/webstorm/WebStorm-{version}-aarch64.tar.gz",
|
||||
"version": "2023.3",
|
||||
"sha256": "8996ad43685c4804b3c79a848892f348967bc9912116a1ae035fb325fc442471",
|
||||
"url": "https://download.jetbrains.com/webstorm/WebStorm-2023.3-aarch64.tar.gz",
|
||||
"build_number": "233.11799.229"
|
||||
"version": "2023.3.1",
|
||||
"sha256": "2de348e4df2ce5fb4f9da1b2f17fa30c359a97aec499329aaea8d1bdf12fd4eb",
|
||||
"url": "https://download.jetbrains.com/webstorm/WebStorm-2023.3.1-aarch64.tar.gz",
|
||||
"build_number": "233.11799.293"
|
||||
}
|
||||
},
|
||||
"x86_64-darwin": {
|
||||
"clion": {
|
||||
"update-channel": "CLion RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/cpp/CLion-{version}.dmg",
|
||||
"version": "2023.3",
|
||||
"sha256": "5d02a4c3502d830999bad4c72eabc5ce0d246009e74ba125f46d63f14e7fbfff",
|
||||
"url": "https://download.jetbrains.com/cpp/CLion-2023.3.dmg",
|
||||
"build_number": "233.11799.238"
|
||||
"version": "2023.3.1",
|
||||
"sha256": "199745463dee1f1a0c7f52b4fa5cc6a68121311d951a594cb4ce77fa4ed5ce2d",
|
||||
"url": "https://download.jetbrains.com/cpp/CLion-2023.3.1.dmg",
|
||||
"build_number": "233.11799.287"
|
||||
},
|
||||
"datagrip": {
|
||||
"update-channel": "DataGrip RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/datagrip/datagrip-{version}.dmg",
|
||||
"version": "2023.3",
|
||||
"sha256": "ca92bc25ebdfca785eed74da713ffdd0c2cb9b1d4038b6e6db0044d71cc94e92",
|
||||
"url": "https://download.jetbrains.com/datagrip/datagrip-2023.3.dmg",
|
||||
"build_number": "233.11799.235"
|
||||
"version": "2023.3.1",
|
||||
"sha256": "eb37ad83ecd5a74cbbdca5300e57e18ff9f946b0986b023921da07691b54498d",
|
||||
"url": "https://download.jetbrains.com/datagrip/datagrip-2023.3.1.dmg",
|
||||
"build_number": "233.11799.296"
|
||||
},
|
||||
"dataspell": {
|
||||
"update-channel": "DataSpell RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/python/dataspell-{version}.dmg",
|
||||
"version": "2023.3",
|
||||
"sha256": "92c0c609a65577e5e74c6aff50ecee32480caf35adf91040f889a211ea0fa83b",
|
||||
"url": "https://download.jetbrains.com/python/dataspell-2023.3.dmg",
|
||||
"build_number": "233.11799.244"
|
||||
"version": "2023.3.1",
|
||||
"sha256": "4d6874a2bfecd3625808f1d6ce23c49974ce10cec482ed3a42e001bc6f7c720b",
|
||||
"url": "https://download.jetbrains.com/python/dataspell-2023.3.1.dmg",
|
||||
"build_number": "233.11799.285"
|
||||
},
|
||||
"gateway": {
|
||||
"update-channel": "Gateway RELEASE",
|
||||
@ -281,26 +281,26 @@
|
||||
"goland": {
|
||||
"update-channel": "GoLand RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/go/goland-{version}.dmg",
|
||||
"version": "2023.3",
|
||||
"sha256": "fbaaf5172fbfa5a12611f089e95551594224a930a47cb1208652b68a4cdfdd36",
|
||||
"url": "https://download.jetbrains.com/go/goland-2023.3.dmg",
|
||||
"build_number": "233.11799.228"
|
||||
"version": "2023.3.1",
|
||||
"sha256": "56c2e20dcac8b86da4cd4d9a52c061fd9839b968ee0f2960084a52ac1c2dfbbf",
|
||||
"url": "https://download.jetbrains.com/go/goland-2023.3.1.dmg",
|
||||
"build_number": "233.11799.286"
|
||||
},
|
||||
"idea-community": {
|
||||
"update-channel": "IntelliJ IDEA RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/idea/ideaIC-{version}.dmg",
|
||||
"version": "2023.3",
|
||||
"sha256": "2457dabee48b0b4c7276b00d48c6fdf55990cd7feeecf3b6a4da8e38bd8566de",
|
||||
"url": "https://download.jetbrains.com/idea/ideaIC-2023.3.dmg",
|
||||
"build_number": "233.11799.241"
|
||||
"version": "2023.3.1",
|
||||
"sha256": "e65b75aa6fa957880f5e0b435d8eaea570a9f4408caa7e7475a90b5e1017cd2a",
|
||||
"url": "https://download.jetbrains.com/idea/ideaIC-2023.3.1.dmg",
|
||||
"build_number": "233.11799.300"
|
||||
},
|
||||
"idea-ultimate": {
|
||||
"update-channel": "IntelliJ IDEA RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/idea/ideaIU-{version}.dmg",
|
||||
"version": "2023.3",
|
||||
"sha256": "bfd3cdafc26c08a7a245498d5d711f04dae85d63050393dbe9e9510649510d1d",
|
||||
"url": "https://download.jetbrains.com/idea/ideaIU-2023.3.dmg",
|
||||
"build_number": "233.11799.241"
|
||||
"version": "2023.3.1",
|
||||
"sha256": "06cddba143c5e5c6fdf9a733a79d05e3f9c41eb96469000dbd7577d74686747c",
|
||||
"url": "https://download.jetbrains.com/idea/ideaIU-2023.3.1.dmg",
|
||||
"build_number": "233.11799.300"
|
||||
},
|
||||
"mps": {
|
||||
"update-channel": "MPS RELEASE",
|
||||
@ -313,85 +313,85 @@
|
||||
"phpstorm": {
|
||||
"update-channel": "PhpStorm RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/webide/PhpStorm-{version}.dmg",
|
||||
"version": "2023.3",
|
||||
"sha256": "5d27e955217e438806e4405f144330afd38e73e6105b6622ee07bdc5871e961f",
|
||||
"url": "https://download.jetbrains.com/webide/PhpStorm-2023.3.dmg",
|
||||
"build_number": "233.11799.232",
|
||||
"version": "2023.3.1",
|
||||
"sha256": "dbf18efa0be9a029e09ecbc7f82f901643d81c2f96e75f73ec5ef12092c1008a",
|
||||
"url": "https://download.jetbrains.com/webide/PhpStorm-2023.3.1.dmg",
|
||||
"build_number": "233.11799.297",
|
||||
"version-major-minor": "2022.3"
|
||||
},
|
||||
"pycharm-community": {
|
||||
"update-channel": "PyCharm RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/python/pycharm-community-{version}.dmg",
|
||||
"version": "2023.3",
|
||||
"sha256": "8efb2617c2354e9f58b26651a3d55541311873d682c700dedc17eada1cc50b6d",
|
||||
"url": "https://download.jetbrains.com/python/pycharm-community-2023.3.dmg",
|
||||
"build_number": "233.11799.259"
|
||||
"version": "2023.3.1",
|
||||
"sha256": "48aabc8cc464c02a868527cda7a0fec7c3cb0339c1a6ad46590e2e2aa1530317",
|
||||
"url": "https://download.jetbrains.com/python/pycharm-community-2023.3.1.dmg",
|
||||
"build_number": "233.11799.298"
|
||||
},
|
||||
"pycharm-professional": {
|
||||
"update-channel": "PyCharm RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/python/pycharm-professional-{version}.dmg",
|
||||
"version": "2023.3",
|
||||
"sha256": "6a9595e40cafe3575d0966d4b3b6005d4eb414ed82eaa9f15402cd6f76784a77",
|
||||
"url": "https://download.jetbrains.com/python/pycharm-professional-2023.3.dmg",
|
||||
"build_number": "233.11799.259"
|
||||
"version": "2023.3.1",
|
||||
"sha256": "ddb6f52803e1774bcf1d965b0dece128d152579a8c773dc65b06b44b70a0b395",
|
||||
"url": "https://download.jetbrains.com/python/pycharm-professional-2023.3.1.dmg",
|
||||
"build_number": "233.11799.298"
|
||||
},
|
||||
"rider": {
|
||||
"update-channel": "Rider RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/rider/JetBrains.Rider-{version}.dmg",
|
||||
"version": "2023.3",
|
||||
"sha256": "f4c74366b31db0853dd92364d3aeb866dbc49daee77f7d343ade960cd0bb9c12",
|
||||
"url": "https://download.jetbrains.com/rider/JetBrains.Rider-2023.3.dmg",
|
||||
"build_number": "233.11799.261"
|
||||
"version": "2023.3.1",
|
||||
"sha256": "b076dfca4fbe732190176d62defb0c5a99885861a1aeab72a6d105b66e4a47ca",
|
||||
"url": "https://download.jetbrains.com/rider/JetBrains.Rider-2023.3.1.dmg",
|
||||
"build_number": "233.11799.303"
|
||||
},
|
||||
"ruby-mine": {
|
||||
"update-channel": "RubyMine RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/ruby/RubyMine-{version}.dmg",
|
||||
"version": "2023.3",
|
||||
"sha256": "1523f99ad685a47c02b53bedd58a3af0e9f299d44975b4eef2b79a5ff2686094",
|
||||
"url": "https://download.jetbrains.com/ruby/RubyMine-2023.3.dmg",
|
||||
"build_number": "233.11799.227"
|
||||
"version": "2023.3.1",
|
||||
"sha256": "4cce817269f230684ff08318ace108d54b9dded525048faf4a1787eff8ba4dc0",
|
||||
"url": "https://download.jetbrains.com/ruby/RubyMine-2023.3.1.dmg",
|
||||
"build_number": "233.11799.290"
|
||||
},
|
||||
"rust-rover": {
|
||||
"update-channel": "RustRover EAP",
|
||||
"url-template": "https://download.jetbrains.com/rustrover/RustRover-{version}.dmg",
|
||||
"version": "2023.3 EAP",
|
||||
"sha256": "1573cb95ff2f8afcb5ac8c38ffdad68e9c49dbdaf3750bd19afe4081deafeb98",
|
||||
"url": "https://download.jetbrains.com/rustrover/RustRover-233.10527.212.dmg",
|
||||
"build_number": "233.10527.212"
|
||||
"sha256": "2ec2563a94abf3b873709c27cb81692fb0fbff44ee42b275cc38d0dc3c74e7af",
|
||||
"url": "https://download.jetbrains.com/rustrover/RustRover-233.11799.284.dmg",
|
||||
"build_number": "233.11799.284"
|
||||
},
|
||||
"webstorm": {
|
||||
"update-channel": "WebStorm RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/webstorm/WebStorm-{version}.dmg",
|
||||
"version": "2023.3",
|
||||
"sha256": "0813cf3e0677824c83bef46d7f04c08eece9538e323262bd29db45ea7f63877a",
|
||||
"url": "https://download.jetbrains.com/webstorm/WebStorm-2023.3.dmg",
|
||||
"build_number": "233.11799.229"
|
||||
"version": "2023.3.1",
|
||||
"sha256": "94cfc4db7574607555039c65a4bc6ecbb900192c19744bf9082ce9dfea5c7667",
|
||||
"url": "https://download.jetbrains.com/webstorm/WebStorm-2023.3.1.dmg",
|
||||
"build_number": "233.11799.293"
|
||||
}
|
||||
},
|
||||
"aarch64-darwin": {
|
||||
"clion": {
|
||||
"update-channel": "CLion RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/cpp/CLion-{version}-aarch64.dmg",
|
||||
"version": "2023.3",
|
||||
"sha256": "30dae459a21c346157c0412a0b99031445eeb90c466c25d44f60923042f7379e",
|
||||
"url": "https://download.jetbrains.com/cpp/CLion-2023.3-aarch64.dmg",
|
||||
"build_number": "233.11799.238"
|
||||
"version": "2023.3.1",
|
||||
"sha256": "d8b0dfeb8a4b15339f296c90b0535cdc5b0b25ba3cbbfe2601f04a24a4289b95",
|
||||
"url": "https://download.jetbrains.com/cpp/CLion-2023.3.1-aarch64.dmg",
|
||||
"build_number": "233.11799.287"
|
||||
},
|
||||
"datagrip": {
|
||||
"update-channel": "DataGrip RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/datagrip/datagrip-{version}-aarch64.dmg",
|
||||
"version": "2023.3",
|
||||
"sha256": "c6e9db660fd877c49587497ebfc03dd92621358aa23af5a9b358d55f0ce2026f",
|
||||
"url": "https://download.jetbrains.com/datagrip/datagrip-2023.3-aarch64.dmg",
|
||||
"build_number": "233.11799.235"
|
||||
"version": "2023.3.1",
|
||||
"sha256": "c8a3d4c3679da1961f186d0d4fedc6510d8f967ceebe0cd34d867249f5729f34",
|
||||
"url": "https://download.jetbrains.com/datagrip/datagrip-2023.3.1-aarch64.dmg",
|
||||
"build_number": "233.11799.296"
|
||||
},
|
||||
"dataspell": {
|
||||
"update-channel": "DataSpell RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/python/dataspell-{version}-aarch64.dmg",
|
||||
"version": "2023.3",
|
||||
"sha256": "10ce5a942322b254791220c45f8ede74e693d6112ad3e48f3f8657bc291d7212",
|
||||
"url": "https://download.jetbrains.com/python/dataspell-2023.3-aarch64.dmg",
|
||||
"build_number": "233.11799.244"
|
||||
"version": "2023.3.1",
|
||||
"sha256": "0dbdfe1c24334dc2b4e27c0390862343041c07fb4abeb00b0eeb6db5b7171e83",
|
||||
"url": "https://download.jetbrains.com/python/dataspell-2023.3.1-aarch64.dmg",
|
||||
"build_number": "233.11799.285"
|
||||
},
|
||||
"gateway": {
|
||||
"update-channel": "Gateway RELEASE",
|
||||
@ -404,26 +404,26 @@
|
||||
"goland": {
|
||||
"update-channel": "GoLand RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/go/goland-{version}-aarch64.dmg",
|
||||
"version": "2023.3",
|
||||
"sha256": "f5befd461b03cc1a6622c3d2cb8825a4d3ee6d3e66d365e7b12d9b742deec211",
|
||||
"url": "https://download.jetbrains.com/go/goland-2023.3-aarch64.dmg",
|
||||
"build_number": "233.11799.228"
|
||||
"version": "2023.3.1",
|
||||
"sha256": "b0e29f8a5470c7b5de7565faacf90f206e6a353f1afaecc239899d66dbae48d8",
|
||||
"url": "https://download.jetbrains.com/go/goland-2023.3.1-aarch64.dmg",
|
||||
"build_number": "233.11799.286"
|
||||
},
|
||||
"idea-community": {
|
||||
"update-channel": "IntelliJ IDEA RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/idea/ideaIC-{version}-aarch64.dmg",
|
||||
"version": "2023.3",
|
||||
"sha256": "16bd80724fdf92384e388add0c5aeaf7ad1b1114b4d5bab7105f039496886992",
|
||||
"url": "https://download.jetbrains.com/idea/ideaIC-2023.3-aarch64.dmg",
|
||||
"build_number": "233.11799.241"
|
||||
"version": "2023.3.1",
|
||||
"sha256": "0630913d6730073f8f06a26ef51a6b2e0599d93a5809718e74046bfea3023a86",
|
||||
"url": "https://download.jetbrains.com/idea/ideaIC-2023.3.1-aarch64.dmg",
|
||||
"build_number": "233.11799.300"
|
||||
},
|
||||
"idea-ultimate": {
|
||||
"update-channel": "IntelliJ IDEA RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/idea/ideaIU-{version}-aarch64.dmg",
|
||||
"version": "2023.3",
|
||||
"sha256": "c72a95df4476fa79aaff75b3a135444a32c35eb3639c2d1116768af482c818ee",
|
||||
"url": "https://download.jetbrains.com/idea/ideaIU-2023.3-aarch64.dmg",
|
||||
"build_number": "233.11799.241"
|
||||
"version": "2023.3.1",
|
||||
"sha256": "3f9bb300298dc900da342ee437e9475e762997095408c8b725ab499fec49e7bf",
|
||||
"url": "https://download.jetbrains.com/idea/ideaIU-2023.3.1-aarch64.dmg",
|
||||
"build_number": "233.11799.300"
|
||||
},
|
||||
"mps": {
|
||||
"update-channel": "MPS RELEASE",
|
||||
@ -436,59 +436,59 @@
|
||||
"phpstorm": {
|
||||
"update-channel": "PhpStorm RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/webide/PhpStorm-{version}-aarch64.dmg",
|
||||
"version": "2023.3",
|
||||
"sha256": "42312418f029dcb88ef1453f0bd3549846fe11f87a226b742c4f3c5063bae7bb",
|
||||
"url": "https://download.jetbrains.com/webide/PhpStorm-2023.3-aarch64.dmg",
|
||||
"build_number": "233.11799.232",
|
||||
"version": "2023.3.1",
|
||||
"sha256": "15cc0735cd2073d9e5a9bbbefa8d973cf05eabfd8fab0f77bd137e72cfd7f31c",
|
||||
"url": "https://download.jetbrains.com/webide/PhpStorm-2023.3.1-aarch64.dmg",
|
||||
"build_number": "233.11799.297",
|
||||
"version-major-minor": "2022.3"
|
||||
},
|
||||
"pycharm-community": {
|
||||
"update-channel": "PyCharm RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/python/pycharm-community-{version}-aarch64.dmg",
|
||||
"version": "2023.3",
|
||||
"sha256": "e39b65d012ebce438b77a271645472c112046ae32502b92b3c16ece0ca58284b",
|
||||
"url": "https://download.jetbrains.com/python/pycharm-community-2023.3-aarch64.dmg",
|
||||
"build_number": "233.11799.259"
|
||||
"version": "2023.3.1",
|
||||
"sha256": "d4c425bb640dd8984706abd1e875db037feec5828737bf050e09f0ee7af4732c",
|
||||
"url": "https://download.jetbrains.com/python/pycharm-community-2023.3.1-aarch64.dmg",
|
||||
"build_number": "233.11799.298"
|
||||
},
|
||||
"pycharm-professional": {
|
||||
"update-channel": "PyCharm RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/python/pycharm-professional-{version}-aarch64.dmg",
|
||||
"version": "2023.3",
|
||||
"sha256": "1c1549915ee1ae93008d0c1e672f5aa8cae791f3cc4b101351495472e0574dac",
|
||||
"url": "https://download.jetbrains.com/python/pycharm-professional-2023.3-aarch64.dmg",
|
||||
"build_number": "233.11799.259"
|
||||
"version": "2023.3.1",
|
||||
"sha256": "c57ebac6ab0d7b01b53a600da675a16c8eb853d7bba9c9324d16f99f5a198874",
|
||||
"url": "https://download.jetbrains.com/python/pycharm-professional-2023.3.1-aarch64.dmg",
|
||||
"build_number": "233.11799.298"
|
||||
},
|
||||
"rider": {
|
||||
"update-channel": "Rider RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/rider/JetBrains.Rider-{version}-aarch64.dmg",
|
||||
"version": "2023.3",
|
||||
"sha256": "a2d271e9f76924404ad3fafc1c8ed605bf4aefcf0b23260837b38cdd3487ba80",
|
||||
"url": "https://download.jetbrains.com/rider/JetBrains.Rider-2023.3-aarch64.dmg",
|
||||
"build_number": "233.11799.261"
|
||||
"version": "2023.3.1",
|
||||
"sha256": "ddb85ddf7636c45f911848a76daa92a6ba7cd3c428f28d7d89ecf44db2b93bdc",
|
||||
"url": "https://download.jetbrains.com/rider/JetBrains.Rider-2023.3.1-aarch64.dmg",
|
||||
"build_number": "233.11799.303"
|
||||
},
|
||||
"ruby-mine": {
|
||||
"update-channel": "RubyMine RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/ruby/RubyMine-{version}-aarch64.dmg",
|
||||
"version": "2023.3",
|
||||
"sha256": "bdadf38bd459436b0d221bc91d6bcd4020487fd5118010070c09e6aa6787cf30",
|
||||
"url": "https://download.jetbrains.com/ruby/RubyMine-2023.3-aarch64.dmg",
|
||||
"build_number": "233.11799.227"
|
||||
"version": "2023.3.1",
|
||||
"sha256": "5999eefdce0738a5599ce7f35455e228e5c964b26924f947c6839a9aee561204",
|
||||
"url": "https://download.jetbrains.com/ruby/RubyMine-2023.3.1-aarch64.dmg",
|
||||
"build_number": "233.11799.290"
|
||||
},
|
||||
"rust-rover": {
|
||||
"update-channel": "RustRover EAP",
|
||||
"url-template": "https://download.jetbrains.com/rustrover/RustRover-{version}-aarch64.dmg",
|
||||
"version": "2023.3 EAP",
|
||||
"sha256": "d98eb787a95dcf35ab8948e7b98dca4e769ed3d08405ed69376c33e7e33f4085",
|
||||
"url": "https://download.jetbrains.com/rustrover/RustRover-233.10527.212-aarch64.dmg",
|
||||
"build_number": "233.10527.212"
|
||||
"sha256": "beff1ad500e58cb150ef05ab66de69dab2b609ff7da836a4ee04d701d9d41e76",
|
||||
"url": "https://download.jetbrains.com/rustrover/RustRover-233.11799.284-aarch64.dmg",
|
||||
"build_number": "233.11799.284"
|
||||
},
|
||||
"webstorm": {
|
||||
"update-channel": "WebStorm RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/webstorm/WebStorm-{version}-aarch64.dmg",
|
||||
"version": "2023.3",
|
||||
"sha256": "f3090bc7218d8e24403e8e8c0b2035d8200991f6600e9958afe7c9608ca4d050",
|
||||
"url": "https://download.jetbrains.com/webstorm/WebStorm-2023.3-aarch64.dmg",
|
||||
"build_number": "233.11799.229"
|
||||
"version": "2023.3.1",
|
||||
"sha256": "daca106f82dcefe66f00c1d34ed628f7b03db596c8852d855a1dfdd7066fd659",
|
||||
"url": "https://download.jetbrains.com/webstorm/WebStorm-2023.3.1-aarch64.dmg",
|
||||
"build_number": "233.11799.293"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -129,7 +129,7 @@ rec {
|
||||
'';
|
||||
});
|
||||
|
||||
datagrip = mkJetBrainsProduct { pname = "datagrip"; };
|
||||
datagrip = mkJetBrainsProduct { pname = "datagrip"; extraBuildInputs = [ stdenv.cc.cc ]; };
|
||||
|
||||
dataspell = let
|
||||
libr = runCommand "libR" {} ''
|
||||
|
@ -18,16 +18,16 @@
|
||||
],
|
||||
"builds": {
|
||||
"232.10072.781": "https://plugins.jetbrains.com/files/164/442850/IdeaVim-2.7.5-signed.zip",
|
||||
"233.10527.212": "https://plugins.jetbrains.com/files/164/442850/IdeaVim-2.7.5-signed.zip",
|
||||
"233.11799.227": "https://plugins.jetbrains.com/files/164/442850/IdeaVim-2.7.5-signed.zip",
|
||||
"233.11799.228": "https://plugins.jetbrains.com/files/164/442850/IdeaVim-2.7.5-signed.zip",
|
||||
"233.11799.229": "https://plugins.jetbrains.com/files/164/442850/IdeaVim-2.7.5-signed.zip",
|
||||
"233.11799.232": "https://plugins.jetbrains.com/files/164/442850/IdeaVim-2.7.5-signed.zip",
|
||||
"233.11799.235": "https://plugins.jetbrains.com/files/164/442850/IdeaVim-2.7.5-signed.zip",
|
||||
"233.11799.238": "https://plugins.jetbrains.com/files/164/442850/IdeaVim-2.7.5-signed.zip",
|
||||
"233.11799.241": "https://plugins.jetbrains.com/files/164/442850/IdeaVim-2.7.5-signed.zip",
|
||||
"233.11799.259": "https://plugins.jetbrains.com/files/164/442850/IdeaVim-2.7.5-signed.zip",
|
||||
"233.11799.261": "https://plugins.jetbrains.com/files/164/442850/IdeaVim-2.7.5-signed.zip"
|
||||
"233.11799.284": "https://plugins.jetbrains.com/files/164/442850/IdeaVim-2.7.5-signed.zip",
|
||||
"233.11799.286": "https://plugins.jetbrains.com/files/164/442850/IdeaVim-2.7.5-signed.zip",
|
||||
"233.11799.287": "https://plugins.jetbrains.com/files/164/442850/IdeaVim-2.7.5-signed.zip",
|
||||
"233.11799.290": "https://plugins.jetbrains.com/files/164/442850/IdeaVim-2.7.5-signed.zip",
|
||||
"233.11799.293": "https://plugins.jetbrains.com/files/164/442850/IdeaVim-2.7.5-signed.zip",
|
||||
"233.11799.296": "https://plugins.jetbrains.com/files/164/442850/IdeaVim-2.7.5-signed.zip",
|
||||
"233.11799.297": "https://plugins.jetbrains.com/files/164/442850/IdeaVim-2.7.5-signed.zip",
|
||||
"233.11799.298": "https://plugins.jetbrains.com/files/164/442850/IdeaVim-2.7.5-signed.zip",
|
||||
"233.11799.300": "https://plugins.jetbrains.com/files/164/442850/IdeaVim-2.7.5-signed.zip",
|
||||
"233.11799.303": "https://plugins.jetbrains.com/files/164/442850/IdeaVim-2.7.5-signed.zip"
|
||||
},
|
||||
"name": "ideavim"
|
||||
},
|
||||
@ -36,7 +36,7 @@
|
||||
"idea-ultimate"
|
||||
],
|
||||
"builds": {
|
||||
"233.11799.241": "https://plugins.jetbrains.com/files/631/448205/python-233.11799.241.zip"
|
||||
"233.11799.300": "https://plugins.jetbrains.com/files/631/453254/python-233.11799.300.zip"
|
||||
},
|
||||
"name": "python"
|
||||
},
|
||||
@ -48,7 +48,7 @@
|
||||
],
|
||||
"builds": {
|
||||
"232.10072.781": "https://plugins.jetbrains.com/files/6954/442937/kotlin-plugin-232-1.9.21-release-633-IJ10072.27.zip",
|
||||
"233.11799.241": null
|
||||
"233.11799.300": null
|
||||
},
|
||||
"name": "kotlin"
|
||||
},
|
||||
@ -70,16 +70,16 @@
|
||||
],
|
||||
"builds": {
|
||||
"232.10072.781": null,
|
||||
"233.10527.212": "https://plugins.jetbrains.com/files/6981/433032/ini-233.10527.39.zip",
|
||||
"233.11799.227": "https://plugins.jetbrains.com/files/6981/448153/ini-233.11799.244.zip",
|
||||
"233.11799.228": "https://plugins.jetbrains.com/files/6981/448153/ini-233.11799.244.zip",
|
||||
"233.11799.229": "https://plugins.jetbrains.com/files/6981/448153/ini-233.11799.244.zip",
|
||||
"233.11799.232": "https://plugins.jetbrains.com/files/6981/448153/ini-233.11799.244.zip",
|
||||
"233.11799.235": "https://plugins.jetbrains.com/files/6981/448153/ini-233.11799.244.zip",
|
||||
"233.11799.238": "https://plugins.jetbrains.com/files/6981/448153/ini-233.11799.244.zip",
|
||||
"233.11799.241": "https://plugins.jetbrains.com/files/6981/448153/ini-233.11799.244.zip",
|
||||
"233.11799.259": "https://plugins.jetbrains.com/files/6981/448153/ini-233.11799.244.zip",
|
||||
"233.11799.261": "https://plugins.jetbrains.com/files/6981/448153/ini-233.11799.244.zip"
|
||||
"233.11799.284": "https://plugins.jetbrains.com/files/6981/453409/ini-233.11799.300.zip",
|
||||
"233.11799.286": "https://plugins.jetbrains.com/files/6981/453409/ini-233.11799.300.zip",
|
||||
"233.11799.287": "https://plugins.jetbrains.com/files/6981/453409/ini-233.11799.300.zip",
|
||||
"233.11799.290": "https://plugins.jetbrains.com/files/6981/453409/ini-233.11799.300.zip",
|
||||
"233.11799.293": "https://plugins.jetbrains.com/files/6981/453409/ini-233.11799.300.zip",
|
||||
"233.11799.296": "https://plugins.jetbrains.com/files/6981/453409/ini-233.11799.300.zip",
|
||||
"233.11799.297": "https://plugins.jetbrains.com/files/6981/453409/ini-233.11799.300.zip",
|
||||
"233.11799.298": "https://plugins.jetbrains.com/files/6981/453409/ini-233.11799.300.zip",
|
||||
"233.11799.300": "https://plugins.jetbrains.com/files/6981/453409/ini-233.11799.300.zip",
|
||||
"233.11799.303": "https://plugins.jetbrains.com/files/6981/453409/ini-233.11799.300.zip"
|
||||
},
|
||||
"name": "ini"
|
||||
},
|
||||
@ -89,8 +89,8 @@
|
||||
"phpstorm"
|
||||
],
|
||||
"builds": {
|
||||
"233.11799.232": "https://plugins.jetbrains.com/files/7219/447835/Symfony_Plugin-2022.1.261.zip",
|
||||
"233.11799.241": "https://plugins.jetbrains.com/files/7219/447835/Symfony_Plugin-2022.1.261.zip"
|
||||
"233.11799.297": "https://plugins.jetbrains.com/files/7219/447835/Symfony_Plugin-2022.1.261.zip",
|
||||
"233.11799.300": "https://plugins.jetbrains.com/files/7219/447835/Symfony_Plugin-2022.1.261.zip"
|
||||
},
|
||||
"name": "symfony-support"
|
||||
},
|
||||
@ -100,8 +100,8 @@
|
||||
"phpstorm"
|
||||
],
|
||||
"builds": {
|
||||
"233.11799.232": "https://plugins.jetbrains.com/files/7320/346181/PHP_Annotations-9.4.0.zip",
|
||||
"233.11799.241": "https://plugins.jetbrains.com/files/7320/346181/PHP_Annotations-9.4.0.zip"
|
||||
"233.11799.297": "https://plugins.jetbrains.com/files/7320/346181/PHP_Annotations-9.4.0.zip",
|
||||
"233.11799.300": "https://plugins.jetbrains.com/files/7320/346181/PHP_Annotations-9.4.0.zip"
|
||||
},
|
||||
"name": "php-annotations"
|
||||
},
|
||||
@ -114,11 +114,11 @@
|
||||
"rust-rover"
|
||||
],
|
||||
"builds": {
|
||||
"233.10527.212": "https://plugins.jetbrains.com/files/7322/423134/python-ce-233.10527.20.zip",
|
||||
"233.11799.228": "https://plugins.jetbrains.com/files/7322/448211/python-ce-233.11799.241.zip",
|
||||
"233.11799.235": "https://plugins.jetbrains.com/files/7322/448211/python-ce-233.11799.241.zip",
|
||||
"233.11799.241": "https://plugins.jetbrains.com/files/7322/448211/python-ce-233.11799.241.zip",
|
||||
"233.11799.261": "https://plugins.jetbrains.com/files/7322/448211/python-ce-233.11799.241.zip"
|
||||
"233.11799.284": "https://plugins.jetbrains.com/files/7322/453268/python-ce-233.11799.300.zip",
|
||||
"233.11799.286": "https://plugins.jetbrains.com/files/7322/453268/python-ce-233.11799.300.zip",
|
||||
"233.11799.296": "https://plugins.jetbrains.com/files/7322/453268/python-ce-233.11799.300.zip",
|
||||
"233.11799.300": "https://plugins.jetbrains.com/files/7322/453268/python-ce-233.11799.300.zip",
|
||||
"233.11799.303": "https://plugins.jetbrains.com/files/7322/453268/python-ce-233.11799.300.zip"
|
||||
},
|
||||
"name": "python-community-edition"
|
||||
},
|
||||
@ -139,15 +139,15 @@
|
||||
],
|
||||
"builds": {
|
||||
"232.10072.781": "https://plugins.jetbrains.com/files/8182/395553/intellij-rust-0.4.201.5424-232.zip",
|
||||
"233.11799.227": "https://plugins.jetbrains.com/files/8182/395553/intellij-rust-0.4.201.5424-232.zip",
|
||||
"233.11799.228": "https://plugins.jetbrains.com/files/8182/395553/intellij-rust-0.4.201.5424-232.zip",
|
||||
"233.11799.229": "https://plugins.jetbrains.com/files/8182/395553/intellij-rust-0.4.201.5424-232.zip",
|
||||
"233.11799.232": "https://plugins.jetbrains.com/files/8182/395553/intellij-rust-0.4.201.5424-232.zip",
|
||||
"233.11799.235": "https://plugins.jetbrains.com/files/8182/395553/intellij-rust-0.4.201.5424-232.zip",
|
||||
"233.11799.238": "https://plugins.jetbrains.com/files/8182/395553/intellij-rust-0.4.201.5424-232.zip",
|
||||
"233.11799.241": "https://plugins.jetbrains.com/files/8182/395553/intellij-rust-0.4.201.5424-232.zip",
|
||||
"233.11799.259": "https://plugins.jetbrains.com/files/8182/395553/intellij-rust-0.4.201.5424-232.zip",
|
||||
"233.11799.261": "https://plugins.jetbrains.com/files/8182/395553/intellij-rust-0.4.201.5424-232.zip"
|
||||
"233.11799.286": "https://plugins.jetbrains.com/files/8182/373256/intellij-rust-0.4.200.5421-232.zip",
|
||||
"233.11799.287": "https://plugins.jetbrains.com/files/8182/373256/intellij-rust-0.4.200.5421-232.zip",
|
||||
"233.11799.290": "https://plugins.jetbrains.com/files/8182/373256/intellij-rust-0.4.200.5421-232.zip",
|
||||
"233.11799.293": "https://plugins.jetbrains.com/files/8182/373256/intellij-rust-0.4.200.5421-232.zip",
|
||||
"233.11799.296": "https://plugins.jetbrains.com/files/8182/373256/intellij-rust-0.4.200.5421-232.zip",
|
||||
"233.11799.297": "https://plugins.jetbrains.com/files/8182/373256/intellij-rust-0.4.200.5421-232.zip",
|
||||
"233.11799.298": "https://plugins.jetbrains.com/files/8182/373256/intellij-rust-0.4.200.5421-232.zip",
|
||||
"233.11799.300": "https://plugins.jetbrains.com/files/8182/373256/intellij-rust-0.4.200.5421-232.zip",
|
||||
"233.11799.303": "https://plugins.jetbrains.com/files/8182/373256/intellij-rust-0.4.200.5421-232.zip"
|
||||
},
|
||||
"name": "-deprecated-rust"
|
||||
},
|
||||
@ -168,15 +168,15 @@
|
||||
],
|
||||
"builds": {
|
||||
"232.10072.781": "https://plugins.jetbrains.com/files/8182/372556/intellij-rust-0.4.200.5420-232-beta.zip",
|
||||
"233.11799.227": "https://plugins.jetbrains.com/files/8182/372556/intellij-rust-0.4.200.5420-232-beta.zip",
|
||||
"233.11799.228": "https://plugins.jetbrains.com/files/8182/372556/intellij-rust-0.4.200.5420-232-beta.zip",
|
||||
"233.11799.229": "https://plugins.jetbrains.com/files/8182/372556/intellij-rust-0.4.200.5420-232-beta.zip",
|
||||
"233.11799.232": "https://plugins.jetbrains.com/files/8182/372556/intellij-rust-0.4.200.5420-232-beta.zip",
|
||||
"233.11799.235": "https://plugins.jetbrains.com/files/8182/372556/intellij-rust-0.4.200.5420-232-beta.zip",
|
||||
"233.11799.238": "https://plugins.jetbrains.com/files/8182/372556/intellij-rust-0.4.200.5420-232-beta.zip",
|
||||
"233.11799.241": "https://plugins.jetbrains.com/files/8182/372556/intellij-rust-0.4.200.5420-232-beta.zip",
|
||||
"233.11799.259": "https://plugins.jetbrains.com/files/8182/372556/intellij-rust-0.4.200.5420-232-beta.zip",
|
||||
"233.11799.261": "https://plugins.jetbrains.com/files/8182/372556/intellij-rust-0.4.200.5420-232-beta.zip"
|
||||
"233.11799.286": "https://plugins.jetbrains.com/files/8182/372556/intellij-rust-0.4.200.5420-232-beta.zip",
|
||||
"233.11799.287": "https://plugins.jetbrains.com/files/8182/372556/intellij-rust-0.4.200.5420-232-beta.zip",
|
||||
"233.11799.290": "https://plugins.jetbrains.com/files/8182/372556/intellij-rust-0.4.200.5420-232-beta.zip",
|
||||
"233.11799.293": "https://plugins.jetbrains.com/files/8182/372556/intellij-rust-0.4.200.5420-232-beta.zip",
|
||||
"233.11799.296": "https://plugins.jetbrains.com/files/8182/372556/intellij-rust-0.4.200.5420-232-beta.zip",
|
||||
"233.11799.297": "https://plugins.jetbrains.com/files/8182/372556/intellij-rust-0.4.200.5420-232-beta.zip",
|
||||
"233.11799.298": "https://plugins.jetbrains.com/files/8182/372556/intellij-rust-0.4.200.5420-232-beta.zip",
|
||||
"233.11799.300": "https://plugins.jetbrains.com/files/8182/372556/intellij-rust-0.4.200.5420-232-beta.zip",
|
||||
"233.11799.303": "https://plugins.jetbrains.com/files/8182/372556/intellij-rust-0.4.200.5420-232-beta.zip"
|
||||
},
|
||||
"name": "-deprecated-rust-beta"
|
||||
},
|
||||
@ -191,11 +191,11 @@
|
||||
"webstorm"
|
||||
],
|
||||
"builds": {
|
||||
"233.11799.227": "https://plugins.jetbrains.com/files/8554/445635/featuresTrainer-233.11799.172.zip",
|
||||
"233.11799.228": "https://plugins.jetbrains.com/files/8554/445635/featuresTrainer-233.11799.172.zip",
|
||||
"233.11799.229": "https://plugins.jetbrains.com/files/8554/445635/featuresTrainer-233.11799.172.zip",
|
||||
"233.11799.241": "https://plugins.jetbrains.com/files/8554/445635/featuresTrainer-233.11799.172.zip",
|
||||
"233.11799.259": "https://plugins.jetbrains.com/files/8554/445635/featuresTrainer-233.11799.172.zip"
|
||||
"233.11799.286": "https://plugins.jetbrains.com/files/8554/445635/featuresTrainer-233.11799.172.zip",
|
||||
"233.11799.290": "https://plugins.jetbrains.com/files/8554/445635/featuresTrainer-233.11799.172.zip",
|
||||
"233.11799.293": "https://plugins.jetbrains.com/files/8554/445635/featuresTrainer-233.11799.172.zip",
|
||||
"233.11799.298": "https://plugins.jetbrains.com/files/8554/445635/featuresTrainer-233.11799.172.zip",
|
||||
"233.11799.300": "https://plugins.jetbrains.com/files/8554/445635/featuresTrainer-233.11799.172.zip"
|
||||
},
|
||||
"name": "ide-features-trainer"
|
||||
},
|
||||
@ -217,16 +217,16 @@
|
||||
],
|
||||
"builds": {
|
||||
"232.10072.781": "https://plugins.jetbrains.com/files/8607/422943/NixIDEA-0.4.0.11.zip",
|
||||
"233.10527.212": "https://plugins.jetbrains.com/files/8607/422943/NixIDEA-0.4.0.11.zip",
|
||||
"233.11799.227": "https://plugins.jetbrains.com/files/8607/422943/NixIDEA-0.4.0.11.zip",
|
||||
"233.11799.228": "https://plugins.jetbrains.com/files/8607/422943/NixIDEA-0.4.0.11.zip",
|
||||
"233.11799.229": "https://plugins.jetbrains.com/files/8607/422943/NixIDEA-0.4.0.11.zip",
|
||||
"233.11799.232": "https://plugins.jetbrains.com/files/8607/422943/NixIDEA-0.4.0.11.zip",
|
||||
"233.11799.235": "https://plugins.jetbrains.com/files/8607/422943/NixIDEA-0.4.0.11.zip",
|
||||
"233.11799.238": "https://plugins.jetbrains.com/files/8607/422943/NixIDEA-0.4.0.11.zip",
|
||||
"233.11799.241": "https://plugins.jetbrains.com/files/8607/422943/NixIDEA-0.4.0.11.zip",
|
||||
"233.11799.259": "https://plugins.jetbrains.com/files/8607/422943/NixIDEA-0.4.0.11.zip",
|
||||
"233.11799.261": "https://plugins.jetbrains.com/files/8607/422943/NixIDEA-0.4.0.11.zip"
|
||||
"233.11799.284": "https://plugins.jetbrains.com/files/8607/422943/NixIDEA-0.4.0.11.zip",
|
||||
"233.11799.286": "https://plugins.jetbrains.com/files/8607/422943/NixIDEA-0.4.0.11.zip",
|
||||
"233.11799.287": "https://plugins.jetbrains.com/files/8607/422943/NixIDEA-0.4.0.11.zip",
|
||||
"233.11799.290": "https://plugins.jetbrains.com/files/8607/422943/NixIDEA-0.4.0.11.zip",
|
||||
"233.11799.293": "https://plugins.jetbrains.com/files/8607/422943/NixIDEA-0.4.0.11.zip",
|
||||
"233.11799.296": "https://plugins.jetbrains.com/files/8607/422943/NixIDEA-0.4.0.11.zip",
|
||||
"233.11799.297": "https://plugins.jetbrains.com/files/8607/422943/NixIDEA-0.4.0.11.zip",
|
||||
"233.11799.298": "https://plugins.jetbrains.com/files/8607/422943/NixIDEA-0.4.0.11.zip",
|
||||
"233.11799.300": "https://plugins.jetbrains.com/files/8607/422943/NixIDEA-0.4.0.11.zip",
|
||||
"233.11799.303": "https://plugins.jetbrains.com/files/8607/422943/NixIDEA-0.4.0.11.zip"
|
||||
},
|
||||
"name": "nixidea"
|
||||
},
|
||||
@ -235,7 +235,7 @@
|
||||
"idea-ultimate"
|
||||
],
|
||||
"builds": {
|
||||
"233.11799.241": "https://plugins.jetbrains.com/files/9568/445967/go-plugin-233.11799.196.zip"
|
||||
"233.11799.300": "https://plugins.jetbrains.com/files/9568/445967/go-plugin-233.11799.196.zip"
|
||||
},
|
||||
"name": "go"
|
||||
},
|
||||
@ -257,16 +257,16 @@
|
||||
],
|
||||
"builds": {
|
||||
"232.10072.781": "https://plugins.jetbrains.com/files/10037/432491/CSVEditor-3.2.3-232.zip",
|
||||
"233.10527.212": "https://plugins.jetbrains.com/files/10037/432492/CSVEditor-3.2.3-233.zip",
|
||||
"233.11799.227": "https://plugins.jetbrains.com/files/10037/432492/CSVEditor-3.2.3-233.zip",
|
||||
"233.11799.228": "https://plugins.jetbrains.com/files/10037/432492/CSVEditor-3.2.3-233.zip",
|
||||
"233.11799.229": "https://plugins.jetbrains.com/files/10037/432492/CSVEditor-3.2.3-233.zip",
|
||||
"233.11799.232": "https://plugins.jetbrains.com/files/10037/432492/CSVEditor-3.2.3-233.zip",
|
||||
"233.11799.235": "https://plugins.jetbrains.com/files/10037/432492/CSVEditor-3.2.3-233.zip",
|
||||
"233.11799.238": "https://plugins.jetbrains.com/files/10037/432492/CSVEditor-3.2.3-233.zip",
|
||||
"233.11799.241": "https://plugins.jetbrains.com/files/10037/432492/CSVEditor-3.2.3-233.zip",
|
||||
"233.11799.259": "https://plugins.jetbrains.com/files/10037/432492/CSVEditor-3.2.3-233.zip",
|
||||
"233.11799.261": "https://plugins.jetbrains.com/files/10037/432492/CSVEditor-3.2.3-233.zip"
|
||||
"233.11799.284": "https://plugins.jetbrains.com/files/10037/432492/CSVEditor-3.2.3-233.zip",
|
||||
"233.11799.286": "https://plugins.jetbrains.com/files/10037/432492/CSVEditor-3.2.3-233.zip",
|
||||
"233.11799.287": "https://plugins.jetbrains.com/files/10037/432492/CSVEditor-3.2.3-233.zip",
|
||||
"233.11799.290": "https://plugins.jetbrains.com/files/10037/432492/CSVEditor-3.2.3-233.zip",
|
||||
"233.11799.293": "https://plugins.jetbrains.com/files/10037/432492/CSVEditor-3.2.3-233.zip",
|
||||
"233.11799.296": "https://plugins.jetbrains.com/files/10037/432492/CSVEditor-3.2.3-233.zip",
|
||||
"233.11799.297": "https://plugins.jetbrains.com/files/10037/432492/CSVEditor-3.2.3-233.zip",
|
||||
"233.11799.298": "https://plugins.jetbrains.com/files/10037/432492/CSVEditor-3.2.3-233.zip",
|
||||
"233.11799.300": "https://plugins.jetbrains.com/files/10037/432492/CSVEditor-3.2.3-233.zip",
|
||||
"233.11799.303": "https://plugins.jetbrains.com/files/10037/432492/CSVEditor-3.2.3-233.zip"
|
||||
},
|
||||
"name": "csv-editor"
|
||||
},
|
||||
@ -288,16 +288,16 @@
|
||||
],
|
||||
"builds": {
|
||||
"232.10072.781": "https://plugins.jetbrains.com/files/12062/364117/keymap-vscode-232.8660.88.zip",
|
||||
"233.10527.212": "https://plugins.jetbrains.com/files/12062/421207/keymap-vscode-233.10527.7.zip",
|
||||
"233.11799.227": "https://plugins.jetbrains.com/files/12062/445740/keymap-vscode-233.11799.188.zip",
|
||||
"233.11799.228": "https://plugins.jetbrains.com/files/12062/445740/keymap-vscode-233.11799.188.zip",
|
||||
"233.11799.229": "https://plugins.jetbrains.com/files/12062/445740/keymap-vscode-233.11799.188.zip",
|
||||
"233.11799.232": "https://plugins.jetbrains.com/files/12062/445740/keymap-vscode-233.11799.188.zip",
|
||||
"233.11799.235": "https://plugins.jetbrains.com/files/12062/445740/keymap-vscode-233.11799.188.zip",
|
||||
"233.11799.238": "https://plugins.jetbrains.com/files/12062/445740/keymap-vscode-233.11799.188.zip",
|
||||
"233.11799.241": "https://plugins.jetbrains.com/files/12062/445740/keymap-vscode-233.11799.188.zip",
|
||||
"233.11799.259": "https://plugins.jetbrains.com/files/12062/445740/keymap-vscode-233.11799.188.zip",
|
||||
"233.11799.261": "https://plugins.jetbrains.com/files/12062/445740/keymap-vscode-233.11799.188.zip"
|
||||
"233.11799.284": "https://plugins.jetbrains.com/files/12062/445740/keymap-vscode-233.11799.188.zip",
|
||||
"233.11799.286": "https://plugins.jetbrains.com/files/12062/445740/keymap-vscode-233.11799.188.zip",
|
||||
"233.11799.287": "https://plugins.jetbrains.com/files/12062/445740/keymap-vscode-233.11799.188.zip",
|
||||
"233.11799.290": "https://plugins.jetbrains.com/files/12062/445740/keymap-vscode-233.11799.188.zip",
|
||||
"233.11799.293": "https://plugins.jetbrains.com/files/12062/445740/keymap-vscode-233.11799.188.zip",
|
||||
"233.11799.296": "https://plugins.jetbrains.com/files/12062/445740/keymap-vscode-233.11799.188.zip",
|
||||
"233.11799.297": "https://plugins.jetbrains.com/files/12062/445740/keymap-vscode-233.11799.188.zip",
|
||||
"233.11799.298": "https://plugins.jetbrains.com/files/12062/445740/keymap-vscode-233.11799.188.zip",
|
||||
"233.11799.300": "https://plugins.jetbrains.com/files/12062/445740/keymap-vscode-233.11799.188.zip",
|
||||
"233.11799.303": "https://plugins.jetbrains.com/files/12062/445740/keymap-vscode-233.11799.188.zip"
|
||||
},
|
||||
"name": "vscode-keymap"
|
||||
},
|
||||
@ -319,16 +319,16 @@
|
||||
],
|
||||
"builds": {
|
||||
"232.10072.781": "https://plugins.jetbrains.com/files/12559/364124/keymap-eclipse-232.8660.88.zip",
|
||||
"233.10527.212": "https://plugins.jetbrains.com/files/12559/421371/keymap-eclipse-233.10527.14.zip",
|
||||
"233.11799.227": "https://plugins.jetbrains.com/files/12559/445772/keymap-eclipse-233.11799.165.zip",
|
||||
"233.11799.228": "https://plugins.jetbrains.com/files/12559/445772/keymap-eclipse-233.11799.165.zip",
|
||||
"233.11799.229": "https://plugins.jetbrains.com/files/12559/445772/keymap-eclipse-233.11799.165.zip",
|
||||
"233.11799.232": "https://plugins.jetbrains.com/files/12559/445772/keymap-eclipse-233.11799.165.zip",
|
||||
"233.11799.235": "https://plugins.jetbrains.com/files/12559/445772/keymap-eclipse-233.11799.165.zip",
|
||||
"233.11799.238": "https://plugins.jetbrains.com/files/12559/445772/keymap-eclipse-233.11799.165.zip",
|
||||
"233.11799.241": "https://plugins.jetbrains.com/files/12559/445772/keymap-eclipse-233.11799.165.zip",
|
||||
"233.11799.259": "https://plugins.jetbrains.com/files/12559/445772/keymap-eclipse-233.11799.165.zip",
|
||||
"233.11799.261": "https://plugins.jetbrains.com/files/12559/445772/keymap-eclipse-233.11799.165.zip"
|
||||
"233.11799.284": "https://plugins.jetbrains.com/files/12559/445772/keymap-eclipse-233.11799.165.zip",
|
||||
"233.11799.286": "https://plugins.jetbrains.com/files/12559/445772/keymap-eclipse-233.11799.165.zip",
|
||||
"233.11799.287": "https://plugins.jetbrains.com/files/12559/445772/keymap-eclipse-233.11799.165.zip",
|
||||
"233.11799.290": "https://plugins.jetbrains.com/files/12559/445772/keymap-eclipse-233.11799.165.zip",
|
||||
"233.11799.293": "https://plugins.jetbrains.com/files/12559/445772/keymap-eclipse-233.11799.165.zip",
|
||||
"233.11799.296": "https://plugins.jetbrains.com/files/12559/445772/keymap-eclipse-233.11799.165.zip",
|
||||
"233.11799.297": "https://plugins.jetbrains.com/files/12559/445772/keymap-eclipse-233.11799.165.zip",
|
||||
"233.11799.298": "https://plugins.jetbrains.com/files/12559/445772/keymap-eclipse-233.11799.165.zip",
|
||||
"233.11799.300": "https://plugins.jetbrains.com/files/12559/445772/keymap-eclipse-233.11799.165.zip",
|
||||
"233.11799.303": "https://plugins.jetbrains.com/files/12559/445772/keymap-eclipse-233.11799.165.zip"
|
||||
},
|
||||
"name": "eclipse-keymap"
|
||||
},
|
||||
@ -350,16 +350,16 @@
|
||||
],
|
||||
"builds": {
|
||||
"232.10072.781": "https://plugins.jetbrains.com/files/13017/364038/keymap-visualStudio-232.8660.88.zip",
|
||||
"233.10527.212": "https://plugins.jetbrains.com/files/13017/421405/keymap-visualStudio-233.10527.14.zip",
|
||||
"233.11799.227": "https://plugins.jetbrains.com/files/13017/445774/keymap-visualStudio-233.11799.165.zip",
|
||||
"233.11799.228": "https://plugins.jetbrains.com/files/13017/445774/keymap-visualStudio-233.11799.165.zip",
|
||||
"233.11799.229": "https://plugins.jetbrains.com/files/13017/445774/keymap-visualStudio-233.11799.165.zip",
|
||||
"233.11799.232": "https://plugins.jetbrains.com/files/13017/445774/keymap-visualStudio-233.11799.165.zip",
|
||||
"233.11799.235": "https://plugins.jetbrains.com/files/13017/445774/keymap-visualStudio-233.11799.165.zip",
|
||||
"233.11799.238": "https://plugins.jetbrains.com/files/13017/445774/keymap-visualStudio-233.11799.165.zip",
|
||||
"233.11799.241": "https://plugins.jetbrains.com/files/13017/445774/keymap-visualStudio-233.11799.165.zip",
|
||||
"233.11799.259": "https://plugins.jetbrains.com/files/13017/445774/keymap-visualStudio-233.11799.165.zip",
|
||||
"233.11799.261": "https://plugins.jetbrains.com/files/13017/445774/keymap-visualStudio-233.11799.165.zip"
|
||||
"233.11799.284": "https://plugins.jetbrains.com/files/13017/445774/keymap-visualStudio-233.11799.165.zip",
|
||||
"233.11799.286": "https://plugins.jetbrains.com/files/13017/445774/keymap-visualStudio-233.11799.165.zip",
|
||||
"233.11799.287": "https://plugins.jetbrains.com/files/13017/445774/keymap-visualStudio-233.11799.165.zip",
|
||||
"233.11799.290": "https://plugins.jetbrains.com/files/13017/445774/keymap-visualStudio-233.11799.165.zip",
|
||||
"233.11799.293": "https://plugins.jetbrains.com/files/13017/445774/keymap-visualStudio-233.11799.165.zip",
|
||||
"233.11799.296": "https://plugins.jetbrains.com/files/13017/445774/keymap-visualStudio-233.11799.165.zip",
|
||||
"233.11799.297": "https://plugins.jetbrains.com/files/13017/445774/keymap-visualStudio-233.11799.165.zip",
|
||||
"233.11799.298": "https://plugins.jetbrains.com/files/13017/445774/keymap-visualStudio-233.11799.165.zip",
|
||||
"233.11799.300": "https://plugins.jetbrains.com/files/13017/445774/keymap-visualStudio-233.11799.165.zip",
|
||||
"233.11799.303": "https://plugins.jetbrains.com/files/13017/445774/keymap-visualStudio-233.11799.165.zip"
|
||||
},
|
||||
"name": "visual-studio-keymap"
|
||||
},
|
||||
@ -381,16 +381,16 @@
|
||||
],
|
||||
"builds": {
|
||||
"232.10072.781": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar",
|
||||
"233.10527.212": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar",
|
||||
"233.11799.227": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar",
|
||||
"233.11799.228": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar",
|
||||
"233.11799.229": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar",
|
||||
"233.11799.232": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar",
|
||||
"233.11799.235": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar",
|
||||
"233.11799.238": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar",
|
||||
"233.11799.241": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar",
|
||||
"233.11799.259": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar",
|
||||
"233.11799.261": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar"
|
||||
"233.11799.284": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar",
|
||||
"233.11799.286": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar",
|
||||
"233.11799.287": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar",
|
||||
"233.11799.290": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar",
|
||||
"233.11799.293": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar",
|
||||
"233.11799.296": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar",
|
||||
"233.11799.297": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar",
|
||||
"233.11799.298": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar",
|
||||
"233.11799.300": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar",
|
||||
"233.11799.303": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar"
|
||||
},
|
||||
"name": "darcula-pitch-black"
|
||||
},
|
||||
@ -412,16 +412,16 @@
|
||||
],
|
||||
"builds": {
|
||||
"232.10072.781": "https://plugins.jetbrains.com/files/17718/450592/github-copilot-intellij-1.4.4.3955.zip",
|
||||
"233.10527.212": "https://plugins.jetbrains.com/files/17718/450592/github-copilot-intellij-1.4.4.3955.zip",
|
||||
"233.11799.227": "https://plugins.jetbrains.com/files/17718/450592/github-copilot-intellij-1.4.4.3955.zip",
|
||||
"233.11799.228": "https://plugins.jetbrains.com/files/17718/450592/github-copilot-intellij-1.4.4.3955.zip",
|
||||
"233.11799.229": "https://plugins.jetbrains.com/files/17718/450592/github-copilot-intellij-1.4.4.3955.zip",
|
||||
"233.11799.232": "https://plugins.jetbrains.com/files/17718/450592/github-copilot-intellij-1.4.4.3955.zip",
|
||||
"233.11799.235": "https://plugins.jetbrains.com/files/17718/450592/github-copilot-intellij-1.4.4.3955.zip",
|
||||
"233.11799.238": "https://plugins.jetbrains.com/files/17718/450592/github-copilot-intellij-1.4.4.3955.zip",
|
||||
"233.11799.241": "https://plugins.jetbrains.com/files/17718/450592/github-copilot-intellij-1.4.4.3955.zip",
|
||||
"233.11799.259": "https://plugins.jetbrains.com/files/17718/450592/github-copilot-intellij-1.4.4.3955.zip",
|
||||
"233.11799.261": "https://plugins.jetbrains.com/files/17718/450592/github-copilot-intellij-1.4.4.3955.zip"
|
||||
"233.11799.284": "https://plugins.jetbrains.com/files/17718/450592/github-copilot-intellij-1.4.4.3955.zip",
|
||||
"233.11799.286": "https://plugins.jetbrains.com/files/17718/450592/github-copilot-intellij-1.4.4.3955.zip",
|
||||
"233.11799.287": "https://plugins.jetbrains.com/files/17718/450592/github-copilot-intellij-1.4.4.3955.zip",
|
||||
"233.11799.290": "https://plugins.jetbrains.com/files/17718/450592/github-copilot-intellij-1.4.4.3955.zip",
|
||||
"233.11799.293": "https://plugins.jetbrains.com/files/17718/450592/github-copilot-intellij-1.4.4.3955.zip",
|
||||
"233.11799.296": "https://plugins.jetbrains.com/files/17718/450592/github-copilot-intellij-1.4.4.3955.zip",
|
||||
"233.11799.297": "https://plugins.jetbrains.com/files/17718/450592/github-copilot-intellij-1.4.4.3955.zip",
|
||||
"233.11799.298": "https://plugins.jetbrains.com/files/17718/450592/github-copilot-intellij-1.4.4.3955.zip",
|
||||
"233.11799.300": "https://plugins.jetbrains.com/files/17718/450592/github-copilot-intellij-1.4.4.3955.zip",
|
||||
"233.11799.303": "https://plugins.jetbrains.com/files/17718/450592/github-copilot-intellij-1.4.4.3955.zip"
|
||||
},
|
||||
"name": "github-copilot"
|
||||
},
|
||||
@ -443,16 +443,16 @@
|
||||
],
|
||||
"builds": {
|
||||
"232.10072.781": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip",
|
||||
"233.10527.212": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip",
|
||||
"233.11799.227": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip",
|
||||
"233.11799.228": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip",
|
||||
"233.11799.229": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip",
|
||||
"233.11799.232": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip",
|
||||
"233.11799.235": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip",
|
||||
"233.11799.238": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip",
|
||||
"233.11799.241": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip",
|
||||
"233.11799.259": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip",
|
||||
"233.11799.261": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip"
|
||||
"233.11799.284": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip",
|
||||
"233.11799.286": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip",
|
||||
"233.11799.287": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip",
|
||||
"233.11799.290": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip",
|
||||
"233.11799.293": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip",
|
||||
"233.11799.296": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip",
|
||||
"233.11799.297": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip",
|
||||
"233.11799.298": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip",
|
||||
"233.11799.300": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip",
|
||||
"233.11799.303": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip"
|
||||
},
|
||||
"name": "netbeans-6-5-keymap"
|
||||
},
|
||||
@ -463,9 +463,9 @@
|
||||
"rust-rover"
|
||||
],
|
||||
"builds": {
|
||||
"233.10527.212": "https://plugins.jetbrains.com/files/22407/445095/intellij-rust-233.20527.212.zip",
|
||||
"233.11799.238": "https://plugins.jetbrains.com/files/22407/445095/intellij-rust-233.20527.212.zip",
|
||||
"233.11799.241": "https://plugins.jetbrains.com/files/22407/445095/intellij-rust-233.20527.212.zip"
|
||||
"233.11799.284": "https://plugins.jetbrains.com/files/22407/452893/intellij-rust-233.21799.284.zip",
|
||||
"233.11799.287": "https://plugins.jetbrains.com/files/22407/452893/intellij-rust-233.21799.284.zip",
|
||||
"233.11799.300": "https://plugins.jetbrains.com/files/22407/452893/intellij-rust-233.21799.284.zip"
|
||||
},
|
||||
"name": "rust"
|
||||
}
|
||||
@ -474,28 +474,24 @@
|
||||
"https://plugins.jetbrains.com/files/10037/432491/CSVEditor-3.2.3-232.zip": "sha256-H/LRD/5Q9qtYCq4CSonqQcJ4IcdefI/vg2Jlmc0vaJY=",
|
||||
"https://plugins.jetbrains.com/files/10037/432492/CSVEditor-3.2.3-233.zip": "sha256-qbQ2ArW1NcER+LbiVqpB+Sdmi5s78u8jfNmEb+2Nmrg=",
|
||||
"https://plugins.jetbrains.com/files/12062/364117/keymap-vscode-232.8660.88.zip": "sha256-q5i1eAANK+6uBYrtioKLzvJf5ALUB0K4d31Ut0vT/lE=",
|
||||
"https://plugins.jetbrains.com/files/12062/421207/keymap-vscode-233.10527.7.zip": "sha256-ao0YYoDH5766u9L3Af4UnUNshugFWyATiq4sA02iFYs=",
|
||||
"https://plugins.jetbrains.com/files/12062/445740/keymap-vscode-233.11799.188.zip": "sha256-9keDJ73bSHkzAEq8nT96I5sp05BgMZ08/4BzarOjO5g=",
|
||||
"https://plugins.jetbrains.com/files/12559/364124/keymap-eclipse-232.8660.88.zip": "sha256-eRCsivZbDNrc+kesa9jVsOoMFFz+WpYfSMXxPCCjWjw=",
|
||||
"https://plugins.jetbrains.com/files/12559/421371/keymap-eclipse-233.10527.14.zip": "sha256-hDBCh9RQ2fh7zhnpAspKsjmWPiUmTmNHkxAQvMzwmu8=",
|
||||
"https://plugins.jetbrains.com/files/12559/445772/keymap-eclipse-233.11799.165.zip": "sha256-IsmoWuUroAp1LLuphp4F1dun4tQOOitZxoG+Nxs5pYk=",
|
||||
"https://plugins.jetbrains.com/files/13017/364038/keymap-visualStudio-232.8660.88.zip": "sha256-5S8u7w14fLkaTcjACfUSun9pMNtPk20/8+Dr5Sp9sDE=",
|
||||
"https://plugins.jetbrains.com/files/13017/421405/keymap-visualStudio-233.10527.14.zip": "sha256-hmYWPmdH5SvGxhTwzqrzLAx6lhLWCy5AlT5vWyJolRc=",
|
||||
"https://plugins.jetbrains.com/files/13017/445774/keymap-visualStudio-233.11799.165.zip": "sha256-Nb2tSxL+mAY1qJ3waipgV8ep+0R/BaYnzz7zfwtLHmk=",
|
||||
"https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar": "sha256-eXInfAqY3yEZRXCAuv3KGldM1pNKEioNwPB0rIGgJFw=",
|
||||
"https://plugins.jetbrains.com/files/164/442850/IdeaVim-2.7.5-signed.zip": "sha256-MiF8MVWBEQqupoYyI+QOyXhSvJcoSgptePENByURphI=",
|
||||
"https://plugins.jetbrains.com/files/17718/450592/github-copilot-intellij-1.4.4.3955.zip": "sha256-JmME4MEN6nK1ueiz12VefCQHaE629jXYqYM5jxIyfGQ=",
|
||||
"https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip": "sha256-KrzZTKZMQqoEMw+vDUv2jjs0EX0leaPBkU8H/ecq/oI=",
|
||||
"https://plugins.jetbrains.com/files/22407/445095/intellij-rust-233.20527.212.zip": "sha256-Dvppw1U6PrkigeUjOsb/AMYIZEQ+e4cJIgwdUp3aePk=",
|
||||
"https://plugins.jetbrains.com/files/631/448205/python-233.11799.241.zip": "sha256-t5GTy6IFk2HP7kuOvSynchwaAdl6uJvItRYHITZCfDc=",
|
||||
"https://plugins.jetbrains.com/files/22407/452893/intellij-rust-233.21799.284.zip": "sha256-NKKCWf0g1k/20f2ZUAWlCT9EojXwUdo8wkozTLKgT14=",
|
||||
"https://plugins.jetbrains.com/files/631/453254/python-233.11799.300.zip": "sha256-4CfaxRTO/GdTWYAnoz2TSqOGcsCKC7huNkJpCa8lhIU=",
|
||||
"https://plugins.jetbrains.com/files/6954/442937/kotlin-plugin-232-1.9.21-release-633-IJ10072.27.zip": "sha256-fDIY4qolt/XZ3EMSKm3qCvrvknoLrxUd8XgiyMkYRto=",
|
||||
"https://plugins.jetbrains.com/files/6981/433032/ini-233.10527.39.zip": "sha256-R+jrykFkx96cbwqYzTteV0WPJW3pFFRLCSO5qX41hRo=",
|
||||
"https://plugins.jetbrains.com/files/6981/448153/ini-233.11799.244.zip": "sha256-YkSM8FpNrD5KwFLP5AQatkEf7HfhFJHgWAP6emG0cUs=",
|
||||
"https://plugins.jetbrains.com/files/6981/453409/ini-233.11799.300.zip": "sha256-AGMs/SNFsWkcW+MD3SR+Qb6akdDdJJxCVY0PecVw1fU=",
|
||||
"https://plugins.jetbrains.com/files/7219/447835/Symfony_Plugin-2022.1.261.zip": "sha256-aHD22UQFtBjT9g6ZUe+jGvmpNtYXSVnREm8vljFx2eM=",
|
||||
"https://plugins.jetbrains.com/files/7320/346181/PHP_Annotations-9.4.0.zip": "sha256-hT5K4w4lhvNwDzDMDSvsIDGj9lyaRqglfOhlbNdqpWs=",
|
||||
"https://plugins.jetbrains.com/files/7322/423134/python-ce-233.10527.20.zip": "sha256-Ik9bVJxAxgU8rFZDqIU6j+9FglPsewcvGQljYeVZsIY=",
|
||||
"https://plugins.jetbrains.com/files/7322/448211/python-ce-233.11799.241.zip": "sha256-6VimHRLX3xl5fnF5VFIUjHqimzNLJr8zUwvsnOrQB4U=",
|
||||
"https://plugins.jetbrains.com/files/7322/453268/python-ce-233.11799.300.zip": "sha256-dJIGcrHJUXuZ4u8nAVfajCmpY1lk3W700uNXksLi38M=",
|
||||
"https://plugins.jetbrains.com/files/8182/372556/intellij-rust-0.4.200.5420-232-beta.zip": "sha256-ZlSfPvhPixEz5JxU9qyG0nL3jiSjr4gKaf/xYcQI1vQ=",
|
||||
"https://plugins.jetbrains.com/files/8182/373256/intellij-rust-0.4.200.5421-232.zip": "sha256-NeAF3umfaSODjpd6J1dT8Ei5hF8g8OA+sgk7VjBodoU=",
|
||||
"https://plugins.jetbrains.com/files/8182/395553/intellij-rust-0.4.201.5424-232.zip": "sha256-pVwBEyUCx/DJET9uIm8vxFeChE8FskWyfLjDpfg2mAE=",
|
||||
"https://plugins.jetbrains.com/files/8554/445635/featuresTrainer-233.11799.172.zip": "sha256-xN0FUCIa4KcqFAGwaOWf74qpIEY2f/QtksEeNTKG7zw=",
|
||||
"https://plugins.jetbrains.com/files/8607/422943/NixIDEA-0.4.0.11.zip": "sha256-Dwitpu5yLPWx+IUilpN5iqnN8FkKgaxUNjroBEx5lkM=",
|
||||
|
@ -3,13 +3,13 @@
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "qmapshack";
|
||||
version = "1.17.0";
|
||||
version = "1.17.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "Maproom";
|
||||
repo = "qmapshack";
|
||||
rev = "V_${version}";
|
||||
hash = "sha256-qG/fiR2J5wQZaR+xvBGjdp3L7viqki2ktkzBUf6fZi8=";
|
||||
hash = "sha256-wqztKmaUxY3qd7IgPM7kV7x0BsrTMTX3DbcdM+lsarI=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ cmake wrapQtAppsHook ];
|
||||
|
9
pkgs/applications/graphics/rnote/Cargo.lock
generated
9
pkgs/applications/graphics/rnote/Cargo.lock
generated
@ -3414,7 +3414,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "rnote"
|
||||
version = "0.9.3"
|
||||
version = "0.9.4"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"base64",
|
||||
@ -3462,7 +3462,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "rnote-cli"
|
||||
version = "0.9.3"
|
||||
version = "0.9.4"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"atty",
|
||||
@ -3480,9 +3480,10 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "rnote-compose"
|
||||
version = "0.9.3"
|
||||
version = "0.9.4"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"approx",
|
||||
"base64",
|
||||
"clap",
|
||||
"ink-stroke-modeler-rs",
|
||||
@ -3508,7 +3509,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "rnote-engine"
|
||||
version = "0.9.3"
|
||||
version = "0.9.4"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"approx",
|
||||
|
@ -26,13 +26,13 @@
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "rnote";
|
||||
version = "0.9.3";
|
||||
version = "0.9.4";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "flxzt";
|
||||
repo = "rnote";
|
||||
rev = "v${version}";
|
||||
hash = "sha256-TeOBLPQc4y1lstqZUBDS3vUPama80UieifmxL2Qswvw=";
|
||||
hash = "sha256-twysPSuCu++dVqoRKTNSvxwrO1ljUu4k2vPZEBkaj10=";
|
||||
};
|
||||
|
||||
cargoDeps = rustPlatform.importCargoLock {
|
||||
|
@ -1,5 +1,5 @@
|
||||
{ lib
|
||||
, mkDerivation
|
||||
, stdenv
|
||||
, fetchFromGitHub
|
||||
, cmake
|
||||
, extra-cmake-modules
|
||||
@ -21,11 +21,12 @@
|
||||
, sphinx
|
||||
, sqlite
|
||||
, xdg-utils
|
||||
, wrapQtAppsHook
|
||||
}:
|
||||
|
||||
mkDerivation rec {
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "nextcloud-client";
|
||||
version = "3.10.2";
|
||||
version = "3.11.0";
|
||||
|
||||
outputs = [ "out" "dev" ];
|
||||
|
||||
@ -33,7 +34,7 @@ mkDerivation rec {
|
||||
owner = "nextcloud";
|
||||
repo = "desktop";
|
||||
rev = "v${version}";
|
||||
sha256 = "sha256-sysWDjJSlXRjtv9eiCTkXb29ZYs3YC7sr/UMMPCt5wA=";
|
||||
hash = "sha256-rqSnCIsXQDf3cNQn4ofjGQkCgwYGyDau/WWUPHziNp4=";
|
||||
};
|
||||
|
||||
patches = [
|
||||
@ -55,6 +56,7 @@ mkDerivation rec {
|
||||
extra-cmake-modules
|
||||
librsvg
|
||||
sphinx
|
||||
wrapQtAppsHook
|
||||
];
|
||||
|
||||
buildInputs = [
|
||||
|
@ -17,16 +17,16 @@
|
||||
|
||||
rustPlatform.buildRustPackage rec {
|
||||
pname = "eza";
|
||||
version = "0.16.3";
|
||||
version = "0.17.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "eza-community";
|
||||
repo = "eza";
|
||||
rev = "v${version}";
|
||||
hash = "sha256-DD9Ae397i1+rUPSyCSoPn66ZRy3WbbX/ZOIii3J60VU=";
|
||||
hash = "sha256-BYzt8PLqMbxlp8CdBJuBXGbTsC9e/dWhB4j1Ak2Fjbo=";
|
||||
};
|
||||
|
||||
cargoHash = "sha256-U0smzRUkJOFKrdW4bHY3OT8/MJ74MH2dFnrPVXzqcXk=";
|
||||
cargoHash = "sha256-xyIFGPQkXZZLLXY5qwiRvFPvjhAIRc90RD2NpsuwrB4=";
|
||||
|
||||
nativeBuildInputs = [ cmake pkg-config installShellFiles pandoc ];
|
||||
buildInputs = [ zlib ]
|
||||
|
@ -2,13 +2,13 @@
|
||||
|
||||
buildNimPackage (finalAttrs: {
|
||||
pname = "ttop";
|
||||
version = "1.2.7";
|
||||
version = "1.2.8";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "inv2004";
|
||||
repo = "ttop";
|
||||
rev = "v${finalAttrs.version}";
|
||||
hash = "sha256-oPdaUqh6eN1X5kAYVvevOndkB/xnQng9QVLX9bu5P5E=";
|
||||
hash = "sha256-QMUrA3OjxlDa1OxptJL7T3SPDTzSwVz6zz+ueh9eovM=";
|
||||
};
|
||||
|
||||
lockFile = ./lock.json;
|
||||
|
@ -4,11 +4,11 @@
|
||||
}:
|
||||
stdenvNoCC.mkDerivation rec {
|
||||
pname = "commit-mono";
|
||||
version = "1.141";
|
||||
version = "1.142";
|
||||
|
||||
src = fetchzip {
|
||||
url = "https://github.com/eigilnikolajsen/commit-mono/releases/download/v${version}/CommitMono-${version}.zip";
|
||||
hash = "sha256-ErC4ZM17rYq+5FRW9m9nIbQOjQGTCCoNhXHxb7Swd84=";
|
||||
hash = "sha256-ZOEo+uD1Vug+F38/eXD6xG1netEIAYn25bPBZ1H7aEE=";
|
||||
stripRoot = false;
|
||||
};
|
||||
|
||||
|
@ -2,8 +2,8 @@
|
||||
|
||||
let params =
|
||||
if lib.versionAtLeast ocaml.version "4.08" then {
|
||||
version = "3.3.1";
|
||||
sha256 = "sha256-C124bhdrY+XzL93zzNEbCr+U+7CYBZDm0hlAw+iqat4=";
|
||||
version = "3.3.2";
|
||||
sha256 = "sha256-T2DDpHqLar1sgmju0PLvhAZef5VzOpPWcFVhuZlPQmM=";
|
||||
} else {
|
||||
version = "3.1.0";
|
||||
sha256 = "1k0ykiz0vhpyyj9fkss29ajas4fh1xh449j702xkvayqipzj1mkg";
|
||||
|
@ -15,19 +15,18 @@
|
||||
, jinja2
|
||||
, tomli
|
||||
, pythonOlder
|
||||
, jupyter-packaging
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "jupyterlab";
|
||||
version = "4.0.6";
|
||||
format = "pyproject";
|
||||
version = "4.0.9";
|
||||
pyproject = true;
|
||||
|
||||
disabled = pythonOlder "3.8";
|
||||
|
||||
src = fetchPypi {
|
||||
inherit pname version;
|
||||
hash = "sha256-bEOuWmof0v36/LNFQASVi95tp2Mxq7RM/8b55Daxm6E=";
|
||||
hash = "sha256-nrraQdUmUfYjwMnwad24oh1oSOTIh9jl3cBhMWbtXAs=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
|
@ -95,13 +95,13 @@ assert (lib.assertMsg (oot.enable || ootMq.enable) "At least one of 'oot.enable'
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "shipwright";
|
||||
version = "7.0.2";
|
||||
version = "7.1.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "harbourmasters";
|
||||
repo = "shipwright";
|
||||
rev = version;
|
||||
hash = "sha256-2VCcczGWSvp6hk8FTA1/T1E1KkrrvWyOdkEw8eiYYnY=";
|
||||
hash = "sha256-zgxJj65wKsQWvVxeCspyHG9YqoYqZxd6GrYptOA8Byk=";
|
||||
fetchSubmodules = true;
|
||||
};
|
||||
|
||||
@ -137,12 +137,6 @@ stdenv.mkDerivation rec {
|
||||
libpng
|
||||
];
|
||||
|
||||
patches = [
|
||||
# These patches make soh look inside the nix store for data files (the controller database and the OTRs)
|
||||
./lus-install-paths.patch
|
||||
./soh-misc-otr-patches.patch
|
||||
];
|
||||
|
||||
cmakeFlags = [
|
||||
"-DCMAKE_INSTALL_PREFIX=${placeholder "out"}/lib"
|
||||
];
|
||||
|
@ -1,146 +0,0 @@
|
||||
Submodule libultraship contains modified content
|
||||
diff --git a/libultraship/src/CMakeLists.txt b/libultraship/src/CMakeLists.txt
|
||||
index f95c3c9..5b967b9 100644
|
||||
--- a/libultraship/src/CMakeLists.txt
|
||||
+++ b/libultraship/src/CMakeLists.txt
|
||||
@@ -74,7 +74,10 @@ target_sources(libultraship PRIVATE ${Source_Files__Controller})
|
||||
|
||||
#=================== Core ===================
|
||||
|
||||
+configure_file( ${CMAKE_CURRENT_SOURCE_DIR}/install_config.h.in ${CMAKE_BINARY_DIR}/install_config.h @ONLY)
|
||||
+
|
||||
set(Source_Files__Core
|
||||
+ ${CMAKE_BINARY_DIR}/install_config.h
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/core/Window.h
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/core/Window.cpp
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/core/ConsoleVariable.h
|
||||
@@ -329,7 +332,7 @@ endif()
|
||||
#=================== Packages & Includes ===================
|
||||
|
||||
target_include_directories(libultraship
|
||||
- PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/../extern
|
||||
+ PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/../extern ${CMAKE_BINARY_DIR}
|
||||
PUBLIC ${CMAKE_CURRENT_SOURCE_DIR} ${INCLUDE_DIR} ${CMAKE_CURRENT_SOURCE_DIR}/../extern/spdlog/include ${CMAKE_CURRENT_SOURCE_DIR}/../extern/stb
|
||||
)
|
||||
|
||||
diff --git a/libultraship/src/core/Context.cpp b/libultraship/src/core/Context.cpp
|
||||
index 776333e..fa546e6 100644
|
||||
--- a/libultraship/src/core/Context.cpp
|
||||
+++ b/libultraship/src/core/Context.cpp
|
||||
@@ -14,6 +14,7 @@
|
||||
#elif defined(__WIIU__)
|
||||
#include "port/wiiu/WiiUImpl.h"
|
||||
#endif
|
||||
+#include "install_config.h"
|
||||
|
||||
namespace LUS {
|
||||
std::weak_ptr<Context> Context::mContext;
|
||||
@@ -281,6 +282,18 @@ std::string Context::GetShortName() {
|
||||
}
|
||||
|
||||
std::string Context::GetAppBundlePath() {
|
||||
+#ifdef CMAKE_INSTALL_PREFIX
|
||||
+ static const std::string fpath = CMAKE_INSTALL_PREFIX;
|
||||
+ static int exists = -1;
|
||||
+
|
||||
+ if (exists == -1) {
|
||||
+ exists = fpath.size() > 0 && std::filesystem::is_directory(fpath);
|
||||
+ }
|
||||
+
|
||||
+ if (exists) {
|
||||
+ return fpath;
|
||||
+ }
|
||||
+#else
|
||||
#ifdef __APPLE__
|
||||
FolderManager folderManager;
|
||||
return folderManager.getMainBundlePath();
|
||||
@@ -291,6 +304,7 @@ std::string Context::GetAppBundlePath() {
|
||||
if (fpath != NULL) {
|
||||
return std::string(fpath);
|
||||
}
|
||||
+#endif
|
||||
#endif
|
||||
|
||||
return ".";
|
||||
@@ -304,6 +318,13 @@ std::string Context::GetAppDirectoryPath() {
|
||||
}
|
||||
#endif
|
||||
|
||||
+ char *prefpath = SDL_GetPrefPath(NULL, "soh");
|
||||
+ if (prefpath != NULL) {
|
||||
+ std::string ret(prefpath);
|
||||
+ SDL_free(prefpath);
|
||||
+ return ret;
|
||||
+ }
|
||||
+
|
||||
return ".";
|
||||
}
|
||||
|
||||
@@ -315,7 +336,24 @@ std::string Context::GetPathRelativeToAppDirectory(const char* path) {
|
||||
return GetAppDirectoryPath() + "/" + path;
|
||||
}
|
||||
|
||||
+std::string Context::FindFileFromAllAppDirectories(const char* path) {
|
||||
+ std::string fpath;
|
||||
+
|
||||
+ // app configuration dir (eg. ~/.local/share)
|
||||
+ fpath = GetPathRelativeToAppDirectory(path);
|
||||
+ if (std::filesystem::exists(fpath)) {
|
||||
+ return fpath;
|
||||
+ }
|
||||
+ // app install dir (eg. /usr/)
|
||||
+ fpath = GetPathRelativeToAppBundle(path);
|
||||
+ if (std::filesystem::exists(fpath)) {
|
||||
+ return fpath;
|
||||
+ }
|
||||
+ // current dir
|
||||
+ return "./" + std::string(path);
|
||||
+}
|
||||
+
|
||||
bool Context::DoesOtrFileExist() {
|
||||
return mOtrFileExists;
|
||||
}
|
||||
-} // namespace LUS
|
||||
\ No newline at end of file
|
||||
+} // namespace LUS
|
||||
diff --git a/libultraship/src/core/Context.h b/libultraship/src/core/Context.h
|
||||
index c32f4dd..a9f1639 100644
|
||||
--- a/libultraship/src/core/Context.h
|
||||
+++ b/libultraship/src/core/Context.h
|
||||
@@ -26,6 +26,7 @@ class Context {
|
||||
static std::string GetAppDirectoryPath();
|
||||
static std::string GetPathRelativeToAppDirectory(const char* path);
|
||||
static std::string GetPathRelativeToAppBundle(const char* path);
|
||||
+ static std::string FindFileFromAllAppDirectories(const char* path);
|
||||
|
||||
Context(std::string name, std::string shortName);
|
||||
|
||||
diff --git a/libultraship/src/core/libultra/os.cpp b/libultraship/src/core/libultra/os.cpp
|
||||
index 9058fe1..7d9387e 100644
|
||||
--- a/libultraship/src/core/libultra/os.cpp
|
||||
+++ b/libultraship/src/core/libultra/os.cpp
|
||||
@@ -21,8 +21,8 @@ int32_t osContInit(OSMesgQueue* mq, uint8_t* controllerBits, OSContStatus* statu
|
||||
}
|
||||
|
||||
#ifndef __SWITCH__
|
||||
- const char* controllerDb = "gamecontrollerdb.txt";
|
||||
- int mappingsAdded = SDL_GameControllerAddMappingsFromFile(controllerDb);
|
||||
+ std::string controllerDb = LUS::Context::GetPathRelativeToAppBundle("gamecontrollerdb.txt");
|
||||
+ int mappingsAdded = SDL_GameControllerAddMappingsFromFile(controllerDb.c_str());
|
||||
if (mappingsAdded >= 0) {
|
||||
SPDLOG_INFO("Added SDL game controllers from \"{}\" ({})", controllerDb, mappingsAdded);
|
||||
} else {
|
||||
@@ -90,4 +90,4 @@ int32_t osRecvMesg(OSMesgQueue* mq, OSMesg* msg, int32_t flag) {
|
||||
mq->validCount--;
|
||||
return 0;
|
||||
}
|
||||
-}
|
||||
\ No newline at end of file
|
||||
+}
|
||||
diff --git a/libultraship/src/install_config.h.in b/libultraship/src/install_config.h.in
|
||||
new file mode 100644
|
||||
index 0000000..029753c
|
||||
--- /dev/null
|
||||
+++ b/libultraship/src/install_config.h.in
|
||||
@@ -0,0 +1 @@
|
||||
+#cmakedefine CMAKE_INSTALL_PREFIX "@CMAKE_INSTALL_PREFIX@"
|
@ -1,119 +0,0 @@
|
||||
diff --git a/soh/soh/Extractor/Extract.cpp b/soh/soh/Extractor/Extract.cpp
|
||||
index a9ddc4f4..f6d45fe2 100644
|
||||
--- a/soh/soh/Extractor/Extract.cpp
|
||||
+++ b/soh/soh/Extractor/Extract.cpp
|
||||
@@ -490,28 +490,27 @@ const char* Extractor::GetZapdVerStr() const {
|
||||
|
||||
extern "C" int zapd_main(int argc, char** argv);
|
||||
|
||||
-bool Extractor::CallZapd() {
|
||||
+bool Extractor::CallZapd(std::string &assetPath) {
|
||||
constexpr int argc = 16;
|
||||
- char xmlPath[100];
|
||||
- char confPath[100];
|
||||
std::array<const char*, argc> argv;
|
||||
const char* version = GetZapdVerStr();
|
||||
|
||||
- snprintf(xmlPath, 100, "assets/extractor/xmls/%s", version);
|
||||
- snprintf(confPath, 100, "assets/extractor/Config_%s.xml", version);
|
||||
+ std::string xmlPath = assetPath + "/assets/extractor/xmls/" + version;
|
||||
+ std::string confPath = assetPath + "/assets/extractor/Config_" + version + ".xml";
|
||||
+ std::string fileListsPath = assetPath + "/assets/extractor/filelists";
|
||||
|
||||
argv[0] = "ZAPD";
|
||||
argv[1] = "ed";
|
||||
argv[2] = "-i";
|
||||
- argv[3] = xmlPath;
|
||||
+ argv[3] = xmlPath.c_str();
|
||||
argv[4] = "-b";
|
||||
argv[5] = mCurrentRomPath.c_str();
|
||||
argv[6] = "-fl";
|
||||
- argv[7] = "assets/extractor/filelists";
|
||||
+ argv[7] = fileListsPath.c_str();
|
||||
argv[8] = "-gsf";
|
||||
- argv[9] = "1";
|
||||
+ argv[9] = "0";
|
||||
argv[10] = "-rconf";
|
||||
- argv[11] = confPath;
|
||||
+ argv[11] = confPath.c_str();
|
||||
argv[12] = "-se";
|
||||
argv[13] = "OTR";
|
||||
argv[14] = "--otrfile";
|
||||
diff --git a/soh/soh/Extractor/Extract.h b/soh/soh/Extractor/Extract.h
|
||||
index e4eb2e5b..3c95b025 100644
|
||||
--- a/soh/soh/Extractor/Extract.h
|
||||
+++ b/soh/soh/Extractor/Extract.h
|
||||
@@ -57,7 +57,7 @@ class Extractor {
|
||||
bool IsMasterQuest() const;
|
||||
|
||||
bool Run(RomSearchMode searchMode = RomSearchMode::Both);
|
||||
- bool CallZapd();
|
||||
+ bool CallZapd(std::string& assetPath);
|
||||
const char* GetZapdStr();
|
||||
};
|
||||
#endif
|
||||
diff --git a/soh/soh/OTRGlobals.cpp b/soh/soh/OTRGlobals.cpp
|
||||
index d192de6a..cc516085 100644
|
||||
--- a/soh/soh/OTRGlobals.cpp
|
||||
+++ b/soh/soh/OTRGlobals.cpp
|
||||
@@ -201,11 +201,11 @@ const char* constCameraStrings[] = {
|
||||
|
||||
OTRGlobals::OTRGlobals() {
|
||||
std::vector<std::string> OTRFiles;
|
||||
- std::string mqPath = LUS::Context::GetPathRelativeToAppDirectory("oot-mq.otr");
|
||||
+ std::string mqPath = LUS::Context::FindFileFromAllAppDirectories("oot-mq.otr");
|
||||
if (std::filesystem::exists(mqPath)) {
|
||||
OTRFiles.push_back(mqPath);
|
||||
}
|
||||
- std::string ootPath = LUS::Context::GetPathRelativeToAppDirectory("oot.otr");
|
||||
+ std::string ootPath = LUS::Context::FindFileFromAllAppDirectories("oot.otr");
|
||||
if (std::filesystem::exists(ootPath)) {
|
||||
OTRFiles.push_back(ootPath);
|
||||
}
|
||||
@@ -213,7 +213,7 @@ OTRGlobals::OTRGlobals() {
|
||||
if (std::filesystem::exists(sohOtrPath)) {
|
||||
OTRFiles.push_back(sohOtrPath);
|
||||
}
|
||||
- std::string patchesPath = LUS::Context::GetPathRelativeToAppDirectory("mods");
|
||||
+ std::string patchesPath = LUS::Context::FindFileFromAllAppDirectories("mods");
|
||||
if (patchesPath.length() > 0 && std::filesystem::exists(patchesPath)) {
|
||||
if (std::filesystem::is_directory(patchesPath)) {
|
||||
for (const auto& p : std::filesystem::recursive_directory_iterator(patchesPath)) {
|
||||
@@ -709,8 +709,10 @@ extern "C" void OTRExtScanner() {
|
||||
|
||||
extern "C" void InitOTR() {
|
||||
#if not defined (__SWITCH__) && not defined(__WIIU__)
|
||||
- if (!std::filesystem::exists(LUS::Context::GetPathRelativeToAppDirectory("oot-mq.otr")) &&
|
||||
- !std::filesystem::exists(LUS::Context::GetPathRelativeToAppDirectory("oot.otr"))){
|
||||
+ if (!std::filesystem::exists(LUS::Context::FindFileFromAllAppDirectories("oot-mq.otr")) &&
|
||||
+ !std::filesystem::exists(LUS::Context::FindFileFromAllAppDirectories("oot.otr"))){
|
||||
+ std::string exporterAssetPath = LUS::Context::GetAppBundlePath();
|
||||
+
|
||||
bool generatedOtrIsMQ = false;
|
||||
if (Extractor::ShowYesNoBox("No OTR Files", "No OTR files found. Generate one now?") == IDYES) {
|
||||
Extractor extract;
|
||||
@@ -718,7 +720,7 @@ extern "C" void InitOTR() {
|
||||
Extractor::ShowErrorBox("Error", "An error occured, no OTR file was generated. Exiting...");
|
||||
exit(1);
|
||||
}
|
||||
- extract.CallZapd();
|
||||
+ extract.CallZapd(exporterAssetPath);
|
||||
generatedOtrIsMQ = extract.IsMasterQuest();
|
||||
} else {
|
||||
exit(1);
|
||||
@@ -728,7 +730,7 @@ extern "C" void InitOTR() {
|
||||
if (!extract.Run(generatedOtrIsMQ ? RomSearchMode::Vanilla : RomSearchMode::MQ)) {
|
||||
Extractor::ShowErrorBox("Error", "An error occured, an OTR file may have been generated by a different step. Continuing...");
|
||||
} else {
|
||||
- extract.CallZapd();
|
||||
+ extract.CallZapd(exporterAssetPath);
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -2018,4 +2020,4 @@ extern "C" void Gfx_RegisterBlendedTexture(const char* name, u8* mask, u8* repla
|
||||
|
||||
extern "C" void SaveManager_ThreadPoolWait() {
|
||||
SaveManager::Instance->ThreadPoolWait();
|
||||
-}
|
||||
\ No newline at end of file
|
||||
+}
|
@ -2,62 +2,62 @@
|
||||
"4.14": {
|
||||
"patch": {
|
||||
"extra": "-hardened1",
|
||||
"name": "linux-hardened-4.14.332-hardened1.patch",
|
||||
"sha256": "1nda3z8hkyfw53dzk1v5zwpzhm75gizsixfmrh8ylaghhk5s8yw3",
|
||||
"url": "https://github.com/anthraxx/linux-hardened/releases/download/4.14.332-hardened1/linux-hardened-4.14.332-hardened1.patch"
|
||||
"name": "linux-hardened-4.14.333-hardened1.patch",
|
||||
"sha256": "18pz0g5k3iw6npsp6msyl33ci3jsnw6zv87pagz9scvzgxnsy68h",
|
||||
"url": "https://github.com/anthraxx/linux-hardened/releases/download/4.14.333-hardened1/linux-hardened-4.14.333-hardened1.patch"
|
||||
},
|
||||
"sha256": "1f4q0acbp917myjmgiy4haxp78yak5h1rj5g937r6mkykwb6nb14",
|
||||
"version": "4.14.332"
|
||||
"sha256": "0j5nrankrhi56qzmyjg1pznqx1zgk5f7cfa154smjbn3zlm7lcv6",
|
||||
"version": "4.14.333"
|
||||
},
|
||||
"4.19": {
|
||||
"patch": {
|
||||
"extra": "-hardened1",
|
||||
"name": "linux-hardened-4.19.301-hardened1.patch",
|
||||
"sha256": "0arlwp0g4anqlnivyc8y6rq9mhq1ivmy4i0d8kqvwpc2b3wcc525",
|
||||
"url": "https://github.com/anthraxx/linux-hardened/releases/download/4.19.301-hardened1/linux-hardened-4.19.301-hardened1.patch"
|
||||
"name": "linux-hardened-4.19.302-hardened1.patch",
|
||||
"sha256": "1qr0i1swrvbwxd7sx0fy6cg85k0aya518cdnmx2v1jpydvlkhn1a",
|
||||
"url": "https://github.com/anthraxx/linux-hardened/releases/download/4.19.302-hardened1/linux-hardened-4.19.302-hardened1.patch"
|
||||
},
|
||||
"sha256": "1fr05fl8fyyjgsqj8fppd5v378d7sazvpqlq4sl875851fd9nmb2",
|
||||
"version": "4.19.301"
|
||||
"sha256": "1kkkpm34p5rq0iijzrzwaq0cb62w543argargw5p1wzg8803rlsk",
|
||||
"version": "4.19.302"
|
||||
},
|
||||
"5.10": {
|
||||
"patch": {
|
||||
"extra": "-hardened1",
|
||||
"name": "linux-hardened-5.10.203-hardened1.patch",
|
||||
"sha256": "19inx95ynyzhh2h9xdg2yw4yfa5nfcw2dh2a7vw4mf0bqdv2iqvc",
|
||||
"url": "https://github.com/anthraxx/linux-hardened/releases/download/5.10.203-hardened1/linux-hardened-5.10.203-hardened1.patch"
|
||||
"name": "linux-hardened-5.10.204-hardened1.patch",
|
||||
"sha256": "0a1hyf7sjsv9g47x7nznpn5nq7p5jkzy2f4nsiy3pp1853f00v1d",
|
||||
"url": "https://github.com/anthraxx/linux-hardened/releases/download/5.10.204-hardened1/linux-hardened-5.10.204-hardened1.patch"
|
||||
},
|
||||
"sha256": "0xr8p7kfr1v3s41fv55ph0l8d9s2p146dl2fh3r2y09lrvwwxssn",
|
||||
"version": "5.10.203"
|
||||
"sha256": "1vnamiyr378q52xgkg7kvpx80zck729dim77vp06a3q6n580g5gz",
|
||||
"version": "5.10.204"
|
||||
},
|
||||
"5.15": {
|
||||
"patch": {
|
||||
"extra": "-hardened1",
|
||||
"name": "linux-hardened-5.15.142-hardened1.patch",
|
||||
"sha256": "0x4bsf638rrdrp9b389i6nlprwsfc25qpld50yfcjinqhiykd269",
|
||||
"url": "https://github.com/anthraxx/linux-hardened/releases/download/5.15.142-hardened1/linux-hardened-5.15.142-hardened1.patch"
|
||||
"name": "linux-hardened-5.15.143-hardened1.patch",
|
||||
"sha256": "0rg37d21k0ab3nzaif46qc2ql9wd3v50n800kbpfa4g9qsq51j99",
|
||||
"url": "https://github.com/anthraxx/linux-hardened/releases/download/5.15.143-hardened1/linux-hardened-5.15.143-hardened1.patch"
|
||||
},
|
||||
"sha256": "0xjn16b02f8d6c0m8vrbmk85kdyfy8m46s80rnkb0nnwfx9cjxld",
|
||||
"version": "5.15.142"
|
||||
"sha256": "00lyv7zsj97mkg9i7dkb1a6km22mnr0qr687d9zz4ckjq1pb2sq9",
|
||||
"version": "5.15.143"
|
||||
},
|
||||
"5.4": {
|
||||
"patch": {
|
||||
"extra": "-hardened1",
|
||||
"name": "linux-hardened-5.4.263-hardened1.patch",
|
||||
"sha256": "1v59qzjp9v78y7fkj884a77pjsk4ggplkfh1fq2blj04g7v1zhgv",
|
||||
"url": "https://github.com/anthraxx/linux-hardened/releases/download/5.4.263-hardened1/linux-hardened-5.4.263-hardened1.patch"
|
||||
"name": "linux-hardened-5.4.264-hardened1.patch",
|
||||
"sha256": "1rb3bc6c4qgdy1yysdl72qpizippimk1rfshajcsn7i034c9g4ca",
|
||||
"url": "https://github.com/anthraxx/linux-hardened/releases/download/5.4.264-hardened1/linux-hardened-5.4.264-hardened1.patch"
|
||||
},
|
||||
"sha256": "1y1mfwjsilrx8x8jnjlyh8r9zlygjjqdf7pay92jv2qijjddpl2h",
|
||||
"version": "5.4.263"
|
||||
"sha256": "1c5n47dq9khb15hz24a000k3hj913vv1dda6famnm8wpjbfr176k",
|
||||
"version": "5.4.264"
|
||||
},
|
||||
"6.1": {
|
||||
"patch": {
|
||||
"extra": "-hardened1",
|
||||
"name": "linux-hardened-6.1.67-hardened1.patch",
|
||||
"sha256": "0jcn2k79l90dys4nrwqha89jv9d1ffghhvlqk9vibfs7y3zrlpbr",
|
||||
"url": "https://github.com/anthraxx/linux-hardened/releases/download/6.1.67-hardened1/linux-hardened-6.1.67-hardened1.patch"
|
||||
"name": "linux-hardened-6.1.68-hardened1.patch",
|
||||
"sha256": "020xh7zsdfyp7g1n3fp8mmsy4ayhw309fcb65jwmkd8ha2mzm1yc",
|
||||
"url": "https://github.com/anthraxx/linux-hardened/releases/download/6.1.68-hardened1/linux-hardened-6.1.68-hardened1.patch"
|
||||
},
|
||||
"sha256": "11cjqll3b7iq3mblwyzjrd5ph8avgk23f4mw4shm8j6ai5rdndvm",
|
||||
"version": "6.1.67"
|
||||
"sha256": "1qc4cwqlfni9i6mzh6arghdsd842hp9lb7s832dxw1p261mg4prn",
|
||||
"version": "6.1.68"
|
||||
},
|
||||
"6.5": {
|
||||
"patch": {
|
||||
@ -72,11 +72,11 @@
|
||||
"6.6": {
|
||||
"patch": {
|
||||
"extra": "-hardened1",
|
||||
"name": "linux-hardened-6.6.6-hardened1.patch",
|
||||
"sha256": "0jhhixayka13rb0cd0qbsqpb7awayjdbn8qyx7wya1y83cgyn2ly",
|
||||
"url": "https://github.com/anthraxx/linux-hardened/releases/download/6.6.6-hardened1/linux-hardened-6.6.6-hardened1.patch"
|
||||
"name": "linux-hardened-6.6.7-hardened1.patch",
|
||||
"sha256": "16yk9wz19wn0fkxdwl05qw1hwnfvidh3nmj0pnf61hgwif4kg7l3",
|
||||
"url": "https://github.com/anthraxx/linux-hardened/releases/download/6.6.7-hardened1/linux-hardened-6.6.7-hardened1.patch"
|
||||
},
|
||||
"sha256": "1j14n8b012pv3r7i9p762jyabzn2nv1ranxyw5lk3c9lg68hmxzb",
|
||||
"version": "6.6.6"
|
||||
"sha256": "0hfqdyxl4nqmm4pspfm1ang8616dbsaj0d968c0186ch0738xrhc",
|
||||
"version": "6.6.7"
|
||||
}
|
||||
}
|
||||
|
@ -8,31 +8,31 @@
|
||||
"hash": "sha256:1dfbbydmayfj9npx3z0g38p574pmcx3qgs49dv0npigl48wd9yvq"
|
||||
},
|
||||
"6.1": {
|
||||
"version": "6.1.67",
|
||||
"hash": "sha256:11cjqll3b7iq3mblwyzjrd5ph8avgk23f4mw4shm8j6ai5rdndvm"
|
||||
"version": "6.1.68",
|
||||
"hash": "sha256:1qc4cwqlfni9i6mzh6arghdsd842hp9lb7s832dxw1p261mg4prn"
|
||||
},
|
||||
"5.15": {
|
||||
"version": "5.15.142",
|
||||
"hash": "sha256:0xjn16b02f8d6c0m8vrbmk85kdyfy8m46s80rnkb0nnwfx9cjxld"
|
||||
"version": "5.15.143",
|
||||
"hash": "sha256:00lyv7zsj97mkg9i7dkb1a6km22mnr0qr687d9zz4ckjq1pb2sq9"
|
||||
},
|
||||
"5.10": {
|
||||
"version": "5.10.203",
|
||||
"hash": "sha256:0xr8p7kfr1v3s41fv55ph0l8d9s2p146dl2fh3r2y09lrvwwxssn"
|
||||
"version": "5.10.204",
|
||||
"hash": "sha256:1vnamiyr378q52xgkg7kvpx80zck729dim77vp06a3q6n580g5gz"
|
||||
},
|
||||
"5.4": {
|
||||
"version": "5.4.263",
|
||||
"hash": "sha256:1y1mfwjsilrx8x8jnjlyh8r9zlygjjqdf7pay92jv2qijjddpl2h"
|
||||
"version": "5.4.264",
|
||||
"hash": "sha256:1c5n47dq9khb15hz24a000k3hj913vv1dda6famnm8wpjbfr176k"
|
||||
},
|
||||
"4.19": {
|
||||
"version": "4.19.301",
|
||||
"hash": "sha256:1fr05fl8fyyjgsqj8fppd5v378d7sazvpqlq4sl875851fd9nmb2"
|
||||
"version": "4.19.302",
|
||||
"hash": "sha256:1kkkpm34p5rq0iijzrzwaq0cb62w543argargw5p1wzg8803rlsk"
|
||||
},
|
||||
"4.14": {
|
||||
"version": "4.14.332",
|
||||
"hash": "sha256:1f4q0acbp917myjmgiy4haxp78yak5h1rj5g937r6mkykwb6nb14"
|
||||
"version": "4.14.333",
|
||||
"hash": "sha256:0j5nrankrhi56qzmyjg1pznqx1zgk5f7cfa154smjbn3zlm7lcv6"
|
||||
},
|
||||
"6.6": {
|
||||
"version": "6.6.6",
|
||||
"hash": "sha256:1j14n8b012pv3r7i9p762jyabzn2nv1ranxyw5lk3c9lg68hmxzb"
|
||||
"version": "6.6.7",
|
||||
"hash": "sha256:0hfqdyxl4nqmm4pspfm1ang8616dbsaj0d968c0186ch0738xrhc"
|
||||
}
|
||||
}
|
||||
|
@ -8,7 +8,7 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "homeassistant-stubs";
|
||||
version = "2023.12.1";
|
||||
version = "2023.12.2";
|
||||
format = "pyproject";
|
||||
|
||||
disabled = python.version != home-assistant.python.version;
|
||||
@ -17,7 +17,7 @@ buildPythonPackage rec {
|
||||
owner = "KapJI";
|
||||
repo = "homeassistant-stubs";
|
||||
rev = "refs/tags/${version}";
|
||||
hash = "sha256-RvMEQT/fmUI125rBGNKfngfQTJc/jWiK5t0zxsofbQU=";
|
||||
hash = "sha256-O5qVC/ffI+bS+cS3i+qmJFYCazDaZwmrnFwUj/jKC20=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
|
@ -16,6 +16,9 @@
|
||||
|
||||
let
|
||||
perlPackages = perl538Packages;
|
||||
|
||||
binPath = lib.makeBinPath ([ lame flac faad2 sox wavpack ] ++ (lib.optional stdenv.isLinux monkeysAudio));
|
||||
libPath = lib.makeLibraryPath [ zlib stdenv.cc.cc.lib ];
|
||||
in
|
||||
perlPackages.buildPerlPackage rec {
|
||||
pname = "slimserver";
|
||||
@ -118,6 +121,9 @@ perlPackages.buildPerlPackage rec {
|
||||
rm -r CPAN
|
||||
mv CPAN_used CPAN
|
||||
|
||||
# another set of vendored/modified modules exist in lib, more selectively cleaned for now
|
||||
rm -rf lib/Audio
|
||||
|
||||
${lib.optionalString (!enableUnfreeFirmware) ''
|
||||
# remove unfree firmware
|
||||
rm -rf Firmware
|
||||
@ -130,9 +136,8 @@ perlPackages.buildPerlPackage rec {
|
||||
|
||||
installPhase = ''
|
||||
cp -r . $out
|
||||
wrapProgram $out/slimserver.pl \
|
||||
--prefix LD_LIBRARY_PATH : "${lib.makeLibraryPath [ zlib stdenv.cc.cc.lib ]}" \
|
||||
--prefix PATH : "${lib.makeBinPath ([ lame flac faad2 sox wavpack ] ++ (lib.optional stdenv.isLinux monkeysAudio))}"
|
||||
wrapProgram $out/slimserver.pl --prefix LD_LIBRARY_PATH : "${libPath}" --prefix PATH : "${binPath}"
|
||||
wrapProgram $out/scanner.pl --prefix LD_LIBRARY_PATH : "${libPath}" --prefix PATH : "${binPath}"
|
||||
mkdir $out/bin
|
||||
ln -s $out/slimserver.pl $out/bin/slimserver
|
||||
'';
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "ceph-csi";
|
||||
version = "3.9.0";
|
||||
version = "3.10.0";
|
||||
|
||||
nativeBuildInputs = [ go ];
|
||||
buildInputs = [ ceph ];
|
||||
@ -11,7 +11,7 @@ stdenv.mkDerivation rec {
|
||||
owner = "ceph";
|
||||
repo = "ceph-csi";
|
||||
rev = "v${version}";
|
||||
sha256 = "sha256-dKn79EIveepeMzFPweQ3BE3YMCg7mj8EycMbBH8J8PQ=";
|
||||
sha256 = "sha256-k7eipiBcr/a2V62tEtiQrduk5Cj8KGxbmiVo4x6BVwE=";
|
||||
};
|
||||
|
||||
preConfigure = ''
|
||||
|
@ -6,13 +6,13 @@
|
||||
|
||||
buildGoModule rec {
|
||||
pname = "changelogger";
|
||||
version = "0.6.0";
|
||||
version = "0.6.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "MarkusFreitag";
|
||||
repo = pname;
|
||||
rev = "v${version}";
|
||||
sha256 = "sha256-g3d4BEVMQGBEKx+YVPjPrypWQNtEun/pSRgAsJY/RT4=";
|
||||
sha256 = "sha256-XDiO8r1HpdsfBKzFLnsWdxte2EqL1blPH21137fNm5M=";
|
||||
};
|
||||
|
||||
vendorHash = "sha256-E6J+0tZriskBnXdhQOQA240c3z+laXM5honoREjHPfM=";
|
||||
|
@ -1294,16 +1294,17 @@ with self; {
|
||||
|
||||
AudioScan = buildPerlPackage {
|
||||
pname = "Audio-Scan";
|
||||
version = "1.01";
|
||||
version = "1.05";
|
||||
src = fetchurl {
|
||||
url = "mirror://cpan/authors/id/A/AG/AGRUNDMA/Audio-Scan-1.01.tar.gz";
|
||||
hash = "sha256-gxJyAnHHrdxLvuwzEs3divS5kKxjYgSllsB5M61sY0o=";
|
||||
url = "https://github.com/Logitech/slimserver-vendor/raw/public/8.3/CPAN/Audio-Scan-1.05.tar.gz";
|
||||
hash = "sha256-9YXC8GHPRWKlV8emmTke7RB0HhiCbALmZQqtQFLcBi4=";
|
||||
};
|
||||
buildInputs = [ pkgs.zlib TestWarn ];
|
||||
env.NIX_CFLAGS_COMPILE = "-I${pkgs.zlib.dev}/include";
|
||||
NIX_CFLAGS_LINK = "-L${pkgs.zlib.out}/lib -lz";
|
||||
meta = {
|
||||
description = "Fast C metadata and tag reader for all common audio file formats";
|
||||
description = "Fast C metadata and tag reader for all common audio file formats, slimserver fork";
|
||||
homepage = "https://github.com/Logitech/slimserver-vendor";
|
||||
license = with lib.licenses; [ gpl2Plus ];
|
||||
};
|
||||
};
|
||||
|
Loading…
Reference in New Issue
Block a user