nixpkgs mirror (for testing) github.com/NixOS/nixpkgs
nix

Merge master into staging-next

authored by

github-actions[bot] and committed by
GitHub
4bf238a8 533c68a3

+1912 -966
+27 -22
nixos/modules/services/web-apps/freshrss.nix
··· 60 60 }; 61 61 62 62 port = mkOption { 63 - type = with types; nullOr port; 63 + type = types.nullOr types.port; 64 64 default = null; 65 65 description = mdDoc "Database port for FreshRSS."; 66 66 example = 3306; ··· 73 73 }; 74 74 75 75 passFile = mkOption { 76 - type = types.nullOr types.str; 76 + type = types.nullOr types.path; 77 77 default = null; 78 78 description = mdDoc "Database password file for FreshRSS."; 79 79 example = "/run/secrets/freshrss"; ··· 116 116 with default values. 117 117 ''; 118 118 }; 119 - }; 120 119 120 + user = mkOption { 121 + type = types.str; 122 + default = "freshrss"; 123 + description = lib.mdDoc "User under which Freshrss runs."; 124 + }; 125 + }; 121 126 122 127 config = 123 128 let 124 - systemd-hardening = { 129 + defaultServiceConfig = { 130 + ReadWritePaths = "${cfg.dataDir}"; 125 131 CapabilityBoundingSet = [ "CAP_NET_BIND_SERVICE" ]; 126 132 DeviceAllow = ""; 127 133 LockPersonality = true; ··· 152 146 SystemCallArchitectures = "native"; 153 147 SystemCallFilter = [ "@system-service" "~@resources" "~@privileged" ]; 154 148 UMask = "0007"; 149 + Type = "oneshot"; 150 + User = cfg.user; 151 + Group = config.users.users.${cfg.user}.group; 152 + StateDirectory = "freshrss"; 153 + WorkingDirectory = cfg.package; 155 154 }; 156 155 in 157 156 mkIf cfg.enable { ··· 210 199 }; 211 200 }; 212 201 213 - users.users.freshrss = { 202 + users.users."${cfg.user}" = { 214 203 description = "FreshRSS service user"; 215 204 isSystemUser = true; 216 - group = "freshrss"; 205 + group = "${cfg.user}"; 206 + home = cfg.dataDir; 217 207 }; 218 - users.groups.freshrss = { }; 208 + users.groups."${cfg.user}" = { }; 209 + 210 + systemd.tmpfiles.rules = [ 211 + "d '${cfg.dataDir}' - ${cfg.user} ${config.users.users.${cfg.user}.group} - -" 212 + ]; 219 213 220 214 systemd.services.freshrss-config = 221 215 let ··· 244 228 { 245 229 description = "Set up the state directory for FreshRSS before use"; 246 230 wantedBy = [ "multi-user.target" ]; 247 - serviceConfig = { 231 + serviceConfig = defaultServiceConfig //{ 248 232 Type = "oneshot"; 249 233 User = "freshrss"; 250 234 Group = "freshrss"; 251 235 StateDirectory = "freshrss"; 252 236 WorkingDirectory = cfg.package; 253 - } // systemd-hardening; 237 + }; 254 238 environment = { 255 239 FRESHRSS_DATA_PATH = cfg.dataDir; 256 240 }; 257 241 258 242 script = '' 259 - # create files with correct permissions 260 - mkdir -m 755 -p ${cfg.dataDir} 261 - 262 243 # do installation or reconfigure 263 244 if test -f ${cfg.dataDir}/config.php; then 264 245 # reconfigure with settings 265 246 ./cli/reconfigure.php ${settingsFlags} 266 247 ./cli/update-user.php --user ${cfg.defaultUser} --password "$(cat ${cfg.passwordFile})" 267 248 else 268 - # Copy the user data template directory 269 - cp -r ./data ${cfg.dataDir} 270 - 271 249 # check correct folders in data folder 272 250 ./cli/prepare.php 273 251 # install with settings ··· 279 269 environment = { 280 270 FRESHRSS_DATA_PATH = cfg.dataDir; 281 271 }; 282 - serviceConfig = { 283 - Type = "oneshot"; 284 - User = "freshrss"; 285 - Group = "freshrss"; 286 - StateDirectory = "freshrss"; 287 - WorkingDirectory = cfg.package; 272 + serviceConfig = defaultServiceConfig //{ 288 273 ExecStart = "${cfg.package}/app/actualize_script.php"; 289 - } // systemd-hardening; 274 + }; 290 275 }; 291 276 }; 292 277 }
+2 -1
nixos/tests/all-tests.nix
··· 225 225 fontconfig-default-fonts = handleTest ./fontconfig-default-fonts.nix {}; 226 226 freenet = handleTest ./freenet.nix {}; 227 227 freeswitch = handleTest ./freeswitch.nix {}; 228 - freshrss = handleTest ./freshrss.nix {}; 228 + freshrss-sqlite = handleTest ./freshrss-sqlite.nix {}; 229 + freshrss-pgsql = handleTest ./freshrss-pgsql.nix {}; 229 230 frr = handleTest ./frr.nix {}; 230 231 fsck = handleTest ./fsck.nix {}; 231 232 ft2-clone = handleTest ./ft2-clone.nix {};
+48
nixos/tests/freshrss-pgsql.nix
··· 1 + import ./make-test-python.nix ({ lib, pkgs, ... }: { 2 + name = "freshrss"; 3 + meta.maintainers = with lib.maintainers; [ etu stunkymonkey ]; 4 + 5 + nodes.machine = { pkgs, ... }: { 6 + services.freshrss = { 7 + enable = true; 8 + baseUrl = "http://localhost"; 9 + passwordFile = pkgs.writeText "password" "secret"; 10 + dataDir = "/srv/freshrss"; 11 + database = { 12 + type = "pgsql"; 13 + port = 5432; 14 + user = "freshrss"; 15 + passFile = pkgs.writeText "db-password" "db-secret"; 16 + }; 17 + }; 18 + 19 + services.postgresql = { 20 + enable = true; 21 + ensureDatabases = [ "freshrss" ]; 22 + ensureUsers = [ 23 + { 24 + name = "freshrss"; 25 + ensurePermissions = { 26 + "DATABASE freshrss" = "ALL PRIVILEGES"; 27 + }; 28 + } 29 + ]; 30 + initialScript = pkgs.writeText "postgresql-password" '' 31 + CREATE ROLE freshrss WITH LOGIN PASSWORD 'db-secret' CREATEDB; 32 + ''; 33 + }; 34 + 35 + systemd.services."freshrss-config" = { 36 + requires = [ "postgresql.service" ]; 37 + after = [ "postgresql.service" ]; 38 + }; 39 + }; 40 + 41 + testScript = '' 42 + machine.wait_for_unit("multi-user.target") 43 + machine.wait_for_open_port(5432) 44 + machine.wait_for_open_port(80) 45 + response = machine.succeed("curl -vvv -s -H 'Host: freshrss' http://127.0.0.1:80/i/") 46 + assert '<title>Login · FreshRSS</title>' in response, "Login page didn't load successfully" 47 + ''; 48 + })
+1
nixos/tests/freshrss.nix nixos/tests/freshrss-sqlite.nix
··· 7 7 enable = true; 8 8 baseUrl = "http://localhost"; 9 9 passwordFile = pkgs.writeText "password" "secret"; 10 + dataDir = "/srv/freshrss"; 10 11 }; 11 12 }; 12 13
+6 -5
pkgs/applications/editors/jetbrains/default.nix
··· 93 93 }; 94 94 }); 95 95 96 - buildGateway = { pname, version, src, license, description, wmClass, ... }: 96 + buildGateway = { pname, version, src, license, description, wmClass, product, ... }: 97 97 (mkJetBrainsProduct { 98 - inherit pname version src wmClass jdk; 99 - product = "Gateway"; 98 + inherit pname version src wmClass jdk product; 99 + productShort = "Gateway"; 100 100 meta = with lib; { 101 101 homepage = "https://www.jetbrains.com/remote-development/gateway/"; 102 102 inherit description license platforms; ··· 127 127 }).overrideAttrs (attrs: { 128 128 postFixup = (attrs.postFixup or "") + lib.optionalString stdenv.isLinux '' 129 129 interp="$(cat $NIX_CC/nix-support/dynamic-linker)" 130 - patchelf --set-interpreter $interp $out/goland*/plugins/go/lib/dlv/linux/dlv 130 + patchelf --set-interpreter $interp $out/goland*/plugins/go-plugin/lib/dlv/linux/dlv 131 131 132 - chmod +x $out/goland*/plugins/go/lib/dlv/linux/dlv 132 + chmod +x $out/goland*/plugins/go-plugin/lib/dlv/linux/dlv 133 133 134 134 # fortify source breaks build since delve compiles with -O0 135 135 wrapProgram $out/bin/goland \ ··· 328 328 329 329 gateway = buildGateway rec { 330 330 pname = "gateway"; 331 + product = "JetBrains Gateway"; 331 332 version = products.gateway.version; 332 333 description = "Your single entry point to all remote development environments"; 333 334 license = lib.licenses.unfree;
+1 -1
pkgs/applications/editors/jetbrains/update.py
··· 64 64 build = latest_build(channel) 65 65 new_version = build["@version"] 66 66 new_build_number = build["@fullNumber"] 67 - if "EAP" not in channel["@name"]: 67 + if all(x not in channel["@name"] for x in ["EAP", "Gateway"]): 68 68 version_or_build_number = new_version 69 69 else: 70 70 version_or_build_number = new_build_number
+151 -187
pkgs/applications/editors/jetbrains/versions.json
··· 3 3 "clion": { 4 4 "update-channel": "CLion RELEASE", 5 5 "url-template": "https://download.jetbrains.com/cpp/CLion-{version}.tar.gz", 6 - "version": "2022.2.4", 7 - "sha256": "d88794c698d7bf4d970ba102b85166d5f8c3cb08c4ed5b4cbc150bb505320fab", 8 - "url": "https://download.jetbrains.com/cpp/CLion-2022.2.4.tar.gz", 9 - "version-major-minor": "2022.2", 10 - "build_number": "222.4345.21" 6 + "version": "2022.3.1", 7 + "sha256": "cd057a0aa96cf5b4216a436136a1002e6f3dc578bcd8a69f98d6908381b03526", 8 + "url": "https://download.jetbrains.com/cpp/CLion-2022.3.1.tar.gz", 9 + "build_number": "223.8214.51" 11 10 }, 12 11 "datagrip": { 13 12 "update-channel": "DataGrip RELEASE", 14 13 "url-template": "https://download.jetbrains.com/datagrip/datagrip-{version}.tar.gz", 15 - "version": "2022.2.5", 16 - "sha256": "55b28f3b79eda126fe778e2945804d50b1145503737f1b5e25ab6ae2d2a0e3ae", 17 - "url": "https://download.jetbrains.com/datagrip/datagrip-2022.2.5.tar.gz", 18 - "version-major-minor": "2022.1.1", 19 - "build_number": "222.4345.5" 14 + "version": "2022.3.2", 15 + "sha256": "e542111e490fbbc80d3aebcbbc343b29e17bf6766d7b708675618d8e49b6ee83", 16 + "url": "https://download.jetbrains.com/datagrip/datagrip-2022.3.2.tar.gz", 17 + "build_number": "223.8214.62" 20 18 }, 21 19 "gateway": { 22 - "update-channel": "Gateway EAP", 20 + "update-channel": "Gateway RELEASE", 23 21 "url-template": "https://download.jetbrains.com/idea/gateway/JetBrainsGateway-{version}.tar.gz", 24 - "version": "2022.3 EAP", 25 - "sha256": "4868baed9350065c1db760f07a09badd1473132af640cc19330e20c8a0940d7d", 26 - "url": "https://download.jetbrains.com/idea/gateway/JetBrainsGateway-223.6646.21.tar.gz", 27 - "version-major-minor": "2022.3", 28 - "build_number": "223.6646.21" 22 + "version": "2022.3.1", 23 + "sha256": "7bfe02c1b414c2fc095deab35fa40ed29a129bfa76efc3e31a2785f0f37fa778", 24 + "url": "https://download.jetbrains.com/idea/gateway/JetBrainsGateway-223.8214.51.tar.gz", 25 + "build_number": "223.8214.51" 29 26 }, 30 27 "goland": { 31 28 "update-channel": "GoLand RELEASE", 32 29 "url-template": "https://download.jetbrains.com/go/goland-{version}.tar.gz", 33 - "version": "2022.2.4", 34 - "sha256": "e39aaae39e6021e87cece7622c51860d23e2a5b5ac2683fb67d369ec7d609084", 35 - "url": "https://download.jetbrains.com/go/goland-2022.2.4.tar.gz", 36 - "version-major-minor": "2022.2", 37 - "build_number": "222.4345.24" 30 + "version": "2022.3.1", 31 + "sha256": "566eada40511cd06727d69047e8a6a1e75b06ebade93d1ea78262fc2715c8a38", 32 + "url": "https://download.jetbrains.com/go/goland-2022.3.1.tar.gz", 33 + "build_number": "223.8214.59" 38 34 }, 39 35 "idea-community": { 40 36 "update-channel": "IntelliJ IDEA RELEASE", 41 37 "url-template": "https://download.jetbrains.com/idea/ideaIC-{version}.tar.gz", 42 - "version": "2022.2.3", 43 - "sha256": "4ba5faafad48d58db5099fae080ae2238086d3d9803080082de8efe35d8bf4ed", 44 - "url": "https://download.jetbrains.com/idea/ideaIC-2022.2.3.tar.gz", 45 - "version-major-minor": "2022.1", 46 - "build_number": "222.4345.14" 38 + "version": "2022.3.1", 39 + "sha256": "4c3514642ce6c86e5343cc29b01c06ddc9c55f134bcb6650de5d7d36205799e8", 40 + "url": "https://download.jetbrains.com/idea/ideaIC-2022.3.1.tar.gz", 41 + "build_number": "223.8214.52" 47 42 }, 48 43 "idea-ultimate": { 49 44 "update-channel": "IntelliJ IDEA RELEASE", 50 - "url-template": "https://download.jetbrains.com/idea/ideaIU-{version}-no-jbr.tar.gz", 51 - "version": "2022.2.3", 52 - "sha256": "7454d7e0b8f4e3d8d805dde645d28b842101bd77aea8b29125880c592e6b8c85", 53 - "url": "https://download.jetbrains.com/idea/ideaIU-2022.2.3-no-jbr.tar.gz", 54 - "version-major-minor": "2022.1", 55 - "build_number": "222.4345.14" 45 + "url-template": "https://download.jetbrains.com/idea/ideaIU-{version}.tar.gz", 46 + "version": "2022.3.1", 47 + "sha256": "ce807ba3a776e14f85dbd38f2744fc97e54318561eddd1c265f0d2cacc2565da", 48 + "url": "https://download.jetbrains.com/idea/ideaIU-2022.3.1.tar.gz", 49 + "build_number": "223.8214.52" 56 50 }, 57 51 "mps": { 58 52 "update-channel": "MPS RELEASE", ··· 54 60 "version": "2022.2", 55 61 "sha256": "aaee4d2bb9bc34d0b4bc62c7ef08139cc6144b433ba1675ef306e6d3d95e37a1", 56 62 "url": "https://download.jetbrains.com/mps/2022.2/MPS-2022.2.tar.gz", 57 - "version-major-minor": "2022.2", 58 63 "build_number": "222.3345.1295" 59 64 }, 60 65 "phpstorm": { 61 66 "update-channel": "PhpStorm RELEASE", 62 67 "url-template": "https://download.jetbrains.com/webide/PhpStorm-{version}.tar.gz", 63 - "version": "2022.2.3", 64 - "sha256": "2376cd043bb941524df62db40f9125b1c693be11df80a41fd5b3dd9dcd3446e9", 65 - "url": "https://download.jetbrains.com/webide/PhpStorm-2022.2.3.tar.gz", 66 - "version-major-minor": "2022.1", 67 - "build_number": "222.4345.15" 68 + "version": "2022.3.1", 69 + "sha256": "222e8cf974f70a77c92f03b34c38645bfe72a2dd4da20d7154f40375db54709b", 70 + "url": "https://download.jetbrains.com/webide/PhpStorm-2022.3.1.tar.gz", 71 + "build_number": "223.8214.64", 72 + "version-major-minor": "2022.3" 68 73 }, 69 74 "pycharm-community": { 70 75 "update-channel": "PyCharm RELEASE", 71 76 "url-template": "https://download.jetbrains.com/python/pycharm-community-{version}.tar.gz", 72 - "version": "2022.2.3", 73 - "sha256": "cb03d44599a03419c0c63fc917846fca28c9ea664ed2b2a1c36240dcffb2a387", 74 - "url": "https://download.jetbrains.com/python/pycharm-community-2022.2.3.tar.gz", 75 - "version-major-minor": "2022.2", 76 - "build_number": "222.4345.23" 77 + "version": "2022.3.1", 78 + "sha256": "b243103f27cfb763106a2f5667d8f201562154755ce9746e81e88c80acd7b316", 79 + "url": "https://download.jetbrains.com/python/pycharm-community-2022.3.1.tar.gz", 80 + "build_number": "223.8214.51" 77 81 }, 78 82 "pycharm-professional": { 79 83 "update-channel": "PyCharm RELEASE", 80 84 "url-template": "https://download.jetbrains.com/python/pycharm-professional-{version}.tar.gz", 81 - "version": "2022.2.3", 82 - "sha256": "c73750a2e27ed2410741a739071a920cca9844608a81f07735ed2e35a024cca1", 83 - "url": "https://download.jetbrains.com/python/pycharm-professional-2022.2.3.tar.gz", 84 - "version-major-minor": "2022.2", 85 - "build_number": "222.4345.23" 85 + "version": "2022.3.1", 86 + "sha256": "8f845077cc0fa3582348ee3d76a69ff001391b3f3d63a9b279b8039fd6e07622", 87 + "url": "https://download.jetbrains.com/python/pycharm-professional-2022.3.1.tar.gz", 88 + "build_number": "223.8214.51" 86 89 }, 87 90 "rider": { 88 91 "update-channel": "Rider RELEASE", 89 92 "url-template": "https://download.jetbrains.com/rider/JetBrains.Rider-{version}.tar.gz", 90 - "version": "2022.2.3", 91 - "sha256": "2fdff8616fd1574a0ef7baaed855aa39a1254ea164b74d1b4dda11241e58ab2d", 92 - "url": "https://download.jetbrains.com/rider/JetBrains.Rider-2022.2.3.tar.gz", 93 - "version-major-minor": "2022.1", 94 - "build_number": "222.4167.23" 93 + "version": "2022.3.1", 94 + "sha256": "d785f02e355983c6762248860052a81f75b392e25b585ff5a913aeaa2a2a3010", 95 + "url": "https://download.jetbrains.com/rider/JetBrains.Rider-2022.3.1.tar.gz", 96 + "build_number": "223.8214.53" 95 97 }, 96 98 "ruby-mine": { 97 99 "update-channel": "RubyMine RELEASE", 98 100 "url-template": "https://download.jetbrains.com/ruby/RubyMine-{version}.tar.gz", 99 - "version": "2022.2.3", 100 - "sha256": "a8c3412db30ab7bd8b8601b0a50c95dc48a412391f1c33df27c47cf5d2204257", 101 - "url": "https://download.jetbrains.com/ruby/RubyMine-2022.2.3.tar.gz", 102 - "version-major-minor": "2022.1", 103 - "build_number": "222.4345.14" 101 + "version": "2022.3.1", 102 + "sha256": "4d2adb310b14fb38afcaa2da5c254c2fc0bede109e597eed6d3c36837497591f", 103 + "url": "https://download.jetbrains.com/ruby/RubyMine-2022.3.1.tar.gz", 104 + "build_number": "223.8214.60" 104 105 }, 105 106 "webstorm": { 106 107 "update-channel": "WebStorm RELEASE", 107 108 "url-template": "https://download.jetbrains.com/webstorm/WebStorm-{version}.tar.gz", 108 - "version": "2022.2.3", 109 - "sha256": "1d7d464bbcb83d5af48359aeda6aa7d165038bfaa1f26fef1019761eb278fa22", 110 - "url": "https://download.jetbrains.com/webstorm/WebStorm-2022.2.3.tar.gz", 111 - "version-major-minor": "2022.1", 112 - "build_number": "222.4345.14" 109 + "version": "2022.3.1", 110 + "sha256": "d78bd6494cced51fe77d87c07040fa3a29e8af917317399036af161c56afd927", 111 + "url": "https://download.jetbrains.com/webstorm/WebStorm-2022.3.1.tar.gz", 112 + "build_number": "223.8214.51" 113 113 } 114 114 }, 115 115 "x86_64-darwin": { 116 116 "clion": { 117 117 "update-channel": "CLion RELEASE", 118 118 "url-template": "https://download.jetbrains.com/cpp/CLion-{version}.dmg", 119 - "version": "2022.2.4", 120 - "sha256": "b72fae2bee3bd10374d10a4efb86888d289931080d5321385ede30373d31a55a", 121 - "url": "https://download.jetbrains.com/cpp/CLion-2022.2.4.dmg", 122 - "version-major-minor": "2022.2", 123 - "build_number": "222.4345.21" 119 + "version": "2022.3.1", 120 + "sha256": "e6246c929e0d0b9340b66dd282572d67db7bf6031d5789f197be8817de54b186", 121 + "url": "https://download.jetbrains.com/cpp/CLion-2022.3.1.dmg", 122 + "build_number": "223.8214.51" 124 123 }, 125 124 "datagrip": { 126 125 "update-channel": "DataGrip RELEASE", 127 126 "url-template": "https://download.jetbrains.com/datagrip/datagrip-{version}.dmg", 128 - "version": "2022.2.5", 129 - "sha256": "cdf0302b0ab65d3dfce4e48004ef45873c9912c844d2e3c82bfe19de2b11cfda", 130 - "url": "https://download.jetbrains.com/datagrip/datagrip-2022.2.5.dmg", 131 - "version-major-minor": "2022.1.1", 132 - "build_number": "222.4345.5" 127 + "version": "2022.3.2", 128 + "sha256": "3c91269f04bd6f6df0ae8f2042c029097f56c2ccbc45db95b4f66e87e9d4a320", 129 + "url": "https://download.jetbrains.com/datagrip/datagrip-2022.3.2.dmg", 130 + "build_number": "223.8214.62" 133 131 }, 134 132 "gateway": { 135 - "update-channel": "Gateway EAP", 133 + "update-channel": "Gateway RELEASE", 136 134 "url-template": "https://download.jetbrains.com/idea/gateway/JetBrainsGateway-{version}.dmg", 137 - "version": "2022.3 EAP", 138 - "sha256": "2db71a052501db41d5cfe142f1a6e3178fe02830f0da127d00fbf93a4629c61b", 139 - "url": "https://download.jetbrains.com/idea/gateway/JetBrainsGateway-223.6646.21.dmg", 140 - "version-major-minor": "2022.3", 141 - "build_number": "223.6646.21" 135 + "version": "2022.3.1", 136 + "sha256": "4b86b523b02f2df5150bc965bcef7e1a0bf7a7e6d2233a3a2603529a8577dd43", 137 + "url": "https://download.jetbrains.com/idea/gateway/JetBrainsGateway-223.8214.51.dmg", 138 + "build_number": "223.8214.51" 142 139 }, 143 140 "goland": { 144 141 "update-channel": "GoLand RELEASE", 145 142 "url-template": "https://download.jetbrains.com/go/goland-{version}.dmg", 146 - "version": "2022.2.4", 147 - "sha256": "456957075636f7f9ccffbd8d3bd37d2218547289a2cbce043bb9e32c436654f6", 148 - "url": "https://download.jetbrains.com/go/goland-2022.2.4.dmg", 149 - "version-major-minor": "2022.2", 150 - "build_number": "222.4345.24" 143 + "version": "2022.3.1", 144 + "sha256": "296d5da052b59a00b0930cf6eea07eb2e5ed4eb1417ee505b013c6d83ffda2e1", 145 + "url": "https://download.jetbrains.com/go/goland-2022.3.1.dmg", 146 + "build_number": "223.8214.59" 151 147 }, 152 148 "idea-community": { 153 149 "update-channel": "IntelliJ IDEA RELEASE", 154 150 "url-template": "https://download.jetbrains.com/idea/ideaIC-{version}.dmg", 155 - "version": "2022.2.3", 156 - "sha256": "6ec3721d9961918a14630eaf068765eeba97e71baecd95ec67510dc25c8bd1b1", 157 - "url": "https://download.jetbrains.com/idea/ideaIC-2022.2.3.dmg", 158 - "version-major-minor": "2022.1", 159 - "build_number": "222.4345.14" 151 + "version": "2022.3.1", 152 + "sha256": "8ea8b1ceebde397950592708b55f277ca43856b4013f597ccbf385bb75a42c72", 153 + "url": "https://download.jetbrains.com/idea/ideaIC-2022.3.1.dmg", 154 + "build_number": "223.8214.52" 160 155 }, 161 156 "idea-ultimate": { 162 157 "update-channel": "IntelliJ IDEA RELEASE", 163 158 "url-template": "https://download.jetbrains.com/idea/ideaIU-{version}.dmg", 164 - "version": "2022.2.3", 165 - "sha256": "df780c841398532e090adc2c6af35a7fbcdd29fddb37e5a68f33d61a9032d5a3", 166 - "url": "https://download.jetbrains.com/idea/ideaIU-2022.2.3.dmg", 167 - "version-major-minor": "2022.1", 168 - "build_number": "222.4345.14" 159 + "version": "2022.3.1", 160 + "sha256": "5278cf5ded9464b284fa568f2b453eb5b207a0c75e26354bfb66ef8e96be85e6", 161 + "url": "https://download.jetbrains.com/idea/ideaIU-2022.3.1.dmg", 162 + "build_number": "223.8214.52" 169 163 }, 170 164 "mps": { 171 165 "update-channel": "MPS RELEASE", ··· 161 179 "version": "2022.2", 162 180 "sha256": "4e36c60d281596c220287ab2191165be37ef01c3c54ab5f5e4e535c8b81bc754", 163 181 "url": "https://download.jetbrains.com/mps/2022.2/MPS-2022.2-macos.dmg", 164 - "version-major-minor": "2022.2", 165 182 "build_number": "222.3345.1295" 166 183 }, 167 184 "phpstorm": { 168 185 "update-channel": "PhpStorm RELEASE", 169 186 "url-template": "https://download.jetbrains.com/webide/PhpStorm-{version}.dmg", 170 - "version": "2022.2.3", 171 - "sha256": "8dbe5cd8e31c7f6bc6795db6946e2430c82f0aa2c13e7805c40733428b02241d", 172 - "url": "https://download.jetbrains.com/webide/PhpStorm-2022.2.3.dmg", 173 - "version-major-minor": "2022.1", 174 - "build_number": "222.4345.15" 187 + "version": "2022.3.1", 188 + "sha256": "a2ea7d0f1fd9810a46a3f3fea5f47475fe8b325514488f46ee4dace474388fa4", 189 + "url": "https://download.jetbrains.com/webide/PhpStorm-2022.3.1.dmg", 190 + "build_number": "223.8214.64", 191 + "version-major-minor": "2022.3" 175 192 }, 176 193 "pycharm-community": { 177 194 "update-channel": "PyCharm RELEASE", 178 195 "url-template": "https://download.jetbrains.com/python/pycharm-community-{version}.dmg", 179 - "version": "2022.2.3", 180 - "sha256": "01eec651f6e8d92e1bfe5688aeb179ad5eb92e77ef77d102793d4848f8efc0d4", 181 - "url": "https://download.jetbrains.com/python/pycharm-community-2022.2.3.dmg", 182 - "version-major-minor": "2022.2", 183 - "build_number": "222.4345.23" 196 + "version": "2022.3.1", 197 + "sha256": "adfb73d85ffb30c2abf715a6c6a0a2ed64a047a3016021a2cb61838457c66a81", 198 + "url": "https://download.jetbrains.com/python/pycharm-community-2022.3.1.dmg", 199 + "build_number": "223.8214.51" 184 200 }, 185 201 "pycharm-professional": { 186 202 "update-channel": "PyCharm RELEASE", 187 203 "url-template": "https://download.jetbrains.com/python/pycharm-professional-{version}.dmg", 188 - "version": "2022.2.3", 189 - "sha256": "920326a35589fee80e70b84d23184daf1d3efc8ecf4ec8c273c2bf2ec764a5b7", 190 - "url": "https://download.jetbrains.com/python/pycharm-professional-2022.2.3.dmg", 191 - "version-major-minor": "2022.2", 192 - "build_number": "222.4345.23" 204 + "version": "2022.3.1", 205 + "sha256": "2e3bff74a53df74ceee0ac182ffc2f22248317ced0a33f8c0014b1ed504d9650", 206 + "url": "https://download.jetbrains.com/python/pycharm-professional-2022.3.1.dmg", 207 + "build_number": "223.8214.51" 193 208 }, 194 209 "rider": { 195 210 "update-channel": "Rider RELEASE", 196 211 "url-template": "https://download.jetbrains.com/rider/JetBrains.Rider-{version}.dmg", 197 - "version": "2022.2.3", 198 - "sha256": "aa02c2c621d356486a0b698a45d773f5830ff4ef431940059f82e8d3c17a2335", 199 - "url": "https://download.jetbrains.com/rider/JetBrains.Rider-2022.2.3.dmg", 200 - "version-major-minor": "2022.1", 201 - "build_number": "222.4167.23" 212 + "version": "2022.3.1", 213 + "sha256": "9d73b21e558db89ac24a406187cb96e506e320ca0154e8db6aeac7ff960c8944", 214 + "url": "https://download.jetbrains.com/rider/JetBrains.Rider-2022.3.1.dmg", 215 + "build_number": "223.8214.53" 202 216 }, 203 217 "ruby-mine": { 204 218 "update-channel": "RubyMine RELEASE", 205 219 "url-template": "https://download.jetbrains.com/ruby/RubyMine-{version}.dmg", 206 - "version": "2022.2.3", 207 - "sha256": "a04700159fcf3bfed74d196edc4c1150e5906dc4730d06ffd017b6bbb9bc853b", 208 - "url": "https://download.jetbrains.com/ruby/RubyMine-2022.2.3.dmg", 209 - "version-major-minor": "2022.1", 210 - "build_number": "222.4345.14" 220 + "version": "2022.3.1", 221 + "sha256": "3b23165c3ea9ef3d87233a64005bee4fbf98c99df5d60410a1418e022ce032d6", 222 + "url": "https://download.jetbrains.com/ruby/RubyMine-2022.3.1.dmg", 223 + "build_number": "223.8214.60" 211 224 }, 212 225 "webstorm": { 213 226 "update-channel": "WebStorm RELEASE", 214 227 "url-template": "https://download.jetbrains.com/webstorm/WebStorm-{version}.dmg", 215 - "version": "2022.2.3", 216 - "sha256": "e6532a9a840c3508cdf26511200fbba34ec9a275154d717538019f72ebc5fc51", 217 - "url": "https://download.jetbrains.com/webstorm/WebStorm-2022.2.3.dmg", 218 - "version-major-minor": "2022.1", 219 - "build_number": "222.4345.14" 228 + "version": "2022.3.1", 229 + "sha256": "ea2fb464cf8ba0bf553115cd0f006cb4dab729cbde941de2fc86588024abe8b9", 230 + "url": "https://download.jetbrains.com/webstorm/WebStorm-2022.3.1.dmg", 231 + "build_number": "223.8214.51" 220 232 } 221 233 }, 222 234 "aarch64-darwin": { 223 235 "clion": { 224 236 "update-channel": "CLion RELEASE", 225 237 "url-template": "https://download.jetbrains.com/cpp/CLion-{version}-aarch64.dmg", 226 - "version": "2022.2.4", 227 - "sha256": "2b95358770cd56b94b46e4bcb86080e2c97771c0f34ad50543de206bb3c81d47", 228 - "url": "https://download.jetbrains.com/cpp/CLion-2022.2.4-aarch64.dmg", 229 - "version-major-minor": "2022.2", 230 - "build_number": "222.4345.21" 238 + "version": "2022.3.1", 239 + "sha256": "85ee94f4dac126ee2b87ab225f9be6fa828a0c17e067b896f541fd25599411ef", 240 + "url": "https://download.jetbrains.com/cpp/CLion-2022.3.1-aarch64.dmg", 241 + "build_number": "223.8214.51" 231 242 }, 232 243 "datagrip": { 233 244 "update-channel": "DataGrip RELEASE", 234 245 "url-template": "https://download.jetbrains.com/datagrip/datagrip-{version}-aarch64.dmg", 235 - "version": "2022.2.5", 236 - "sha256": "8ff78e440e4753adc8dbd4ee408fde114f7d9c65ee780f012b917498b63993ee", 237 - "url": "https://download.jetbrains.com/datagrip/datagrip-2022.2.5-aarch64.dmg", 238 - "version-major-minor": "2022.1.1", 239 - "build_number": "222.4345.5" 246 + "version": "2022.3.2", 247 + "sha256": "13c8503f190e82b00949b26312873976a10c64dcca036ecc6ce9547b69341658", 248 + "url": "https://download.jetbrains.com/datagrip/datagrip-2022.3.2-aarch64.dmg", 249 + "build_number": "223.8214.62" 240 250 }, 241 251 "gateway": { 242 - "update-channel": "Gateway EAP", 252 + "update-channel": "Gateway RELEASE", 243 253 "url-template": "https://download.jetbrains.com/idea/gateway/JetBrainsGateway-{version}-aarch64.dmg", 244 - "version": "2022.3 EAP", 245 - "sha256": "513d3a271c5ff20fdc5c22f6e28eb21cfbb283d01ade2d11f33bb7eb79317410", 246 - "url": "https://download.jetbrains.com/idea/gateway/JetBrainsGateway-223.6646.21-aarch64.dmg", 247 - "version-major-minor": "2022.3", 248 - "build_number": "223.6646.21" 254 + "version": "2022.3.1", 255 + "sha256": "555ca346ec41de06223d3a4b5e9247809e07c8339bff0d139b624634c812c8e5", 256 + "url": "https://download.jetbrains.com/idea/gateway/JetBrainsGateway-223.8214.51-aarch64.dmg", 257 + "build_number": "223.8214.51" 249 258 }, 250 259 "goland": { 251 260 "update-channel": "GoLand RELEASE", 252 261 "url-template": "https://download.jetbrains.com/go/goland-{version}-aarch64.dmg", 253 - "version": "2022.2.4", 254 - "sha256": "f1b1bb4f28a09b23a185fc2437792a3125b2c8856fa533c9bcb09b7eef16fe09", 255 - "url": "https://download.jetbrains.com/go/goland-2022.2.4-aarch64.dmg", 256 - "version-major-minor": "2022.2", 257 - "build_number": "222.4345.24" 262 + "version": "2022.3.1", 263 + "sha256": "5873200406e91ca64df50470eb20f907c568f5d95b7488cb4c3b3d3eb8353df4", 264 + "url": "https://download.jetbrains.com/go/goland-2022.3.1-aarch64.dmg", 265 + "build_number": "223.8214.59" 258 266 }, 259 267 "idea-community": { 260 268 "update-channel": "IntelliJ IDEA RELEASE", 261 269 "url-template": "https://download.jetbrains.com/idea/ideaIC-{version}-aarch64.dmg", 262 - "version": "2022.2.3", 263 - "sha256": "333c70caf452034ae332cdded4d24a71592049b4045725eb57826a0b997d1c7a", 264 - "url": "https://download.jetbrains.com/idea/ideaIC-2022.2.3-aarch64.dmg", 265 - "version-major-minor": "2022.1", 266 - "build_number": "222.4345.14" 270 + "version": "2022.3.1", 271 + "sha256": "394478e3f2a2ea1788a5c2ef9c5a9db72531462b4db921483d24a08f7c260a43", 272 + "url": "https://download.jetbrains.com/idea/ideaIC-2022.3.1-aarch64.dmg", 273 + "build_number": "223.8214.52" 267 274 }, 268 275 "idea-ultimate": { 269 276 "update-channel": "IntelliJ IDEA RELEASE", 270 277 "url-template": "https://download.jetbrains.com/idea/ideaIU-{version}-aarch64.dmg", 271 - "version": "2022.2.3", 272 - "sha256": "9e5c32fffd17d651d8d875c2588a067902a9ebb9bf815d06aabfd75b9f4ee3cd", 273 - "url": "https://download.jetbrains.com/idea/ideaIU-2022.2.3-aarch64.dmg", 274 - "version-major-minor": "2022.1", 275 - "build_number": "222.4345.14" 278 + "version": "2022.3.1", 279 + "sha256": "1e9454c2500e1ec0d490e19d175a30f4441ffd30200a5a1041ecbeff3c66c7e4", 280 + "url": "https://download.jetbrains.com/idea/ideaIU-2022.3.1-aarch64.dmg", 281 + "build_number": "223.8214.52" 276 282 }, 277 283 "mps": { 278 284 "update-channel": "MPS RELEASE", ··· 268 298 "version": "2022.2", 269 299 "url": "https://download.jetbrains.com/mps/2022.2/MPS-2022.2-macos-aarch64.dmg", 270 300 "sha256": "bdc83d9c7a3430cc2b0b0361a9e4eab82e951bfe87f0e4754106d09850947077", 271 - "version-major-minor": "2022.2", 272 301 "build_number": "222.3345.1295" 273 302 }, 274 303 "phpstorm": { 275 304 "update-channel": "PhpStorm RELEASE", 276 305 "url-template": "https://download.jetbrains.com/webide/PhpStorm-{version}-aarch64.dmg", 277 - "version": "2022.2.3", 278 - "sha256": "0dee8fe654cccdafa73b65da1a2ef844401a9438ecee726fe6f6af1f09d07c38", 279 - "url": "https://download.jetbrains.com/webide/PhpStorm-2022.2.3-aarch64.dmg", 280 - "version-major-minor": "2022.1", 281 - "build_number": "222.4345.15" 306 + "version": "2022.3.1", 307 + "sha256": "7658bcf3433d8f6b983136cc3f3edae5c02053d6983a59c273448f246ea3bcef", 308 + "url": "https://download.jetbrains.com/webide/PhpStorm-2022.3.1-aarch64.dmg", 309 + "build_number": "223.8214.64", 310 + "version-major-minor": "2022.3" 282 311 }, 283 312 "pycharm-community": { 284 313 "update-channel": "PyCharm RELEASE", 285 314 "url-template": "https://download.jetbrains.com/python/pycharm-community-{version}-aarch64.dmg", 286 - "version": "2022.2.3", 287 - "sha256": "6b87c85f6b5b3262904b34d0bbb6775d2654610685a8bca9977b147644b113ea", 288 - "url": "https://download.jetbrains.com/python/pycharm-community-2022.2.3-aarch64.dmg", 289 - "version-major-minor": "2022.2", 290 - "build_number": "222.4345.23" 315 + "version": "2022.3.1", 316 + "sha256": "6574cfd20a586fcbdfbac2ea0fa903ea078c1702fd9e5145c33c7c8dc4506388", 317 + "url": "https://download.jetbrains.com/python/pycharm-community-2022.3.1-aarch64.dmg", 318 + "build_number": "223.8214.51" 291 319 }, 292 320 "pycharm-professional": { 293 321 "update-channel": "PyCharm RELEASE", 294 322 "url-template": "https://download.jetbrains.com/python/pycharm-professional-{version}-aarch64.dmg", 295 - "version": "2022.2.3", 296 - "sha256": "59d9553ab01de9460984f082c12fb0586aeb84eb00a4501bab358e516f1f6847", 297 - "url": "https://download.jetbrains.com/python/pycharm-professional-2022.2.3-aarch64.dmg", 298 - "version-major-minor": "2022.2", 299 - "build_number": "222.4345.23" 323 + "version": "2022.3.1", 324 + "sha256": "640e4088d976820808d4571c8060b473ab6cfde34699d5913ec3c528ca70faac", 325 + "url": "https://download.jetbrains.com/python/pycharm-professional-2022.3.1-aarch64.dmg", 326 + "build_number": "223.8214.51" 300 327 }, 301 328 "rider": { 302 329 "update-channel": "Rider RELEASE", 303 330 "url-template": "https://download.jetbrains.com/rider/JetBrains.Rider-{version}-aarch64.dmg", 304 - "version": "2022.2.3", 305 - "sha256": "5dd892ed16dd1bc819a97ffb62cdfbb3b60c6019581ba18358afc5c0a39585f5", 306 - "url": "https://download.jetbrains.com/rider/JetBrains.Rider-2022.2.3-aarch64.dmg", 307 - "version-major-minor": "2022.1", 308 - "build_number": "222.4167.23" 331 + "version": "2022.3.1", 332 + "sha256": "d25ba49504c22e8669b8e15033cb6e944e9948ecbb0394ba4bbd5804f1f6657f", 333 + "url": "https://download.jetbrains.com/rider/JetBrains.Rider-2022.3.1-aarch64.dmg", 334 + "build_number": "223.8214.53" 309 335 }, 310 336 "ruby-mine": { 311 337 "update-channel": "RubyMine RELEASE", 312 338 "url-template": "https://download.jetbrains.com/ruby/RubyMine-{version}-aarch64.dmg", 313 - "version": "2022.2.3", 314 - "sha256": "cd7a967c2745aca566569a320eb276773638d05fcd25839db18a098803d2c5f4", 315 - "url": "https://download.jetbrains.com/ruby/RubyMine-2022.2.3-aarch64.dmg", 316 - "version-major-minor": "2022.1", 317 - "build_number": "222.4345.14" 339 + "version": "2022.3.1", 340 + "sha256": "d0ec036ed67146beb46059a6ec9aa07d8caa2225e141183fe1d47e27170ad71a", 341 + "url": "https://download.jetbrains.com/ruby/RubyMine-2022.3.1-aarch64.dmg", 342 + "build_number": "223.8214.60" 318 343 }, 319 344 "webstorm": { 320 345 "update-channel": "WebStorm RELEASE", 321 346 "url-template": "https://download.jetbrains.com/webstorm/WebStorm-{version}-aarch64.dmg", 322 - "version": "2022.2.3", 323 - "sha256": "7ffd746e5e33f2d69f7b8c39920f67de149f183a0d372d20f3f6bc4febf2e355", 324 - "url": "https://download.jetbrains.com/webstorm/WebStorm-2022.2.3-aarch64.dmg", 325 - "version-major-minor": "2022.1", 326 - "build_number": "222.4345.14" 347 + "version": "2022.3.1", 348 + "sha256": "f63d2708cccc57bd404b782137f11e5dabf012df0c18aabf900743c4f02daa97", 349 + "url": "https://download.jetbrains.com/webstorm/WebStorm-2022.3.1-aarch64.dmg", 350 + "build_number": "223.8214.51" 327 351 } 328 352 } 329 353 }
+108 -96
pkgs/applications/editors/vim/plugins/generated.nix
··· 502 502 src = fetchFromGitHub { 503 503 owner = "stevearc"; 504 504 repo = "aerial.nvim"; 505 - rev = "5b04ae9824a493809c0f2365526400c234db40d9"; 506 - sha256 = "03wng2g4rrn9j095sjj50jbp32fgqxljrdcpa0rqg4hip5p31wpv"; 505 + rev = "3eafbd28ae573fa665121a6e058a450cf3fe8573"; 506 + sha256 = "03l1h9vqkxzknjah5x2w2yci2n24gifnnk7bhns8s26rvlckf99i"; 507 507 fetchSubmodules = true; 508 508 }; 509 509 meta.homepage = "https://github.com/stevearc/aerial.nvim/"; ··· 559 559 560 560 ale = buildVimPluginFrom2Nix { 561 561 pname = "ale"; 562 - version = "2023-01-04"; 562 + version = "2023-01-06"; 563 563 src = fetchFromGitHub { 564 564 owner = "dense-analysis"; 565 565 repo = "ale"; 566 - rev = "0f51c3b01bdafc7f8ad2ece4aacef089f952e884"; 567 - sha256 = "1isc4vximvs2pmmks1sdfpyrj6sphvqdybfk26vqgsx22m6h7nl0"; 566 + rev = "69c1dc8b5f3d215d4a0538265b2d257c2ed7a8fa"; 567 + sha256 = "00jr9s90i03zkl076pa0knc0k9dx1xcc98ajlrxw3dkq38kbshiy"; 568 568 }; 569 569 meta.homepage = "https://github.com/dense-analysis/ale/"; 570 570 }; ··· 595 595 596 596 aniseed = buildVimPluginFrom2Nix { 597 597 pname = "aniseed"; 598 - version = "2022-08-24"; 598 + version = "2023-01-07"; 599 599 src = fetchFromGitHub { 600 600 owner = "Olical"; 601 601 repo = "aniseed"; 602 - rev = "9892a40d4cf970a2916a984544b7f984fc12f55c"; 603 - sha256 = "1dbhvbaiabc8f9p3vfch3pkail2zx234g048mywl005s90d339kz"; 602 + rev = "a7445c340fb7a0529f3c413eb99d3f8d29f50ba2"; 603 + sha256 = "1rj1c4jljz83w1509y39lagmr86xngivzsjzngrdivnw3swbc59y"; 604 604 }; 605 605 meta.homepage = "https://github.com/Olical/aniseed/"; 606 606 }; ··· 835 835 836 836 barbecue-nvim = buildVimPluginFrom2Nix { 837 837 pname = "barbecue.nvim"; 838 - version = "2023-01-04"; 838 + version = "2023-01-07"; 839 839 src = fetchFromGitHub { 840 840 owner = "utilyre"; 841 841 repo = "barbecue.nvim"; 842 - rev = "1b4a0b6ea6216fee8702857c1e1fcd816abca423"; 843 - sha256 = "0hz24rz4d82pvrndr6s26qlv4b83pfrizd99p4wdbdllnfy8jr2a"; 842 + rev = "fc72ed04e87df12efbdcea25e6f0dce9d5229b6b"; 843 + sha256 = "0cfa2cqvscaai26yfjmxnv740p351v1dgqdg1v3snrmhj3m5i7bw"; 844 844 }; 845 845 meta.homepage = "https://github.com/utilyre/barbecue.nvim/"; 846 846 }; ··· 855 855 sha256 = "0g8mkxkjp151gwl1hj9vkxw5fq7i9m46ahgqs4lglpnch1hxm6xq"; 856 856 }; 857 857 meta.homepage = "https://github.com/chriskempson/base16-vim/"; 858 + }; 859 + 860 + bat-vim = buildVimPluginFrom2Nix { 861 + pname = "bat.vim"; 862 + version = "2022-11-14"; 863 + src = fetchFromGitHub { 864 + owner = "jamespwilliams"; 865 + repo = "bat.vim"; 866 + rev = "cc038af97410bfc8da2e29f7eefa51f565346993"; 867 + sha256 = "17f9vwy3qfyl553hddah5zbj8gwww772frlvw51zskf9phdg17la"; 868 + }; 869 + meta.homepage = "https://github.com/jamespwilliams/bat.vim/"; 858 870 }; 859 871 860 872 bats-vim = buildVimPluginFrom2Nix { ··· 1831 1819 1832 1820 com-cloudedmountain-ide-neovim = buildVimPluginFrom2Nix { 1833 1821 pname = "com.cloudedmountain.ide.neovim"; 1834 - version = "2022-05-19"; 1822 + version = "2023-01-07"; 1835 1823 src = fetchFromGitHub { 1836 1824 owner = "Domeee"; 1837 1825 repo = "com.cloudedmountain.ide.neovim"; 1838 - rev = "d5d6c5151e8643abfabd22e9fe7e31467c679be2"; 1839 - sha256 = "1h2379ibzadv7549i13zjzavya7n7q8z532awvwqdr8incja5b4c"; 1826 + rev = "d479b806f06cd6714e321cf88e94aae858e8274e"; 1827 + sha256 = "0nwp8drcy1bxd493gmi3bz41yw0avpvbfwx9dq03x9kxsjc81rsz"; 1840 1828 }; 1841 1829 meta.homepage = "https://github.com/Domeee/com.cloudedmountain.ide.neovim/"; 1842 1830 }; ··· 1855 1843 1856 1844 comment-nvim = buildVimPluginFrom2Nix { 1857 1845 pname = "comment.nvim"; 1858 - version = "2023-01-05"; 1846 + version = "2023-01-07"; 1859 1847 src = fetchFromGitHub { 1860 1848 owner = "numtostr"; 1861 1849 repo = "comment.nvim"; 1862 - rev = "ab00bcf5aa979c53f2f40dc2655c03e24f4ef50f"; 1863 - sha256 = "19i3yh93jx7ja0la8a639nzih7pd8a9nm1nr5wm2y7ijzccbqhyx"; 1850 + rev = "e89df176e8b38e931b7e71a470f923a317976d86"; 1851 + sha256 = "0m3a76bxwbkv48z5hrzz5cr1c5xryvnigl6qvfgzwp5i63laamqx"; 1864 1852 }; 1865 1853 meta.homepage = "https://github.com/numtostr/comment.nvim/"; 1866 1854 }; ··· 2011 1999 2012 2000 conjure = buildVimPluginFrom2Nix { 2013 2001 pname = "conjure"; 2014 - version = "2022-11-26"; 2002 + version = "2023-01-07"; 2015 2003 src = fetchFromGitHub { 2016 2004 owner = "Olical"; 2017 2005 repo = "conjure"; 2018 - rev = "0be93ef60f075a247bb5de9e29d447dc8a888ff0"; 2019 - sha256 = "07nzyswzd8bidx9by7lf60dcz51f1klfz0wnc2gfx5vq7qy3jjpq"; 2006 + rev = "d2e69a13b32e8574decfe81ea275292234eba6ea"; 2007 + sha256 = "0b1f0dx5xknm83b0ydq8ndf4207a5nqzvsbjzh4rngwxpc5kf5nc"; 2020 2008 }; 2021 2009 meta.homepage = "https://github.com/Olical/conjure/"; 2022 2010 }; ··· 2059 2047 2060 2048 copilot-lua = buildVimPluginFrom2Nix { 2061 2049 pname = "copilot.lua"; 2062 - version = "2022-12-20"; 2050 + version = "2023-01-07"; 2063 2051 src = fetchFromGitHub { 2064 2052 owner = "zbirenbaum"; 2065 2053 repo = "copilot.lua"; 2066 - rev = "81eb5d1bc2eddad5ff0b4e3c1c4be5c09bdfaa63"; 2067 - sha256 = "1hyv1iccy4fjpmdq16rl8pplhnrnz71nxjsndyf955q029l06ics"; 2054 + rev = "5b911f2d8ecccc684c13fdb8af4145cca19dc3cf"; 2055 + sha256 = "13ckm0b8hgji4brmfw4dnc0spm8hslx2s4bg0vi8sll5i7vphpdd"; 2068 2056 }; 2069 2057 meta.homepage = "https://github.com/zbirenbaum/copilot.lua/"; 2070 2058 }; ··· 4103 4091 4104 4092 lazy-nvim = buildVimPluginFrom2Nix { 4105 4093 pname = "lazy.nvim"; 4106 - version = "2023-01-06"; 4094 + version = "2023-01-07"; 4107 4095 src = fetchFromGitHub { 4108 4096 owner = "folke"; 4109 4097 repo = "lazy.nvim"; 4110 - rev = "102bc2722e73d0dcebd6c90b45a41cb33e0660cb"; 4111 - sha256 = "0y02z8crwhlcips24gq4b3vrbpbiwbi6xv6clhhp94awfvfzq1jc"; 4098 + rev = "8798ccc95031225e3b2241bd8b2d26c2452b06c4"; 4099 + sha256 = "0n5ga8nfh5qc0abd6zwj4bibk72wpjkqx76qx5aw9r69w70mjqnq"; 4112 4100 }; 4113 4101 meta.homepage = "https://github.com/folke/lazy.nvim/"; 4114 4102 }; ··· 4511 4499 4512 4500 lsp-zero-nvim = buildVimPluginFrom2Nix { 4513 4501 pname = "lsp-zero.nvim"; 4514 - version = "2023-01-06"; 4502 + version = "2023-01-07"; 4515 4503 src = fetchFromGitHub { 4516 4504 owner = "VonHeikemen"; 4517 4505 repo = "lsp-zero.nvim"; 4518 - rev = "d12c18db89211f641c9e324abce81fb600fd1d91"; 4519 - sha256 = "0jgyfhmxl6jgxhq4nh0sdd6v1k97fl7i0g2a201zwijkxir64di1"; 4506 + rev = "6224e879acc5ec25e2baae2a1c3d3cfe804e2486"; 4507 + sha256 = "177gkyd7dyw24yrv3mfb6aip63nrxqf45vlrksl67bbq0q6kkak9"; 4520 4508 }; 4521 4509 meta.homepage = "https://github.com/VonHeikemen/lsp-zero.nvim/"; 4522 4510 }; ··· 4715 4703 4716 4704 mason-nvim = buildVimPluginFrom2Nix { 4717 4705 pname = "mason.nvim"; 4718 - version = "2023-01-06"; 4706 + version = "2023-01-07"; 4719 4707 src = fetchFromGitHub { 4720 4708 owner = "williamboman"; 4721 4709 repo = "mason.nvim"; 4722 - rev = "73831cbe979fb3b385ed8e61626d16d9306a1f06"; 4723 - sha256 = "0xc9c9707lnq4hn86zw2kfkshb7dhhgis8ikk4sqpkyzl86bm0wv"; 4710 + rev = "369d520350b4c1af40630f90c3703444c40c065a"; 4711 + sha256 = "1335n3jplxirwg1dyn52lzsni0dw7viv9sm3bqa8ib7fn051f4fx"; 4724 4712 }; 4725 4713 meta.homepage = "https://github.com/williamboman/mason.nvim/"; 4726 4714 }; ··· 5147 5135 5148 5136 neoconf-nvim = buildVimPluginFrom2Nix { 5149 5137 pname = "neoconf.nvim"; 5150 - version = "2023-01-04"; 5138 + version = "2023-01-07"; 5151 5139 src = fetchFromGitHub { 5152 5140 owner = "folke"; 5153 5141 repo = "neoconf.nvim"; 5154 - rev = "3e3294631ef23599b9fccb87dee2592c73d11c60"; 5155 - sha256 = "1c0ihfhw7jg4abks9b58cqzlrvmvkkm48hssygc6azblpxybz5jg"; 5142 + rev = "2b873a75159ec0c8d160da029392b1c4e31e1927"; 5143 + sha256 = "0mvgwysgb78hxa80zik7nxfbagvhm6gwkclaq62vr7iyjsy4ranx"; 5156 5144 }; 5157 5145 meta.homepage = "https://github.com/folke/neoconf.nvim/"; 5158 5146 }; ··· 5315 5303 5316 5304 neotest = buildVimPluginFrom2Nix { 5317 5305 pname = "neotest"; 5318 - version = "2022-12-31"; 5306 + version = "2023-01-06"; 5319 5307 src = fetchFromGitHub { 5320 5308 owner = "nvim-neotest"; 5321 5309 repo = "neotest"; 5322 - rev = "414b43f99da0a827c3ce897161fc67c3bb6a5d83"; 5323 - sha256 = "14xjz0yav5idjm24b8l7zqlgralfhhbzgycaxybzlh9ndn7ldhni"; 5310 + rev = "fee5ce9bdc3dff4706a29b012e75025ab376becb"; 5311 + sha256 = "0filcj1dzjcxppbw951mr3iwpqf24y5r5af61l0iqb6crfd085xl"; 5324 5312 }; 5325 5313 meta.homepage = "https://github.com/nvim-neotest/neotest/"; 5326 5314 }; 5327 5315 5328 5316 neotest-haskell = buildVimPluginFrom2Nix { 5329 5317 pname = "neotest-haskell"; 5330 - version = "2023-01-02"; 5318 + version = "2023-01-06"; 5331 5319 src = fetchFromGitHub { 5332 5320 owner = "MrcJkb"; 5333 5321 repo = "neotest-haskell"; 5334 - rev = "c6a60b8476e146f22e47b378d8f52ed7b35dd8a1"; 5335 - sha256 = "0235ljraa6cbwb81jhijw10i3kc1xlmiq01qwzgqz8saacd26ccr"; 5322 + rev = "b8310d053c8859a159828054f930be8fdb18eb2d"; 5323 + sha256 = "1hbrbxvs990a6fg3qr3mis8d9wpg9az675wx9yj0dlaisb0sq7kf"; 5336 5324 }; 5337 5325 meta.homepage = "https://github.com/MrcJkb/neotest-haskell/"; 5338 5326 }; 5339 5327 5340 5328 neovim-ayu = buildVimPluginFrom2Nix { 5341 5329 pname = "neovim-ayu"; 5342 - version = "2023-01-02"; 5330 + version = "2023-01-07"; 5343 5331 src = fetchFromGitHub { 5344 5332 owner = "Shatur"; 5345 5333 repo = "neovim-ayu"; 5346 - rev = "9fe707327c539cf092b8e6c4e7ba82e906ee0d06"; 5347 - sha256 = "0j3aqf294967q6b55vjj96mw1ki0dx6306mjvglj52bkl9ya5nhc"; 5334 + rev = "ba749799e48a8c5065106989eb8bf9915b51081d"; 5335 + sha256 = "0xqdz4qb0sdb9g2hdgm5c2ry0m3ar78hyp0n93k92dwd1v575996"; 5348 5336 }; 5349 5337 meta.homepage = "https://github.com/Shatur/neovim-ayu/"; 5350 5338 }; ··· 5463 5451 src = fetchFromGitHub { 5464 5452 owner = "EdenEast"; 5465 5453 repo = "nightfox.nvim"; 5466 - rev = "333625ced9d42bbc9c1db812dd844cd35ce3fa62"; 5467 - sha256 = "05ka3g5kxqqsgfjlxs3nv152f48616zyl7hm3p9axrni1ajghvzd"; 5454 + rev = "6677c99d89050fa940ffc320fe780fb52baa68ac"; 5455 + sha256 = "0ry0w633jsbv0v27xn6b3j1k2k9dpkr91aq5a2d9cp65rs0gl5xn"; 5468 5456 }; 5469 5457 meta.homepage = "https://github.com/EdenEast/nightfox.nvim/"; 5470 5458 }; ··· 5483 5471 5484 5472 nlsp-settings-nvim = buildVimPluginFrom2Nix { 5485 5473 pname = "nlsp-settings.nvim"; 5486 - version = "2023-01-06"; 5474 + version = "2023-01-07"; 5487 5475 src = fetchFromGitHub { 5488 5476 owner = "tamago324"; 5489 5477 repo = "nlsp-settings.nvim"; 5490 - rev = "22ce3282f37f2ad5e1e827510cbaf1d691cb957a"; 5491 - sha256 = "1z2dbz631fxsd8kx4zax8cl61k93q0dbh5z65rh3f8bdiaakm7y7"; 5478 + rev = "47a3e92a9b3a2f7604d4a9eefd1d55518554a89d"; 5479 + sha256 = "1b7a5al09bnq1a3315gmg5dwxsw560dksqg3kqrphbx80g6v3f74"; 5492 5480 }; 5493 5481 meta.homepage = "https://github.com/tamago324/nlsp-settings.nvim/"; 5494 5482 }; ··· 5591 5579 5592 5580 null-ls-nvim = buildVimPluginFrom2Nix { 5593 5581 pname = "null-ls.nvim"; 5594 - version = "2023-01-05"; 5582 + version = "2023-01-07"; 5595 5583 src = fetchFromGitHub { 5596 5584 owner = "jose-elias-alvarez"; 5597 5585 repo = "null-ls.nvim"; 5598 - rev = "6830a1ed04f89e6d556cb6bcc200433173004307"; 5599 - sha256 = "0kgb5j4xxh7s0zwrhcz8gl9y8bai25cl9ix5anizma6rvr5x42il"; 5586 + rev = "915558963709ea17c5aa246ca1c9786bfee6ddb4"; 5587 + sha256 = "02212ji1br69rqjwhn86k02bkz1kcawkq29j9sflkmjj8hjcahc0"; 5600 5588 }; 5601 5589 meta.homepage = "https://github.com/jose-elias-alvarez/null-ls.nvim/"; 5602 5590 }; ··· 5675 5663 5676 5664 nvim-bqf = buildVimPluginFrom2Nix { 5677 5665 pname = "nvim-bqf"; 5678 - version = "2023-01-05"; 5666 + version = "2023-01-07"; 5679 5667 src = fetchFromGitHub { 5680 5668 owner = "kevinhwang91"; 5681 5669 repo = "nvim-bqf"; 5682 - rev = "0645a36bb4398e8721b8e8b5d9029f89ec14055d"; 5683 - sha256 = "1v6p3d9jpm3s8j8vrbl982wa8harxx4jxvfwfj5s5gb7cn6pi76s"; 5670 + rev = "c059d724434f2e320fd59c398084e33dd2e6706b"; 5671 + sha256 = "1n501d2lvscjgvk90ylz797ph6wc7apb830f288s6qn7lh7f0878"; 5684 5672 }; 5685 5673 meta.homepage = "https://github.com/kevinhwang91/nvim-bqf/"; 5686 5674 }; ··· 6071 6059 6072 6060 nvim-lspconfig = buildVimPluginFrom2Nix { 6073 6061 pname = "nvim-lspconfig"; 6074 - version = "2023-01-04"; 6062 + version = "2023-01-07"; 6075 6063 src = fetchFromGitHub { 6076 6064 owner = "neovim"; 6077 6065 repo = "nvim-lspconfig"; 6078 - rev = "e69978a39e4d3262b09ce6a316beff384f443e3b"; 6079 - sha256 = "0dz6l7kd2jzdg9a7b8zi718rvsdpa885asif7ncx9yf7b6f12mk6"; 6066 + rev = "41dc4e017395d73af0333705447e858b7db1f75e"; 6067 + sha256 = "1vpxgnid3a66b1bh6zk3l2h014bbykvpzz9s9d55cb6591kmbsa1"; 6080 6068 }; 6081 6069 meta.homepage = "https://github.com/neovim/nvim-lspconfig/"; 6082 6070 }; ··· 6239 6227 6240 6228 nvim-snippy = buildVimPluginFrom2Nix { 6241 6229 pname = "nvim-snippy"; 6242 - version = "2023-01-05"; 6230 + version = "2023-01-06"; 6243 6231 src = fetchFromGitHub { 6244 6232 owner = "dcampos"; 6245 6233 repo = "nvim-snippy"; 6246 - rev = "b74e327596d6795d61b4719a3ee7418768859d66"; 6247 - sha256 = "09yp4ymsmwicks2w8v0gx26j2nk71m1kqkzpmkrmbwyrh7zbb9qx"; 6234 + rev = "8418bdb156822a780d00a86b50a0fe1c0bcf6200"; 6235 + sha256 = "17mklxh1vaf24kjkndj9c7cnc0kagcnl985vafd3iqbphpbyb3np"; 6248 6236 }; 6249 6237 meta.homepage = "https://github.com/dcampos/nvim-snippy/"; 6250 6238 }; ··· 6311 6299 6312 6300 nvim-tree-lua = buildVimPluginFrom2Nix { 6313 6301 pname = "nvim-tree.lua"; 6314 - version = "2023-01-03"; 6302 + version = "2023-01-07"; 6315 6303 src = fetchFromGitHub { 6316 6304 owner = "nvim-tree"; 6317 6305 repo = "nvim-tree.lua"; 6318 - rev = "bac962caf472a4404ed3ce1ba2fcaf32f8002951"; 6319 - sha256 = "1nzyxf05a420cyjz1844sjkc8yw4ihnv2f2ig014gqgj3spijxpx"; 6306 + rev = "f2ee30998eb4e191ed9931719a4e3b28be35494b"; 6307 + sha256 = "0881z195zzqm5lp9q1vas5dzi54qxrhd91gd9fz06w77c3ki5spa"; 6320 6308 }; 6321 6309 meta.homepage = "https://github.com/nvim-tree/nvim-tree.lua/"; 6322 6310 }; 6323 6311 6324 6312 nvim-treesitter = buildVimPluginFrom2Nix { 6325 6313 pname = "nvim-treesitter"; 6326 - version = "2023-01-05"; 6314 + version = "2023-01-07"; 6327 6315 src = fetchFromGitHub { 6328 6316 owner = "nvim-treesitter"; 6329 6317 repo = "nvim-treesitter"; 6330 - rev = "68e8181dbcf29330716d380e5669f2cd838eadb5"; 6331 - sha256 = "1ai2h0083vcd23znia74qrycqbcyf711vkwf5m9kv11jrwa718bl"; 6318 + rev = "ef0cd56e482bf82be82afd6afc69268fc6037475"; 6319 + sha256 = "1pwydn801jvvahy491zhisfkmyk7n96lxvyj5msch3jjfg14whqw"; 6332 6320 }; 6333 6321 meta.homepage = "https://github.com/nvim-treesitter/nvim-treesitter/"; 6334 6322 }; ··· 6371 6359 6372 6360 nvim-treesitter-textobjects = buildVimPluginFrom2Nix { 6373 6361 pname = "nvim-treesitter-textobjects"; 6374 - version = "2022-12-31"; 6362 + version = "2023-01-07"; 6375 6363 src = fetchFromGitHub { 6376 6364 owner = "nvim-treesitter"; 6377 6365 repo = "nvim-treesitter-textobjects"; 6378 - rev = "d816761ec1ea4a605689bc5f4111088459cf74d4"; 6379 - sha256 = "0h60nhvwn81q83nvg5cj2j4jwglpa2wbvlyk1fy1l09zjrjpzm8x"; 6366 + rev = "a8c86f48c1030acee22b9e071e3c531de77bf253"; 6367 + sha256 = "0karac6sjlzx9cljhz2fprwc4ayyab0c7ywjv6j0vxj81bq3pr01"; 6380 6368 }; 6381 6369 meta.homepage = "https://github.com/nvim-treesitter/nvim-treesitter-textobjects/"; 6382 6370 }; ··· 6430 6418 6431 6419 nvim-web-devicons = buildVimPluginFrom2Nix { 6432 6420 pname = "nvim-web-devicons"; 6433 - version = "2022-12-09"; 6421 + version = "2023-01-06"; 6434 6422 src = fetchFromGitHub { 6435 6423 owner = "nvim-tree"; 6436 6424 repo = "nvim-web-devicons"; 6437 - rev = "05e1072f63f6c194ac6e867b567e6b437d3d4622"; 6438 - sha256 = "1b53nrmzga6bkf6cdck3hdwjyrlslyrsa7jv55198jy153y8qq2z"; 6425 + rev = "7f55bc36eddec87597167a97de5b690997edaf7d"; 6426 + sha256 = "00vzb60399h45rykgs0fma7nxqs24z0bi7q6wqvzbb3ggmyin43k"; 6439 6427 }; 6440 6428 meta.homepage = "https://github.com/nvim-tree/nvim-web-devicons/"; 6441 6429 }; ··· 6794 6782 src = fetchFromGitHub { 6795 6783 owner = "nvim-lua"; 6796 6784 repo = "plenary.nvim"; 6797 - rev = "95fb27dfcf6330ac482a99545d7440ac6729851b"; 6798 - sha256 = "1dvslfyjccjpdcca1566bp7y3fqn6f3cqkp1b44cw3gzz5kaf78s"; 6785 + rev = "9d81624fbcedd3dd43b38d7e13a1e7b3f873d8cd"; 6786 + sha256 = "0y3qn0rwlwp720517lwg35f09b30b591hprbvb6hgvn1waw2ljzc"; 6799 6787 }; 6800 6788 meta.homepage = "https://github.com/nvim-lua/plenary.nvim/"; 6801 6789 }; ··· 8201 8189 8202 8190 telescope-nvim = buildVimPluginFrom2Nix { 8203 8191 pname = "telescope.nvim"; 8204 - version = "2023-01-06"; 8192 + version = "2023-01-07"; 8205 8193 src = fetchFromGitHub { 8206 8194 owner = "nvim-telescope"; 8207 8195 repo = "telescope.nvim"; 8208 - rev = "18fc02b499b368287e3aa267ec0b0d22afc0f19b"; 8209 - sha256 = "01g6pfy13bp9ms5ccx62myxxzqzy9rwmrp8aclc2biylrlh9jg27"; 8196 + rev = "04af51dbfb17c2afa0b8d82b0e842e0638201ca9"; 8197 + sha256 = "16m9k42cy4kd5a067y7wnbzzqizms74837n9p5hqj3l1s429vr1v"; 8210 8198 }; 8211 8199 meta.homepage = "https://github.com/nvim-telescope/telescope.nvim/"; 8212 8200 }; ··· 8466 8454 8467 8455 treesj = buildVimPluginFrom2Nix { 8468 8456 pname = "treesj"; 8469 - version = "2023-01-04"; 8457 + version = "2023-01-07"; 8470 8458 src = fetchFromGitHub { 8471 8459 owner = "Wansmer"; 8472 8460 repo = "treesj"; 8473 - rev = "449a8adf079967f0ec01ca9a90851fa4d07c1633"; 8474 - sha256 = "1w7yh0zjnaa9c8wmylrpp6zh621w1pqbf4lbvl33gyzwgx778yx2"; 8461 + rev = "c7dae6b68c541ccb2bb6fdf113649234acb176e6"; 8462 + sha256 = "1hbkwipaw61g1fxmvkvmgf5x2j9nxx3639mxr57jbfqp17zdfrnm"; 8475 8463 }; 8476 8464 meta.homepage = "https://github.com/Wansmer/treesj/"; 8477 8465 }; ··· 8778 8766 8779 8767 vim-abolish = buildVimPluginFrom2Nix { 8780 8768 pname = "vim-abolish"; 8781 - version = "2021-03-20"; 8769 + version = "2023-01-06"; 8782 8770 src = fetchFromGitHub { 8783 8771 owner = "tpope"; 8784 8772 repo = "vim-abolish"; 8785 - rev = "3f0c8faadf0c5b68bcf40785c1c42e3731bfa522"; 8786 - sha256 = "1w9zim2v1av3f43z8q7zh0ia8dgjxjwnvmzd4j3y25vy25avn0lb"; 8773 + rev = "aa3428b734ddbd0105615832843f619774a6871e"; 8774 + sha256 = "0dnv1ixhzrgafd7kqpx8hp0r1snyqfxw80psnbxsr6qcwzawb2da"; 8787 8775 }; 8788 8776 meta.homepage = "https://github.com/tpope/vim-abolish/"; 8789 8777 }; ··· 9714 9702 9715 9703 vim-dadbod-ui = buildVimPluginFrom2Nix { 9716 9704 pname = "vim-dadbod-ui"; 9717 - version = "2022-12-27"; 9705 + version = "2023-01-06"; 9718 9706 src = fetchFromGitHub { 9719 9707 owner = "kristijanhusak"; 9720 9708 repo = "vim-dadbod-ui"; 9721 - rev = "ecf07480687a13fe1bd3899270a6c9c99de51f4b"; 9722 - sha256 = "0ahynkl4nilvkqqfhf625l5js33bjya6acqq1qn7cnhr0xhriyhd"; 9709 + rev = "f4ead480930a37dd2b0cf917a8c387ed36c2d86a"; 9710 + sha256 = "00nmcsna4z1p8i5k74jykzci16by2ga2lf904f1aya0yhwpwrjg2"; 9723 9711 }; 9724 9712 meta.homepage = "https://github.com/kristijanhusak/vim-dadbod-ui/"; 9725 9713 }; ··· 11096 11084 11097 11085 vim-lsp = buildVimPluginFrom2Nix { 11098 11086 pname = "vim-lsp"; 11099 - version = "2023-01-04"; 11087 + version = "2023-01-07"; 11100 11088 src = fetchFromGitHub { 11101 11089 owner = "prabirshrestha"; 11102 11090 repo = "vim-lsp"; 11103 - rev = "c4bae1f79b065d47cfe2af45c9f1a6576acce9df"; 11104 - sha256 = "00zay5ngbq8qcvwndc1q9mpaln1lxavviz4k8rwa9lzcanvbfyi8"; 11091 + rev = "500987604d356738068ee3bf320a82dfa9fbfc1f"; 11092 + sha256 = "13cmpckspqpn5xxhcwpwg2ldb647vdw04ks7r1hxqd9fn93kwvhz"; 11105 11093 }; 11106 11094 meta.homepage = "https://github.com/prabirshrestha/vim-lsp/"; 11107 11095 }; ··· 12838 12826 12839 12827 vim-tmux-navigator = buildVimPluginFrom2Nix { 12840 12828 pname = "vim-tmux-navigator"; 12841 - version = "2023-01-02"; 12829 + version = "2023-01-07"; 12842 12830 src = fetchFromGitHub { 12843 12831 owner = "christoomey"; 12844 12832 repo = "vim-tmux-navigator"; 12845 - rev = "18f0c7fc1e7181e6422247505727d7111c5da544"; 12846 - sha256 = "0ws9sz3sz4izfh6chrvj8p00np37n16n48mrzispdm3ph8nb1ii3"; 12833 + rev = "7073840ab137c9f09d3d1a835d765e40faf715e3"; 12834 + sha256 = "1bz37lxnx97l2zdvjm0dgjs0rdlyw9hbaxwzf1cxzwsv4x46rx9n"; 12847 12835 }; 12848 12836 meta.homepage = "https://github.com/christoomey/vim-tmux-navigator/"; 12849 12837 }; ··· 13511 13499 13512 13500 which-key-nvim = buildVimPluginFrom2Nix { 13513 13501 pname = "which-key.nvim"; 13514 - version = "2023-01-04"; 13502 + version = "2023-01-07"; 13515 13503 src = fetchFromGitHub { 13516 13504 owner = "folke"; 13517 13505 repo = "which-key.nvim"; 13518 - rev = "b7e0b1f16c20bc1ea0515851bc5740d1c1f18444"; 13519 - sha256 = "08ywhwgs1wh76ac3jkz6f8v2kmg28d04pfbwqvpzvqq4bdr0pbfm"; 13506 + rev = "802219ba26409f325a5575e3b684b6cb054e2cc5"; 13507 + sha256 = "0flj4bq58s57wdf2x81lqsdpzm3h263s6v6xi76kisj7k3ykwiw0"; 13520 13508 }; 13521 13509 meta.homepage = "https://github.com/folke/which-key.nvim/"; 13522 13510 };
+1
pkgs/applications/editors/vim/plugins/vim-plugin-names
··· 70 70 https://github.com/romgrk/barbar.nvim/,, 71 71 https://github.com/utilyre/barbecue.nvim/,, 72 72 https://github.com/chriskempson/base16-vim/,, 73 + https://github.com/jamespwilliams/bat.vim/,HEAD, 73 74 https://github.com/vim-scripts/bats.vim/,, 74 75 https://github.com/rbgrouleff/bclose.vim/,, 75 76 https://github.com/max397574/better-escape.nvim/,,
+9 -8
pkgs/applications/networking/instant-messengers/jackline/default.nix
··· 4 4 5 5 buildDunePackage rec { 6 6 pname = "jackline"; 7 - version = "unstable-2021-12-28"; 7 + version = "unstable-2022-05-27"; 8 8 9 - minimumOCamlVersion = "4.08"; 9 + minimalOCamlVersion = "4.08"; 10 10 11 - useDune2 = true; 11 + duneVersion = "3"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "hannesm"; 15 15 repo = "jackline"; 16 - rev = "ca1012098d123c555e9fa5244466d2e009521700"; 17 - sha256 = "1j1azskcdrp4g44rv3a4zylkzbzpcs23zzzrx94llbgssw6cd9ih"; 16 + rev = "d8f7c504027a0dd51966b2b7304d6daad155a05b"; 17 + hash = "sha256-6SWYl2mB0g8JNVHBeTnZEbzOaTmVbsRMMEs+3j/ewwk="; 18 18 }; 19 19 20 20 nativeBuildInpts = [ ··· 28 28 mirage-crypto-pk 29 29 x509 30 30 domain-name 31 - ocaml_lwt 31 + lwt 32 32 otr 33 33 astring 34 34 ptime 35 35 notty 36 36 sexplib 37 37 hex 38 - uutf 39 38 uchar 40 - uuseg 41 39 uucp 40 + uuseg 41 + uutf 42 42 dns-client 43 43 cstruct 44 44 base64 45 + happy-eyeballs-lwt 45 46 ]; 46 47 47 48 meta = with lib; {
+14 -6
pkgs/applications/networking/instant-messengers/twitch-tui/default.nix
··· 9 9 10 10 rustPlatform.buildRustPackage rec { 11 11 pname = "twitch-tui"; 12 - version = "1.6.0"; 12 + version = "2.0.2"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "Xithrius"; 16 16 repo = pname; 17 - rev = "v${version}"; 18 - sha256 = "sha256-144yn/QQPIZJOgqKFUWjB7KCmEKfNpj6XjMGhTpQdEQ="; 17 + rev = "refs/tags/v${version}"; 18 + hash = "sha256-4gEE2JCYNxPOV47w/wMRvYn5YJdgvlYl+fkk6qcXLr8="; 19 19 }; 20 20 21 - nativeBuildInputs = [ pkg-config ]; 22 - buildInputs = [ openssl ] ++ lib.optionals stdenv.isDarwin [ Security ]; 21 + cargoHash = "sha256-IYk01mueNZu791LPdkB79VaxsFXZbqEFDbpw1ckYTMo="; 23 22 24 - cargoHash = "sha256-zUeI01EyXsuoKzHbpVu3jyA3H2aBk6wMY+GW3h3v8vc="; 23 + nativeBuildInputs = [ 24 + pkg-config 25 + ]; 26 + 27 + buildInputs = [ 28 + openssl 29 + ] ++ lib.optionals stdenv.isDarwin [ 30 + Security 31 + ]; 25 32 26 33 meta = with lib; { 27 34 description = "Twitch chat in the terminal"; 28 35 homepage = "https://github.com/Xithrius/twitch-tui"; 36 + changelog = "https://github.com/Xithrius/twitch-tui/releases/tag/v${version}"; 29 37 license = licenses.mit; 30 38 maintainers = [ maintainers.taha ]; 31 39 };
+3 -3
pkgs/applications/office/libreoffice/darwin/default.nix
··· 9 9 let 10 10 appName = "LibreOffice.app"; 11 11 scriptName = "soffice"; 12 - version = "7.3.3"; 12 + version = "7.4.3"; 13 13 14 14 dist = { 15 15 aarch64-darwin = rec { 16 16 arch = "aarch64"; 17 17 archSuffix = arch; 18 18 url = "https://download.documentfoundation.org/libreoffice/stable/${version}/mac/${arch}/LibreOffice_${version}_MacOS_${archSuffix}.dmg"; 19 - sha256 = "50ed3deb8d9c987516e2687ebb865bca15486c69da79f1b6d74381e43f2ec863"; 19 + sha256 = "cf95f9ecd4451d27e8304cea3ba116675267bdf75f08fbb60e0d8917f86edc04"; 20 20 }; 21 21 22 22 x86_64-darwin = rec { 23 23 arch = "x86_64"; 24 24 archSuffix = "x86-64"; 25 25 url = "https://download.documentfoundation.org/libreoffice/stable/${version}/mac/${arch}/LibreOffice_${version}_MacOS_${archSuffix}.dmg"; 26 - sha256 = "fb2f9bb90eee34a22af3a2bf2854ef5b76098302b3c41d13d4f543f0d72b994f"; 26 + sha256 = "fe569ba23bb74eb3e86974537dd80e504debe5fd8526a00edbad6be4da18986a"; 27 27 }; 28 28 }; 29 29 in
+4 -4
pkgs/data/misc/hackage/pin.json
··· 1 1 { 2 - "commit": "78541d36393ac3dd0ffa32b4a9af15fecdefb5d1", 3 - "url": "https://github.com/commercialhaskell/all-cabal-hashes/archive/78541d36393ac3dd0ffa32b4a9af15fecdefb5d1.tar.gz", 4 - "sha256": "1qwjkjlz9sw1jnsarin6803vj68bfm3iyysfwxaifga5w4dsrqcs", 5 - "msg": "Update from Hackage at 2022-12-30T22:03:31Z" 2 + "commit": "9f677e1d2267621375d22e3f6c1a25246678be4c", 3 + "url": "https://github.com/commercialhaskell/all-cabal-hashes/archive/9f677e1d2267621375d22e3f6c1a25246678be4c.tar.gz", 4 + "sha256": "0y2mbj8dwfgdz5pzdq682clab10xgnqlrfv1najx53yy5jf63pcv", 5 + "msg": "Update from Hackage at 2023-01-06T18:29:38Z" 6 6 }
+2
pkgs/development/compilers/ghc/common-hadrian.nix
··· 353 353 ''; 354 354 355 355 ${if targetPlatform.isGhcjs then "configureScript" else null} = "emconfigure ./configure"; 356 + # GHC currently ships an edited config.sub so ghcjs is accepted which we can not rollback 357 + ${if targetPlatform.isGhcjs then "dontUpdateAutotoolsGnuConfigScripts" else null} = true; 356 358 357 359 # TODO(@Ericson2314): Always pass "--target" and always prefix. 358 360 configurePlatforms = [ "build" "host" ]
+3 -3
pkgs/development/haskell-modules/cabal2nix-unstable.nix
··· 8 8 }: 9 9 mkDerivation { 10 10 pname = "cabal2nix"; 11 - version = "unstable-2022-12-08"; 11 + version = "unstable-2023-01-06"; 12 12 src = fetchzip { 13 - url = "https://github.com/NixOS/cabal2nix/archive/021a48f4b4942462154b06fd81429a248638f87f.tar.gz"; 14 - sha256 = "1is1q5mqi86vzy3ni2959hr95gs9hwd5wiz92hanfli3infg00xc"; 13 + url = "https://github.com/NixOS/cabal2nix/archive/d24f4eab2352468510fb81e276aab9d62e94b561.tar.gz"; 14 + sha256 = "16d3mf4d622gns1myx9mwx39sx0l9wndybxn5ik00x0pxnmh7f36"; 15 15 }; 16 16 postUnpack = "sourceRoot+=/cabal2nix; echo source root reset to $sourceRoot"; 17 17 isLibrary = true;
+10 -28
pkgs/development/haskell-modules/configuration-common.nix
··· 66 66 # > https://github.com/roelvandijk/numerals 67 67 numerals = doJailbreak (dontCheck super.numerals); 68 68 69 - # Too stricut upper bound on time 70 - # https://github.com/acw/rate-limit/issues/9 71 - rate-limit = doJailbreak super.rate-limit; 72 - 73 69 # This test keeps being aborted because it runs too quietly for too long 74 70 Lazy-Pbkdf2 = if pkgs.stdenv.isi686 then dontCheck super.Lazy-Pbkdf2 else super.Lazy-Pbkdf2; 75 71 ··· 474 478 # https://github.com/kkardzis/curlhs/issues/6 475 479 curlhs = dontCheck super.curlhs; 476 480 477 - # Too strict upper bounds on bytestring & time 478 - # https://github.com/barrucadu/irc-conduit/issues/35 479 - irc-conduit = doJailbreak super.irc-conduit; 480 - # https://github.com/barrucadu/irc-client/issues/77 481 - irc-client = doJailbreak super.irc-client; 482 - 483 481 # https://github.com/hvr/token-bucket/issues/3 484 482 token-bucket = dontCheck super.token-bucket; 485 483 ··· 644 654 }) newer; 645 655 646 656 # * The standard libraries are compiled separately. 647 - # * We need multiple patches from master to fix compilation with 657 + # * We need a patch from master to fix compilation with 648 658 # updated dependencies (haskeline and megaparsec) which can be 649 - # removed when the next idris release (1.3.4 probably) comes 650 - # around. 659 + # removed when the next idris release comes around. 651 660 idris = self.generateOptparseApplicativeCompletions [ "idris" ] 652 - (doJailbreak (dontCheck super.idris)); 661 + (appendPatch (fetchpatch { 662 + name = "idris-libffi-0.2.patch"; 663 + url = "https://github.com/idris-lang/Idris-dev/commit/6d6017f906c5aa95594dba0fd75e7a512f87883a.patch"; 664 + hash = "sha256-wyLjqCyLh5quHMOwLM5/XjlhylVC7UuahAM79D8+uls="; 665 + }) (doJailbreak (dontCheck super.idris))); 653 666 654 667 # Too strict bound on hspec 655 668 # https://github.com/lspitzner/multistate/issues/9#issuecomment-1367853016 ··· 1350 1357 haskell-language-server = (lib.pipe super.haskell-language-server [ 1351 1358 dontCheck 1352 1359 (disableCabalFlag "stan") # Sorry stan is totally unmaintained and terrible to get to run. It only works on ghc 8.8 or 8.10 anyways … 1353 - (assert super.hls-call-hierarchy-plugin.version == "1.1.0.0"; disableCabalFlag "callHierarchy") # Disabled temporarily: https://github.com/haskell/haskell-language-server/pull/3431 1354 1360 ]).overrideScope (lself: lsuper: { 1355 - hls-call-hierarchy-plugin = null; 1356 1361 # For most ghc versions, we overrideScope Cabal in the configuration-ghc-???.nix, 1357 1362 # because some packages, like ormolu, need a newer Cabal version. 1358 1363 # ghc-paths is special because it depends on Cabal for building ··· 1968 1977 "--skip" "/toJsonSerializer/should generate valid JSON/" 1969 1978 ] ++ drv.testFlags or []; 1970 1979 }) super.hschema-aeson; 1971 - # https://github.com/ssadler/aeson-quick/issues/3 1972 - aeson-quick = overrideCabal (drv: { 1973 - testFlags = [ 1974 - "-p" "!/asLens.set/&&!/complex.set/&&!/multipleKeys.set/" 1975 - ] ++ drv.testFlags or []; 1976 - }) super.aeson-quick; 1977 1980 # https://github.com/minio/minio-hs/issues/165 1978 1981 minio-hs = overrideCabal (drv: { 1979 1982 testFlags = [ ··· 2095 2110 # https://github.com/zellige/hs-geojson/issues/29 2096 2111 geojson = dontCheck super.geojson; 2097 2112 2098 - # Support network >= 3.1.2 2099 - # https://github.com/erebe/wstunnel/pull/107 2100 - wstunnel = appendPatch (fetchpatch { 2101 - url = "https://github.com/erebe/wstunnel/pull/107/commits/47c1f62bdec1dbe77088d9e3ceb6d872f922ce34.patch"; 2102 - sha256 = "sha256-fW5bVbAGQxU/gd9zqgVNclwKraBtUjkKDek7L0c4+O0="; 2103 - }) super.wstunnel; 2113 + # Test suite doesn't compile 2114 + # https://github.com/erebe/wstunnel/issues/145 2115 + wstunnel = dontCheck super.wstunnel; 2104 2116 2105 2117 # Test data missing from sdist 2106 2118 # https://github.com/ngless-toolkit/ngless/issues/152
+3 -2
pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml
··· 560 560 - cabal-meta 561 561 - cabal-mon 562 562 - cabal-nirvana 563 + - cabal-plan-bounds 563 564 - cabal-progdeps 564 565 - cabalQuery 565 566 - CabalSearch ··· 854 853 - Conscript 855 854 - consistent 856 855 - console-program 856 + - constable 857 857 - const-math-ghc-plugin 858 858 - constrained 859 859 - constrained-categories ··· 2325 2323 - HLogger 2326 2324 - hlongurl 2327 2325 - hls-brittany-plugin 2328 - - hls-call-hierarchy-plugin 2329 2326 - hls-haddock-comments-plugin 2330 2327 - hls-selection-range-plugin 2331 2328 - hls-stan-plugin ··· 2662 2661 - identifiers 2663 2662 - idiii 2664 2663 - idna2008 2665 - - idris 2666 2664 - IDynamic 2667 2665 - ieee-utils 2668 2666 - iexcloud ··· 4327 4327 - rattle 4328 4328 - rattletrap 4329 4329 - raven-haskell-scotty 4330 + - raylib-imgui 4330 4331 - raz 4331 4332 - rbst 4332 4333 - rclient
+6
pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml
··· 192 192 - HROOT-hist 193 193 - HROOT-io 194 194 - HROOT-math 195 + - HROOT-net 195 196 - HROOT-tree 196 197 - HRay 197 198 - HSGEP ··· 673 672 - array-forth 674 673 - arraylist 675 674 - ascii-cows 675 + - ascii-superset_1_2_4_0 676 676 - ascii-table 677 + - ascii-th_1_1_1_0 678 + - ascii_1_4_2_0 677 679 - asic 678 680 - asil 679 681 - assert4hs-hspec ··· 1031 1027 - comfort-array 1032 1028 - comfort-array-shape 1033 1029 - comfort-fftw 1030 + - comfort-glpk 1034 1031 - commsec 1035 1032 - commsec-keyexchange 1036 1033 - comonad-random ··· 1400 1395 - ewe 1401 1396 - exference 1402 1397 - exinst-aeson 1398 + - exinst-base 1403 1399 - exinst-bytes 1404 1400 - exinst-cereal 1405 1401 - exinst-deepseq
+29 -2
pkgs/development/haskell-modules/configuration-nix.nix
··· 359 359 preCheck = ''export PATH="$PWD/dist/build/ghcide:$PATH"''; 360 360 }) super.ghcide; 361 361 362 + # At least on 1.3.4 version on 32-bit architectures tasty requires 363 + # unbounded-delays via .cabal file conditions. 364 + tasty = overrideCabal (drv: { 365 + libraryHaskellDepends = 366 + (drv.libraryHaskellDepends or []) 367 + ++ lib.optionals (!(pkgs.stdenv.hostPlatform.isAarch64 368 + || pkgs.stdenv.hostPlatform.isx86_64)) [ 369 + self.unbounded-delays 370 + ]; 371 + }) super.tasty; 372 + 362 373 tasty-discover = overrideCabal (drv: { 363 374 # Depends on itself for testing 364 375 preBuild = '' ··· 811 800 # time 812 801 random = dontCheck super.random; 813 802 803 + # https://github.com/Gabriella439/nix-diff/pull/74 804 + nix-diff = overrideCabal (drv: { 805 + postPatch = '' 806 + substituteInPlace src/Nix/Diff/Types.hs \ 807 + --replace "{-# OPTIONS_GHC -Wno-orphans #-}" "{-# OPTIONS_GHC -Wno-orphans -fconstraint-solver-iterations=0 #-}" 808 + ''; 809 + }) (doJailbreak (dontCheck super.nix-diff)); 810 + 814 811 # mockery's tests depend on hspec-discover which dependso on mockery for its tests 815 812 mockery = dontCheck super.mockery; 816 813 # same for logging-facade ··· 859 840 buildTools = drv.buildTools or [ ] ++ [ pkgs.buildPackages.makeWrapper ]; 860 841 postInstall = drv.postInstall or "" + '' 861 842 wrapProgram "$out/bin/nvfetcher" --prefix 'PATH' ':' "${ 862 - pkgs.lib.makeBinPath [ pkgs.nvchecker pkgs.nix-prefetch ] 843 + pkgs.lib.makeBinPath [ 844 + pkgs.nvchecker 845 + pkgs.nix-prefetch 846 + pkgs.nix-prefetch-docker 847 + ] 863 848 }" 864 849 ''; 865 850 }) super.nvfetcher); ··· 874 851 (overrideCabal { doCheck = pkgs.postgresql.doCheck; }) 875 852 ]; 876 853 877 - cachix = super.cachix.override { nix = pkgs.nixVersions.nix_2_10; }; 854 + cachix = super.cachix.override { 855 + nix = pkgs.nixVersions.nix_2_10; 856 + fsnotify = super.fsnotify_0_4_1_0; 857 + hnix-store-core = super.hnix-store-core_0_6_1_0; 858 + }; 878 859 879 860 hercules-ci-agent = super.hercules-ci-agent.override { nix = pkgs.nixVersions.nix_2_10; }; 880 861 hercules-ci-cnix-expr =
+14 -4
pkgs/development/haskell-modules/generic-builder.nix
··· 11 11 in 12 12 13 13 { pname 14 - , dontStrip ? (ghc.isGhcjs or false) 14 + # Note that ghc.isGhcjs != stdenv.hostPlatform.isGhcjs. 15 + # ghc.isGhcjs implies that we are using ghcjs, a project separate from GHC. 16 + # (mere) stdenv.hostPlatform.isGhcjs means that we are using GHC's JavaScript 17 + # backend. The latter is a normal cross compilation backend and needs little 18 + # special accomodation. 19 + , dontStrip ? (ghc.isGhcjs or false || stdenv.hostPlatform.isGhcjs) 15 20 , version, revision ? null 16 21 , sha256 ? null 17 22 , src ? fetchurl { url = "mirror://hackage/${pname}-${version}.tar.gz"; inherit sha256; } ··· 176 171 # Pass the "wrong" C compiler rather than none at all so packages that just 177 172 # use the C preproccessor still work, see 178 173 # https://github.com/haskell/cabal/issues/6466 for details. 179 - "--with-gcc=${(if stdenv.hasCC then stdenv else buildPackages.stdenv).cc.targetPrefix}cc" 174 + "--with-gcc=${if stdenv.hasCC then "$CC" else "$CC_FOR_BUILD"}" 180 175 ] ++ optionals stdenv.hasCC [ 181 176 "--with-ld=${stdenv.cc.bintools.targetPrefix}ld" 182 177 "--with-ar=${stdenv.cc.bintools.targetPrefix}ar" ··· 251 246 allPkgconfigDepends = pkg-configDepends ++ libraryPkgconfigDepends ++ executablePkgconfigDepends ++ 252 247 optionals doCheck testPkgconfigDepends ++ optionals doBenchmark benchmarkPkgconfigDepends; 253 248 254 - depsBuildBuild = [ nativeGhc ]; 249 + depsBuildBuild = [ nativeGhc ] 250 + # CC_FOR_BUILD may be necessary if we have no C preprocessor for the host 251 + # platform. See crossCabalFlags above for more details. 252 + ++ lib.optionals (!stdenv.hasCC) [ buildPackages.stdenv.cc ]; 255 253 collectedToolDepends = 256 254 buildTools ++ libraryToolDepends ++ executableToolDepends ++ 257 255 optionals doCheck testToolDepends ++ ··· 324 316 inherit src; 325 317 326 318 inherit depsBuildBuild nativeBuildInputs; 327 - buildInputs = otherBuildInputs ++ optionals (!isLibrary) propagatedBuildInputs; 319 + buildInputs = otherBuildInputs ++ optionals (!isLibrary) propagatedBuildInputs 320 + # For patchShebangsAuto in fixupPhase 321 + ++ optionals stdenv.hostPlatform.isGhcjs [ nodejs ]; 328 322 propagatedBuildInputs = optionals isLibrary propagatedBuildInputs; 329 323 330 324 LANG = "en_US.UTF-8"; # GHC needs the locale configured during the Haddock phase.
+982 -337
pkgs/development/haskell-modules/hackage-packages.nix
··· 8416 8416 libraryHaskellDepends = [ base bytestring unix ]; 8417 8417 librarySystemDepends = [ fuse ]; 8418 8418 preConfigure = '' 8419 - sed -i -e "s@ Extra-Lib-Dirs: /usr/local/lib@ Extra-Lib-Dirs: ${fuse}/lib@" HFuse.cabal 8419 + sed -i -e "s@ Extra-Lib-Dirs: /usr/local/lib@ Extra-Lib-Dirs: ${lib.getLib fuse}/lib@" HFuse.cabal 8420 8420 ''; 8421 8421 description = "HFuse is a binding for the Linux FUSE library"; 8422 8422 license = lib.licenses.bsd3; ··· 9318 9318 }) {inherit (pkgs) gsl;}; 9319 9319 9320 9320 "HROOT" = callPackage 9321 - ({ mkDerivation, base, fficxx, fficxx-runtime, HROOT-core 9322 - , HROOT-graf, HROOT-hist, HROOT-io, HROOT-math, HROOT-tree 9323 - , template-haskell 9321 + ({ mkDerivation, base, Cabal, HROOT-core, HROOT-graf, HROOT-hist 9322 + , HROOT-io, HROOT-math, HROOT-net, HROOT-tree, process 9324 9323 }: 9325 9324 mkDerivation { 9326 9325 pname = "HROOT"; 9327 - version = "0.9.0.1"; 9328 - sha256 = "1mc3lhwjdrwv32hbl5q6j293gmifla9hk815sxayz35g3h9pg9p8"; 9326 + version = "0.10.0.2"; 9327 + sha256 = "1si50g4dhjphg1lqji8wlihgn1wnshsarhl5gjhc8107absddbmb"; 9328 + setupHaskellDepends = [ base Cabal process ]; 9329 9329 libraryHaskellDepends = [ 9330 - base fficxx fficxx-runtime HROOT-core HROOT-graf HROOT-hist 9331 - HROOT-io HROOT-math HROOT-tree template-haskell 9330 + base HROOT-core HROOT-graf HROOT-hist HROOT-io HROOT-math HROOT-net 9331 + HROOT-tree 9332 9332 ]; 9333 9333 description = "Haskell binding to the ROOT data analysis framework"; 9334 - license = lib.licenses.lgpl21Only; 9334 + license = lib.licenses.lgpl21Plus; 9335 9335 hydraPlatforms = lib.platforms.none; 9336 9336 }) {}; 9337 9337 9338 9338 "HROOT-core" = callPackage 9339 - ({ mkDerivation, base, fficxx, fficxx-runtime, template-haskell }: 9339 + ({ mkDerivation, base, Cabal, fficxx, fficxx-runtime, process 9340 + , stdcxx, template-haskell 9341 + }: 9340 9342 mkDerivation { 9341 9343 pname = "HROOT-core"; 9342 - version = "0.9.0.1"; 9343 - sha256 = "1qxadv3kdd0wn3vb6jk65h9qr1ihr775zsrn2pp2z1xhlj3d8g85"; 9344 + version = "0.10.0.2"; 9345 + sha256 = "0cis7fjm1lisn9ipfxk8dkxdxdr8kpfrfp21ac2y6chcappxxpjp"; 9346 + setupHaskellDepends = [ base Cabal process ]; 9344 9347 libraryHaskellDepends = [ 9345 - base fficxx fficxx-runtime template-haskell 9348 + base fficxx fficxx-runtime stdcxx template-haskell 9346 9349 ]; 9347 9350 description = "Haskell binding to ROOT Core modules"; 9348 - license = lib.licenses.lgpl21Only; 9351 + license = lib.licenses.lgpl21Plus; 9349 9352 hydraPlatforms = lib.platforms.none; 9350 9353 broken = true; 9351 9354 }) {}; 9352 9355 9353 9356 "HROOT-graf" = callPackage 9354 - ({ mkDerivation, base, fficxx, fficxx-runtime, HROOT-core 9355 - , HROOT-hist, template-haskell 9357 + ({ mkDerivation, base, Cabal, fficxx, fficxx-runtime, HROOT-core 9358 + , HROOT-hist, process, stdcxx, template-haskell 9356 9359 }: 9357 9360 mkDerivation { 9358 9361 pname = "HROOT-graf"; 9359 - version = "0.9.0.1"; 9360 - sha256 = "1a1i7slarqz64k8v02m6lbrjay11xsr88i2siy8gygqshp6ncf4r"; 9362 + version = "0.10.0.2"; 9363 + sha256 = "0qfcqla07cz06xw09xdh5jnsixrrl5f4l1gxsf2cg2x2nl4yvpna"; 9364 + setupHaskellDepends = [ base Cabal process ]; 9361 9365 libraryHaskellDepends = [ 9362 - base fficxx fficxx-runtime HROOT-core HROOT-hist template-haskell 9366 + base fficxx fficxx-runtime HROOT-core HROOT-hist stdcxx 9367 + template-haskell 9363 9368 ]; 9364 9369 description = "Haskell binding to ROOT Graf modules"; 9365 - license = lib.licenses.lgpl21Only; 9370 + license = lib.licenses.lgpl21Plus; 9366 9371 hydraPlatforms = lib.platforms.none; 9367 9372 }) {}; 9368 9373 9369 9374 "HROOT-hist" = callPackage 9370 - ({ mkDerivation, base, fficxx, fficxx-runtime, HROOT-core 9371 - , template-haskell 9375 + ({ mkDerivation, base, Cabal, fficxx, fficxx-runtime, HROOT-core 9376 + , process, stdcxx, template-haskell 9372 9377 }: 9373 9378 mkDerivation { 9374 9379 pname = "HROOT-hist"; 9375 - version = "0.9.0.1"; 9376 - sha256 = "059hlsqn394hd3805hzrm85khvycwd9dnsbjrks9lmbr7sz13aad"; 9380 + version = "0.10.0.2"; 9381 + sha256 = "0xyh3xnjpfz0218jg0r67kl1frw9gf2m11bnjlaxvqlzfnrxgxr0"; 9382 + setupHaskellDepends = [ base Cabal process ]; 9377 9383 libraryHaskellDepends = [ 9378 - base fficxx fficxx-runtime HROOT-core template-haskell 9384 + base fficxx fficxx-runtime HROOT-core stdcxx template-haskell 9379 9385 ]; 9380 9386 description = "Haskell binding to ROOT Hist modules"; 9381 - license = lib.licenses.lgpl21Only; 9387 + license = lib.licenses.lgpl21Plus; 9382 9388 hydraPlatforms = lib.platforms.none; 9383 9389 }) {}; 9384 9390 9385 9391 "HROOT-io" = callPackage 9386 - ({ mkDerivation, base, fficxx, fficxx-runtime, HROOT-core 9387 - , template-haskell 9392 + ({ mkDerivation, base, Cabal, fficxx, fficxx-runtime, HROOT-core 9393 + , process, stdcxx, template-haskell 9388 9394 }: 9389 9395 mkDerivation { 9390 9396 pname = "HROOT-io"; 9391 - version = "0.9.0.1"; 9392 - sha256 = "0jx3ikypvynpd2mfyya86jqdmjl4i12fzvsmn66yksx32hgcksqw"; 9397 + version = "0.10.0.2"; 9398 + sha256 = "0h36jpc8ljwhk6rmv6i7i8mls0s0lcii3fdjaa23r9bbrl76jgk4"; 9399 + setupHaskellDepends = [ base Cabal process ]; 9393 9400 libraryHaskellDepends = [ 9394 - base fficxx fficxx-runtime HROOT-core template-haskell 9401 + base fficxx fficxx-runtime HROOT-core stdcxx template-haskell 9395 9402 ]; 9396 9403 description = "Haskell binding to ROOT IO modules"; 9397 - license = lib.licenses.lgpl21Only; 9404 + license = lib.licenses.lgpl21Plus; 9398 9405 hydraPlatforms = lib.platforms.none; 9399 9406 }) {}; 9400 9407 9401 9408 "HROOT-math" = callPackage 9402 - ({ mkDerivation, base, fficxx, fficxx-runtime, HROOT-core 9403 - , template-haskell 9409 + ({ mkDerivation, base, Cabal, fficxx, fficxx-runtime, HROOT-core 9410 + , process, stdcxx, template-haskell 9404 9411 }: 9405 9412 mkDerivation { 9406 9413 pname = "HROOT-math"; 9407 - version = "0.9.0.1"; 9408 - sha256 = "12cx3m67mdisi7k675gd4ifa2zmbhqywpgb1slacwzdjlqazhs96"; 9414 + version = "0.10.0.2"; 9415 + sha256 = "1sgj7lr0j7yik0x6fy6vfiv2qqw1b58yhm2z8fq765x3ypilj24m"; 9416 + setupHaskellDepends = [ base Cabal process ]; 9409 9417 libraryHaskellDepends = [ 9410 - base fficxx fficxx-runtime HROOT-core template-haskell 9418 + base fficxx fficxx-runtime HROOT-core stdcxx template-haskell 9411 9419 ]; 9412 9420 description = "Haskell binding to ROOT Math modules"; 9413 - license = lib.licenses.lgpl21Only; 9421 + license = lib.licenses.lgpl21Plus; 9414 9422 hydraPlatforms = lib.platforms.none; 9415 9423 }) {}; 9416 9424 9425 + "HROOT-net" = callPackage 9426 + ({ mkDerivation, base, Cabal, fficxx, fficxx-runtime, HROOT-core 9427 + , HROOT-io, process, RHTTP, stdcxx, template-haskell 9428 + }: 9429 + mkDerivation { 9430 + pname = "HROOT-net"; 9431 + version = "0.10.0.2"; 9432 + sha256 = "1lw0zkb8wmd5raa1fbjaw5l3r6kvvll72vs4rmdjqmg0rld3hgnk"; 9433 + setupHaskellDepends = [ base Cabal process ]; 9434 + libraryHaskellDepends = [ 9435 + base fficxx fficxx-runtime HROOT-core HROOT-io stdcxx 9436 + template-haskell 9437 + ]; 9438 + librarySystemDepends = [ RHTTP ]; 9439 + description = "Haskell binding to ROOT Net modules"; 9440 + license = lib.licenses.lgpl21Plus; 9441 + hydraPlatforms = lib.platforms.none; 9442 + }) {RHTTP = null;}; 9443 + 9417 9444 "HROOT-tree" = callPackage 9418 - ({ mkDerivation, base, fficxx, fficxx-runtime, HROOT-core 9419 - , template-haskell 9445 + ({ mkDerivation, base, Cabal, fficxx, fficxx-runtime, HROOT-core 9446 + , process, stdcxx, template-haskell 9420 9447 }: 9421 9448 mkDerivation { 9422 9449 pname = "HROOT-tree"; 9423 - version = "0.9.0.1"; 9424 - sha256 = "1whcigrfm0mmnkazby0ycgsz3x9182r00zwh569b0lbbg0m5qbj4"; 9450 + version = "0.10.0.2"; 9451 + sha256 = "1k5sfd9a02hgbxq9slsvaxw40l0i6nyvw0ihjs1v7lamsicd8b7y"; 9452 + setupHaskellDepends = [ base Cabal process ]; 9425 9453 libraryHaskellDepends = [ 9426 - base fficxx fficxx-runtime HROOT-core template-haskell 9454 + base fficxx fficxx-runtime HROOT-core stdcxx template-haskell 9427 9455 ]; 9428 9456 description = "Haskell binding to ROOT Tree modules"; 9429 - license = lib.licenses.lgpl21Only; 9457 + license = lib.licenses.lgpl21Plus; 9430 9458 hydraPlatforms = lib.platforms.none; 9431 9459 }) {}; 9432 9460 ··· 10452 10424 pname = "HaskellNet"; 10453 10425 version = "0.6.0.1"; 10454 10426 sha256 = "08rwi28q46md2d25l1h6s6hdqf8c2c47is5w5vyydbqx6pmfdc73"; 10427 + revision = "1"; 10428 + editedCabalFile = "0c5ixp7nl0h9nixr3g079wvjvs7j6hra2va5hnj93bsjbcm350k3"; 10455 10429 libraryHaskellDepends = [ 10456 10430 array base base64 bytestring cryptohash-md5 mime-mail mtl network 10457 10431 network-bsd old-time pretty text 10458 10432 ]; 10459 10433 description = "Client support for POP3, SMTP, and IMAP"; 10460 10434 license = lib.licenses.bsd3; 10435 + }) {}; 10436 + 10437 + "HaskellNet_0_6_0_2" = callPackage 10438 + ({ mkDerivation, array, base, base64, bytestring, cryptohash-md5 10439 + , mime-mail, mtl, network, network-bsd, old-time, pretty, text 10440 + }: 10441 + mkDerivation { 10442 + pname = "HaskellNet"; 10443 + version = "0.6.0.2"; 10444 + sha256 = "0lqdqch6qwfrf89hfmvvcna2wgvhzx02v0cwsm7bbhq258alfapj"; 10445 + libraryHaskellDepends = [ 10446 + array base base64 bytestring cryptohash-md5 mime-mail mtl network 10447 + network-bsd old-time pretty text 10448 + ]; 10449 + description = "Client support for POP3, SMTP, and IMAP"; 10450 + license = lib.licenses.bsd3; 10451 + hydraPlatforms = lib.platforms.none; 10461 10452 }) {}; 10462 10453 10463 10454 "HaskellNet-SSL" = callPackage ··· 15753 15706 pname = "OpenGLRaw"; 15754 15707 version = "3.3.4.1"; 15755 15708 sha256 = "07nk0rgm6jcxz6yshwhv5lj5frs6371w3hdjxwa4biws2kmbs6hj"; 15709 + revision = "1"; 15710 + editedCabalFile = "15abvqkxc08lx9d44323izccfp7bqfiljnd587zn80vdvmkzs6zc"; 15756 15711 libraryHaskellDepends = [ 15757 15712 base bytestring containers fixed half text transformers 15758 15713 ]; ··· 21142 21093 pname = "TypeCompose"; 21143 21094 version = "0.9.14"; 21144 21095 sha256 = "0msss17lrya6y5xfvxl41xsqs6yr09iw6m1px4xlwin72xwly0sn"; 21145 - revision = "1"; 21146 - editedCabalFile = "1pxg6az5vkl0zvs3zdvvvnhxqawd9fkkd44jmzzzyyibppgni6x4"; 21096 + revision = "2"; 21097 + editedCabalFile = "1ghzj47mfjs1vqai93gh1mmsk92jz1bx0azfzxm0jmnwkgr3vlnh"; 21147 21098 libraryHaskellDepends = [ base base-orphans ]; 21148 21099 description = "Type composition classes & instances"; 21149 21100 license = lib.licenses.bsd3; ··· 25020 24971 }: 25021 24972 mkDerivation { 25022 24973 pname = "adhoc-fixtures"; 25023 - version = "0.1.0.0"; 25024 - sha256 = "16m8a2b2z8n3zxr8dash6k1fq16ks7vi3dza751sd12ay7m0gn2w"; 24974 + version = "0.1.0.1"; 24975 + sha256 = "1cxrk9nikkvy3c190g2vamv1f7i71v2g080fpzjp6wzspm7r32gy"; 25025 24976 libraryHaskellDepends = [ base safe-exceptions yarl ]; 25026 24977 testHaskellDepends = [ 25027 24978 base hspec hspec-core hspec-discover safe-exceptions yarl ··· 25037 24988 }: 25038 24989 mkDerivation { 25039 24990 pname = "adhoc-fixtures-hspec"; 25040 - version = "0.1.0.0"; 25041 - sha256 = "0xzgq11lwm66wi3sdlxxpqjgv9wfrysjvn28zyrjrq791vmlg0p9"; 24991 + version = "0.1.0.1"; 24992 + sha256 = "0vd882cna6p7bn58ynmiih9jjv4az0kxf3294v1cl7gw7hclmaqk"; 25042 24993 libraryHaskellDepends = [ adhoc-fixtures base hspec yarl ]; 25043 24994 testHaskellDepends = [ 25044 24995 adhoc-fixtures base hspec hspec-core hspec-discover safe-exceptions ··· 35099 35050 pname = "ascii"; 35100 35051 version = "1.2.4.0"; 35101 35052 sha256 = "1rsv9ah0jvf66w3k4smh67wpbm03xl4pdyj8svmdy49hbpihimwi"; 35053 + revision = "2"; 35054 + editedCabalFile = "00pw1px9ggp6aq9pvimxj9q746b74cgc0pz4rn22q40mdqjadhwl"; 35102 35055 libraryHaskellDepends = [ 35103 35056 ascii-case ascii-char ascii-group ascii-numbers ascii-predicates 35104 35057 ascii-superset ascii-th base bytestring text ··· 35108 35057 testHaskellDepends = [ base hedgehog text ]; 35109 35058 description = "The ASCII character set and encoding"; 35110 35059 license = lib.licenses.asl20; 35060 + }) {}; 35061 + 35062 + "ascii_1_4_2_0" = callPackage 35063 + ({ mkDerivation, ascii-case, ascii-caseless, ascii-char 35064 + , ascii-group, ascii-numbers, ascii-predicates, ascii-superset 35065 + , ascii-th, base, bytestring, hspec, text 35066 + }: 35067 + mkDerivation { 35068 + pname = "ascii"; 35069 + version = "1.4.2.0"; 35070 + sha256 = "0ql2g9fapm9vzdfpnvax7884cl80s1s61ki98mmy6mjxszlry9jp"; 35071 + libraryHaskellDepends = [ 35072 + ascii-case ascii-caseless ascii-char ascii-group ascii-numbers 35073 + ascii-predicates ascii-superset ascii-th base bytestring text 35074 + ]; 35075 + testHaskellDepends = [ 35076 + ascii-case ascii-caseless ascii-char ascii-group ascii-numbers 35077 + ascii-predicates ascii-superset ascii-th base bytestring hspec text 35078 + ]; 35079 + description = "The ASCII character set and encoding"; 35080 + license = lib.licenses.asl20; 35081 + hydraPlatforms = lib.platforms.none; 35111 35082 }) {}; 35112 35083 35113 35084 "ascii-art-to-unicode" = callPackage ··· 35160 35087 license = lib.licenses.asl20; 35161 35088 }) {}; 35162 35089 35090 + "ascii-case_1_0_1_2" = callPackage 35091 + ({ mkDerivation, ascii-char, base, hashable, hspec }: 35092 + mkDerivation { 35093 + pname = "ascii-case"; 35094 + version = "1.0.1.2"; 35095 + sha256 = "17gqpc65ffy4ipf0bhrs5nyqcmn6fxpx859m03wzm5m2y7ki67nd"; 35096 + libraryHaskellDepends = [ ascii-char base hashable ]; 35097 + testHaskellDepends = [ ascii-char base hspec ]; 35098 + description = "ASCII letter case"; 35099 + license = lib.licenses.asl20; 35100 + hydraPlatforms = lib.platforms.none; 35101 + }) {}; 35102 + 35163 35103 "ascii-caseless" = callPackage 35164 35104 ({ mkDerivation, ascii-case, ascii-char, base, hashable, hspec }: 35165 35105 mkDerivation { ··· 35199 35113 license = lib.licenses.asl20; 35200 35114 }) {}; 35201 35115 35202 - "ascii-char_1_0_0_17" = callPackage 35116 + "ascii-char_1_0_1_0" = callPackage 35203 35117 ({ mkDerivation, base, hashable, hspec }: 35204 35118 mkDerivation { 35205 35119 pname = "ascii-char"; 35206 - version = "1.0.0.17"; 35207 - sha256 = "1562gkfvrcjygs9qpyswsk25d4m2pxblmmbb0hw8jsaml2jwsyss"; 35120 + version = "1.0.1.0"; 35121 + sha256 = "1fls3yw3gs36hwqp32pn7mfibkspx5a80k32wybzc3hfp4qyymlv"; 35208 35122 libraryHaskellDepends = [ base hashable ]; 35209 35123 testHaskellDepends = [ base hspec ]; 35210 35124 description = "A Char type representing an ASCII character"; ··· 35255 35169 license = lib.licenses.asl20; 35256 35170 }) {}; 35257 35171 35172 + "ascii-group_1_0_0_15" = callPackage 35173 + ({ mkDerivation, ascii-char, base, hashable, hedgehog }: 35174 + mkDerivation { 35175 + pname = "ascii-group"; 35176 + version = "1.0.0.15"; 35177 + sha256 = "006b4idi63hz8x54a5fmx5isypdvif8q4ijf274dr93n0c9wh1di"; 35178 + libraryHaskellDepends = [ ascii-char base hashable ]; 35179 + testHaskellDepends = [ ascii-char base hedgehog ]; 35180 + description = "ASCII character groups"; 35181 + license = lib.licenses.asl20; 35182 + hydraPlatforms = lib.platforms.none; 35183 + }) {}; 35184 + 35258 35185 "ascii-holidays" = callPackage 35259 35186 ({ mkDerivation, base, random, random-shuffle, terminfo, time }: 35260 35187 mkDerivation { ··· 35305 35206 license = lib.licenses.asl20; 35306 35207 }) {}; 35307 35208 35308 - "ascii-numbers_1_1_0_1" = callPackage 35209 + "ascii-numbers_1_1_0_2" = callPackage 35309 35210 ({ mkDerivation, ascii-case, ascii-char, ascii-superset, base 35310 35211 , bytestring, hashable, hedgehog, invert, text 35311 35212 }: 35312 35213 mkDerivation { 35313 35214 pname = "ascii-numbers"; 35314 - version = "1.1.0.1"; 35315 - sha256 = "1zb37db0vpcnh63izq9m62p2an1w496ljh7d196k0i1w76j2jhiy"; 35215 + version = "1.1.0.2"; 35216 + sha256 = "0dqqnqrn3hvmjgakm6vzbidlik4p483wcslcwr60qbxa1v5lmznv"; 35217 + revision = "2"; 35218 + editedCabalFile = "19x9mh11pb7j4ykf9vicprn6mlhcb9gwsk82gh5yk366k4r172d7"; 35316 35219 libraryHaskellDepends = [ 35317 35220 ascii-case ascii-char ascii-superset base bytestring hashable text 35318 35221 ]; ··· 35341 35240 license = lib.licenses.asl20; 35342 35241 }) {}; 35343 35242 35344 - "ascii-predicates_1_0_1_1" = callPackage 35243 + "ascii-predicates_1_0_1_2" = callPackage 35345 35244 ({ mkDerivation, ascii-char, base, hedgehog }: 35346 35245 mkDerivation { 35347 35246 pname = "ascii-predicates"; 35348 - version = "1.0.1.1"; 35349 - sha256 = "1r8kd5p17jd46298wp7b1rvfg86g752k2x45ppqikrbkqv9vkvmc"; 35247 + version = "1.0.1.2"; 35248 + sha256 = "0awk97iib6rzrpsh7322f09sj6rkmhkn1hrgsw0zxq0w0bfp7kyj"; 35350 35249 libraryHaskellDepends = [ ascii-char base ]; 35351 35250 testHaskellDepends = [ ascii-char base hedgehog ]; 35352 35251 description = "Various categorizations of ASCII characters"; ··· 35416 35315 license = lib.licenses.asl20; 35417 35316 }) {}; 35418 35317 35419 - "ascii-superset_1_0_1_14" = callPackage 35420 - ({ mkDerivation, ascii-char, base, bytestring, hashable, hedgehog 35421 - , text 35318 + "ascii-superset_1_2_4_0" = callPackage 35319 + ({ mkDerivation, ascii-case, ascii-caseless, ascii-char, base 35320 + , bytestring, hashable, hspec, text 35422 35321 }: 35423 35322 mkDerivation { 35424 35323 pname = "ascii-superset"; 35425 - version = "1.0.1.14"; 35426 - sha256 = "1zggxgxwdc8cd224dgmrq0bijgi0adv233ysnpaw97sa9m6mgmb6"; 35324 + version = "1.2.4.0"; 35325 + sha256 = "0gh7k9fjh5l2a8xdd964gd4fy0lmfz9y0pnfykx7wiqiqirv2v4y"; 35427 35326 libraryHaskellDepends = [ 35428 - ascii-char base bytestring hashable text 35327 + ascii-case ascii-caseless ascii-char base bytestring hashable text 35429 35328 ]; 35430 - testHaskellDepends = [ ascii-char base hedgehog text ]; 35329 + testHaskellDepends = [ 35330 + ascii-case ascii-caseless ascii-char base hspec text 35331 + ]; 35431 35332 description = "Representing ASCII with refined supersets"; 35432 35333 license = lib.licenses.asl20; 35433 35334 hydraPlatforms = lib.platforms.none; ··· 35472 35369 license = lib.licenses.asl20; 35473 35370 }) {}; 35474 35371 35475 - "ascii-th_1_0_0_12" = callPackage 35476 - ({ mkDerivation, ascii-char, ascii-superset, base, bytestring 35477 - , hedgehog, template-haskell, text 35372 + "ascii-th_1_1_1_0" = callPackage 35373 + ({ mkDerivation, ascii-case, ascii-caseless, ascii-char 35374 + , ascii-superset, base, bytestring, hspec, template-haskell, text 35478 35375 }: 35479 35376 mkDerivation { 35480 35377 pname = "ascii-th"; 35481 - version = "1.0.0.12"; 35482 - sha256 = "1kdqkd7sq8kb8ymy4p45w39ndr7z2jcjy9c5ws227hrhglam9pcy"; 35378 + version = "1.1.1.0"; 35379 + sha256 = "1jfjj7rir0bbbasvdb11ymcpjk4zv0br5sk2839hnnlgam9a75g5"; 35380 + revision = "1"; 35381 + editedCabalFile = "06dsa4nrpvy1sm4hr4q6ydgjizf4r7s9xvlc9ra4f8mawsq85zx6"; 35483 35382 libraryHaskellDepends = [ 35484 - ascii-char ascii-superset base template-haskell 35383 + ascii-case ascii-caseless ascii-char ascii-superset base 35384 + template-haskell 35485 35385 ]; 35486 35386 testHaskellDepends = [ 35487 - ascii-char ascii-superset base bytestring hedgehog text 35387 + ascii-case ascii-caseless ascii-char ascii-superset base bytestring 35388 + hspec text 35488 35389 ]; 35489 35390 description = "Template Haskell support for ASCII"; 35490 35391 license = lib.licenses.asl20; ··· 37844 37737 license = lib.licenses.mit; 37845 37738 }) {}; 37846 37739 37740 + "autodocodec-yaml_0_2_0_3" = callPackage 37741 + ({ mkDerivation, autodocodec, autodocodec-schema, base, bytestring 37742 + , containers, path, path-io, safe-coloured-text, scientific, text 37743 + , unordered-containers, vector, yaml 37744 + }: 37745 + mkDerivation { 37746 + pname = "autodocodec-yaml"; 37747 + version = "0.2.0.3"; 37748 + sha256 = "00cf3zz0jgnqq45rkpf5a9jlds16rgfc15ndhv1fgq7yz935g93f"; 37749 + libraryHaskellDepends = [ 37750 + autodocodec autodocodec-schema base bytestring containers path 37751 + path-io safe-coloured-text scientific text unordered-containers 37752 + vector yaml 37753 + ]; 37754 + description = "Autodocodec interpreters for yaml"; 37755 + license = lib.licenses.mit; 37756 + hydraPlatforms = lib.platforms.none; 37757 + }) {}; 37758 + 37847 37759 "autoexporter" = callPackage 37848 37760 ({ mkDerivation, base, Cabal, directory, filepath }: 37849 37761 mkDerivation { ··· 38514 38388 testHaskellDepends = [ base hedgehog neat-interpolation ]; 38515 38389 description = "Generate signed cookies for AWS CloudFront"; 38516 38390 license = lib.licenses.mit; 38391 + mainProgram = "aws-cloudfront-signed-cookies"; 38392 + }) {}; 38393 + 38394 + "aws-cloudfront-signed-cookies_0_2_0_12" = callPackage 38395 + ({ mkDerivation, aeson, aeson-pretty, asn1-encoding, asn1-types 38396 + , base, base64-bytestring, bytestring, cookie, cryptonite, hedgehog 38397 + , lens, lens-aeson, neat-interpolation, optparse-applicative, pem 38398 + , text, time, vector 38399 + }: 38400 + mkDerivation { 38401 + pname = "aws-cloudfront-signed-cookies"; 38402 + version = "0.2.0.12"; 38403 + sha256 = "1gdam3h8ir1lz8phhj03ckiv0f371xl79adi4kz2yqk2ayvcixhv"; 38404 + isLibrary = true; 38405 + isExecutable = true; 38406 + libraryHaskellDepends = [ 38407 + aeson aeson-pretty asn1-encoding asn1-types base base64-bytestring 38408 + bytestring cookie cryptonite lens lens-aeson optparse-applicative 38409 + pem text time vector 38410 + ]; 38411 + executableHaskellDepends = [ base ]; 38412 + testHaskellDepends = [ base hedgehog neat-interpolation ]; 38413 + description = "Generate signed cookies for AWS CloudFront"; 38414 + license = lib.licenses.mit; 38415 + hydraPlatforms = lib.platforms.none; 38517 38416 mainProgram = "aws-cloudfront-signed-cookies"; 38518 38417 }) {}; 38519 38418 ··· 46637 46486 }: 46638 46487 mkDerivation { 46639 46488 pname = "blockfrost-api"; 46640 - version = "0.7.0.0"; 46641 - sha256 = "0s2ri7g6gxfkcvpf5z7s08qhs60snbpxz75gjaw9bab3h49aadnc"; 46489 + version = "0.7.1.0"; 46490 + sha256 = "0dy2xspnmy9487zgjaws250kp5qnip3ir8qwnn57ah92h3z1w0mj"; 46642 46491 libraryHaskellDepends = [ 46643 46492 aeson base bytestring containers data-default-class deriving-aeson 46644 46493 lens QuickCheck quickcheck-instances safe-money servant ··· 46662 46511 }: 46663 46512 mkDerivation { 46664 46513 pname = "blockfrost-client"; 46665 - version = "0.7.0.0"; 46666 - sha256 = "19gf6shsjikhrbd898504vapii2x49h7pnzv86r1k45ypmibhira"; 46514 + version = "0.7.1.0"; 46515 + sha256 = "1cr3zb69hradfc02di523vhykp0y8v8mpyzc37xw8i3phrgasw57"; 46667 46516 isLibrary = true; 46668 46517 isExecutable = true; 46669 46518 libraryHaskellDepends = [ ··· 51871 51720 }: 51872 51721 mkDerivation { 51873 51722 pname = "cabal-cache"; 51874 - version = "1.0.5.5"; 51875 - sha256 = "0474z8cw2wikqg3bnsxqj4rxy13n5l8p06fq72l4klh01s8i1qfl"; 51723 + version = "1.0.5.4"; 51724 + sha256 = "15jg140ly7rska7v8ihvd383q9lj4i5c18rzjad4yi8f78jjciqb"; 51876 51725 isLibrary = true; 51877 51726 isExecutable = true; 51878 51727 libraryHaskellDepends = [ ··· 52694 52543 mainProgram = "cabal-plan"; 52695 52544 }) {}; 52696 52545 52546 + "cabal-plan-bounds" = callPackage 52547 + ({ mkDerivation, base, bytestring, cabal-plan, Cabal-syntax 52548 + , containers, optparse-applicative, text 52549 + }: 52550 + mkDerivation { 52551 + pname = "cabal-plan-bounds"; 52552 + version = "0.1.0.1"; 52553 + sha256 = "1s8ljyp8bi0h637abxq4ma2m5bx8cpiw5ib6n50npprycv9h3v04"; 52554 + isLibrary = false; 52555 + isExecutable = true; 52556 + executableHaskellDepends = [ 52557 + base bytestring cabal-plan Cabal-syntax containers 52558 + optparse-applicative text 52559 + ]; 52560 + description = "Derives cabal bounds from build plans"; 52561 + license = lib.licenses.bsd2; 52562 + hydraPlatforms = lib.platforms.none; 52563 + mainProgram = "cabal-plan-bounds"; 52564 + broken = true; 52565 + }) {}; 52566 + 52697 52567 "cabal-progdeps" = callPackage 52698 52568 ({ mkDerivation, base, Cabal, directory, filepath }: 52699 52569 mkDerivation { ··· 53441 53269 , cachix-api, concurrent-extra, conduit, conduit-extra 53442 53270 , conduit-zstd, containers, cookie, cryptonite, dhall, directory 53443 53271 , ed25519, either, extra, filepath, fsnotify 53444 - , hercules-ci-cnix-store, here, hspec, hspec-discover, http-client 53445 - , http-client-tls, http-conduit, http-types, inline-c-cpp, katip 53446 - , lukko, lzma-conduit, megaparsec, memory, mmorph, netrc, nix 53447 - , optparse-applicative, pretty-terminal, prettyprinter, process 53448 - , protolude, resourcet, retry, safe-exceptions, servant 53449 - , servant-auth, servant-auth-client, servant-client 53450 - , servant-client-core, servant-conduit, stm, stm-chans, stm-conduit 53451 - , systemd, temporary, text, time, unix, unordered-containers 53452 - , uri-bytestring, uuid, vector, versions, websockets, wuss 53272 + , hercules-ci-cnix-store, here, hnix-store-core, hspec 53273 + , hspec-discover, http-client, http-client-tls, http-conduit 53274 + , http-types, inline-c-cpp, katip, lukko, lzma-conduit, megaparsec 53275 + , memory, mmorph, netrc, nix, optparse-applicative, pretty-terminal 53276 + , prettyprinter, process, protolude, resourcet, retry 53277 + , safe-exceptions, servant, servant-auth, servant-auth-client 53278 + , servant-client, servant-client-core, servant-conduit, stm 53279 + , stm-chans, stm-conduit, systemd, temporary, text, time, unix 53280 + , unordered-containers, uri-bytestring, uuid, vector, versions 53281 + , websockets, wuss 53453 53282 }: 53454 53283 mkDerivation { 53455 53284 pname = "cachix"; 53456 - version = "1.1"; 53457 - sha256 = "1pqh02jqkd90zxjfyjknavr8zly5yp046ac727klxq2x8gw9hq5r"; 53285 + version = "1.2"; 53286 + sha256 = "1fvm565651rd0wlx3rhsrm3x8fa1jjvpkp9xgrcj8pnpi5dsn07w"; 53458 53287 isLibrary = true; 53459 53288 isExecutable = true; 53460 53289 libraryHaskellDepends = [ 53461 53290 aeson async base base64-bytestring bytestring cachix-api 53462 53291 concurrent-extra conduit conduit-extra conduit-zstd containers 53463 53292 cookie cryptonite dhall directory ed25519 either extra filepath 53464 - fsnotify hercules-ci-cnix-store here http-client http-client-tls 53465 - http-conduit http-types inline-c-cpp katip lukko lzma-conduit 53466 - megaparsec memory mmorph netrc optparse-applicative pretty-terminal 53467 - prettyprinter process protolude resourcet retry safe-exceptions 53468 - servant servant-auth servant-auth-client servant-client 53469 - servant-client-core servant-conduit stm stm-chans stm-conduit 53470 - systemd temporary text time unix unordered-containers 53293 + fsnotify hercules-ci-cnix-store here hnix-store-core http-client 53294 + http-client-tls http-conduit http-types inline-c-cpp katip lukko 53295 + lzma-conduit megaparsec memory mmorph netrc optparse-applicative 53296 + pretty-terminal prettyprinter process protolude resourcet retry 53297 + safe-exceptions servant servant-auth servant-auth-client 53298 + servant-client servant-client-core servant-conduit stm stm-chans 53299 + stm-conduit systemd temporary text time unix unordered-containers 53471 53300 uri-bytestring uuid vector versions websockets wuss 53472 53301 ]; 53473 53302 libraryPkgconfigDepends = [ nix ]; ··· 53498 53325 }: 53499 53326 mkDerivation { 53500 53327 pname = "cachix-api"; 53501 - version = "1.1"; 53502 - sha256 = "19zh0znah72mqkb4ns4288wq0y02r4ah0pbfvn68lrc02yjf9bhs"; 53328 + version = "1.2"; 53329 + sha256 = "1i3z0arn8cwglbsq8kxzcpp2ghypv7i03crpplbn0myk8wzflxdy"; 53503 53330 libraryHaskellDepends = [ 53504 53331 aeson async base base16-bytestring bytestring conduit cookie 53505 53332 cryptonite deepseq deriving-aeson exceptions http-api-data ··· 54191 54018 }: 54192 54019 mkDerivation { 54193 54020 pname = "candid"; 54194 - version = "0.4"; 54195 - sha256 = "17l3qyprkn4ffnpxxh1359f61f4qpbmbxwaclxiqr8aahjsk2d2z"; 54021 + version = "0.4.0.1"; 54022 + sha256 = "14np7yakm97d6scw5ldlsjacri317wwyingwsys7987zk01dfcln"; 54196 54023 isLibrary = true; 54197 54024 isExecutable = true; 54198 54025 libraryHaskellDepends = [ ··· 57626 57453 }) {}; 57627 57454 57628 57455 "check-cfg-ambiguity" = callPackage 57629 - ({ mkDerivation, base, containers }: 57456 + ({ mkDerivation, base, containers, doctest, QuickCheck }: 57630 57457 mkDerivation { 57631 57458 pname = "check-cfg-ambiguity"; 57632 - version = "0.0.0.1"; 57633 - sha256 = "1qdg707a8yq61s5rs677yc8wp00sxdrf4vpr2r3c98q2psbkxl1n"; 57459 + version = "0.1.0.0"; 57460 + sha256 = "0iswfg7m9qnhr1128xbhaa06ai2rhnr7c781y7z92v29xd7mjyjg"; 57634 57461 libraryHaskellDepends = [ base containers ]; 57462 + testHaskellDepends = [ base doctest QuickCheck ]; 57635 57463 description = "Checks context free grammar for ambiguity using brute force up to given limit"; 57636 57464 license = lib.licenses.bsd3; 57637 57465 }) {}; ··· 60276 60102 }: 60277 60103 mkDerivation { 60278 60104 pname = "clerk"; 60279 - version = "0.1.0.1"; 60280 - sha256 = "0djxny7h6g4j49zyhak6369ycl2idd2jqy906g8frghlkvkbyy8z"; 60281 - isLibrary = true; 60282 - isExecutable = true; 60105 + version = "0.1.0.2"; 60106 + sha256 = "0nbli8pj7v4wblbji2hqlkwbh98iiclg7vpbg6qsa91bw8p4nwmd"; 60283 60107 libraryHaskellDepends = [ 60284 - base bytestring containers data-default lens mtl text time 60285 - transformers xlsx 60286 - ]; 60287 - executableHaskellDepends = [ 60288 60108 base bytestring containers data-default lens mtl text time 60289 60109 transformers xlsx 60290 60110 ]; 60291 60111 description = "Declaratively describe spreadsheets and generate xlsx"; 60292 60112 license = lib.licenses.bsd3; 60293 - mainProgram = "clerk"; 60294 60113 }) {}; 60295 60114 60296 60115 "cless" = callPackage ··· 61795 61628 pname = "co-log-concurrent"; 61796 61629 version = "0.5.1.0"; 61797 61630 sha256 = "07qmx9z03vmgq2cgz4352fsav7r1nx8n7svmrhg2lkdiyp0j7a59"; 61631 + revision = "2"; 61632 + editedCabalFile = "1ldh0c0927ay8wpamybaw66cz4rz3jskv8iwvxlxw8mmr4pwyvk0"; 61798 61633 libraryHaskellDepends = [ base co-log-core stm ]; 61799 61634 description = "Asynchronous backend for co-log library"; 61800 61635 license = lib.licenses.mpl20; ··· 62320 62151 ({ mkDerivation, base, profunctors }: 62321 62152 mkDerivation { 62322 62153 pname = "coercible-subtypes"; 62323 - version = "0.2.0.0"; 62324 - sha256 = "0n8g69l3iwcy588yj29b7qsac8n8cl44ibb62a36x9n2jpgz5xif"; 62325 - revision = "1"; 62326 - editedCabalFile = "09573n1g66j1zqipjp5mzspbkzyijwqhgx6xjn0jlf69vglx22rj"; 62154 + version = "0.3.0.0"; 62155 + sha256 = "14swbn5509wb46iwgp2lj8hqi3ca82jacgq028cmwz35zsc1zjds"; 62327 62156 libraryHaskellDepends = [ base profunctors ]; 62328 62157 description = "Coercible but only in one direction"; 62329 62158 license = lib.licenses.bsd3; ··· 63403 63236 license = lib.licenses.bsd3; 63404 63237 hydraPlatforms = lib.platforms.none; 63405 63238 }) {}; 63239 + 63240 + "comfort-glpk" = callPackage 63241 + ({ mkDerivation, base, comfort-array, deepseq 63242 + , doctest-exitcode-stdio, doctest-lib, glpk, glpk-headers 63243 + , non-empty, QuickCheck, utility-ht 63244 + }: 63245 + mkDerivation { 63246 + pname = "comfort-glpk"; 63247 + version = "0.0"; 63248 + sha256 = "16cg5bc1a04zz23bhgfai9bgllwdkl975j9l7r9im8l9qn7ah1xy"; 63249 + libraryHaskellDepends = [ 63250 + base comfort-array deepseq glpk-headers non-empty utility-ht 63251 + ]; 63252 + librarySystemDepends = [ glpk ]; 63253 + testHaskellDepends = [ 63254 + base comfort-array doctest-exitcode-stdio doctest-lib QuickCheck 63255 + utility-ht 63256 + ]; 63257 + description = "Linear Programming using GLPK and comfort-array"; 63258 + license = lib.licenses.bsd3; 63259 + hydraPlatforms = lib.platforms.none; 63260 + }) {inherit (pkgs) glpk;}; 63406 63261 63407 63262 "comfort-graph" = callPackage 63408 63263 ({ mkDerivation, base, containers, doctest-exitcode-stdio ··· 67166 66977 broken = true; 67167 66978 }) {}; 67168 66979 66980 + "constable" = callPackage 66981 + ({ mkDerivation, base, doctest }: 66982 + mkDerivation { 66983 + pname = "constable"; 66984 + version = "0.1.0.0"; 66985 + sha256 = "0hz63w3h7if70701kzclvcjr1310ycfcm9y46xfv8mgbs4kjp2xx"; 66986 + libraryHaskellDepends = [ base ]; 66987 + testHaskellDepends = [ base doctest ]; 66988 + description = "A safe interface for Const summarization"; 66989 + license = lib.licenses.bsd3; 66990 + hydraPlatforms = lib.platforms.none; 66991 + broken = true; 66992 + }) {}; 66993 + 67169 66994 "constaparser" = callPackage 67170 66995 ({ mkDerivation, attoparsec, base, bytestring, vector }: 67171 66996 mkDerivation { ··· 68562 68359 ]; 68563 68360 description = "HTTP cookie parsing and rendering"; 68564 68361 license = lib.licenses.mit; 68362 + }) {}; 68363 + 68364 + "cookie_0_4_6" = callPackage 68365 + ({ mkDerivation, base, bytestring, data-default-class, deepseq 68366 + , HUnit, QuickCheck, tasty, tasty-hunit, tasty-quickcheck, text 68367 + , time 68368 + }: 68369 + mkDerivation { 68370 + pname = "cookie"; 68371 + version = "0.4.6"; 68372 + sha256 = "1ajbcsk4k0jc6v2fqn36scs6l8wa6fq46gd54pak75rbqdbajhcc"; 68373 + libraryHaskellDepends = [ 68374 + base bytestring data-default-class deepseq text time 68375 + ]; 68376 + testHaskellDepends = [ 68377 + base bytestring HUnit QuickCheck tasty tasty-hunit tasty-quickcheck 68378 + text time 68379 + ]; 68380 + description = "HTTP cookie parsing and rendering"; 68381 + license = lib.licenses.mit; 68382 + hydraPlatforms = lib.platforms.none; 68565 68383 }) {}; 68566 68384 68567 68385 "cookies" = callPackage ··· 70245 70021 }: 70246 70022 mkDerivation { 70247 70023 pname = "crc32c"; 70248 - version = "0.0.0"; 70249 - sha256 = "1y008mi1livbm6rpc4rj4nnrkwqqm7xk92sdf14r5iqwj8nnh209"; 70024 + version = "0.1.0"; 70025 + sha256 = "0b7minx4d0801nbyryz9jx680hlbrx6incwnhrz7g0dgpw0fhw0b"; 70250 70026 libraryHaskellDepends = [ base bytestring ]; 70251 70027 libraryToolDepends = [ c2hs ]; 70252 70028 testHaskellDepends = [ ··· 71855 71631 pname = "csound-catalog"; 71856 71632 version = "0.7.6"; 71857 71633 sha256 = "0gida0g314hl8nyn5ybbv57yjf10mhjmsdmhk5vgblvhnc95ks36"; 71634 + revision = "1"; 71635 + editedCabalFile = "0jjpnm5v161d0g36kd9jqqasfzq2g2qaqn95pyb87bkrsrhrqnac"; 71858 71636 libraryHaskellDepends = [ 71859 71637 base csound-expression csound-sampler sharc-timbre transformers 71860 71638 ]; ··· 71887 71661 pname = "csound-expression"; 71888 71662 version = "5.4.3"; 71889 71663 sha256 = "00hd0sb1787cx7yppg2f3zkd3y8d75fsmf460qnsxc77m4qw5388"; 71664 + revision = "1"; 71665 + editedCabalFile = "0fd6ln4kgf3cvj396l5w4zzl5zfkaf6ylqhly86lajr72mypf1nr"; 71890 71666 libraryHaskellDepends = [ 71891 71667 base Boolean colour containers csound-expression-dynamic 71892 71668 csound-expression-opcodes csound-expression-typed data-default ··· 71908 71680 pname = "csound-expression-dynamic"; 71909 71681 version = "0.3.9"; 71910 71682 sha256 = "0cj1g7x06y9b8dky6k2dixv8gxxrcdjvlr8big5fld34w8k39cn6"; 71683 + revision = "2"; 71684 + editedCabalFile = "061j05spmhh9nsk77f75bqnh75l0w3xhyv1897rkfpp9gz9k5rrv"; 71911 71685 libraryHaskellDepends = [ 71912 71686 array base Boolean containers data-default data-fix data-fix-cse 71913 71687 deriving-compat hashable transformers wl-pprint ··· 71928 71698 pname = "csound-expression-opcodes"; 71929 71699 version = "0.0.5.1"; 71930 71700 sha256 = "0h1a9yklsqbykhdinmk8znm7kfg0jd1k394cx2lirpdxn136kbcm"; 71701 + revision = "1"; 71702 + editedCabalFile = "1jia50zyv8kp0x66igy3bzmhgdgw87cc75gjsw2q1lmd7l82pxky"; 71931 71703 libraryHaskellDepends = [ 71932 71704 base csound-expression-dynamic csound-expression-typed transformers 71933 71705 ]; ··· 71948 71716 pname = "csound-expression-typed"; 71949 71717 version = "0.2.7"; 71950 71718 sha256 = "1mh1mfyi2vx8ykyc1ca8vpbi545fkp7f0ss5nw6dkykl6zm7pj6d"; 71719 + revision = "1"; 71720 + editedCabalFile = "05vfq1cjznkpaxsficvdccn47z5qa69ykx1ff43zyri5bab3zqzq"; 71951 71721 enableSeparateDataOutput = true; 71952 71722 libraryHaskellDepends = [ 71953 71723 base Boolean colour containers csound-expression-dynamic ··· 71967 71733 pname = "csound-sampler"; 71968 71734 version = "0.0.10.1"; 71969 71735 sha256 = "1c2g83a0n4y1fvq3amj9m2hygg9rbpl5x8zsicb52qjm7vjing2i"; 71736 + revision = "1"; 71737 + editedCabalFile = "09x2bb3ar7c1av0n7988405i3canmk8jxb8a59jn2zdrm0fh7jlz"; 71970 71738 libraryHaskellDepends = [ base csound-expression transformers ]; 71971 71739 description = "A musical sampler based on Csound"; 71972 71740 license = lib.licenses.bsd3; ··· 72052 71816 72053 71817 "css-selectors" = callPackage 72054 71818 ({ mkDerivation, aeson, alex, array, base, binary, blaze-markup 72055 - , bytestring, data-default, Decimal, happy, hashable, QuickCheck 72056 - , shakespeare, template-haskell, test-framework 71819 + , bytestring, data-default-class, Decimal, deepseq, happy, hashable 71820 + , QuickCheck, shakespeare, template-haskell, test-framework 72057 71821 , test-framework-quickcheck2, text, zlib 72058 71822 }: 72059 71823 mkDerivation { 72060 71824 pname = "css-selectors"; 72061 - version = "0.4.0.3"; 72062 - sha256 = "1jz7s5lpfgs6axzkmwp2is1mhsn8jsb52ahxv8my07lx0yvy1g7v"; 71825 + version = "0.5.0.0"; 71826 + sha256 = "0k51bs3dqfzrq76fa37z8f9n02nw9gkvb04l1yzbcs3a2fvwdnsq"; 72063 71827 libraryHaskellDepends = [ 72064 - aeson array base binary blaze-markup bytestring data-default 72065 - Decimal hashable QuickCheck shakespeare template-haskell text zlib 71828 + aeson array base binary blaze-markup bytestring data-default-class 71829 + Decimal deepseq hashable QuickCheck shakespeare template-haskell 71830 + text zlib 72066 71831 ]; 72067 71832 libraryToolDepends = [ alex happy ]; 72068 71833 testHaskellDepends = [ ··· 73285 73048 doHaddock = false; 73286 73049 description = "Digits 0-9"; 73287 73050 license = lib.licenses.mit; 73051 + }) {}; 73052 + 73053 + "d10_1_0_1_2" = callPackage 73054 + ({ mkDerivation, base, hashable, hedgehog, template-haskell }: 73055 + mkDerivation { 73056 + pname = "d10"; 73057 + version = "1.0.1.2"; 73058 + sha256 = "138mhpl9yhaxbd98m1n5g8h4skbb4agyf7igl1ar3mr6snfhilas"; 73059 + libraryHaskellDepends = [ 73060 + base hashable hedgehog template-haskell 73061 + ]; 73062 + testHaskellDepends = [ base hashable hedgehog template-haskell ]; 73063 + doHaddock = false; 73064 + description = "Digits 0-9"; 73065 + license = lib.licenses.mit; 73066 + hydraPlatforms = lib.platforms.none; 73288 73067 }) {}; 73289 73068 73290 73069 "d3d11binding" = callPackage ··· 77228 76975 }: 77229 76976 mkDerivation { 77230 76977 pname = "debug-me"; 77231 - version = "1.20220324"; 77232 - sha256 = "0zpg45bfqnlcnxh8kg2yy336qq9zb01g0ypqf7s2la33kxgck8n5"; 76978 + version = "1.20221231"; 76979 + sha256 = "1bwbrxgnsjd1n9za0c1hlsrciq75zkjp1vbs3vzz0m6pj0j405li"; 77233 76980 isLibrary = false; 77234 76981 isExecutable = true; 77235 76982 setupHaskellDepends = [ base Cabal filepath ]; ··· 80349 80096 pname = "diagrams-cairo"; 80350 80097 version = "1.4.2"; 80351 80098 sha256 = "094vavgsfn7hxn2h7phvmx82wdhw51vqqv29p8hsvmijf1gxa7c1"; 80352 - revision = "2"; 80353 - editedCabalFile = "0hn1bbssknzqz3b8r281d4ibzv3fx3n33vaqcixajhcb87wnsi10"; 80099 + revision = "3"; 80100 + editedCabalFile = "094l4p8kwqbpdrgmkpy93znljl94la7spkmsd2v3lrc8c4i7r022"; 80354 80101 libraryHaskellDepends = [ 80355 80102 array base bytestring cairo colour containers data-default-class 80356 80103 diagrams-core diagrams-lib filepath hashable JuicyPixels lens mtl ··· 83802 83549 }: 83803 83550 mkDerivation { 83804 83551 pname = "dnf-repo"; 83805 - version = "0.5.2"; 83806 - sha256 = "0h3ik35jr1x142lsdififxkh6zz8c0frw3vvfn4nzg7cx5dxa1ng"; 83552 + version = "0.5.3"; 83553 + sha256 = "0ffg7zajfjfr8r3v33kv0ajv8yx2zl7mm83k1haa94ng85k5b5mm"; 83807 83554 isLibrary = false; 83808 83555 isExecutable = true; 83809 83556 enableSeparateDataOutput = true; ··· 84684 84431 doHaddock = false; 84685 84432 description = "Test interactive Haskell examples"; 84686 84433 license = lib.licenses.mit; 84434 + }) {}; 84435 + 84436 + "doctest-parallel_0_3_0" = callPackage 84437 + ({ mkDerivation, base, base-compat, Cabal, code-page, containers 84438 + , deepseq, directory, exceptions, filepath, ghc, ghc-paths, Glob 84439 + , hspec, hspec-core, HUnit, mockery, process, QuickCheck, random 84440 + , setenv, silently, stringbuilder, syb, template-haskell 84441 + , transformers, unordered-containers 84442 + }: 84443 + mkDerivation { 84444 + pname = "doctest-parallel"; 84445 + version = "0.3.0"; 84446 + sha256 = "121ql1pygbs1cars5mva7lxa96aq0fhn27n3vnn5zqrvdypn3ys4"; 84447 + libraryHaskellDepends = [ 84448 + base base-compat Cabal code-page containers deepseq directory 84449 + exceptions filepath ghc ghc-paths Glob process random syb 84450 + template-haskell transformers unordered-containers 84451 + ]; 84452 + testHaskellDepends = [ 84453 + base base-compat code-page containers deepseq directory exceptions 84454 + filepath ghc ghc-paths hspec hspec-core HUnit mockery process 84455 + QuickCheck setenv silently stringbuilder syb transformers 84456 + ]; 84457 + doHaddock = false; 84458 + description = "Test interactive Haskell examples"; 84459 + license = lib.licenses.mit; 84460 + hydraPlatforms = lib.platforms.none; 84687 84461 }) {}; 84688 84462 84689 84463 "doctest-prop" = callPackage ··· 94427 94147 }) {}; 94428 94148 94429 94149 "exinst" = callPackage 94430 - ({ mkDerivation, base, binary, bytestring, constraints, deepseq 94431 - , hashable, profunctors, QuickCheck, singletons, tasty, tasty-hunit 94432 - , tasty-quickcheck 94150 + ({ mkDerivation, base, binary, constraints, deepseq, hashable 94151 + , profunctors, QuickCheck, singletons 94433 94152 }: 94434 94153 mkDerivation { 94435 94154 pname = "exinst"; 94436 - version = "0.8"; 94437 - sha256 = "08axj8yqnqbmxq4yi0fy2rffnkn7lcab2j13b9qlwl5ykc2jrhfh"; 94155 + version = "0.9"; 94156 + sha256 = "13qsqv1wmz30xvmzznndvzcy2y4qsc52vf21crjrixp38y8in80r"; 94438 94157 libraryHaskellDepends = [ 94439 94158 base binary constraints deepseq hashable profunctors QuickCheck 94440 94159 singletons 94441 - ]; 94442 - testHaskellDepends = [ 94443 - base binary bytestring constraints deepseq hashable profunctors 94444 - QuickCheck singletons tasty tasty-hunit tasty-quickcheck 94445 94160 ]; 94446 94161 description = "Dependent pairs and their instances"; 94447 94162 license = lib.licenses.bsd3; ··· 94446 94171 94447 94172 "exinst-aeson" = callPackage 94448 94173 ({ mkDerivation, aeson, base, bytestring, constraints, exinst 94449 - , QuickCheck, singletons, tasty, tasty-quickcheck 94174 + , exinst-base, QuickCheck, singletons, tasty, tasty-quickcheck 94450 94175 }: 94451 94176 mkDerivation { 94452 94177 pname = "exinst-aeson"; 94453 - version = "0.7.1"; 94454 - sha256 = "1rl9sg6bqac944dh4v6xish6fw6x5mr6a937nyq0yrjmg8d3gswp"; 94178 + version = "0.9"; 94179 + sha256 = "0d4nlx02rr4km0n2g1sc7qk3dzqcbh57lmw3baw3g83xfwmq20r9"; 94455 94180 libraryHaskellDepends = [ 94456 94181 aeson base constraints exinst singletons 94457 94182 ]; 94458 94183 testHaskellDepends = [ 94459 - aeson base bytestring exinst QuickCheck tasty tasty-quickcheck 94184 + aeson base bytestring exinst exinst-base QuickCheck tasty 94185 + tasty-quickcheck 94460 94186 ]; 94461 - description = "Dependent pairs and their instances"; 94187 + description = "@exinst@ support for @aeson@ package"; 94188 + license = lib.licenses.bsd3; 94189 + hydraPlatforms = lib.platforms.none; 94190 + }) {}; 94191 + 94192 + "exinst-base" = callPackage 94193 + ({ mkDerivation, base, binary, bytestring, constraints, deepseq 94194 + , exinst, hashable, QuickCheck, singletons, singletons-base, tasty 94195 + , tasty-quickcheck 94196 + }: 94197 + mkDerivation { 94198 + pname = "exinst-base"; 94199 + version = "0.9"; 94200 + sha256 = "0kv7qxd2brzfbwpiihvwz7ph3vc6g0aysba897brxiifjvr602v0"; 94201 + libraryHaskellDepends = [ 94202 + base constraints exinst singletons singletons-base 94203 + ]; 94204 + testHaskellDepends = [ 94205 + base binary bytestring deepseq exinst hashable QuickCheck tasty 94206 + tasty-quickcheck 94207 + ]; 94208 + description = "@exinst@ support for @base@ package"; 94462 94209 license = lib.licenses.bsd3; 94463 94210 hydraPlatforms = lib.platforms.none; 94464 94211 }) {}; 94465 94212 94466 94213 "exinst-bytes" = callPackage 94467 94214 ({ mkDerivation, base, binary, bytes, bytestring, cereal 94468 - , constraints, exinst, exinst-cereal, QuickCheck, singletons, tasty 94469 - , tasty-quickcheck 94215 + , constraints, exinst, exinst-base, exinst-cereal, QuickCheck 94216 + , singletons, tasty, tasty-quickcheck 94470 94217 }: 94471 94218 mkDerivation { 94472 94219 pname = "exinst-bytes"; 94473 - version = "0.7.1"; 94474 - sha256 = "0carx1qbs97pxj9bq6splar46myfjz8l0imqmy2nr868sf7an7q5"; 94220 + version = "0.9"; 94221 + sha256 = "0nla51kwdlspwya5vq8nc52px3f75is4n7qy6xmncsdffmr6bbcl"; 94475 94222 libraryHaskellDepends = [ 94476 94223 base bytes constraints exinst singletons 94477 94224 ]; 94478 94225 testHaskellDepends = [ 94479 - base binary bytes bytestring cereal exinst exinst-cereal QuickCheck 94480 - tasty tasty-quickcheck 94226 + base binary bytes bytestring cereal exinst exinst-base 94227 + exinst-cereal QuickCheck tasty tasty-quickcheck 94481 94228 ]; 94482 - description = "Dependent pairs and their instances"; 94229 + description = "@exinst@ support for @bytes@ package"; 94483 94230 license = lib.licenses.bsd3; 94484 94231 hydraPlatforms = lib.platforms.none; 94485 94232 }) {}; 94486 94233 94487 94234 "exinst-cereal" = callPackage 94488 94235 ({ mkDerivation, base, binary, bytestring, cereal, constraints 94489 - , exinst, QuickCheck, singletons, tasty, tasty-quickcheck 94236 + , exinst, exinst-base, QuickCheck, singletons, tasty 94237 + , tasty-quickcheck 94490 94238 }: 94491 94239 mkDerivation { 94492 94240 pname = "exinst-cereal"; 94493 - version = "0.7.1"; 94494 - sha256 = "1ffya75sjy1b60a2c10zymshc8qi1b79rzgpa2mpvlr0glf5i32d"; 94241 + version = "0.9"; 94242 + sha256 = "19pnrh0z7xyx75hdkk6xqp88j45n2nndnsgc2hz2fxwqyly08cbz"; 94495 94243 libraryHaskellDepends = [ 94496 94244 base cereal constraints exinst singletons 94497 94245 ]; 94498 94246 testHaskellDepends = [ 94499 - base binary bytestring cereal exinst QuickCheck tasty 94247 + base binary bytestring cereal exinst exinst-base QuickCheck tasty 94500 94248 tasty-quickcheck 94501 94249 ]; 94502 - description = "Dependent pairs and their instances"; 94250 + description = "@exinst@ support for @cereal@ package"; 94503 94251 license = lib.licenses.bsd3; 94504 94252 hydraPlatforms = lib.platforms.none; 94505 94253 }) {}; ··· 94554 94256 }) {}; 94555 94257 94556 94258 "exinst-serialise" = callPackage 94557 - ({ mkDerivation, base, binary, constraints, exinst, QuickCheck 94558 - , serialise, singletons, tasty, tasty-quickcheck 94259 + ({ mkDerivation, base, binary, constraints, exinst, exinst-base 94260 + , QuickCheck, serialise, singletons, tasty, tasty-quickcheck 94559 94261 }: 94560 94262 mkDerivation { 94561 94263 pname = "exinst-serialise"; 94562 - version = "0.7.1"; 94563 - sha256 = "06fqhxcqwam7160i2m0hsmbdkb0q21kv0vy5azilrbphhz4ycfvp"; 94264 + version = "0.9"; 94265 + sha256 = "0c6hbffyfjbrg3gfdd9wy8yvpwfffb9z9szwivqabr8yigdbhx0d"; 94564 94266 libraryHaskellDepends = [ 94565 94267 base constraints exinst serialise singletons 94566 94268 ]; 94567 94269 testHaskellDepends = [ 94568 - base binary exinst QuickCheck serialise tasty tasty-quickcheck 94270 + base binary exinst exinst-base QuickCheck serialise tasty 94271 + tasty-quickcheck 94569 94272 ]; 94570 94273 description = "Dependent pairs and their instances"; 94571 94274 license = lib.licenses.bsd3; ··· 103166 102867 license = lib.licenses.mpl20; 103167 102868 }) {}; 103168 102869 102870 + "free-applicative-t" = callPackage 102871 + ({ mkDerivation, base, free, hedgehog, transformers }: 102872 + mkDerivation { 102873 + pname = "free-applicative-t"; 102874 + version = "0.1.0.0"; 102875 + sha256 = "15bamiy453fl4a2vygjwfywyqwkd46ddxn2v7g4r0y1v7z3y56yn"; 102876 + libraryHaskellDepends = [ base free ]; 102877 + testHaskellDepends = [ base hedgehog transformers ]; 102878 + description = "Free Applicative Transformer"; 102879 + license = lib.licenses.bsd3; 102880 + }) {}; 102881 + 103169 102882 "free-categories" = callPackage 103170 102883 ({ mkDerivation, base }: 103171 102884 mkDerivation { ··· 106829 106518 }: 106830 106519 mkDerivation { 106831 106520 pname = "gemcap"; 106832 - version = "0.1.0"; 106833 - sha256 = "0173dhqdcfkkrlj3x3m0fml4rk3sfmiflwfp9bnpja7iq9br2vhf"; 106521 + version = "0.1.0.1"; 106522 + sha256 = "16ggh7axw9di8b9mwl4hjiqkhl2cqmr9lkd330gshwy8xrrc5ig0"; 106834 106523 libraryHaskellDepends = [ 106835 106524 base bytestring io-streams network tcp-streams text tls 106836 106525 transformers x509 ··· 109188 108877 mainProgram = "gh-pocket-knife"; 109189 108878 }) {}; 109190 108879 109191 - "ghc_9_4_2" = callPackage 108880 + "ghc_9_4_4" = callPackage 109192 108881 ({ mkDerivation, alex, array, base, binary, bytestring, Cabal 109193 108882 , containers, deepseq, deriveConstants, directory, exceptions 109194 108883 , filepath, genprimopcode, ghc-boot, ghc-heap, ghci, happy, hpc ··· 109197 108886 }: 109198 108887 mkDerivation { 109199 108888 pname = "ghc"; 109200 - version = "9.4.2"; 109201 - sha256 = "1xqcc807pdlm2108iz138dh90ppa3v9swb0nfd790va1xvqdvn4c"; 108889 + version = "9.4.4"; 108890 + sha256 = "0s97l24miwwi0i9c1jgf7rqlmlc13qfncvp56d8wax4jzjlaa99c"; 109202 108891 setupHaskellDepends = [ base Cabal directory filepath process ]; 109203 108892 libraryHaskellDepends = [ 109204 108893 array base binary bytestring containers deepseq directory ··· 111766 111455 ]; 111767 111456 libraryPkgconfigDepends = [ cairo ]; 111768 111457 preCompileBuildDriver = '' 111769 - PKG_CONFIG_PATH+=":${cairo}/lib/pkgconfig" 111458 + PKG_CONFIG_PATH+=":${lib.getDev cairo}/lib/pkgconfig" 111770 111459 setupCompileFlags+=" $(pkg-config --libs cairo-gobject)" 111771 111460 ''; 111772 111461 description = "Cairo bindings"; ··· 112783 112472 ]; 112784 112473 libraryPkgconfigDepends = [ cairo pango ]; 112785 112474 preCompileBuildDriver = '' 112786 - PKG_CONFIG_PATH+=":${cairo}/lib/pkgconfig" 112475 + PKG_CONFIG_PATH+=":${lib.getDev cairo}/lib/pkgconfig" 112787 112476 setupCompileFlags+=" $(pkg-config --libs cairo-gobject)" 112788 112477 ''; 112789 112478 description = "Pango bindings"; ··· 112810 112499 ]; 112811 112500 libraryPkgconfigDepends = [ cairo pango ]; 112812 112501 preCompileBuildDriver = '' 112813 - PKG_CONFIG_PATH+=":${cairo}/lib/pkgconfig" 112502 + PKG_CONFIG_PATH+=":${lib.getDev cairo}/lib/pkgconfig" 112814 112503 setupCompileFlags+=" $(pkg-config --libs cairo-gobject)" 112815 112504 ''; 112816 112505 description = "PangoCairo bindings"; ··· 120002 119691 pname = "graphql-client"; 120003 119692 version = "1.2.1"; 120004 119693 sha256 = "02wrwb5vgj4px6m178wmfzzy1d2h6018wj106n0j4lzbxyh107iy"; 119694 + revision = "1"; 119695 + editedCabalFile = "0483nnw03ddv94w02ffr93p5h4aabyv738fbf4qp1v0lrzd54v5k"; 120005 119696 isLibrary = true; 120006 119697 isExecutable = true; 120007 119698 libraryHaskellDepends = [ ··· 122151 121838 }: 122152 121839 mkDerivation { 122153 121840 pname = "h-raylib"; 122154 - version = "4.5.0.9"; 122155 - sha256 = "0mlpdfvg8vqylkl64czzc4w397zi3fmm81jvax0l3chjg3bx5i02"; 121841 + version = "4.5.0.10"; 121842 + sha256 = "0qpr04gv0zjnpigmxzls5jsx3d98cl9127z8ljy743m5j0ff5z6f"; 121843 + isLibrary = true; 121844 + isExecutable = true; 122156 121845 libraryHaskellDepends = [ base ]; 122157 121846 librarySystemDepends = [ 122158 121847 c libGL libX11 libXcursor libXi libXinerama libXrandr ··· 126803 126488 126804 126489 "harfbuzz-pure" = callPackage 126805 126490 ({ mkDerivation, base, bytestring, derive-storable, freetype2 126806 - , harfbuzz, parallel, text, utf8-light 126491 + , harfbuzz, parallel, text 126807 126492 }: 126808 126493 mkDerivation { 126809 126494 pname = "harfbuzz-pure"; 126810 - version = "1.0.0.0"; 126811 - sha256 = "1bydw57ab1qlicrs6cav3vk0jzqkvhnwb8c0k7ba48fmjyihi5fp"; 126495 + version = "1.0.0.1"; 126496 + sha256 = "1icdk19js4kqpw7krk0jl5yqilc52w7wchkylqr5p2zlrm92wp6k"; 126812 126497 isLibrary = true; 126813 126498 isExecutable = true; 126814 126499 libraryHaskellDepends = [ 126815 - base bytestring derive-storable freetype2 text utf8-light 126500 + base bytestring derive-storable freetype2 text 126816 126501 ]; 126817 126502 libraryPkgconfigDepends = [ harfbuzz ]; 126818 126503 executableHaskellDepends = [ base bytestring parallel text ]; ··· 127330 127015 ]; 127331 127016 description = "A class for types that can be converted to a hash value"; 127332 127017 license = lib.licenses.bsd3; 127018 + }) {}; 127019 + 127020 + "hashable_1_4_2_0" = callPackage 127021 + ({ mkDerivation, base, bytestring, containers, data-array-byte 127022 + , deepseq, filepath, ghc-bignum, ghc-prim, HUnit, QuickCheck 127023 + , random, test-framework, test-framework-hunit 127024 + , test-framework-quickcheck2, text, unix 127025 + }: 127026 + mkDerivation { 127027 + pname = "hashable"; 127028 + version = "1.4.2.0"; 127029 + sha256 = "1y73606pcrs7zi6f4f07a5rkhc6620n1bx0adpa6j7xqhbm00h0v"; 127030 + libraryHaskellDepends = [ 127031 + base bytestring containers data-array-byte deepseq filepath 127032 + ghc-bignum ghc-prim text 127033 + ]; 127034 + testHaskellDepends = [ 127035 + base bytestring ghc-prim HUnit QuickCheck random test-framework 127036 + test-framework-hunit test-framework-quickcheck2 text unix 127037 + ]; 127038 + description = "A class for types that can be converted to a hash value"; 127039 + license = lib.licenses.bsd3; 127040 + hydraPlatforms = lib.platforms.none; 127333 127041 }) {}; 127334 127042 127335 127043 "hashable-accelerate" = callPackage ··· 128811 128473 pname = "haskell-language-server"; 128812 128474 version = "1.9.0.0"; 128813 128475 sha256 = "1bxf3q4yzchqvasxvidbsr0mzf299w2n11g3m85fmxm4q9bc1lkp"; 128476 + revision = "1"; 128477 + editedCabalFile = "19y9wid97a2c6x8cx2zq2r0asr8x0wlnvxmrj9qhfpvmk05sqrpm"; 128814 128478 isLibrary = true; 128815 128479 isExecutable = true; 128816 128480 libraryHaskellDepends = [ ··· 136706 136366 ({ mkDerivation, abstract-par, aeson, ansi-wl-pprint, array, async 136707 136367 , base, base16-bytestring, binary, brick, bytestring, cereal 136708 136368 , containers, cryptonite, data-dword, Decimal, deepseq, directory 136709 - , fgl, filemanip, filepath, free, haskeline, here, HUnit, lens 136369 + , filemanip, filepath, free, haskeline, here, HUnit, lens 136710 136370 , lens-aeson, libff, megaparsec, memory, monad-par, mtl, multiset 136711 - , operational, optparse-generic, parsec, process, QuickCheck 136371 + , operational, optparse-generic, process, QuickCheck 136712 136372 , quickcheck-instances, quickcheck-text, regex, regex-tdfa 136713 - , restless-git, rosezipper, s-cargot, scientific, secp256k1 136714 - , semver-range, smt2-parser, spool, tasty, tasty-expected-failure 136715 - , tasty-hunit, tasty-quickcheck, temporary, text, time 136716 - , transformers, tree-view, tuple, unordered-containers, vector, vty 136717 - , witherable, word-wrap, wreq 136373 + , restless-git, rosezipper, scientific, secp256k1, smt2-parser 136374 + , spool, tasty, tasty-expected-failure, tasty-hunit 136375 + , tasty-quickcheck, temporary, text, time, transformers, tree-view 136376 + , tuple, unordered-containers, vector, vty, witherable, word-wrap 136377 + , wreq 136718 136378 }: 136719 136379 mkDerivation { 136720 136380 pname = "hevm"; 136721 - version = "0.50.1"; 136722 - sha256 = "07s6p22j8cagwyni8f362c0z9cmd7l0xhh6cm0xv1g7kphnla2qp"; 136381 + version = "0.50.2"; 136382 + sha256 = "1yhz8f175z1qypbdfcnbq47bjri3lv0mc2bcfkw0zza9g09mfcaz"; 136723 136383 isLibrary = true; 136724 136384 isExecutable = true; 136725 136385 libraryHaskellDepends = [ 136726 136386 abstract-par aeson ansi-wl-pprint array async base 136727 136387 base16-bytestring binary brick bytestring cereal containers 136728 - cryptonite data-dword Decimal deepseq directory fgl filemanip 136729 - filepath free haskeline here HUnit lens lens-aeson megaparsec 136730 - memory monad-par mtl multiset operational optparse-generic parsec 136731 - process QuickCheck quickcheck-instances quickcheck-text regex 136732 - regex-tdfa restless-git rosezipper s-cargot scientific semver-range 136733 - smt2-parser spool tasty tasty-expected-failure tasty-hunit 136734 - tasty-quickcheck temporary text time transformers tree-view tuple 136735 - unordered-containers vector vty witherable word-wrap wreq 136388 + cryptonite data-dword Decimal deepseq directory filemanip filepath 136389 + free haskeline here HUnit lens lens-aeson megaparsec memory 136390 + monad-par mtl multiset operational optparse-generic process 136391 + QuickCheck quickcheck-instances quickcheck-text regex regex-tdfa 136392 + restless-git rosezipper scientific smt2-parser spool tasty 136393 + tasty-expected-failure tasty-hunit tasty-quickcheck temporary text 136394 + time transformers tree-view tuple unordered-containers vector vty 136395 + witherable word-wrap wreq 136736 136396 ]; 136737 136397 librarySystemDepends = [ libff secp256k1 ]; 136738 136398 executableHaskellDepends = [ ··· 136816 136476 testHaskellDepends = [ base base16-bytestring bytestring text ]; 136817 136477 description = "ByteString-Text hexidecimal conversions"; 136818 136478 license = lib.licenses.mit; 136479 + }) {}; 136480 + 136481 + "hex-text_0_1_0_8" = callPackage 136482 + ({ mkDerivation, base, base16-bytestring, bytestring, hspec, text 136483 + }: 136484 + mkDerivation { 136485 + pname = "hex-text"; 136486 + version = "0.1.0.8"; 136487 + sha256 = "06zp9hwvds9fss2206c34q1zv80pklhbxcyrirz1xnwl3ml28fb5"; 136488 + libraryHaskellDepends = [ base base16-bytestring bytestring text ]; 136489 + testHaskellDepends = [ 136490 + base base16-bytestring bytestring hspec text 136491 + ]; 136492 + description = "ByteString-Text hexidecimal conversions"; 136493 + license = lib.licenses.mit; 136494 + hydraPlatforms = lib.platforms.none; 136819 136495 }) {}; 136820 136496 136821 136497 "hexchat" = callPackage ··· 137501 137145 license = lib.licenses.publicDomain; 137502 137146 hydraPlatforms = lib.platforms.none; 137503 137147 }) {}; 137148 + 137149 + "hgdal" = callPackage 137150 + ({ mkDerivation, base, fficxx, fficxx-runtime, gdal, stdcxx 137151 + , template-haskell 137152 + }: 137153 + mkDerivation { 137154 + pname = "hgdal"; 137155 + version = "1.0.0.0"; 137156 + sha256 = "0zfqa1rgmkch0gj15w9gqavl1lyvyi2i7jsm3n7srnrrhfchxvfb"; 137157 + libraryHaskellDepends = [ 137158 + base fficxx fficxx-runtime stdcxx template-haskell 137159 + ]; 137160 + libraryPkgconfigDepends = [ gdal ]; 137161 + description = "Haskell binding to the GDAL library"; 137162 + license = lib.licenses.bsd2; 137163 + }) {inherit (pkgs) gdal;}; 137504 137164 137505 137165 "hgdbmi" = callPackage 137506 137166 ({ mkDerivation, base, directory, HUnit, parsec, process, stm ··· 141093 140721 }) {}; 141094 140722 141095 140723 "hls-call-hierarchy-plugin" = callPackage 141096 - ({ mkDerivation, aeson, base, bytestring, containers, extra 141097 - , filepath, ghc, ghcide, hiedb, hls-plugin-api, hls-test-utils 141098 - , lens, lsp, lsp-test, sqlite-simple, text, unordered-containers 140724 + ({ mkDerivation, aeson, base, containers, extra, filepath, ghcide 140725 + , ghcide-test-utils, hiedb, hls-plugin-api, hls-test-utils, lens 140726 + , lsp, lsp-test, sqlite-simple, text, unordered-containers 141099 140727 }: 141100 140728 mkDerivation { 141101 140729 pname = "hls-call-hierarchy-plugin"; 141102 - version = "1.1.0.0"; 141103 - sha256 = "1010lwrgp3qs3i9rpsphfiq72d8qisvz4jn9rn09h1wdc10bl7sg"; 140730 + version = "1.2.0.0"; 140731 + sha256 = "0x5568l5n8dr7vnk12msczcabpg5ffqbqs50rg5gfj1w6n673y41"; 141104 140732 libraryHaskellDepends = [ 141105 - aeson base bytestring containers extra ghc ghcide hiedb 141106 - hls-plugin-api lens lsp sqlite-simple text unordered-containers 140733 + aeson base containers extra ghcide hiedb hls-plugin-api lens lsp 140734 + sqlite-simple text unordered-containers 141107 140735 ]; 141108 140736 testHaskellDepends = [ 141109 - aeson base containers extra filepath hls-test-utils lens lsp 141110 - lsp-test text 140737 + aeson base containers extra filepath ghcide-test-utils 140738 + hls-test-utils lens lsp lsp-test text 141111 140739 ]; 141112 140740 description = "Call hierarchy plugin for Haskell Language Server"; 141113 140741 license = lib.licenses.asl20; 141114 - hydraPlatforms = lib.platforms.none; 141115 - broken = true; 141116 140742 }) {}; 141117 140743 141118 140744 "hls-change-type-signature-plugin" = callPackage ··· 142324 141954 }: 142325 141955 mkDerivation { 142326 141956 pname = "hmp3-ng"; 142327 - version = "2.12.1"; 142328 - sha256 = "15fm6kgdlhzz8y9mhfvmhh0dqzicifv6apsiwm964qbxhgv0ww4y"; 141957 + version = "2.14.2"; 141958 + sha256 = "1qx8gy63m0q2wb4q6aifrfqmdh0vnanvxxwa47jpwv641sxbp1ck"; 142329 141959 isLibrary = false; 142330 141960 isExecutable = true; 142331 141961 executableHaskellDepends = [ ··· 142334 141964 ]; 142335 141965 executableSystemDepends = [ ncurses ]; 142336 141966 description = "A 2019 fork of an ncurses mp3 player written in Haskell"; 142337 - license = "GPL"; 141967 + license = lib.licenses.gpl2Plus; 142338 141968 mainProgram = "hmp3"; 142339 141969 }) {inherit (pkgs) ncurses;}; 142340 141970 ··· 142552 142182 ]; 142553 142183 }) {}; 142554 142184 142555 - "hnix-store-core_0_6_0_0" = callPackage 142185 + "hnix-store-core_0_6_1_0" = callPackage 142556 142186 ({ mkDerivation, algebraic-graphs, attoparsec, base 142557 142187 , base16-bytestring, base64-bytestring, binary, bytestring, cereal 142558 142188 , containers, cryptonite, directory, filepath, hashable, hspec ··· 142563 142193 }: 142564 142194 mkDerivation { 142565 142195 pname = "hnix-store-core"; 142566 - version = "0.6.0.0"; 142567 - sha256 = "1ypwkwc21dx2716chv7qpq75qs7hshy45sdbgwk1h33maisnkn88"; 142196 + version = "0.6.1.0"; 142197 + sha256 = "1bziw2avcahqn2fpzw40s74kdw9wjvcplp6r2zrg83rbh2k1x73p"; 142568 142198 libraryHaskellDepends = [ 142569 142199 algebraic-graphs attoparsec base base16-bytestring 142570 142200 base64-bytestring bytestring cereal containers cryptonite directory ··· 145128 144758 pname = "hpc-lcov"; 145129 144759 version = "1.1.0"; 145130 144760 sha256 = "009z1i0ddjx7sazybirrpw99675p1fyl84ykg4dyypa7rz81vv3z"; 145131 - revision = "1"; 145132 - editedCabalFile = "0s1zx98fsa11kl4m34vrcs421pbp5f8za29xl59zp794632jng88"; 144761 + revision = "2"; 144762 + editedCabalFile = "11sbnn7rdfm7l7k3rcw4g4mvzrbgrw1jlyx726v47j3l39n54qsn"; 145133 144763 isLibrary = true; 145134 144764 isExecutable = true; 145135 144765 libraryHaskellDepends = [ base containers hpc ]; ··· 149326 148956 ]; 149327 148957 description = "Lua module for text"; 149328 148958 license = lib.licenses.mit; 148959 + }) {}; 148960 + 148961 + "hslua-module-text_1_0_3" = callPackage 148962 + ({ mkDerivation, base, hslua-core, hslua-marshalling 148963 + , hslua-packaging, tasty, tasty-hunit, tasty-lua, text 148964 + }: 148965 + mkDerivation { 148966 + pname = "hslua-module-text"; 148967 + version = "1.0.3"; 148968 + sha256 = "0gbdsld1f1qwkb311ll7c9mrvnjf7mfqfcgc9n3cnc8l5264s6kv"; 148969 + libraryHaskellDepends = [ 148970 + base hslua-core hslua-marshalling hslua-packaging text 148971 + ]; 148972 + testHaskellDepends = [ 148973 + base hslua-core hslua-packaging tasty tasty-hunit tasty-lua text 148974 + ]; 148975 + description = "Lua module for text"; 148976 + license = lib.licenses.mit; 148977 + hydraPlatforms = lib.platforms.none; 149329 148978 }) {}; 149330 148979 149331 148980 "hslua-module-version" = callPackage ··· 158078 157689 ]; 158079 157690 description = "Functional Programming Language with Dependent Types"; 158080 157691 license = lib.licenses.bsd3; 158081 - hydraPlatforms = lib.platforms.none; 158082 - broken = true; 158083 157692 }) {inherit (pkgs) gmp;}; 158084 157693 158085 157694 "ieee" = callPackage ··· 163051 162664 }: 163052 162665 mkDerivation { 163053 162666 pname = "irc-client"; 163054 - version = "1.1.2.2"; 163055 - sha256 = "0hhaf7xhy3q48gkp2j01jjiiz0ww9mwwjh8brbqs8phlal03ks70"; 162667 + version = "1.1.2.3"; 162668 + sha256 = "0lrlq0dr9mahhda3yh2m6xly77kcpvcw3q0sz4s295vh0mmz0ac3"; 163056 162669 libraryHaskellDepends = [ 163057 162670 base bytestring conduit connection containers contravariant 163058 162671 exceptions irc-conduit irc-ctcp mtl network-conduit-tls old-locale ··· 163082 162695 }: 163083 162696 mkDerivation { 163084 162697 pname = "irc-conduit"; 163085 - version = "0.3.0.5"; 163086 - sha256 = "02ziqjzqdyaizhrrzlbq4ddkfjfjf58jvwqfzrbf0mf0f5scv9cz"; 162698 + version = "0.3.0.6"; 162699 + sha256 = "0lr3csc9hp7g7m6x54vjbwdg3yxvl4lsr6818zf6n2r5s0x1vq42"; 163087 162700 libraryHaskellDepends = [ 163088 162701 async base bytestring conduit conduit-extra connection irc irc-ctcp 163089 162702 network-conduit-tls profunctors text time tls transformers ··· 166900 166513 pname = "json-sop"; 166901 166514 version = "0.2.1"; 166902 166515 sha256 = "0kzl21669wh9vdxspliflciwrkn5wamwwyg96aqrm4ybdqscpcn4"; 166903 - revision = "1"; 166904 - editedCabalFile = "04xr0bx28hnp32w8hcqn3bfn90ncgimx1izdwh856jwgmqwj3v7b"; 166516 + revision = "2"; 166517 + editedCabalFile = "1izlsx427d3c485hlfi1agb2c7gmbnp43736694ia72y1vkcfvh0"; 166905 166518 libraryHaskellDepends = [ 166906 166519 aeson base generics-sop lens-sop tagged text time transformers 166907 166520 unordered-containers vector ··· 170040 169653 testHaskellDepends = [ base stm tasty tasty-hunit ]; 170041 169654 description = "A lightweight structured concurrency library"; 170042 169655 license = lib.licenses.bsd3; 169656 + }) {}; 169657 + 169658 + "ki-effectful" = callPackage 169659 + ({ mkDerivation, base, effectful-core, ki, stm, tasty, tasty-hunit 169660 + }: 169661 + mkDerivation { 169662 + pname = "ki-effectful"; 169663 + version = "0.1.0.0"; 169664 + sha256 = "00r7f666kzjvx54hpvq3aiq09a9zqja0x22bff94l4pdzrpx8ch2"; 169665 + libraryHaskellDepends = [ base effectful-core ki stm ]; 169666 + testHaskellDepends = [ base effectful-core stm tasty tasty-hunit ]; 169667 + description = "Adaptation of the ki library for the effectful ecosystem"; 169668 + license = lib.licenses.mit; 170043 169669 }) {}; 170044 169670 170045 169671 "ki-unlifted" = callPackage ··· 174559 174159 license = lib.licenses.bsd3; 174560 174160 }) {}; 174561 174161 174162 + "lazy-cache" = callPackage 174163 + ({ mkDerivation, base, clock, hashable, hspec, hspec-discover 174164 + , HUnit, psqueues 174165 + }: 174166 + mkDerivation { 174167 + pname = "lazy-cache"; 174168 + version = "0.2.0.0"; 174169 + sha256 = "0645xv18m0l5pzwqfg974bwg92457na95i8hkfgvhnjrsbb3ijff"; 174170 + libraryHaskellDepends = [ base clock hashable psqueues ]; 174171 + testHaskellDepends = [ base clock hashable hspec HUnit ]; 174172 + testToolDepends = [ hspec-discover ]; 174173 + description = "Library for caching IO action that leverages on GHC RTS implementation"; 174174 + license = lib.licenses.mpl20; 174175 + }) {}; 174176 + 174562 174177 "lazy-csv" = callPackage 174563 174178 ({ mkDerivation, base, bytestring }: 174564 174179 mkDerivation { ··· 174926 174511 license = lib.licenses.bsd3; 174927 174512 hydraPlatforms = lib.platforms.none; 174928 174513 broken = true; 174514 + }) {}; 174515 + 174516 + "ldtk-types" = callPackage 174517 + ({ mkDerivation, aeson, base, text }: 174518 + mkDerivation { 174519 + pname = "ldtk-types"; 174520 + version = "0.1.0.0"; 174521 + sha256 = "0gf99imncx6b50jjv6nn6zf37xxq8kimhp14lxymbi86k6xl204z"; 174522 + libraryHaskellDepends = [ aeson base text ]; 174523 + testHaskellDepends = [ aeson base text ]; 174524 + description = "Datatypes and Aeson instances for parsing LDtk"; 174525 + license = lib.licenses.bsd3; 174929 174526 }) {}; 174930 174527 174931 174528 "leaf" = callPackage ··· 177547 177120 version = "0.1.1"; 177548 177121 sha256 = "01zvk86kg726lf2vnlr7dxiz7g3xwi5a4ak9gcfbwyhynkzjmsfi"; 177549 177122 configureFlags = [ 177550 - "--extra-include-dir=${libxml2.dev}/include/libxml2" 177123 + "--extra-include-dir=${lib.getDev libxml2}/include/libxml2" 177551 177124 ]; 177552 177125 libraryHaskellDepends = [ base bytestring mtl ]; 177553 177126 librarySystemDepends = [ libxml2 ]; ··· 183455 183028 }: 183456 183029 mkDerivation { 183457 183030 pname = "lumberjack"; 183458 - version = "1.0.1.0"; 183459 - sha256 = "0xyza6k73cnqldzqaaqrrx33lwk75gd6qkp85b7byckdkvyy8akh"; 183031 + version = "1.0.2.0"; 183032 + sha256 = "1yr1l1i5snmbc7h7aykc15mkynw5jcyzx9569hs4svcd92x0lf04"; 183460 183033 isLibrary = true; 183461 183034 isExecutable = true; 183462 183035 libraryHaskellDepends = [ ··· 186235 185808 license = lib.licenses.bsd3; 186236 185809 }) {}; 186237 185810 185811 + "mason_0_2_6" = callPackage 185812 + ({ mkDerivation, array, base, bytestring, ghc-prim, network, text 185813 + }: 185814 + mkDerivation { 185815 + pname = "mason"; 185816 + version = "0.2.6"; 185817 + sha256 = "10z98igmpswwdfak4b42p5c9rx14fj9zi2j5jb3b194ihi82dnd7"; 185818 + libraryHaskellDepends = [ 185819 + array base bytestring ghc-prim network text 185820 + ]; 185821 + description = "Fast and extensible bytestring builder"; 185822 + license = lib.licenses.bsd3; 185823 + hydraPlatforms = lib.platforms.none; 185824 + }) {}; 185825 + 186238 185826 "massiv" = callPackage 186239 185827 ({ mkDerivation, base, bytestring, deepseq, doctest, exceptions 186240 185828 , primitive, random, scheduler, unliftio-core, vector ··· 188399 187957 libraryHaskellDepends = [ base transformers ]; 188400 187958 description = "Open temporary anonymous Linux file handles"; 188401 187959 license = lib.licenses.asl20; 187960 + }) {}; 187961 + 187962 + "memfd_1_0_1_1" = callPackage 187963 + ({ mkDerivation, base, transformers }: 187964 + mkDerivation { 187965 + pname = "memfd"; 187966 + version = "1.0.1.1"; 187967 + sha256 = "1ngd65ixj4ydjp6aqhs1md6vck6mwyf12j5jc425gxnpvmbzwvw8"; 187968 + libraryHaskellDepends = [ base transformers ]; 187969 + description = "Open temporary anonymous Linux file handles"; 187970 + license = lib.licenses.asl20; 187971 + hydraPlatforms = lib.platforms.none; 188402 187972 }) {}; 188403 187973 188404 187974 "meminfo" = callPackage ··· 194061 193607 ({ mkDerivation, base }: 194062 193608 mkDerivation { 194063 193609 pname = "monadplus"; 194064 - version = "1.4.2"; 194065 - sha256 = "15b5320wdpmdp5slpphnc1x4rhjch3igw245dp2jxbqyvchdavin"; 194066 - revision = "1"; 194067 - editedCabalFile = "11v5zdsb9mp1rxvgcrxcr2xnc610xi16krwa9r4i5d6njmphfbdp"; 193610 + version = "1.4.3"; 193611 + sha256 = "1gwy7kkcp696plfsbry22nvvqnainyv1n1van8yzskilz26k2yc5"; 194068 193612 libraryHaskellDepends = [ base ]; 194069 193613 description = "Haskell98 partial maps and filters over MonadPlus"; 194070 193614 license = lib.licenses.bsd3; ··· 196992 196540 pname = "mu-persistent"; 196993 196541 version = "0.3.1.0"; 196994 196542 sha256 = "0xhqp2ljgh9vjga1crqvb2gk3al3v0mw26aivd1pyi6rq9ncwcca"; 196543 + revision = "1"; 196544 + editedCabalFile = "15yhvp3snhj8b8lba5p14lgka8vsfm61pdn9m9ks661yy18f17zi"; 196995 196545 libraryHaskellDepends = [ 196996 196546 base monad-logger mu-schema persistent resource-pool resourcet 196997 196547 transformers ··· 203596 203142 }) {}; 203597 203143 203598 203144 "nix-diff" = callPackage 203599 - ({ mkDerivation, attoparsec, base, bytestring, containers 203600 - , directory, filepath, mtl, nix-derivation, optparse-applicative 203601 - , patience, process, text, unix, vector 203145 + ({ mkDerivation, aeson, attoparsec, base, bytestring, containers 203146 + , directory, filepath, generic-arbitrary, mtl, nix-derivation 203147 + , optparse-applicative, patience, process, QuickCheck 203148 + , quickcheck-instances, tasty, tasty-quickcheck, tasty-silver, text 203149 + , typed-process, uniplate, unix, vector 203602 203150 }: 203603 203151 mkDerivation { 203604 203152 pname = "nix-diff"; 203605 - version = "1.0.18"; 203606 - sha256 = "0pqz207zywcs38w8yaq5qgbsps7vx0zf2wykaxq9zs43d74ygh64"; 203607 - revision = "2"; 203608 - editedCabalFile = "06zc80l50zaa7xp7svdfj5xvflim42g4j4jdkcbx1m5irr9384s1"; 203609 - isLibrary = false; 203153 + version = "1.0.19"; 203154 + sha256 = "0iscad4ydgg1365k64bzxn15pl4jnsv17jbzda4s0fs9ff4c5ias"; 203155 + isLibrary = true; 203610 203156 isExecutable = true; 203157 + libraryHaskellDepends = [ 203158 + aeson attoparsec base bytestring containers directory filepath 203159 + generic-arbitrary mtl nix-derivation optparse-applicative patience 203160 + process QuickCheck quickcheck-instances text uniplate vector 203161 + ]; 203611 203162 executableHaskellDepends = [ 203612 - attoparsec base bytestring containers directory filepath mtl 203613 - nix-derivation optparse-applicative patience process text unix 203614 - vector 203163 + aeson base bytestring containers mtl optparse-applicative text unix 203164 + ]; 203165 + testHaskellDepends = [ 203166 + aeson base bytestring containers mtl tasty tasty-quickcheck 203167 + tasty-silver text typed-process 203615 203168 ]; 203616 203169 description = "Explain why two Nix derivations differ"; 203617 203170 license = lib.licenses.bsd3; ··· 206178 205717 }: 206179 205718 mkDerivation { 206180 205719 pname = "nvfetcher"; 206181 - version = "0.5.0.0"; 206182 - sha256 = "0kglvniiqa3plxn973sl7dww75lxar5sf8ipjmgjryv9b0wxbv30"; 205720 + version = "0.6.0.0"; 205721 + sha256 = "0hhfnz5q076z92g1m4yx7y5qsxfimngkqx9r0781hkrcdmi1g2x8"; 206183 205722 isLibrary = true; 206184 205723 isExecutable = true; 206185 205724 libraryHaskellDepends = [ ··· 206536 206075 }: 206537 206076 mkDerivation { 206538 206077 pname = "oath"; 206539 - version = "0.0"; 206540 - sha256 = "1vrspqs9inhdwavz39z0fy05kjpbklz07qm4irx6h9w1552xwb77"; 206078 + version = "0.1.1"; 206079 + sha256 = "0n9zj2ygmjnkpi9viy97fz3qsyg2gryx0kkv5rvdh8bkimspvhm4"; 206541 206080 libraryHaskellDepends = [ base stm stm-delay ]; 206542 206081 testHaskellDepends = [ 206543 206082 async base futures promise streamly unsafe-promises ··· 208132 207671 license = lib.licenses.gpl2Only; 208133 207672 }) {}; 208134 207673 207674 + "oops" = callPackage 207675 + ({ mkDerivation, base, base-compat, doctest, doctest-discover, Glob 207676 + , hedgehog, hedgehog-quickcheck, hspec, hspec-discover 207677 + , hw-hspec-hedgehog, lens, mtl, QuickCheck, template-haskell 207678 + , transformers 207679 + }: 207680 + mkDerivation { 207681 + pname = "oops"; 207682 + version = "0.1.2.0"; 207683 + sha256 = "025vgnlnilja8sn66w34iy7vc83cpidg3vcvjl1vf1inmncsydrh"; 207684 + libraryHaskellDepends = [ base mtl QuickCheck transformers ]; 207685 + testHaskellDepends = [ 207686 + base base-compat doctest doctest-discover Glob hedgehog 207687 + hedgehog-quickcheck hspec hw-hspec-hedgehog lens QuickCheck 207688 + template-haskell 207689 + ]; 207690 + testToolDepends = [ doctest-discover hspec-discover ]; 207691 + description = "Combinators for handling errors of many types in a composable way"; 207692 + license = lib.licenses.mit; 207693 + }) {}; 207694 + 208135 207695 "op" = callPackage 208136 207696 ({ mkDerivation, base, containers, doctest }: 208137 207697 mkDerivation { ··· 209613 209131 }) {}; 209614 209132 209615 209133 "openweathermap" = callPackage 209616 - ({ mkDerivation, aeson, base, directory, http-api-data, http-client 209617 - , optparse-applicative, servant, servant-client 209618 - , servant-client-core, time, xdg-basedir 209134 + ({ mkDerivation, aeson, base, bytestring, directory, http-api-data 209135 + , http-client-tls, optparse-applicative, servant, servant-client 209136 + , servant-client-core, text, time, xdg-basedir 209619 209137 }: 209620 209138 mkDerivation { 209621 209139 pname = "openweathermap"; 209622 - version = "0.2.0"; 209623 - sha256 = "1sd8rflm3zakpgm5va9rwdw9si4cbqyvdmpysw55ly6mzgvfxad1"; 209140 + version = "0.3.0"; 209141 + sha256 = "0v6gq42jms12nmprcracarj9rbmqgbfx9sr3q87r230fbzjgq4hb"; 209624 209142 isLibrary = true; 209625 209143 isExecutable = true; 209626 209144 libraryHaskellDepends = [ 209627 - aeson base http-api-data http-client servant servant-client 209628 - servant-client-core 209145 + aeson base bytestring http-api-data http-client-tls servant 209146 + servant-client servant-client-core text 209629 209147 ]; 209630 209148 executableHaskellDepends = [ 209631 209149 base directory optparse-applicative time xdg-basedir ··· 210852 210370 mainProgram = "ormolu"; 210853 210371 }) {}; 210854 210372 210855 - "ormolu_0_5_1_0" = callPackage 210856 - ({ mkDerivation, aeson, ansi-terminal, array, base, bytestring 210857 - , Cabal-syntax, containers, Diff, directory, dlist, exceptions 210373 + "ormolu_0_5_2_0" = callPackage 210374 + ({ mkDerivation, ansi-terminal, array, base, binary, bytestring 210375 + , Cabal-syntax, containers, Diff, directory, dlist, file-embed 210858 210376 , filepath, ghc-lib-parser, gitrev, hspec, hspec-discover 210859 210377 , hspec-megaparsec, megaparsec, MemoTrie, mtl, optparse-applicative 210860 - , path, path-io, QuickCheck, syb, template-haskell, temporary, text 210861 - , th-lift-instances 210378 + , path, path-io, QuickCheck, syb, temporary, text 210862 210379 }: 210863 210380 mkDerivation { 210864 210381 pname = "ormolu"; 210865 - version = "0.5.1.0"; 210866 - sha256 = "186pa7wpsqipy1vwk1h5w3a5akjknsmmkc18x4i1fvrpigbrcbw9"; 210382 + version = "0.5.2.0"; 210383 + sha256 = "1ai2wza4drirvf9pb7qsf03kii5jiayqs49c19ir93jd0ak9pi96"; 210867 210384 isLibrary = true; 210868 210385 isExecutable = true; 210869 210386 libraryHaskellDepends = [ 210870 - aeson ansi-terminal array base bytestring Cabal-syntax containers 210871 - Diff directory dlist exceptions filepath ghc-lib-parser megaparsec 210872 - MemoTrie mtl syb template-haskell text th-lift-instances 210387 + ansi-terminal array base binary bytestring Cabal-syntax containers 210388 + Diff directory dlist file-embed filepath ghc-lib-parser megaparsec 210389 + MemoTrie mtl syb text 210873 210390 ]; 210874 210391 executableHaskellDepends = [ 210875 210392 base containers filepath ghc-lib-parser gitrev optparse-applicative ··· 210876 210395 ]; 210877 210396 testHaskellDepends = [ 210878 210397 base containers directory filepath ghc-lib-parser hspec 210879 - hspec-megaparsec megaparsec path path-io QuickCheck temporary text 210398 + hspec-megaparsec path path-io QuickCheck temporary text 210880 210399 ]; 210881 210400 testToolDepends = [ hspec-discover ]; 210882 210401 description = "A formatter for Haskell source code"; ··· 214385 213904 }: 214386 213905 mkDerivation { 214387 213906 pname = "parser-unbiased-choice-monad-embedding"; 214388 - version = "0.0.0.3"; 214389 - sha256 = "0p8w52f5bmf1y9b6zw5sc8dhhbm4lf8ld59j52a50piyyyl9y0xi"; 213907 + version = "0.0.0.4"; 213908 + sha256 = "1gp44c30xj37kym32j7vkl103ks0arb13xjrsar1zmlzzafa9fhz"; 214390 213909 libraryHaskellDepends = [ base containers Earley srcloc ]; 214391 213910 testHaskellDepends = [ 214392 213911 base doctest lexer-applicative regex-applicative ··· 215300 214819 license = lib.licenses.bsd3; 215301 214820 }) {}; 215302 214821 214822 + "path-io_1_8_0" = callPackage 214823 + ({ mkDerivation, base, containers, directory, dlist, exceptions 214824 + , filepath, hspec, path, temporary, time, transformers, unix-compat 214825 + }: 214826 + mkDerivation { 214827 + pname = "path-io"; 214828 + version = "1.8.0"; 214829 + sha256 = "1iq6yj5kj8i20sr4h8rabway76hk0xmy9mi499xv22php3vb79l3"; 214830 + libraryHaskellDepends = [ 214831 + base containers directory dlist exceptions filepath path temporary 214832 + time transformers unix-compat 214833 + ]; 214834 + testHaskellDepends = [ 214835 + base directory exceptions filepath hspec path transformers 214836 + unix-compat 214837 + ]; 214838 + description = "Interface to ‘directory’ package for users of ‘path’"; 214839 + license = lib.licenses.bsd3; 214840 + hydraPlatforms = lib.platforms.none; 214841 + }) {}; 214842 + 215303 214843 "path-like" = callPackage 215304 214844 ({ mkDerivation, base, path }: 215305 214845 mkDerivation { ··· 215434 214932 pname = "paths"; 215435 214933 version = "0.2.0.0"; 215436 214934 sha256 = "18pzjlnmx7w79riig7qzyhw13jla92lals9lwayl23qr02ndna4v"; 215437 - revision = "3"; 215438 - editedCabalFile = "15h5fqql4jj950lm5yddpxczcbslckq9sg2ygdgqlmahjw8mwnnf"; 214935 + revision = "4"; 214936 + editedCabalFile = "0zf4aij0jq4g77nzgr9b54f305h9gy8yjdzbp3cmpyschxbh16pd"; 215439 214937 libraryHaskellDepends = [ 215440 214938 base bytestring deepseq directory filepath template-haskell text 215441 214939 time ··· 217368 216866 maintainers = [ lib.maintainers.psibi ]; 217369 216867 }) {}; 217370 216868 217371 - "persistent_2_14_4_3" = callPackage 216869 + "persistent_2_14_4_4" = callPackage 217372 216870 ({ mkDerivation, aeson, attoparsec, base, base64-bytestring 217373 216871 , blaze-html, bytestring, conduit, containers, criterion, deepseq 217374 216872 , fast-logger, file-embed, hspec, http-api-data, lift-type ··· 217379 216877 }: 217380 216878 mkDerivation { 217381 216879 pname = "persistent"; 217382 - version = "2.14.4.3"; 217383 - sha256 = "057jsf32csrnvfavlz3zgk70ql6y5b8xx4zkmwfg4g6ghsh8gkcv"; 216880 + version = "2.14.4.4"; 216881 + sha256 = "10i75da5rd5ydg17x93i3jkfx51cywxn37l4km1lr9p35lzhyfa3"; 217384 216882 libraryHaskellDepends = [ 217385 216883 aeson attoparsec base base64-bytestring blaze-html bytestring 217386 216884 conduit containers deepseq fast-logger http-api-data lift-type ··· 218350 217848 }: 218351 217849 mkDerivation { 218352 217850 pname = "pg-entity"; 218353 - version = "0.0.4.0"; 218354 - sha256 = "0j3q31rsqv6pl86lcdl6hwbdnbjy00lv9v2nvi7vdd18wksy85bf"; 217851 + version = "0.0.4.1"; 217852 + sha256 = "0fr0lzr7l31ai134c87jgqabw619ggj478ynq9mp1fq37hd11rbp"; 217853 + isLibrary = true; 217854 + isExecutable = true; 218355 217855 libraryHaskellDepends = [ 218356 217856 base bytestring colourista exceptions monad-control parsec 218357 217857 pg-transact postgresql-simple resource-pool safe-exceptions ··· 220052 219548 }: 220053 219549 mkDerivation { 220054 219550 pname = "ping"; 220055 - version = "0.1.0.3"; 220056 - sha256 = "1h57p53vakjxm3g6inp9wvj5pp71qb0mpcrxbaa707w8v9lyvwwi"; 219551 + version = "0.1.0.4"; 219552 + sha256 = "0kj2fh6079xy20mk6ikjvmyb19zf21nglblhzazcmcbk921bmffm"; 220057 219553 isLibrary = true; 220058 219554 isExecutable = true; 220059 219555 libraryHaskellDepends = [ ··· 223133 222629 license = lib.licenses.bsd3; 223134 222630 }) {}; 223135 222631 222632 + "poly_0_5_1_0" = callPackage 222633 + ({ mkDerivation, base, deepseq, finite-typelits, mod, primitive 222634 + , QuickCheck, quickcheck-classes, quickcheck-classes-base 222635 + , semirings, tasty, tasty-bench, tasty-quickcheck, vector 222636 + , vector-algorithms, vector-sized 222637 + }: 222638 + mkDerivation { 222639 + pname = "poly"; 222640 + version = "0.5.1.0"; 222641 + sha256 = "0ycjdan9l92glnqr0lms2kdjfs5dg9c2ky2w2rdmrc6nzzxajd9k"; 222642 + libraryHaskellDepends = [ 222643 + base deepseq finite-typelits primitive semirings vector 222644 + vector-algorithms vector-sized 222645 + ]; 222646 + testHaskellDepends = [ 222647 + base finite-typelits mod QuickCheck quickcheck-classes 222648 + quickcheck-classes-base semirings tasty tasty-quickcheck vector 222649 + vector-sized 222650 + ]; 222651 + benchmarkHaskellDepends = [ 222652 + base deepseq mod semirings tasty-bench vector 222653 + ]; 222654 + description = "Polynomials"; 222655 + license = lib.licenses.bsd3; 222656 + hydraPlatforms = lib.platforms.none; 222657 + }) {}; 222658 + 223136 222659 "poly-arity" = callPackage 223137 222660 ({ mkDerivation, base, constraints }: 223138 222661 mkDerivation { ··· 225447 224916 testHaskellDepends = [ base bytestring ]; 225448 224917 description = "low-level binding to libpq"; 225449 224918 license = lib.licenses.bsd3; 224919 + }) {inherit (pkgs) postgresql;}; 224920 + 224921 + "postgresql-libpq_0_9_5_0" = callPackage 224922 + ({ mkDerivation, base, bytestring, Cabal, postgresql, unix }: 224923 + mkDerivation { 224924 + pname = "postgresql-libpq"; 224925 + version = "0.9.5.0"; 224926 + sha256 = "0w2l687r9z92snvd0cjyv3dxghgr5alyw0vc2c6bp2600pc2nnfi"; 224927 + setupHaskellDepends = [ base Cabal ]; 224928 + libraryHaskellDepends = [ base bytestring unix ]; 224929 + librarySystemDepends = [ postgresql ]; 224930 + testHaskellDepends = [ base bytestring ]; 224931 + description = "low-level binding to libpq"; 224932 + license = lib.licenses.bsd3; 224933 + hydraPlatforms = lib.platforms.none; 225450 224934 }) {inherit (pkgs) postgresql;}; 225451 224935 225452 224936 "postgresql-libpq-notify" = callPackage ··· 230451 229905 }: 230452 229906 mkDerivation { 230453 229907 pname = "proto-lens-jsonpb"; 230454 - version = "0.2.1"; 230455 - sha256 = "0ax5zkg9qa7mh4x38nchahr1n1x2wyaasplknig4hgza7xkcmmas"; 229908 + version = "0.2.2"; 229909 + sha256 = "1vbaq2qzva5in2fq0nlka39pqgm0xwsqdfjxikhiw8sx7aj7biy3"; 230456 229910 libraryHaskellDepends = [ 230457 229911 aeson attoparsec base base64-bytestring bytestring 230458 229912 proto-lens-runtime text vector ··· 232760 232214 pname = "qbe"; 232761 232215 version = "1.1.0.0"; 232762 232216 sha256 = "0hjllz846a7dyfrvjgqhjlkbhzbwhqdrvn3x0hijly01allcypr2"; 232217 + revision = "1"; 232218 + editedCabalFile = "0sxss7jkdp2g01wsgwb3zyrbd5bc5lcjd6vg5ygfci8bx1ikhjkc"; 232763 232219 libraryHaskellDepends = [ 232764 232220 base bytestring deepseq hashable prettyprinter text text-short 232765 232221 ]; ··· 236460 235912 ({ mkDerivation, base, stm, time, time-units }: 236461 235913 mkDerivation { 236462 235914 pname = "rate-limit"; 236463 - version = "1.4.2"; 236464 - sha256 = "0zb19vwzyj1vg890776r3bprmjzhs9kr2r1vqa42nxv9nvwvnljm"; 235915 + version = "1.4.3"; 235916 + sha256 = "0xhksvhl0cr5kfvdfnlk78jrn4kvj2h54x19ixp356b4xxijdy9x"; 236465 235917 libraryHaskellDepends = [ base stm time time-units ]; 236466 235918 description = "A basic library for rate-limiting IO actions"; 236467 235919 license = lib.licenses.bsd3; ··· 236794 236246 libraryHaskellDepends = [ base h-raylib ]; 236795 236247 description = "Haskell bindings for rlImGui"; 236796 236248 license = lib.licenses.asl20; 236249 + hydraPlatforms = lib.platforms.none; 236250 + broken = true; 236797 236251 }) {}; 236798 236252 236799 236253 "raz" = callPackage ··· 238539 237989 }: 238540 237990 mkDerivation { 238541 237991 pname = "redis-glob"; 238542 - version = "0.1.0.2"; 238543 - sha256 = "0lm0bnl562bvxl3mdh0qkjl6jj10zglmyg4qwlylx3qicpdqf4lw"; 237992 + version = "0.1.0.3"; 237993 + sha256 = "11cq30hl284cqgbsy5n4nn9aq7y84cca4skkv0ib9b6ddn97gbkf"; 238544 237994 libraryHaskellDepends = [ 238545 237995 ascii-char ascii-superset base bytestring megaparsec 238546 237996 ]; ··· 244679 244129 }: 244680 244130 mkDerivation { 244681 244131 pname = "ridley"; 244682 - version = "0.3.4.0"; 244683 - sha256 = "0ml6hcngszn6jnk0qdilxzjzjsn4i36bvr98g61dai5589892j86"; 244132 + version = "0.3.4.1"; 244133 + sha256 = "03y25hcmh38psf5gs28aa21ibkcg16d3kk2xmv073v50b14dxysr"; 244684 244134 isLibrary = true; 244685 244135 isExecutable = true; 244686 - enableSeparateDataOutput = true; 244687 244136 libraryHaskellDepends = [ 244688 244137 async auto-update base containers ekg-core ekg-prometheus-adapter 244689 244138 exceptions inline-c katip microlens microlens-th mtl process ··· 245766 245217 ({ mkDerivation, base, optparse-applicative, rollbar-client }: 245767 245218 mkDerivation { 245768 245219 pname = "rollbar-cli"; 245769 - version = "0.1.0"; 245770 - sha256 = "1fspvwhgng251m5paps2nj3x73c1bms4s9y202nbdnil0wb1wdlf"; 245220 + version = "1.0.0"; 245221 + sha256 = "17lhvd4b4jfiy577jf00zw36y01xih792ylwrpw0ih1ljj90n14z"; 245771 245222 isLibrary = true; 245772 245223 isExecutable = true; 245773 245224 libraryHaskellDepends = [ ··· 245788 245239 }: 245789 245240 mkDerivation { 245790 245241 pname = "rollbar-client"; 245791 - version = "0.1.0"; 245792 - sha256 = "18ca2mrvl7kn226jnrv2yaqwanx6spf0sg034asp5bwnhn15fvb9"; 245242 + version = "1.0.0"; 245243 + sha256 = "0jpd2cizqm17f7645s5l3nbnjmc2qprww4hr5nwdi0z22kqvvqia"; 245793 245244 isLibrary = true; 245794 245245 isExecutable = true; 245795 245246 libraryHaskellDepends = [ ··· 245837 245288 }: 245838 245289 mkDerivation { 245839 245290 pname = "rollbar-wai"; 245840 - version = "0.1.0"; 245841 - sha256 = "19a1pngqprnmpl4547vssbha4nzjj9930ln4qyv8yk4skqkvny4j"; 245291 + version = "1.0.0"; 245292 + sha256 = "0s8lnm99af4n3496axvxl05sj5g79i9gfwpgk35h4dvjqdf6kvzb"; 245842 245293 isLibrary = true; 245843 245294 isExecutable = true; 245844 245295 libraryHaskellDepends = [ ··· 245861 245312 }: 245862 245313 mkDerivation { 245863 245314 pname = "rollbar-yesod"; 245864 - version = "0.1.0"; 245865 - sha256 = "1azz0braw91mcw3gibixgpa6bd6z76k8q742qzai3xz1pivdf09f"; 245315 + version = "1.0.0"; 245316 + sha256 = "1hiaiks0qw692932hpliddk56zrz984nq7bfqh9k5ia4ymik1zbn"; 245866 245317 isLibrary = true; 245867 245318 isExecutable = true; 245868 245319 libraryHaskellDepends = [ ··· 251182 250633 pname = "sdl2"; 251183 250634 version = "2.5.4.0"; 251184 250635 sha256 = "1g35phifz49kxk48s8jmgglxhxl79cbzc1cg2qlgk0vdpxpin8ym"; 251185 - revision = "1"; 251186 - editedCabalFile = "19kr714da3lp064h1ky1bxwgkcrjy2ks5qby6214fj99dg7rxipr"; 250636 + revision = "2"; 250637 + editedCabalFile = "1yxzq4gb6ig3d94lc76i5d50fa0j1fxr1wdlmgwhkvlfd4xnh6sg"; 251187 250638 isLibrary = true; 251188 250639 isExecutable = true; 251189 250640 enableSeparateDataOutput = true; ··· 257064 256515 }: 257065 256516 mkDerivation { 257066 256517 pname = "sexpresso"; 257067 - version = "1.2.1.0"; 257068 - sha256 = "18di6krrrclilp74fazwlsfcq3jym9mmya8q0x2vm2cdgbpjm8mi"; 256518 + version = "1.2.2.0"; 256519 + sha256 = "1lzh70zx5lnjbz0h95icdl06lmcig8d093frk46fdydgzl3z9mgw"; 257069 256520 libraryHaskellDepends = [ 257070 256521 base bifunctors containers megaparsec recursion-schemes text 257071 256522 ]; ··· 258480 257931 }) {}; 258481 257932 258482 257933 "shh" = callPackage 258483 - ({ mkDerivation, async, base, bytestring, containers, deepseq 258484 - , directory, doctest, filepath, markdown-unlit, mtl, process, split 258485 - , stringsearch, tasty, tasty-hunit, tasty-quickcheck 258486 - , template-haskell, temporary, unix, utf8-string 257934 + ({ mkDerivation, async, base, bytestring, Cabal, cabal-doctest 257935 + , containers, deepseq, directory, doctest, filepath, markdown-unlit 257936 + , mtl, process, PyF, split, stringsearch, tasty, tasty-hunit 257937 + , tasty-quickcheck, template-haskell, temporary, unix, utf8-string 258487 257938 }: 258488 257939 mkDerivation { 258489 257940 pname = "shh"; 258490 - version = "0.7.2.0"; 258491 - sha256 = "0rcjvkpxdwvhgn7i1dindhbskr8kwgm977kxgi2xcv398c71014y"; 258492 - revision = "1"; 258493 - editedCabalFile = "054bjhpkni3nr6zsilj77gdgb2yw5s1gzm257zz4kigpjjjndr0a"; 257941 + version = "0.7.2.1"; 257942 + sha256 = "1p46q07mdk9w6agm5ggy34r62fqw6zlx4d32pkby852piy7aknnv"; 258494 257943 isLibrary = true; 258495 257944 isExecutable = true; 257945 + setupHaskellDepends = [ base Cabal cabal-doctest ]; 258496 257946 libraryHaskellDepends = [ 258497 257947 async base bytestring containers deepseq directory filepath mtl 258498 257948 process split stringsearch template-haskell unix utf8-string ··· 258500 257952 async base bytestring deepseq directory temporary unix 258501 257953 ]; 258502 257954 testHaskellDepends = [ 258503 - async base bytestring directory doctest filepath tasty tasty-hunit 258504 - tasty-quickcheck utf8-string 257955 + async base bytestring directory doctest filepath PyF tasty 257956 + tasty-hunit tasty-quickcheck utf8-string 258505 257957 ]; 258506 257958 testToolDepends = [ markdown-unlit ]; 258507 257959 description = "Simple shell scripting from Haskell"; ··· 258513 257965 ({ mkDerivation, base, hostname, shh, tasty, time }: 258514 257966 mkDerivation { 258515 257967 pname = "shh-extras"; 258516 - version = "0.1.0.1"; 258517 - sha256 = "0w4ddjszs0lrpr4zcggcwb80bg3yd8lr628jngmh4a05ypv3hxkk"; 258518 - revision = "2"; 258519 - editedCabalFile = "1sfj2li0p0bq1dmk85i74jmgcz28vb2q151d16rcjzx8x07kyrq4"; 257968 + version = "0.1.0.2"; 257969 + sha256 = "0yax761d0xgc8nqg8h7y69fb1mwf88w73sznh3kffhlaladavskx"; 258520 257970 libraryHaskellDepends = [ base hostname shh time ]; 258521 257971 testHaskellDepends = [ base tasty ]; 258522 257972 description = "Utility functions for using shh"; ··· 261655 261109 description = "Sketch programming with Copilot"; 261656 261110 license = lib.licenses.bsd3; 261657 261111 hydraPlatforms = lib.platforms.none; 261112 + }) {}; 261113 + 261114 + "skew-list" = callPackage 261115 + ({ mkDerivation, base, containers, criterion, deepseq, hashable 261116 + , indexed-traversable, QuickCheck, ral, strict, tasty, tasty-hunit 261117 + , tasty-quickcheck, vector 261118 + }: 261119 + mkDerivation { 261120 + pname = "skew-list"; 261121 + version = "0.1"; 261122 + sha256 = "1j0rc1s3mpf933wl4fifik62d68hx1py8g8wwxz69ynfhjhf9fa2"; 261123 + libraryHaskellDepends = [ 261124 + base deepseq hashable indexed-traversable QuickCheck strict 261125 + ]; 261126 + testHaskellDepends = [ 261127 + base indexed-traversable QuickCheck tasty tasty-hunit 261128 + tasty-quickcheck 261129 + ]; 261130 + benchmarkHaskellDepends = [ base containers criterion ral vector ]; 261131 + description = "Random access lists: skew binary"; 261132 + license = lib.licenses.bsd3; 261658 261133 }) {}; 261659 261134 261660 261135 "skews" = callPackage ··· 265369 264802 pname = "sockets-and-pipes"; 265370 264803 version = "0.3"; 265371 264804 sha256 = "0hlq64nh7iw7brn11j7xhy1zcmk0iczarg7ig7z2i7ny11czi73l"; 265372 - revision = "1"; 265373 - editedCabalFile = "15jp7k379madgg5rd3rzlnz3502114yzd1yiwcrvmcj6bdhcnrf9"; 264805 + revision = "2"; 264806 + editedCabalFile = "02vwkv8qvm270rybn68yb6n7z387g1bv2iwn4pa397l94225ny7l"; 265374 264807 libraryHaskellDepends = [ 265375 264808 aeson ascii async attoparsec base blaze-html bytestring containers 265376 264809 directory filepath list-transformer network network-simple relude ··· 269519 268952 }: 269520 268953 mkDerivation { 269521 268954 pname = "stackctl"; 269522 - version = "1.1.3.0"; 269523 - sha256 = "16skijv82199x4q2w563bk9xcmwd4i6mdavdr89p16cf8mwqrr7m"; 268955 + version = "1.1.3.1"; 268956 + sha256 = "0mzn546zjgqjiky4mv19ap1qa6xxdf280qkmq041d9sj5s4xp2vh"; 269524 268957 isLibrary = true; 269525 268958 isExecutable = true; 269526 268959 libraryHaskellDepends = [ ··· 269532 268965 uuid yaml 269533 268966 ]; 269534 268967 executableHaskellDepends = [ base ]; 269535 - testHaskellDepends = [ base bytestring hspec mtl QuickCheck yaml ]; 268968 + testHaskellDepends = [ 268969 + aeson base bytestring hspec mtl QuickCheck yaml 268970 + ]; 269536 268971 license = lib.licenses.mit; 269537 268972 hydraPlatforms = lib.platforms.none; 269538 268973 mainProgram = "stackctl"; ··· 274465 273896 pname = "successors"; 274466 273897 version = "0.1.0.3"; 274467 273898 sha256 = "15pydjb9f7ycjclv5qq0ll8iaf8vpb6241ja858vkkfpz4rsciyv"; 273899 + revision = "1"; 273900 + editedCabalFile = "10vsqfgpzrc1mr27956s0r84hy37vz2dvq7klskn74qisnhv52kz"; 274468 273901 libraryHaskellDepends = [ base ]; 274469 273902 description = "An applicative functor to manage successors"; 274470 273903 license = lib.licenses.mit; ··· 275822 275251 ]; 275823 275252 description = "A semantic web toolkit"; 275824 275253 license = lib.licenses.lgpl21Only; 275254 + mainProgram = "Swish"; 275255 + }) {}; 275256 + 275257 + "swish_0_10_3_0" = callPackage 275258 + ({ mkDerivation, base, containers, directory, filepath, hashable 275259 + , HUnit, intern, mtl, network-uri, polyparse, semigroups 275260 + , test-framework, test-framework-hunit, text, time 275261 + }: 275262 + mkDerivation { 275263 + pname = "swish"; 275264 + version = "0.10.3.0"; 275265 + sha256 = "0qn3nmgxiyvvxv1hxdc6lgc5q8n53kj8lmdzvvjnq4q8s5mh5lhn"; 275266 + isLibrary = true; 275267 + isExecutable = true; 275268 + enableSeparateDataOutput = true; 275269 + libraryHaskellDepends = [ 275270 + base containers directory filepath hashable intern mtl network-uri 275271 + polyparse text time 275272 + ]; 275273 + executableHaskellDepends = [ base ]; 275274 + testHaskellDepends = [ 275275 + base containers hashable HUnit network-uri semigroups 275276 + test-framework test-framework-hunit text time 275277 + ]; 275278 + description = "A semantic web toolkit"; 275279 + license = lib.licenses.lgpl21Plus; 275280 + hydraPlatforms = lib.platforms.none; 275825 275281 mainProgram = "Swish"; 275826 275282 }) {}; 275827 275283 ··· 277399 276801 }: 277400 276802 mkDerivation { 277401 276803 pname = "synthesizer-dimensional"; 277402 - version = "0.8.1"; 277403 - sha256 = "0a8frn0k4dc0kh71arcqpc1z4dilr8c7yqpp6j80llh12lrcp6f4"; 276804 + version = "0.8.1.1"; 276805 + sha256 = "0giaa6v2yvb0amvdzdv5bq7dsns9pgbzv7sgjdi4a4zy0x4gmhc4"; 277404 276806 isLibrary = true; 277405 276807 isExecutable = true; 277406 276808 libraryHaskellDepends = [ ··· 283848 283250 }: 283849 283251 mkDerivation { 283850 283252 pname = "text-replace"; 283851 - version = "0.1.0.2"; 283852 - sha256 = "13c0iz17x0snfhv6nmwns79j601aqnc8pvxrbn3gz7sprxwf330j"; 283253 + version = "0.1.0.3"; 283254 + sha256 = "17pxhf42r5f2zm74jivkwljsz5vyjzvvdln00jlvhryrg7vb3dah"; 283853 283255 isLibrary = true; 283854 283256 isExecutable = true; 283855 283257 libraryHaskellDepends = [ base containers text ]; ··· 284729 284131 ]; 284730 284132 description = "Template Haskell construction utilities"; 284731 284133 license = lib.licenses.mit; 284134 + }) {}; 284135 + 284136 + "th-letrec" = callPackage 284137 + ({ mkDerivation, base, containers, some, template-haskell 284138 + , transformers 284139 + }: 284140 + mkDerivation { 284141 + pname = "th-letrec"; 284142 + version = "0.1"; 284143 + sha256 = "0z9j8a7p9m5kp3zzia593zbzfmqc6himrzzjfk7nplv6vfh36yah"; 284144 + libraryHaskellDepends = [ 284145 + base containers some template-haskell transformers 284146 + ]; 284147 + description = "Implicit (recursive) let insertion"; 284148 + license = lib.licenses.bsd3; 284732 284149 }) {}; 284733 284150 284734 284151 "th-lift" = callPackage ··· 292579 291966 }: 292580 291967 mkDerivation { 292581 291968 pname = "twirp"; 292582 - version = "0.2.0.1"; 292583 - sha256 = "05np0zvnvy8wrm9lirrkwhd0n8f44j4xwr6lrywxxy9r00mx8bbl"; 291969 + version = "0.2.2.0"; 291970 + sha256 = "1n69f1pwcw0ig7j92yi94hh50c5jyn03bc7y5gybw2ajz412iz2h"; 292584 291971 libraryHaskellDepends = [ 292585 291972 aeson base bytestring http-media http-types proto-lens 292586 291973 proto-lens-jsonpb proto-lens-runtime servant text wai ··· 295524 294911 license = lib.licenses.asl20; 295525 294912 }) {}; 295526 294913 294914 + "unfork_1_0_0_1" = callPackage 294915 + ({ mkDerivation, async, base, safe-exceptions, stm }: 294916 + mkDerivation { 294917 + pname = "unfork"; 294918 + version = "1.0.0.1"; 294919 + sha256 = "0rg2aklr77ba3k1kbd57p42jj0w23rc7rir1iczfskcdj7ki2rjm"; 294920 + libraryHaskellDepends = [ async base safe-exceptions stm ]; 294921 + description = "Make any action thread safe"; 294922 + license = lib.licenses.asl20; 294923 + hydraPlatforms = lib.platforms.none; 294924 + }) {}; 294925 + 295527 294926 "unfree" = callPackage 295528 294927 ({ mkDerivation, base, deepseq, hashable, recursion-schemes, tasty 295529 294928 , tasty-hunit ··· 295935 295310 }: 295936 295311 mkDerivation { 295937 295312 pname = "unicode-tricks"; 295938 - version = "0.11.0.0"; 295939 - sha256 = "0f1r8s69if5hjqy1p13b30f8wnbc52sya4zdcw3krwvmizwqq3dh"; 295313 + version = "0.12.1.0"; 295314 + sha256 = "139hrmxqw1f4gchv8wlyy3x1xfwcv5zzpdz0f3b6xm6v4zbwy101"; 295940 295315 libraryHaskellDepends = [ 295941 295316 base containers data-default deepseq hashable QuickCheck text 295942 295317 ]; 295943 - testHaskellDepends = [ base hashable hspec QuickCheck ]; 295318 + testHaskellDepends = [ base hashable hspec QuickCheck text ]; 295944 295319 testToolDepends = [ hspec-discover ]; 295945 295320 description = "Functions to work with unicode blocks more convenient"; 295946 295321 license = lib.licenses.bsd3; ··· 306985 306360 }: 306986 306361 mkDerivation { 306987 306362 pname = "weeder"; 306988 - version = "2.4.0"; 306989 - sha256 = "1lwg1a4i7gb0l58bsyn1sg2q31ns79ldw4nv6hbnh4rqq1rv7vx4"; 306363 + version = "2.4.1"; 306364 + sha256 = "1z17w8q0s1pgqrxx7f1zijy1j4fwl8x2f5r9y11i0vcsqlx12pi9"; 306990 306365 isLibrary = true; 306991 306366 isExecutable = true; 306992 306367 libraryHaskellDepends = [ ··· 307098 306473 }: 307099 306474 mkDerivation { 307100 306475 pname = "welford-online-mean-variance"; 307101 - version = "0.1.0.2"; 307102 - sha256 = "041z3vgbnv2q6a9w80rjws3y0lwb56z1ws2ic8pyx79dvjb0y55q"; 306476 + version = "0.1.0.4"; 306477 + sha256 = "0nzr6krkaa39h9v25hbagnw1f2g45dqrv8ifhvh16m4k7xf17xla"; 307103 306478 libraryHaskellDepends = [ base cereal deepseq vector ]; 307104 306479 testHaskellDepends = [ 307105 306480 base cereal deepseq QuickCheck tasty tasty-discover ··· 307884 307259 ]; 307885 307260 description = "Convert values from one type into another"; 307886 307261 license = lib.licenses.mit; 307262 + maintainers = [ lib.maintainers.maralorn ]; 307263 + }) {}; 307264 + 307265 + "witch_1_1_6_0" = callPackage 307266 + ({ mkDerivation, base, bytestring, containers, HUnit, tagged 307267 + , template-haskell, text, time, transformers 307268 + }: 307269 + mkDerivation { 307270 + pname = "witch"; 307271 + version = "1.1.6.0"; 307272 + sha256 = "0bhrf3c3djchi2y0rcz015g34a4g8f1pfc8r89kpqbf2pfd8gw73"; 307273 + libraryHaskellDepends = [ 307274 + base bytestring containers tagged template-haskell text time 307275 + ]; 307276 + testHaskellDepends = [ 307277 + base bytestring containers HUnit tagged text time transformers 307278 + ]; 307279 + description = "Convert values from one type into another"; 307280 + license = lib.licenses.mit; 307281 + hydraPlatforms = lib.platforms.none; 307887 307282 maintainers = [ lib.maintainers.maralorn ]; 307888 307283 }) {}; 307889 307284 ··· 309564 308919 }: 309565 308920 mkDerivation { 309566 308921 pname = "wstunnel"; 309567 - version = "0.4.1.0"; 309568 - sha256 = "022x4g1ya5676v7q0q3rzwn6rzlnz74f8xwwp3mnvyih025cx770"; 308922 + version = "0.5.0.0"; 308923 + sha256 = "0qm6n009p9lyb5iy5rbrlwvcfcqdnlpxvc5cy02f3xyf9h8ikwkp"; 309569 308924 isLibrary = true; 309570 308925 isExecutable = true; 309571 308926 libraryHaskellDepends = [ ··· 310248 309603 }) {}; 310249 309604 310250 309605 "xdg-basedir-compliant" = callPackage 310251 - ({ mkDerivation, aeson, base, bytestring, directory, filepath 310252 - , hspec, path, polysemy, polysemy-plugin, polysemy-zoo, QuickCheck 310253 - , split 309606 + ({ mkDerivation, aeson, base, bytestring, containers, directory 309607 + , filepath, hspec, path, polysemy, polysemy-plugin, polysemy-zoo 309608 + , QuickCheck, split 310254 309609 }: 310255 309610 mkDerivation { 310256 309611 pname = "xdg-basedir-compliant"; 310257 - version = "1.1.0"; 310258 - sha256 = "15m38hhfa5bx5nsp7xmwjv4xk3rzw0ci1mnx8hivi7j7yk8xwc5s"; 309612 + version = "1.2.0"; 309613 + sha256 = "1sqr202bi12acchvnj44n12bf4ay9k6w8yqysnzy35sfl373cch5"; 310259 309614 libraryHaskellDepends = [ 310260 - base bytestring directory filepath path polysemy polysemy-plugin 310261 - polysemy-zoo split 309615 + base bytestring containers directory filepath path polysemy 309616 + polysemy-plugin polysemy-zoo split 310262 309617 ]; 310263 309618 testHaskellDepends = [ 310264 - aeson base bytestring directory filepath hspec path polysemy 310265 - polysemy-plugin polysemy-zoo QuickCheck split 309619 + aeson base bytestring containers directory filepath hspec path 309620 + polysemy polysemy-plugin polysemy-zoo QuickCheck split 310266 309621 ]; 310267 309622 description = "XDG Basedir"; 310268 309623 license = lib.licenses.bsd3; ··· 311691 311046 }: 311692 311047 mkDerivation { 311693 311048 pname = "xmobar"; 311694 - version = "0.45"; 311695 - sha256 = "0p64z535lk338f247gvddc6c4326xs41ar817whdvzj2910pyn86"; 311049 + version = "0.46"; 311050 + sha256 = "0glpiq7c0qwfcxnc2flgzj7afm5m1a9ghzwwcq7f8q27m21kddrd"; 311696 311051 configureFlags = [ 311697 311052 "-fwith_alsa" "-fwith_conduit" "-fwith_datezone" "-fwith_dbus" 311698 311053 "-fwith_inotify" "-fwith_iwlib" "-fwith_mpd" "-fwith_mpris"
+9 -3
pkgs/development/interpreters/python/cpython/2.7/default.nix
··· 351 351 license = lib.licenses.psfl; 352 352 platforms = lib.platforms.all; 353 353 maintainers = with lib.maintainers; [ fridh thiagokokada ]; 354 - # Higher priority than Python 3.x so that `/bin/python` points to `/bin/python2` 355 - # in case both 2 and 3 are installed. 356 - priority = -100; 354 + knownVulnerabilities = [ 355 + "Python 2.7 has reached its end of life after 2020-01-01. See https://www.python.org/doc/sunset-python-2/." 356 + # Quote: That means that we will not improve it anymore after that day, 357 + # even if someone finds a security problem in it. You should upgrade to 358 + # Python 3 as soon as you can. [..] So, in 2008, we announced that we 359 + # would sunset Python 2 in 2015, and asked people to upgrade before 360 + # then. Some did, but many did not. So, in 2014, we extended that 361 + # sunset till 2020. 362 + ]; 357 363 }; 358 364 } // crossCompileEnv)
+18 -16
pkgs/development/interpreters/python/default.nix
··· 234 234 sourceVersion = { 235 235 major = "7"; 236 236 minor = "3"; 237 - patch = "9"; 237 + patch = "11"; 238 238 }; 239 239 240 - sha256 = "sha256-ObCXKVb2VIzlgoAZ264SUDwy1svpGivs+I0+QsxSGXs="; 240 + sha256 = "sha256-ERevtmgx2k6m852NIIR4enRon9AineC+MB+e2bJVCTw="; 241 241 pythonVersion = "2.7"; 242 242 db = db.override { dbmSupport = !stdenv.isDarwin; }; 243 - python = __splicedPackages.python27; 243 + python = __splicedPackages.pythonInterpreters.pypy27_prebuilt; 244 244 inherit passthruFun; 245 245 inherit (darwin) libunwind; 246 246 inherit (darwin.apple_sdk.frameworks) Security; ··· 251 251 sourceVersion = { 252 252 major = "7"; 253 253 minor = "3"; 254 - patch = "9"; 254 + patch = "11"; 255 255 }; 256 256 257 - sha256 = "sha256-Krqh6f4ewOIzyfvDd6DI6aBjQICo9PMOtomDAfZhjBI="; 257 + sha256 = "sha256-sPMWb7Klqt/VzrnbXN1feSmg7MygK0omwNrgSS98qOo="; 258 258 pythonVersion = "3.9"; 259 259 db = db.override { dbmSupport = !stdenv.isDarwin; }; 260 - python = __splicedPackages.python27; 260 + python = __splicedPackages.pypy27; 261 261 inherit passthruFun; 262 262 inherit (darwin) libunwind; 263 263 inherit (darwin.apple_sdk.frameworks) Security; ··· 266 266 pypy38 = __splicedPackages.pypy39.override { 267 267 self = __splicedPackages.pythonInterpreters.pypy38; 268 268 pythonVersion = "3.8"; 269 - sha256 = "sha256-W12dklbxKhKa+DhOL1gb36s7wPu+OgpIDZwdLpVJDrE="; 269 + sha256 = "sha256-TWdpv8pzc06GZv1wUDt86wam4lkRDmFzMbs4mcpOYFg="; 270 270 }; 271 - pypy37 = __splicedPackages.pypy39.override { 272 - self = __splicedPackages.pythonInterpreters.pypy37; 273 - pythonVersion = "3.7"; 274 - sha256 = "sha256-cEJhY7GU7kYAmYbuptlCYJij/7VS2c29PfqmSkc3P0k="; 275 - }; 271 + 272 + pypy37 = throw "pypy37 has been removed from nixpkgs since it is no longer supported upstream"; # Added 2023-01-04 276 273 277 274 pypy27_prebuilt = callPackage ./pypy/prebuilt_2_7.nix { 278 275 # Not included at top-level ··· 277 280 sourceVersion = { 278 281 major = "7"; 279 282 minor = "3"; 280 - patch = "9"; 283 + patch = "11"; 281 284 }; 282 285 283 - sha256 = "sha256-FyqSiwCWp+ALfVj1I/VzAMNcPef4IkkeKnvIRTdcI/g="; # linux64 286 + sha256 = { 287 + aarch64-linux = "sha256-6pJNod7+kyXvdg4oiwT5hGFOQFWA9TIetqXI9Tm9QVo="; 288 + x86_64-linux = "sha256-uo7ZWKkFwHNaTP/yh1wlCJlU3AIOCH2YKw/6W52jFs0="; 289 + aarch64-darwin = "sha256-zFaWq0+TzTSBweSZC13t17pgrAYC+hiQ02iImmxb93E="; 290 + x86_64-darwin = "sha256-Vt7unCJkD1aGw1udZP2xzjq9BEWD5AePCxccov0qGY4="; 291 + }.${stdenv.system}; 284 292 pythonVersion = "2.7"; 285 293 inherit passthruFun; 286 294 }; ··· 296 294 sourceVersion = { 297 295 major = "7"; 298 296 minor = "3"; 299 - patch = "9"; 297 + patch = "11"; 300 298 }; 301 - sha256 = "sha256-RoGMs9dLlrNHh1SDQ9Jm4lYrUx3brzMDg7qTD/GTDtU="; # linux64 299 + sha256 = "sha256-1QYXLKEQcSdBdddOnFgcMWZDLQF5sDZHDjuejSDq5YE="; # linux64 302 300 pythonVersion = "3.9"; 303 301 inherit passthruFun; 304 302 };
+3 -2
pkgs/development/interpreters/python/pypy/default.nix
··· 156 156 ln -s $out/${executable}-c/lib-python/${if isPy3k then "3" else pythonVersion} $out/lib/${libPrefix} 157 157 158 158 ${lib.optionalString stdenv.isDarwin '' 159 - install_name_tool -change @rpath/libpypy${optionalString isPy3k "3"}-c.dylib $out/lib/libpypy${optionalString isPy3k "3"}-c.dylib $out/bin/${executable} 159 + install_name_tool -change @rpath/lib${executable}-c.dylib $out/lib/lib${executable}-c.dylib $out/bin/${executable} 160 160 ''} 161 161 162 162 # verify cffi modules ··· 173 173 homepage = "http://pypy.org/"; 174 174 description = "Fast, compliant alternative implementation of the Python language (${pythonVersion})"; 175 175 license = licenses.mit; 176 - platforms = [ "aarch64-linux" "i686-linux" "x86_64-linux" "x86_64-darwin" ]; 176 + platforms = [ "aarch64-linux" "x86_64-linux" "aarch64-darwin" "x86_64-darwin" ]; 177 + broken = stdenv.isDarwin && stdenv.isAarch64; 177 178 maintainers = with maintainers; [ andersk ]; 178 179 }; 179 180 }
+28 -30
pkgs/development/interpreters/python/pypy/prebuilt.nix
··· 1 1 { lib 2 2 , stdenv 3 3 , fetchurl 4 + , autoPatchelfHook 4 5 , python-setup-hook 5 6 , self 6 - , which 7 7 # Dependencies 8 8 , bzip2 9 - , sqlite 10 - , zlib 11 - , openssl 12 9 , expat 10 + , gdbm 13 11 , ncurses6 12 + , sqlite 14 13 , tcl-8_5 15 14 , tk-8_5 15 + , zlib 16 16 # For the Python package set 17 17 , packageOverrides ? (self: super: {}) 18 18 , sourceVersion ··· 46 46 pname = "${passthru.executable}_prebuilt"; 47 47 version = with sourceVersion; "${major}.${minor}.${patch}"; 48 48 49 - majorVersion = substring 0 1 pythonVersion; 50 - 51 - deps = [ 52 - bzip2 53 - sqlite 54 - zlib 55 - openssl 56 - expat 57 - ncurses6 58 - tcl-8_5 59 - tk-8_5 60 - ]; 49 + majorVersion = lib.versions.major pythonVersion; 61 50 62 51 in with passthru; stdenv.mkDerivation { 63 52 inherit pname version; ··· 56 67 inherit sha256; 57 68 }; 58 69 59 - buildInputs = [ which ]; 70 + buildInputs = [ 71 + bzip2 72 + expat 73 + gdbm 74 + ncurses6 75 + sqlite 76 + tcl-8_5 77 + tk-8_5 78 + zlib 79 + ]; 80 + 81 + nativeBuildInputs = [ autoPatchelfHook ]; 60 82 61 83 installPhase = '' 84 + runHook preInstall 85 + 62 86 mkdir -p $out 63 87 echo "Moving files to $out" 64 88 mv -t $out bin include lib ··· 80 78 81 79 rm $out/bin/*.debug 82 80 83 - echo "Patching binaries" 84 - interpreter=$(patchelf --print-interpreter $(readlink -f $(which patchelf))) 85 - patchelf --set-interpreter $interpreter \ 86 - --set-rpath $out/lib \ 87 - $out/bin/pypy* 88 - 89 - pushd $out 90 - 91 - find ./lib -name "*.so" -exec patchelf --remove-needed libncursesw.so.6 --replace-needed libtinfow.so.6 libncursesw.so.6 {} \; 92 - find ./lib -name "*.so" -exec patchelf --set-rpath ${lib.makeLibraryPath deps}:$out/lib {} \; 93 - 94 81 echo "Removing bytecode" 95 - find . -name "__pycache__" -type d -depth -exec rm -rf {} \; 96 - popd 82 + find . -name "__pycache__" -type d -depth -delete 97 83 98 84 # Include a sitecustomize.py file 99 85 cp ${../sitecustomize.py} $out/${sitePackages}/sitecustomize.py 100 86 87 + runHook postInstall 88 + ''; 89 + 90 + preFixup = '' 91 + find $out/{lib,lib_pypy*} -name "*.so" \ 92 + -exec patchelf \ 93 + --replace-needed libtinfow.so.6 libncursesw.so.6 \ 94 + --replace-needed libgdbm.so.4 libgdbm_compat.so.4 {} \; 101 95 ''; 102 96 103 97 doInstallCheck = true;
+49 -32
pkgs/development/interpreters/python/pypy/prebuilt_2_7.nix
··· 1 1 { lib 2 2 , stdenv 3 3 , fetchurl 4 + , autoPatchelfHook 4 5 , python-setup-hook 5 6 , self 6 - , which 7 7 # Dependencies 8 8 , bzip2 9 - , zlib 10 9 , expat 10 + , gdbm 11 11 , ncurses6 12 + , sqlite 12 13 , tcl-8_5 13 14 , tk-8_5 15 + , zlib 14 16 # For the Python package set 15 17 , packageOverrides ? (self: super: {}) 16 18 , sourceVersion ··· 46 44 pname = "${passthru.executable}_prebuilt"; 47 45 version = with sourceVersion; "${major}.${minor}.${patch}"; 48 46 49 - majorVersion = substring 0 1 pythonVersion; 47 + majorVersion = lib.versions.major pythonVersion; 50 48 51 - deps = [ 52 - bzip2 53 - zlib 54 - expat 55 - ncurses6 56 - tcl-8_5 57 - tk-8_5 58 - ]; 49 + downloadUrls = { 50 + aarch64-linux = "https://downloads.python.org/pypy/pypy${pythonVersion}-v${version}-aarch64.tar.bz2"; 51 + x86_64-linux = "https://downloads.python.org/pypy/pypy${pythonVersion}-v${version}-linux64.tar.bz2"; 52 + aarch64-darwin = "https://downloads.python.org/pypy/pypy${pythonVersion}-v${version}-macos_arm64.tar.bz2"; 53 + x86_64-darwin = "https://downloads.python.org/pypy/pypy${pythonVersion}-v${version}-macos_x86_64.tar.bz2"; 54 + }; 59 55 60 56 in with passthru; stdenv.mkDerivation { 61 57 inherit pname version; 62 58 63 59 src = fetchurl { 64 - url = "https://downloads.python.org/pypy/pypy${pythonVersion}-v${version}-linux64.tar.bz2"; 60 + url = downloadUrls.${stdenv.system} or (throw "Unsupported system: ${stdenv.system}"); 65 61 inherit sha256; 66 62 }; 67 63 68 - buildInputs = [ which ]; 64 + buildInputs = [ 65 + bzip2 66 + expat 67 + gdbm 68 + ncurses6 69 + sqlite 70 + tcl-8_5 71 + tk-8_5 72 + zlib 73 + ]; 74 + 75 + nativeBuildInputs = lib.optionals stdenv.isLinux [ autoPatchelfHook ]; 69 76 70 77 installPhase = '' 78 + runHook preInstall 79 + 71 80 mkdir -p $out/lib 72 81 echo "Moving files to $out" 73 82 mv -t $out bin include lib-python lib_pypy site-packages 74 - mv lib/libffi.so.6* $out/lib/ 75 - 76 - mv $out/bin/libpypy*-c.so $out/lib/ 77 - 78 - rm $out/bin/*.debug 79 - 80 - echo "Patching binaries" 81 - interpreter=$(patchelf --print-interpreter $(readlink -f $(which patchelf))) 82 - patchelf --set-interpreter $interpreter \ 83 - --set-rpath $out/lib \ 84 - $out/bin/pypy* 85 - 86 - pushd $out 87 - find {lib,lib_pypy*} -name "*.so" -exec patchelf --remove-needed libncursesw.so.6 --replace-needed libtinfow.so.6 libncursesw.so.6 {} \; 88 - find {lib,lib_pypy*} -name "*.so" -exec patchelf --set-rpath ${lib.makeLibraryPath deps}:$out/lib {} \; 83 + mv $out/bin/libpypy*-c${stdenv.hostPlatform.extensions.sharedLibrary} $out/lib/ 84 + ${lib.optionalString stdenv.isLinux '' 85 + mv lib/libffi.so.6* $out/lib/ 86 + rm $out/bin/*.debug 87 + ''} 89 88 90 89 echo "Removing bytecode" 91 - find . -name "__pycache__" -type d -depth -exec rm -rf {} \; 92 - popd 90 + find . -name "__pycache__" -type d -depth -delete 93 91 94 92 # Include a sitecustomize.py file 95 93 cp ${../sitecustomize.py} $out/${sitePackages}/sitecustomize.py 96 94 95 + runHook postInstall 97 96 ''; 98 97 99 - doInstallCheck = true; 98 + preFixup = lib.optionalString (stdenv.isLinux) '' 99 + find $out/{lib,lib_pypy*} -name "*.so" \ 100 + -exec patchelf \ 101 + --replace-needed libtinfow.so.6 libncursesw.so.6 \ 102 + --replace-needed libgdbm.so.4 libgdbm_compat.so.4 {} \; 103 + '' + lib.optionalString (stdenv.isDarwin) '' 104 + install_name_tool \ 105 + -change \ 106 + @rpath/lib${executable}-c.dylib \ 107 + $out/lib/lib${executable}-c.dylib \ 108 + $out/bin/${executable} 109 + ''; 110 + 111 + # Native libraries are not working in darwin 112 + doInstallCheck = !stdenv.isDarwin; 100 113 101 114 # Check whether importing of (extension) modules functions 102 115 installCheckPhase = let ··· 141 124 homepage = "http://pypy.org/"; 142 125 description = "Fast, compliant alternative implementation of the Python language (${pythonVersion})"; 143 126 license = licenses.mit; 144 - platforms = [ "x86_64-linux" ]; 127 + platforms = lib.mapAttrsToList (arch: _: arch) downloadUrls; 145 128 }; 146 129 147 130 }
+6 -2
pkgs/development/interpreters/python/pypy/tk_tcl_paths.patch
··· 1 1 --- a/lib_pypy/_tkinter/tklib_build.py 2 2 +++ b/lib_pypy/_tkinter/tklib_build.py 3 - @@ -17,19 +17,14 @@ elif sys.platform == 'win32': 3 + @@ -17,23 +17,14 @@ elif sys.platform == 'win32': 4 4 incdirs = [] 5 5 linklibs = ['tcl85', 'tk85'] 6 6 libdirs = [] 7 7 -elif sys.platform == 'darwin': 8 8 - # homebrew 9 + - homebrew = os.environ.get('HOMEBREW_PREFIX', '') 9 10 - incdirs = ['/usr/local/opt/tcl-tk/include'] 10 11 - linklibs = ['tcl8.6', 'tk8.6'] 11 - - libdirs = ['/usr/local/opt/tcl-tk/lib'] 12 + - libdirs = [] 13 + - if homebrew: 14 + - incdirs.append(homebrew + '/include') 15 + - libdirs.append(homebrew + '/opt/tcl-tk/lib') 12 16 else: 13 17 # On some Linux distributions, the tcl and tk libraries are 14 18 # stored in /usr/include, so we must check this case also
+6
pkgs/development/libraries/gsasl/default.nix
··· 9 9 sha256 = "sha256-ebho47mXbcSE1ZspygroiXvpbOTTbTKu1dk1p6Mwd1k="; 10 10 }; 11 11 12 + # This is actually bug in musl. It is already fixed in trunc and 13 + # this patch won't be necessary with musl > 1.2.3. 14 + # 15 + # https://git.musl-libc.org/cgit/musl/commit/?id=b50eb8c36c20f967bd0ed70c0b0db38a450886ba 16 + patches = lib.optional stdenv.hostPlatform.isMusl ./gsasl.patch; 17 + 12 18 buildInputs = [ libidn libkrb5 ]; 13 19 14 20 configureFlags = [ "--with-gssapi-impl=mit" ];
+21
pkgs/development/libraries/gsasl/gsasl.patch
··· 1 + GNU libc and Musl libc have different ideas what 2 + 3 + strverscmp("UNKNOWN", "2.2.0") 4 + 5 + should return. Hopefully nobody depend on this particular behaviour in 6 + practice. 7 + 8 + --- a/tests/version.c 1970-01-01 00:00:00.000000000 -0000 9 + +++ b/tests/version.c 1970-01-01 00:00:00.000000000 -0000 10 + @@ -111,11 +111,5 @@ 11 + exit_code = EXIT_FAILURE; 12 + } 13 + 14 + - if (gsasl_check_version ("UNKNOWN")) 15 + - { 16 + - printf ("FAIL: gsasl_check_version (UNKNOWN)\n"); 17 + - exit_code = EXIT_FAILURE; 18 + - } 19 + - 20 + return exit_code; 21 + }
+10 -6
pkgs/development/libraries/robin-map/default.nix
··· 1 - { lib, stdenv 1 + { lib 2 + , stdenv 2 3 , fetchFromGitHub 3 4 , cmake 4 5 }: 5 6 6 7 stdenv.mkDerivation rec { 7 8 pname = "robin-map"; 8 - version = "1.0.1"; 9 + version = "1.2.1"; 9 10 10 11 src = fetchFromGitHub { 11 12 owner = "Tessil"; 12 13 repo = pname; 13 - rev = "v${version}"; 14 - sha256 = "sha256-4OW7PHow+O7R4t5+6iPV3E+1+6XPhqxrL1LQZitmCzQ="; 14 + rev = "refs/tags/v${version}"; 15 + hash = "sha256-axVMJHTnGW2c4kGcYhEEAvKbVKYA2oxiYfwjiz7xh6Q="; 15 16 }; 16 17 17 - nativeBuildInputs = [ cmake ]; 18 + nativeBuildInputs = [ 19 + cmake 20 + ]; 18 21 19 22 meta = with lib; { 20 - homepage = "https://github.com/Tessil/robin-map"; 21 23 description = "C++ implementation of a fast hash map and hash set using robin hood hashing"; 24 + homepage = "https://github.com/Tessil/robin-map"; 25 + changelog = "https://github.com/Tessil/robin-map/releases/tag/v${version}"; 22 26 license = licenses.mit; 23 27 maintainers = with maintainers; [ goibhniu ]; 24 28 platforms = platforms.unix;
+2 -2
pkgs/development/python-modules/aiortm/default.nix
··· 13 13 14 14 buildPythonPackage rec { 15 15 pname = "aiortm"; 16 - version = "0.4.0"; 16 + version = "0.6.0"; 17 17 format = "pyproject"; 18 18 19 19 disabled = pythonOlder "3.9"; ··· 22 22 owner = "MartinHjelmare"; 23 23 repo = pname; 24 24 rev = "v${version}"; 25 - hash = "sha256-cdCKcwpQ+u3CkMiPfMf6DnH2SYc7ab8q5W72aEEnNx4="; 25 + hash = "sha256-OOmcJB1o0cmAFj1n2obr0lxZxT5fYs2awftHQ6VMLUs="; 26 26 }; 27 27 28 28 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/aiosmtplib/default.nix
··· 12 12 13 13 buildPythonPackage rec { 14 14 pname = "aiosmtplib"; 15 - version = "2.0.0"; 15 + version = "2.0.1"; 16 16 format = "pyproject"; 17 17 18 18 disabled = pythonOlder "3.7"; ··· 21 21 owner = "cole"; 22 22 repo = pname; 23 23 rev = "v${version}"; 24 - hash = "sha256-NdGap6sl+3tqr/8jhDSDsun/4SiuznfqLf1banIp9EQ="; 24 + hash = "sha256-Py/44J9J8FdrsSpEM2/DR2DQH8x8Ub7y0FPIN2gcmmA="; 25 25 }; 26 26 27 27 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/aliyun-python-sdk-dbfs/default.nix
··· 7 7 8 8 buildPythonPackage rec { 9 9 pname = "aliyun-python-sdk-dbfs"; 10 - version = "2.0.4"; 10 + version = "2.0.5"; 11 11 format = "setuptools"; 12 12 13 13 disabled = pythonOlder "3.7"; 14 14 15 15 src = fetchPypi { 16 16 inherit pname version; 17 - hash = "sha256-taevteFOSJMXGLBkw0oTMF7YzpfRxZTRSlrRtcwFa78="; 17 + hash = "sha256-WQyYgjEe2oxNXBcHMhFXJ++XlIWf/rtJylvb6exwg7k="; 18 18 }; 19 19 20 20 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/asyauth/default.nix
··· 10 10 11 11 buildPythonPackage rec { 12 12 pname = "asyauth"; 13 - version = "0.0.9"; 13 + version = "0.0.10"; 14 14 format = "setuptools"; 15 15 16 16 disabled = pythonOlder "3.7"; 17 17 18 18 src = fetchPypi { 19 19 inherit pname version; 20 - hash = "sha256-nbZ/tcv9caUtGywn74ekrdq0S1AGB2kY2II8mW0Cc6c="; 20 + hash = "sha256-C8JoaQMQMtbu+spRuQEnFyUvTKVhnqcAVgRESsRO33k="; 21 21 }; 22 22 23 23 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/cyclonedx-python-lib/default.nix
··· 21 21 22 22 buildPythonPackage rec { 23 23 pname = "cyclonedx-python-lib"; 24 - version = "3.1.1"; 24 + version = "3.1.2"; 25 25 format = "pyproject"; 26 26 27 27 disabled = pythonOlder "3.9"; ··· 30 30 owner = "CycloneDX"; 31 31 repo = pname; 32 32 rev = "refs/tags/v${version}"; 33 - hash = "sha256-DajXu8aZAZyr7o0fGH9do9i/z+UqMMkcMXjbETtWa1g="; 33 + hash = "sha256-/CJQHcjXZBarHHIndXkCPOHL8OANG8RJgTX3tTZEYLA="; 34 34 }; 35 35 36 36 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/google-cloud-bigquery-storage/default.nix
··· 14 14 15 15 buildPythonPackage rec { 16 16 pname = "google-cloud-bigquery-storage"; 17 - version = "2.16.2"; 17 + version = "2.17.0"; 18 18 format = "setuptools"; 19 19 20 20 disabled = pythonOlder "3.7"; 21 21 22 22 src = fetchPypi { 23 23 inherit pname version; 24 - hash = "sha256-5qyk97b06tuH+FEJBhd1Y1GOFYfIt7FivPjhyede9BY="; 24 + hash = "sha256-AsEcoAmOg+J/g8P5o51PzO9R5z0Nce9zQ/EiIYhmaFw="; 25 25 }; 26 26 27 27 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/google-cloud-dlp/default.nix
··· 13 13 14 14 buildPythonPackage rec { 15 15 pname = "google-cloud-dlp"; 16 - version = "3.10.0"; 16 + version = "3.10.1"; 17 17 format = "setuptools"; 18 18 19 19 disabled = pythonOlder "3.7"; 20 20 21 21 src = fetchPypi { 22 22 inherit pname version; 23 - hash = "sha256-0/bTCi1BhTrM8VJLuFZ9gZc0uwZqpAhcwoPt25flvkI="; 23 + hash = "sha256-M7JhzttLvWMPC9AEJN/X9ofIFBtNzWGgXjnun8k1CwA="; 24 24 }; 25 25 26 26 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/lightwave/default.nix
··· 6 6 7 7 buildPythonPackage rec { 8 8 pname = "lightwave"; 9 - version = "0.20"; 9 + version = "0.21"; 10 10 format = "setuptools"; 11 11 12 12 disabled = pythonOlder "3.7"; 13 13 14 14 src = fetchPypi { 15 15 inherit pname version; 16 - hash = "sha256-jhffMDhgQ257ZQxvidiRgBSnZvzLJFKNU2NZ8AyGTGc="; 16 + hash = "sha256-h/ztEY473XjvUCWu6vr7FA3WSYPHaLKNMc2fpu/wRC0="; 17 17 }; 18 18 19 19 pythonImportsCheck = [
+2 -2
pkgs/development/python-modules/oralb-ble/default.nix
··· 11 11 12 12 buildPythonPackage rec { 13 13 pname = "oralb-ble"; 14 - version = "0.14.3"; 14 + version = "0.15.0"; 15 15 format = "pyproject"; 16 16 17 17 disabled = pythonOlder "3.9"; ··· 20 20 owner = "Bluetooth-Devices"; 21 21 repo = pname; 22 22 rev = "refs/tags/v${version}"; 23 - hash = "sha256-L6i/XnsPsxO1qltfWOoGV/NpPpZj73w95ScdcBTkdlo="; 23 + hash = "sha256-c5bsynNozFkY1VtAesKFXpwC81d8iZd48kFBHPRf43M="; 24 24 }; 25 25 26 26 nativeBuildInputs = [
+3 -2
pkgs/development/python-modules/pyduke-energy/default.nix
··· 13 13 14 14 buildPythonPackage rec { 15 15 pname = "pyduke-energy"; 16 - version = "1.0.2"; 16 + version = "1.0.5"; 17 17 format = "setuptools"; 18 18 19 19 disabled = pythonOlder "3.7"; ··· 22 22 owner = "mjmeli"; 23 23 repo = pname; 24 24 rev = "refs/tags/v${version}"; 25 - sha256 = "sha256-0fxFZQr8Oti17egBvpvE92YsIZ+Jf8gYRh0J2g5WTIc="; 25 + hash = "sha256-g+s9YaVFOCKaBGR5o9cPk4kcIW4BffFHTtmDNE8f/zE="; 26 26 }; 27 27 28 28 propagatedBuildInputs = [ ··· 45 45 meta = with lib; { 46 46 description = "Python module for the Duke Energy API"; 47 47 homepage = "https://github.com/mjmeli/pyduke-energy"; 48 + changelog = "https://github.com/mjmeli/pyduke-energy/releases/tag/v${version}"; 48 49 license = licenses.mit; 49 50 maintainers = with maintainers; [ fab ]; 50 51 };
+2 -2
pkgs/development/python-modules/pyezviz/default.nix
··· 11 11 12 12 buildPythonPackage rec { 13 13 pname = "pyezviz"; 14 - version = "0.2.0.11"; 14 + version = "0.2.0.12"; 15 15 format = "setuptools"; 16 16 17 17 disabled = pythonOlder "3.6"; ··· 20 20 owner = "baqs"; 21 21 repo = "pyEzviz"; 22 22 rev = "refs/tags/${version}"; 23 - hash = "sha256-XG4+UQL8M5G8Y19PNTBAL51XJRE48qorE8FapaiddYI="; 23 + hash = "sha256-RHwsKNbjKPMp0Ddc3eEsJbLwCAgbFd+5hpzUABYnTso="; 24 24 }; 25 25 26 26 propagatedBuildInputs = [
+3 -3
pkgs/development/python-modules/sense-energy/default.nix
··· 10 10 11 11 buildPythonPackage rec { 12 12 pname = "sense-energy"; 13 - version = "0.11.0"; 13 + version = "0.11.1"; 14 14 format = "setuptools"; 15 15 16 16 disabled = pythonOlder "3.7"; ··· 18 18 src = fetchFromGitHub { 19 19 owner = "scottbonline"; 20 20 repo = "sense"; 21 - rev = version; 22 - hash = "sha256-QX8CPf3o0IaAhjWYeUjDoAgktNrh/sSRjFhOweAxxco="; 21 + rev = "refs/tags/${version}"; 22 + hash = "sha256-lfqQelAHh/xJH1jPz3JK32AIEA7ghUP6Mnya2M34V/w="; 23 23 }; 24 24 25 25 postPatch = ''
+2 -2
pkgs/development/python-modules/sqlmap/default.nix
··· 7 7 8 8 buildPythonPackage rec { 9 9 pname = "sqlmap"; 10 - version = "1.6.12"; 10 + version = "1.7"; 11 11 12 12 src = fetchPypi { 13 13 inherit pname version; 14 - sha256 = "sha256-RHDW2A9mC0zIpjNqUUhXvWDBWj7r4O+9FTFRYUqoAXw="; 14 + sha256 = "sha256-EQ7kdX14WkmH4b40W2sXplZdJw9SICYBpy6lPbMx8WY="; 15 15 }; 16 16 17 17 postPatch = ''
+15 -7
pkgs/development/tools/bacon/default.nix
··· 1 - { lib, stdenv, rustPlatform, fetchFromGitHub, CoreServices }: 1 + { lib 2 + , stdenv 3 + , rustPlatform 4 + , fetchFromGitHub 5 + , CoreServices 6 + }: 2 7 3 8 rustPlatform.buildRustPackage rec { 4 9 pname = "bacon"; 5 - version = "2.2.8"; 10 + version = "2.3.0"; 6 11 7 12 src = fetchFromGitHub { 8 13 owner = "Canop"; 9 14 repo = pname; 10 - rev = "v${version}"; 11 - sha256 = "sha256-UFuU3y+v1V7Llc+IrWbh7kz8uUyCsxJO2zJhE6zwjSg="; 15 + rev = "refs/tags/v${version}"; 16 + hash = "sha256-vmvv08cAYNfzlHXrCwfL37U39TS8VQIOJGMgDHc99ME="; 12 17 }; 13 18 14 - cargoSha256 = "sha256-CPugHGkYbJG6WrguuGt/CnHq6NvRZ2fP2hgPIuIGGqc="; 19 + cargoHash = "sha256-2HR0ClsbCjHiZKmPJkv3NnJyDmdR1rw+TD7UuHLk1Sg="; 15 20 16 - buildInputs = lib.optional stdenv.isDarwin CoreServices; 21 + buildInputs = lib.optional stdenv.isDarwin [ 22 + CoreServices 23 + ]; 17 24 18 25 meta = with lib; { 19 26 description = "Background rust code checker"; 20 27 homepage = "https://github.com/Canop/bacon"; 28 + changelog = "https://github.com/Canop/bacon/blob/v${version}/CHANGELOG.md"; 21 29 license = licenses.agpl3Only; 22 - maintainers = [ maintainers.FlorianFranzen ]; 30 + maintainers = with maintainers; [ FlorianFranzen ]; 23 31 }; 24 32 }
+5 -4
pkgs/development/tools/datree/default.nix
··· 8 8 9 9 buildGoModule rec { 10 10 pname = "datree"; 11 - version = "1.8.8"; 11 + version = "1.8.12"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "datreeio"; 15 15 repo = "datree"; 16 - rev = version; 17 - hash = "sha256-R0wYkckmNIcTElll39vrnK5nMLqbx3C/+cQtogNwmP8="; 16 + rev = "refs/tags/${version}"; 17 + hash = "sha256-xuaiho5hKSFcwCj2P5QGyvGmPUbcErIbVkkX5kGii8E="; 18 18 }; 19 19 20 - vendorHash = "sha256-m3O5AoAHSM6rSnmL5N7V37XU38FADb0Edt/EZvvb2u4="; 20 + vendorHash = "sha256-mkVguYzjNGgFUdATjGfenCx3h97LS3SEOkYo3CuP9fA="; 21 21 22 22 nativeBuildInputs = [ installShellFiles ]; 23 23 ··· 51 51 objects. 52 52 ''; 53 53 homepage = "https://datree.io/"; 54 + changelog = "https://github.com/datreeio/datree/releases/tag/${version}"; 54 55 license = licenses.asl20; 55 56 maintainers = with maintainers; [ azahi jceb ]; 56 57 };
+163
pkgs/development/tools/electron-fiddle/default.nix
··· 1 + { buildFHSUserEnv 2 + , electron_20 3 + , fetchFromGitHub 4 + , fetchYarnDeps 5 + , fixup_yarn_lock 6 + , git 7 + , lib 8 + , makeDesktopItem 9 + , nodejs-16_x 10 + , stdenvNoCC 11 + , util-linux 12 + , zip 13 + }: 14 + 15 + let 16 + pname = "electron-fiddle"; 17 + version = "0.31.0"; 18 + electron = electron_20; 19 + nodejs = nodejs-16_x; 20 + 21 + src = fetchFromGitHub { 22 + owner = "electron"; 23 + repo = "fiddle"; 24 + rev = "v${version}"; 25 + hash = "sha256-GueLG+RYFHi3PVVxBTtpTHhfjygcQ6ZCbrp5n5I1gBM="; 26 + }; 27 + 28 + inherit (nodejs.pkgs) yarn; 29 + offlineCache = fetchYarnDeps { 30 + yarnLock = "${src}/yarn.lock"; 31 + hash = "sha256-WVH1A0wtQl5nR1hvaL6mzm/7XBvo311FPKmsxB82e4U="; 32 + }; 33 + 34 + electronDummyMirror = "https://electron.invalid/"; 35 + electronDummyDir = "nix"; 36 + electronDummyFilename = 37 + builtins.baseNameOf (builtins.head (electron.src.urls)); 38 + electronDummyHash = 39 + builtins.hashString "sha256" "${electronDummyMirror}${electronDummyDir}"; 40 + 41 + unwrapped = stdenvNoCC.mkDerivation { 42 + pname = "${pname}-unwrapped"; 43 + inherit version src; 44 + 45 + nativeBuildInputs = [ fixup_yarn_lock git nodejs util-linux yarn zip ]; 46 + 47 + configurePhase = '' 48 + export HOME=$TMPDIR 49 + fixup_yarn_lock yarn.lock 50 + yarn config --offline set yarn-offline-mirror ${offlineCache} 51 + yarn install --offline --frozen-lockfile --ignore-scripts --no-progress --non-interactive 52 + patchShebangs node_modules 53 + 54 + mkdir -p ~/.cache/electron/${electronDummyHash} 55 + cp -ra '${electron}/lib/electron' "$TMPDIR/electron" 56 + chmod -R u+w "$TMPDIR/electron" 57 + (cd "$TMPDIR/electron" && zip -0Xr ~/.cache/electron/${electronDummyHash}/${electronDummyFilename} .) 58 + ''; 59 + 60 + buildPhase = '' 61 + ELECTRON_CUSTOM_VERSION='${electron.version}' \ 62 + ELECTRON_MIRROR='${electronDummyMirror}' \ 63 + ELECTRON_CUSTOM_DIR='${electronDummyDir}' \ 64 + ELECTRON_CUSTOM_FILENAME='${electronDummyFilename}' \ 65 + yarn --offline run package 66 + ''; 67 + 68 + installPhase = '' 69 + mkdir -p "$out/lib/electron-fiddle/resources" 70 + cp "out/Electron Fiddle-"*/resources/app.asar "$out/lib/electron-fiddle/resources/" 71 + mkdir -p "$out/share/icons/hicolor/scalable/apps" 72 + cp assets/icons/fiddle.svg "$out/share/icons/hicolor/scalable/apps/electron-fiddle.svg" 73 + ''; 74 + }; 75 + 76 + desktopItem = makeDesktopItem { 77 + name = "electron-fiddle"; 78 + desktopName = "Electron Fiddle"; 79 + comment = "The easiest way to get started with Electron"; 80 + genericName = "Electron Fiddle"; 81 + exec = "electron-fiddle %U"; 82 + icon = "electron-fiddle"; 83 + startupNotify = true; 84 + categories = [ "GNOME" "GTK" "Utility" ]; 85 + mimeTypes = [ "x-scheme-handler/electron-fiddle" ]; 86 + }; 87 + 88 + in 89 + buildFHSUserEnv { 90 + name = "electron-fiddle"; 91 + runScript = "${electron}/bin/electron ${unwrapped}/lib/electron-fiddle/resources/app.asar"; 92 + extraInstallCommands = '' 93 + mkdir -p "$out/share/icons/hicolor/scalable/apps" 94 + ln -s "${unwrapped}/share/icons/hicolor/scalable/apps/electron-fiddle.svg" "$out/share/icons/hicolor/scalable/apps/" 95 + mkdir -p "$out/share/applications" 96 + cp "${desktopItem}/share/applications"/*.desktop "$out/share/applications/" 97 + ''; 98 + targetPkgs = pkgs: 99 + with pkgs; 100 + map lib.getLib [ 101 + # for electron-fiddle itself 102 + udev 103 + 104 + # for running Electron 22.0.0 inside 105 + alsa-lib 106 + atk 107 + cairo 108 + cups 109 + dbus 110 + expat 111 + glib 112 + gtk3 113 + libdrm 114 + libnotify 115 + libxkbcommon 116 + mesa 117 + nspr 118 + nss 119 + pango 120 + xorg.libX11 121 + xorg.libXcomposite 122 + xorg.libXdamage 123 + xorg.libXext 124 + xorg.libXfixes 125 + xorg.libXrandr 126 + xorg.libxcb 127 + 128 + # for running Electron before 18.3.5/19.0.5/20.0.0 inside 129 + gdk-pixbuf 130 + 131 + # for running Electron before 16.0.0 inside 132 + xorg.libxshmfence 133 + 134 + # for running Electron before 11.0.0 inside 135 + xorg.libXcursor 136 + xorg.libXi 137 + xorg.libXrender 138 + xorg.libXtst 139 + 140 + # for running Electron before 10.0.0 inside 141 + xorg.libXScrnSaver 142 + 143 + # for running Electron before 8.0.0 inside 144 + libuuid 145 + 146 + # for running Electron before 4.0.0 inside 147 + fontconfig 148 + 149 + # for running Electron before 3.0.0 inside 150 + gnome2.GConf 151 + 152 + # Electron 2.0.8 is the earliest working version, due to 153 + # https://github.com/electron/electron/issues/13972 154 + ]; 155 + 156 + meta = with lib; { 157 + description = "The easiest way to get started with Electron"; 158 + homepage = "https://www.electronjs.org/fiddle"; 159 + license = licenses.mit; 160 + maintainers = with maintainers; [ andersk ]; 161 + platforms = electron.meta.platforms; 162 + }; 163 + }
+2 -2
pkgs/development/tools/language-servers/metals/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "metals"; 5 - version = "0.11.9"; 5 + version = "0.11.10"; 6 6 7 7 deps = stdenv.mkDerivation { 8 8 name = "${pname}-deps-${version}"; ··· 16 16 ''; 17 17 outputHashMode = "recursive"; 18 18 outputHashAlgo = "sha256"; 19 - outputHash = "sha256-CJ34OZOAM0Le9U0KSe0nKINnxA3iUgqUMtS06YnjvVo="; 19 + outputHash = "sha256-CNLBDsyiEOmMGA9r8eU+3z75VYps21kHnLpB1LYC7W4="; 20 20 }; 21 21 22 22 nativeBuildInputs = [ makeWrapper setJavaClassPath ];
+14 -7
pkgs/development/tools/rust/cargo-release/default.nix
··· 10 10 11 11 rustPlatform.buildRustPackage rec { 12 12 pname = "cargo-release"; 13 - version = "0.24.1"; 13 + version = "0.24.3"; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "crate-ci"; 17 17 repo = "cargo-release"; 18 - rev = "v${version}"; 19 - sha256 = "sha256-vVbIwYfjU3Fmqwd7H7xZNYfrZlgMNdsxPGKLCjc6Ud0="; 18 + rev = "refs/tags/v${version}"; 19 + hash = "sha256-ggB6gDlIuHPgJJg9TsHXHOKAm7+6OjXzoAT74YUB1n8="; 20 20 }; 21 21 22 - cargoSha256 = "sha256-uiz7SwHDL7NQroiTO2gK/WA5AS9LTQram73cAU60Lac="; 22 + cargoHash = "sha256-gBVcQzuJNDwdC59gaOYqvaJDP46wJ9CglYbSPt3zkZ8="; 23 23 24 - nativeBuildInputs = [ pkg-config ]; 24 + nativeBuildInputs = [ 25 + pkg-config 26 + ]; 25 27 26 - buildInputs = [ openssl ] 27 - ++ lib.optionals stdenv.isDarwin [ Security curl ]; 28 + buildInputs = [ 29 + openssl 30 + ] ++ lib.optionals stdenv.isDarwin [ 31 + Security 32 + curl 33 + ]; 28 34 29 35 meta = with lib; { 30 36 description = ''Cargo subcommand "release": everything about releasing a rust crate''; 31 37 homepage = "https://github.com/sunng87/cargo-release"; 38 + changelog = "https://github.com/crate-ci/cargo-release/blob/v${version}/CHANGELOG.md"; 32 39 license = with licenses; [ asl20 /* or */ mit ]; 33 40 maintainers = with maintainers; [ gerschtli ]; 34 41 };
+3 -3
pkgs/development/tools/rust/cargo-semver-checks/default.nix
··· 10 10 11 11 rustPlatform.buildRustPackage rec { 12 12 pname = "cargo-semver-checks"; 13 - version = "0.15.0"; 13 + version = "0.15.2"; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "obi1kenobi"; 17 17 repo = pname; 18 18 rev = "v${version}"; 19 - sha256 = "sha256-hhw5jzdquehkdq6iEtQQW6Z2Cu3+J2o2p10VGPOVcCs="; 19 + sha256 = "sha256-+YRyShALdDQDfh5XDY36R29SzbBjlT8mCIucwJ++KrQ="; 20 20 }; 21 21 22 - cargoSha256 = "sha256-AE4yk6r02h04P3GmEh7te+GHg8k9/gQpJ+I19o9j9I0="; 22 + cargoSha256 = "sha256-wwsFqoQXasCKfnCBF4qGFIoD7Kj53K9IKQ1auuqTPAM="; 23 23 24 24 nativeBuildInputs = [ pkg-config ]; 25 25
+2 -2
pkgs/games/the-legend-of-edgar/default.nix
··· 13 13 14 14 stdenv.mkDerivation rec { 15 15 pname = "the-legend-of-edgar"; 16 - version = "1.35"; 16 + version = "1.36"; 17 17 18 18 src = fetchFromGitHub { 19 19 name = "${pname}-${version}-src"; 20 20 owner = "riksweeney"; 21 21 repo = "edgar"; 22 22 rev = version; 23 - hash = "sha256-ojy4nEW9KiSte/AoFUMPrKCxvIeQpMVIL4ileHiBydo="; 23 + hash = "sha256-u2mg4hpcjPXzuZjYKIC4lgqGJPFRB9baHvaiu/YafZw="; 24 24 }; 25 25 26 26 nativeBuildInputs = [
+18 -6
pkgs/os-specific/linux/bpfmon/default.nix
··· 1 - { stdenv, fetchFromGitHub, lib, libpcap, yascreen }: 1 + { lib 2 + , stdenv 3 + , fetchFromGitHub 4 + , libpcap 5 + , yascreen 6 + }: 2 7 3 8 stdenv.mkDerivation rec { 4 9 pname = "bpfmon"; 5 - version = "2.50"; 10 + version = "2.51"; 6 11 7 12 src = fetchFromGitHub { 8 13 owner = "bbonev"; 9 14 repo = "bpfmon"; 10 - rev = "v${version}"; 11 - sha256 = "sha256-x4EuGZBtg45bD9q1B/6KwjDRXXeRsdFmRllREsech+E="; 15 + rev = "refs/tags/v${version}"; 16 + hash = "sha256-EGRxWq94BWceYXunzcOpMQv4g7cMjVCEWMR0ULGN2Jg="; 12 17 }; 13 18 14 - buildInputs = [ libpcap yascreen ]; 15 - makeFlags = [ "PREFIX=$(out)" ]; 19 + buildInputs = [ 20 + libpcap 21 + yascreen 22 + ]; 23 + 24 + makeFlags = [ 25 + "PREFIX=$(out)" 26 + ]; 16 27 17 28 meta = with lib; { 18 29 description = "BPF based visual packet rate monitor"; 19 30 homepage = "https://github.com/bbonev/bpfmon"; 31 + changelog = "https://github.com/bbonev/bpfmon/releases/tag/v${version}"; 20 32 maintainers = with maintainers; [ arezvov ]; 21 33 license = licenses.gpl2Plus; 22 34 platforms = platforms.linux;
+14 -7
pkgs/servers/misc/gobgpd/default.nix
··· 1 - { buildGoModule, fetchFromGitHub, lib }: 1 + { lib 2 + , buildGoModule 3 + , fetchFromGitHub 4 + }: 2 5 3 6 buildGoModule rec { 4 7 pname = "gobgpd"; 5 - version = "3.9.0"; 8 + version = "3.10.0"; 6 9 7 10 src = fetchFromGitHub { 8 11 owner = "osrg"; 9 12 repo = "gobgp"; 10 - rev = "v${version}"; 11 - sha256 = "sha256-W03RUxuDo5+YiHAf7yIfzYl0zXi7fwQf1DBqcgLejJs="; 13 + rev = "refs/tags/v${version}"; 14 + hash = "sha256-aVvzbWMh/r1k3AKDHipWkwEevYPj8Xfix8PfIMYXiTM="; 12 15 }; 13 16 14 - vendorSha256 = "sha256-FxfER3THsA7NRuQKEdWQxgUN0SiNI00hGUMVD+3BaG4="; 17 + vendorHash = "sha256-9Vi8qrcFC2SazcGVgAf1vbKvxd8rTMgye63wSCaFonk="; 15 18 16 19 postConfigure = '' 17 20 export CGO_ENABLED=0 18 21 ''; 19 22 20 23 ldflags = [ 21 - "-s" "-w" "-extldflags '-static'" 24 + "-s" 25 + "-w" 26 + "-extldflags '-static'" 22 27 ]; 23 28 24 - subPackages = [ "cmd/gobgpd" ]; 29 + subPackages = [ 30 + "cmd/gobgpd" 31 + ]; 25 32 26 33 meta = with lib; { 27 34 description = "BGP implemented in Go";
+1 -60
pkgs/servers/openafs/1.8/module.nix
··· 37 37 38 38 buildInputs = [ libkrb5 ]; 39 39 40 - patches = [ 41 - # Import of code from autoconf-archive 42 - (fetchpatch { 43 - url = "https://git.openafs.org/?p=openafs.git;a=patch;h=d8205bbb482554812fbe66afa3c337d991a247b6"; 44 - hash = "sha256-ohkjSux+S3+6slh6uZIw5UJXlvhy9UUDpDlP0YFRwmw="; 45 - }) 46 - # Use autoconf-archive m4 from src/external 47 - (fetchBase64Patch { 48 - url = "https://gerrit.openafs.org/changes/14944/revisions/ea2a0e128d71802f61b8da2e44de3c6325c5f328/patch"; 49 - hash = "sha256-PAUk/MXL5p8xwhn40/UGmo3UIhvl1PB2FwgqhmqsjJ4="; 50 - }) 51 - # cf: Use common macro to test compiler flags 52 - (fetchpatch { 53 - url = "https://git.openafs.org/?p=openafs.git;a=patch;h=790824ff749b6ee01c4d7101493cbe8773ef41c6"; 54 - hash = "sha256-Zc7AjCsH7eTmZJWCrx7ci1tBjEAgcFXS9lY1YBeboLA="; 55 - }) 56 - # Linux-5.17: kernel func complete_and_exit renamed 57 - (fetchBase64Patch { 58 - url = "https://gerrit.openafs.org/changes/14945/revisions/a714e865efe41aa1112f6f9c8479112660dacd6f/patch"; 59 - hash = "sha256-zvyR/GOPJeAbG6ySRRMp44oT5tPujUwybyU0XR/5Xyc="; 60 - }) 61 - # Linux-5.17: Kernel build uses -Wcast-function-type 62 - (fetchBase64Patch { 63 - url = "https://gerrit.openafs.org/changes/14946/revisions/449d1faf87e2841e80be38cf2b4a5cf5ff4df2d8/patch"; 64 - hash = "sha256-3bRTHYeMRIleLhob56m2Xt0dWzIMDo3QrytY0K1/q7c="; 65 - }) 66 - # afs: Introduce afs_IsDCacheFresh 67 - (fetchpatch { 68 - url = "https://git.openafs.org/?p=openafs.git;a=patch;h=0d8ce846ab2e6c45166a61f04eb3af271cbd27db"; 69 - hash = "sha256-+xgRYVXz8XpT5c4Essc4VEn9Fj53vasAYhcFkK0oCBc="; 70 - }) 71 - # LINUX: Don't panic on some file open errors 72 - (fetchpatch { 73 - url = "https://git.openafs.org/?p=openafs.git;a=patch;h=af73b9a3b1fc625694807287c0897391feaad52d"; 74 - hash = "sha256-k0d+Gav1LApU24SaMI0pmR3gGfWyicqdCpTpVJLcx7U="; 75 - }) 76 - # Linux-5.18 replace set_page_dirty with dirty_folio 77 - (fetchpatch { 78 - url = "https://git.openafs.org/?p=openafs.git;a=patch;h=6aa129e743e882cf30c35afd67eabf82274c5fca"; 79 - hash = "sha256-8R0rdKYs7+Zl1sdizOZzpBjy6e9J+42R9HzsNUa/PQ4="; 80 - }) 81 - # afs: introduce afs_alloc_ncr/afs_free_ncr 82 - (fetchpatch { 83 - url = "https://git.openafs.org/?p=openafs.git;a=patch;h=209eb92448001e59525413610356070d8e4f10a0"; 84 - hash = "sha256-t455gTaK5U+m0qcyKjTqnWTOb4qz6VN/JYZzRAAV8kM="; 85 - }) 86 - # afs: introduce get_dcache_readahead 87 - (fetchpatch { 88 - url = "https://git.openafs.org/?p=openafs.git;a=patch;h=44e24ae5d7dc41e54d23638d5f64ab2e81e43ad0"; 89 - hash = "sha256-gtUNDSHAq+RY1Rm17YcxcUALy7FEBQf9k8/ELQlPORU="; 90 - }) 91 - # Linux-5.18: replace readpages with readahead 92 - (fetchBase64Patch { 93 - url = "https://gerrit.openafs.org/changes/14953/revisions/0497b0cd7bffb6335ab9bcbf5a1310b8c6a4b299/patch"; 94 - hash = "sha256-a5pd+CHHPr1mGxsF7tSlaBqoiKw2IGr1mJ7EaDHDJSw="; 95 - }) 96 - ]; 97 - 98 40 hardeningDisable = [ "pic" ]; 99 41 100 42 configureFlags = [ ··· 44 102 "--sysconfdir=/etc" 45 103 "--localstatedir=/var" 46 104 "--with-gssapi" 47 - "--disable-linux-d_splice-alias-extra-iput" 48 105 ]; 49 106 50 107 preConfigure = '' ··· 74 133 license = licenses.ipl10; 75 134 platforms = platforms.linux; 76 135 maintainers = with maintainers; [ andersk maggesi spacefrogg ]; 77 - broken = kernel.isHardened || kernel.kernelAtLeast "5.19"; 136 + broken = kernel.isHardened; 78 137 }; 79 138 }
+3 -3
pkgs/servers/openafs/1.8/srcs.nix
··· 1 1 { fetchurl }: 2 2 rec { 3 - version = "1.8.8.1"; 3 + version = "1.8.9"; 4 4 src = fetchurl { 5 5 url = "https://www.openafs.org/dl/openafs/${version}/openafs-${version}-src.tar.bz2"; 6 - sha256 = "sha256-58S+1wdbzWQC4/DC1bnb52rS7jxf1d3DlzozVsoj70Q="; 6 + hash = "sha256-0SYXi+H0LMoYy3wMJpGsNUUY43kBcBUKdrvSX00VHwY="; 7 7 }; 8 8 9 9 srcs = [ 10 10 src 11 11 (fetchurl { 12 12 url = "https://www.openafs.org/dl/openafs/${version}/openafs-${version}-doc.tar.bz2"; 13 - sha256 = "sha256-y17O3C4WS+o7SMayydbxw2v96R0GikxiqciF30j+jms="; 13 + hash = "sha256-75HoVOq0qnQmhSWVSkHCoq0KLq9TDqoiu55L9FOxWTk="; 14 14 }) 15 15 ]; 16 16 }
+13 -8
pkgs/servers/sftpgo/default.nix
··· 1 - { lib, buildGoModule, fetchFromGitHub, installShellFiles }: 1 + { lib 2 + , buildGoModule 3 + , fetchFromGitHub 4 + , installShellFiles 5 + }: 2 6 3 7 buildGoModule rec { 4 8 pname = "sftpgo"; 5 - version = "2.4.0"; 9 + version = "2.4.2"; 6 10 7 11 src = fetchFromGitHub { 8 12 owner = "drakkan"; 9 13 repo = "sftpgo"; 10 - rev = "v${version}"; 11 - sha256 = "sha256-A4+YmChUPn+6P0rBuzYcABXyjXRZWY5KS1YcFZHCrYo="; 14 + rev = "refs/tags/v${version}"; 15 + hash = "sha256-bI4IiYzVorocITkip+Xev3t7vGeMVmqCZn7oR1mAPpI="; 12 16 }; 13 17 14 - vendorHash = "sha256-kwluXCkbclrfRsrdqSxb5+TCBpVPZmDmrbpzR+yuQdQ="; 18 + vendorHash = "sha256-+i6jUImDMrsDnIPjIp8uM2BR1IYMqWG1OmvA2w/AfVQ="; 15 19 16 20 ldflags = [ 17 21 "-s" ··· 40 36 --fish <($out/bin/sftpgo gen completion fish) 41 37 ''; 42 38 43 - meta = { 39 + meta = with lib; { 44 40 homepage = "https://github.com/drakkan/sftpgo"; 41 + changelog = "https://github.com/drakkan/sftpgo/releases/tag/v${version}"; 45 42 description = "Fully featured and highly configurable SFTP server"; 46 43 longDescription = '' 47 44 Fully featured and highly configurable SFTP server ··· 51 46 local filesystem, encrypted local filesystem, S3 (compatible) Object Storage, 52 47 Google Cloud Storage, Azure Blob Storage, SFTP. 53 48 ''; 54 - license = lib.licenses.agpl3Only; 55 - maintainers = with lib.maintainers; [ thenonameguy ]; 49 + license = licenses.agpl3Only; 50 + maintainers = with maintainers; [ thenonameguy ]; 56 51 }; 57 52 }
+2 -2
pkgs/tools/admin/qovery-cli/default.nix
··· 8 8 9 9 buildGoModule rec { 10 10 pname = "qovery-cli"; 11 - version = "0.48.2"; 11 + version = "0.48.3"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "Qovery"; 15 15 repo = pname; 16 16 rev = "v${version}"; 17 - hash = "sha256-cAIEfkWCRvYcoDshQDye3lPebMsBAsF4/nfPsP6xnB8="; 17 + hash = "sha256-1qX/Ec4KJzEzjqxO83/Fhed1kOoKNGja5+1oULGvkaw="; 18 18 }; 19 19 20 20 vendorHash = "sha256-6/TT3/98wBH9oMbPOzgvwN2nxj4RSbL2vxSMFlM5sgo=";
+5 -2
pkgs/tools/archivers/pax/default.nix
··· 1 - { lib, stdenv, fetchurl, utmp }: 1 + { lib, stdenv, fetchurl, utmp, musl-fts }: 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "pax"; ··· 9 9 sha256 = "1p18nxijh323f4i1s2pg7pcr0557xljl5avv8ll5s9nfr34r5j0w"; 10 10 }; 11 11 12 - buildInputs = lib.optional stdenv.isDarwin utmp; 12 + buildInputs = lib.optional stdenv.isDarwin utmp 13 + ++ lib.optional stdenv.hostPlatform.isMusl musl-fts; 14 + 15 + NIX_LDFLAGS = lib.optionalString stdenv.hostPlatform.isMusl "-lfts"; 13 16 14 17 buildPhase = '' 15 18 sh Build.sh -r -tpax
+16 -7
pkgs/tools/misc/btdu/default.nix
··· 1 - {stdenv, lib, fetchurl, dub, ncurses, ldc, zlib, removeReferencesTo }: 1 + { lib 2 + , stdenv 3 + , fetchurl 4 + , dub 5 + , ncurses 6 + , ldc 7 + , zlib 8 + , removeReferencesTo 9 + }: 2 10 3 11 let 4 - _d_ae_ver = "0.0.3184"; 5 - _d_btrfs_ver = "0.0.12"; 12 + _d_ae_ver = "0.0.3228"; 13 + _d_btrfs_ver = "0.0.13"; 6 14 _d_ncurses_ver = "0.0.149"; 7 15 _d_emsi_containers_ver = "0.9.0"; 8 16 in 9 17 stdenv.mkDerivation rec { 10 18 pname = "btdu"; 11 - version = "0.4.1"; 19 + version = "0.5.0"; 12 20 13 21 srcs = [ 14 22 (fetchurl { 15 23 url = "https://github.com/CyberShadow/${pname}/archive/v${version}.tar.gz"; 16 - sha256 = "265c63ee82067f6b5dc44b47c9ec58be5e13c654f31035c60a7e375ffa4082c9"; 24 + sha256 = "90ba4d8997575993e9d39a503779fb32b37bb62b8d9386776e95743bfc859606"; 17 25 }) 18 26 (fetchurl { 19 27 url = "https://github.com/CyberShadow/ae/archive/v${_d_ae_ver}.tar.gz"; 20 - sha256 = "74c17146ecde7ec4ba159eae4f88c74a5ef40cc200eabf97a0648f5abb5fde5e"; 28 + sha256 = "6b3da61d9f7f1a7343dbe5691a16482cabcd78532b7c09ed9d63eb1934f1b9d8"; 21 29 }) 22 30 (fetchurl { 23 31 url = "https://github.com/CyberShadow/d-btrfs/archive/v${_d_btrfs_ver}.tar.gz"; 24 - sha256 = "cf2b1fa3e94a0aa239d465adbac239514838835283521d632f571948aa517f92"; 32 + sha256 = "05a59cd64000ce2af9bd0578ef5118ab4d10de0ec50410ba0d4e463f01cfaa4e"; 25 33 }) 26 34 (fetchurl { 27 35 url = "https://github.com/D-Programming-Deimos/ncurses/archive/v${_d_ncurses_ver}.tar.gz"; ··· 84 76 meta = with lib; { 85 77 description = "Sampling disk usage profiler for btrfs"; 86 78 homepage = "https://github.com/CyberShadow/btdu"; 79 + changelog = "https://github.com/CyberShadow/btdu/releases/tag/v${version}"; 87 80 license = licenses.gpl2Only; 88 81 platforms = platforms.linux; 89 82 maintainers = with maintainers; [ atila ];
+3 -3
pkgs/tools/misc/star-history/default.nix
··· 9 9 10 10 rustPlatform.buildRustPackage rec { 11 11 pname = "star-history"; 12 - version = "1.0.8"; 12 + version = "1.0.9"; 13 13 14 14 src = fetchCrate { 15 15 inherit pname version; 16 - sha256 = "sha256-ya2wUcO/2V/JHJ005p63j9Qu6oQehGYDhCYE7a5MBDA="; 16 + sha256 = "sha256-el1+Ok8dRaBZMghSvE2xb5RvYq0AQfjeneWrb1so1/s="; 17 17 }; 18 18 19 - cargoSha256 = "sha256-zmgOQNaodZrl/rsYOpv6nTu/IDaQYQ94jeUg3LOvvuA="; 19 + cargoSha256 = "sha256-VHneYfHr+W1r/B22I3DKIC2XvT8ZjeZIGfTDkneXJss="; 20 20 21 21 nativeBuildInputs = [ pkg-config ]; 22 22
+9 -6
pkgs/tools/system/gdu/default.nix
··· 9 9 10 10 buildGoModule rec { 11 11 pname = "gdu"; 12 - version = "5.21.0"; 12 + version = "5.21.1"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "dundee"; 16 16 repo = pname; 17 - rev = "v${version}"; 18 - sha256 = "sha256-7zVYki4sA5jsnxWye0ouUwAOwKUBf/TiZDqFuXTm45w="; 17 + rev = "refs/tags/v${version}"; 18 + hash = "sha256-QxepFU/ZQWVH19AeoSnXAAUhLO6VKmrZIIpVw1tTft4="; 19 19 }; 20 20 21 - vendorSha256 = "sha256-UP6IdJLc93gRP4vwKKOJl3sNt4sOFeYXjvwk8QM+D48="; 21 + vendorHash = "sha256-UP6IdJLc93gRP4vwKKOJl3sNt4sOFeYXjvwk8QM+D48="; 22 22 23 - nativeBuildInputs = [ installShellFiles ]; 23 + nativeBuildInputs = [ 24 + installShellFiles 25 + ]; 24 26 25 27 ldflags = [ 26 28 "-s" ··· 52 50 the performance gain is not so huge. 53 51 ''; 54 52 homepage = "https://github.com/dundee/gdu"; 53 + changelog = "https://github.com/dundee/gdu/releases/tag/v${version}"; 55 54 license = with licenses; [ mit ]; 56 - maintainers = [ maintainers.fab maintainers.zowoq ]; 55 + maintainers = with maintainers; [ fab zowoq ]; 57 56 }; 58 57 }
+3 -3
pkgs/tools/text/mdcat/default.nix
··· 12 12 13 13 rustPlatform.buildRustPackage rec { 14 14 pname = "mdcat"; 15 - version = "0.30.3"; 15 + version = "1.0.0"; 16 16 17 17 src = fetchFromGitHub { 18 18 owner = "lunaryorn"; 19 19 repo = "mdcat"; 20 20 rev = "mdcat-${version}"; 21 - sha256 = "sha256-tVkRHyWTpl6dubSDtVJVYkHQOfZDR75vUWmI0lp9tI0="; 21 + sha256 = "sha256-B+VPz0uT+mdMfh/v2Rq3s8JUEmHk+pv53Xt/HVBpW8M="; 22 22 }; 23 23 24 24 nativeBuildInputs = [ pkg-config asciidoctor installShellFiles ]; 25 25 buildInputs = [ openssl ] 26 26 ++ lib.optional stdenv.isDarwin Security; 27 27 28 - cargoSha256 = "sha256-cinO426Q6TO6a1i63ff892kicnPxNrs6tJFpqPYuVWc="; 28 + cargoSha256 = "sha256-qpmzg1pmR4zv6wmwPB2ysgGU4v/QebpwKFpjbszEb/Q="; 29 29 30 30 checkInputs = [ ansi2html ]; 31 31 # Skip tests that use the network and that include files.
+10 -7
pkgs/top-level/all-packages.nix
··· 14559 14559 haskell = callPackage ./haskell-packages.nix { }; 14560 14560 14561 14561 haskellPackages = dontRecurseIntoAttrs 14562 - # Prefer native-bignum to avoid linking issues with gmp 14563 - (if stdenv.hostPlatform.isStatic 14564 - then haskell.packages.native-bignum.ghc92 14565 - else haskell.packages.ghc92); 14562 + # JS backend is only available for GHC >= 9.6 14563 + (if stdenv.hostPlatform.isGhcjs 14564 + then haskell.packages.native-bignum.ghcHEAD 14565 + # Prefer native-bignum to avoid linking issues with gmp 14566 + else if stdenv.hostPlatform.isStatic 14567 + then haskell.packages.native-bignum.ghc92 14568 + else haskell.packages.ghc92); 14566 14569 14567 14570 # haskellPackages.ghc is build->host (it exposes the compiler used to build the 14568 14571 # set, similarly to stdenv.cc), but pkgs.ghc should be host->target to be more ··· 17415 17412 efm-langserver = callPackage ../development/tools/efm-langserver { }; 17416 17413 17417 17414 egypt = callPackage ../development/tools/analysis/egypt { }; 17415 + 17416 + electron-fiddle = callPackage ../development/tools/electron-fiddle { }; 17418 17417 17419 17418 elf2uf2-rs = callPackage ../development/embedded/elf2uf2-rs { }; 17420 17419 ··· 29799 29794 29800 29795 streamdeck-ui = libsForQt5.callPackage ../applications/misc/streamdeck-ui { }; 29801 29796 29802 - super-productivity = callPackage ../applications/office/super-productivity { 29803 - electron = electron_17; 29804 - }; 29797 + super-productivity = callPackage ../applications/office/super-productivity { }; 29805 29798 29806 29799 inherit (callPackages ../development/libraries/wlroots {}) 29807 29800 wlroots_0_14
+2
pkgs/top-level/release-cross.nix
··· 159 159 /* Javacript */ 160 160 ghcjs = mapTestOnCross lib.systems.examples.ghcjs { 161 161 haskell.packages.ghcjs.hello = nativePlatforms; 162 + haskell.packages.native-bignum.ghcHEAD.hello = nativePlatforms; 163 + haskellPackages.hello = nativePlatforms; 162 164 }; 163 165 164 166 /* Linux on Raspberrypi */
+7
pkgs/top-level/release-haskell.nix
··· 345 345 ; 346 346 }; 347 347 }; 348 + 349 + pkgsCross.ghcjs.haskellPackages = { 350 + inherit (packagePlatforms pkgs.pkgsCross.ghcjs.haskellPackages) 351 + ghc 352 + hello 353 + ; 354 + }; 348 355 }) 349 356 (versionedCompilerJobs { 350 357 # Packages which should be checked on more than the