lol

Merge staging-next into staging

authored by

github-actions[bot] and committed by
GitHub
d3b241db fe789b6f

+2088 -1196
+1 -1
lib/default.nix
··· 146 scrubOptionValue literalExpression literalExample 147 showOption showOptionWithDefLocs showFiles 148 unknownModule mkOption mkPackageOption mkPackageOptionMD 149 - literalMD; 150 inherit (self.types) isType setType defaultTypeMerge defaultFunctor 151 isOptionType mkOptionType; 152 inherit (self.asserts)
··· 146 scrubOptionValue literalExpression literalExample 147 showOption showOptionWithDefLocs showFiles 148 unknownModule mkOption mkPackageOption mkPackageOptionMD 149 + mdDoc literalMD; 150 inherit (self.types) isType setType defaultTypeMerge defaultFunctor 151 isOptionType mkOptionType; 152 inherit (self.asserts)
+1 -1
lib/options.nix
··· 404 Kept here to alert downstream users who may not be aware of the migration's 405 completion that it should be removed from modules. 406 */ 407 - mdDoc = lib.warn "lib.mdDoc was removed from nixpkgs. Option descriptions are now in Markdown by default, you can remove any remaining uses of it."; 408 409 /* For use in the `defaultText` and `example` option attributes. Causes the 410 given MD text to be inserted verbatim in the documentation, for when
··· 404 Kept here to alert downstream users who may not be aware of the migration's 405 completion that it should be removed from modules. 406 */ 407 + mdDoc = lib.warn "lib.mdDoc will be removed from nixpkgs in 24.11. Option descriptions are now in Markdown by default; you can remove any remaining uses of lib.mdDoc."; 408 409 /* For use in the `defaultText` and `example` option attributes. Causes the 410 given MD text to be inserted verbatim in the documentation, for when
+5
maintainers/maintainer-list.nix
··· 20270 githubId = 9853194; 20271 name = "Philipp Bartsch"; 20272 }; 20273 toastal = { 20274 email = "toastal+nix@posteo.net"; 20275 matrix = "@toastal:mozilla.org";
··· 20270 githubId = 9853194; 20271 name = "Philipp Bartsch"; 20272 }; 20273 + toast = { 20274 + name = "Toast"; 20275 + github = "toast003"; 20276 + githubId = 39011842; 20277 + }; 20278 toastal = { 20279 email = "toastal+nix@posteo.net"; 20280 matrix = "@toastal:mozilla.org";
+2
nixos/doc/manual/release-notes/rl-2405.section.md
··· 118 Matter Controller Server exposing websocket connections for use with other services, notably Home Assistant. 119 Available as [services.matter-server](#opt-services.matter-server.enable) 120 121 - [Anki Sync Server](https://docs.ankiweb.net/sync-server.html), the official sync server built into recent versions of Anki. Available as [services.anki-sync-server](#opt-services.anki-sync-server.enable). 122 The pre-existing [services.ankisyncd](#opt-services.ankisyncd.enable) has been marked deprecated and will be dropped after 24.05 due to lack of maintenance of the anki-sync-server softwares. 123
··· 118 Matter Controller Server exposing websocket connections for use with other services, notably Home Assistant. 119 Available as [services.matter-server](#opt-services.matter-server.enable) 120 121 + - [db-rest](https://github.com/derhuerst/db-rest), a wrapper around Deutsche Bahn's internal API for public transport data. Available as [services.db-rest](#opt-services.db-rest.enable). 122 + 123 - [Anki Sync Server](https://docs.ankiweb.net/sync-server.html), the official sync server built into recent versions of Anki. Available as [services.anki-sync-server](#opt-services.anki-sync-server.enable). 124 The pre-existing [services.ankisyncd](#opt-services.ankisyncd.enable) has been marked deprecated and will be dropped after 24.05 due to lack of maintenance of the anki-sync-server softwares. 125
+1
nixos/modules/module-list.nix
··· 690 ./services/misc/clipmenu.nix 691 ./services/misc/confd.nix 692 ./services/misc/cpuminer-cryptonight.nix 693 ./services/misc/devmon.nix 694 ./services/misc/dictd.nix 695 ./services/misc/disnix.nix
··· 690 ./services/misc/clipmenu.nix 691 ./services/misc/confd.nix 692 ./services/misc/cpuminer-cryptonight.nix 693 + ./services/misc/db-rest.nix 694 ./services/misc/devmon.nix 695 ./services/misc/dictd.nix 696 ./services/misc/disnix.nix
+182
nixos/modules/services/misc/db-rest.nix
···
··· 1 + { config, pkgs, lib, ... }: 2 + let 3 + inherit (lib) mkOption types mkIf mkMerge mkDefault mkEnableOption mkPackageOption maintainers; 4 + cfg = config.services.db-rest; 5 + in 6 + { 7 + options = { 8 + services.db-rest = { 9 + enable = mkEnableOption "db-rest service"; 10 + 11 + user = mkOption { 12 + type = types.str; 13 + default = "db-rest"; 14 + description = "User account under which db-rest runs."; 15 + }; 16 + 17 + group = mkOption { 18 + type = types.str; 19 + default = "db-rest"; 20 + description = "Group under which db-rest runs."; 21 + }; 22 + 23 + host = mkOption { 24 + type = types.str; 25 + default = "127.0.0.1"; 26 + description = "The host address the db-rest server should listen on."; 27 + }; 28 + 29 + port = mkOption { 30 + type = types.port; 31 + default = 3000; 32 + description = "The port the db-rest server should listen on."; 33 + }; 34 + 35 + redis = { 36 + enable = mkOption { 37 + type = types.bool; 38 + default = false; 39 + description = "Enable caching with redis for db-rest."; 40 + }; 41 + 42 + createLocally = mkOption { 43 + type = types.bool; 44 + default = true; 45 + description = "Configure a local redis server for db-rest."; 46 + }; 47 + 48 + host = mkOption { 49 + type = with types; nullOr str; 50 + default = null; 51 + description = "Redis host."; 52 + }; 53 + 54 + port = mkOption { 55 + type = with types; nullOr port; 56 + default = null; 57 + description = "Redis port."; 58 + }; 59 + 60 + user = mkOption { 61 + type = with types; nullOr str; 62 + default = null; 63 + description = "Optional username used for authentication with redis."; 64 + }; 65 + 66 + passwordFile = mkOption { 67 + type = with types; nullOr path; 68 + default = null; 69 + example = "/run/keys/db-rest/pasword-redis-db"; 70 + description = "Path to a file containing the redis password."; 71 + }; 72 + 73 + useSSL = mkOption { 74 + type = types.bool; 75 + default = true; 76 + description = "Use SSL if using a redis network connection."; 77 + }; 78 + }; 79 + 80 + package = mkPackageOption pkgs "db-rest" { }; 81 + }; 82 + }; 83 + 84 + config = mkIf cfg.enable { 85 + assertions = [ 86 + { 87 + assertion = (cfg.redis.enable && !cfg.redis.createLocally) -> (cfg.redis.host != null && cfg.redis.port != null); 88 + message = '' 89 + {option}`services.db-rest.redis.createLocally` and redis network connection ({option}`services.db-rest.redis.host` or {option}`services.db-rest.redis.port`) enabled. Disable either of them. 90 + ''; 91 + } 92 + { 93 + assertion = (cfg.redis.enable && !cfg.redis.createLocally) -> (cfg.redis.passwordFile != null); 94 + message = '' 95 + {option}`services.db-rest.redis.createLocally` is disabled, but {option}`services.db-rest.redis.passwordFile` is not set. 96 + ''; 97 + } 98 + ]; 99 + 100 + systemd.services.db-rest = mkMerge [ 101 + { 102 + description = "db-rest service"; 103 + after = [ "network.target" ] 104 + ++ lib.optional cfg.redis.createLocally "redis-db-rest.service"; 105 + requires = lib.optional cfg.redis.createLocally "redis-db-rest.service"; 106 + wantedBy = [ "multi-user.target" ]; 107 + serviceConfig = { 108 + Type = "simple"; 109 + Restart = "always"; 110 + RestartSec = 5; 111 + WorkingDirectory = cfg.package; 112 + User = cfg.user; 113 + Group = cfg.group; 114 + RestrictAddressFamilies = [ "AF_UNIX" "AF_INET" "AF_INET6" ]; 115 + MemoryDenyWriteExecute = false; 116 + LoadCredential = lib.optional (cfg.redis.enable && cfg.redis.passwordFile != null) "REDIS_PASSWORD:${cfg.redis.passwordFile}"; 117 + ExecStart = mkDefault "${cfg.package}/bin/db-rest"; 118 + 119 + RemoveIPC = true; 120 + NoNewPrivileges = true; 121 + PrivateDevices = true; 122 + ProtectClock = true; 123 + ProtectKernelLogs = true; 124 + ProtectControlGroups = true; 125 + ProtectKernelModules = true; 126 + PrivateMounts = true; 127 + SystemCallArchitectures = "native"; 128 + ProtectHostname = true; 129 + LockPersonality = true; 130 + ProtectKernelTunables = true; 131 + RestrictRealtime = true; 132 + RestrictSUIDSGID = true; 133 + RestrictNamespaces = true; 134 + ProtectSystem = "strict"; 135 + ProtectProc = "invisible"; 136 + ProcSubset = "pid"; 137 + ProtectHome = true; 138 + PrivateUsers = true; 139 + PrivateTmp = true; 140 + CapabilityBoundingSet = ""; 141 + }; 142 + environment = { 143 + NODE_ENV = "production"; 144 + NODE_EXTRA_CA_CERTS = "/etc/ssl/certs/ca-certificates.crt"; 145 + HOSTNAME = cfg.host; 146 + PORT = toString cfg.port; 147 + }; 148 + } 149 + (mkIf cfg.redis.enable (if cfg.redis.createLocally then 150 + { environment.REDIS_URL = config.services.redis.servers.db-rest.unixSocket; } 151 + else 152 + { 153 + script = 154 + let 155 + username = lib.optionalString (cfg.redis.user != null) (cfg.redis.user); 156 + host = cfg.redis.host; 157 + port = toString cfg.redis.port; 158 + protocol = if cfg.redis.useSSL then "rediss" else "redis"; 159 + in 160 + '' 161 + export REDIS_URL="${protocol}://${username}:$(${config.systemd.package}/bin/systemd-creds cat REDIS_PASSWORD)@${host}:${port}" 162 + exec ${cfg.package}/bin/db-rest 163 + ''; 164 + })) 165 + ]; 166 + 167 + users.users = lib.mkMerge [ 168 + (lib.mkIf (cfg.user == "db-rest") { 169 + db-rest = { 170 + isSystemUser = true; 171 + group = cfg.group; 172 + }; 173 + }) 174 + (lib.mkIf cfg.redis.createLocally { ${cfg.user}.extraGroups = [ "redis-db-rest" ]; }) 175 + ]; 176 + 177 + users.groups = lib.mkIf (cfg.group == "db-rest") { db-rest = { }; }; 178 + 179 + services.redis.servers.db-rest.enable = cfg.redis.enable && cfg.redis.createLocally; 180 + }; 181 + meta.maintainers = with maintainers; [ marie ]; 182 + }
+11
nixos/modules/services/web-apps/akkoma.nix
··· 772 default = if lib.versionOlder config.system.stateVersion "24.05" 773 then "${httpConf.scheme}://${httpConf.host}:${builtins.toString httpConf.port}/media/" 774 else null; 775 description = '' 776 Base path which uploads will be stored at. 777 Whilst this can just be set to a subdirectory of the main domain, it is now recommended to use a different subdomain. ··· 804 enabled = mkOption { 805 type = types.bool; 806 default = false; 807 description = '' 808 Whether to enable proxying of remote media through the instance's proxy. 809 ''; ··· 813 default = if lib.versionOlder config.system.stateVersion "24.05" 814 then "${httpConf.scheme}://${httpConf.host}:${builtins.toString httpConf.port}/media/" 815 else null; 816 description = '' 817 Base path for the media proxy. 818 Whilst this can just be set to a subdirectory of the main domain, it is now recommended to use a different subdomain.
··· 772 default = if lib.versionOlder config.system.stateVersion "24.05" 773 then "${httpConf.scheme}://${httpConf.host}:${builtins.toString httpConf.port}/media/" 774 else null; 775 + defaultText = literalExpression '' 776 + if lib.versionOlder config.system.stateVersion "24.05" 777 + then "$\{httpConf.scheme}://$\{httpConf.host}:$\{builtins.toString httpConf.port}/media/" 778 + else null; 779 + ''; 780 description = '' 781 Base path which uploads will be stored at. 782 Whilst this can just be set to a subdirectory of the main domain, it is now recommended to use a different subdomain. ··· 809 enabled = mkOption { 810 type = types.bool; 811 default = false; 812 + defaultText = literalExpression "false"; 813 description = '' 814 Whether to enable proxying of remote media through the instance's proxy. 815 ''; ··· 819 default = if lib.versionOlder config.system.stateVersion "24.05" 820 then "${httpConf.scheme}://${httpConf.host}:${builtins.toString httpConf.port}/media/" 821 else null; 822 + defaultText = literalExpression '' 823 + if lib.versionOlder config.system.stateVersion "24.05" 824 + then "$\{httpConf.scheme}://$\{httpConf.host}:$\{builtins.toString httpConf.port}/media/" 825 + else null; 826 + ''; 827 description = '' 828 Base path for the media proxy. 829 Whilst this can just be set to a subdirectory of the main domain, it is now recommended to use a different subdomain.
+1
nixos/tests/all-tests.nix
··· 236 darling = handleTest ./darling.nix {}; 237 dae = handleTest ./dae.nix {}; 238 davis = handleTest ./davis.nix {}; 239 dconf = handleTest ./dconf.nix {}; 240 deconz = handleTest ./deconz.nix {}; 241 deepin = handleTest ./deepin.nix {};
··· 236 darling = handleTest ./darling.nix {}; 237 dae = handleTest ./dae.nix {}; 238 davis = handleTest ./davis.nix {}; 239 + db-rest = handleTest ./db-rest.nix {}; 240 dconf = handleTest ./dconf.nix {}; 241 deconz = handleTest ./deconz.nix {}; 242 deepin = handleTest ./deepin.nix {};
+107
nixos/tests/db-rest.nix
···
··· 1 + import ./make-test-python.nix ({ pkgs, ... }: 2 + { 3 + name = "db-rest"; 4 + meta.maintainers = with pkgs.lib.maintainers; [ marie ]; 5 + 6 + nodes = { 7 + database = { 8 + networking = { 9 + interfaces.eth1 = { 10 + ipv4.addresses = [ 11 + { address = "192.168.2.10"; prefixLength = 24; } 12 + ]; 13 + }; 14 + firewall.allowedTCPPorts = [ 31638 ]; 15 + }; 16 + 17 + services.redis.servers.db-rest = { 18 + enable = true; 19 + bind = "0.0.0.0"; 20 + requirePass = "choochoo"; 21 + port = 31638; 22 + }; 23 + }; 24 + 25 + serverWithTcp = { pkgs, ... }: { 26 + environment = { 27 + etc = { 28 + "db-rest/password-redis-db".text = '' 29 + choochoo 30 + ''; 31 + }; 32 + }; 33 + 34 + networking = { 35 + interfaces.eth1 = { 36 + ipv4.addresses = [ 37 + { address = "192.168.2.11"; prefixLength = 24; } 38 + ]; 39 + }; 40 + firewall.allowedTCPPorts = [ 3000 ]; 41 + }; 42 + 43 + services.db-rest = { 44 + enable = true; 45 + host = "0.0.0.0"; 46 + redis = { 47 + enable = true; 48 + createLocally = false; 49 + host = "192.168.2.10"; 50 + port = 31638; 51 + passwordFile = "/etc/db-rest/password-redis-db"; 52 + useSSL = false; 53 + }; 54 + }; 55 + }; 56 + 57 + serverWithUnixSocket = { pkgs, ... }: { 58 + networking = { 59 + interfaces.eth1 = { 60 + ipv4.addresses = [ 61 + { address = "192.168.2.12"; prefixLength = 24; } 62 + ]; 63 + }; 64 + firewall.allowedTCPPorts = [ 3000 ]; 65 + }; 66 + 67 + services.db-rest = { 68 + enable = true; 69 + host = "0.0.0.0"; 70 + redis = { 71 + enable = true; 72 + createLocally = true; 73 + }; 74 + }; 75 + }; 76 + 77 + client = { 78 + environment.systemPackages = [ pkgs.jq ]; 79 + networking = { 80 + interfaces.eth1 = { 81 + ipv4.addresses = [ 82 + { address = "192.168.2.13"; prefixLength = 24; } 83 + ]; 84 + }; 85 + }; 86 + }; 87 + }; 88 + 89 + testScript = '' 90 + start_all() 91 + 92 + with subtest("db-rest redis with TCP socket"): 93 + database.wait_for_unit("redis-db-rest.service") 94 + database.wait_for_open_port(31638) 95 + 96 + serverWithTcp.wait_for_unit("db-rest.service") 97 + serverWithTcp.wait_for_open_port(3000) 98 + 99 + client.succeed("curl --fail --get http://192.168.2.11:3000/stations --data-urlencode 'query=Köln Hbf' | jq -r '.\"8000207\".name' | grep 'Köln Hbf'") 100 + 101 + with subtest("db-rest redis with Unix socket"): 102 + serverWithUnixSocket.wait_for_unit("db-rest.service") 103 + serverWithUnixSocket.wait_for_open_port(3000) 104 + 105 + client.succeed("curl --fail --get http://192.168.2.12:3000/stations --data-urlencode 'query=Köln Hbf' | jq -r '.\"8000207\".name' | grep 'Köln Hbf'") 106 + ''; 107 + })
+37
pkgs/applications/editors/vscode/extensions/README.md
···
··· 1 + # Visual Studio Code Extensions 2 + 3 + ## Conventions for adding new extensions 4 + 5 + * Extensions are named in the **lowercase** version of the extension's unique identifier. Which is found on the marketplace extension page, and is the name under which the extension is installed by VSCode under `~/.vscode`. 6 + Extension location should be: ${lib.strings.toLower mktplcRef.publisher}.${lib.string.toLower mktplcRef.name} 7 + 8 + * Move extension to a discrete directory whenever the extension needs extra parameters/packages (at top of the file) or other files (such as patches, update script, components). Global index file parameters/packages should be utilities shared by many extensions. Extension specific parameters/packages should not be in the global index page. 9 + 10 + * Currently `nixfmt-rfc-style` formatter is being used to format the VSCode extensions. 11 + 12 + * Respect `alphabetical order` whenever adding extensions. On disorder, please, kindly open a PR re-establishing the order. 13 + 14 + * Avoid [unnecessary](https://nix.dev/guides/best-practices.html#with-scopes) use of `with`, particularly `nested with`. 15 + 16 + * Use `hash` instead of `sha256`. 17 + 18 + * On `meta` field: 19 + - add a `changelog`. 20 + - `description` should mention it is a Visual Studio Code extension. 21 + - `downloadPage` is the VSCode marketplace URL. 22 + - `homepage` is the source-code URL. 23 + - verify `license` in upstream. 24 + 25 + * On commit messages: 26 + - Naming convention for: 27 + - Adding a new extension: 28 + 29 + > vscode-extensions.publisher.extension-name: init 1.2.3 30 + > 31 + > Release: https://github.com/owner/project/releases/tag/1.2.3 32 + - Updating an extension: 33 + 34 + > vscode-extensions.publisher.extension-name: 1.2.3 -> 2.3.4 35 + > 36 + > Release: https://github.com/owner/project/releases/tag/2.3.4 37 + - Multiple extensions can be added in a single PR, but each extension requires it's own commit.
+27
pkgs/applications/editors/vscode/extensions/asciidoctor.asciidoctor-vscode/default.nix
···
··· 1 + { 2 + asciidoctor, 3 + lib, 4 + vscode-utils, 5 + }: 6 + 7 + vscode-utils.buildVscodeMarketplaceExtension { 8 + mktplcRef = { 9 + name = "asciidoctor-vscode"; 10 + publisher = "asciidoctor"; 11 + version = "2.8.9"; 12 + sha256 = "1xkxx5i3nhd0dzqhhdmx0li5jifsgfhv0p5h7xwsscz3gzgsdcyb"; 13 + }; 14 + 15 + postPatch = '' 16 + substituteInPlace dist/src/text-parser.js \ 17 + --replace "get('asciidoctor_command', 'asciidoctor')" \ 18 + "get('asciidoctor_command', '${asciidoctor}/bin/asciidoctor')" 19 + substituteInPlace dist/src/commands/exportAsPDF.js \ 20 + --replace "get('asciidoctorpdf_command', 'asciidoctor-pdf')" \ 21 + "get('asciidoctorpdf_command', '${asciidoctor}/bin/asciidoctor-pdf')" 22 + ''; 23 + 24 + meta = { 25 + license = lib.licenses.mit; 26 + }; 27 + }
+30
pkgs/applications/editors/vscode/extensions/azdavis.millet/default.nix
···
··· 1 + { 2 + lib, 3 + jq, 4 + moreutils, 5 + millet, 6 + vscode-utils, 7 + }: 8 + 9 + vscode-utils.buildVscodeMarketplaceExtension { 10 + mktplcRef = { 11 + name = "Millet"; 12 + publisher = "azdavis"; 13 + version = "0.13.5"; 14 + hash = "sha256-sWM7N+axgu1zOGWexR4JVupVmYhZrd4cZz3pmLxRj8Q="; 15 + }; 16 + nativeBuildInputs = [ 17 + jq 18 + moreutils 19 + ]; 20 + postInstall = '' 21 + cd "$out/$installPrefix" 22 + jq '.contributes.configuration.properties."millet.server.path".default = "${millet}/bin/millet-ls"' package.json | sponge package.json 23 + ''; 24 + meta = { 25 + description = "Standard ML support for VS Code"; 26 + downloadPage = "https://marketplace.visualstudio.com/items?itemName=azdavis.millet"; 27 + license = lib.licenses.mit; 28 + maintainers = [ lib.maintainers.smasher164 ]; 29 + }; 30 + }
+27
pkgs/applications/editors/vscode/extensions/b4dm4n.vscode-nixpkgs-fmt/default.nix
···
··· 1 + { 2 + vscode-utils, 3 + jq, 4 + lib, 5 + moreutils, 6 + nixpkgs-fmt, 7 + }: 8 + 9 + vscode-utils.buildVscodeMarketplaceExtension { 10 + mktplcRef = { 11 + name = "nixpkgs-fmt"; 12 + publisher = "B4dM4n"; 13 + version = "0.0.1"; 14 + hash = "sha256-vz2kU36B1xkLci2QwLpl/SBEhfSWltIDJ1r7SorHcr8="; 15 + }; 16 + nativeBuildInputs = [ 17 + jq 18 + moreutils 19 + ]; 20 + postInstall = '' 21 + cd "$out/$installPrefix" 22 + jq '.contributes.configuration.properties."nixpkgs-fmt.path".default = "${nixpkgs-fmt}/bin/nixpkgs-fmt"' package.json | sponge package.json 23 + ''; 24 + meta = { 25 + license = lib.licenses.mit; 26 + }; 27 + }
+27
pkgs/applications/editors/vscode/extensions/betterthantomorrow.calva/default.nix
···
··· 1 + { 2 + clojure-lsp, 3 + jq, 4 + lib, 5 + moreutils, 6 + vscode-utils, 7 + }: 8 + 9 + vscode-utils.buildVscodeMarketplaceExtension { 10 + mktplcRef = { 11 + name = "calva"; 12 + publisher = "betterthantomorrow"; 13 + version = "2.0.374"; 14 + hash = "sha256-VwdHOkduSSIrcOvrcVf7K8DSp3N1u9fvbaCVDCxp+bk="; 15 + }; 16 + nativeBuildInputs = [ 17 + jq 18 + moreutils 19 + ]; 20 + postInstall = '' 21 + cd "$out/$installPrefix" 22 + jq '.contributes.configuration[0].properties."calva.clojureLspPath".default = "${clojure-lsp}/bin/clojure-lsp"' package.json | sponge package.json 23 + ''; 24 + meta = { 25 + license = lib.licenses.mit; 26 + }; 27 + }
+40 -333
pkgs/applications/editors/vscode/extensions/default.nix
··· 1 { config 2 , lib 3 , fetchurl 4 , callPackage 5 , vscode-utils 6 - , asciidoctor 7 - , nodePackages 8 , python3Packages 9 , jdk 10 , llvmPackages 11 , llvmPackages_14 12 - , nixpkgs-fmt 13 , protobuf 14 , jq 15 - , shellcheck 16 , moreutils 17 - , racket 18 - , clojure-lsp 19 - , alejandra 20 - , millet 21 - , craftos-pc 22 - , shfmt 23 - , tinymist 24 - , typst-lsp 25 - , typst-preview 26 , autoPatchelfHook 27 , zlib 28 , stdenv ··· 31 let 32 inherit (vscode-utils) buildVscodeMarketplaceExtension; 33 34 - # 35 - # Unless there is a good reason not to, we attempt to use the lowercase 36 - # version of the extension's unique identifier. The unique identifier can be 37 - # found on the marketplace extension page, and is the name under which the 38 - # extension is installed by VSCode under `~/.vscode`. 39 - # 40 - # This means an extension should be located at 41 - # ${lib.strings.toLower mktplcRef.publisher}.${lib.string.toLower mktplcRef.name} 42 - # 43 baseExtensions = self: lib.mapAttrs (_n: lib.recurseIntoAttrs) 44 { 45 "13xforever".language-x86-64-assembly = buildVscodeMarketplaceExtension { ··· 368 }; 369 }; 370 371 - asciidoctor.asciidoctor-vscode = buildVscodeMarketplaceExtension { 372 - mktplcRef = { 373 - name = "asciidoctor-vscode"; 374 - publisher = "asciidoctor"; 375 - version = "2.8.9"; 376 - sha256 = "1xkxx5i3nhd0dzqhhdmx0li5jifsgfhv0p5h7xwsscz3gzgsdcyb"; 377 - }; 378 - 379 - postPatch = '' 380 - substituteInPlace dist/src/text-parser.js \ 381 - --replace "get('asciidoctor_command', 'asciidoctor')" \ 382 - "get('asciidoctor_command', '${asciidoctor}/bin/asciidoctor')" 383 - substituteInPlace dist/src/commands/exportAsPDF.js \ 384 - --replace "get('asciidoctorpdf_command', 'asciidoctor-pdf')" \ 385 - "get('asciidoctorpdf_command', '${asciidoctor}/bin/asciidoctor-pdf')" 386 - ''; 387 - 388 - meta = { 389 - license = lib.licenses.mit; 390 - }; 391 - }; 392 393 asdine.cue = buildVscodeMarketplaceExtension { 394 mktplcRef = { ··· 458 }; 459 }; 460 461 - azdavis.millet = buildVscodeMarketplaceExtension { 462 - mktplcRef = { 463 - name = "Millet"; 464 - publisher = "azdavis"; 465 - version = "0.13.5"; 466 - hash = "sha256-sWM7N+axgu1zOGWexR4JVupVmYhZrd4cZz3pmLxRj8Q="; 467 - }; 468 - nativeBuildInputs = [ jq moreutils ]; 469 - postInstall = '' 470 - cd "$out/$installPrefix" 471 - jq '.contributes.configuration.properties."millet.server.path".default = "${millet}/bin/millet-ls"' package.json | sponge package.json 472 - ''; 473 - meta = { 474 - description = "Standard ML support for VS Code"; 475 - downloadPage = "https://marketplace.visualstudio.com/items?itemName=azdavis.millet"; 476 - license = lib.licenses.mit; 477 - maintainers = [ lib.maintainers.smasher164 ]; 478 - }; 479 - }; 480 481 - b4dm4n.vscode-nixpkgs-fmt = buildVscodeMarketplaceExtension { 482 - mktplcRef = { 483 - name = "nixpkgs-fmt"; 484 - publisher = "B4dM4n"; 485 - version = "0.0.1"; 486 - hash = "sha256-vz2kU36B1xkLci2QwLpl/SBEhfSWltIDJ1r7SorHcr8="; 487 - }; 488 - nativeBuildInputs = [ jq moreutils ]; 489 - postInstall = '' 490 - cd "$out/$installPrefix" 491 - jq '.contributes.configuration.properties."nixpkgs-fmt.path".default = "${nixpkgs-fmt}/bin/nixpkgs-fmt"' package.json | sponge package.json 492 - ''; 493 - meta = { 494 - license = lib.licenses.mit; 495 - }; 496 - }; 497 498 baccata.scaladex-search = buildVscodeMarketplaceExtension { 499 mktplcRef = { ··· 595 }; 596 }; 597 598 - betterthantomorrow.calva = buildVscodeMarketplaceExtension { 599 - mktplcRef = { 600 - name = "calva"; 601 - publisher = "betterthantomorrow"; 602 - version = "2.0.374"; 603 - hash = "sha256-VwdHOkduSSIrcOvrcVf7K8DSp3N1u9fvbaCVDCxp+bk="; 604 - }; 605 - nativeBuildInputs = [ jq moreutils ]; 606 - postInstall = '' 607 - cd "$out/$installPrefix" 608 - jq '.contributes.configuration[0].properties."calva.clojureLspPath".default = "${clojure-lsp}/bin/clojure-lsp"' package.json | sponge package.json 609 - ''; 610 - meta = { 611 - license = lib.licenses.mit; 612 - }; 613 - }; 614 615 - bierner.docs-view = buildVscodeMarketplaceExtension { 616 mktplcRef = { 617 name = "docs-view"; 618 publisher = "bierner"; ··· 1634 }; 1635 }; 1636 1637 - eugleo.magic-racket = buildVscodeMarketplaceExtension { 1638 - mktplcRef = { 1639 - name = "magic-racket"; 1640 - publisher = "evzen-wybitul"; 1641 - version = "0.6.4"; 1642 - hash = "sha256-Hxa4VPm3QvJICzpDyfk94fGHu1hr+YN9szVBwDB8X4U="; 1643 - }; 1644 - nativeBuildInputs = [ jq moreutils ]; 1645 - postInstall = '' 1646 - cd "$out/$installPrefix" 1647 - jq '.contributes.configuration.properties."magicRacket.general.racketPath".default = "${racket}/bin/racket"' package.json | sponge package.json 1648 - jq '.contributes.configuration.properties."magicRacket.general.racoPath".default = "${racket}/bin/raco"' package.json | sponge package.json 1649 - ''; 1650 - meta = { 1651 - changelog = "https://marketplace.visualstudio.com/items/evzen-wybitul.magic-racket/changelog"; 1652 - description = "The best coding experience for Racket in VS Code"; 1653 - downloadPage = "https://marketplace.visualstudio.com/items?itemName=evzen-wybitul.magic-racket"; 1654 - homepage = "https://github.com/Eugleo/magic-racket"; 1655 - license = lib.licenses.agpl3Only; 1656 - }; 1657 - }; 1658 1659 ExiaHuang.dictionary = buildVscodeMarketplaceExtension { 1660 mktplcRef = { ··· 1775 }; 1776 }; 1777 1778 - foxundermoon.shell-format = buildVscodeMarketplaceExtension { 1779 - mktplcRef = { 1780 - name = "shell-format"; 1781 - publisher = "foxundermoon"; 1782 - version = "7.2.5"; 1783 - hash = "sha256-kfpRByJDcGY3W9+ELBzDOUMl06D/vyPlN//wPgQhByk="; 1784 - }; 1785 - 1786 - nativeBuildInputs = [ jq moreutils ]; 1787 - 1788 - postInstall = '' 1789 - cd "$out/$installPrefix" 1790 - jq '.contributes.configuration.properties."shellformat.path".default = "${shfmt}/bin/shfmt"' package.json | sponge package.json 1791 - ''; 1792 - 1793 - meta = { 1794 - downloadPage = "https://marketplace.visualstudio.com/items?itemName=foxundermoon.shell-format"; 1795 - homepage = "https://github.com/foxundermoon/vs-shell-format"; 1796 - license = lib.licenses.mit; 1797 - maintainers = [ lib.maintainers.dbirks ]; 1798 - }; 1799 - }; 1800 1801 freebroccolo.reasonml = buildVscodeMarketplaceExtension { 1802 meta = { ··· 2297 }; 2298 }; 2299 2300 - jackmacwindows.craftos-pc = buildVscodeMarketplaceExtension { 2301 - mktplcRef = { 2302 - name = "craftos-pc"; 2303 - publisher = "jackmacwindows"; 2304 - version = "1.2.2"; 2305 - hash = "sha256-A+MNroXv0t9Mw/gr0Fyov3cXyF/GGzwRLKrIxQ2tKCE="; 2306 - }; 2307 - nativeBuildInputs = [ jq moreutils ]; 2308 - postInstall = '' 2309 - cd "$out/$installPrefix" 2310 - 2311 - jq -e ' 2312 - .contributes.configuration.properties."craftos-pc.executablePath.linux".default = 2313 - "${lib.meta.getExe craftos-pc}" | 2314 - .contributes.configuration.properties."craftos-pc.executablePath.mac".default = 2315 - "${lib.meta.getExe craftos-pc}" | 2316 - .contributes.configuration.properties."craftos-pc.executablePath.windows".default = 2317 - "${lib.meta.getExe craftos-pc}" 2318 - ' \ 2319 - < package.json \ 2320 - | sponge package.json 2321 - ''; 2322 - meta = { 2323 - changelog = "https://marketplace.visualstudio.com/items/jackmacwindows.craftos-pc/changelog"; 2324 - description = "A Visual Studio Code extension for opening a CraftOS-PC window"; 2325 - downloadPage = "https://marketplace.visualstudio.com/items?itemName=jackmacwindows.craftos-pc"; 2326 - homepage = "https://www.craftos-pc.cc/docs/extension"; 2327 - license = lib.licenses.mit; 2328 - maintainers = with lib.maintainers; [ tomodachi94 ]; 2329 - platforms = craftos-pc.meta.platforms; 2330 - }; 2331 - }; 2332 2333 james-yu.latex-workshop = buildVscodeMarketplaceExtension { 2334 mktplcRef = { ··· 2447 mktplcRef = { 2448 name = "nix-ide"; 2449 publisher = "jnoortheen"; 2450 - version = "0.2.2"; 2451 - hash = "sha256-jwOM+6LnHyCkvhOTVSTUZvgx77jAg6hFCCpBqY8AxIg="; 2452 }; 2453 meta = { 2454 changelog = "https://marketplace.visualstudio.com/items/jnoortheen.nix-ide/changelog"; ··· 2546 }; 2547 }; 2548 2549 - kamadorueda.alejandra = buildVscodeMarketplaceExtension { 2550 - mktplcRef = { 2551 - name = "alejandra"; 2552 - publisher = "kamadorueda"; 2553 - version = "1.0.0"; 2554 - hash = "sha256-COlEjKhm8tK5XfOjrpVUDQ7x3JaOLiYoZ4MdwTL8ktk="; 2555 - }; 2556 - nativeBuildInputs = [ jq moreutils ]; 2557 - postInstall = '' 2558 - cd "$out/$installPrefix" 2559 - 2560 - jq -e ' 2561 - .contributes.configuration.properties."alejandra.program".default = 2562 - "${alejandra}/bin/alejandra" | 2563 - .contributes.configurationDefaults."alejandra.program" = 2564 - "${alejandra}/bin/alejandra" 2565 - ' \ 2566 - < package.json \ 2567 - | sponge package.json 2568 - ''; 2569 - meta = { 2570 - description = "The Uncompromising Nix Code Formatter"; 2571 - homepage = "https://github.com/kamadorueda/alejandra"; 2572 - license = lib.licenses.unlicense; 2573 - maintainers = [ lib.maintainers.kamadorueda ]; 2574 - }; 2575 - }; 2576 2577 kamikillerto.vscode-colorize = buildVscodeMarketplaceExtension { 2578 mktplcRef = { ··· 2797 }; 2798 }; 2799 2800 - # Keep pkgs/by-name/ty/typst-preview/package.nix in sync with this 2801 - # extension 2802 - mgt19937.typst-preview = buildVscodeMarketplaceExtension { 2803 - mktplcRef = { 2804 - name = "typst-preview"; 2805 - publisher = "mgt19937"; 2806 - version = "0.11.4"; 2807 - hash = "sha256-GwlzFphZmP87pLys01+PWTv13imcdGjunCMH6atz9xs="; 2808 - }; 2809 - 2810 - buildInputs = [ 2811 - typst-preview 2812 - ]; 2813 - 2814 - nativeBuildInputs = [ jq moreutils ]; 2815 - 2816 - postInstall = '' 2817 - cd "$out/$installPrefix" 2818 - jq '.contributes.configuration.properties."typst-preview.executable".default = "${lib.getExe typst-preview}"' package.json | sponge package.json 2819 - ''; 2820 - 2821 - meta = { 2822 - description = "Typst Preview is an extension for previewing your Typst files in vscode instantly"; 2823 - downloadPage = "https://marketplace.visualstudio.com/items?itemName=mgt19937.typst-preview"; 2824 - homepage = "https://github.com/Enter-tainer/typst-preview-vscode"; 2825 - license = lib.licenses.mit; 2826 - maintainers = [ lib.maintainers.drupol ]; 2827 - }; 2828 - }; 2829 2830 mhutchie.git-graph = buildVscodeMarketplaceExtension { 2831 mktplcRef = { ··· 2867 mktplcRef = { 2868 name = "direnv"; 2869 publisher = "mkhl"; 2870 - version = "0.16.0"; 2871 - hash = "sha256-u2AFjvhm3zio1ygW9yD9ZwbywLrEssd0O7/0AtfCvMo="; 2872 }; 2873 - 2874 meta = { 2875 description = "direnv support for Visual Studio Code"; 2876 license = lib.licenses.bsd0; ··· 2979 2980 ms-python.python = callPackage ./ms-python.python { }; 2981 2982 - ms-python.vscode-pylance = buildVscodeMarketplaceExtension { 2983 - mktplcRef = { 2984 - name = "vscode-pylance"; 2985 - publisher = "MS-python"; 2986 - version = "2023.8.50"; 2987 - hash = "sha256-xJU/j5r/Idp/0VorEfciT4SFKRBpMCv9Z0LKO/++1Gk="; 2988 - }; 2989 - 2990 - buildInputs = [ nodePackages.pyright ]; 2991 - 2992 - meta = { 2993 - changelog = "https://marketplace.visualstudio.com/items/ms-python.vscode-pylance/changelog"; 2994 - description = "A performant, feature-rich language server for Python in VS Code"; 2995 - downloadPage = "https://marketplace.visualstudio.com/items?itemName=ms-python.vscode-pylance"; 2996 - homepage = "https://github.com/microsoft/pylance-release"; 2997 - license = lib.licenses.unfree; 2998 - maintainers = [ lib.maintainers.ericthemagician ]; 2999 - }; 3000 - }; 3001 3002 ms-toolsai.datawrangler = buildVscodeMarketplaceExtension { 3003 mktplcRef = { ··· 3269 }; 3270 }; 3271 3272 - myriad-dreamin.tinymist = buildVscodeMarketplaceExtension { 3273 - mktplcRef = { 3274 - name = "tinymist"; 3275 - publisher = "myriad-dreamin"; 3276 - # Please update the corresponding binary (tinymist) when updating 3277 - # this extension. 3278 - version = "0.11.3"; 3279 - hash = "sha256-b5aD4gz4j+QAEPmYaNnaputbYTPoFxVFih76HmznUP8="; 3280 - }; 3281 - 3282 - nativeBuildInputs = [ jq moreutils ]; 3283 - 3284 - buildInputs = [ 3285 - tinymist 3286 - ]; 3287 - 3288 - postInstall = '' 3289 - cd "$out/$installPrefix" 3290 - jq '.contributes.configuration.properties."tinymist.serverPath".default = "${lib.getExe tinymist}"' package.json | sponge package.json 3291 - ''; 3292 - 3293 - meta = { 3294 - changelog = "https://marketplace.visualstudio.com/items/myriad-dreamin.tinymist/changelog"; 3295 - description = "A VSCode extension for providing an integration solution for Typst"; 3296 - downloadPage = "https://marketplace.visualstudio.com/items?itemName=myriad-dreamin.tinymist"; 3297 - homepage = "https://github.com/myriad-dreamin/tinymist"; 3298 - license = lib.licenses.asl20; 3299 - maintainers = [ lib.maintainers.drupol ]; 3300 - }; 3301 - }; 3302 3303 naumovs.color-highlight = buildVscodeMarketplaceExtension { 3304 mktplcRef = { ··· 3383 }; 3384 }; 3385 3386 - nvarner.typst-lsp = buildVscodeMarketplaceExtension { 3387 - mktplcRef = { 3388 - name = "typst-lsp"; 3389 - publisher = "nvarner"; 3390 - # Please update the corresponding binary (typst-lsp) when updating 3391 - # this extension. 3392 - version = "0.12.1"; 3393 - hash = "sha256-JcfFaR1wU5XwapH8vnfVy7Cb7DfUWVeoLfBV3wEtCpE="; 3394 - }; 3395 - 3396 - nativeBuildInputs = [ jq moreutils ]; 3397 - 3398 - buildInputs = [ 3399 - typst-lsp 3400 - ]; 3401 - 3402 - postInstall = '' 3403 - cd "$out/$installPrefix" 3404 - jq '.contributes.configuration.properties."typst-lsp.serverPath".default = "${lib.getExe typst-lsp}"' package.json | sponge package.json 3405 - ''; 3406 - 3407 - meta = { 3408 - changelog = "https://marketplace.visualstudio.com/items/nvarner.typst-lsp/changelog"; 3409 - description = "A VSCode extension for providing a language server for Typst"; 3410 - downloadPage = "https://marketplace.visualstudio.com/items?itemName=nvarner.typst-lsp"; 3411 - homepage = "https://github.com/nvarner/typst-lsp"; 3412 - license = lib.licenses.mit; 3413 - maintainers = [ lib.maintainers.drupol ]; 3414 - }; 3415 - }; 3416 3417 ocamllabs.ocaml-platform = buildVscodeMarketplaceExtension { 3418 meta = { ··· 3901 }; 3902 }; 3903 3904 silofy.hackthebox = buildVscodeMarketplaceExtension { 3905 mktplcRef = { 3906 name = "hackthebox"; ··· 4324 }; 4325 }; 4326 4327 - timonwong.shellcheck = buildVscodeMarketplaceExtension { 4328 - mktplcRef = { 4329 - name = "shellcheck"; 4330 - publisher = "timonwong"; 4331 - version = "0.37.0"; 4332 - sha256 = "1d0blynn6c2hz4y9fk7b5wsa3x168gxyycr5d05zqp0rx520m5wc"; 4333 - }; 4334 - nativeBuildInputs = [ jq moreutils ]; 4335 - postInstall = '' 4336 - cd "$out/$installPrefix" 4337 - jq '.contributes.configuration.properties."shellcheck.executablePath".default = "${shellcheck}/bin/shellcheck"' package.json | sponge package.json 4338 - ''; 4339 - meta = { 4340 - description = "Integrates ShellCheck into VS Code, a linter for Shell scripts"; 4341 - downloadPage = "https://marketplace.visualstudio.com/items?itemName=timonwong.shellcheck"; 4342 - homepage = "https://github.com/vscode-shellcheck/vscode-shellcheck"; 4343 - license = lib.licenses.mit; 4344 - maintainers = [ lib.maintainers.raroh73 ]; 4345 - }; 4346 - }; 4347 4348 tobiasalthoff.atom-material-theme = buildVscodeMarketplaceExtension { 4349 mktplcRef = { ··· 4495 mktplcRef = { 4496 name = "errorlens"; 4497 publisher = "usernamehw"; 4498 - version = "3.14.0"; 4499 - sha256 = "0k70f5f4hcv3jl3a04736ml8amx8w7wb3mb8f6l5gngnvq9fj528"; 4500 }; 4501 meta = { 4502 changelog = "https://marketplace.visualstudio.com/items/usernamehw.errorlens/changelog"; 4503 - description = "Improve highlighting of errors, warnings and other language diagnostics."; 4504 downloadPage = "https://marketplace.visualstudio.com/items?itemName=usernamehw.errorlens"; 4505 homepage = "https://github.com/usernamehw/vscode-error-lens"; 4506 license = lib.licenses.mit;
··· 1 + # Before adding a new extension, read ./README.md 2 + 3 { config 4 , lib 5 , fetchurl 6 , callPackage 7 , vscode-utils 8 , python3Packages 9 , jdk 10 , llvmPackages 11 , llvmPackages_14 12 , protobuf 13 , jq 14 , moreutils 15 , autoPatchelfHook 16 , zlib 17 , stdenv ··· 20 let 21 inherit (vscode-utils) buildVscodeMarketplaceExtension; 22 23 baseExtensions = self: lib.mapAttrs (_n: lib.recurseIntoAttrs) 24 { 25 "13xforever".language-x86-64-assembly = buildVscodeMarketplaceExtension { ··· 348 }; 349 }; 350 351 + asciidoctor.asciidoctor-vscode = callPackage ./asciidoctor.asciidoctor-vscode { }; 352 353 asdine.cue = buildVscodeMarketplaceExtension { 354 mktplcRef = { ··· 418 }; 419 }; 420 421 + azdavis.millet = callPackage ./azdavis.millet { }; 422 423 + b4dm4n.vscode-nixpkgs-fmt = callPackage ./b4dm4n.vscode-nixpkgs-fmt { }; 424 425 baccata.scaladex-search = buildVscodeMarketplaceExtension { 426 mktplcRef = { ··· 522 }; 523 }; 524 525 + betterthantomorrow.calva = callPackage ./betterthantomorrow.calva { }; 526 527 + bierner.docs-view = buildVscodeMarketplaceExtension { 528 mktplcRef = { 529 name = "docs-view"; 530 publisher = "bierner"; ··· 1546 }; 1547 }; 1548 1549 + eugleo.magic-racket = callPackage ./eugleo.magic-racket { }; 1550 1551 ExiaHuang.dictionary = buildVscodeMarketplaceExtension { 1552 mktplcRef = { ··· 1667 }; 1668 }; 1669 1670 + foxundermoon.shell-format = callPackage ./foxundermoon.shell-format { }; 1671 1672 freebroccolo.reasonml = buildVscodeMarketplaceExtension { 1673 meta = { ··· 2168 }; 2169 }; 2170 2171 + jackmacwindows.craftos-pc = callPackage ./jackmacwindows.craftos-pc { }; 2172 2173 james-yu.latex-workshop = buildVscodeMarketplaceExtension { 2174 mktplcRef = { ··· 2287 mktplcRef = { 2288 name = "nix-ide"; 2289 publisher = "jnoortheen"; 2290 + version = "0.3.1"; 2291 + hash = "sha256-05oMDHvFM/dTXB6T3rcDK3EiNG2T0tBN9Au9b+Bk7rI="; 2292 }; 2293 meta = { 2294 changelog = "https://marketplace.visualstudio.com/items/jnoortheen.nix-ide/changelog"; ··· 2386 }; 2387 }; 2388 2389 + kamadorueda.alejandra = callPackage ./kamadorueda.alejandra { }; 2390 2391 kamikillerto.vscode-colorize = buildVscodeMarketplaceExtension { 2392 mktplcRef = { ··· 2611 }; 2612 }; 2613 2614 + mgt19937.typst-preview = callPackage ./mgt19937.typst-preview { }; 2615 2616 mhutchie.git-graph = buildVscodeMarketplaceExtension { 2617 mktplcRef = { ··· 2653 mktplcRef = { 2654 name = "direnv"; 2655 publisher = "mkhl"; 2656 + version = "0.17.0"; 2657 + hash = "sha256-9sFcfTMeLBGw2ET1snqQ6Uk//D/vcD9AVsZfnUNrWNg="; 2658 }; 2659 meta = { 2660 description = "direnv support for Visual Studio Code"; 2661 license = lib.licenses.bsd0; ··· 2764 2765 ms-python.python = callPackage ./ms-python.python { }; 2766 2767 + ms-python.vscode-pylance = callPackage ./ms-python.vscode-pylance { }; 2768 2769 ms-toolsai.datawrangler = buildVscodeMarketplaceExtension { 2770 mktplcRef = { ··· 3036 }; 3037 }; 3038 3039 + myriad-dreamin.tinymist = callPackage ./myriad-dreamin.tinymist { }; 3040 3041 naumovs.color-highlight = buildVscodeMarketplaceExtension { 3042 mktplcRef = { ··· 3121 }; 3122 }; 3123 3124 + nvarner.typst-lsp = callPackage ./nvarner.typst-lsp { }; 3125 3126 ocamllabs.ocaml-platform = buildVscodeMarketplaceExtension { 3127 meta = { ··· 3610 }; 3611 }; 3612 3613 + signageos.signageos-vscode-sops = buildVscodeMarketplaceExtension { 3614 + mktplcRef = { 3615 + name = "signageos-vscode-sops"; 3616 + publisher = "signageos"; 3617 + version = "0.9.1"; 3618 + hash = "sha256-b1Gp+tL5/e97xMuqkz4EvN0PxI7cJOObusEkcp+qKfM="; 3619 + }; 3620 + meta = { 3621 + changelog = "https://marketplace.visualstudio.com/items/signageos.signageos-vscode-sops/changelog"; 3622 + description = "A Visual Studio Code extension for SOPS support"; 3623 + downloadPage = "https://marketplace.visualstudio.com/items?itemName=signageos.signageos-vscode-sops"; 3624 + homepage = "https://github.com/signageos/vscode-sops"; 3625 + license = lib.licenses.unfree; 3626 + maintainers = [ lib.maintainers.superherointj ]; 3627 + }; 3628 + }; 3629 + 3630 silofy.hackthebox = buildVscodeMarketplaceExtension { 3631 mktplcRef = { 3632 name = "hackthebox"; ··· 4050 }; 4051 }; 4052 4053 + timonwong.shellcheck = callPackage ./timonwong.shellcheck { }; 4054 4055 tobiasalthoff.atom-material-theme = buildVscodeMarketplaceExtension { 4056 mktplcRef = { ··· 4202 mktplcRef = { 4203 name = "errorlens"; 4204 publisher = "usernamehw"; 4205 + version = "3.16.0"; 4206 + hash = "sha256-Y3M/A5rYLkxQPRIZ0BUjhlkvixDae+wIRUsBn4tREFw="; 4207 }; 4208 meta = { 4209 changelog = "https://marketplace.visualstudio.com/items/usernamehw.errorlens/changelog"; 4210 + description = "A Visual Studio Code extension that improves highlighting of errors, warnings and other language diagnostics"; 4211 downloadPage = "https://marketplace.visualstudio.com/items?itemName=usernamehw.errorlens"; 4212 homepage = "https://github.com/usernamehw/vscode-error-lens"; 4213 license = lib.licenses.mit;
+32
pkgs/applications/editors/vscode/extensions/eugleo.magic-racket/default.nix
···
··· 1 + { 2 + lib, 3 + jq, 4 + moreutils, 5 + racket, 6 + vscode-utils, 7 + }: 8 + 9 + vscode-utils.buildVscodeMarketplaceExtension { 10 + mktplcRef = { 11 + name = "magic-racket"; 12 + publisher = "evzen-wybitul"; 13 + version = "0.6.4"; 14 + hash = "sha256-Hxa4VPm3QvJICzpDyfk94fGHu1hr+YN9szVBwDB8X4U="; 15 + }; 16 + nativeBuildInputs = [ 17 + jq 18 + moreutils 19 + ]; 20 + postInstall = '' 21 + cd "$out/$installPrefix" 22 + jq '.contributes.configuration.properties."magicRacket.general.racketPath".default = "${racket}/bin/racket"' package.json | sponge package.json 23 + jq '.contributes.configuration.properties."magicRacket.general.racoPath".default = "${racket}/bin/raco"' package.json | sponge package.json 24 + ''; 25 + meta = { 26 + changelog = "https://marketplace.visualstudio.com/items/evzen-wybitul.magic-racket/changelog"; 27 + description = "The best coding experience for Racket in VS Code"; 28 + downloadPage = "https://marketplace.visualstudio.com/items?itemName=evzen-wybitul.magic-racket"; 29 + homepage = "https://github.com/Eugleo/magic-racket"; 30 + license = lib.licenses.agpl3Only; 31 + }; 32 + }
+33
pkgs/applications/editors/vscode/extensions/foxundermoon.shell-format/default.nix
···
··· 1 + { 2 + jq, 3 + lib, 4 + moreutils, 5 + shfmt, 6 + vscode-utils, 7 + }: 8 + 9 + vscode-utils.buildVscodeMarketplaceExtension { 10 + mktplcRef = { 11 + name = "shell-format"; 12 + publisher = "foxundermoon"; 13 + version = "7.2.5"; 14 + hash = "sha256-kfpRByJDcGY3W9+ELBzDOUMl06D/vyPlN//wPgQhByk="; 15 + }; 16 + 17 + nativeBuildInputs = [ 18 + jq 19 + moreutils 20 + ]; 21 + 22 + postInstall = '' 23 + cd "$out/$installPrefix" 24 + jq '.contributes.configuration.properties."shellformat.path".default = "${shfmt}/bin/shfmt"' package.json | sponge package.json 25 + ''; 26 + 27 + meta = { 28 + downloadPage = "https://marketplace.visualstudio.com/items?itemName=foxundermoon.shell-format"; 29 + homepage = "https://github.com/foxundermoon/vs-shell-format"; 30 + license = lib.licenses.mit; 31 + maintainers = [ lib.maintainers.dbirks ]; 32 + }; 33 + }
+43
pkgs/applications/editors/vscode/extensions/jackmacwindows.craftos-pc/default.nix
···
··· 1 + { 2 + vscode-utils, 3 + craftos-pc, 4 + jq, 5 + lib, 6 + moreutils, 7 + }: 8 + 9 + vscode-utils.buildVscodeMarketplaceExtension { 10 + mktplcRef = { 11 + name = "craftos-pc"; 12 + publisher = "jackmacwindows"; 13 + version = "1.2.2"; 14 + hash = "sha256-A+MNroXv0t9Mw/gr0Fyov3cXyF/GGzwRLKrIxQ2tKCE="; 15 + }; 16 + nativeBuildInputs = [ 17 + jq 18 + moreutils 19 + ]; 20 + postInstall = '' 21 + cd "$out/$installPrefix" 22 + 23 + jq -e ' 24 + .contributes.configuration.properties."craftos-pc.executablePath.linux".default = 25 + "${lib.meta.getExe craftos-pc}" | 26 + .contributes.configuration.properties."craftos-pc.executablePath.mac".default = 27 + "${lib.meta.getExe craftos-pc}" | 28 + .contributes.configuration.properties."craftos-pc.executablePath.windows".default = 29 + "${lib.meta.getExe craftos-pc}" 30 + ' \ 31 + < package.json \ 32 + | sponge package.json 33 + ''; 34 + meta = { 35 + changelog = "https://marketplace.visualstudio.com/items/jackmacwindows.craftos-pc/changelog"; 36 + description = "A Visual Studio Code extension for opening a CraftOS-PC window"; 37 + downloadPage = "https://marketplace.visualstudio.com/items?itemName=jackmacwindows.craftos-pc"; 38 + homepage = "https://www.craftos-pc.cc/docs/extension"; 39 + license = lib.licenses.mit; 40 + maintainers = with lib.maintainers; [ tomodachi94 ]; 41 + platforms = craftos-pc.meta.platforms; 42 + }; 43 + }
+38
pkgs/applications/editors/vscode/extensions/kamadorueda.alejandra/default.nix
···
··· 1 + { 2 + alejandra, 3 + jq, 4 + lib, 5 + moreutils, 6 + vscode-utils, 7 + }: 8 + 9 + vscode-utils.buildVscodeMarketplaceExtension { 10 + mktplcRef = { 11 + name = "alejandra"; 12 + publisher = "kamadorueda"; 13 + version = "1.0.0"; 14 + hash = "sha256-COlEjKhm8tK5XfOjrpVUDQ7x3JaOLiYoZ4MdwTL8ktk="; 15 + }; 16 + nativeBuildInputs = [ 17 + jq 18 + moreutils 19 + ]; 20 + postInstall = '' 21 + cd "$out/$installPrefix" 22 + 23 + jq -e ' 24 + .contributes.configuration.properties."alejandra.program".default = 25 + "${alejandra}/bin/alejandra" | 26 + .contributes.configurationDefaults."alejandra.program" = 27 + "${alejandra}/bin/alejandra" 28 + ' \ 29 + < package.json \ 30 + | sponge package.json 31 + ''; 32 + meta = { 33 + description = "The Uncompromising Nix Code Formatter"; 34 + homepage = "https://github.com/kamadorueda/alejandra"; 35 + license = lib.licenses.unlicense; 36 + maintainers = [ lib.maintainers.kamadorueda ]; 37 + }; 38 + }
+38
pkgs/applications/editors/vscode/extensions/mgt19937.typst-preview/default.nix
···
··· 1 + # Keep pkgs/by-name/ty/typst-preview/package.nix in sync with this extension 2 + 3 + { 4 + vscode-utils, 5 + lib, 6 + jq, 7 + moreutils, 8 + typst-preview, 9 + }: 10 + 11 + vscode-utils.buildVscodeMarketplaceExtension { 12 + mktplcRef = { 13 + name = "typst-preview"; 14 + publisher = "mgt19937"; 15 + version = "0.11.4"; 16 + hash = "sha256-GwlzFphZmP87pLys01+PWTv13imcdGjunCMH6atz9xs="; 17 + }; 18 + 19 + buildInputs = [ typst-preview ]; 20 + 21 + nativeBuildInputs = [ 22 + jq 23 + moreutils 24 + ]; 25 + 26 + postInstall = '' 27 + cd "$out/$installPrefix" 28 + jq '.contributes.configuration.properties."typst-preview.executable".default = "${lib.getExe typst-preview}"' package.json | sponge package.json 29 + ''; 30 + 31 + meta = { 32 + description = "Typst Preview is an extension for previewing your Typst files in vscode instantly"; 33 + downloadPage = "https://marketplace.visualstudio.com/items?itemName=mgt19937.typst-preview"; 34 + homepage = "https://github.com/Enter-tainer/typst-preview-vscode"; 35 + license = lib.licenses.mit; 36 + maintainers = [ lib.maintainers.drupol ]; 37 + }; 38 + }
+25
pkgs/applications/editors/vscode/extensions/ms-python.vscode-pylance/default.nix
···
··· 1 + { 2 + lib, 3 + nodePackages, 4 + vscode-utils, 5 + }: 6 + 7 + vscode-utils.buildVscodeMarketplaceExtension { 8 + mktplcRef = { 9 + name = "vscode-pylance"; 10 + publisher = "MS-python"; 11 + version = "2023.8.50"; 12 + hash = "sha256-xJU/j5r/Idp/0VorEfciT4SFKRBpMCv9Z0LKO/++1Gk="; 13 + }; 14 + 15 + buildInputs = [ nodePackages.pyright ]; 16 + 17 + meta = { 18 + changelog = "https://marketplace.visualstudio.com/items/ms-python.vscode-pylance/changelog"; 19 + description = "A performant, feature-rich language server for Python in VS Code"; 20 + downloadPage = "https://marketplace.visualstudio.com/items?itemName=ms-python.vscode-pylance"; 21 + homepage = "https://github.com/microsoft/pylance-release"; 22 + license = lib.licenses.unfree; 23 + maintainers = [ lib.maintainers.ericthemagician ]; 24 + }; 25 + }
+39
pkgs/applications/editors/vscode/extensions/myriad-dreamin.tinymist/default.nix
···
··· 1 + { 2 + jq, 3 + lib, 4 + moreutils, 5 + tinymist, 6 + vscode-utils, 7 + }: 8 + 9 + vscode-utils.buildVscodeMarketplaceExtension { 10 + mktplcRef = { 11 + name = "tinymist"; 12 + publisher = "myriad-dreamin"; 13 + # Please update the corresponding binary (tinymist) when updating 14 + # this extension. 15 + version = "0.11.4"; 16 + hash = "sha256-VR+vl6mctwq9oSIgnfutvPFwfGUdEco8fCOjzMvPtII="; 17 + }; 18 + 19 + nativeBuildInputs = [ 20 + jq 21 + moreutils 22 + ]; 23 + 24 + buildInputs = [ tinymist ]; 25 + 26 + postInstall = '' 27 + cd "$out/$installPrefix" 28 + jq '.contributes.configuration.properties."tinymist.serverPath".default = "${lib.getExe tinymist}"' package.json | sponge package.json 29 + ''; 30 + 31 + meta = { 32 + changelog = "https://marketplace.visualstudio.com/items/myriad-dreamin.tinymist/changelog"; 33 + description = "A VSCode extension for providing an integration solution for Typst"; 34 + downloadPage = "https://marketplace.visualstudio.com/items?itemName=myriad-dreamin.tinymist"; 35 + homepage = "https://github.com/myriad-dreamin/tinymist"; 36 + license = lib.licenses.asl20; 37 + maintainers = [ lib.maintainers.drupol ]; 38 + }; 39 + }
+39
pkgs/applications/editors/vscode/extensions/nvarner.typst-lsp/default.nix
···
··· 1 + { 2 + jq, 3 + lib, 4 + moreutils, 5 + typst-lsp, 6 + vscode-utils, 7 + }: 8 + 9 + vscode-utils.buildVscodeMarketplaceExtension { 10 + mktplcRef = { 11 + name = "typst-lsp"; 12 + publisher = "nvarner"; 13 + # Please update the corresponding binary (typst-lsp) when updating 14 + # this extension. 15 + version = "0.12.1"; 16 + hash = "sha256-JcfFaR1wU5XwapH8vnfVy7Cb7DfUWVeoLfBV3wEtCpE="; 17 + }; 18 + 19 + nativeBuildInputs = [ 20 + jq 21 + moreutils 22 + ]; 23 + 24 + buildInputs = [ typst-lsp ]; 25 + 26 + postInstall = '' 27 + cd "$out/$installPrefix" 28 + jq '.contributes.configuration.properties."typst-lsp.serverPath".default = "${lib.getExe typst-lsp}"' package.json | sponge package.json 29 + ''; 30 + 31 + meta = { 32 + changelog = "https://marketplace.visualstudio.com/items/nvarner.typst-lsp/changelog"; 33 + description = "A VSCode extension for providing a language server for Typst"; 34 + downloadPage = "https://marketplace.visualstudio.com/items?itemName=nvarner.typst-lsp"; 35 + homepage = "https://github.com/nvarner/typst-lsp"; 36 + license = lib.licenses.mit; 37 + maintainers = [ lib.maintainers.drupol ]; 38 + }; 39 + }
+31
pkgs/applications/editors/vscode/extensions/timonwong.shellcheck/default.nix
···
··· 1 + { 2 + jq, 3 + lib, 4 + moreutils, 5 + shellcheck, 6 + vscode-utils, 7 + }: 8 + 9 + vscode-utils.buildVscodeMarketplaceExtension { 10 + mktplcRef = { 11 + name = "shellcheck"; 12 + publisher = "timonwong"; 13 + version = "0.37.0"; 14 + sha256 = "1d0blynn6c2hz4y9fk7b5wsa3x168gxyycr5d05zqp0rx520m5wc"; 15 + }; 16 + nativeBuildInputs = [ 17 + jq 18 + moreutils 19 + ]; 20 + postInstall = '' 21 + cd "$out/$installPrefix" 22 + jq '.contributes.configuration.properties."shellcheck.executablePath".default = "${shellcheck}/bin/shellcheck"' package.json | sponge package.json 23 + ''; 24 + meta = { 25 + description = "Integrates ShellCheck into VS Code, a linter for Shell scripts"; 26 + downloadPage = "https://marketplace.visualstudio.com/items?itemName=timonwong.shellcheck"; 27 + homepage = "https://github.com/vscode-shellcheck/vscode-shellcheck"; 28 + license = lib.licenses.mit; 29 + maintainers = [ lib.maintainers.raroh73 ]; 30 + }; 31 + }
+20 -1
pkgs/applications/editors/vscode/extensions/vadimcn.vscode-lldb/default.nix
··· 27 28 cargoHash = "sha256-e/Jki/4pCs0qzaBVR4iiUhdBFmWlTZYREQkuFSoWYFo="; 29 30 nativeBuildInputs = [ makeWrapper ]; 31 32 buildAndTestSubdir = "adapter"; 33 ··· 89 ''; 90 }; 91 92 in stdenv.mkDerivation { 93 pname = "vscode-extension-${publisher}-${pname}"; 94 inherit src version vscodeExtUniqueId vscodeExtPublisher vscodeExtName; ··· 107 108 postConfigure = '' 109 cp -r ${nodeDeps}/lib/node_modules . 110 ''; 111 112 cmakeFlags = [ ··· 129 mv -t $ext vsix-extracted/extension/* 130 cp -t $ext/ -r ${adapter}/share/* 131 wrapProgram $ext/adapter/codelldb \ 132 - --set-default LLDB_DEBUGSERVER_PATH "${lldb.out}/bin/lldb-server" 133 # Mark that all components are installed. 134 touch $ext/platform.ok 135
··· 27 28 cargoHash = "sha256-e/Jki/4pCs0qzaBVR4iiUhdBFmWlTZYREQkuFSoWYFo="; 29 30 + buildInputs = lib.optionals stdenv.isDarwin [ lldb ]; 31 + 32 nativeBuildInputs = [ makeWrapper ]; 33 + 34 + env = lib.optionalAttrs stdenv.isDarwin { 35 + NIX_LDFLAGS = "-llldb -lc++abi"; 36 + }; 37 38 buildAndTestSubdir = "adapter"; 39 ··· 95 ''; 96 }; 97 98 + # debugservers on macOS require the 'com.apple.security.cs.debugger' 99 + # entitlement which nixpkgs' lldb-server does not yet provide; see 100 + # <https://github.com/NixOS/nixpkgs/pull/38624> for details 101 + lldbServer = 102 + if stdenv.isDarwin then 103 + "/Applications/Xcode.app/Contents/SharedFrameworks/LLDB.framework/Versions/A/Resources/debugserver" 104 + else 105 + "${lldb.out}/bin/lldb-server"; 106 + 107 in stdenv.mkDerivation { 108 pname = "vscode-extension-${publisher}-${pname}"; 109 inherit src version vscodeExtUniqueId vscodeExtPublisher vscodeExtName; ··· 122 123 postConfigure = '' 124 cp -r ${nodeDeps}/lib/node_modules . 125 + '' + lib.optionalString stdenv.isDarwin '' 126 + export HOME="$TMPDIR/home" 127 + mkdir $HOME 128 ''; 129 130 cmakeFlags = [ ··· 147 mv -t $ext vsix-extracted/extension/* 148 cp -t $ext/ -r ${adapter}/share/* 149 wrapProgram $ext/adapter/codelldb \ 150 + --prefix LD_LIBRARY_PATH : "$ext/lldb/lib" \ 151 + --set-default LLDB_DEBUGSERVER_PATH "${lldbServer}" 152 # Mark that all components are installed. 153 touch $ext/platform.ok 154
+3 -3
pkgs/applications/misc/vhs/default.nix
··· 2 3 buildGoModule rec { 4 pname = "vhs"; 5 - version = "0.7.1"; 6 7 src = fetchFromGitHub { 8 owner = "charmbracelet"; 9 repo = pname; 10 rev = "v${version}"; 11 - hash = "sha256-4VQcIynkENScxpeM09IXrpMszqojlMuyjtXX2lbS9dg="; 12 }; 13 14 - vendorHash = "sha256-/XW5Gq9Yz+M7Al1hy6pow34e3Cn3q8aA0ByRdhWXUIQ="; 15 16 nativeBuildInputs = [ installShellFiles makeWrapper ]; 17
··· 2 3 buildGoModule rec { 4 pname = "vhs"; 5 + version = "0.7.2"; 6 7 src = fetchFromGitHub { 8 owner = "charmbracelet"; 9 repo = pname; 10 rev = "v${version}"; 11 + hash = "sha256-CWurSAxEXAquWXEOyBWBF6JN9Pesm5hBS3jVNv56dvE="; 12 }; 13 14 + vendorHash = "sha256-Kh5Sy7URmhsyBF35I0TaDdpSLD96MnkwIS+96+tSyO0="; 15 16 nativeBuildInputs = [ installShellFiles makeWrapper ]; 17
+46 -13
pkgs/applications/networking/browsers/palemoon/bin.nix
··· 14 , libpulseaudio 15 , makeDesktopItem 16 , wrapGAppsHook 17 , testers 18 }: 19 20 stdenv.mkDerivation (finalAttrs: { 21 pname = "palemoon-bin"; 22 - version = "33.0.0"; 23 24 - src = fetchzip { 25 - urls = [ 26 - "https://rm-eu.palemoon.org/release/palemoon-${finalAttrs.version}.linux-x86_64-gtk${if withGTK3 then "3" else "2"}.tar.xz" 27 - "https://rm-us.palemoon.org/release/palemoon-${finalAttrs.version}.linux-x86_64-gtk${if withGTK3 then "3" else "2"}.tar.xz" 28 - ]; 29 - hash = if withGTK3 then 30 - "sha256-qZX23dsKNg5AOIaBAAmTWT6VDEl3OGz3kb3idtvJElw=" 31 - else 32 - "sha256-Lz1+5I8Rj0GrBUBTJoRsatpyzkqVHZuWbKARkuWFs5U="; 33 - }; 34 35 preferLocalBuild = true; 36 ··· 155 wrapGApp $out/lib/palemoon/palemoon 156 ''; 157 158 - passthru.tests.version = testers.testVersion { 159 - package = finalAttrs.finalPackage; 160 }; 161 162 meta = with lib; {
··· 14 , libpulseaudio 15 , makeDesktopItem 16 , wrapGAppsHook 17 + , writeScript 18 , testers 19 }: 20 21 stdenv.mkDerivation (finalAttrs: { 22 pname = "palemoon-bin"; 23 + version = "33.0.2"; 24 25 + src = finalAttrs.passthru.sources."gtk${if withGTK3 then "3" else "2"}"; 26 27 preferLocalBuild = true; 28 ··· 147 wrapGApp $out/lib/palemoon/palemoon 148 ''; 149 150 + passthru = { 151 + sources = let 152 + urlRegionVariants = buildVariant: map 153 + (region: "https://rm-${region}.palemoon.org/release/palemoon-${finalAttrs.version}.linux-x86_64-${buildVariant}.tar.xz") 154 + [ 155 + "eu" 156 + "us" 157 + ]; 158 + in { 159 + gtk3 = fetchzip { 160 + urls = urlRegionVariants "gtk3"; 161 + hash = "sha256-Kahnwlj9PIWB24lvH6h9cZK459NW2Vo2g6ckuv0Ax48="; 162 + }; 163 + gtk2 = fetchzip { 164 + urls = urlRegionVariants "gtk2"; 165 + hash = "sha256-XOiLGmU8O96clUpnp/OkzXmWR1PJ2AdzbVFj6adbcvY="; 166 + }; 167 + }; 168 + 169 + tests.version = testers.testVersion { 170 + package = finalAttrs.finalPackage; 171 + }; 172 + 173 + updateScript = writeScript "update-palemoon-bin" '' 174 + #!/usr/bin/env nix-shell 175 + #!nix-shell -i bash -p common-updater-scripts curl libxml2 176 + 177 + set -eu -o pipefail 178 + 179 + # Only release note announcement == finalized release 180 + version="$( 181 + curl -s 'http://www.palemoon.org/releasenotes.shtml' | 182 + xmllint --html --xpath 'html/body/table/tbody/tr/td/h3/text()' - 2>/dev/null | head -n1 | 183 + sed 's/v\(\S*\).*/\1/' 184 + )" 185 + 186 + for variant in gtk3 gtk2; do 187 + # The script will not perform an update when the version attribute is up to date from previous platform run 188 + # We need to clear it before each run 189 + update-source-version palemoon-bin 0 "${lib.fakeHash}" --source-key="sources.$variant" 190 + update-source-version palemoon-bin "$version" --source-key="sources.$variant" 191 + done 192 + ''; 193 }; 194 195 meta = with lib; {
+3 -3
pkgs/applications/networking/cluster/cni/default.nix
··· 2 3 buildGoModule rec { 4 pname = "cni"; 5 - version = "1.1.2"; 6 7 src = fetchFromGitHub { 8 owner = "containernetworking"; 9 repo = pname; 10 rev = "v${version}"; 11 - sha256 = "sha256-g7fVeoqquxPa17AfTu6wnB6PQJDluJ21T3ETrcvWtWg="; 12 }; 13 14 - vendorHash = "sha256-nH/myA/KdTeFXvmBymXITyx5fdCGnWRn6hNRinXc3/s="; 15 16 subPackages = [ 17 "./cnitool"
··· 2 3 buildGoModule rec { 4 pname = "cni"; 5 + version = "1.2.0"; 6 7 src = fetchFromGitHub { 8 owner = "containernetworking"; 9 repo = pname; 10 rev = "v${version}"; 11 + hash = "sha256-32rmfBjPtc9w+B8PIb8sFOIlzZ7PnS6XSZRNLreMVl4="; 12 }; 13 14 + vendorHash = "sha256-JWaQacekMQGT710U5UgiIpmEYgyUCh1uks5eSV5nhWc="; 15 16 subPackages = [ 17 "./cnitool"
+2 -2
pkgs/applications/networking/instant-messengers/teams-for-linux/default.nix
··· 20 21 stdenv.mkDerivation (finalAttrs: { 22 pname = "teams-for-linux"; 23 - version = "1.4.22"; 24 25 src = fetchFromGitHub { 26 owner = "IsmaelMartinez"; 27 repo = "teams-for-linux"; 28 rev = "v${finalAttrs.version}"; 29 - hash = "sha256-eNd12p9QvuYpiy9FaGaMSfQ3qVYzmYyO2/v/rdV3nN8="; 30 }; 31 32 offlineCache = fetchYarnDeps {
··· 20 21 stdenv.mkDerivation (finalAttrs: { 22 pname = "teams-for-linux"; 23 + version = "1.4.27"; 24 25 src = fetchFromGitHub { 26 owner = "IsmaelMartinez"; 27 repo = "teams-for-linux"; 28 rev = "v${finalAttrs.version}"; 29 + hash = "sha256-nUHiveS1XI+vC2Tj1DK/DS4CrKTLMg1IYgTPWXuLrAc="; 30 }; 31 32 offlineCache = fetchYarnDeps {
+2 -2
pkgs/applications/networking/instant-messengers/telegram/telegram-desktop/default.nix
··· 63 in 64 stdenv.mkDerivation rec { 65 pname = "telegram-desktop"; 66 - version = "4.16.6"; 67 68 src = fetchFromGitHub { 69 owner = "telegramdesktop"; 70 repo = "tdesktop"; 71 rev = "v${version}"; 72 fetchSubmodules = true; 73 - hash = "sha256-1NRA8guTbDEraW1uXSo7q54d1e8/QnXwxkfb6k3e6b0="; 74 }; 75 76 patches = [
··· 63 in 64 stdenv.mkDerivation rec { 65 pname = "telegram-desktop"; 66 + version = "4.16.7"; 67 68 src = fetchFromGitHub { 69 owner = "telegramdesktop"; 70 repo = "tdesktop"; 71 rev = "v${version}"; 72 fetchSubmodules = true; 73 + hash = "sha256-+BXuFHXGOgpmAX7wsGLxZxfzvNsntFLtd+Obhb339Yc="; 74 }; 75 76 patches = [
+2 -2
pkgs/applications/version-management/git-machete/default.nix
··· 12 13 buildPythonApplication rec { 14 pname = "git-machete"; 15 - version = "3.24.2"; 16 17 src = fetchFromGitHub { 18 owner = "virtuslab"; 19 repo = pname; 20 rev = "v${version}"; 21 - hash = "sha256-nxfSdgGF/hDFf7KIJ+tqCvxEi1GOjTAbpcJylIqhd/M="; 22 }; 23 24 nativeBuildInputs = [ installShellFiles ];
··· 12 13 buildPythonApplication rec { 14 pname = "git-machete"; 15 + version = "3.25.0"; 16 17 src = fetchFromGitHub { 18 owner = "virtuslab"; 19 repo = pname; 20 rev = "v${version}"; 21 + hash = "sha256-tLEuSwM8X0+oQDB9fmj5OQsC7iA906EQZz3yvB6rXfk="; 22 }; 23 24 nativeBuildInputs = [ installShellFiles ];
+3 -3
pkgs/applications/virtualization/nixpacks/default.nix
··· 2 3 rustPlatform.buildRustPackage rec { 4 pname = "nixpacks"; 5 - version = "1.21.2"; 6 7 src = fetchFromGitHub { 8 owner = "railwayapp"; 9 repo = pname; 10 rev = "v${version}"; 11 - sha256 = "sha256-GY5fwmwr2FAJB9SjTaghlC4GD6ECnect21VInTXseRE="; 12 }; 13 14 - cargoHash = "sha256-kXfNWAloMwpykv6zJS5g6ng8RGn+NBNgYJmUg/I7dBg="; 15 16 # skip test due FHS dependency 17 doCheck = false;
··· 2 3 rustPlatform.buildRustPackage rec { 4 pname = "nixpacks"; 5 + version = "1.21.3"; 6 7 src = fetchFromGitHub { 8 owner = "railwayapp"; 9 repo = pname; 10 rev = "v${version}"; 11 + sha256 = "sha256-niEuOsSOjHDP4KEax/OqQfxWC3XmTRUKB8k0DQ3Ybq0="; 12 }; 13 14 + cargoHash = "sha256-LMVYrxYpkwM9rdGkKaeLFKB+B2HI+AEDwrdBCAFLpJQ="; 15 16 # skip test due FHS dependency 17 doCheck = false;
+10 -9
pkgs/applications/window-managers/river/default.nix
··· 1 { lib 2 , stdenv 3 - , fetchFromGitHub 4 , libGL 5 , libX11 6 , libevdev ··· 12 , udev 13 , wayland 14 , wayland-protocols 15 - , wlroots_0_16 16 , xwayland 17 , zig_0_11 18 , withManpages ? true ··· 21 22 stdenv.mkDerivation (finalAttrs: { 23 pname = "river"; 24 - version = "0.2.6"; 25 26 outputs = [ "out" ] ++ lib.optionals withManpages [ "man" ]; 27 28 - src = fetchFromGitHub { 29 - owner = "riverwm"; 30 repo = "river"; 31 rev = "refs/tags/v${finalAttrs.version}"; 32 fetchSubmodules = true; 33 - hash = "sha256-JPb8l5ANxYCqinWNoQK5PAyn4CaiSj0e9mAhZwd9HOw="; 34 }; 35 36 nativeBuildInputs = [ ··· 49 pixman 50 udev 51 wayland-protocols 52 - wlroots_0_16 53 ] ++ lib.optional xwaylandSupport libX11; 54 55 dontConfigure = true; ··· 64 passthru.providedSessions = [ "river" ]; 65 66 meta = { 67 - homepage = "https://github.com/ifreund/river"; 68 description = "A dynamic tiling wayland compositor"; 69 longDescription = '' 70 River is a dynamic tiling Wayland compositor with flexible runtime ··· 79 - Scriptable configuration and control through a custom Wayland protocol 80 and separate riverctl binary implementing it. 81 ''; 82 - changelog = "https://github.com/ifreund/river/releases/tag/v${finalAttrs.version}"; 83 license = lib.licenses.gpl3Plus; 84 maintainers = with lib.maintainers; [ 85 adamcstephens
··· 1 { lib 2 , stdenv 3 + , fetchFromGitea 4 , libGL 5 , libX11 6 , libevdev ··· 12 , udev 13 , wayland 14 , wayland-protocols 15 + , wlroots_0_17 16 , xwayland 17 , zig_0_11 18 , withManpages ? true ··· 21 22 stdenv.mkDerivation (finalAttrs: { 23 pname = "river"; 24 + version = "0.3.0"; 25 26 outputs = [ "out" ] ++ lib.optionals withManpages [ "man" ]; 27 28 + src = fetchFromGitea { 29 + domain = "codeberg.org"; 30 + owner = "river"; 31 repo = "river"; 32 rev = "refs/tags/v${finalAttrs.version}"; 33 fetchSubmodules = true; 34 + hash = "sha256-6LZuWx0sC6bW0K7D0PR8hJlVW6i6NIzOOORdMu3Gk5U="; 35 }; 36 37 nativeBuildInputs = [ ··· 50 pixman 51 udev 52 wayland-protocols 53 + wlroots_0_17 54 ] ++ lib.optional xwaylandSupport libX11; 55 56 dontConfigure = true; ··· 65 passthru.providedSessions = [ "river" ]; 66 67 meta = { 68 + homepage = "https://codeberg.org/river/river"; 69 description = "A dynamic tiling wayland compositor"; 70 longDescription = '' 71 River is a dynamic tiling Wayland compositor with flexible runtime ··· 80 - Scriptable configuration and control through a custom Wayland protocol 81 and separate riverctl binary implementing it. 82 ''; 83 + changelog = "https://codeberg.org/river/river/releases/tag/v${finalAttrs.version}"; 84 license = lib.licenses.gpl3Plus; 85 maintainers = with lib.maintainers; [ 86 adamcstephens
+6 -4
pkgs/by-name/at/atuin/package.nix
··· 10 11 rustPlatform.buildRustPackage rec { 12 pname = "atuin"; 13 - version = "18.1.0"; 14 15 src = fetchFromGitHub { 16 owner = "atuinsh"; 17 repo = "atuin"; 18 rev = "v${version}"; 19 - hash = "sha256-ddj8vHFTRBzeueSvY9kS1ZIcAID8k3MXrQkUVt04rQg="; 20 }; 21 22 # TODO: unify this to one hash because updater do not support this 23 cargoHash = 24 if stdenv.isLinux 25 - then "sha256-LKHBXm9ZThX96JjxJb8d7cRdhWL1t/3aG3Qq1TYBC74=" 26 - else "sha256-RSkC062XB5zy3lmI0OQhJfJ6FqFWXhpMPNIIqbrrlso="; 27 28 # atuin's default features include 'check-updates', which do not make sense 29 # for distribution builds. List all other default features. ··· 60 # PermissionDenied (Operation not permitted) 61 "--skip=change_password" 62 "--skip=multi_user_test" 63 ]; 64 65 meta = with lib; {
··· 10 11 rustPlatform.buildRustPackage rec { 12 pname = "atuin"; 13 + version = "18.2.0"; 14 15 src = fetchFromGitHub { 16 owner = "atuinsh"; 17 repo = "atuin"; 18 rev = "v${version}"; 19 + hash = "sha256-TTQ2XLqng7TMLnRsLDb/50yyHYuMSPZJ4H+7CEFWQQ0="; 20 }; 21 22 # TODO: unify this to one hash because updater do not support this 23 cargoHash = 24 if stdenv.isLinux 25 + then "sha256-KMH19Op7uyb3Z/cjT6bdmO+JEp1o2n6rWRNYmn1+0hE=" 26 + else "sha256-mBOyo6bKipMfmsowQujeUpog12jXAiqx5CtkwCxquRU="; 27 28 # atuin's default features include 'check-updates', which do not make sense 29 # for distribution builds. List all other default features. ··· 60 # PermissionDenied (Operation not permitted) 61 "--skip=change_password" 62 "--skip=multi_user_test" 63 + # Tries to touch files 64 + "--skip=build_aliases" 65 ]; 66 67 meta = with lib; {
+7 -7
pkgs/by-name/br/bruno/package.nix
··· 27 in 28 buildNpmPackage' rec { 29 pname = "bruno"; 30 - version = "1.12.3"; 31 32 src = fetchFromGitHub { 33 owner = "usebruno"; 34 repo = "bruno"; 35 rev = "v${version}"; 36 - hash = "sha256-ubvsTJ/MSEguVeJg91LvgARWte+p5MHdqhXIVqbyPhQ="; 37 38 postFetch = '' 39 ${lib.getExe npm-lockfile-fix} $out/package-lock.json 40 ''; 41 }; 42 43 - npmDepsHash = "sha256-Zt5cVB1S86iPYKOUj7FwyR97lwmnFz6sZ+S3Ms/b9+o="; 44 npmFlags = [ "--legacy-peer-deps" ]; 45 46 nativeBuildInputs = [ ··· 73 74 postPatch = '' 75 substituteInPlace scripts/build-electron.sh \ 76 - --replace 'if [ "$1" == "snap" ]; then' 'exit 0; if [ "$1" == "snap" ]; then' 77 ''; 78 79 ELECTRON_SKIP_BINARY_DOWNLOAD=1; ··· 94 find ./Electron.app -name 'Info.plist' | xargs -d '\n' chmod +rw 95 96 substituteInPlace electron-builder-config.js \ 97 - --replace "identity: 'Anoop MD (W7LPPWA48L)'" 'identity: null' \ 98 - --replace "afterSign: 'notarize.js'," "" 99 100 npm exec electron-builder -- \ 101 --dir \ ··· 151 homepage = "https://www.usebruno.com"; 152 inherit (electron.meta) platforms; 153 license = licenses.mit; 154 - maintainers = with maintainers; [ water-sucks lucasew kashw2 mattpolzin ]; 155 mainProgram = "bruno"; 156 }; 157 }
··· 27 in 28 buildNpmPackage' rec { 29 pname = "bruno"; 30 + version = "1.13.1"; 31 32 src = fetchFromGitHub { 33 owner = "usebruno"; 34 repo = "bruno"; 35 rev = "v${version}"; 36 + hash = "sha256-fVbwHmJ/5OtMM0lkOIo6zPXkAa8mIK+WRHCTXJ1XEIw="; 37 38 postFetch = '' 39 ${lib.getExe npm-lockfile-fix} $out/package-lock.json 40 ''; 41 }; 42 43 + npmDepsHash = "sha256-D90y6NaiR9zpgtjfm9QgLxBVbHa09OMSi+fvgwqSjgY="; 44 npmFlags = [ "--legacy-peer-deps" ]; 45 46 nativeBuildInputs = [ ··· 73 74 postPatch = '' 75 substituteInPlace scripts/build-electron.sh \ 76 + --replace-fail 'if [ "$1" == "snap" ]; then' 'exit 0; if [ "$1" == "snap" ]; then' 77 ''; 78 79 ELECTRON_SKIP_BINARY_DOWNLOAD=1; ··· 94 find ./Electron.app -name 'Info.plist' | xargs -d '\n' chmod +rw 95 96 substituteInPlace electron-builder-config.js \ 97 + --replace-fail "identity: 'Anoop MD (W7LPPWA48L)'" 'identity: null' \ 98 + --replace-fail "afterSign: 'notarize.js'," "" 99 100 npm exec electron-builder -- \ 101 --dir \ ··· 151 homepage = "https://www.usebruno.com"; 152 inherit (electron.meta) platforms; 153 license = licenses.mit; 154 + maintainers = with maintainers; [ gepbird kashw2 lucasew mattpolzin water-sucks ]; 155 mainProgram = "bruno"; 156 }; 157 }
+5 -3
pkgs/by-name/es/espflash/package.nix
··· 6 , installShellFiles 7 , udev 8 , stdenv 9 , Security 10 , nix-update-script 11 , openssl ··· 14 15 rustPlatform.buildRustPackage rec { 16 pname = "espflash"; 17 - version = "2.1.0"; 18 19 src = fetchFromGitHub { 20 owner = "esp-rs"; 21 repo = "espflash"; 22 rev = "v${version}"; 23 - hash = "sha256-Nv2/33VYpCkPYyUhlVDYJR1BkbtEvEPtmgyZXfVn1ug="; 24 }; 25 26 nativeBuildInputs = [ ··· 34 buildInputs = [ openssl ] ++ lib.optionals stdenv.isLinux [ 35 udev 36 ] ++ lib.optionals stdenv.isDarwin [ 37 Security 38 SystemConfiguration 39 ]; 40 41 - cargoHash = "sha256-Xj5FVTssC3e+mMhDHmKqV6lUQgaIv3aVc1yewbQSy9E="; 42 43 postInstall = lib.optionalString (stdenv.buildPlatform.canExecute stdenv.hostPlatform) '' 44 installShellCompletion --cmd espflash \
··· 6 , installShellFiles 7 , udev 8 , stdenv 9 + , CoreServices 10 , Security 11 , nix-update-script 12 , openssl ··· 15 16 rustPlatform.buildRustPackage rec { 17 pname = "espflash"; 18 + version = "3.0.0"; 19 20 src = fetchFromGitHub { 21 owner = "esp-rs"; 22 repo = "espflash"; 23 rev = "v${version}"; 24 + hash = "sha256-0CnYdz1KG/y4B+dOp9rYE097ctf4GNmyqv3/xywdA6A="; 25 }; 26 27 nativeBuildInputs = [ ··· 35 buildInputs = [ openssl ] ++ lib.optionals stdenv.isLinux [ 36 udev 37 ] ++ lib.optionals stdenv.isDarwin [ 38 + CoreServices 39 Security 40 SystemConfiguration 41 ]; 42 43 + cargoHash = "sha256-CmhBl+d5odc0QL45aWCJcBZIVeJsdpxJweh7FT8cpyY="; 44 45 postInstall = lib.optionalString (stdenv.buildPlatform.canExecute stdenv.hostPlatform) '' 46 installShellCompletion --cmd espflash \
+1 -1
pkgs/by-name/ha/handheld-daemon/package.nix
··· 48 description = "Linux support for handheld gaming devices like the Legion Go, ROG Ally, and GPD Win"; 49 platforms = platforms.linux; 50 license = licenses.mit; 51 - maintainers = with maintainers; [ appsforartists ]; 52 mainProgram = "hhd"; 53 }; 54 }
··· 48 description = "Linux support for handheld gaming devices like the Legion Go, ROG Ally, and GPD Win"; 49 platforms = platforms.linux; 50 license = licenses.mit; 51 + maintainers = with maintainers; [ appsforartists toast ]; 52 mainProgram = "hhd"; 53 }; 54 }
+4
pkgs/by-name/so/soupault/package.nix
··· 1 { lib 2 , fetchzip 3 , ocamlPackages 4 , soupault 5 , testers 6 }: 7 ··· 22 ]; 23 hash = "sha256-vGTJUbAeYs/EYFykNSmCc4c9G66/Lz3BsUYnZQ8feFo="; 24 }; 25 26 buildInputs = with ocamlPackages; [ 27 base64
··· 1 { lib 2 + , darwin 3 , fetchzip 4 , ocamlPackages 5 , soupault 6 + , stdenv 7 , testers 8 }: 9 ··· 24 ]; 25 hash = "sha256-vGTJUbAeYs/EYFykNSmCc4c9G66/Lz3BsUYnZQ8feFo="; 26 }; 27 + 28 + nativeBuildInputs = lib.optionals (stdenv.isDarwin && stdenv.isAarch64) [ darwin.sigtool ]; 29 30 buildInputs = with ocamlPackages; [ 31 base64
+2 -2
pkgs/by-name/sp/spicetify-cli/package.nix
··· 2 3 buildGoModule rec { 4 pname = "spicetify-cli"; 5 - version = "2.36.4"; 6 7 src = fetchFromGitHub { 8 owner = "spicetify"; 9 repo = "spicetify-cli"; 10 rev = "v${version}"; 11 - hash = "sha256-KvVFu0nCp6J5C8XHgd1U3CKmLPuVnWjlx5nocQGO1es="; 12 }; 13 14 vendorHash = "sha256-UPrLXzAdvCOmLm1tekzKyulQ4+2BSyPUF1k66GwKS88=";
··· 2 3 buildGoModule rec { 4 pname = "spicetify-cli"; 5 + version = "2.36.5"; 6 7 src = fetchFromGitHub { 8 owner = "spicetify"; 9 repo = "spicetify-cli"; 10 rev = "v${version}"; 11 + hash = "sha256-amalb1NNoA9KqeQtMtJZamLFNL3Wc/21ZVkr/Evhmik="; 12 }; 13 14 vendorHash = "sha256-UPrLXzAdvCOmLm1tekzKyulQ4+2BSyPUF1k66GwKS88=";
+3 -3
pkgs/by-name/td/tdl/package.nix
··· 4 }: 5 buildGoModule rec { 6 pname = "tdl"; 7 - version = "0.16.1"; 8 9 src = fetchFromGitHub { 10 owner = "iyear"; 11 repo = "tdl"; 12 rev = "v${version}"; 13 - hash = "sha256-xSnACm7LrsyhtQevDtP36bKeExSFd4Xsn7xLSLi7i+I="; 14 }; 15 16 - vendorHash = "sha256-VYxTSon2U9qj9sbMSlXrDFeOTOZXQVX2PyS+EDBG+YM="; 17 18 ldflags = [ 19 "-s"
··· 4 }: 5 buildGoModule rec { 6 pname = "tdl"; 7 + version = "0.16.2"; 8 9 src = fetchFromGitHub { 10 owner = "iyear"; 11 repo = "tdl"; 12 rev = "v${version}"; 13 + hash = "sha256-YbyTUmYXcltmvJVatS1TLkqZli7sba4ARi9bRkcd07M="; 14 }; 15 16 + vendorHash = "sha256-WFhwmV4zlYDQA2Xow51m/AQ9GwUwr26rW3WMldduLl8="; 17 18 ldflags = [ 19 "-s"
+6 -6
pkgs/by-name/ti/tinymist/Cargo.lock
··· 3595 3596 [[package]] 3597 name = "tests" 3598 - version = "0.11.3" 3599 dependencies = [ 3600 "insta", 3601 "lsp-server", ··· 3692 3693 [[package]] 3694 name = "tinymist" 3695 - version = "0.11.3" 3696 dependencies = [ 3697 "anyhow", 3698 "async-trait", ··· 3743 3744 [[package]] 3745 name = "tinymist-query" 3746 - version = "0.11.3" 3747 dependencies = [ 3748 "anyhow", 3749 "comemo 0.4.0", ··· 3779 3780 [[package]] 3781 name = "tinymist-render" 3782 - version = "0.11.3" 3783 dependencies = [ 3784 "base64 0.22.0", 3785 "log", ··· 4370 4371 [[package]] 4372 name = "typstyle" 4373 - version = "0.11.11" 4374 source = "registry+https://github.com/rust-lang/crates.io-index" 4375 - checksum = "8556b6c8261a6d205674be583443714a9887911a392df630ea95c2900caf2710" 4376 dependencies = [ 4377 "anyhow", 4378 "clap",
··· 3595 3596 [[package]] 3597 name = "tests" 3598 + version = "0.11.4" 3599 dependencies = [ 3600 "insta", 3601 "lsp-server", ··· 3692 3693 [[package]] 3694 name = "tinymist" 3695 + version = "0.11.4" 3696 dependencies = [ 3697 "anyhow", 3698 "async-trait", ··· 3743 3744 [[package]] 3745 name = "tinymist-query" 3746 + version = "0.11.4" 3747 dependencies = [ 3748 "anyhow", 3749 "comemo 0.4.0", ··· 3779 3780 [[package]] 3781 name = "tinymist-render" 3782 + version = "0.11.4" 3783 dependencies = [ 3784 "base64 0.22.0", 3785 "log", ··· 4370 4371 [[package]] 4372 name = "typstyle" 4373 + version = "0.11.13" 4374 source = "registry+https://github.com/rust-lang/crates.io-index" 4375 + checksum = "38f04e5495bff9deed2a9155dca07889ec0fe1c79f48eb2d9ea99fc272459499" 4376 dependencies = [ 4377 "anyhow", 4378 "clap",
+2 -2
pkgs/by-name/ti/tinymist/package.nix
··· 13 pname = "tinymist"; 14 # Please update the corresponding vscode extension when updating 15 # this derivation. 16 - version = "0.11.3"; 17 18 src = fetchFromGitHub { 19 owner = "Myriad-Dreamin"; 20 repo = "tinymist"; 21 rev = "v${version}"; 22 - hash = "sha256-0wVCOFWA6PX1UHe3rGWbCW4zSJHvGrW9OiFcH2wvayA="; 23 }; 24 25 cargoLock = {
··· 13 pname = "tinymist"; 14 # Please update the corresponding vscode extension when updating 15 # this derivation. 16 + version = "0.11.4"; 17 18 src = fetchFromGitHub { 19 owner = "Myriad-Dreamin"; 20 repo = "tinymist"; 21 rev = "v${version}"; 22 + hash = "sha256-zMwyM4Y+nn/u/UXGlOxGB/JApgmYQW4qAek40uJO0Fc="; 23 }; 24 25 cargoLock = {
+1 -1
pkgs/by-name/ze/zed-editor/Cargo.lock
··· 12380 12381 [[package]] 12382 name = "zed" 12383 - version = "0.130.6" 12384 dependencies = [ 12385 "activity_indicator", 12386 "anyhow",
··· 12380 12381 [[package]] 12382 name = "zed" 12383 + version = "0.130.7" 12384 dependencies = [ 12385 "activity_indicator", 12386 "anyhow",
+2 -2
pkgs/by-name/ze/zed-editor/package.nix
··· 27 28 rustPlatform.buildRustPackage rec { 29 pname = "zed"; 30 - version = "0.130.6"; 31 32 src = fetchFromGitHub { 33 owner = "zed-industries"; 34 repo = "zed"; 35 rev = "refs/tags/v${version}"; 36 - hash = "sha256-ENlvjqoxPInTVpt7qpV+02AbAOCnfCrowfDTyyr4Y7A="; 37 fetchSubmodules = true; 38 }; 39
··· 27 28 rustPlatform.buildRustPackage rec { 29 pname = "zed"; 30 + version = "0.130.7"; 31 32 src = fetchFromGitHub { 33 owner = "zed-industries"; 34 repo = "zed"; 35 rev = "refs/tags/v${version}"; 36 + hash = "sha256-nGE4RjquH5tEz6vHR1f5F44TX4GtPwiPP3V3lWPpmxk="; 37 fetchSubmodules = true; 38 }; 39
+4 -4
pkgs/data/misc/hackage/pin.json
··· 1 { 2 - "commit": "a3f1357d6561e38afbb7545f733063f9ad7465c4", 3 - "url": "https://github.com/commercialhaskell/all-cabal-hashes/archive/a3f1357d6561e38afbb7545f733063f9ad7465c4.tar.gz", 4 - "sha256": "0nvrqbaf483af1abxqcms8f60nbxyqghf5k1jb4m3xah0206kdwf", 5 - "msg": "Update from Hackage at 2024-03-31T04:36:22Z" 6 }
··· 1 { 2 + "commit": "5bae847bf7e96ce10e824377f4cb7f02c51b7245", 3 + "url": "https://github.com/commercialhaskell/all-cabal-hashes/archive/5bae847bf7e96ce10e824377f4cb7f02c51b7245.tar.gz", 4 + "sha256": "1p45mapjca2d7r8ky27s0pn3sflp61iippcabsb85s49fi9sqlv2", 5 + "msg": "Update from Hackage at 2024-04-09T20:48:09Z" 6 }
+13 -20
pkgs/desktops/gnome/misc/gitg/default.nix
··· 1 { lib 2 , stdenv 3 , fetchurl 4 - , fetchpatch 5 , vala 6 - , gettext 7 , pkg-config 8 , gtk3 9 , glib 10 , json-glib 11 , wrapGAppsHook 12 , libpeas ··· 14 , gobject-introspection 15 , gtksourceview4 16 , gsettings-desktop-schemas 17 - , adwaita-icon-theme 18 , gnome 19 , gspell 20 , shared-mime-info 21 , libgee 22 , libgit2-glib 23 , libsecret 24 , libxml2 25 , meson ··· 30 31 stdenv.mkDerivation rec { 32 pname = "gitg"; 33 - version = "41"; 34 35 src = fetchurl { 36 url = "mirror://gnome/sources/${pname}/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz"; 37 - sha256 = "f7Ybn7EPuqVI0j1wZbq9cq1j5iHeVYQMBlzm45hsRik="; 38 }; 39 40 - patches = [ 41 - # Fix build with meson 0.61 42 - # data/meson.build:8:5: ERROR: Function does not take positional arguments. 43 - (fetchpatch { 44 - url = "https://gitlab.gnome.org/GNOME/gitg/-/commit/1978973b12848741b08695ec2020bac98584d636.patch"; 45 - sha256 = "sha256-RzaGPGGiKMgjy0waFqt48rV2yWBGZgC3kHehhVhxktk="; 46 - }) 47 - ]; 48 - 49 nativeBuildInputs = [ 50 gobject-introspection 51 - gettext 52 meson 53 ninja 54 pkg-config ··· 58 ]; 59 60 buildInputs = [ 61 - adwaita-icon-theme 62 glib 63 gsettings-desktop-schemas 64 gtk3 65 gtksourceview4 66 gspell 67 json-glib 68 libdazzle 69 libgee 70 libgit2-glib 71 libpeas 72 libsecret 73 libxml2 74 ]; 75 76 - doCheck = false; # FAIL: tests-gitg gtk_style_context_add_provider_for_screen: assertion 'GDK_IS_SCREEN (screen)' failed 77 78 postPatch = '' 79 - chmod +x meson_post_install.py 80 patchShebangs meson_post_install.py 81 82 - substituteInPlace tests/libgitg/test-commit.vala --replace "/bin/bash" "${bash}/bin/bash" 83 ''; 84 85 preFixup = '' ··· 95 }; 96 }; 97 98 meta = with lib; { 99 homepage = "https://wiki.gnome.org/Apps/Gitg"; 100 description = "GNOME GUI client to view git repositories"; 101 mainProgram = "gitg"; 102 - maintainers = with maintainers; [ domenkozar ]; 103 license = licenses.gpl2Plus; 104 platforms = platforms.linux; 105 };
··· 1 { lib 2 , stdenv 3 , fetchurl 4 , vala 5 , pkg-config 6 , gtk3 7 , glib 8 + , gpgme 9 , json-glib 10 , wrapGAppsHook 11 , libpeas ··· 13 , gobject-introspection 14 , gtksourceview4 15 , gsettings-desktop-schemas 16 , gnome 17 , gspell 18 + , gvfs 19 , shared-mime-info 20 , libgee 21 , libgit2-glib 22 + , libhandy 23 , libsecret 24 , libxml2 25 , meson ··· 30 31 stdenv.mkDerivation rec { 32 pname = "gitg"; 33 + version = "44"; 34 35 src = fetchurl { 36 url = "mirror://gnome/sources/${pname}/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz"; 37 + hash = "sha256-NCoxaE2rlnHNNBvT485mWtzuBGDCoIHdxJPNvAMTJTA="; 38 }; 39 40 nativeBuildInputs = [ 41 gobject-introspection 42 meson 43 ninja 44 pkg-config ··· 48 ]; 49 50 buildInputs = [ 51 glib 52 + gpgme 53 gsettings-desktop-schemas 54 gtk3 55 gtksourceview4 56 gspell 57 + gvfs 58 json-glib 59 libdazzle 60 libgee 61 libgit2-glib 62 + libhandy 63 libpeas 64 libsecret 65 libxml2 66 ]; 67 68 + doCheck = true; 69 70 postPatch = '' 71 patchShebangs meson_post_install.py 72 73 + substituteInPlace tests/libgitg/test-commit.vala --replace-fail "/bin/bash" "${bash}/bin/bash" 74 ''; 75 76 preFixup = '' ··· 86 }; 87 }; 88 89 + strictDeps = true; 90 + 91 meta = with lib; { 92 homepage = "https://wiki.gnome.org/Apps/Gitg"; 93 description = "GNOME GUI client to view git repositories"; 94 mainProgram = "gitg"; 95 + maintainers = with maintainers; [ domenkozar Luflosi ]; 96 license = licenses.gpl2Plus; 97 platforms = platforms.linux; 98 };
+3 -1
pkgs/development/compilers/ghc/common-hadrian.nix
··· 5 if rev != null 6 then "https://gitlab.haskell.org/ghc/ghc.git" 7 else "https://downloads.haskell.org/ghc/${version}/ghc-${version}-src.tar.xz" 8 - 9 }: 10 11 { lib ··· 146 inherit url sha256; 147 } // lib.optionalAttrs (rev != null) { 148 inherit rev; 149 }) 150 151 # GHC's build system hadrian built from the GHC-to-build's source tree
··· 5 if rev != null 6 then "https://gitlab.haskell.org/ghc/ghc.git" 7 else "https://downloads.haskell.org/ghc/${version}/ghc-${version}-src.tar.xz" 8 + , postFetch ? null 9 }: 10 11 { lib ··· 146 inherit url sha256; 147 } // lib.optionalAttrs (rev != null) { 148 inherit rev; 149 + } // lib.optionalAttrs (postFetch != null) { 150 + inherit postFetch; 151 }) 152 153 # GHC's build system hadrian built from the GHC-to-build's source tree
+9 -3
pkgs/development/compilers/ghc/head.nix
··· 1 import ./common-hadrian.nix { 2 - version = "9.11.20240323"; 3 - rev = "8f7cfc7ee00978fda14f31ce4a56ad4639c07138"; 4 - sha256 = "1id5gmn472zrzx372hy4wci5sby941jd8imspgaam6vrqxibdyln"; 5 }
··· 1 import ./common-hadrian.nix { 2 + version = "9.11.20240410"; 3 + rev = "1b1a92bd25c3f7249cf922c5dbf4415d2de44a36"; 4 + sha256 = "sha256-2HdhxhVrKn8c/ZOGYoYThqXpod2OPiGXgH+mAV69Ip0="; 5 + # The STM benchmark contains chanbench.hs and ChanBench.hs causing a hash 6 + # mismatch on case insensitive filesystems. See also 7 + # https://gitlab.haskell.org/ghc/packages/stm/-/issues/2 8 + postFetch = '' 9 + rm -rf "$out/libraries/stm/bench" 10 + ''; 11 }
+3 -3
pkgs/development/compilers/gmqcc/default.nix
··· 6 7 stdenv.mkDerivation rec { 8 pname = "gmqcc"; 9 - version = "unstable-2021-07-09"; 10 11 src = fetchFromGitHub { 12 owner = "graphitemaster"; 13 repo = "gmqcc"; 14 - rev = "297eab9e5e2c9cc4f41201b68821593a5cf9a725"; 15 - sha256 = "1hl2qn7402ia03kjkblj4q4wfypxkil99sivsyk2vrnwwpdp4nzx"; 16 }; 17 18 installPhase = ''
··· 6 7 stdenv.mkDerivation rec { 8 pname = "gmqcc"; 9 + version = "0-unstable-2023-05-05"; 10 11 src = fetchFromGitHub { 12 owner = "graphitemaster"; 13 repo = "gmqcc"; 14 + rev = "2fe0af00e78d55edecd7ca7ee1808c4ea946b05f"; 15 + hash = "sha256-AyuwsUIt+P/D4ABuIXGJxpp0TMAbnDg+R2iNMy6WjRw="; 16 }; 17 18 installPhase = ''
-9
pkgs/development/haskell-modules/configuration-common.nix
··· 2611 # 2022-03-16: Bounds need to be loosened https://github.com/obsidiansystems/dependent-sum-aeson-orphans/issues/10 2612 dependent-sum-aeson-orphans = doJailbreak super.dependent-sum-aeson-orphans; 2613 2614 - # 2022-03-16: package qualified import issue: https://github.com/ghcjs/ghcjs-dom/issues/101 2615 - ghcjs-dom = assert super.ghcjs-dom.version == "0.9.5.0"; overrideCabal (old: { 2616 - postPatch = '' 2617 - sed -i 's/import "jsaddle-dom" GHCJS.DOM.Document/import "ghcjs-dom-jsaddle" GHCJS.DOM.Document/' src/GHCJS/DOM/Document.hs 2618 - '' + (old.postPatch or ""); 2619 - }) 2620 - # 2023-07-15: Restrictive upper bounds on text 2621 - (doJailbreak super.ghcjs-dom); 2622 - 2623 # Too strict bounds on chell: https://github.com/fpco/haskell-filesystem/issues/24 2624 system-fileio = doJailbreak super.system-fileio; 2625
··· 2611 # 2022-03-16: Bounds need to be loosened https://github.com/obsidiansystems/dependent-sum-aeson-orphans/issues/10 2612 dependent-sum-aeson-orphans = doJailbreak super.dependent-sum-aeson-orphans; 2613 2614 # Too strict bounds on chell: https://github.com/fpco/haskell-filesystem/issues/24 2615 system-fileio = doJailbreak super.system-fileio; 2616
+22
pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml
··· 167 - animascii # failure in job https://hydra.nixos.org/build/233211290 at 2023-09-02 168 - Animas # failure in job https://hydra.nixos.org/build/233256636 at 2023-09-02 169 - animate # failure in job https://hydra.nixos.org/build/233243661 at 2023-09-02 170 - anki-tools # failure in job https://hydra.nixos.org/build/233205129 at 2023-09-02 171 - annotated-fix # failure in job https://hydra.nixos.org/build/233241215 at 2023-09-02 172 - anonymous-sums # failure in job https://hydra.nixos.org/build/233222773 at 2023-09-02 ··· 736 - chalmers-lava2000 # failure in job https://hydra.nixos.org/build/233239592 at 2023-09-02 737 - changelog-d # failure in job https://hydra.nixos.org/build/252716175 at 2024-03-16 738 - changelog-d # failure in job https://hydra.nixos.org/build/253689337 at 2024-03-31 739 - changelogged # failure in job https://hydra.nixos.org/build/233211675 at 2023-09-02 740 - character-cases # failure in job https://hydra.nixos.org/build/233197636 at 2023-09-02 741 - charter # failure in job https://hydra.nixos.org/build/233237264 at 2023-09-02 ··· 786 - CLASE # failure in job https://hydra.nixos.org/build/233234459 at 2023-09-02 787 - clash-prelude # failure in job https://hydra.nixos.org/build/233252128 at 2023-09-02 788 - Clash-Royale-Hack-Cheats # failure in job https://hydra.nixos.org/build/233216034 at 2023-09-02 789 - ClassLaws # failure in job https://hydra.nixos.org/build/233243019 at 2023-09-02 790 - classy-effects-base # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/237233636 at 2023-10-21 791 - classy-influxdb-simple # failure in job https://hydra.nixos.org/build/233253418 at 2023-09-02 ··· 1312 - disco # failure in job https://hydra.nixos.org/build/233212298 at 2023-09-02 1313 - discordian-calendar # failure in job https://hydra.nixos.org/build/233218124 at 2023-09-02 1314 - discord-types # failure in job https://hydra.nixos.org/build/233251778 at 2023-09-02 1315 - discrete # failure in job https://hydra.nixos.org/build/233206492 at 2023-09-02 1316 - DiscussionSupportSystem # failure in job https://hydra.nixos.org/build/233244662 at 2023-09-02 1317 - Dish # failure in job https://hydra.nixos.org/build/233233264 at 2023-09-02 ··· 1594 - exherbo-cabal # failure in job https://hydra.nixos.org/build/233206319 at 2023-09-02 1595 - exh # failure in job https://hydra.nixos.org/build/233253883 at 2023-09-02 1596 - exif # failure in job https://hydra.nixos.org/build/233229247 at 2023-09-02 1597 - exigo-schema # failure in job https://hydra.nixos.org/build/233197808 at 2023-09-02 1598 - exinst-deepseq # failure in job https://hydra.nixos.org/build/233207947 at 2023-09-02 1599 - exinst-hashable # failure in job https://hydra.nixos.org/build/233210438 at 2023-09-02 ··· 1983 - ghci-ng # failure in job https://hydra.nixos.org/build/233229533 at 2023-09-02 1984 - ghcitui # failure in job https://hydra.nixos.org/build/252737339 at 2024-03-16 1985 - ghcjs-base-stub # timeout 1986 - ghcjs-dom-jsffi # failure in job https://hydra.nixos.org/build/233215225 at 2023-09-02 1987 - ghcjs-fetch # timeout 1988 - ghcjs-promise # failure in job https://hydra.nixos.org/build/233243985 at 2023-09-02 ··· 2008 - gh-labeler # failure in job https://hydra.nixos.org/build/233233139 at 2023-09-02 2009 - giak # failure in job https://hydra.nixos.org/build/233242229 at 2023-09-02 2010 - gi-ayatana-appindicator3 # failure in job https://hydra.nixos.org/build/253681898 at 2024-03-31 2011 - gi-clutter # failure in job https://hydra.nixos.org/build/233252753 at 2023-09-02 2012 - gi-coglpango # failure in job https://hydra.nixos.org/build/233194401 at 2023-09-02 2013 - Gifcurry # failure in job https://hydra.nixos.org/build/233200204 at 2023-09-02 ··· 3258 - kademlia # failure in job https://hydra.nixos.org/build/233250935 at 2023-09-02 3259 - kafka-client # failure in job https://hydra.nixos.org/build/233243580 at 2023-09-02 3260 - kafka-client-sync # failure in job https://hydra.nixos.org/build/233208699 at 2023-09-02 3261 - Kalman # failure in job https://hydra.nixos.org/build/233210601 at 2023-09-02 3262 - kalman # failure in job https://hydra.nixos.org/build/233226292 at 2023-09-02 3263 - kangaroo # failure in job https://hydra.nixos.org/build/233222234 at 2023-09-02 ··· 3595 - lsfrom # failure in job https://hydra.nixos.org/build/233211705 at 2023-09-02 3596 - lsh # failure in job https://hydra.nixos.org/build/233256686 at 2023-09-02 3597 - lsp-client # failure in job https://hydra.nixos.org/build/233219871 at 2023-09-02 3598 - lti13 # failure in job https://hydra.nixos.org/build/252715722 at 2024-03-16 3599 - ltiv1p1 # failure in job https://hydra.nixos.org/build/233200883 at 2023-09-02 3600 - ltk # failure in job https://hydra.nixos.org/build/233244152 at 2023-09-02 ··· 4087 - nixfromnpm # failure in job https://hydra.nixos.org/build/233239168 at 2023-09-02 4088 - nixpkgs-update # failure in job https://hydra.nixos.org/build/233196708 at 2023-09-02 4089 - nix-tools # failure in job https://hydra.nixos.org/build/233662959 at 2023-09-02 4090 - nlp-scores # failure in job https://hydra.nixos.org/build/233232770 at 2023-09-02 4091 - NMap # failure in job https://hydra.nixos.org/build/233246148 at 2023-09-02 4092 - nme # failure in job https://hydra.nixos.org/build/233224069 at 2023-09-02 ··· 4153 - OGL # failure in job https://hydra.nixos.org/build/233255135 at 2023-09-02 4154 - ogma-language-c # failure in job https://hydra.nixos.org/build/233228824 at 2023-09-02 4155 - ogma-language-cocospec # failure in job https://hydra.nixos.org/build/233235359 at 2023-09-02 4156 - ogma-language-smv # failure in job https://hydra.nixos.org/build/233239832 at 2023-09-02 4157 - ogmarkup # failure in job https://hydra.nixos.org/build/233229980 at 2023-09-02 4158 - ohloh-hs # failure in job https://hydra.nixos.org/build/233228177 at 2023-09-02 ··· 4183 - onpartitions # failure in job https://hydra.nixos.org/build/233226163 at 2023-09-02 4184 - onu-course # failure in job https://hydra.nixos.org/build/233233153 at 2023-09-02 4185 - oops # failure in job https://hydra.nixos.org/build/252738443 at 2024-03-16 4186 - opaleye-classy # failure in job https://hydra.nixos.org/build/233214120 at 2023-09-02 4187 - opaleye-sqlite # failure in job https://hydra.nixos.org/build/233191474 at 2023-09-02 4188 - opaleye-trans # failure in job https://hydra.nixos.org/build/233210536 at 2023-09-02 ··· 4429 - persistent-equivalence # failure in job https://hydra.nixos.org/build/233208713 at 2023-09-02 4430 - persistent-generic # failure in job https://hydra.nixos.org/build/233220060 at 2023-09-02 4431 - persistent-mongoDB # failure in job https://hydra.nixos.org/build/233207971 at 2023-09-02 4432 - persistent-odbc # failure in job https://hydra.nixos.org/build/233191221 at 2023-09-02 4433 - persistent-postgresql-streaming # failure in job https://hydra.nixos.org/build/233194038 at 2023-09-02 4434 - persistent-ratelimit # failure in job https://hydra.nixos.org/build/233224537 at 2023-09-02 ··· 4455 - pgvector # failure in job https://hydra.nixos.org/build/233202205 at 2023-09-02 4456 - phasechange # failure in job https://hydra.nixos.org/build/233254293 at 2023-09-02 4457 - phaser # failure in job https://hydra.nixos.org/build/233250604 at 2023-09-02 4458 - phoityne # failure in job https://hydra.nixos.org/build/233195238 at 2023-09-02 4459 - phoityne-vscode # failure in job https://hydra.nixos.org/build/233190938 at 2023-09-02 4460 - phone-metadata # failure in job https://hydra.nixos.org/build/233256096 at 2023-09-02 ··· 4536 - platinum-parsing # failure in job https://hydra.nixos.org/build/233225071 at 2023-09-02 4537 - PlayingCards # failure in job https://hydra.nixos.org/build/233239100 at 2023-09-02 4538 - playlists # failure in job https://hydra.nixos.org/build/233240151 at 2023-09-02 4539 - plex # failure in job https://hydra.nixos.org/build/241435308 at 2023-11-19 4540 - plist-buddy # failure in job https://hydra.nixos.org/build/233199181 at 2023-09-02 4541 - plist # failure in job https://hydra.nixos.org/build/233233906 at 2023-09-02 ··· 4590 - polysemy-several # failure in job https://hydra.nixos.org/build/233216921 at 2023-09-02 4591 - polysemy-socket # failure in job https://hydra.nixos.org/build/233195754 at 2023-09-02 4592 - polysemy-test # failure in job https://hydra.nixos.org/build/236686974 at 2023-10-04 4593 - polyseq # failure in job https://hydra.nixos.org/build/233191210 at 2023-09-02 4594 - polytypeable # failure in job https://hydra.nixos.org/build/233211797 at 2023-09-02 4595 - polyvariadic # failure in job https://hydra.nixos.org/build/233250822 at 2023-09-02 ··· 5092 - rosso # failure in job https://hydra.nixos.org/build/233230103 at 2023-09-02 5093 - rotating-log # failure in job https://hydra.nixos.org/build/233206245 at 2023-09-02 5094 - rounding # failure in job https://hydra.nixos.org/build/233234537 at 2023-09-02 5095 - roundtrip-aeson # failure in job https://hydra.nixos.org/build/233253408 at 2023-09-02 5096 - rowrecord # failure in job https://hydra.nixos.org/build/233208964 at 2023-09-02 5097 - R-pandoc # failure in job https://hydra.nixos.org/build/233192114 at 2023-09-02 ··· 5126 - safe-access # failure in job https://hydra.nixos.org/build/252736917 at 2024-03-16 5127 - safe-buffer-monad # failure in job https://hydra.nixos.org/build/233192108 at 2023-09-02 5128 - safe-coerce # failure in job https://hydra.nixos.org/build/233244289 at 2023-09-02 5129 - safe-coloured-text-layout # failure in job https://hydra.nixos.org/build/233247031 at 2023-09-02 5130 - safecopy-migrate # failure in job https://hydra.nixos.org/build/233224574 at 2023-09-02 5131 - safecopy-store # failure in job https://hydra.nixos.org/build/233227973 at 2023-09-02 ··· 5223 - selda-postgresql # failure in job https://hydra.nixos.org/build/245539286 at 2024-01-02 5224 - selectors # failure in job https://hydra.nixos.org/build/233227433 at 2023-09-02 5225 - selenium # failure in job https://hydra.nixos.org/build/233214276 at 2023-09-02 5226 - selinux # failure in job https://hydra.nixos.org/build/233192853 at 2023-09-02 5227 - Semantique # failure in job https://hydra.nixos.org/build/233199841 at 2023-09-02 5228 - semdoc # failure in job https://hydra.nixos.org/build/233258790 at 2023-09-02 ··· 5877 - tcp-streams # failure in job https://hydra.nixos.org/build/252713034 at 2024-03-16 5878 - tcp-streams-openssl # failure in job https://hydra.nixos.org/build/233258076 at 2023-09-02 5879 - tdigest-Chart # failure in job https://hydra.nixos.org/build/233244784 at 2023-09-02 5880 - tdoc # failure in job https://hydra.nixos.org/build/233250532 at 2023-09-02 5881 - tds # failure in job https://hydra.nixos.org/build/233201528 at 2023-09-02 5882 - teams # failure in job https://hydra.nixos.org/build/233228277 at 2023-09-02 ··· 5973 - tga # failure in job https://hydra.nixos.org/build/233198921 at 2023-09-02 5974 - thank-you-stars # failure in job https://hydra.nixos.org/build/233219923 at 2023-09-02 5975 - th-build # failure in job https://hydra.nixos.org/build/233224794 at 2023-09-02 5976 - th-dict-discovery # failure in job https://hydra.nixos.org/build/233204140 at 2023-09-02 5977 - theatre-dev # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/239251083 at 2023-11-10 5978 - THEff # failure in job https://hydra.nixos.org/build/233221239 at 2023-09-02 ··· 6673 - yarn2nix # failure in job https://hydra.nixos.org/build/233216079 at 2023-09-02 6674 - yarr # failure in job https://hydra.nixos.org/build/233209487 at 2023-09-02 6675 - yate # failure in job https://hydra.nixos.org/build/233231754 at 2023-09-02 6676 - yaya-test # failure in job https://hydra.nixos.org/build/233254306 at 2023-09-02 6677 - yaya-unsafe-test # failure in job https://hydra.nixos.org/build/233194827 at 2023-09-02 6678 - yeller # failure in job https://hydra.nixos.org/build/233240270 at 2023-09-02
··· 167 - animascii # failure in job https://hydra.nixos.org/build/233211290 at 2023-09-02 168 - Animas # failure in job https://hydra.nixos.org/build/233256636 at 2023-09-02 169 - animate # failure in job https://hydra.nixos.org/build/233243661 at 2023-09-02 170 + - anitomata-aseprite # failure in job https://hydra.nixos.org/build/255675501 at 2024-04-16 171 - anki-tools # failure in job https://hydra.nixos.org/build/233205129 at 2023-09-02 172 - annotated-fix # failure in job https://hydra.nixos.org/build/233241215 at 2023-09-02 173 - anonymous-sums # failure in job https://hydra.nixos.org/build/233222773 at 2023-09-02 ··· 737 - chalmers-lava2000 # failure in job https://hydra.nixos.org/build/233239592 at 2023-09-02 738 - changelog-d # failure in job https://hydra.nixos.org/build/252716175 at 2024-03-16 739 - changelog-d # failure in job https://hydra.nixos.org/build/253689337 at 2024-03-31 740 + - changelog-d # failure in job https://hydra.nixos.org/build/255671571 at 2024-04-16 741 - changelogged # failure in job https://hydra.nixos.org/build/233211675 at 2023-09-02 742 - character-cases # failure in job https://hydra.nixos.org/build/233197636 at 2023-09-02 743 - charter # failure in job https://hydra.nixos.org/build/233237264 at 2023-09-02 ··· 788 - CLASE # failure in job https://hydra.nixos.org/build/233234459 at 2023-09-02 789 - clash-prelude # failure in job https://hydra.nixos.org/build/233252128 at 2023-09-02 790 - Clash-Royale-Hack-Cheats # failure in job https://hydra.nixos.org/build/233216034 at 2023-09-02 791 + - ClasshSS # failure in job https://hydra.nixos.org/build/255688076 at 2024-04-16 792 - ClassLaws # failure in job https://hydra.nixos.org/build/233243019 at 2023-09-02 793 - classy-effects-base # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/237233636 at 2023-10-21 794 - classy-influxdb-simple # failure in job https://hydra.nixos.org/build/233253418 at 2023-09-02 ··· 1315 - disco # failure in job https://hydra.nixos.org/build/233212298 at 2023-09-02 1316 - discordian-calendar # failure in job https://hydra.nixos.org/build/233218124 at 2023-09-02 1317 - discord-types # failure in job https://hydra.nixos.org/build/233251778 at 2023-09-02 1318 + - discount # failure in job https://hydra.nixos.org/build/256329404 at 2024-04-16 1319 - discrete # failure in job https://hydra.nixos.org/build/233206492 at 2023-09-02 1320 - DiscussionSupportSystem # failure in job https://hydra.nixos.org/build/233244662 at 2023-09-02 1321 - Dish # failure in job https://hydra.nixos.org/build/233233264 at 2023-09-02 ··· 1598 - exherbo-cabal # failure in job https://hydra.nixos.org/build/233206319 at 2023-09-02 1599 - exh # failure in job https://hydra.nixos.org/build/233253883 at 2023-09-02 1600 - exif # failure in job https://hydra.nixos.org/build/233229247 at 2023-09-02 1601 + - exiftool # failure in job https://hydra.nixos.org/build/255692636 at 2024-04-16 1602 - exigo-schema # failure in job https://hydra.nixos.org/build/233197808 at 2023-09-02 1603 - exinst-deepseq # failure in job https://hydra.nixos.org/build/233207947 at 2023-09-02 1604 - exinst-hashable # failure in job https://hydra.nixos.org/build/233210438 at 2023-09-02 ··· 1988 - ghci-ng # failure in job https://hydra.nixos.org/build/233229533 at 2023-09-02 1989 - ghcitui # failure in job https://hydra.nixos.org/build/252737339 at 2024-03-16 1990 - ghcjs-base-stub # timeout 1991 + - ghcjs-dom-javascript # failure in job https://hydra.nixos.org/build/255688382 at 2024-04-16 1992 - ghcjs-dom-jsffi # failure in job https://hydra.nixos.org/build/233215225 at 2023-09-02 1993 - ghcjs-fetch # timeout 1994 - ghcjs-promise # failure in job https://hydra.nixos.org/build/233243985 at 2023-09-02 ··· 2014 - gh-labeler # failure in job https://hydra.nixos.org/build/233233139 at 2023-09-02 2015 - giak # failure in job https://hydra.nixos.org/build/233242229 at 2023-09-02 2016 - gi-ayatana-appindicator3 # failure in job https://hydra.nixos.org/build/253681898 at 2024-03-31 2017 + - gibberish # failure in job https://hydra.nixos.org/build/255688714 at 2024-04-16 2018 - gi-clutter # failure in job https://hydra.nixos.org/build/233252753 at 2023-09-02 2019 - gi-coglpango # failure in job https://hydra.nixos.org/build/233194401 at 2023-09-02 2020 - Gifcurry # failure in job https://hydra.nixos.org/build/233200204 at 2023-09-02 ··· 3265 - kademlia # failure in job https://hydra.nixos.org/build/233250935 at 2023-09-02 3266 - kafka-client # failure in job https://hydra.nixos.org/build/233243580 at 2023-09-02 3267 - kafka-client-sync # failure in job https://hydra.nixos.org/build/233208699 at 2023-09-02 3268 + - kafka-interchange # failure in job https://hydra.nixos.org/build/255676938 at 2024-04-16 3269 - Kalman # failure in job https://hydra.nixos.org/build/233210601 at 2023-09-02 3270 - kalman # failure in job https://hydra.nixos.org/build/233226292 at 2023-09-02 3271 - kangaroo # failure in job https://hydra.nixos.org/build/233222234 at 2023-09-02 ··· 3603 - lsfrom # failure in job https://hydra.nixos.org/build/233211705 at 2023-09-02 3604 - lsh # failure in job https://hydra.nixos.org/build/233256686 at 2023-09-02 3605 - lsp-client # failure in job https://hydra.nixos.org/build/233219871 at 2023-09-02 3606 + - ltext # failure in job https://hydra.nixos.org/build/255686825 at 2024-04-16 3607 - lti13 # failure in job https://hydra.nixos.org/build/252715722 at 2024-03-16 3608 - ltiv1p1 # failure in job https://hydra.nixos.org/build/233200883 at 2023-09-02 3609 - ltk # failure in job https://hydra.nixos.org/build/233244152 at 2023-09-02 ··· 4096 - nixfromnpm # failure in job https://hydra.nixos.org/build/233239168 at 2023-09-02 4097 - nixpkgs-update # failure in job https://hydra.nixos.org/build/233196708 at 2023-09-02 4098 - nix-tools # failure in job https://hydra.nixos.org/build/233662959 at 2023-09-02 4099 + - nkeys # failure in job https://hydra.nixos.org/build/255693929 at 2024-04-16 4100 - nlp-scores # failure in job https://hydra.nixos.org/build/233232770 at 2023-09-02 4101 - NMap # failure in job https://hydra.nixos.org/build/233246148 at 2023-09-02 4102 - nme # failure in job https://hydra.nixos.org/build/233224069 at 2023-09-02 ··· 4163 - OGL # failure in job https://hydra.nixos.org/build/233255135 at 2023-09-02 4164 - ogma-language-c # failure in job https://hydra.nixos.org/build/233228824 at 2023-09-02 4165 - ogma-language-cocospec # failure in job https://hydra.nixos.org/build/233235359 at 2023-09-02 4166 + - ogma-language-jsonspec # failure in job https://hydra.nixos.org/build/255671054 at 2024-04-16 4167 - ogma-language-smv # failure in job https://hydra.nixos.org/build/233239832 at 2023-09-02 4168 - ogmarkup # failure in job https://hydra.nixos.org/build/233229980 at 2023-09-02 4169 - ohloh-hs # failure in job https://hydra.nixos.org/build/233228177 at 2023-09-02 ··· 4194 - onpartitions # failure in job https://hydra.nixos.org/build/233226163 at 2023-09-02 4195 - onu-course # failure in job https://hydra.nixos.org/build/233233153 at 2023-09-02 4196 - oops # failure in job https://hydra.nixos.org/build/252738443 at 2024-03-16 4197 + - op2 # failure in job https://hydra.nixos.org/build/255683846 at 2024-04-16 4198 - opaleye-classy # failure in job https://hydra.nixos.org/build/233214120 at 2023-09-02 4199 - opaleye-sqlite # failure in job https://hydra.nixos.org/build/233191474 at 2023-09-02 4200 - opaleye-trans # failure in job https://hydra.nixos.org/build/233210536 at 2023-09-02 ··· 4441 - persistent-equivalence # failure in job https://hydra.nixos.org/build/233208713 at 2023-09-02 4442 - persistent-generic # failure in job https://hydra.nixos.org/build/233220060 at 2023-09-02 4443 - persistent-mongoDB # failure in job https://hydra.nixos.org/build/233207971 at 2023-09-02 4444 + - persistent-mtl # failure in job https://hydra.nixos.org/build/255677987 at 2024-04-16 4445 - persistent-odbc # failure in job https://hydra.nixos.org/build/233191221 at 2023-09-02 4446 - persistent-postgresql-streaming # failure in job https://hydra.nixos.org/build/233194038 at 2023-09-02 4447 - persistent-ratelimit # failure in job https://hydra.nixos.org/build/233224537 at 2023-09-02 ··· 4468 - pgvector # failure in job https://hydra.nixos.org/build/233202205 at 2023-09-02 4469 - phasechange # failure in job https://hydra.nixos.org/build/233254293 at 2023-09-02 4470 - phaser # failure in job https://hydra.nixos.org/build/233250604 at 2023-09-02 4471 + - phkdf # failure in job https://hydra.nixos.org/build/255669790 at 2024-04-16 4472 - phoityne # failure in job https://hydra.nixos.org/build/233195238 at 2023-09-02 4473 - phoityne-vscode # failure in job https://hydra.nixos.org/build/233190938 at 2023-09-02 4474 - phone-metadata # failure in job https://hydra.nixos.org/build/233256096 at 2023-09-02 ··· 4550 - platinum-parsing # failure in job https://hydra.nixos.org/build/233225071 at 2023-09-02 4551 - PlayingCards # failure in job https://hydra.nixos.org/build/233239100 at 2023-09-02 4552 - playlists # failure in job https://hydra.nixos.org/build/233240151 at 2023-09-02 4553 + - plegg # failure in job https://hydra.nixos.org/build/255679256 at 2024-04-16 4554 - plex # failure in job https://hydra.nixos.org/build/241435308 at 2023-11-19 4555 - plist-buddy # failure in job https://hydra.nixos.org/build/233199181 at 2023-09-02 4556 - plist # failure in job https://hydra.nixos.org/build/233233906 at 2023-09-02 ··· 4605 - polysemy-several # failure in job https://hydra.nixos.org/build/233216921 at 2023-09-02 4606 - polysemy-socket # failure in job https://hydra.nixos.org/build/233195754 at 2023-09-02 4607 - polysemy-test # failure in job https://hydra.nixos.org/build/236686974 at 2023-10-04 4608 + - polysemy-zoo # failure in job https://hydra.nixos.org/build/255673786 at 2024-04-16 4609 - polyseq # failure in job https://hydra.nixos.org/build/233191210 at 2023-09-02 4610 - polytypeable # failure in job https://hydra.nixos.org/build/233211797 at 2023-09-02 4611 - polyvariadic # failure in job https://hydra.nixos.org/build/233250822 at 2023-09-02 ··· 5108 - rosso # failure in job https://hydra.nixos.org/build/233230103 at 2023-09-02 5109 - rotating-log # failure in job https://hydra.nixos.org/build/233206245 at 2023-09-02 5110 - rounding # failure in job https://hydra.nixos.org/build/233234537 at 2023-09-02 5111 + - RoundingFiasco # failure in job https://hydra.nixos.org/build/255680622 at 2024-04-16 5112 - roundtrip-aeson # failure in job https://hydra.nixos.org/build/233253408 at 2023-09-02 5113 - rowrecord # failure in job https://hydra.nixos.org/build/233208964 at 2023-09-02 5114 - R-pandoc # failure in job https://hydra.nixos.org/build/233192114 at 2023-09-02 ··· 5143 - safe-access # failure in job https://hydra.nixos.org/build/252736917 at 2024-03-16 5144 - safe-buffer-monad # failure in job https://hydra.nixos.org/build/233192108 at 2023-09-02 5145 - safe-coerce # failure in job https://hydra.nixos.org/build/233244289 at 2023-09-02 5146 + - safe-coloured-text-gen # failure in job https://hydra.nixos.org/build/255682500 at 2024-04-16 5147 - safe-coloured-text-layout # failure in job https://hydra.nixos.org/build/233247031 at 2023-09-02 5148 - safecopy-migrate # failure in job https://hydra.nixos.org/build/233224574 at 2023-09-02 5149 - safecopy-store # failure in job https://hydra.nixos.org/build/233227973 at 2023-09-02 ··· 5241 - selda-postgresql # failure in job https://hydra.nixos.org/build/245539286 at 2024-01-02 5242 - selectors # failure in job https://hydra.nixos.org/build/233227433 at 2023-09-02 5243 - selenium # failure in job https://hydra.nixos.org/build/233214276 at 2023-09-02 5244 + - sel # failure in job https://hydra.nixos.org/build/255671988 at 2024-04-16 5245 - selinux # failure in job https://hydra.nixos.org/build/233192853 at 2023-09-02 5246 - Semantique # failure in job https://hydra.nixos.org/build/233199841 at 2023-09-02 5247 - semdoc # failure in job https://hydra.nixos.org/build/233258790 at 2023-09-02 ··· 5896 - tcp-streams # failure in job https://hydra.nixos.org/build/252713034 at 2024-03-16 5897 - tcp-streams-openssl # failure in job https://hydra.nixos.org/build/233258076 at 2023-09-02 5898 - tdigest-Chart # failure in job https://hydra.nixos.org/build/233244784 at 2023-09-02 5899 + - tdlib-types # failure in job https://hydra.nixos.org/build/255678555 at 2024-04-16 5900 - tdoc # failure in job https://hydra.nixos.org/build/233250532 at 2023-09-02 5901 - tds # failure in job https://hydra.nixos.org/build/233201528 at 2023-09-02 5902 - teams # failure in job https://hydra.nixos.org/build/233228277 at 2023-09-02 ··· 5993 - tga # failure in job https://hydra.nixos.org/build/233198921 at 2023-09-02 5994 - thank-you-stars # failure in job https://hydra.nixos.org/build/233219923 at 2023-09-02 5995 - th-build # failure in job https://hydra.nixos.org/build/233224794 at 2023-09-02 5996 + - th-deepstrict # failure in job https://hydra.nixos.org/build/255670533 at 2024-04-16 5997 - th-dict-discovery # failure in job https://hydra.nixos.org/build/233204140 at 2023-09-02 5998 - theatre-dev # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/239251083 at 2023-11-10 5999 - THEff # failure in job https://hydra.nixos.org/build/233221239 at 2023-09-02 ··· 6694 - yarn2nix # failure in job https://hydra.nixos.org/build/233216079 at 2023-09-02 6695 - yarr # failure in job https://hydra.nixos.org/build/233209487 at 2023-09-02 6696 - yate # failure in job https://hydra.nixos.org/build/233231754 at 2023-09-02 6697 + - yaya # failure in job https://hydra.nixos.org/build/255668220 at 2024-04-16 6698 - yaya-test # failure in job https://hydra.nixos.org/build/233254306 at 2023-09-02 6699 - yaya-unsafe-test # failure in job https://hydra.nixos.org/build/233194827 at 2023-09-02 6700 - yeller # failure in job https://hydra.nixos.org/build/233240270 at 2023-09-02
+3
pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml
··· 28 - gi-gdkx11 < 4 29 # 2021-11-09: ghc-bignum is bundled starting with 9.0.1; only 1.0 builds with GHCs prior to 9.2.1 30 - ghc-bignum == 1.0 31 32 extra-packages: 33 - Cabal-syntax == 3.6.* # Dummy package that ensures packages depending on Cabal-syntax can work for Cabal < 3.8
··· 28 - gi-gdkx11 < 4 29 # 2021-11-09: ghc-bignum is bundled starting with 9.0.1; only 1.0 builds with GHCs prior to 9.2.1 30 - ghc-bignum == 1.0 31 + # Needs to be pinned to match jsaddle from Stackage LTS (9.8.*) 32 + - jsaddle-dom < 0.9.9.0 33 + - jsaddle-webkit2gtk < 0.9.9.0 34 35 extra-packages: 36 - Cabal-syntax == 3.6.* # Dummy package that ensures packages depending on Cabal-syntax can work for Cabal < 3.8
+16 -16
pkgs/development/haskell-modules/configuration-hackage2nix/stackage.yaml
··· 1 - # Stackage LTS 22.14 2 # This file is auto-generated by 3 # maintainers/scripts/haskell/update-stackage.sh 4 default-package-overrides: ··· 489 - bitvec ==1.1.5.0 490 - bitwise-enum ==1.0.1.2 491 - blake2 ==0.3.0.1 492 - - Blammo ==1.1.2.1 493 - blank-canvas ==0.7.4 494 - blanks ==0.5.0 495 - blas-carray ==0.1.0.2 ··· 684 - commonmark-extensions ==0.2.5.4 685 - commonmark-pandoc ==0.2.2.1 686 - commutative ==0.0.2 687 - - commutative-semigroups ==0.1.0.2 688 - comonad ==5.0.8 689 - compact ==0.2.0.0 690 - compactmap ==0.1.4.3 ··· 999 - enum-text ==0.5.3.0 1000 - envelope ==0.2.2.0 1001 - envparse ==0.5.0 1002 - - envy ==2.1.2.0 1003 - epub-metadata ==5.2 1004 - eq ==4.3 1005 - equal-files ==0.0.5.4 ··· 1085 - FindBin ==0.0.5 1086 - fingertree ==0.1.5.0 1087 - finite-typelits ==0.1.6.0 1088 - - first-class-families ==0.8.0.1 1089 - fits-parse ==0.3.6 1090 - fitspec ==0.4.10 1091 - fixed ==0.3 ··· 1325 - happy ==1.20.1.1 1326 - happy-meta ==0.2.1.0 1327 - HasBigDecimal ==0.2.0.0 1328 - - hashable ==1.4.3.0 1329 - hashids ==1.1.1.0 1330 - hashing ==0.1.1.0 1331 - hashmap ==1.3.3 ··· 1845 - matchable ==0.1.2.1 1846 - mathexpr ==0.3.1.0 1847 - math-extras ==0.1.1.0 1848 - - math-functions ==0.3.4.3 1849 - mathlist ==0.2.0.0 1850 - matplotlib ==0.7.7 1851 - matrices ==0.5.0 ··· 1861 - med-module ==0.1.3 1862 - megaparsec ==9.5.0 1863 - megaparsec-tests ==9.5.0 1864 - - mega-sdist ==0.4.3.0 1865 - membership ==0.0.1 1866 - - memcache ==0.3.0.1 1867 - memfd ==1.0.1.3 1868 - memory ==0.18.0 1869 - MemoTrie ==0.6.11 ··· 2089 - Only ==0.1 2090 - oo-prototypes ==0.1.0.0 2091 - oops ==0.2.0.1 2092 - - opaleye ==0.10.2.1 2093 - OpenAL ==1.7.0.5 2094 - openapi3 ==3.2.4 2095 - open-browser ==0.2.1.0 ··· 2135 - pandoc-cli ==3.1.11.1 2136 - pandoc-dhall-decoder ==0.1.0.1 2137 - pandoc-lua-engine ==0.2.1.2 2138 - - pandoc-lua-marshal ==0.2.5 2139 - pandoc-plot ==1.8.0 2140 - pandoc-server ==0.1.0.5 2141 - pandoc-throw ==0.1.0.0 ··· 2258 - posix-paths ==0.3.0.0 2259 - posix-pty ==0.2.2 2260 - possibly ==1.0.0.0 2261 - - postgres-options ==0.2.1.0 2262 - postgresql-binary ==0.13.1.3 2263 - postgresql-libpq ==0.10.0.0 2264 - postgresql-libpq-notify ==0.2.0.0 ··· 2489 - runmemo ==1.0.0.1 2490 - run-st ==0.1.3.3 2491 - rvar ==0.3.0.2 2492 - - rzk ==0.7.3 2493 - s3-signer ==0.5.0.0 2494 - safe ==0.3.21 2495 - safe-coloured-text ==0.2.0.2 ··· 2892 - text-builder-linear ==0.1.2 2893 - text-conversions ==0.3.1.1 2894 - text-format ==0.3.2.1 2895 - - text-icu ==0.8.0.4 2896 - text-iso8601 ==0.1 2897 - text-latin1 ==0.3.1 2898 - text-ldap ==0.1.1.14 ··· 2940 - th-test-utils ==1.2.1 2941 - th-utilities ==0.2.5.0 2942 - thyme ==0.4 2943 - - tidal ==1.9.4 2944 - - tidal-link ==1.0.2 2945 - tile ==0.3.0.0 2946 - time-compat ==1.9.6.1 2947 - time-domain ==0.1.0.3
··· 1 + # Stackage LTS 22.16 2 # This file is auto-generated by 3 # maintainers/scripts/haskell/update-stackage.sh 4 default-package-overrides: ··· 489 - bitvec ==1.1.5.0 490 - bitwise-enum ==1.0.1.2 491 - blake2 ==0.3.0.1 492 + - Blammo ==1.1.2.2 493 - blank-canvas ==0.7.4 494 - blanks ==0.5.0 495 - blas-carray ==0.1.0.2 ··· 684 - commonmark-extensions ==0.2.5.4 685 - commonmark-pandoc ==0.2.2.1 686 - commutative ==0.0.2 687 + - commutative-semigroups ==0.1.1.0 688 - comonad ==5.0.8 689 - compact ==0.2.0.0 690 - compactmap ==0.1.4.3 ··· 999 - enum-text ==0.5.3.0 1000 - envelope ==0.2.2.0 1001 - envparse ==0.5.0 1002 + - envy ==2.1.3.0 1003 - epub-metadata ==5.2 1004 - eq ==4.3 1005 - equal-files ==0.0.5.4 ··· 1085 - FindBin ==0.0.5 1086 - fingertree ==0.1.5.0 1087 - finite-typelits ==0.1.6.0 1088 + - first-class-families ==0.8.1.0 1089 - fits-parse ==0.3.6 1090 - fitspec ==0.4.10 1091 - fixed ==0.3 ··· 1325 - happy ==1.20.1.1 1326 - happy-meta ==0.2.1.0 1327 - HasBigDecimal ==0.2.0.0 1328 + - hashable ==1.4.4.0 1329 - hashids ==1.1.1.0 1330 - hashing ==0.1.1.0 1331 - hashmap ==1.3.3 ··· 1845 - matchable ==0.1.2.1 1846 - mathexpr ==0.3.1.0 1847 - math-extras ==0.1.1.0 1848 + - math-functions ==0.3.4.4 1849 - mathlist ==0.2.0.0 1850 - matplotlib ==0.7.7 1851 - matrices ==0.5.0 ··· 1861 - med-module ==0.1.3 1862 - megaparsec ==9.5.0 1863 - megaparsec-tests ==9.5.0 1864 + - mega-sdist ==0.4.3.1 1865 - membership ==0.0.1 1866 + - memcache ==0.3.0.2 1867 - memfd ==1.0.1.3 1868 - memory ==0.18.0 1869 - MemoTrie ==0.6.11 ··· 2089 - Only ==0.1 2090 - oo-prototypes ==0.1.0.0 2091 - oops ==0.2.0.1 2092 + - opaleye ==0.10.2.3 2093 - OpenAL ==1.7.0.5 2094 - openapi3 ==3.2.4 2095 - open-browser ==0.2.1.0 ··· 2135 - pandoc-cli ==3.1.11.1 2136 - pandoc-dhall-decoder ==0.1.0.1 2137 - pandoc-lua-engine ==0.2.1.2 2138 + - pandoc-lua-marshal ==0.2.6 2139 - pandoc-plot ==1.8.0 2140 - pandoc-server ==0.1.0.5 2141 - pandoc-throw ==0.1.0.0 ··· 2258 - posix-paths ==0.3.0.0 2259 - posix-pty ==0.2.2 2260 - possibly ==1.0.0.0 2261 + - postgres-options ==0.2.2.0 2262 - postgresql-binary ==0.13.1.3 2263 - postgresql-libpq ==0.10.0.0 2264 - postgresql-libpq-notify ==0.2.0.0 ··· 2489 - runmemo ==1.0.0.1 2490 - run-st ==0.1.3.3 2491 - rvar ==0.3.0.2 2492 + - rzk ==0.7.4 2493 - s3-signer ==0.5.0.0 2494 - safe ==0.3.21 2495 - safe-coloured-text ==0.2.0.2 ··· 2892 - text-builder-linear ==0.1.2 2893 - text-conversions ==0.3.1.1 2894 - text-format ==0.3.2.1 2895 + - text-icu ==0.8.0.5 2896 - text-iso8601 ==0.1 2897 - text-latin1 ==0.3.1 2898 - text-ldap ==0.1.1.14 ··· 2940 - th-test-utils ==1.2.1 2941 - th-utilities ==0.2.5.0 2942 - thyme ==0.4 2943 + - tidal ==1.9.5 2944 + - tidal-link ==1.0.3 2945 - tile ==0.3.0.0 2946 - time-compat ==1.9.6.1 2947 - time-domain ==0.1.0.3
+12 -1
pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml
··· 1012 - cqrs-test 1013 - cqrs-testkit 1014 - crackNum 1015 - - crackNum_3_10 1016 - craft 1017 - craftwerk-cairo 1018 - craftwerk-gtk ··· 1483 - fxpak 1484 - g2 1485 - g2q 1486 - gact 1487 - galois-fft 1488 - galois-field ··· 2401 - ixset-typed-conversions 2402 - iyql 2403 - j2hs 2404 - java-bridge-extras 2405 - java-character 2406 - java-reflect ··· 3088 - persistable-record 3089 - persistable-types-HDBC-pg 3090 - persistent-audit 3091 - persistent-hssqlppp 3092 - persistent-map 3093 - persistent-mysql-haskell ··· 3341 - razom-text-util 3342 - rbr 3343 - rc 3344 - rdioh 3345 - react 3346 - react-flux-servant ··· 3925 - tbox 3926 - tccli 3927 - tdd-util 3928 - techlab 3929 - telegram-bot 3930 - telegram-raw-api ··· 4284 - wyvern 4285 - xcffib 4286 - xdcc 4287 - xhb-atom-cache 4288 - xhb-ewmh 4289 - xml-catalog ··· 4325 - yaml-streamly 4326 - yarr-image-io 4327 - yavie 4328 - ycextra 4329 - yeamer 4330 - yeshql
··· 1012 - cqrs-test 1013 - cqrs-testkit 1014 - crackNum 1015 + - crackNum_3_12 1016 - craft 1017 - craftwerk-cairo 1018 - craftwerk-gtk ··· 1483 - fxpak 1484 - g2 1485 - g2q 1486 + - g3p-hash 1487 - gact 1488 - galois-fft 1489 - galois-field ··· 2402 - ixset-typed-conversions 2403 - iyql 2404 - j2hs 2405 + - jackpolynomials 2406 - java-bridge-extras 2407 - java-character 2408 - java-reflect ··· 3090 - persistable-record 3091 - persistable-types-HDBC-pg 3092 - persistent-audit 3093 + - persistent-event-source 3094 + - persistent-eventsource 3095 - persistent-hssqlppp 3096 - persistent-map 3097 - persistent-mysql-haskell ··· 3345 - razom-text-util 3346 - rbr 3347 - rc 3348 + - rdf4h-vocab-activitystreams 3349 - rdioh 3350 - react 3351 - react-flux-servant ··· 3930 - tbox 3931 - tccli 3932 - tdd-util 3933 + - tdlib 3934 - techlab 3935 - telegram-bot 3936 - telegram-raw-api ··· 4290 - wyvern 4291 - xcffib 4292 - xdcc 4293 + - xdg-basedir-compliant 4294 - xhb-atom-cache 4295 - xhb-ewmh 4296 - xml-catalog ··· 4332 - yaml-streamly 4333 - yarr-image-io 4334 - yavie 4335 + - yaya-containers 4336 + - yaya-hedgehog 4337 + - yaya-quickcheck 4338 + - yaya-unsafe 4339 - ycextra 4340 - yeamer 4341 - yeshql
+768 -483
pkgs/development/haskell-modules/hackage-packages.nix
··· 2101 "Blammo" = callPackage 2102 ({ mkDerivation, aeson, base, bytestring, case-insensitive, clock 2103 , containers, dlist, envparse, exceptions, fast-logger, hspec 2104 - , http-types, lens, markdown-unlit, monad-logger-aeson, mtl, text 2105 - , time, unliftio, unliftio-core, unordered-containers, vector, wai 2106 }: 2107 mkDerivation { 2108 pname = "Blammo"; 2109 - version = "1.1.2.1"; 2110 - sha256 = "0j71glqsvzrmvj5ag32n48ib8wyyasjw0vdz2g93l2g2zhmsyz8y"; 2111 - revision = "1"; 2112 - editedCabalFile = "12kfvkvc78d386w4v8wdhwb3xd6470cnpqsaxd5kwldvvaz5hznj"; 2113 libraryHaskellDepends = [ 2114 aeson base bytestring case-insensitive clock containers dlist 2115 envparse exceptions fast-logger http-types lens monad-logger-aeson ··· 2117 wai 2118 ]; 2119 testHaskellDepends = [ 2120 - aeson base bytestring hspec markdown-unlit mtl text time 2121 ]; 2122 testToolDepends = [ markdown-unlit ]; 2123 description = "Batteries-included Structured Logging library"; ··· 3397 ]; 3398 description = "Typified Tailwind for Rapid Development"; 3399 license = lib.licenses.mit; 3400 }) {}; 3401 3402 "ClassyPrelude" = callPackage ··· 7170 license = lib.licenses.bsd3; 7171 }) {}; 7172 7173 "GPX" = callPackage 7174 ({ mkDerivation, base, comonad, comonad-transformers, containers 7175 , data-lens, hxt, newtype, xsd ··· 12349 pname = "JuicyPixels"; 12350 version = "3.3.8"; 12351 sha256 = "0gmndzcbqys34sf6y8db13r5gaqa1cp9zxyb4vav788m6p5gd86k"; 12352 - revision = "1"; 12353 - editedCabalFile = "1gbmls58qdlip8nsysy1qsnf7wrw8cgss7i7vmbxxnf9ni0iawn9"; 12354 libraryHaskellDepends = [ 12355 base binary bytestring containers deepseq mtl primitive 12356 transformers vector zlib ··· 16759 broken = true; 16760 }) {}; 16761 16762 "PerfectHash" = callPackage 16763 ({ mkDerivation, array, base, binary, bytestring, cmph, containers 16764 , digest, time ··· 18334 license = lib.licenses.gpl3Only; 18335 hydraPlatforms = lib.platforms.none; 18336 mainProgram = "RollingDirectory"; 18337 }) {}; 18338 18339 "RoyalMonad" = callPackage ··· 22588 pname = "Win32-services"; 22589 version = "0.4.0.1"; 22590 sha256 = "1skf8w3d1n61847bjpvll3bql65mrc6vg03q84bg21mlh77mx1s3"; 22591 libraryHaskellDepends = [ base Win32 Win32-errors ]; 22592 librarySystemDepends = [ Advapi32 ]; 22593 description = "Windows service applications"; ··· 23207 license = lib.licenses.bsd3; 23208 }) {}; 23209 23210 "Yampa-core" = callPackage 23211 ({ mkDerivation, base, deepseq, random, vector-space }: 23212 mkDerivation { ··· 35919 testToolDepends = [ hspec-discover ]; 35920 description = "Code gen for Aseprite animations"; 35921 license = lib.licenses.mit; 35922 mainProgram = "aseprite2haskell"; 35923 }) {}; 35924 35925 "anki-tools" = callPackage ··· 41175 }: 41176 mkDerivation { 41177 pname = "atp-haskell"; 41178 - version = "1.14.2"; 41179 - sha256 = "1gwcs0iafg5q2n14nrksd152p3a84wisp451q73h3pph9ldrq2h3"; 41180 libraryHaskellDepends = [ 41181 applicative-extras base containers extra HUnit mtl parsec pretty 41182 template-haskell time ··· 44579 }: 44580 mkDerivation { 44581 pname = "bank-holiday-germany"; 44582 - version = "1.2.0.0"; 44583 - sha256 = "17xqwa51rv64k7szvlpix4gm9g65rwjjlcmkn9khpyjis396zx4f"; 44584 libraryHaskellDepends = [ base time ]; 44585 testHaskellDepends = [ 44586 base doctest hedgehog hspec hspec-hedgehog time ··· 49160 }) {}; 49161 49162 "binrep" = callPackage 49163 - ({ mkDerivation, aeson, base, bytestring, deepseq, flatparse, gauge 49164 - , generic-data-functions, generic-random, hspec, hspec-discover 49165 - , mason, megaparsec, parser-combinators, QuickCheck 49166 - , quickcheck-instances, refined1, strongweak, text, text-icu 49167 - , vector, vector-sized 49168 }: 49169 mkDerivation { 49170 pname = "binrep"; 49171 - version = "0.5.0"; 49172 - sha256 = "069038cx1b0ch2g0jf94l1wp8f09zrcr1xlzflrgpk2ka1y5rr3c"; 49173 libraryHaskellDepends = [ 49174 - aeson base bytestring deepseq flatparse generic-data-functions 49175 - mason megaparsec parser-combinators refined1 strongweak text 49176 - text-icu vector vector-sized 49177 ]; 49178 testHaskellDepends = [ 49179 - aeson base bytestring deepseq flatparse generic-data-functions 49180 - generic-random hspec mason megaparsec parser-combinators QuickCheck 49181 - quickcheck-instances refined1 strongweak text text-icu vector 49182 - vector-sized 49183 ]; 49184 testToolDepends = [ hspec-discover ]; 49185 benchmarkHaskellDepends = [ 49186 - aeson base bytestring deepseq flatparse gauge 49187 - generic-data-functions mason megaparsec parser-combinators refined1 49188 - strongweak text text-icu vector vector-sized 49189 ]; 49190 description = "Encode precise binary representations directly in types"; 49191 license = lib.licenses.mit; ··· 51816 ({ mkDerivation, bluefin-internal }: 51817 mkDerivation { 51818 pname = "bluefin"; 51819 - version = "0.0.3.0"; 51820 - sha256 = "1b1050pbxqi0hyz4xkm56v54rp5c0z9sr36swwg07xmkv52g7hil"; 51821 libraryHaskellDepends = [ bluefin-internal ]; 51822 description = "The Bluefin effect system"; 51823 license = lib.licenses.mit; ··· 51829 }: 51830 mkDerivation { 51831 pname = "bluefin-internal"; 51832 - version = "0.0.3.0"; 51833 - sha256 = "1xsb5qxmfaw2bb0jslz2hr04lihxc7r51x8rsqnvdly05a8vxglv"; 51834 libraryHaskellDepends = [ 51835 base monad-control transformers transformers-base unliftio-core 51836 ]; ··· 56422 ({ mkDerivation, base, bytestring, primitive, text }: 56423 mkDerivation { 56424 pname = "bytezap"; 56425 - version = "1.0.0"; 56426 - sha256 = "198nvi6dk8s6mb24z31xaz6yqfaiyrgwm1bhmjak4sbgpp3jika5"; 56427 libraryHaskellDepends = [ base bytestring primitive text ]; 56428 description = "Bytestring builder with zero intermediate allocation"; 56429 license = lib.licenses.mit; ··· 57843 pname = "cabal-plan"; 57844 version = "0.7.3.0"; 57845 sha256 = "0rjyf5dh13kqwjr520i4w1g7y37nv4rn7vbpkgcjf5qi9f2m9p6c"; 57846 - revision = "2"; 57847 - editedCabalFile = "13y7ypl763wirrd2i5az9dcgw69vnrd7nb7xd6v3bcrxwj9snams"; 57848 configureFlags = [ "-fexe" ]; 57849 isLibrary = true; 57850 isExecutable = true; ··· 69466 ({ mkDerivation, base, containers }: 69467 mkDerivation { 69468 pname = "commutative-semigroups"; 69469 - version = "0.1.0.2"; 69470 - sha256 = "0r8kagn44ms59qsni71igbryiwb8hv3swq81a1jnac7smfj3l51l"; 69471 libraryHaskellDepends = [ base containers ]; 69472 description = "Commutative semigroups"; 69473 license = lib.licenses.bsd3; ··· 76023 mainProgram = "crackNum"; 76024 }) {}; 76025 76026 - "crackNum_3_10" = callPackage 76027 - ({ mkDerivation, base, directory, filepath, libBF, process, sbv 76028 - , tasty, tasty-golden 76029 }: 76030 mkDerivation { 76031 pname = "crackNum"; 76032 - version = "3.10"; 76033 - sha256 = "00zkd6rv84axzvfbkaz4cfpv2vnmlyrmyya30a0rnxh8gad0ix5g"; 76034 isLibrary = false; 76035 isExecutable = true; 76036 executableHaskellDepends = [ 76037 - base directory filepath libBF process sbv tasty tasty-golden 76038 ]; 76039 description = "Crack various integer and floating-point data formats"; 76040 license = lib.licenses.bsd3; ··· 78928 testHaskellDepends = [ base hspec text ]; 78929 description = "Currencies representation, pretty printing and conversion"; 78930 license = lib.licenses.bsd3; 78931 - hydraPlatforms = lib.platforms.none; 78932 }) {}; 78933 78934 "currency" = callPackage ··· 89187 librarySystemDepends = [ markdown ]; 89188 description = "Haskell bindings to the discount Markdown library"; 89189 license = lib.licenses.mit; 89190 }) {markdown = null;}; 89191 89192 "discover-instances" = callPackage ··· 89546 }: 89547 mkDerivation { 89548 pname = "distributed-process"; 89549 - version = "0.7.5"; 89550 - sha256 = "1si3s8540nyybsyzbh6qa96aanvd8qf70b9lgcg78jn4a1fww7c9"; 89551 libraryHaskellDepends = [ 89552 base binary bytestring containers data-accessor deepseq 89553 distributed-static exceptions hashable mtl network-transport random ··· 90001 90002 "distributed-process-tests" = callPackage 90003 ({ mkDerivation, ansi-terminal, base, binary, bytestring 90004 - , distributed-process, distributed-static, HUnit, network 90005 - , network-transport, network-transport-inmemory, random, rematch 90006 - , setenv, stm, test-framework, test-framework-hunit 90007 }: 90008 mkDerivation { 90009 pname = "distributed-process-tests"; 90010 - version = "0.4.11"; 90011 - sha256 = "0rpmmyl3bal61q1gg6kk57i8whvard8r6f6w57pdgspp2sy5bhh7"; 90012 libraryHaskellDepends = [ 90013 ansi-terminal base binary bytestring distributed-process 90014 - distributed-static HUnit network network-transport random rematch 90015 - setenv stm test-framework test-framework-hunit 90016 ]; 90017 testHaskellDepends = [ 90018 base network network-transport network-transport-inmemory ··· 91741 91742 "domain-auth" = callPackage 91743 ({ mkDerivation, asn1-encoding, asn1-types, attoparsec, base 91744 - , bytestring, containers, crypton, crypton-x509, dns, doctest 91745 - , iproute, memory, network, pretty-simple, word8 91746 }: 91747 mkDerivation { 91748 pname = "domain-auth"; 91749 - version = "0.2.3"; 91750 - sha256 = "1kwc7rgqcv5jyi8071cbfac5q3anhdd0jl1kq5x9bnync6lriv69"; 91751 libraryHaskellDepends = [ 91752 asn1-encoding asn1-types attoparsec base bytestring containers 91753 - crypton crypton-x509 dns iproute memory network word8 91754 ]; 91755 - testHaskellDepends = [ base doctest pretty-simple ]; 91756 description = "Domain authentication library"; 91757 license = lib.licenses.bsd3; 91758 }) {}; ··· 98554 }: 98555 mkDerivation { 98556 pname = "envy"; 98557 - version = "2.1.2.0"; 98558 - sha256 = "1msabmxhcafblvadhshda65g5mhzca3719p6dqy6ifrj8202bkr4"; 98559 - libraryHaskellDepends = [ 98560 - base bytestring containers mtl text time transformers 98561 - ]; 98562 - testHaskellDepends = [ 98563 - base bytestring hspec mtl QuickCheck quickcheck-instances text time 98564 - transformers 98565 - ]; 98566 - description = "An environmentally friendly way to deal with environment variables"; 98567 - license = lib.licenses.bsd3; 98568 - maintainers = [ lib.maintainers.sternenseemann ]; 98569 - }) {}; 98570 - 98571 - "envy_2_1_3_0" = callPackage 98572 - ({ mkDerivation, base, bytestring, containers, hspec, mtl 98573 - , QuickCheck, quickcheck-instances, text, time, transformers 98574 - }: 98575 - mkDerivation { 98576 - pname = "envy"; 98577 version = "2.1.3.0"; 98578 sha256 = "088nha6hcd4knqxyqb2v7d3px7nqcqg2qm2gd1qrws21dcc6lkbl"; 98579 libraryHaskellDepends = [ ··· 98585 ]; 98586 description = "An environmentally friendly way to deal with environment variables"; 98587 license = lib.licenses.bsd3; 98588 - hydraPlatforms = lib.platforms.none; 98589 maintainers = [ lib.maintainers.sternenseemann ]; 98590 }) {}; 98591 ··· 101737 }: 101738 mkDerivation { 101739 pname = "exiftool"; 101740 - version = "0.2.0.4"; 101741 - sha256 = "1aa6n86xwgzz075pkwicxl817fvpl7qmwaxrxq85xa5zyl2718bk"; 101742 libraryHaskellDepends = [ 101743 aeson base base64 bytestring hashable process scientific temporary 101744 text unordered-containers vector 101745 ]; 101746 description = "Haskell bindings to ExifTool"; 101747 license = lib.licenses.mit; 101748 }) {}; 101749 101750 "exigo-schema" = callPackage ··· 106856 maintainers = [ lib.maintainers.turion ]; 106857 }) {}; 106858 106859 "finito" = callPackage 106860 ({ mkDerivation, base, numeric-domains, propeller, split 106861 , transformers ··· 106983 ({ mkDerivation, base }: 106984 mkDerivation { 106985 pname = "first-class-families"; 106986 - version = "0.8.0.1"; 106987 - sha256 = "0wnsq69f2br9h9hnf8sx41pchwjag86hb41ivjl7wx81psyqy72a"; 106988 - revision = "2"; 106989 - editedCabalFile = "0idiqb4ckwa7hya827gc2cbjh83wmz3cppnl124834pkla2h99np"; 106990 libraryHaskellDepends = [ base ]; 106991 testHaskellDepends = [ base ]; 106992 description = "First-class type families"; ··· 110843 ({ mkDerivation, base }: 110844 mkDerivation { 110845 pname = "free-alacarte"; 110846 - version = "0.1.0.3"; 110847 - sha256 = "1djx7v5n0fc29c4ix6fx51gg2khsy57fd89vknwzqzx3c22skgxm"; 110848 libraryHaskellDepends = [ base ]; 110849 description = "Free monads based on intuitions from the Data types à la Carte"; 110850 license = lib.licenses.gpl3Only; ··· 112201 }) {}; 112202 112203 "ftp-client" = callPackage 112204 - ({ mkDerivation, attoparsec, base, bytestring, connection 112205 - , containers, exceptions, network, tasty, tasty-hspec, transformers 112206 }: 112207 mkDerivation { 112208 pname = "ftp-client"; 112209 - version = "0.5.1.4"; 112210 - sha256 = "0c2xn2q24imrfgsx4zxzi24ciwkrly6n47lc5k5406j5b4znn5lf"; 112211 - revision = "3"; 112212 - editedCabalFile = "1a7xya5c89lj4s73bd0cgr53id53xz4fnqzrizdibb6a90ml7g9r"; 112213 libraryHaskellDepends = [ 112214 - attoparsec base bytestring connection containers exceptions network 112215 - transformers 112216 ]; 112217 - testHaskellDepends = [ base bytestring tasty tasty-hspec ]; 112218 description = "Transfer files with FTP and FTPS"; 112219 license = lib.licenses.publicDomain; 112220 hydraPlatforms = lib.platforms.none; ··· 113719 pname = "g2"; 113720 version = "0.2.0.0"; 113721 sha256 = "1d4vd357l7arxd0dwyy97c6cz6x3dqm4camfsp4dpdjry7bc8r9q"; 113722 isLibrary = true; 113723 isExecutable = true; 113724 libraryHaskellDepends = [ ··· 113773 ]; 113774 description = "Global Password Prehash Protocol"; 113775 license = lib.licenses.asl20; 113776 }) {}; 113777 113778 "g4ip" = callPackage ··· 115206 ]; 115207 benchmarkHaskellDepends = [ base deepseq tasty-bench ]; 115208 description = "Deriving instances with GHC.Generics and related utilities"; 115209 license = lib.licenses.mit; 115210 }) {}; 115211 115212 "generic-data-functions" = callPackage 115213 - ({ mkDerivation, base, text }: 115214 mkDerivation { 115215 pname = "generic-data-functions"; 115216 - version = "0.2.0"; 115217 - sha256 = "1vpjj61lw0bqngxvsqlljq71b773krwiw80vdff0fy94y1d2arj8"; 115218 - libraryHaskellDepends = [ base text ]; 115219 description = "Familiar functions lifted to generic data types"; 115220 license = lib.licenses.mit; 115221 maintainers = [ lib.maintainers.raehik ]; ··· 118697 }: 118698 mkDerivation { 118699 pname = "ghc-source-gen"; 118700 - version = "0.4.4.1"; 118701 - sha256 = "0fbzvybj86apy4xkx1m4gbp7gybmd87ab64f6sngpsbkk5shxsrk"; 118702 libraryHaskellDepends = [ base ghc ]; 118703 testHaskellDepends = [ 118704 base ghc ghc-paths QuickCheck tasty tasty-hunit tasty-quickcheck ··· 119477 license = lib.licenses.mit; 119478 }) {}; 119479 119480 - "ghcjs-base_0_2_1_0" = callPackage 119481 ({ mkDerivation }: 119482 mkDerivation { 119483 pname = "ghcjs-base"; 119484 - version = "0.2.1.0"; 119485 - sha256 = "05dw3kvrwgipxjg1i3gfirqz260azcmgj1rwp7m37a94q4550bcq"; 119486 description = "base library for GHCJS"; 119487 license = lib.licenses.mit; 119488 hydraPlatforms = lib.platforms.none; ··· 119525 }: 119526 mkDerivation { 119527 pname = "ghcjs-dom"; 119528 - version = "0.9.5.0"; 119529 - sha256 = "1ya4ns81xwri8knbhmkbxpvm48q4ygyn1sqq873sbpsawknqcn65"; 119530 libraryHaskellDepends = [ 119531 base containers ghcjs-dom-jsaddle text transformers 119532 ]; ··· 119557 hydraPlatforms = lib.platforms.none; 119558 }) {}; 119559 119560 "ghcjs-dom-jsaddle" = callPackage 119561 ({ mkDerivation, jsaddle-dom }: 119562 mkDerivation { 119563 pname = "ghcjs-dom-jsaddle"; 119564 - version = "0.9.5.0"; 119565 - sha256 = "12y95c10f16ysbbsfhwmw3pyyp339rm1hnzsb7hbbiwh6g2kx8vd"; 119566 libraryHaskellDepends = [ jsaddle-dom ]; 119567 doHaddock = false; 119568 description = "DOM library that supports both GHCJS and GHC using jsaddle"; ··· 119573 ({ mkDerivation }: 119574 mkDerivation { 119575 pname = "ghcjs-dom-jsffi"; 119576 - version = "0.9.5.0"; 119577 - sha256 = "1pmxrhpdh4630q0z8a8pqg5m7323a1w1z8ny2fvb1acr12x6l1f0"; 119578 description = "DOM library using JSFFI and GHCJS"; 119579 license = lib.licenses.mit; 119580 hydraPlatforms = lib.platforms.none; ··· 121444 doHaddock = false; 121445 description = "Generate easy-to-remember, hard-to-guess passwords"; 121446 license = lib.licenses.mit; 121447 }) {}; 121448 121449 "gibbon" = callPackage ··· 121462 121463 "gigaparsec" = callPackage 121464 ({ mkDerivation, base, bytestring, containers, deepseq, gauge, knob 121465 - , pretty-terminal, selective, tasty, tasty-expected-failure 121466 , tasty-hunit, template-haskell 121467 }: 121468 mkDerivation { 121469 pname = "gigaparsec"; 121470 - version = "0.2.5.1"; 121471 - sha256 = "1ks2wv3n478r4532q7lfyll51kkrzsgh58akz9yflnv9n038sfr5"; 121472 libraryHaskellDepends = [ 121473 - base containers pretty-terminal selective template-haskell 121474 ]; 121475 testHaskellDepends = [ 121476 - base bytestring containers deepseq knob tasty 121477 tasty-expected-failure tasty-hunit 121478 ]; 121479 benchmarkHaskellDepends = [ base deepseq gauge ]; 121480 - description = "Refreshed parsec-style library for compatiblity with Scala parsley"; 121481 license = lib.licenses.bsd3; 121482 }) {}; 121483 ··· 128878 }: 128879 mkDerivation { 128880 "hnix-store-core" = callPackage 128881 - version = "4.1.0"; 128882 - "hnix-store-core" = callPackage 128883 isLibrary = false; 128884 isExecutable = true; 128885 executableHaskellDepends = [ ··· 132096 "hnix-store-core" = callPackage 132097 "hnix-store-core" = callPackage 132098 "hnix-store-core" = callPackage 132099 - revision = "1"; 132100 - "hnix-store-core" = callPackage 132101 libraryHaskellDepends = [ 132102 "hnix-store-core" = callPackage 132103 "hnix-store-core" = callPackage ··· 132113 license = lib.licenses.bsd3; 132114 }) {}; 132115 132116 - "hnix-store-core" = callPackage 132117 ({ mkDerivation, aeson, base, base16-bytestring, base64-bytestring 132118 "hnix-store-core" = callPackage 132119 "hnix-store-core" = callPackage ··· 132123 }: 132124 mkDerivation { 132125 "hnix-store-core" = callPackage 132126 - "hnix-store-core" = callPackage 132127 - "hnix-store-core" = callPackage 132128 libraryHaskellDepends = [ 132129 "hnix-store-core" = callPackage 132130 "hnix-store-core" = callPackage ··· 133828 ({ mkDerivation, base }: 133829 mkDerivation { 133830 pname = "halfsplit"; 133831 - version = "0.4.2.0"; 133832 - sha256 = "1fa2bdch3rqprfvjy3rmhb7zkbzfqnyzi193ayh5zlsmshx5w0cl"; 133833 libraryHaskellDepends = [ base ]; 133834 description = "A library to provide special kind of two-column output for Phladiprelio"; 133835 license = lib.licenses.mit; ··· 136169 136170 "hashable" = callPackage 136171 ({ mkDerivation, base, bytestring, containers, deepseq, filepath 136172 - , ghc-bignum, ghc-prim, HUnit, QuickCheck, random, test-framework 136173 - , test-framework-hunit, test-framework-quickcheck2, text, unix 136174 }: 136175 mkDerivation { 136176 pname = "hashable"; 136177 - version = "1.4.3.0"; 136178 - sha256 = "1xdhg8mn1i3bci7sbw9nx18sxadkz6fw7rfbnw4n4y4i51nb3vrj"; 136179 revision = "1"; 136180 - editedCabalFile = "153i7nzxqmimb565yrq0c6wnypmmzvf2rvvqldja1xqdzan6igzk"; 136181 libraryHaskellDepends = [ 136182 base bytestring containers deepseq filepath ghc-bignum ghc-prim 136183 - text 136184 ]; 136185 testHaskellDepends = [ 136186 - base bytestring ghc-prim HUnit QuickCheck random test-framework 136187 - test-framework-hunit test-framework-quickcheck2 text unix 136188 ]; 136189 description = "A class for types that can be converted to a hash value"; 136190 license = lib.licenses.bsd3; ··· 140016 }: 140017 mkDerivation { 140018 pname = "haskoin-store"; 140019 - version = "1.4.0"; 140020 - sha256 = "0fvy3n2dc54vssrz1mm6acv1nsnmwbmx6kgi14pkqll3fx9i6m4g"; 140021 isLibrary = true; 140022 isExecutable = true; 140023 libraryHaskellDepends = [ ··· 143956 pname = "hedgehog"; 143957 version = "1.4"; 143958 sha256 = "1sz685n2ljriqwfpfy57adbsc6gyrd4x7jmy628803rfalqznjpm"; 143959 - revision = "4"; 143960 - editedCabalFile = "0c0wvp1ax1zjk9p45hmblf0pabl83ddy6vl5nh6xi53cx8l6rxm0"; 143961 libraryHaskellDepends = [ 143962 ansi-terminal async barbies base bytestring concurrent-output 143963 containers deepseq directory erf exceptions lifted-async mmorph ··· 147487 description = "Generates a references DB from .hie files"; 147488 license = lib.licenses.bsd3; 147489 mainProgram = "hiedb"; 147490 }) {}; 147491 147492 "hieraclus" = callPackage ··· 155914 }: 155915 mkDerivation { 155916 pname = "hs-opentelemetry-instrumentation-auto"; 155917 - version = "0.1.0.0"; 155918 - sha256 = "1kp5fslrpaxyfj365hg1h4p6mbr8785pql6hwp507iydkawjlamc"; 155919 - revision = "2"; 155920 - editedCabalFile = "0shc5psmgdw0sskz21ars13ph3ylq3cyd3a54ji4v0mzihlw3rh0"; 155921 libraryHaskellDepends = [ 155922 base bytestring containers directory ghc hs-opentelemetry-api 155923 parsec text time toml-parser unliftio ··· 160333 }: 160334 mkDerivation { 160335 pname = "hspray"; 160336 - version = "0.2.4.0"; 160337 - sha256 = "0zc85y4wcalvf57gjr24v8w1x63wb388v0pdqa0n2awi950nf7dd"; 160338 libraryHaskellDepends = [ 160339 base containers hashable matrix numeric-prelude text 160340 unordered-containers 160341 ]; 160342 - testHaskellDepends = [ base tasty tasty-hunit ]; 160343 benchmarkHaskellDepends = [ base tasty-bench ]; 160344 description = "Multivariate polynomials"; 160345 license = lib.licenses.gpl3Only; ··· 160723 ({ mkDerivation, base, directory, parsec, random, unix }: 160724 mkDerivation { 160725 pname = "hsshellscript"; 160726 - version = "3.6.2"; 160727 - sha256 = "1p59graa3y2f7apv22qqmaw0l4lgawip6bxs4dpgf9nb5cgwk9iy"; 160728 libraryHaskellDepends = [ base directory parsec random unix ]; 160729 description = "Using Haskell for Unix shell scripting tasks"; 160730 license = lib.licenses.lgpl3Plus; ··· 162276 }: 162277 mkDerivation { 162278 pname = "http-client-rustls"; 162279 - version = "0.0.0.0"; 162280 - sha256 = "1rwiclqc1hpxgaqz6y8pxl96g68bg8d8m1clapg60fgmyj0zjnha"; 162281 - revision = "1"; 162282 - editedCabalFile = "0qhs7zbkw0zp1rv96da484kxizlx9vkc8n7zr8rz9w55gszb2bcf"; 162283 libraryHaskellDepends = [ 162284 base bytestring http-client network resourcet rustls text 162285 ]; ··· 163274 license = lib.licenses.bsd3; 163275 }) {}; 163276 163277 - "http2_5_1_2" = callPackage 163278 ({ mkDerivation, aeson, aeson-pretty, array, async, base 163279 , base16-bytestring, bytestring, case-insensitive, containers 163280 , crypton, directory, filepath, gauge, Glob, hspec, hspec-discover ··· 163284 }: 163285 mkDerivation { 163286 pname = "http2"; 163287 - version = "5.1.2"; 163288 - sha256 = "0gp8z7hldfvfwn20aq8lpcxjgzd733g949ypnv14k8x5ncb1kvcx"; 163289 - revision = "1"; 163290 - editedCabalFile = "10k46jg4rbs3nn5fjak9jh0ldri9514ix843180i3ha18z1dsl8r"; 163291 isLibrary = true; 163292 isExecutable = true; 163293 libraryHaskellDepends = [ ··· 163317 }: 163318 mkDerivation { 163319 pname = "http2-client"; 163320 - version = "0.10.0.0"; 163321 - sha256 = "0kv4qa9cbwwj6b62manzpl1sk4jnsb5vx2y73w49drlfkrw1vpgy"; 163322 - revision = "2"; 163323 - editedCabalFile = "02frmqjcpx1d3c3y54z8ajckmd3dkjing3j9xaphmr6i3s9nbpa0"; 163324 libraryHaskellDepends = [ 163325 async base bytestring containers deepseq http2 lifted-async 163326 lifted-base mtl network stm time tls transformers-base ··· 163433 }: 163434 mkDerivation { 163435 pname = "http2-tls"; 163436 - version = "0.2.7"; 163437 - sha256 = "00n62n13f4w42d3kyc34prycwb9mv7sy8qpc8kk53y8shdix6x5z"; 163438 libraryHaskellDepends = [ 163439 base bytestring crypton-x509-store crypton-x509-validation 163440 data-default-class http2 network network-control network-run recv ··· 168916 }) {}; 168917 168918 "imp" = callPackage 168919 - ({ mkDerivation, base, containers, exceptions, ghc, hspec 168920 - , transformers 168921 }: 168922 mkDerivation { 168923 pname = "imp"; 168924 - version = "1.0.1.0"; 168925 - sha256 = "1isxa5wbr8v9v6amydvhlkwvwsamr0jrw9996n1fj6311vwwh831"; 168926 libraryHaskellDepends = [ 168927 - base containers exceptions ghc transformers 168928 ]; 168929 testHaskellDepends = [ base exceptions ghc hspec ]; 168930 description = "A GHC plugin for automatically importing modules"; ··· 171261 pname = "integer-logarithms"; 171262 version = "1.0.3.1"; 171263 sha256 = "0zzapclfabc76g8jzsbsqwdllx2zn0gp4raq076ib6v0mfgry2lv"; 171264 - revision = "5"; 171265 - editedCabalFile = "03f07vv1xqvv53fiarn4rpj2hzsa9bx7lw883axmgzv49qrzq3ad"; 171266 libraryHaskellDepends = [ array base ghc-bignum ghc-prim ]; 171267 testHaskellDepends = [ 171268 base QuickCheck smallcheck tasty tasty-hunit tasty-quickcheck ··· 174712 }) {}; 174713 174714 "jackpolynomials" = callPackage 174715 - ({ mkDerivation, array, base, hspray, hypergeomatrix, ilist, lens 174716 - , math-functions, numeric-prelude, tasty, tasty-hunit 174717 }: 174718 mkDerivation { 174719 pname = "jackpolynomials"; 174720 - version = "1.1.1.0"; 174721 - sha256 = "00grr7r2f0jh8vmkv87vhl0h39rbakz8pgbh0s6mmj1k6fi3bkds"; 174722 libraryHaskellDepends = [ 174723 - array base hspray ilist lens math-functions numeric-prelude 174724 ]; 174725 testHaskellDepends = [ 174726 base hspray hypergeomatrix tasty tasty-hunit 174727 ]; 174728 - description = "Jack, zonal, and Schur polynomials"; 174729 license = lib.licenses.gpl3Only; 174730 }) {}; 174731 174732 "jacobi-elliptic" = callPackage ··· 176224 license = lib.licenses.mit; 176225 }) {}; 176226 176227 "jsaddle-clib" = callPackage 176228 ({ mkDerivation, aeson, base, base-compat, bytestring, data-default 176229 , jsaddle, text 176230 }: 176231 mkDerivation { 176232 pname = "jsaddle-clib"; 176233 - version = "0.9.8.3"; 176234 - sha256 = "1ss1f7nlmkpby4xfcviq1lmw5x8mvqq5zs406lyp3bksxgkvs6vj"; 176235 libraryHaskellDepends = [ 176236 aeson base base-compat bytestring data-default jsaddle text 176237 ]; ··· 176257 license = lib.licenses.mit; 176258 }) {}; 176259 176260 "jsaddle-hello" = callPackage 176261 ({ mkDerivation, base, Cabal, cabal-macosx, jsaddle, jsaddle-warp 176262 , jsaddle-webkit2gtk, lens, text ··· 176286 }: 176287 mkDerivation { 176288 pname = "jsaddle-warp"; 176289 - version = "0.9.8.3"; 176290 - sha256 = "1hdcaxspazd8yxk6f6a0jcdr3hwwr2xwrmp40qarbklx33b9ajqa"; 176291 libraryHaskellDepends = [ 176292 aeson base bytestring containers foreign-store http-types jsaddle 176293 stm text time transformers wai wai-websockets warp websockets ··· 176322 badPlatforms = lib.platforms.darwin; 176323 }) {}; 176324 176325 "jsaddle-webkitgtk" = callPackage 176326 ({ mkDerivation, aeson, base, bytestring, directory, gi-glib 176327 , gi-gtk, gi-javascriptcore, gi-webkit, haskell-gi-base, jsaddle ··· 176345 ({ mkDerivation }: 176346 mkDerivation { 176347 pname = "jsaddle-wkwebview"; 176348 - version = "0.9.8.3"; 176349 - sha256 = "0lh613ws0lgrw298p1sbq1jdj1ka5nzn1ijpg2zwwr5wc2g5ha4w"; 176350 description = "Interface for JavaScript that works with GHCJS and GHC"; 176351 license = lib.licenses.mit; 176352 hydraPlatforms = lib.platforms.none; ··· 177111 }: 177112 mkDerivation { 177113 pname = "json-spec"; 177114 - version = "0.3.0.0"; 177115 - sha256 = "16q6jdv42ayh2j8xvmcc2h7jvi1xgxiyp1ccii2c08a1wv2a262f"; 177116 libraryHaskellDepends = [ 177117 aeson base containers scientific text time vector 177118 ]; ··· 177127 }) {}; 177128 177129 "json-spec-elm" = callPackage 177130 - ({ mkDerivation, base, bound, containers, directory, elm-syntax 177131 - , hspec, json-spec, mtl, prettyprinter, process, text 177132 - , unordered-containers 177133 }: 177134 mkDerivation { 177135 pname = "json-spec-elm"; 177136 - version = "0.4.0.0"; 177137 - sha256 = "0kybrnri951ql6vlrv09hzi63gc6yb27a62p62243y2pj131hbjy"; 177138 libraryHaskellDepends = [ 177139 base bound containers elm-syntax json-spec mtl text 177140 ]; 177141 - testHaskellDepends = [ 177142 - base containers directory elm-syntax hspec json-spec prettyprinter 177143 - process text unordered-containers 177144 - ]; 177145 description = "Elm code generate for `json-spec`"; 177146 license = lib.licenses.mit; 177147 hydraPlatforms = lib.platforms.none; ··· 177155 }: 177156 mkDerivation { 177157 pname = "json-spec-elm-servant"; 177158 - version = "0.4.0.0"; 177159 - sha256 = "1lg9wm3b148i8rdkv5ypd0wm6vvjkcvxw1cy7m7wfbm5vdjns0qm"; 177160 libraryHaskellDepends = [ 177161 base bound containers elm-syntax http-types json-spec json-spec-elm 177162 mtl servant text ··· 178505 ]; 178506 description = "Serialization for kafka wire protocol"; 178507 license = lib.licenses.bsd3; 178508 }) {}; 178509 178510 "kaleidoscope" = callPackage ··· 180849 description = "Advanced keyboard remapping utility"; 180850 license = lib.licenses.mit; 180851 mainProgram = "kmonad"; 180852 }) {}; 180853 180854 "kmp-dfa" = callPackage ··· 184190 }) {}; 184191 184192 "language-thrift" = callPackage 184193 - ({ mkDerivation, ansi-wl-pprint, base, containers, hspec 184194 - , hspec-discover, megaparsec, QuickCheck, scientific, semigroups 184195 - , text, transformers 184196 }: 184197 mkDerivation { 184198 pname = "language-thrift"; 184199 - version = "0.12.0.1"; 184200 - sha256 = "1cn92cf60j34ybchgg0zyc3nzy1iw6mz69cn16y28pkaymaz5lrn"; 184201 libraryHaskellDepends = [ 184202 - ansi-wl-pprint base containers megaparsec scientific semigroups 184203 - text transformers 184204 ]; 184205 testHaskellDepends = [ 184206 - ansi-wl-pprint base containers hspec megaparsec QuickCheck 184207 - scientific semigroups text transformers 184208 ]; 184209 testToolDepends = [ hspec-discover ]; 184210 description = "Parser and pretty printer for the Thrift IDL format"; ··· 186194 pname = "lens"; 186195 version = "5.2.3"; 186196 sha256 = "0kcr1dqvnjmi05yd9m9ylipk5210jwd7d00c9scq9n49vnl8q7nz"; 186197 - revision = "3"; 186198 - editedCabalFile = "18mz3d7m8yb1fpxvkkwm1vwf2q67as5pz348i56c4xxfzhqhxdrj"; 186199 libraryHaskellDepends = [ 186200 array assoc base base-orphans bifunctors bytestring call-stack 186201 comonad containers contravariant distributive exceptions filepath ··· 190167 pname = "liquid-base"; 190168 version = "4.15.1.0"; 190169 sha256 = "0mzv7l1w54wvwcqzy94kwlf6srh4vg1fi4lddm19ysrvfrw7r0pc"; 190170 enableSeparateDataOutput = true; 190171 setupHaskellDepends = [ base Cabal liquidhaskell ]; 190172 libraryHaskellDepends = [ base liquid-ghc-prim liquidhaskell ]; 190173 - description = "Drop-in base replacement for LiquidHaskell"; 190174 license = lib.licenses.bsd3; 190175 hydraPlatforms = lib.platforms.none; 190176 }) {}; ··· 190183 pname = "liquid-bytestring"; 190184 version = "0.10.12.1"; 190185 sha256 = "0zzcbpsli9bcf94z42lg1yg1bkaa09vgpcbak0fq4fm9ws12yisf"; 190186 enableSeparateDataOutput = true; 190187 setupHaskellDepends = [ base Cabal liquidhaskell ]; 190188 libraryHaskellDepends = [ bytestring liquid-base liquidhaskell ]; 190189 - description = "LiquidHaskell specs for the bytestring package"; 190190 license = lib.licenses.bsd3; 190191 hydraPlatforms = lib.platforms.none; 190192 }) {}; ··· 190199 pname = "liquid-containers"; 190200 version = "0.6.4.1"; 190201 sha256 = "0529qxvmipw6yd6v1p9vgkbk9al9cqcbwp71zzaxg9y22kkxly6a"; 190202 enableSeparateDataOutput = true; 190203 setupHaskellDepends = [ base Cabal liquidhaskell ]; 190204 libraryHaskellDepends = [ containers liquid-base liquidhaskell ]; 190205 - description = "LiquidHaskell specs for the containers package"; 190206 license = lib.licenses.bsd3; 190207 hydraPlatforms = lib.platforms.none; 190208 }) {}; ··· 190256 pname = "liquid-ghc-prim"; 190257 version = "0.7.0.1"; 190258 sha256 = "1a9k21krk2b32cmw6b193794wsh5kmpb3d0bvrrkyl0pbvz5jrg2"; 190259 enableSeparateDataOutput = true; 190260 setupHaskellDepends = [ base Cabal liquidhaskell ]; 190261 libraryHaskellDepends = [ ghc-prim liquidhaskell ]; 190262 - description = "Drop-in ghc-prim replacement for LiquidHaskell"; 190263 license = lib.licenses.bsd3; 190264 hydraPlatforms = lib.platforms.none; 190265 }) {}; ··· 191237 }) {}; 191238 191239 "llvm-dsl" = callPackage 191240 - ({ mkDerivation, base, bool8, llvm-extra, llvm-tf, numeric-prelude 191241 - , prelude-compat, storable-enum, storable-record, tfp, transformers 191242 - , unsafe, utility-ht, vault 191243 }: 191244 mkDerivation { 191245 pname = "llvm-dsl"; 191246 - version = "0.1.1"; 191247 - sha256 = "15ad2kv7d4hr732zlxk6f2faw76xavaynpi2d18kch41x1giivxv"; 191248 - revision = "1"; 191249 - editedCabalFile = "0iq6v0z6g7lzg8pnijanphcj51fhbvishs5vzylhjvhjikfcv9lc"; 191250 libraryHaskellDepends = [ 191251 base bool8 llvm-extra llvm-tf numeric-prelude prelude-compat 191252 storable-enum storable-record tfp transformers unsafe utility-ht 191253 vault 191254 ]; 191255 description = "Support for writing an EDSL with LLVM-JIT as target"; 191256 license = lib.licenses.bsd3; ··· 191284 }: 191285 mkDerivation { 191286 pname = "llvm-extra"; 191287 - version = "0.12"; 191288 - sha256 = "0syd18037lg1g1yg4nk5pmmwwzgxzrlgg9jzli47q5v346dk0mv6"; 191289 isLibrary = true; 191290 isExecutable = true; 191291 libraryHaskellDepends = [ ··· 192744 pname = "logict"; 192745 version = "0.8.1.0"; 192746 sha256 = "04xqwfbvh5gfjwbvmadbakq0932gskh2gy68aw7251443ic4gp6k"; 192747 isLibrary = true; 192748 isExecutable = true; 192749 libraryHaskellDepends = [ base mtl transformers ]; ··· 193828 }: 193829 mkDerivation { 193830 pname = "lsp-client"; 193831 - version = "0.2.0.0"; 193832 - sha256 = "0wh9qjcck2pdya5dpz8k6k9x49a543j4p3vjvscd4bk0vzk76rc0"; 193833 libraryHaskellDepends = [ 193834 aeson aeson-pretty base bytestring co-log-core containers 193835 data-default dependent-map Diff directory extra filepath ··· 194018 ]; 194019 description = "Parameterized file evaluator"; 194020 license = lib.licenses.bsd3; 194021 mainProgram = "ltext"; 194022 }) {}; 194023 194024 "lti13" = callPackage ··· 197680 }: 197681 mkDerivation { 197682 pname = "math-functions"; 197683 - version = "0.3.4.3"; 197684 - sha256 = "0ri9vf9bcs4q8bj9451sjc4q5cfxc8bcjjx6wqgsdk3yx2sxb1jd"; 197685 - libraryHaskellDepends = [ 197686 - base data-default-class deepseq primitive vector 197687 - ]; 197688 - testHaskellDepends = [ 197689 - base data-default-class deepseq erf primitive QuickCheck tasty 197690 - tasty-hunit tasty-quickcheck vector vector-th-unbox 197691 - ]; 197692 - benchmarkHaskellDepends = [ 197693 - base data-default-class random tasty-bench vector 197694 - ]; 197695 - description = "Collection of tools for numeric computations"; 197696 - license = lib.licenses.bsd2; 197697 - }) {}; 197698 - 197699 - "math-functions_0_3_4_4" = callPackage 197700 - ({ mkDerivation, base, data-default-class, deepseq, erf, primitive 197701 - , QuickCheck, random, tasty, tasty-bench, tasty-hunit 197702 - , tasty-quickcheck, vector, vector-th-unbox 197703 - }: 197704 - mkDerivation { 197705 - pname = "math-functions"; 197706 version = "0.3.4.4"; 197707 sha256 = "1ypqza0v1qbm94yjj536ynh7njlcz36s1cj8c0slbx7ga3fxhh94"; 197708 libraryHaskellDepends = [ ··· 197717 ]; 197718 description = "Collection of tools for numeric computations"; 197719 license = lib.licenses.bsd2; 197720 - hydraPlatforms = lib.platforms.none; 197721 }) {}; 197722 197723 "math-grads" = callPackage ··· 199176 }: 199177 mkDerivation { 199178 pname = "mega-sdist"; 199179 - version = "0.4.3.0"; 199180 - sha256 = "0bv490zs2a25r0kwb7kqmami3xfxmjg9fqb1j4azn7jyf14jg367"; 199181 - isLibrary = false; 199182 - isExecutable = true; 199183 - executableHaskellDepends = [ 199184 - aeson base bytestring optparse-simple pantry path path-io rio 199185 - rio-orphans yaml 199186 - ]; 199187 - description = "Handles uploading to Hackage from mega repos"; 199188 - license = lib.licenses.mit; 199189 - mainProgram = "mega-sdist"; 199190 - }) {}; 199191 - 199192 - "mega-sdist_0_4_3_1" = callPackage 199193 - ({ mkDerivation, aeson, base, bytestring, optparse-simple, pantry 199194 - , path, path-io, rio, rio-orphans, yaml 199195 - }: 199196 - mkDerivation { 199197 - pname = "mega-sdist"; 199198 version = "0.4.3.1"; 199199 sha256 = "0rdwdig9wx5jwz5w0v5gg60fhcfgnhfzllcamfp63sfqkhz6awd6"; 199200 isLibrary = false; ··· 199205 ]; 199206 description = "Handles uploading to Hackage from mega repos"; 199207 license = lib.licenses.mit; 199208 - hydraPlatforms = lib.platforms.none; 199209 mainProgram = "mega-sdist"; 199210 }) {}; 199211 ··· 199548 }: 199549 mkDerivation { 199550 pname = "memcache"; 199551 - version = "0.3.0.1"; 199552 - sha256 = "0sbfzmdq0rqzrvrjk7yzkn0mfadbz3dxj1d9n8f3s9mz3s8bv328"; 199553 - libraryHaskellDepends = [ 199554 - base binary blaze-builder bytestring data-default-class hashable 199555 - network resource-pool time vector 199556 - ]; 199557 - testHaskellDepends = [ 199558 - base binary blaze-builder bytestring network 199559 - ]; 199560 - benchmarkHaskellDepends = [ base bytestring criterion ]; 199561 - description = "A memcached client library"; 199562 - license = lib.licenses.bsd3; 199563 - }) {}; 199564 - 199565 - "memcache_0_3_0_2" = callPackage 199566 - ({ mkDerivation, base, binary, blaze-builder, bytestring, criterion 199567 - , data-default-class, hashable, network, resource-pool, time 199568 - , vector 199569 - }: 199570 - mkDerivation { 199571 - pname = "memcache"; 199572 version = "0.3.0.2"; 199573 sha256 = "1gzjcl6hy2kj9rh97vasbfjc7j1vwrfhpr3r8p3wzbxd13rfbw46"; 199574 libraryHaskellDepends = [ ··· 199581 benchmarkHaskellDepends = [ base bytestring criterion ]; 199582 description = "A memcached client library"; 199583 license = lib.licenses.bsd3; 199584 - hydraPlatforms = lib.platforms.none; 199585 }) {}; 199586 199587 "memcache-conduit" = callPackage ··· 201490 }: 201491 mkDerivation { 201492 pname = "mighttpd2"; 201493 - version = "4.0.5"; 201494 - sha256 = "0zi3d2af31h6mvymmh7fwa2d2lwir642jzdisvgnm9yfhsavd39v"; 201495 isLibrary = true; 201496 isExecutable = true; 201497 enableSeparateDataOutput = true; ··· 202281 }) {}; 202282 202283 "minizinc-process" = callPackage 202284 - ({ mkDerivation, aeson, attoparsec, base, bytestring, containers 202285 - , directory, hashable, hedgehog, hspec, hspec-hedgehog, process 202286 - , process-extras, template-haskell, text 202287 }: 202288 mkDerivation { 202289 pname = "minizinc-process"; 202290 - version = "0.1.4.1"; 202291 - sha256 = "0sihpmjzda7kph8mds4p4fn4pgbiay6v680pcqv2d116a5di2c5g"; 202292 revision = "1"; 202293 - editedCabalFile = "09h0brd6zhfdz8y780xiqxzs78fcclwljh9r2xiw60wcigasa15j"; 202294 libraryHaskellDepends = [ 202295 - aeson attoparsec base bytestring containers directory hashable 202296 - process process-extras template-haskell text 202297 ]; 202298 testHaskellDepends = [ 202299 aeson base hashable hedgehog hspec hspec-hedgehog ··· 213990 license = lib.licenses.bsd3; 213991 }) {}; 213992 213993 "network-data" = callPackage 213994 ({ mkDerivation, base, bytestring, cereal, pretty }: 213995 mkDerivation { ··· 215412 }: 215413 mkDerivation { 215414 pname = "ngx-export-distribution"; 215415 - version = "0.5.1.3"; 215416 - sha256 = "008i34viq8cw36r46qvnwvhn13y2srpxia7r3n9bk0sjxfz6ia7a"; 215417 isLibrary = true; 215418 isExecutable = true; 215419 libraryHaskellDepends = [ base Cabal directory filepath ]; ··· 215421 ansi-terminal base Cabal cabal-plan containers directory filepath 215422 parsec text 215423 ]; 215424 - description = "Build custom libraries for Nginx haskell module"; 215425 license = lib.licenses.bsd3; 215426 mainProgram = "nhm-tool"; 215427 }) {}; ··· 216067 }: 216068 mkDerivation { 216069 pname = "nix-tree"; 216070 - version = "0.4.0"; 216071 - sha256 = "01dfrny4y51gilysj3k46fi1zpxjal2ygr7d5zf6bvc4rw0awk6d"; 216072 isLibrary = false; 216073 isExecutable = true; 216074 executableHaskellDepends = [ ··· 216224 license = lib.licenses.cc0; 216225 hydraPlatforms = lib.platforms.none; 216226 mainProgram = "nixpkgs-update"; 216227 broken = true; 216228 }) {}; 216229 ··· 219753 ]; 219754 description = "Ogma: Runtime Monitor translator: JSON Frontend"; 219755 license = "unknown"; 219756 }) {}; 219757 219758 "ogma-language-smv" = callPackage ··· 220163 ({ mkDerivation, base, containers, ghc, safe }: 220164 mkDerivation { 220165 pname = "om-plugin-imports"; 220166 - version = "0.2.0.0"; 220167 - sha256 = "0slklr71ydis12mdjrs8p8s2aff2xgr6xjf78ddw4zj5fisg4s92"; 220168 - revision = "1"; 220169 - editedCabalFile = "0rvllrq6bm08kpn641b4fh33y3ybbhpii96z5y23jykzw1xjlsbv"; 220170 libraryHaskellDepends = [ base containers ghc safe ]; 220171 description = "Plugin-based import warnings"; 220172 license = lib.licenses.mit; ··· 220379 ({ mkDerivation, base, containers, parsec, tagsoup }: 220380 mkDerivation { 220381 pname = "onama"; 220382 - version = "0.2.2.0"; 220383 - sha256 = "09knyhswd0jgiwx1p1qra1hppnkny7yqjrzmqspxdxjhl0zs91fz"; 220384 libraryHaskellDepends = [ base containers parsec tagsoup ]; 220385 description = "HTML-parsing primitives for Parsec"; 220386 license = lib.licenses.bsd3; ··· 220654 ]; 220655 description = "Functions of the type `a -> a -> b`"; 220656 license = lib.licenses.bsd3; 220657 }) {}; 220658 220659 "opaleye" = callPackage ··· 220666 }: 220667 mkDerivation { 220668 pname = "opaleye"; 220669 - version = "0.10.2.1"; 220670 - sha256 = "0n6z93a9j5qcr39m1y4fdff3mfnc7bxcx74xw7cnb228b23a6gx1"; 220671 - libraryHaskellDepends = [ 220672 - aeson base base16-bytestring bytestring case-insensitive 220673 - contravariant postgresql-simple pretty product-profunctors 220674 - profunctors scientific semigroups text time-compat 220675 - time-locale-compat transformers uuid void 220676 - ]; 220677 - testHaskellDepends = [ 220678 - aeson base bytestring containers contravariant dotenv hspec 220679 - hspec-discover multiset postgresql-simple product-profunctors 220680 - profunctors QuickCheck semigroups text time time-compat 220681 - transformers uuid 220682 - ]; 220683 - testToolDepends = [ hspec-discover ]; 220684 - description = "An SQL-generating DSL targeting PostgreSQL"; 220685 - license = lib.licenses.bsd3; 220686 - }) {}; 220687 - 220688 - "opaleye_0_10_2_3" = callPackage 220689 - ({ mkDerivation, aeson, base, base16-bytestring, bytestring 220690 - , case-insensitive, containers, contravariant, dotenv, hspec 220691 - , hspec-discover, multiset, postgresql-simple, pretty 220692 - , product-profunctors, profunctors, QuickCheck, scientific 220693 - , semigroups, text, time, time-compat, time-locale-compat 220694 - , transformers, uuid, void 220695 - }: 220696 - mkDerivation { 220697 - pname = "opaleye"; 220698 version = "0.10.2.3"; 220699 sha256 = "1cbd6d5gp438bi3w2ml7lba6rjjykyxpc5dp5ph0n67pbvbzd66d"; 220700 libraryHaskellDepends = [ ··· 220712 testToolDepends = [ hspec-discover ]; 220713 description = "An SQL-generating DSL targeting PostgreSQL"; 220714 license = lib.licenses.bsd3; 220715 - hydraPlatforms = lib.platforms.none; 220716 }) {}; 220717 220718 "opaleye-classy" = callPackage ··· 224724 }: 224725 mkDerivation { 224726 pname = "pagerduty-hs"; 224727 - version = "0.2.0.0"; 224728 - sha256 = "0znjxcf4a6x71sfykmgdx4zlmdghc864yis6rl5q7y85qq9s324i"; 224729 libraryHaskellDepends = [ aeson base exceptions lens text wreq ]; 224730 testHaskellDepends = [ 224731 aeson base exceptions HUnit lens tasty tasty-hunit tasty-quickcheck ··· 224978 ]; 224979 }) {}; 224980 224981 - "pandoc_3_1_12_3" = callPackage 224982 ({ mkDerivation, aeson, aeson-pretty, array, attoparsec, base 224983 , base64-bytestring, binary, blaze-html, blaze-markup, bytestring 224984 , case-insensitive, citeproc, commonmark, commonmark-extensions ··· 224997 }: 224998 mkDerivation { 224999 pname = "pandoc"; 225000 - version = "3.1.12.3"; 225001 - sha256 = "0qfgfjvrk4y6yvh8yv4kl9w81xvrlcz4prz8vr17rasnli7k561r"; 225002 configureFlags = [ "-f-trypandoc" ]; 225003 enableSeparateDataOutput = true; 225004 libraryHaskellDepends = [ ··· 225120 maintainers = [ lib.maintainers.maralorn ]; 225121 }) {}; 225122 225123 - "pandoc-cli_3_1_12_3" = callPackage 225124 ({ mkDerivation, base, hslua-cli, pandoc, pandoc-lua-engine 225125 , pandoc-server, safe, temporary, text, wai-extra, warp 225126 }: 225127 mkDerivation { 225128 pname = "pandoc-cli"; 225129 - version = "3.1.12.3"; 225130 - sha256 = "19b0ybqmwffimyyx9amvcyv71myv09z4lja3g5qlna42bd6wfqfn"; 225131 isLibrary = false; 225132 isExecutable = true; 225133 executableHaskellDepends = [ ··· 225508 license = lib.licenses.gpl2Plus; 225509 }) {}; 225510 225511 - "pandoc-lua-engine_0_2_1_3" = callPackage 225512 ({ mkDerivation, aeson, base, bytestring, citeproc, containers 225513 , data-default, directory, doclayout, doctemplates, exceptions 225514 , filepath, hslua, hslua-module-doclayout, hslua-module-path ··· 225519 }: 225520 mkDerivation { 225521 pname = "pandoc-lua-engine"; 225522 - version = "0.2.1.3"; 225523 - sha256 = "1hmqjz4if85pl7fsg224mf01131ddl0zkgmhq9inm782pajzhdmg"; 225524 libraryHaskellDepends = [ 225525 aeson base bytestring citeproc containers data-default doclayout 225526 doctemplates exceptions hslua hslua-module-doclayout ··· 225544 }: 225545 mkDerivation { 225546 pname = "pandoc-lua-marshal"; 225547 - version = "0.2.5"; 225548 - sha256 = "0wzbxwy7wzrlq45agxwd0ifihqwjpz6307ij4s4zqplh7y16n9mi"; 225549 - libraryHaskellDepends = [ 225550 - aeson base bytestring containers exceptions hslua hslua-list 225551 - hslua-marshalling pandoc-types safe text 225552 - ]; 225553 - testHaskellDepends = [ 225554 - aeson base bytestring containers exceptions hslua hslua-list 225555 - hslua-marshalling pandoc-types QuickCheck safe tasty tasty-hunit 225556 - tasty-lua tasty-quickcheck text 225557 - ]; 225558 - description = "Use pandoc types in Lua"; 225559 - license = lib.licenses.mit; 225560 - }) {}; 225561 - 225562 - "pandoc-lua-marshal_0_2_6" = callPackage 225563 - ({ mkDerivation, aeson, base, bytestring, containers, exceptions 225564 - , hslua, hslua-list, hslua-marshalling, pandoc-types, QuickCheck 225565 - , safe, tasty, tasty-hunit, tasty-lua, tasty-quickcheck, text 225566 - }: 225567 - mkDerivation { 225568 - pname = "pandoc-lua-marshal"; 225569 version = "0.2.6"; 225570 sha256 = "029wqihgkcdfyy21pdc4gj8hh2av9c29nypcabxch8bfkz6lq0lw"; 225571 libraryHaskellDepends = [ ··· 225579 ]; 225580 description = "Use pandoc types in Lua"; 225581 license = lib.licenses.mit; 225582 - hydraPlatforms = lib.platforms.none; 225583 }) {}; 225584 225585 "pandoc-markdown-ghci-filter" = callPackage ··· 226791 pname = "parallel"; 226792 version = "3.2.2.0"; 226793 sha256 = "1xkfi96w6yfpppd0nw1rnszdxmvifwzm699ilv6332ra3akm610p"; 226794 - revision = "7"; 226795 - editedCabalFile = "192gkkmr47vfqbb9yal9q38ps0v1wgkji7d6ykpjd4gyk1p414xr"; 226796 libraryHaskellDepends = [ array base containers deepseq ghc-prim ]; 226797 description = "Parallel programming library"; 226798 license = lib.licenses.bsd3; ··· 227246 pname = "parsec"; 227247 version = "3.1.17.0"; 227248 sha256 = "0dlx2ypfbbddlv75m9axirxb30srb9kzvpa3haf88g7cq6z01iaq"; 227249 libraryHaskellDepends = [ base bytestring mtl text ]; 227250 testHaskellDepends = [ base deepseq mtl tasty tasty-hunit ]; 227251 description = "Monadic parser combinators"; ··· 230731 ]; 230732 description = "Persistent based event sourcing"; 230733 license = lib.licenses.mit; 230734 }) {}; 230735 230736 "persistent-eventsource" = callPackage ··· 230752 ]; 230753 description = "Persistent based event sourcing"; 230754 license = lib.licenses.mit; 230755 }) {}; 230756 230757 "persistent-generic" = callPackage ··· 230917 testToolDepends = [ tasty-autocollect ]; 230918 description = "Monad transformer for the persistent API"; 230919 license = lib.licenses.bsd3; 230920 }) {}; 230921 230922 "persistent-mysql" = callPackage ··· 231996 ]; 231997 description = "Toolkit for self-documenting password hash and key derivation functions"; 231998 license = lib.licenses.asl20; 231999 }) {}; 232000 232001 "phladiprelio-general-datatype" = callPackage 232002 - ({ mkDerivation, base, containers }: 232003 mkDerivation { 232004 pname = "phladiprelio-general-datatype"; 232005 - version = "0.7.0.0"; 232006 - sha256 = "0m67xx2kd0fala287qvqr8hbkiarcs04ayvw9jdlby18za8abh2g"; 232007 - libraryHaskellDepends = [ base containers ]; 232008 description = "Extended functionality of PhLADiPreLiO"; 232009 license = lib.licenses.mit; 232010 }) {}; ··· 232023 }) {}; 232024 232025 "phladiprelio-general-simple" = callPackage 232026 - ({ mkDerivation, async, base, cli-arguments, directory, halfsplit 232027 - , minmax, phladiprelio-general-datatype 232028 , phladiprelio-general-shared, phladiprelio-tests 232029 , phonetic-languages-basis, phonetic-languages-constraints-array 232030 , phonetic-languages-permutations-array ··· 232034 }: 232035 mkDerivation { 232036 pname = "phladiprelio-general-simple"; 232037 - version = "0.15.0.0"; 232038 - sha256 = "1d4zsa1lhxwhsl8kns8d0r13pd1v9z9516h74a317j6vb26zqx1q"; 232039 libraryHaskellDepends = [ 232040 - async base cli-arguments directory halfsplit minmax 232041 phladiprelio-general-datatype phladiprelio-general-shared 232042 phladiprelio-tests phonetic-languages-basis 232043 phonetic-languages-constraints-array ··· 232074 232075 "phladiprelio-ukrainian-shared" = callPackage 232076 ({ mkDerivation, base, directory, mmsyn2-array 232077 - , ukrainian-phonetics-basic-array 232078 }: 232079 mkDerivation { 232080 pname = "phladiprelio-ukrainian-shared"; 232081 - version = "0.1.1.0"; 232082 - sha256 = "05jgydwz0mc8n1h04dzk8azcc3clyyw2akjgxjh43l6dia33r4xm"; 232083 libraryHaskellDepends = [ 232084 - base directory mmsyn2-array ukrainian-phonetics-basic-array 232085 ]; 232086 description = "A shared by different Ukrainian implementations of the PhLADiPreLiO functionality"; 232087 license = lib.licenses.mit; 232088 }) {}; 232089 232090 "phladiprelio-ukrainian-simple" = callPackage 232091 - ({ mkDerivation, async, base, cli-arguments, directory, halfsplit 232092 - , minmax, mmsyn2-array, phladiprelio-general-datatype 232093 , phladiprelio-tests, phladiprelio-ukrainian-shared 232094 , phonetic-languages-basis, phonetic-languages-constraints-array 232095 , phonetic-languages-permutations-array ··· 232099 }: 232100 mkDerivation { 232101 pname = "phladiprelio-ukrainian-simple"; 232102 - version = "0.16.0.0"; 232103 - sha256 = "0h629wlm10rjprdnhwdl42dw74g4a5wn5c49md0p8iwkjk8qmn22"; 232104 isLibrary = true; 232105 isExecutable = true; 232106 libraryHaskellDepends = [ 232107 - async base cli-arguments directory halfsplit minmax mmsyn2-array 232108 - phladiprelio-general-datatype phladiprelio-tests 232109 phladiprelio-ukrainian-shared phonetic-languages-basis 232110 phonetic-languages-constraints-array 232111 phonetic-languages-permutations-array ··· 232114 rhythmic-sequences ukrainian-phonetics-basic-array 232115 ]; 232116 executableHaskellDepends = [ 232117 - async base cli-arguments directory halfsplit minmax mmsyn2-array 232118 - phladiprelio-general-datatype phladiprelio-tests 232119 phladiprelio-ukrainian-shared phonetic-languages-basis 232120 phonetic-languages-constraints-array 232121 phonetic-languages-permutations-array ··· 235465 libraryHaskellDepends = [ base ]; 235466 description = "A semi-cross-platform interface for pledge(2) and unveil(2)"; 235467 license = lib.licenses.unlicense; 235468 }) {}; 235469 235470 "plex" = callPackage ··· 237654 testToolDepends = [ hspec-discover ]; 237655 description = "Experimental, user-contributed effects and interpreters for polysemy"; 237656 license = lib.licenses.bsd3; 237657 }) {}; 237658 237659 "polyseq" = callPackage ··· 238864 }: 238865 mkDerivation { 238866 pname = "postgres-options"; 238867 - version = "0.2.1.0"; 238868 - sha256 = "0vck8hv2yry7yvvyg4gps17b0h1dfgjiv9zzl2fc9gks8ksarcha"; 238869 libraryHaskellDepends = [ 238870 base bytestring generic-monoid split uri-bytestring 238871 ]; ··· 243643 }: 243644 mkDerivation { 243645 pname = "prometheus-proc"; 243646 - version = "0.1.5.0"; 243647 - sha256 = "0kk96ph9xrr9gqd83rbmgsy6dpx05gg9jz145iv90d225rqb23qf"; 243648 libraryHaskellDepends = [ 243649 base directory filepath prometheus-client regex-applicative text 243650 unix unix-memory ··· 244096 license = lib.licenses.bsd3; 244097 }) {}; 244098 244099 "proto-lens-arbitrary" = callPackage 244100 ({ mkDerivation, base, bytestring, containers, lens-family 244101 , proto-lens, QuickCheck, text ··· 244113 broken = true; 244114 }) {}; 244115 244116 "proto-lens-combinators" = callPackage 244117 ({ mkDerivation, base, Cabal, HUnit, lens-family, lens-family-core 244118 , proto-lens, proto-lens-runtime, proto-lens-setup, test-framework ··· 244180 ]; 244181 description = "Adapting proto-lens to optparse-applicative ReadMs"; 244182 license = lib.licenses.bsd3; 244183 }) {}; 244184 244185 "proto-lens-protobuf-types" = callPackage ··· 244189 }: 244190 mkDerivation { 244191 pname = "proto-lens-protobuf-types"; 244192 - version = "0.7.2.0"; 244193 - sha256 = "0500rwh5rmxyd49ah6nca5d7m9vbib9vmggyi1ybd0n36fcm7wzy"; 244194 setupHaskellDepends = [ base Cabal proto-lens-setup ]; 244195 libraryHaskellDepends = [ 244196 base lens-family proto-lens proto-lens-runtime text ··· 244207 }: 244208 mkDerivation { 244209 pname = "proto-lens-protoc"; 244210 - version = "0.8.0.0"; 244211 - sha256 = "09cx1q6p9phg2gk2hh4wb54cl1h1vn7z34h1n62bpixj87954flj"; 244212 isLibrary = true; 244213 isExecutable = true; 244214 libraryHaskellDepends = [ base filepath ]; ··· 244238 license = lib.licenses.bsd3; 244239 }) {}; 244240 244241 "proto-lens-setup" = callPackage 244242 ({ mkDerivation, base, bytestring, Cabal, containers, deepseq 244243 , directory, filepath, process, proto-lens-protoc, temporary, text 244244 }: 244245 mkDerivation { 244246 pname = "proto-lens-setup"; 244247 - version = "0.4.0.7"; 244248 - sha256 = "0d3j1pxyj0sy65y3ydxc0s8dz5kl9qw2n83pkmy8zzxa171h8lgm"; 244249 libraryHaskellDepends = [ 244250 base bytestring Cabal containers deepseq directory filepath process 244251 proto-lens-protoc temporary text ··· 247167 }) {}; 247168 247169 "quantizer" = callPackage 247170 - ({ mkDerivation, base, subG, uniqueness-periods-vector-stats }: 247171 mkDerivation { 247172 pname = "quantizer"; 247173 - version = "0.3.0.2"; 247174 - sha256 = "0b28vc3ckwf7140pkzqrfay0djpiz1wfac653i9nfwn2cyrhiwpg"; 247175 libraryHaskellDepends = [ 247176 - base subG uniqueness-periods-vector-stats 247177 ]; 247178 description = "Library to provide the behaviour similar to quantum states superposition"; 247179 license = lib.licenses.mit; ··· 247515 }: 247516 mkDerivation { 247517 pname = "quic"; 247518 - version = "0.1.18"; 247519 - sha256 = "18j2fn7qwzvbn4931bls78pwh1dn3gic8sk1vg44l5b2mhfgr43b"; 247520 isLibrary = true; 247521 isExecutable = true; 247522 libraryHaskellDepends = [ ··· 250897 hydraPlatforms = lib.platforms.none; 250898 mainProgram = "rdf4h"; 250899 broken = true; 250900 }) {}; 250901 250902 "rdioh" = callPackage ··· 258290 ({ mkDerivation, base }: 258291 mkDerivation { 258292 pname = "rhythmic-sequences"; 258293 - version = "0.4.1.0"; 258294 - sha256 = "0giigbk8wsai1w32db3lakgbh8h60fa83mzq2h3mr4i3gr1syxii"; 258295 libraryHaskellDepends = [ base ]; 258296 description = "Improved library to deal with rhythmicity of short sequences"; 258297 license = lib.licenses.mit; ··· 260913 broken = true; 260914 }) {}; 260915 260916 "rtcm" = callPackage 260917 ({ mkDerivation, aeson, array, base, base64-bytestring 260918 , basic-prelude, binary, binary-bits, binary-conduit, bytestring ··· 261339 261340 "rustls" = callPackage 261341 ({ mkDerivation, async, base, bytestring, containers 261342 - , derive-storable, derive-storable-plugin, directory, filepath 261343 - , hedgehog, network, process, resourcet, rustls, stm, tasty 261344 - , tasty-hedgehog, tasty-hunit, temporary, text, transformers 261345 }: 261346 mkDerivation { 261347 pname = "rustls"; 261348 - version = "0.0.1.0"; 261349 - sha256 = "0dx5swy6s2rsgb3ahpzwscmw9i50mnvmch0vxvirbi70inalvnj5"; 261350 libraryHaskellDepends = [ 261351 - base bytestring derive-storable derive-storable-plugin network 261352 - resourcet text transformers 261353 ]; 261354 librarySystemDepends = [ rustls ]; 261355 testHaskellDepends = [ ··· 261460 }: 261461 mkDerivation { 261462 pname = "rzk"; 261463 - version = "0.7.3"; 261464 - sha256 = "0nkhw8nbzqpsl41skwly86pbp75c5mpvppn5vcqj6mmni7bj2i8q"; 261465 isLibrary = true; 261466 isExecutable = true; 261467 setupHaskellDepends = [ base Cabal process ]; ··· 261658 ]; 261659 testToolDepends = [ sydtest-discover ]; 261660 license = lib.licenses.mit; 261661 }) {}; 261662 261663 "safe-coloured-text-gen_0_0_0_3" = callPackage ··· 261679 testToolDepends = [ sydtest-discover ]; 261680 license = lib.licenses.mit; 261681 hydraPlatforms = lib.platforms.none; 261682 }) {}; 261683 261684 "safe-coloured-text-layout" = callPackage ··· 263524 broken = true; 263525 }) {inherit (pkgs) z3;}; 263526 263527 - "sbv_10_7" = callPackage 263528 ({ mkDerivation, array, async, base, bytestring, containers 263529 , deepseq, directory, filepath, libBF, mtl, pretty, process 263530 , QuickCheck, random, syb, tasty, tasty-bench, tasty-golden ··· 263533 }: 263534 mkDerivation { 263535 pname = "sbv"; 263536 - version = "10.7"; 263537 - sha256 = "02j3rsj0f5ggp5nzbxw3pq0jqmkw8ik8jgnwi6fgnkm2gjwjwm3l"; 263538 enableSeparateDataOutput = true; 263539 libraryHaskellDepends = [ 263540 array async base containers deepseq directory filepath libBF mtl ··· 266274 description = "Read and Display Seitz Symbol"; 266275 license = lib.licenses.mit; 266276 hydraPlatforms = lib.platforms.none; 266277 }) {}; 266278 266279 "selda" = callPackage ··· 282138 pname = "splitmix"; 282139 version = "0.1.0.5"; 282140 sha256 = "00ihw7vji8ydik7f5lk9iwj21j829lpl22wa4nqz2igg26b7mw4x"; 282141 libraryHaskellDepends = [ base deepseq ]; 282142 testHaskellDepends = [ 282143 async base base-compat base-compat-batteries bytestring containers ··· 283567 pname = "stack"; 283568 version = "2.15.5"; 283569 sha256 = "0q4jyaj8gn74i5sm5dqnwz9ppbih33jd2axbz3yijvv8m1dbn1cd"; 283570 configureFlags = [ 283571 "-fdisable-git-info" "-fhide-dependency-versions" 283572 "-fsupported-build" ··· 284440 , amazonka-cloudformation, amazonka-core, amazonka-ec2 284441 , amazonka-lambda, amazonka-mtl, amazonka-sso, amazonka-sts, base 284442 , Blammo, bytestring, cfn-flip, conduit, containers, envparse 284443 - , errors, exceptions, extra, filepath, Glob, hspec, hspec-golden 284444 - , lens, lens-aeson, monad-logger, mtl, optparse-applicative 284445 - , QuickCheck, resourcet, rio, semigroups, text, text-metrics, time 284446 , transformers, typed-process, unliftio, unordered-containers, uuid 284447 , yaml 284448 }: 284449 mkDerivation { 284450 pname = "stackctl"; 284451 - version = "1.6.0.0"; 284452 - sha256 = "0pb7w53zyq8kkczg6q29nkic8i5w2ma2hsvn0x0g8iq4i016c23c"; 284453 isLibrary = true; 284454 isExecutable = true; 284455 libraryHaskellDepends = [ ··· 284463 ]; 284464 executableHaskellDepends = [ base ]; 284465 testHaskellDepends = [ 284466 - aeson base bytestring filepath Glob hspec hspec-golden mtl 284467 - QuickCheck yaml 284468 ]; 284469 license = lib.licenses.mit; 284470 hydraPlatforms = lib.platforms.none; ··· 288803 }: 288804 mkDerivation { 288805 pname = "strongweak"; 288806 - version = "0.6.0"; 288807 - sha256 = "1zys6zi222d7rldjyh3i95774zkairz99dc4fvm2xvhl38n3860m"; 288808 libraryHaskellDepends = [ 288809 acc base either prettyprinter refined1 text vector vector-sized 288810 ]; ··· 296280 testSystemDepends = [ tdlib ]; 296281 description = "complete binding to the Telegram Database Library"; 296282 license = lib.licenses.bsd3; 296283 }) {inherit (pkgs) tdlib;}; 296284 296285 "tdlib-gen" = callPackage ··· 296329 ]; 296330 description = "Types and Functions generated from tdlib api spec"; 296331 license = lib.licenses.bsd3; 296332 }) {}; 296333 296334 "tdoc" = callPackage ··· 298055 }: 298056 mkDerivation { 298057 pname = "test-certs"; 298058 - version = "0.1.0.2"; 298059 - sha256 = "09n7893q67wy266mpwp5nkywjxb1jz46cm996qvy62bdc6gi17a9"; 298060 libraryHaskellDepends = [ 298061 base bytestring filepath HsOpenSSL temporary text time 298062 ]; ··· 298839 license = lib.licenses.gpl2Only; 298840 }) {}; 298841 298842 "texrunner" = callPackage 298843 ({ mkDerivation, attoparsec, base, bytestring, directory, filepath 298844 , HUnit, io-streams, lens, mtl, process, semigroups, temporary ··· 299134 }: 299135 mkDerivation { 299136 pname = "text-display"; 299137 - version = "0.0.5.1"; 299138 - sha256 = "13r2fwr8q5glajc9gwrxd59kx945cqhxqml3dcwzfrmc6a7gr18q"; 299139 isLibrary = true; 299140 isExecutable = true; 299141 libraryHaskellDepends = [ base bytestring text ]; ··· 299229 }: 299230 mkDerivation { 299231 pname = "text-icu"; 299232 - version = "0.8.0.4"; 299233 - sha256 = "1yj0jdjrsx12sy6lj1gizb2ys5likp9rcv8ryc6sjf2dw74097rd"; 299234 libraryHaskellDepends = [ base bytestring deepseq text time ]; 299235 librarySystemDepends = [ icu ]; 299236 libraryPkgconfigDepends = [ icu ]; ··· 300292 ]; 300293 description = "Check that datatypes are deep strict using Template Haskell"; 300294 license = lib.licenses.bsd3; 300295 }) {}; 300296 300297 "th-desugar" = callPackage ··· 301842 }: 301843 mkDerivation { 301844 pname = "tidal"; 301845 - version = "1.9.4"; 301846 - sha256 = "126p05lqlq8q03gdhqq378dirs5imfkk9csaf797jz1j6lcwbnv1"; 301847 - revision = "3"; 301848 - editedCabalFile = "0sxx6cnlhjmiccmfpjkfrisxxbghbacip0q372i66a32wwkg9i0h"; 301849 enableSeparateDataOutput = true; 301850 libraryHaskellDepends = [ 301851 base bytestring clock colour containers deepseq exceptions hosc mtl ··· 301863 ({ mkDerivation, base, system-cxx-std-lib }: 301864 mkDerivation { 301865 pname = "tidal-link"; 301866 - version = "1.0.2"; 301867 - sha256 = "1lvyfnj2mazzrh0clzxxixmvdhyy7dmfcqm9hnmikizinrh6fprp"; 301868 isLibrary = true; 301869 isExecutable = true; 301870 libraryHaskellDepends = [ base system-cxx-std-lib ]; ··· 304382 }: 304383 mkDerivation { 304384 pname = "tokenize"; 304385 - version = "0.3.0"; 304386 - sha256 = "1dcimgwy6ik5l6f98b0w6sc7pf06qazckfwf2cbmrd7g0q7lk20f"; 304387 libraryHaskellDepends = [ base split text ]; 304388 benchmarkHaskellDepends = [ 304389 base bytestring criterion deepseq filepath split text ··· 310679 license = lib.licenses.bsd3; 310680 }) {}; 310681 310682 - "typst_0_5_0_2" = callPackage 310683 ({ mkDerivation, aeson, array, base, bytestring, cassava 310684 , containers, directory, filepath, mtl, ordered-containers, parsec 310685 , pretty, pretty-show, regex-tdfa, scientific, tasty, tasty-golden ··· 310687 }: 310688 mkDerivation { 310689 pname = "typst"; 310690 - version = "0.5.0.2"; 310691 - sha256 = "1myglayx9wdjzr33hp9faqg37brvw5s8ic31xw5alf3n444g6i0j"; 310692 isLibrary = true; 310693 isExecutable = true; 310694 libraryHaskellDepends = [ ··· 311305 }: 311306 mkDerivation { 311307 pname = "ukrainian-phonetics-basic-array"; 311308 - version = "0.7.1.1"; 311309 - sha256 = "0qazbvkl6rsw08a4xh54yli4pwww0g1psn051bggs1ppscc31fd4"; 311310 libraryHaskellDepends = [ 311311 base intermediate-structures mmsyn2-array 311312 ukrainian-phonetics-common ··· 313365 license = lib.licenses.mit; 313366 }) {}; 313367 313368 - "unix_2_8_5_0" = callPackage 313369 ({ mkDerivation, base, bytestring, filepath, tasty, tasty-hunit 313370 , tasty-quickcheck, time 313371 }: 313372 mkDerivation { 313373 pname = "unix"; 313374 - version = "2.8.5.0"; 313375 - sha256 = "0zc5jbdkhnh8m8dxbgvbwx3r1jmgjxdnqq8qc632wzpf8bi822yp"; 313376 - revision = "1"; 313377 - editedCabalFile = "0n8j03w0wyga4qgv3q5drj9kv27hl4242gzas09yzmyz6bq44vi5"; 313378 libraryHaskellDepends = [ base bytestring filepath time ]; 313379 testHaskellDepends = [ 313380 base bytestring filepath tasty tasty-hunit tasty-quickcheck ··· 323089 }: 323090 mkDerivation { 323091 pname = "webauthn"; 323092 - version = "0.9.0.0"; 323093 - sha256 = "0rjd4hwap4vhbp7isfb2spyp1kc062x7q9vd5jfdfrvcqmgklav5"; 323094 libraryHaskellDepends = [ 323095 aeson asn1-encoding asn1-parse asn1-types base base16-bytestring 323096 base64-bytestring binary bytestring cborg containers crypton ··· 327532 ]; 327533 description = "XDG Basedir"; 327534 license = lib.licenses.bsd3; 327535 }) {}; 327536 327537 "xdg-desktop-entry" = callPackage ··· 328972 "xmobar" = callPackage 328973 ({ mkDerivation, aeson, alsa-core, alsa-mixer, async, base 328974 , bytestring, cairo, colour, containers, dbus, directory 328975 - , extensible-exceptions, filepath, gauge, hinotify, hspec 328976 , http-client-tls, http-conduit, http-types, iwlib, libmpd, libXpm 328977 , libXrandr, libXrender, mtl, old-locale, pango, parsec 328978 , parsec-numbers, process, regex-compat, stm, temporary, time ··· 328981 }: 328982 mkDerivation { 328983 pname = "xmobar"; 328984 - version = "0.47.4"; 328985 - sha256 = "1vbi6psaljnqsvv397vqsla23azq1pcmmzlxm88n9qiqb85a52h7"; 328986 configureFlags = [ 328987 "-fwith_alsa" "-fwith_conduit" "-fwith_datezone" "-fwith_dbus" 328988 "-fwith_inotify" "-fwith_iwlib" "-fwith_mpd" "-fwith_mpris" ··· 328993 isExecutable = true; 328994 libraryHaskellDepends = [ 328995 aeson alsa-core alsa-mixer async base bytestring cairo colour 328996 - containers dbus directory extensible-exceptions filepath hinotify 328997 - http-client-tls http-conduit http-types iwlib libmpd mtl old-locale 328998 - pango parsec parsec-numbers process regex-compat stm time 328999 - timezone-olson timezone-series transformers unix utf8-string X11 329000 - X11-xft 329001 ]; 329002 librarySystemDepends = [ 329003 libXpm libXrandr libXrender wirelesstools ··· 330683 }: 330684 mkDerivation { 330685 pname = "yampa-test"; 330686 - version = "0.14.7"; 330687 - sha256 = "0h9f6ps4jnq88dadhwgsifw1r1jhqsw5cc1shplbwr0pva00s91x"; 330688 libraryHaskellDepends = [ 330689 base normaldistribution QuickCheck Yampa 330690 ]; ··· 330964 }: 330965 mkDerivation { 330966 pname = "yaya"; 330967 - version = "0.6.0.0"; 330968 - sha256 = "0id4h41rpjm668fhwvv9dcw1733rrnqs0v00vg6m7h11r8nylzs1"; 330969 setupHaskellDepends = [ base Cabal cabal-doctest ]; 330970 libraryHaskellDepends = [ 330971 base comonad either foldable1-classes-compat free kan-extensions ··· 330975 testHaskellDepends = [ base doctest ]; 330976 description = "Total recursion schemes"; 330977 license = lib.licenses.agpl3Plus; 330978 }) {}; 330979 330980 "yaya-containers" = callPackage ··· 330983 }: 330984 mkDerivation { 330985 pname = "yaya-containers"; 330986 - version = "0.1.1.0"; 330987 - sha256 = "14knwk5sk6h76iy97kxa3s95px3bv2ns9xmcwmhbcrsaf338dyrz"; 330988 setupHaskellDepends = [ base Cabal cabal-doctest ]; 330989 libraryHaskellDepends = [ base containers yaya ]; 330990 testHaskellDepends = [ base doctest ]; 330991 description = "Pattern functors and instances for types in the containers package"; 330992 license = lib.licenses.agpl3Plus; 330993 }) {}; 330994 330995 "yaya-hedgehog" = callPackage ··· 330998 }: 330999 mkDerivation { 331000 pname = "yaya-hedgehog"; 331001 - version = "0.3.0.0"; 331002 - sha256 = "08gyij5hlgmcv77gzzcsjak8aw7c7vmnfkrl8f0m6isfdb0lq1gr"; 331003 setupHaskellDepends = [ base Cabal cabal-doctest ]; 331004 libraryHaskellDepends = [ base deriving-compat hedgehog yaya ]; 331005 testHaskellDepends = [ ··· 331007 ]; 331008 description = "Hedgehog testing support for the Yaya recursion scheme library"; 331009 license = lib.licenses.agpl3Plus; 331010 }) {}; 331011 331012 "yaya-quickcheck" = callPackage ··· 331015 }: 331016 mkDerivation { 331017 pname = "yaya-quickcheck"; 331018 - version = "0.2.0.0"; 331019 - sha256 = "0ihxrf8n2jyiz4v82pnjscii8vm8zsj3n9sbyjrdcn5kx66myaq3"; 331020 setupHaskellDepends = [ base Cabal cabal-doctest ]; 331021 libraryHaskellDepends = [ base QuickCheck splitmix yaya ]; 331022 testHaskellDepends = [ base doctest ]; 331023 description = "QuickCheck testing support for the Yaya recursion scheme library"; 331024 license = lib.licenses.agpl3Plus; 331025 }) {}; 331026 331027 "yaya-test" = callPackage ··· 331049 }: 331050 mkDerivation { 331051 pname = "yaya-unsafe"; 331052 - version = "0.4.0.0"; 331053 - sha256 = "11g00zsjzrcm4g5b1q8xz5vhzakxqjgl1yz0z0cfnndqmh720s3n"; 331054 setupHaskellDepends = [ base Cabal cabal-doctest ]; 331055 libraryHaskellDepends = [ base bifunctors comonad free lens yaya ]; 331056 testHaskellDepends = [ base doctest hedgehog yaya yaya-hedgehog ]; 331057 description = "Non-total extensions to the Yaya recursion scheme library"; 331058 license = lib.licenses.agpl3Plus; 331059 }) {}; 331060 331061 "yaya-unsafe-test" = callPackage ··· 331901 pname = "yesod-bin"; 331902 version = "1.6.2.3"; 331903 sha256 = "15lsiw4g0zf1wk13fvqw4kngqhg3c2fi9jh65blhdw8kzbznf8xg"; 331904 isLibrary = false; 331905 isExecutable = true; 331906 executableHaskellDepends = [ ··· 335426 testToolDepends = [ which ]; 335427 description = "Library for creating and modifying zip archives"; 335428 license = lib.licenses.bsd3; 335429 }) {inherit (pkgs) which;}; 335430 335431 "zip-cmd" = callPackage
··· 2101 "Blammo" = callPackage 2102 ({ mkDerivation, aeson, base, bytestring, case-insensitive, clock 2103 , containers, dlist, envparse, exceptions, fast-logger, hspec 2104 + , http-types, lens, markdown-unlit, monad-logger 2105 + , monad-logger-aeson, mtl, text, time, unliftio, unliftio-core 2106 + , unordered-containers, vector, wai 2107 }: 2108 mkDerivation { 2109 pname = "Blammo"; 2110 + version = "1.1.2.2"; 2111 + sha256 = "1yk670v8qiri7ivxjmpbbbs447ayspmq382qh5ag31yb23wwq5f4"; 2112 libraryHaskellDepends = [ 2113 aeson base bytestring case-insensitive clock containers dlist 2114 envparse exceptions fast-logger http-types lens monad-logger-aeson ··· 2116 wai 2117 ]; 2118 testHaskellDepends = [ 2119 + aeson base bytestring envparse hspec markdown-unlit monad-logger 2120 + mtl text time 2121 ]; 2122 testToolDepends = [ markdown-unlit ]; 2123 description = "Batteries-included Structured Logging library"; ··· 3397 ]; 3398 description = "Typified Tailwind for Rapid Development"; 3399 license = lib.licenses.mit; 3400 + hydraPlatforms = lib.platforms.none; 3401 + broken = true; 3402 }) {}; 3403 3404 "ClassyPrelude" = callPackage ··· 7172 license = lib.licenses.bsd3; 7173 }) {}; 7174 7175 + "GOST34112012-Hash" = callPackage 7176 + ({ mkDerivation, base, bytestring, text, utf8-string }: 7177 + mkDerivation { 7178 + pname = "GOST34112012-Hash"; 7179 + version = "0.1.1.2"; 7180 + sha256 = "143nppw4b5drfx3444a1gw02x0cjj0ngfcrai1aj03mf88ikgjj4"; 7181 + revision = "2"; 7182 + editedCabalFile = "0rir26yvx52qvrzribdy3l2d07p4wq287iwr62qn4h0wdc4240dh"; 7183 + libraryHaskellDepends = [ base bytestring ]; 7184 + testHaskellDepends = [ base bytestring text utf8-string ]; 7185 + description = "Bindings to the GOST R 34.11-2012 hashing implementation"; 7186 + license = lib.licenses.bsd2; 7187 + }) {}; 7188 + 7189 "GPX" = callPackage 7190 ({ mkDerivation, base, comonad, comonad-transformers, containers 7191 , data-lens, hxt, newtype, xsd ··· 12365 pname = "JuicyPixels"; 12366 version = "3.3.8"; 12367 sha256 = "0gmndzcbqys34sf6y8db13r5gaqa1cp9zxyb4vav788m6p5gd86k"; 12368 + revision = "2"; 12369 + editedCabalFile = "0xc9qlfgrlf6v4h5m9rcwy58wsa4ksm8fpnx3fyh5ld9x3nhgfpd"; 12370 libraryHaskellDepends = [ 12371 base binary bytestring containers deepseq mtl primitive 12372 transformers vector zlib ··· 16775 broken = true; 16776 }) {}; 16777 16778 + "PenroseKiteDart" = callPackage 16779 + ({ mkDerivation, base, containers, diagrams-lib, hspec }: 16780 + mkDerivation { 16781 + pname = "PenroseKiteDart"; 16782 + version = "1.0.0"; 16783 + sha256 = "068r77shs4j5vhwdzwwxq0c3ajx0nhrm8apdb8j2h5kb0s3yav5y"; 16784 + libraryHaskellDepends = [ base containers diagrams-lib ]; 16785 + testHaskellDepends = [ base containers diagrams-lib hspec ]; 16786 + benchmarkHaskellDepends = [ base containers diagrams-lib ]; 16787 + description = "Library to explore Penrose's Kite and Dart Tilings"; 16788 + license = lib.licenses.bsd3; 16789 + }) {}; 16790 + 16791 "PerfectHash" = callPackage 16792 ({ mkDerivation, array, base, binary, bytestring, cmph, containers 16793 , digest, time ··· 18363 license = lib.licenses.gpl3Only; 18364 hydraPlatforms = lib.platforms.none; 18365 mainProgram = "RollingDirectory"; 18366 + }) {}; 18367 + 18368 + "RoundingFiasco" = callPackage 18369 + ({ mkDerivation, base }: 18370 + mkDerivation { 18371 + pname = "RoundingFiasco"; 18372 + version = "0.1.0.0"; 18373 + sha256 = "1n51zrbngiickyh7mqm3jnvnf7qcbjdrqz5q4pjqpx9cl9hx7yl0"; 18374 + libraryHaskellDepends = [ base ]; 18375 + testHaskellDepends = [ base ]; 18376 + description = "rounding variants floor, ceil and truncate for floating point operations +-*/√…"; 18377 + license = lib.licenses.mit; 18378 + hydraPlatforms = lib.platforms.none; 18379 + broken = true; 18380 }) {}; 18381 18382 "RoyalMonad" = callPackage ··· 22631 pname = "Win32-services"; 22632 version = "0.4.0.1"; 22633 sha256 = "1skf8w3d1n61847bjpvll3bql65mrc6vg03q84bg21mlh77mx1s3"; 22634 + revision = "1"; 22635 + editedCabalFile = "1c3xxdg4adk00d3k9jxxw7vigibkmyp31bf1lzyng3jgw55qawj9"; 22636 libraryHaskellDepends = [ base Win32 Win32-errors ]; 22637 librarySystemDepends = [ Advapi32 ]; 22638 description = "Windows service applications"; ··· 23252 license = lib.licenses.bsd3; 23253 }) {}; 23254 23255 + "Yampa_0_14_8" = callPackage 23256 + ({ mkDerivation, base, criterion, deepseq, filepath, random 23257 + , simple-affine-space, time 23258 + }: 23259 + mkDerivation { 23260 + pname = "Yampa"; 23261 + version = "0.14.8"; 23262 + sha256 = "0w33n17haja7jzwhha7j6psqkcyq0k06ddckbs96yqldmq96il18"; 23263 + isLibrary = true; 23264 + isExecutable = true; 23265 + libraryHaskellDepends = [ 23266 + base deepseq random simple-affine-space 23267 + ]; 23268 + benchmarkHaskellDepends = [ base criterion filepath time ]; 23269 + description = "Elegant Functional Reactive Programming Language for Hybrid Systems"; 23270 + license = lib.licenses.bsd3; 23271 + hydraPlatforms = lib.platforms.none; 23272 + }) {}; 23273 + 23274 "Yampa-core" = callPackage 23275 ({ mkDerivation, base, deepseq, random, vector-space }: 23276 mkDerivation { ··· 35983 testToolDepends = [ hspec-discover ]; 35984 description = "Code gen for Aseprite animations"; 35985 license = lib.licenses.mit; 35986 + hydraPlatforms = lib.platforms.none; 35987 mainProgram = "aseprite2haskell"; 35988 + broken = true; 35989 }) {}; 35990 35991 "anki-tools" = callPackage ··· 41241 }: 41242 mkDerivation { 41243 pname = "atp-haskell"; 41244 + version = "1.14.3"; 41245 + sha256 = "12qw8y0vy2nb0ciw5q0g5wxs6qws3pad3ifv7mga543ay4chypy5"; 41246 libraryHaskellDepends = [ 41247 applicative-extras base containers extra HUnit mtl parsec pretty 41248 template-haskell time ··· 44645 }: 44646 mkDerivation { 44647 pname = "bank-holiday-germany"; 44648 + version = "1.3.0.0"; 44649 + sha256 = "1agf4flql5xkj2rpdbdxpmvajhigcwzbxsmrh76bckmcj2b38k9f"; 44650 libraryHaskellDepends = [ base time ]; 44651 testHaskellDepends = [ 44652 base doctest hedgehog hspec hspec-hedgehog time ··· 49226 }) {}; 49227 49228 "binrep" = callPackage 49229 + ({ mkDerivation, base, bytestring, bytezap, deepseq, flatparse 49230 + , gauge, generic-data-asserts, generic-data-functions 49231 + , generic-random, hspec, hspec-discover, parser-combinators 49232 + , QuickCheck, quickcheck-instances, refined1, strongweak, text 49233 + , text-icu 49234 }: 49235 mkDerivation { 49236 pname = "binrep"; 49237 + version = "0.6.0"; 49238 + sha256 = "1rd27h3i39zibz7dvwk53akqkrfhwln2igfczxdwflhav372ah18"; 49239 libraryHaskellDepends = [ 49240 + base bytestring bytezap deepseq flatparse generic-data-asserts 49241 + generic-data-functions parser-combinators refined1 strongweak text 49242 + text-icu 49243 ]; 49244 testHaskellDepends = [ 49245 + base bytestring bytezap deepseq flatparse generic-data-asserts 49246 + generic-data-functions generic-random hspec parser-combinators 49247 + QuickCheck quickcheck-instances refined1 strongweak text text-icu 49248 ]; 49249 testToolDepends = [ hspec-discover ]; 49250 benchmarkHaskellDepends = [ 49251 + base bytestring bytezap deepseq flatparse gauge 49252 + generic-data-asserts generic-data-functions parser-combinators 49253 + refined1 strongweak text text-icu 49254 ]; 49255 description = "Encode precise binary representations directly in types"; 49256 license = lib.licenses.mit; ··· 51881 ({ mkDerivation, bluefin-internal }: 51882 mkDerivation { 51883 pname = "bluefin"; 51884 + version = "0.0.4.2"; 51885 + sha256 = "08r1xma5kg7kcc88lflq59kz3qs1qix2pg4hq882pabis0lnwr64"; 51886 libraryHaskellDepends = [ bluefin-internal ]; 51887 description = "The Bluefin effect system"; 51888 license = lib.licenses.mit; ··· 51894 }: 51895 mkDerivation { 51896 pname = "bluefin-internal"; 51897 + version = "0.0.4.2"; 51898 + sha256 = "1jgql7bvv4zaqigafbrk3bydp2fyab0za5rpw7nz6fxvnxn3w9aj"; 51899 libraryHaskellDepends = [ 51900 base monad-control transformers transformers-base unliftio-core 51901 ]; ··· 56487 ({ mkDerivation, base, bytestring, primitive, text }: 56488 mkDerivation { 56489 pname = "bytezap"; 56490 + version = "1.1.0"; 56491 + sha256 = "08nr0iyj80bc19fj8dgfzyyb1dws93lclpmgxq2m0jcaxxzid1kj"; 56492 libraryHaskellDepends = [ base bytestring primitive text ]; 56493 description = "Bytestring builder with zero intermediate allocation"; 56494 license = lib.licenses.mit; ··· 57908 pname = "cabal-plan"; 57909 version = "0.7.3.0"; 57910 sha256 = "0rjyf5dh13kqwjr520i4w1g7y37nv4rn7vbpkgcjf5qi9f2m9p6c"; 57911 + revision = "3"; 57912 + editedCabalFile = "1d9wii8gca1g7q6dr3y4yi08xnq2dw5wfk911abp34r5vf8zmgwm"; 57913 configureFlags = [ "-fexe" ]; 57914 isLibrary = true; 57915 isExecutable = true; ··· 69531 ({ mkDerivation, base, containers }: 69532 mkDerivation { 69533 pname = "commutative-semigroups"; 69534 + version = "0.1.1.0"; 69535 + sha256 = "07b4w4z68dkfz26rm5b6b9fpgcssxr8lqx4snd2qhbf0qr29m8pk"; 69536 libraryHaskellDepends = [ base containers ]; 69537 description = "Commutative semigroups"; 69538 license = lib.licenses.bsd3; ··· 76088 mainProgram = "crackNum"; 76089 }) {}; 76090 76091 + "crackNum_3_12" = callPackage 76092 + ({ mkDerivation, base, deepseq, directory, filepath, ghc, libBF 76093 + , process, sbv, tasty, tasty-golden 76094 }: 76095 mkDerivation { 76096 pname = "crackNum"; 76097 + version = "3.12"; 76098 + sha256 = "1d1hn24c9xdnb19h8c0nakq7825q0gv4b4pxbf8cpwjsspb155wm"; 76099 isLibrary = false; 76100 isExecutable = true; 76101 executableHaskellDepends = [ 76102 + base deepseq directory filepath ghc libBF process sbv tasty 76103 + tasty-golden 76104 ]; 76105 description = "Crack various integer and floating-point data formats"; 76106 license = lib.licenses.bsd3; ··· 78994 testHaskellDepends = [ base hspec text ]; 78995 description = "Currencies representation, pretty printing and conversion"; 78996 license = lib.licenses.bsd3; 78997 }) {}; 78998 78999 "currency" = callPackage ··· 89252 librarySystemDepends = [ markdown ]; 89253 description = "Haskell bindings to the discount Markdown library"; 89254 license = lib.licenses.mit; 89255 + hydraPlatforms = lib.platforms.none; 89256 + broken = true; 89257 }) {markdown = null;}; 89258 89259 "discover-instances" = callPackage ··· 89613 }: 89614 mkDerivation { 89615 pname = "distributed-process"; 89616 + version = "0.7.6"; 89617 + sha256 = "0kfgz8nrg8pdnw56msdkdlc1y894giz6jmgss6gxmhrr929rsnlz"; 89618 libraryHaskellDepends = [ 89619 base binary bytestring containers data-accessor deepseq 89620 distributed-static exceptions hashable mtl network-transport random ··· 90068 90069 "distributed-process-tests" = callPackage 90070 ({ mkDerivation, ansi-terminal, base, binary, bytestring 90071 + , distributed-process, distributed-static, exceptions, HUnit 90072 + , network, network-transport, network-transport-inmemory, random 90073 + , rematch, setenv, stm, test-framework, test-framework-hunit 90074 }: 90075 mkDerivation { 90076 pname = "distributed-process-tests"; 90077 + version = "0.4.12"; 90078 + sha256 = "1jr7xgmwsy89hyih81w54bid8664rgqd8mxvwcd6xa6b41n90r7f"; 90079 libraryHaskellDepends = [ 90080 ansi-terminal base binary bytestring distributed-process 90081 + distributed-static exceptions HUnit network network-transport 90082 + random rematch setenv stm test-framework test-framework-hunit 90083 ]; 90084 testHaskellDepends = [ 90085 base network network-transport network-transport-inmemory ··· 91808 91809 "domain-auth" = callPackage 91810 ({ mkDerivation, asn1-encoding, asn1-types, attoparsec, base 91811 + , bytestring, containers, crypton, crypton-x509, dns, iproute 91812 + , memory, network, pretty-simple, word8 91813 }: 91814 mkDerivation { 91815 pname = "domain-auth"; 91816 + version = "0.2.4"; 91817 + sha256 = "0vmmyc1pq4ck6x0c4nbdzn4mr6l16355i74lp7cczizcjjraymj8"; 91818 libraryHaskellDepends = [ 91819 asn1-encoding asn1-types attoparsec base bytestring containers 91820 + crypton crypton-x509 dns iproute memory network pretty-simple word8 91821 ]; 91822 description = "Domain authentication library"; 91823 license = lib.licenses.bsd3; 91824 }) {}; ··· 98620 }: 98621 mkDerivation { 98622 pname = "envy"; 98623 version = "2.1.3.0"; 98624 sha256 = "088nha6hcd4knqxyqb2v7d3px7nqcqg2qm2gd1qrws21dcc6lkbl"; 98625 libraryHaskellDepends = [ ··· 98631 ]; 98632 description = "An environmentally friendly way to deal with environment variables"; 98633 license = lib.licenses.bsd3; 98634 maintainers = [ lib.maintainers.sternenseemann ]; 98635 }) {}; 98636 ··· 101782 }: 101783 mkDerivation { 101784 pname = "exiftool"; 101785 + version = "0.2.0.5"; 101786 + sha256 = "1n6d7yf23rnrxj5lf6vfc1l7igk1w88l89hvkxjfz0qrqz2cc0vx"; 101787 libraryHaskellDepends = [ 101788 aeson base base64 bytestring hashable process scientific temporary 101789 text unordered-containers vector 101790 ]; 101791 description = "Haskell bindings to ExifTool"; 101792 license = lib.licenses.mit; 101793 + hydraPlatforms = lib.platforms.none; 101794 + broken = true; 101795 }) {}; 101796 101797 "exigo-schema" = callPackage ··· 106903 maintainers = [ lib.maintainers.turion ]; 106904 }) {}; 106905 106906 + "finite-typelits_0_2_0_0" = callPackage 106907 + ({ mkDerivation, base, deepseq, QuickCheck, tagged 106908 + , template-haskell 106909 + }: 106910 + mkDerivation { 106911 + pname = "finite-typelits"; 106912 + version = "0.2.0.0"; 106913 + sha256 = "048f0az0qvkz35i0y1a2nsnbv3yvkfkywal6jhkqchab1ak9bml8"; 106914 + libraryHaskellDepends = [ base deepseq tagged template-haskell ]; 106915 + testHaskellDepends = [ base deepseq QuickCheck ]; 106916 + description = "A type inhabited by finitely many values, indexed by type-level naturals"; 106917 + license = lib.licenses.bsd3; 106918 + hydraPlatforms = lib.platforms.none; 106919 + maintainers = [ lib.maintainers.turion ]; 106920 + }) {}; 106921 + 106922 "finito" = callPackage 106923 ({ mkDerivation, base, numeric-domains, propeller, split 106924 , transformers ··· 107046 ({ mkDerivation, base }: 107047 mkDerivation { 107048 pname = "first-class-families"; 107049 + version = "0.8.1.0"; 107050 + sha256 = "1zynw2nvclx3rqjpd9g78mrmhll11x59s21hjppqsgv47zbf5vmk"; 107051 libraryHaskellDepends = [ base ]; 107052 testHaskellDepends = [ base ]; 107053 description = "First-class type families"; ··· 110904 ({ mkDerivation, base }: 110905 mkDerivation { 110906 pname = "free-alacarte"; 110907 + version = "0.1.0.4"; 110908 + sha256 = "0zv3rsbacjh055spn77q3yz9f7mrsdw5kdbmynxv9hrpg584218x"; 110909 libraryHaskellDepends = [ base ]; 110910 description = "Free monads based on intuitions from the Data types à la Carte"; 110911 license = lib.licenses.gpl3Only; ··· 112262 }) {}; 112263 112264 "ftp-client" = callPackage 112265 + ({ mkDerivation, attoparsec, base, bytestring, containers 112266 + , crypton-connection, exceptions, hspec, network, transformers 112267 }: 112268 mkDerivation { 112269 pname = "ftp-client"; 112270 + version = "0.5.1.5"; 112271 + sha256 = "08sxbk4s3prh22b1c19cv571fgdc5k9347i17jqmvfwjl3lkv5w7"; 112272 libraryHaskellDepends = [ 112273 + attoparsec base bytestring containers crypton-connection exceptions 112274 + network transformers 112275 ]; 112276 + testHaskellDepends = [ base bytestring hspec ]; 112277 description = "Transfer files with FTP and FTPS"; 112278 license = lib.licenses.publicDomain; 112279 hydraPlatforms = lib.platforms.none; ··· 113778 pname = "g2"; 113779 version = "0.2.0.0"; 113780 sha256 = "1d4vd357l7arxd0dwyy97c6cz6x3dqm4camfsp4dpdjry7bc8r9q"; 113781 + revision = "1"; 113782 + editedCabalFile = "00k9mwdjjck6mx9dnqwxa3z5lnqm3mskhnp3sh750a9ykmwfmx5f"; 113783 isLibrary = true; 113784 isExecutable = true; 113785 libraryHaskellDepends = [ ··· 113834 ]; 113835 description = "Global Password Prehash Protocol"; 113836 license = lib.licenses.asl20; 113837 + hydraPlatforms = lib.platforms.none; 113838 }) {}; 113839 113840 "g4ip" = callPackage ··· 115268 ]; 115269 benchmarkHaskellDepends = [ base deepseq tasty-bench ]; 115270 description = "Deriving instances with GHC.Generics and related utilities"; 115271 + license = lib.licenses.mit; 115272 + }) {}; 115273 + 115274 + "generic-data-asserts" = callPackage 115275 + ({ mkDerivation, base, type-spec }: 115276 + mkDerivation { 115277 + pname = "generic-data-asserts"; 115278 + version = "0.2.0"; 115279 + sha256 = "1v2pfibff26bsy5z3q1fv45v30p6hmmrka6c4chpd7abn89hknz1"; 115280 + libraryHaskellDepends = [ base ]; 115281 + testHaskellDepends = [ base type-spec ]; 115282 + description = "Structural assertions on generic data representations"; 115283 license = lib.licenses.mit; 115284 }) {}; 115285 115286 "generic-data-functions" = callPackage 115287 + ({ mkDerivation, base, contravariant, text }: 115288 mkDerivation { 115289 pname = "generic-data-functions"; 115290 + version = "0.5.0"; 115291 + sha256 = "0qjbwn0b59i5lrq26v36ai7z8xckid3gjz33w6l0kq1cvpfvzrnx"; 115292 + libraryHaskellDepends = [ base contravariant text ]; 115293 description = "Familiar functions lifted to generic data types"; 115294 license = lib.licenses.mit; 115295 maintainers = [ lib.maintainers.raehik ]; ··· 118771 }: 118772 mkDerivation { 118773 pname = "ghc-source-gen"; 118774 + version = "0.4.5.0"; 118775 + sha256 = "18v6i0a6j72brwr7zq0j0igmkzigx3w4a6rdhq8cn768vflpflvv"; 118776 libraryHaskellDepends = [ base ghc ]; 118777 testHaskellDepends = [ 118778 base ghc ghc-paths QuickCheck tasty tasty-hunit tasty-quickcheck ··· 119551 license = lib.licenses.mit; 119552 }) {}; 119553 119554 + "ghcjs-base_0_8_0_0" = callPackage 119555 ({ mkDerivation }: 119556 mkDerivation { 119557 pname = "ghcjs-base"; 119558 + version = "0.8.0.0"; 119559 + sha256 = "1bbgvyw4vbwi7whidldrxi46hjx9hsg3hp6l2py30528n7hfdpdp"; 119560 description = "base library for GHCJS"; 119561 license = lib.licenses.mit; 119562 hydraPlatforms = lib.platforms.none; ··· 119599 }: 119600 mkDerivation { 119601 pname = "ghcjs-dom"; 119602 + version = "0.9.9.0"; 119603 + sha256 = "11zc5p7d74c5q3rq3vzczf16y7r0lci3ddvq1nry6jsfrxkklziy"; 119604 libraryHaskellDepends = [ 119605 base containers ghcjs-dom-jsaddle text transformers 119606 ]; ··· 119631 hydraPlatforms = lib.platforms.none; 119632 }) {}; 119633 119634 + "ghcjs-dom-javascript" = callPackage 119635 + ({ mkDerivation }: 119636 + mkDerivation { 119637 + pname = "ghcjs-dom-javascript"; 119638 + version = "0.9.9.0"; 119639 + sha256 = "0vhk1gjr5g5cp6rzkr9p0km4mrdi61kfwk8jc0w97wkwmi030qcb"; 119640 + description = "DOM library using JSFFI and GHCJS"; 119641 + license = lib.licenses.mit; 119642 + hydraPlatforms = lib.platforms.none; 119643 + broken = true; 119644 + }) {}; 119645 + 119646 "ghcjs-dom-jsaddle" = callPackage 119647 ({ mkDerivation, jsaddle-dom }: 119648 mkDerivation { 119649 pname = "ghcjs-dom-jsaddle"; 119650 + version = "0.9.9.0"; 119651 + sha256 = "0r9xkp23j3w8c6qwsx4zyd8g8a3pryx073rw84k7fl8nfsjb0b7m"; 119652 libraryHaskellDepends = [ jsaddle-dom ]; 119653 doHaddock = false; 119654 description = "DOM library that supports both GHCJS and GHC using jsaddle"; ··· 119659 ({ mkDerivation }: 119660 mkDerivation { 119661 pname = "ghcjs-dom-jsffi"; 119662 + version = "0.9.9.0"; 119663 + sha256 = "0fhcs89x180kw75qgbfh28wjyn55frwdfj4rqlqa1smx0fwhzyy1"; 119664 description = "DOM library using JSFFI and GHCJS"; 119665 license = lib.licenses.mit; 119666 hydraPlatforms = lib.platforms.none; ··· 121530 doHaddock = false; 121531 description = "Generate easy-to-remember, hard-to-guess passwords"; 121532 license = lib.licenses.mit; 121533 + hydraPlatforms = lib.platforms.none; 121534 + broken = true; 121535 }) {}; 121536 121537 "gibbon" = callPackage ··· 121550 121551 "gigaparsec" = callPackage 121552 ({ mkDerivation, base, bytestring, containers, deepseq, gauge, knob 121553 + , pretty-terminal, rt, selective, tasty, tasty-expected-failure 121554 , tasty-hunit, template-haskell 121555 }: 121556 mkDerivation { 121557 pname = "gigaparsec"; 121558 + version = "0.3.0.0"; 121559 + sha256 = "13r2h7k37rwbig9ka75202vgifprjf719xp9zgrnrqa3dxpynh93"; 121560 libraryHaskellDepends = [ 121561 + base containers pretty-terminal rt selective template-haskell 121562 ]; 121563 testHaskellDepends = [ 121564 + base bytestring containers deepseq knob rt tasty 121565 tasty-expected-failure tasty-hunit 121566 ]; 121567 benchmarkHaskellDepends = [ base deepseq gauge ]; 121568 + description = "Refreshed parsec-style library for compatibility with Scala parsley"; 121569 license = lib.licenses.bsd3; 121570 }) {}; 121571 ··· 128966 }: 128967 mkDerivation { 128968 "hnix-store-core" = callPackage 128969 + version = "4.2.0"; 128970 + sha256 = "03y179mjck7i1f9jw5j6aj1mzgvr91fzmdsbmzhabdjnhcl9b1r6"; 128971 isLibrary = false; 128972 isExecutable = true; 128973 executableHaskellDepends = [ ··· 132184 "hnix-store-core" = callPackage 132185 "hnix-store-core" = callPackage 132186 "hnix-store-core" = callPackage 132187 + revision = "3"; 132188 + editedCabalFile = "15y006779ssm21ypcg291307gv2xrg740aqw4ky8qsxyrmcyj4sg"; 132189 libraryHaskellDepends = [ 132190 "hnix-store-core" = callPackage 132191 "hnix-store-core" = callPackage ··· 132201 license = lib.licenses.bsd3; 132202 }) {}; 132203 132204 + "hackage-security_0_6_2_6" = callPackage 132205 ({ mkDerivation, aeson, base, base16-bytestring, base64-bytestring 132206 "hnix-store-core" = callPackage 132207 "hnix-store-core" = callPackage ··· 132211 }: 132212 mkDerivation { 132213 "hnix-store-core" = callPackage 132214 + version = "0.6.2.6"; 132215 + sha256 = "0sfvd5y9v01bjsxsrf446ldcqf56arzr94jk2zsvj49yddbn2hif"; 132216 libraryHaskellDepends = [ 132217 "hnix-store-core" = callPackage 132218 "hnix-store-core" = callPackage ··· 133916 ({ mkDerivation, base }: 133917 mkDerivation { 133918 pname = "halfsplit"; 133919 + version = "0.4.3.0"; 133920 + sha256 = "1y09vl853nsc6fx19bwmmmh9k7di825j4y7rsm06wyk35m911yv7"; 133921 libraryHaskellDepends = [ base ]; 133922 description = "A library to provide special kind of two-column output for Phladiprelio"; 133923 license = lib.licenses.mit; ··· 136257 136258 "hashable" = callPackage 136259 ({ mkDerivation, base, bytestring, containers, deepseq, filepath 136260 + , ghc-bignum, ghc-prim, HUnit, os-string, QuickCheck, random 136261 + , test-framework, test-framework-hunit, test-framework-quickcheck2 136262 + , text, unix 136263 }: 136264 mkDerivation { 136265 pname = "hashable"; 136266 + version = "1.4.4.0"; 136267 + sha256 = "0n27mz24xsjlcdxcs4irxai4zafaimnwg6cbnfr442a4912xd8qz"; 136268 revision = "1"; 136269 + editedCabalFile = "1nskqpfd2qdc83ffdi9aj446ff06f8z3av0cx68slwn5fj1268mf"; 136270 libraryHaskellDepends = [ 136271 base bytestring containers deepseq filepath ghc-bignum ghc-prim 136272 + os-string text 136273 ]; 136274 testHaskellDepends = [ 136275 + base bytestring filepath ghc-prim HUnit os-string QuickCheck random 136276 + test-framework test-framework-hunit test-framework-quickcheck2 text 136277 + unix 136278 ]; 136279 description = "A class for types that can be converted to a hash value"; 136280 license = lib.licenses.bsd3; ··· 140106 }: 140107 mkDerivation { 140108 pname = "haskoin-store"; 140109 + version = "1.5.0"; 140110 + sha256 = "01lrrbz6811jcj47bj2ah0i23jkx2gdl326s2hx03rvfnygbz1bq"; 140111 isLibrary = true; 140112 isExecutable = true; 140113 libraryHaskellDepends = [ ··· 144046 pname = "hedgehog"; 144047 version = "1.4"; 144048 sha256 = "1sz685n2ljriqwfpfy57adbsc6gyrd4x7jmy628803rfalqznjpm"; 144049 + revision = "5"; 144050 + editedCabalFile = "1majbvnqywyqfzm7qm7bhwmfzi3jamiz7d5ql4yvzsix8wg4rbag"; 144051 libraryHaskellDepends = [ 144052 ansi-terminal async barbies base bytestring concurrent-output 144053 containers deepseq directory erf exceptions lifted-async mmorph ··· 147577 description = "Generates a references DB from .hie files"; 147578 license = lib.licenses.bsd3; 147579 mainProgram = "hiedb"; 147580 + }) {}; 147581 + 147582 + "hiedb-plugin" = callPackage 147583 + ({ mkDerivation, base, directory, filepath, ghc, hiedb, stm }: 147584 + mkDerivation { 147585 + pname = "hiedb-plugin"; 147586 + version = "0.1.0"; 147587 + sha256 = "163sj0yqa2srnh9w5a219hgnm1ljq7y76x1h2lbgpyx6bmw3vkn9"; 147588 + libraryHaskellDepends = [ base directory filepath ghc hiedb stm ]; 147589 + description = "See README on Github for more information"; 147590 + license = lib.licenses.mit; 147591 }) {}; 147592 147593 "hieraclus" = callPackage ··· 156015 }: 156016 mkDerivation { 156017 pname = "hs-opentelemetry-instrumentation-auto"; 156018 + version = "0.1.0.1"; 156019 + sha256 = "00qsmldcn20c5vsy617w0kcn4dw0l730n74bdrp2acv1jpppaa4v"; 156020 libraryHaskellDepends = [ 156021 base bytestring containers directory ghc hs-opentelemetry-api 156022 parsec text time toml-parser unliftio ··· 160432 }: 160433 mkDerivation { 160434 pname = "hspray"; 160435 + version = "0.2.5.0"; 160436 + sha256 = "00md7i8g7sqxac7lplgdxy6csabaz35bm2lnb6c290fn261mvlx1"; 160437 libraryHaskellDepends = [ 160438 base containers hashable matrix numeric-prelude text 160439 unordered-containers 160440 ]; 160441 + testHaskellDepends = [ base numeric-prelude tasty tasty-hunit ]; 160442 benchmarkHaskellDepends = [ base tasty-bench ]; 160443 description = "Multivariate polynomials"; 160444 license = lib.licenses.gpl3Only; ··· 160822 ({ mkDerivation, base, directory, parsec, random, unix }: 160823 mkDerivation { 160824 pname = "hsshellscript"; 160825 + version = "3.6.4"; 160826 + sha256 = "0xglkx1x8wgqfrgcdzsg7l727ygb1hjfmgd86p5j9qpqral9003n"; 160827 libraryHaskellDepends = [ base directory parsec random unix ]; 160828 description = "Using Haskell for Unix shell scripting tasks"; 160829 license = lib.licenses.lgpl3Plus; ··· 162375 }: 162376 mkDerivation { 162377 pname = "http-client-rustls"; 162378 + version = "0.0.1.0"; 162379 + sha256 = "1yx93cfvn8zqvsrl2bg6zv12acvmbz2d66wyhb7w53jib7gwzk8z"; 162380 libraryHaskellDepends = [ 162381 base bytestring http-client network resourcet rustls text 162382 ]; ··· 163371 license = lib.licenses.bsd3; 163372 }) {}; 163373 163374 + "http2_5_1_4" = callPackage 163375 ({ mkDerivation, aeson, aeson-pretty, array, async, base 163376 , base16-bytestring, bytestring, case-insensitive, containers 163377 , crypton, directory, filepath, gauge, Glob, hspec, hspec-discover ··· 163381 }: 163382 mkDerivation { 163383 pname = "http2"; 163384 + version = "5.1.4"; 163385 + sha256 = "0asf51bfzbn0nxp0zn58089ym1c4wkcmh67qdd0s094r1qh9d5x2"; 163386 isLibrary = true; 163387 isExecutable = true; 163388 libraryHaskellDepends = [ ··· 163412 }: 163413 mkDerivation { 163414 pname = "http2-client"; 163415 + version = "0.10.0.1"; 163416 + sha256 = "1051qcnnigxyq20067r26gm3wp61p4ipga2pzjymd2wvnndx56hg"; 163417 libraryHaskellDepends = [ 163418 async base bytestring containers deepseq http2 lifted-async 163419 lifted-base mtl network stm time tls transformers-base ··· 163526 }: 163527 mkDerivation { 163528 pname = "http2-tls"; 163529 + version = "0.2.8"; 163530 + sha256 = "0zb9wgwlyd4lac3ivcm9s49xjx226fiqxnx11rb39fnkyvldw01w"; 163531 + isLibrary = true; 163532 + isExecutable = true; 163533 libraryHaskellDepends = [ 163534 base bytestring crypton-x509-store crypton-x509-validation 163535 data-default-class http2 network network-control network-run recv ··· 169011 }) {}; 169012 169013 "imp" = callPackage 169014 + ({ mkDerivation, base, Cabal-syntax, containers, exceptions, ghc 169015 + , hspec, transformers 169016 }: 169017 mkDerivation { 169018 pname = "imp"; 169019 + version = "1.0.2.0"; 169020 + sha256 = "1r0z0s6q8xfjyk098w3p1qvs8d8fl6y2mna867j7i8ksvvjm5khd"; 169021 libraryHaskellDepends = [ 169022 + base Cabal-syntax containers exceptions ghc transformers 169023 ]; 169024 testHaskellDepends = [ base exceptions ghc hspec ]; 169025 description = "A GHC plugin for automatically importing modules"; ··· 171356 pname = "integer-logarithms"; 171357 version = "1.0.3.1"; 171358 sha256 = "0zzapclfabc76g8jzsbsqwdllx2zn0gp4raq076ib6v0mfgry2lv"; 171359 + revision = "6"; 171360 + editedCabalFile = "146n3p1wzpwk3l675x6sr2qgzbfrnnzfpj2x8am5r74c8mns3585"; 171361 libraryHaskellDepends = [ array base ghc-bignum ghc-prim ]; 171362 testHaskellDepends = [ 171363 base QuickCheck smallcheck tasty tasty-hunit tasty-quickcheck ··· 174807 }) {}; 174808 174809 "jackpolynomials" = callPackage 174810 + ({ mkDerivation, array, base, combinat, containers, hspray 174811 + , hypergeomatrix, ilist, lens, numeric-prelude, tasty, tasty-hunit 174812 }: 174813 mkDerivation { 174814 pname = "jackpolynomials"; 174815 + version = "1.2.0.0"; 174816 + sha256 = "159hipi5xqshxlys5rsv1v116njnbbhgfkxhn9s4m4rjd2ng149g"; 174817 libraryHaskellDepends = [ 174818 + array base combinat containers hspray ilist lens numeric-prelude 174819 ]; 174820 testHaskellDepends = [ 174821 base hspray hypergeomatrix tasty tasty-hunit 174822 ]; 174823 + description = "Jack, zonal, Schur and skew Schur polynomials"; 174824 license = lib.licenses.gpl3Only; 174825 + hydraPlatforms = lib.platforms.none; 174826 }) {}; 174827 174828 "jacobi-elliptic" = callPackage ··· 176320 license = lib.licenses.mit; 176321 }) {}; 176322 176323 + "jsaddle_0_9_9_0" = callPackage 176324 + ({ mkDerivation, aeson, attoparsec, base, base-compat 176325 + , base64-bytestring, bytestring, containers, deepseq, exceptions 176326 + , filepath, ghc-prim, http-types, lens, primitive, process, random 176327 + , ref-tf, scientific, stm, text, time, transformers, unliftio-core 176328 + , unordered-containers, vector 176329 + }: 176330 + mkDerivation { 176331 + pname = "jsaddle"; 176332 + version = "0.9.9.0"; 176333 + sha256 = "0vpd76wicdvybbvrj1v28mxkyagrisijfl0821wkv35k0lls4m9a"; 176334 + libraryHaskellDepends = [ 176335 + aeson attoparsec base base-compat base64-bytestring bytestring 176336 + containers deepseq exceptions filepath ghc-prim http-types lens 176337 + primitive process random ref-tf scientific stm text time 176338 + transformers unliftio-core unordered-containers vector 176339 + ]; 176340 + description = "Interface for JavaScript that works with GHCJS and GHC"; 176341 + license = lib.licenses.mit; 176342 + hydraPlatforms = lib.platforms.none; 176343 + }) {}; 176344 + 176345 "jsaddle-clib" = callPackage 176346 ({ mkDerivation, aeson, base, base-compat, bytestring, data-default 176347 , jsaddle, text 176348 }: 176349 mkDerivation { 176350 pname = "jsaddle-clib"; 176351 + version = "0.9.9.0"; 176352 + sha256 = "0i2abhhfcg9dy767hx9h6si83syhxpnk7cgihadh2l3l7p4ykbgr"; 176353 libraryHaskellDepends = [ 176354 aeson base base-compat bytestring data-default jsaddle text 176355 ]; ··· 176375 license = lib.licenses.mit; 176376 }) {}; 176377 176378 + "jsaddle-dom_0_9_9_0" = callPackage 176379 + ({ mkDerivation, base, base-compat, exceptions, jsaddle, lens, text 176380 + , transformers 176381 + }: 176382 + mkDerivation { 176383 + pname = "jsaddle-dom"; 176384 + version = "0.9.9.0"; 176385 + sha256 = "0jvvxwr7984aizh1n59q2m12y5x3ahy5nwfir47s6q48n4pi0l9z"; 176386 + libraryHaskellDepends = [ 176387 + base base-compat exceptions jsaddle lens text transformers 176388 + ]; 176389 + description = "DOM library that uses jsaddle to support both GHCJS and GHC"; 176390 + license = lib.licenses.mit; 176391 + hydraPlatforms = lib.platforms.none; 176392 + }) {}; 176393 + 176394 "jsaddle-hello" = callPackage 176395 ({ mkDerivation, base, Cabal, cabal-macosx, jsaddle, jsaddle-warp 176396 , jsaddle-webkit2gtk, lens, text ··· 176420 }: 176421 mkDerivation { 176422 pname = "jsaddle-warp"; 176423 + version = "0.9.9.0"; 176424 + sha256 = "0kl296fw3f1fis4fzq9i4q23r0lgxil9bil2alfwnkv6yixj0mhs"; 176425 libraryHaskellDepends = [ 176426 aeson base bytestring containers foreign-store http-types jsaddle 176427 stm text time transformers wai wai-websockets warp websockets ··· 176456 badPlatforms = lib.platforms.darwin; 176457 }) {}; 176458 176459 + "jsaddle-webkit2gtk_0_9_9_0" = callPackage 176460 + ({ mkDerivation, aeson, base, bytestring, directory, gi-gio 176461 + , gi-glib, gi-gtk, gi-javascriptcore, gi-webkit2, haskell-gi-base 176462 + , haskell-gi-overloading, jsaddle, text, unix 176463 + , webkit2gtk3-javascriptcore 176464 + }: 176465 + mkDerivation { 176466 + pname = "jsaddle-webkit2gtk"; 176467 + version = "0.9.9.0"; 176468 + sha256 = "0b3kl5hm4ssbiga8cjcb30fli15z8sx4x8p5qvpxzlwmzx9zsk9p"; 176469 + libraryHaskellDepends = [ 176470 + aeson base bytestring directory gi-gio gi-glib gi-gtk 176471 + gi-javascriptcore gi-webkit2 haskell-gi-base haskell-gi-overloading 176472 + jsaddle text unix webkit2gtk3-javascriptcore 176473 + ]; 176474 + description = "Interface for JavaScript that works with GHCJS and GHC"; 176475 + license = lib.licenses.mit; 176476 + badPlatforms = lib.platforms.darwin; 176477 + hydraPlatforms = lib.platforms.none; 176478 + }) {}; 176479 + 176480 "jsaddle-webkitgtk" = callPackage 176481 ({ mkDerivation, aeson, base, bytestring, directory, gi-glib 176482 , gi-gtk, gi-javascriptcore, gi-webkit, haskell-gi-base, jsaddle ··· 176500 ({ mkDerivation }: 176501 mkDerivation { 176502 pname = "jsaddle-wkwebview"; 176503 + version = "0.9.9.0"; 176504 + sha256 = "0r8payj72akz951jmv7frllj8cxpwgjyci7gad7250s7nmnd9f1s"; 176505 description = "Interface for JavaScript that works with GHCJS and GHC"; 176506 license = lib.licenses.mit; 176507 hydraPlatforms = lib.platforms.none; ··· 177266 }: 177267 mkDerivation { 177268 pname = "json-spec"; 177269 + version = "0.3.0.1"; 177270 + sha256 = "1gyg378y7s9yc6vkjgl8zydjpkl86qlywwbs6kvrfip9a3hvj3p7"; 177271 libraryHaskellDepends = [ 177272 aeson base containers scientific text time vector 177273 ]; ··· 177282 }) {}; 177283 177284 "json-spec-elm" = callPackage 177285 + ({ mkDerivation, base, bound, containers, elm-syntax, json-spec 177286 + , mtl, text 177287 }: 177288 mkDerivation { 177289 pname = "json-spec-elm"; 177290 + version = "0.4.0.1"; 177291 + sha256 = "0gqlkb3zbkb46lf2bqa65ikj231qyi7kq59hys6vv3y13w3yq2ck"; 177292 libraryHaskellDepends = [ 177293 base bound containers elm-syntax json-spec mtl text 177294 ]; 177295 + testHaskellDepends = [ base containers elm-syntax json-spec text ]; 177296 description = "Elm code generate for `json-spec`"; 177297 license = lib.licenses.mit; 177298 hydraPlatforms = lib.platforms.none; ··· 177306 }: 177307 mkDerivation { 177308 pname = "json-spec-elm-servant"; 177309 + version = "0.4.0.1"; 177310 + sha256 = "0smg0sx4mybfqycz99xpax3ia5qiwa17p14k87xmp793m6yyj2iq"; 177311 libraryHaskellDepends = [ 177312 base bound containers elm-syntax http-types json-spec json-spec-elm 177313 mtl servant text ··· 178656 ]; 178657 description = "Serialization for kafka wire protocol"; 178658 license = lib.licenses.bsd3; 178659 + hydraPlatforms = lib.platforms.none; 178660 + broken = true; 178661 }) {}; 178662 178663 "kaleidoscope" = callPackage ··· 181002 description = "Advanced keyboard remapping utility"; 181003 license = lib.licenses.mit; 181004 mainProgram = "kmonad"; 181005 + maintainers = [ lib.maintainers.slotThe ]; 181006 }) {}; 181007 181008 "kmp-dfa" = callPackage ··· 184344 }) {}; 184345 184346 "language-thrift" = callPackage 184347 + ({ mkDerivation, base, containers, hspec, hspec-discover 184348 + , megaparsec, prettyprinter-compat-ansi-wl-pprint, QuickCheck 184349 + , scientific, semigroups, text, transformers 184350 }: 184351 mkDerivation { 184352 pname = "language-thrift"; 184353 + version = "0.13.0.0"; 184354 + sha256 = "0v34xzd73mmvzjxq7vhdz79wrp6q082f7klyc9gr6p3g0ny7jl4m"; 184355 libraryHaskellDepends = [ 184356 + base containers megaparsec prettyprinter-compat-ansi-wl-pprint 184357 + scientific semigroups text transformers 184358 ]; 184359 testHaskellDepends = [ 184360 + base containers hspec megaparsec 184361 + prettyprinter-compat-ansi-wl-pprint QuickCheck scientific 184362 + semigroups text transformers 184363 ]; 184364 testToolDepends = [ hspec-discover ]; 184365 description = "Parser and pretty printer for the Thrift IDL format"; ··· 186349 pname = "lens"; 186350 version = "5.2.3"; 186351 sha256 = "0kcr1dqvnjmi05yd9m9ylipk5210jwd7d00c9scq9n49vnl8q7nz"; 186352 + revision = "4"; 186353 + editedCabalFile = "0j0ga11zqgj19nsk9nyd6l23chdixc5cd2v7vgjj7flwy5vc97kn"; 186354 libraryHaskellDepends = [ 186355 array assoc base base-orphans bifunctors bytestring call-stack 186356 comonad containers contravariant distributive exceptions filepath ··· 190322 pname = "liquid-base"; 190323 version = "4.15.1.0"; 190324 sha256 = "0mzv7l1w54wvwcqzy94kwlf6srh4vg1fi4lddm19ysrvfrw7r0pc"; 190325 + revision = "1"; 190326 + editedCabalFile = "0n6xdqmq9x8r63yj05f7g7rcm8k0z6kj5p7y9kpxy7yfm28ndm9d"; 190327 enableSeparateDataOutput = true; 190328 setupHaskellDepends = [ base Cabal liquidhaskell ]; 190329 libraryHaskellDepends = [ base liquid-ghc-prim liquidhaskell ]; 190330 + description = "base specs for LiquidHaskell"; 190331 license = lib.licenses.bsd3; 190332 hydraPlatforms = lib.platforms.none; 190333 }) {}; ··· 190340 pname = "liquid-bytestring"; 190341 version = "0.10.12.1"; 190342 sha256 = "0zzcbpsli9bcf94z42lg1yg1bkaa09vgpcbak0fq4fm9ws12yisf"; 190343 + revision = "1"; 190344 + editedCabalFile = "02gagira72jhx1nbs3k4wlwmgigc1s05f9v540134fr83rd9i3rm"; 190345 enableSeparateDataOutput = true; 190346 setupHaskellDepends = [ base Cabal liquidhaskell ]; 190347 libraryHaskellDepends = [ bytestring liquid-base liquidhaskell ]; 190348 + description = "Old specs for the bytestring package"; 190349 license = lib.licenses.bsd3; 190350 hydraPlatforms = lib.platforms.none; 190351 }) {}; ··· 190358 pname = "liquid-containers"; 190359 version = "0.6.4.1"; 190360 sha256 = "0529qxvmipw6yd6v1p9vgkbk9al9cqcbwp71zzaxg9y22kkxly6a"; 190361 + revision = "2"; 190362 + editedCabalFile = "0bb3cbh6gp51d2fnaxn9lyirymqg6c3rj49c9532zw6bbsj8nx0b"; 190363 enableSeparateDataOutput = true; 190364 setupHaskellDepends = [ base Cabal liquidhaskell ]; 190365 libraryHaskellDepends = [ containers liquid-base liquidhaskell ]; 190366 + description = "Old specs for containers"; 190367 license = lib.licenses.bsd3; 190368 hydraPlatforms = lib.platforms.none; 190369 }) {}; ··· 190417 pname = "liquid-ghc-prim"; 190418 version = "0.7.0.1"; 190419 sha256 = "1a9k21krk2b32cmw6b193794wsh5kmpb3d0bvrrkyl0pbvz5jrg2"; 190420 + revision = "1"; 190421 + editedCabalFile = "0kmjrdh62cs1lhpvjv4w3a2adll04rlfrvvdgya6kwdgmj513jcw"; 190422 enableSeparateDataOutput = true; 190423 setupHaskellDepends = [ base Cabal liquidhaskell ]; 190424 libraryHaskellDepends = [ ghc-prim liquidhaskell ]; 190425 + description = "Drop-in ghc-prim replacement for LH"; 190426 license = lib.licenses.bsd3; 190427 hydraPlatforms = lib.platforms.none; 190428 }) {}; ··· 191400 }) {}; 191401 191402 "llvm-dsl" = callPackage 191403 + ({ mkDerivation, base, bool8, doctest-exitcode-stdio, llvm-extra 191404 + , llvm-tf, numeric-prelude, prelude-compat, storable-enum 191405 + , storable-record, tfp, transformers, unsafe, utility-ht, vault 191406 }: 191407 mkDerivation { 191408 pname = "llvm-dsl"; 191409 + version = "0.1.2"; 191410 + sha256 = "1ynldbzdlr5i08174s85nzi8iwaic0zr10x8zccvl127d9d3264q"; 191411 libraryHaskellDepends = [ 191412 base bool8 llvm-extra llvm-tf numeric-prelude prelude-compat 191413 storable-enum storable-record tfp transformers unsafe utility-ht 191414 vault 191415 + ]; 191416 + testHaskellDepends = [ 191417 + base doctest-exitcode-stdio llvm-extra llvm-tf tfp transformers 191418 ]; 191419 description = "Support for writing an EDSL with LLVM-JIT as target"; 191420 license = lib.licenses.bsd3; ··· 191448 }: 191449 mkDerivation { 191450 pname = "llvm-extra"; 191451 + version = "0.12.0.1"; 191452 + sha256 = "1sx5nrf2mpq27cjja81i8fgp487j4pn4wxdhp1y4gksk736nza5i"; 191453 isLibrary = true; 191454 isExecutable = true; 191455 libraryHaskellDepends = [ ··· 192908 pname = "logict"; 192909 version = "0.8.1.0"; 192910 sha256 = "04xqwfbvh5gfjwbvmadbakq0932gskh2gy68aw7251443ic4gp6k"; 192911 + revision = "1"; 192912 + editedCabalFile = "0ckbljn4rcvbnni6ldn6wd5p4c6y6dx5ixc8hg2i9a7irllgifr9"; 192913 isLibrary = true; 192914 isExecutable = true; 192915 libraryHaskellDepends = [ base mtl transformers ]; ··· 193994 }: 193995 mkDerivation { 193996 pname = "lsp-client"; 193997 + version = "0.3.0.0"; 193998 + sha256 = "0d5d0rzscq9gc4jnl02584908g50mrqgxs3b6nly6wfpjaprklsd"; 193999 libraryHaskellDepends = [ 194000 aeson aeson-pretty base bytestring co-log-core containers 194001 data-default dependent-map Diff directory extra filepath ··· 194184 ]; 194185 description = "Parameterized file evaluator"; 194186 license = lib.licenses.bsd3; 194187 + hydraPlatforms = lib.platforms.none; 194188 mainProgram = "ltext"; 194189 + broken = true; 194190 }) {}; 194191 194192 "lti13" = callPackage ··· 197848 }: 197849 mkDerivation { 197850 pname = "math-functions"; 197851 version = "0.3.4.4"; 197852 sha256 = "1ypqza0v1qbm94yjj536ynh7njlcz36s1cj8c0slbx7ga3fxhh94"; 197853 libraryHaskellDepends = [ ··· 197862 ]; 197863 description = "Collection of tools for numeric computations"; 197864 license = lib.licenses.bsd2; 197865 }) {}; 197866 197867 "math-grads" = callPackage ··· 199320 }: 199321 mkDerivation { 199322 pname = "mega-sdist"; 199323 version = "0.4.3.1"; 199324 sha256 = "0rdwdig9wx5jwz5w0v5gg60fhcfgnhfzllcamfp63sfqkhz6awd6"; 199325 isLibrary = false; ··· 199330 ]; 199331 description = "Handles uploading to Hackage from mega repos"; 199332 license = lib.licenses.mit; 199333 mainProgram = "mega-sdist"; 199334 }) {}; 199335 ··· 199672 }: 199673 mkDerivation { 199674 pname = "memcache"; 199675 version = "0.3.0.2"; 199676 sha256 = "1gzjcl6hy2kj9rh97vasbfjc7j1vwrfhpr3r8p3wzbxd13rfbw46"; 199677 libraryHaskellDepends = [ ··· 199684 benchmarkHaskellDepends = [ base bytestring criterion ]; 199685 description = "A memcached client library"; 199686 license = lib.licenses.bsd3; 199687 }) {}; 199688 199689 "memcache-conduit" = callPackage ··· 201592 }: 201593 mkDerivation { 201594 pname = "mighttpd2"; 201595 + version = "4.0.6"; 201596 + sha256 = "1viyk6rwlswsj8rky8i9mnh1qh0fw2q1r4mzlbs96608xm2p460k"; 201597 isLibrary = true; 201598 isExecutable = true; 201599 enableSeparateDataOutput = true; ··· 202383 }) {}; 202384 202385 "minizinc-process" = callPackage 202386 + ({ mkDerivation, aeson, attoparsec, attoparsec-aeson, base 202387 + , bytestring, containers, directory, hashable, hedgehog, hspec 202388 + , hspec-hedgehog, process, process-extras, template-haskell, text 202389 }: 202390 mkDerivation { 202391 pname = "minizinc-process"; 202392 + version = "0.1.5.0"; 202393 + sha256 = "02xmmpkhhcvmns2l8rgbmp0qr2p8fyps2zkfx74v62r5bcv5g6ac"; 202394 revision = "1"; 202395 + editedCabalFile = "1pq4mkckfb14m8dyl4vfyifdn9diq3n6v34c234w7jfp843cp006"; 202396 libraryHaskellDepends = [ 202397 + aeson attoparsec attoparsec-aeson base bytestring containers 202398 + directory hashable process process-extras template-haskell text 202399 ]; 202400 testHaskellDepends = [ 202401 aeson base hashable hedgehog hspec hspec-hedgehog ··· 214092 license = lib.licenses.bsd3; 214093 }) {}; 214094 214095 + "network-control_0_1_0" = callPackage 214096 + ({ mkDerivation, base, hspec, hspec-discover, pretty-simple 214097 + , psqueues, QuickCheck, text, unix-time 214098 + }: 214099 + mkDerivation { 214100 + pname = "network-control"; 214101 + version = "0.1.0"; 214102 + sha256 = "0bvkjid0nqhc15f5nn4za6xwvcc5x8hxfbwky0m2zqdyzwd9bmlp"; 214103 + libraryHaskellDepends = [ base psqueues unix-time ]; 214104 + testHaskellDepends = [ base hspec pretty-simple QuickCheck text ]; 214105 + testToolDepends = [ hspec-discover ]; 214106 + description = "Library to control network protocols"; 214107 + license = lib.licenses.bsd3; 214108 + hydraPlatforms = lib.platforms.none; 214109 + }) {}; 214110 + 214111 "network-data" = callPackage 214112 ({ mkDerivation, base, bytestring, cereal, pretty }: 214113 mkDerivation { ··· 215530 }: 215531 mkDerivation { 215532 pname = "ngx-export-distribution"; 215533 + version = "0.5.3.0"; 215534 + sha256 = "1dfjvzw65q6fjzdwisr6rbwfwcp4d36k56pn3vp7i86z9vn2syqx"; 215535 isLibrary = true; 215536 isExecutable = true; 215537 libraryHaskellDepends = [ base Cabal directory filepath ]; ··· 215539 ansi-terminal base Cabal cabal-plan containers directory filepath 215540 parsec text 215541 ]; 215542 + description = "Build custom libraries for Nginx Haskell module"; 215543 license = lib.licenses.bsd3; 215544 mainProgram = "nhm-tool"; 215545 }) {}; ··· 216185 }: 216186 mkDerivation { 216187 pname = "nix-tree"; 216188 + version = "0.4.1"; 216189 + sha256 = "1w8fg872fw40r346vkkqffahplmyly792ygcbqq0czapwhl0wbvv"; 216190 isLibrary = false; 216191 isExecutable = true; 216192 executableHaskellDepends = [ ··· 216342 license = lib.licenses.cc0; 216343 hydraPlatforms = lib.platforms.none; 216344 mainProgram = "nixpkgs-update"; 216345 + broken = true; 216346 + }) {}; 216347 + 216348 + "nkeys" = callPackage 216349 + ({ mkDerivation, base, base32, binary, bytestring, ed25519, HUnit 216350 + , text, vector 216351 + }: 216352 + mkDerivation { 216353 + pname = "nkeys"; 216354 + version = "0.0.1.1"; 216355 + sha256 = "0m13xgm6303sqh2r12h630r4lhb0ndd2171091hpd94b06sqgcl0"; 216356 + isLibrary = false; 216357 + isExecutable = false; 216358 + libraryHaskellDepends = [ 216359 + base base32 binary bytestring ed25519 text vector 216360 + ]; 216361 + testHaskellDepends = [ base base32 bytestring ed25519 HUnit text ]; 216362 + doHaddock = false; 216363 + description = "Nkeys ed25519 encoding for use with NATS"; 216364 + license = lib.licenses.asl20; 216365 + hydraPlatforms = lib.platforms.none; 216366 broken = true; 216367 }) {}; 216368 ··· 219892 ]; 219893 description = "Ogma: Runtime Monitor translator: JSON Frontend"; 219894 license = "unknown"; 219895 + hydraPlatforms = lib.platforms.none; 219896 + broken = true; 219897 }) {}; 219898 219899 "ogma-language-smv" = callPackage ··· 220304 ({ mkDerivation, base, containers, ghc, safe }: 220305 mkDerivation { 220306 pname = "om-plugin-imports"; 220307 + version = "0.2.0.0.9.6"; 220308 + sha256 = "1whwipj1dqka4dhjigcmq4c74gv0r6y5y5px8m3fp08v62dbvbf2"; 220309 libraryHaskellDepends = [ base containers ghc safe ]; 220310 description = "Plugin-based import warnings"; 220311 license = lib.licenses.mit; ··· 220518 ({ mkDerivation, base, containers, parsec, tagsoup }: 220519 mkDerivation { 220520 pname = "onama"; 220521 + version = "0.2.3.0"; 220522 + sha256 = "1gmyh7hh5021kb1dzs6a4r2rzgyanbar4svx311ixnh02pajqjjx"; 220523 libraryHaskellDepends = [ base containers parsec tagsoup ]; 220524 description = "HTML-parsing primitives for Parsec"; 220525 license = lib.licenses.bsd3; ··· 220793 ]; 220794 description = "Functions of the type `a -> a -> b`"; 220795 license = lib.licenses.bsd3; 220796 + hydraPlatforms = lib.platforms.none; 220797 + broken = true; 220798 }) {}; 220799 220800 "opaleye" = callPackage ··· 220807 }: 220808 mkDerivation { 220809 pname = "opaleye"; 220810 version = "0.10.2.3"; 220811 sha256 = "1cbd6d5gp438bi3w2ml7lba6rjjykyxpc5dp5ph0n67pbvbzd66d"; 220812 libraryHaskellDepends = [ ··· 220824 testToolDepends = [ hspec-discover ]; 220825 description = "An SQL-generating DSL targeting PostgreSQL"; 220826 license = lib.licenses.bsd3; 220827 }) {}; 220828 220829 "opaleye-classy" = callPackage ··· 224835 }: 224836 mkDerivation { 224837 pname = "pagerduty-hs"; 224838 + version = "0.3.0.0"; 224839 + sha256 = "14f359mrxay1kh0gfv7j628srqbn9na6rlzdbbx0mzv116n2v16d"; 224840 libraryHaskellDepends = [ aeson base exceptions lens text wreq ]; 224841 testHaskellDepends = [ 224842 aeson base exceptions HUnit lens tasty tasty-hunit tasty-quickcheck ··· 225089 ]; 225090 }) {}; 225091 225092 + "pandoc_3_1_13" = callPackage 225093 ({ mkDerivation, aeson, aeson-pretty, array, attoparsec, base 225094 , base64-bytestring, binary, blaze-html, blaze-markup, bytestring 225095 , case-insensitive, citeproc, commonmark, commonmark-extensions ··· 225108 }: 225109 mkDerivation { 225110 pname = "pandoc"; 225111 + version = "3.1.13"; 225112 + sha256 = "1l3mlqhwvma6q3dam41xik8waw6ri578q5lc8n9js2yg3kpnq5sr"; 225113 configureFlags = [ "-f-trypandoc" ]; 225114 enableSeparateDataOutput = true; 225115 libraryHaskellDepends = [ ··· 225231 maintainers = [ lib.maintainers.maralorn ]; 225232 }) {}; 225233 225234 + "pandoc-cli_3_1_13" = callPackage 225235 ({ mkDerivation, base, hslua-cli, pandoc, pandoc-lua-engine 225236 , pandoc-server, safe, temporary, text, wai-extra, warp 225237 }: 225238 mkDerivation { 225239 pname = "pandoc-cli"; 225240 + version = "3.1.13"; 225241 + sha256 = "0809x6338hcm5lih3y7rjq9pzx4pp567qdhp4w6nx9lyxg56i65g"; 225242 isLibrary = false; 225243 isExecutable = true; 225244 executableHaskellDepends = [ ··· 225619 license = lib.licenses.gpl2Plus; 225620 }) {}; 225621 225622 + "pandoc-lua-engine_0_2_1_4" = callPackage 225623 ({ mkDerivation, aeson, base, bytestring, citeproc, containers 225624 , data-default, directory, doclayout, doctemplates, exceptions 225625 , filepath, hslua, hslua-module-doclayout, hslua-module-path ··· 225630 }: 225631 mkDerivation { 225632 pname = "pandoc-lua-engine"; 225633 + version = "0.2.1.4"; 225634 + sha256 = "1r288fyqqqcfz3qam3rii2pjyy37ny1bfcpd1c31gp06mhy8yiwx"; 225635 libraryHaskellDepends = [ 225636 aeson base bytestring citeproc containers data-default doclayout 225637 doctemplates exceptions hslua hslua-module-doclayout ··· 225655 }: 225656 mkDerivation { 225657 pname = "pandoc-lua-marshal"; 225658 version = "0.2.6"; 225659 sha256 = "029wqihgkcdfyy21pdc4gj8hh2av9c29nypcabxch8bfkz6lq0lw"; 225660 libraryHaskellDepends = [ ··· 225668 ]; 225669 description = "Use pandoc types in Lua"; 225670 license = lib.licenses.mit; 225671 }) {}; 225672 225673 "pandoc-markdown-ghci-filter" = callPackage ··· 226879 pname = "parallel"; 226880 version = "3.2.2.0"; 226881 sha256 = "1xkfi96w6yfpppd0nw1rnszdxmvifwzm699ilv6332ra3akm610p"; 226882 + revision = "8"; 226883 + editedCabalFile = "0c9ychx28pzxdmfz3d3l170zdwd180galkbs901za5pzzl3hpkxr"; 226884 libraryHaskellDepends = [ array base containers deepseq ghc-prim ]; 226885 description = "Parallel programming library"; 226886 license = lib.licenses.bsd3; ··· 227334 pname = "parsec"; 227335 version = "3.1.17.0"; 227336 sha256 = "0dlx2ypfbbddlv75m9axirxb30srb9kzvpa3haf88g7cq6z01iaq"; 227337 + revision = "1"; 227338 + editedCabalFile = "0mlbcjdfrazqar46aphawzmkr8dcyz91p2gqzyh41xnp53acn1w4"; 227339 libraryHaskellDepends = [ base bytestring mtl text ]; 227340 testHaskellDepends = [ base deepseq mtl tasty tasty-hunit ]; 227341 description = "Monadic parser combinators"; ··· 230821 ]; 230822 description = "Persistent based event sourcing"; 230823 license = lib.licenses.mit; 230824 + hydraPlatforms = lib.platforms.none; 230825 }) {}; 230826 230827 "persistent-eventsource" = callPackage ··· 230843 ]; 230844 description = "Persistent based event sourcing"; 230845 license = lib.licenses.mit; 230846 + hydraPlatforms = lib.platforms.none; 230847 }) {}; 230848 230849 "persistent-generic" = callPackage ··· 231009 testToolDepends = [ tasty-autocollect ]; 231010 description = "Monad transformer for the persistent API"; 231011 license = lib.licenses.bsd3; 231012 + hydraPlatforms = lib.platforms.none; 231013 + broken = true; 231014 }) {}; 231015 231016 "persistent-mysql" = callPackage ··· 232090 ]; 232091 description = "Toolkit for self-documenting password hash and key derivation functions"; 232092 license = lib.licenses.asl20; 232093 + hydraPlatforms = lib.platforms.none; 232094 + broken = true; 232095 }) {}; 232096 232097 "phladiprelio-general-datatype" = callPackage 232098 + ({ mkDerivation, base, containers, quantizer }: 232099 mkDerivation { 232100 pname = "phladiprelio-general-datatype"; 232101 + version = "0.10.1.0"; 232102 + sha256 = "1nll9p9bczqyrkppxfnjn0lvn215i48xi2555ibnks0hp0mkky10"; 232103 + libraryHaskellDepends = [ base containers quantizer ]; 232104 description = "Extended functionality of PhLADiPreLiO"; 232105 license = lib.licenses.mit; 232106 }) {}; ··· 232119 }) {}; 232120 232121 "phladiprelio-general-simple" = callPackage 232122 + ({ mkDerivation, async, base, cli-arguments, deepseq, directory 232123 + , halfsplit, minmax, phladiprelio-general-datatype 232124 , phladiprelio-general-shared, phladiprelio-tests 232125 , phonetic-languages-basis, phonetic-languages-constraints-array 232126 , phonetic-languages-permutations-array ··· 232130 }: 232131 mkDerivation { 232132 pname = "phladiprelio-general-simple"; 232133 + version = "0.20.0.1"; 232134 + sha256 = "0rc7di62zcbssl21pa109k9klxkc44ihz12sdlzwq3hg3hrmnrsv"; 232135 libraryHaskellDepends = [ 232136 + async base cli-arguments deepseq directory halfsplit minmax 232137 phladiprelio-general-datatype phladiprelio-general-shared 232138 phladiprelio-tests phonetic-languages-basis 232139 phonetic-languages-constraints-array ··· 232170 232171 "phladiprelio-ukrainian-shared" = callPackage 232172 ({ mkDerivation, base, directory, mmsyn2-array 232173 + , phladiprelio-general-datatype, ukrainian-phonetics-basic-array 232174 }: 232175 mkDerivation { 232176 pname = "phladiprelio-ukrainian-shared"; 232177 + version = "0.5.0.2"; 232178 + sha256 = "16jrf8m96sn8897rwm7q2iln7i3kvqadznin9yn9adsr6mfhb2fi"; 232179 libraryHaskellDepends = [ 232180 + base directory mmsyn2-array phladiprelio-general-datatype 232181 + ukrainian-phonetics-basic-array 232182 ]; 232183 description = "A shared by different Ukrainian implementations of the PhLADiPreLiO functionality"; 232184 license = lib.licenses.mit; 232185 }) {}; 232186 232187 "phladiprelio-ukrainian-simple" = callPackage 232188 + ({ mkDerivation, async, base, cli-arguments, deepseq, directory 232189 + , halfsplit, minmax, mmsyn2-array, phladiprelio-general-datatype 232190 , phladiprelio-tests, phladiprelio-ukrainian-shared 232191 , phonetic-languages-basis, phonetic-languages-constraints-array 232192 , phonetic-languages-permutations-array ··· 232196 }: 232197 mkDerivation { 232198 pname = "phladiprelio-ukrainian-simple"; 232199 + version = "0.20.2.1"; 232200 + sha256 = "1jlx3dffra7cs263bg1mgvbi1kzw15dy98jiysxb906ivwd5vnfd"; 232201 isLibrary = true; 232202 isExecutable = true; 232203 libraryHaskellDepends = [ 232204 + async base cli-arguments deepseq directory halfsplit minmax 232205 + mmsyn2-array phladiprelio-general-datatype phladiprelio-tests 232206 phladiprelio-ukrainian-shared phonetic-languages-basis 232207 phonetic-languages-constraints-array 232208 phonetic-languages-permutations-array ··· 232211 rhythmic-sequences ukrainian-phonetics-basic-array 232212 ]; 232213 executableHaskellDepends = [ 232214 + async base cli-arguments deepseq directory halfsplit minmax 232215 + mmsyn2-array phladiprelio-general-datatype phladiprelio-tests 232216 phladiprelio-ukrainian-shared phonetic-languages-basis 232217 phonetic-languages-constraints-array 232218 phonetic-languages-permutations-array ··· 235562 libraryHaskellDepends = [ base ]; 235563 description = "A semi-cross-platform interface for pledge(2) and unveil(2)"; 235564 license = lib.licenses.unlicense; 235565 + hydraPlatforms = lib.platforms.none; 235566 + broken = true; 235567 }) {}; 235568 235569 "plex" = callPackage ··· 237753 testToolDepends = [ hspec-discover ]; 237754 description = "Experimental, user-contributed effects and interpreters for polysemy"; 237755 license = lib.licenses.bsd3; 237756 + hydraPlatforms = lib.platforms.none; 237757 + broken = true; 237758 }) {}; 237759 237760 "polyseq" = callPackage ··· 238965 }: 238966 mkDerivation { 238967 pname = "postgres-options"; 238968 + version = "0.2.2.0"; 238969 + sha256 = "0fmzpx464a04s2ylsg8yq0psfiapgg4bh708kxjrb1mjywi05mv5"; 238970 libraryHaskellDepends = [ 238971 base bytestring generic-monoid split uri-bytestring 238972 ]; ··· 243744 }: 243745 mkDerivation { 243746 pname = "prometheus-proc"; 243747 + version = "0.1.6.0"; 243748 + sha256 = "0rpbpyl1gy08cbcb3d1sdkpvva7jmr8pwbcp0xmdm9k3xh1pj2ng"; 243749 libraryHaskellDepends = [ 243750 base directory filepath prometheus-client regex-applicative text 243751 unix unix-memory ··· 244197 license = lib.licenses.bsd3; 244198 }) {}; 244199 244200 + "proto-lens_0_7_1_5" = callPackage 244201 + ({ mkDerivation, base, bytestring, containers, deepseq, ghc-prim 244202 + , lens-family, parsec, pretty, primitive, profunctors, QuickCheck 244203 + , tagged, tasty, tasty-quickcheck, text, transformers, vector 244204 + }: 244205 + mkDerivation { 244206 + pname = "proto-lens"; 244207 + version = "0.7.1.5"; 244208 + sha256 = "042wn6dw4jg0j9gfp4pgzm86j3hq0vkv02rlnp77v13b87q75lfs"; 244209 + enableSeparateDataOutput = true; 244210 + libraryHaskellDepends = [ 244211 + base bytestring containers deepseq ghc-prim lens-family parsec 244212 + pretty primitive profunctors tagged text transformers vector 244213 + ]; 244214 + testHaskellDepends = [ 244215 + base bytestring QuickCheck tasty tasty-quickcheck vector 244216 + ]; 244217 + description = "A lens-based implementation of protocol buffers in Haskell"; 244218 + license = lib.licenses.bsd3; 244219 + hydraPlatforms = lib.platforms.none; 244220 + }) {}; 244221 + 244222 "proto-lens-arbitrary" = callPackage 244223 ({ mkDerivation, base, bytestring, containers, lens-family 244224 , proto-lens, QuickCheck, text ··· 244236 broken = true; 244237 }) {}; 244238 244239 + "proto-lens-arbitrary_0_1_2_13" = callPackage 244240 + ({ mkDerivation, base, bytestring, containers, lens-family 244241 + , proto-lens, QuickCheck, text 244242 + }: 244243 + mkDerivation { 244244 + pname = "proto-lens-arbitrary"; 244245 + version = "0.1.2.13"; 244246 + sha256 = "015zdynzvlnix6ac6cr3yf8dyn6makv5iachc8djdghgcj5lmdr5"; 244247 + libraryHaskellDepends = [ 244248 + base bytestring containers lens-family proto-lens QuickCheck text 244249 + ]; 244250 + description = "Arbitrary instances for proto-lens"; 244251 + license = lib.licenses.bsd3; 244252 + hydraPlatforms = lib.platforms.none; 244253 + broken = true; 244254 + }) {}; 244255 + 244256 "proto-lens-combinators" = callPackage 244257 ({ mkDerivation, base, Cabal, HUnit, lens-family, lens-family-core 244258 , proto-lens, proto-lens-runtime, proto-lens-setup, test-framework ··· 244320 ]; 244321 description = "Adapting proto-lens to optparse-applicative ReadMs"; 244322 license = lib.licenses.bsd3; 244323 + }) {}; 244324 + 244325 + "proto-lens-optparse_0_1_1_12" = callPackage 244326 + ({ mkDerivation, base, optparse-applicative, proto-lens, text }: 244327 + mkDerivation { 244328 + pname = "proto-lens-optparse"; 244329 + version = "0.1.1.12"; 244330 + sha256 = "09j01nafh03942v1n6y1lw2vp7s1zdqyy7rz9xrbv6klv95ixhkl"; 244331 + libraryHaskellDepends = [ 244332 + base optparse-applicative proto-lens text 244333 + ]; 244334 + description = "Adapting proto-lens to optparse-applicative ReadMs"; 244335 + license = lib.licenses.bsd3; 244336 + hydraPlatforms = lib.platforms.none; 244337 }) {}; 244338 244339 "proto-lens-protobuf-types" = callPackage ··· 244343 }: 244344 mkDerivation { 244345 pname = "proto-lens-protobuf-types"; 244346 + version = "0.7.2.1"; 244347 + sha256 = "0622dfxc7s260fhb2hcjis5p0k7cidr7vvxicmhhk2n3zamngvrb"; 244348 setupHaskellDepends = [ base Cabal proto-lens-setup ]; 244349 libraryHaskellDepends = [ 244350 base lens-family proto-lens proto-lens-runtime text ··· 244361 }: 244362 mkDerivation { 244363 pname = "proto-lens-protoc"; 244364 + version = "0.8.0.1"; 244365 + sha256 = "0kyvcmvsjrj6mwi71k1rfpzvxjy379yb981fj8nacgv5ka1xmja6"; 244366 isLibrary = true; 244367 isExecutable = true; 244368 libraryHaskellDepends = [ base filepath ]; ··· 244392 license = lib.licenses.bsd3; 244393 }) {}; 244394 244395 + "proto-lens-runtime_0_7_0_6" = callPackage 244396 + ({ mkDerivation, base, bytestring, containers, deepseq, filepath 244397 + , lens-family, proto-lens, text, vector 244398 + }: 244399 + mkDerivation { 244400 + pname = "proto-lens-runtime"; 244401 + version = "0.7.0.6"; 244402 + sha256 = "0qq1hdjq5y0r9gprlwwqvvvsyb0w4wm1q7acqc1mxywiyb7nvr18"; 244403 + libraryHaskellDepends = [ 244404 + base bytestring containers deepseq filepath lens-family proto-lens 244405 + text vector 244406 + ]; 244407 + doHaddock = false; 244408 + license = lib.licenses.bsd3; 244409 + hydraPlatforms = lib.platforms.none; 244410 + }) {}; 244411 + 244412 "proto-lens-setup" = callPackage 244413 ({ mkDerivation, base, bytestring, Cabal, containers, deepseq 244414 , directory, filepath, process, proto-lens-protoc, temporary, text 244415 }: 244416 mkDerivation { 244417 pname = "proto-lens-setup"; 244418 + version = "0.4.0.8"; 244419 + sha256 = "1g7fsmxfqpfnyaldxmhiq8i2vndnz5br70c1zplp0dvxp3kfynna"; 244420 libraryHaskellDepends = [ 244421 base bytestring Cabal containers deepseq directory filepath process 244422 proto-lens-protoc temporary text ··· 247338 }) {}; 247339 247340 "quantizer" = callPackage 247341 + ({ mkDerivation, base, minmax, monoid-insertleft 247342 + , uniqueness-periods-vector-stats 247343 + }: 247344 mkDerivation { 247345 pname = "quantizer"; 247346 + version = "0.3.1.0"; 247347 + sha256 = "1pd3cqz73nvdf9i7fg11q1yjm699n11shxan60iv2v57q6kryjw4"; 247348 libraryHaskellDepends = [ 247349 + base minmax monoid-insertleft uniqueness-periods-vector-stats 247350 ]; 247351 description = "Library to provide the behaviour similar to quantum states superposition"; 247352 license = lib.licenses.mit; ··· 247688 }: 247689 mkDerivation { 247690 pname = "quic"; 247691 + version = "0.1.19"; 247692 + sha256 = "0kxdiah415lsj06pdi14bcs3i7gqyyx9x093rxss8l48w1820zwr"; 247693 isLibrary = true; 247694 isExecutable = true; 247695 libraryHaskellDepends = [ ··· 251070 hydraPlatforms = lib.platforms.none; 251071 mainProgram = "rdf4h"; 251072 broken = true; 251073 + }) {}; 251074 + 251075 + "rdf4h-vocab-activitystreams" = callPackage 251076 + ({ mkDerivation, base, rdf4h, text }: 251077 + mkDerivation { 251078 + pname = "rdf4h-vocab-activitystreams"; 251079 + version = "1.0.0"; 251080 + sha256 = "1lq47v42ajhgs1r3bqhmf4iy6yn3v5a6rahs91khrbpkgf453f0k"; 251081 + libraryHaskellDepends = [ base rdf4h text ]; 251082 + description = "The ActivityStreams 2 RDF vocabulary for rdf4h"; 251083 + license = lib.licenses.bsd3; 251084 + hydraPlatforms = lib.platforms.none; 251085 }) {}; 251086 251087 "rdioh" = callPackage ··· 258475 ({ mkDerivation, base }: 258476 mkDerivation { 258477 pname = "rhythmic-sequences"; 258478 + version = "0.8.0.0"; 258479 + sha256 = "15fqa0aqv0hkcgfmv2g5ymbh693csxwsdjb4g3rqhyxhbsgxh9lc"; 258480 libraryHaskellDepends = [ base ]; 258481 description = "Improved library to deal with rhythmicity of short sequences"; 258482 license = lib.licenses.mit; ··· 261098 broken = true; 261099 }) {}; 261100 261101 + "rt" = callPackage 261102 + ({ mkDerivation, base }: 261103 + mkDerivation { 261104 + pname = "rt"; 261105 + version = "0.1.0.0"; 261106 + sha256 = "18kpashzq6wnf1yc2xvz7l6c53v45yimzsahaavdf60pvw4zfhrx"; 261107 + libraryHaskellDepends = [ base ]; 261108 + description = "A more fine-grained version of state threads (ST)"; 261109 + license = lib.licenses.bsd3; 261110 + }) {}; 261111 + 261112 "rtcm" = callPackage 261113 ({ mkDerivation, aeson, array, base, base64-bytestring 261114 , basic-prelude, binary, binary-bits, binary-conduit, bytestring ··· 261535 261536 "rustls" = callPackage 261537 ({ mkDerivation, async, base, bytestring, containers 261538 + , derive-storable, directory, filepath, hedgehog, network, process 261539 + , resourcet, rustls, stm, tasty, tasty-hedgehog, tasty-hunit 261540 + , temporary, text, transformers 261541 }: 261542 mkDerivation { 261543 pname = "rustls"; 261544 + version = "0.1.0.0"; 261545 + sha256 = "19gv5cc0c3mnl40h5z1qnxrdhshiikmpmlyljv27jx2vk4i4vqib"; 261546 libraryHaskellDepends = [ 261547 + base bytestring derive-storable network resourcet text transformers 261548 ]; 261549 librarySystemDepends = [ rustls ]; 261550 testHaskellDepends = [ ··· 261655 }: 261656 mkDerivation { 261657 pname = "rzk"; 261658 + version = "0.7.4"; 261659 + sha256 = "1n7dk24pbllr1xxr3klqxh5nq2pcjchygdr0xvhd2yla7w5hjhv5"; 261660 isLibrary = true; 261661 isExecutable = true; 261662 setupHaskellDepends = [ base Cabal process ]; ··· 261853 ]; 261854 testToolDepends = [ sydtest-discover ]; 261855 license = lib.licenses.mit; 261856 + hydraPlatforms = lib.platforms.none; 261857 + broken = true; 261858 }) {}; 261859 261860 "safe-coloured-text-gen_0_0_0_3" = callPackage ··· 261876 testToolDepends = [ sydtest-discover ]; 261877 license = lib.licenses.mit; 261878 hydraPlatforms = lib.platforms.none; 261879 + broken = true; 261880 }) {}; 261881 261882 "safe-coloured-text-layout" = callPackage ··· 263722 broken = true; 263723 }) {inherit (pkgs) z3;}; 263724 263725 + "sbv_10_9" = callPackage 263726 ({ mkDerivation, array, async, base, bytestring, containers 263727 , deepseq, directory, filepath, libBF, mtl, pretty, process 263728 , QuickCheck, random, syb, tasty, tasty-bench, tasty-golden ··· 263731 }: 263732 mkDerivation { 263733 pname = "sbv"; 263734 + version = "10.9"; 263735 + sha256 = "043l5akpdqrz5lzgs7m5dscy64cidgkpijf82wd4qwhs838qp8m0"; 263736 enableSeparateDataOutput = true; 263737 libraryHaskellDepends = [ 263738 array async base containers deepseq directory filepath libBF mtl ··· 266472 description = "Read and Display Seitz Symbol"; 266473 license = lib.licenses.mit; 266474 hydraPlatforms = lib.platforms.none; 266475 + }) {}; 266476 + 266477 + "sel" = callPackage 266478 + ({ mkDerivation, base, base16, bytestring, hedgehog 266479 + , libsodium-bindings, tasty, tasty-hunit, text, text-display 266480 + }: 266481 + mkDerivation { 266482 + pname = "sel"; 266483 + version = "0.0.1.0"; 266484 + sha256 = "0md8xdd7jci3jdq1l5acjfxgaz2ahiwz6c7cwam06x5kp0h1nik1"; 266485 + libraryHaskellDepends = [ 266486 + base base16 bytestring libsodium-bindings text text-display 266487 + ]; 266488 + testHaskellDepends = [ 266489 + base base16 bytestring hedgehog libsodium-bindings tasty 266490 + tasty-hunit text text-display 266491 + ]; 266492 + description = "Cryptography for the casual user"; 266493 + license = lib.licenses.bsd3; 266494 + hydraPlatforms = lib.platforms.none; 266495 + broken = true; 266496 }) {}; 266497 266498 "selda" = callPackage ··· 282357 pname = "splitmix"; 282358 version = "0.1.0.5"; 282359 sha256 = "00ihw7vji8ydik7f5lk9iwj21j829lpl22wa4nqz2igg26b7mw4x"; 282360 + revision = "1"; 282361 + editedCabalFile = "0yxp6jhbza30w829zjvp02458sj2aziz9h53yv3rc55z5alv9afa"; 282362 libraryHaskellDepends = [ base deepseq ]; 282363 testHaskellDepends = [ 282364 async base base-compat base-compat-batteries bytestring containers ··· 283788 pname = "stack"; 283789 version = "2.15.5"; 283790 sha256 = "0q4jyaj8gn74i5sm5dqnwz9ppbih33jd2axbz3yijvv8m1dbn1cd"; 283791 + revision = "1"; 283792 + editedCabalFile = "01bfnvsn079hl6cmc6ccmwc3ash45g556jkr1i0mkkc8ij42zny1"; 283793 configureFlags = [ 283794 "-fdisable-git-info" "-fhide-dependency-versions" 283795 "-fsupported-build" ··· 284663 , amazonka-cloudformation, amazonka-core, amazonka-ec2 284664 , amazonka-lambda, amazonka-mtl, amazonka-sso, amazonka-sts, base 284665 , Blammo, bytestring, cfn-flip, conduit, containers, envparse 284666 + , errors, exceptions, extra, filepath, Glob, hspec 284667 + , hspec-expectations-lifted, hspec-golden, http-types, lens 284668 + , lens-aeson, monad-logger, mtl, optparse-applicative, QuickCheck 284669 + , resourcet, rio, semigroups, text, text-metrics, time 284670 , transformers, typed-process, unliftio, unordered-containers, uuid 284671 , yaml 284672 }: 284673 mkDerivation { 284674 pname = "stackctl"; 284675 + version = "1.6.1.1"; 284676 + sha256 = "01q5zmgb6z85v9agbi1q3gwqygbljmf0rw09r2hw099340vyfklb"; 284677 isLibrary = true; 284678 isExecutable = true; 284679 libraryHaskellDepends = [ ··· 284687 ]; 284688 executableHaskellDepends = [ base ]; 284689 testHaskellDepends = [ 284690 + aeson amazonka amazonka-cloudformation amazonka-ec2 amazonka-lambda 284691 + amazonka-mtl base Blammo bytestring filepath Glob hspec 284692 + hspec-expectations-lifted hspec-golden http-types lens mtl 284693 + QuickCheck text time unliftio yaml 284694 ]; 284695 license = lib.licenses.mit; 284696 hydraPlatforms = lib.platforms.none; ··· 289029 }: 289030 mkDerivation { 289031 pname = "strongweak"; 289032 + version = "0.6.1"; 289033 + sha256 = "0pyfxq7p5viq7agka8pw67br08czg3xs4d2wh5zkf7zahamy4kic"; 289034 libraryHaskellDepends = [ 289035 acc base either prettyprinter refined1 text vector vector-sized 289036 ]; ··· 296506 testSystemDepends = [ tdlib ]; 296507 description = "complete binding to the Telegram Database Library"; 296508 license = lib.licenses.bsd3; 296509 + hydraPlatforms = lib.platforms.none; 296510 }) {inherit (pkgs) tdlib;}; 296511 296512 "tdlib-gen" = callPackage ··· 296556 ]; 296557 description = "Types and Functions generated from tdlib api spec"; 296558 license = lib.licenses.bsd3; 296559 + hydraPlatforms = lib.platforms.none; 296560 + broken = true; 296561 }) {}; 296562 296563 "tdoc" = callPackage ··· 298284 }: 298285 mkDerivation { 298286 pname = "test-certs"; 298287 + version = "0.1.0.3"; 298288 + sha256 = "0ayvf1by5hp7xxn78j6d2ajiiz3f6gngjvijps8dgibwcawjvc79"; 298289 libraryHaskellDepends = [ 298290 base bytestring filepath HsOpenSSL temporary text time 298291 ]; ··· 299068 license = lib.licenses.gpl2Only; 299069 }) {}; 299070 299071 + "texmath_0_12_8_8" = callPackage 299072 + ({ mkDerivation, base, bytestring, containers, directory, filepath 299073 + , mtl, pandoc-types, parsec, pretty-show, split, syb, tagged, tasty 299074 + , tasty-golden, text, typst-symbols, xml 299075 + }: 299076 + mkDerivation { 299077 + pname = "texmath"; 299078 + version = "0.12.8.8"; 299079 + sha256 = "0wh98gfsh70v7lzrig3v9fhjhgd25yiqsh45b0qnpz6mbwd7pibc"; 299080 + isLibrary = true; 299081 + isExecutable = true; 299082 + libraryHaskellDepends = [ 299083 + base containers mtl pandoc-types parsec split syb text 299084 + typst-symbols xml 299085 + ]; 299086 + testHaskellDepends = [ 299087 + base bytestring directory filepath pretty-show tagged tasty 299088 + tasty-golden text xml 299089 + ]; 299090 + description = "Conversion between math formats"; 299091 + license = lib.licenses.gpl2Only; 299092 + hydraPlatforms = lib.platforms.none; 299093 + }) {}; 299094 + 299095 "texrunner" = callPackage 299096 ({ mkDerivation, attoparsec, base, bytestring, directory, filepath 299097 , HUnit, io-streams, lens, mtl, process, semigroups, temporary ··· 299387 }: 299388 mkDerivation { 299389 pname = "text-display"; 299390 + version = "0.0.5.2"; 299391 + sha256 = "14wqc8wj0jdmd6nryc1yvmr9crhp5yyxpzdayx1j3b2vldib1p3s"; 299392 isLibrary = true; 299393 isExecutable = true; 299394 libraryHaskellDepends = [ base bytestring text ]; ··· 299482 }: 299483 mkDerivation { 299484 pname = "text-icu"; 299485 + version = "0.8.0.5"; 299486 + sha256 = "1nzd7al2vpm07xa19w9vy6f696bm4z48h0m4fljsxjg4v0wblbj4"; 299487 libraryHaskellDepends = [ base bytestring deepseq text time ]; 299488 librarySystemDepends = [ icu ]; 299489 libraryPkgconfigDepends = [ icu ]; ··· 300545 ]; 300546 description = "Check that datatypes are deep strict using Template Haskell"; 300547 license = lib.licenses.bsd3; 300548 + hydraPlatforms = lib.platforms.none; 300549 + broken = true; 300550 }) {}; 300551 300552 "th-desugar" = callPackage ··· 302097 }: 302098 mkDerivation { 302099 pname = "tidal"; 302100 + version = "1.9.5"; 302101 + sha256 = "1skm8x9gh60c0i1rr0a18jxi6y4mpi83fvzjcadlziwjna5x6a3w"; 302102 enableSeparateDataOutput = true; 302103 libraryHaskellDepends = [ 302104 base bytestring clock colour containers deepseq exceptions hosc mtl ··· 302116 ({ mkDerivation, base, system-cxx-std-lib }: 302117 mkDerivation { 302118 pname = "tidal-link"; 302119 + version = "1.0.3"; 302120 + sha256 = "1yqxwjs2y8n01j3x6mc4cg2ka4kl0k3yi0wmcxcs5v257g8f8dg7"; 302121 isLibrary = true; 302122 isExecutable = true; 302123 libraryHaskellDepends = [ base system-cxx-std-lib ]; ··· 304635 }: 304636 mkDerivation { 304637 pname = "tokenize"; 304638 + version = "0.3.0.1"; 304639 + sha256 = "02zl34jf19s6sv8jwjgp17vn6j059zk6hs9sf4gvbjj559db1jwh"; 304640 libraryHaskellDepends = [ base split text ]; 304641 benchmarkHaskellDepends = [ 304642 base bytestring criterion deepseq filepath split text ··· 310932 license = lib.licenses.bsd3; 310933 }) {}; 310934 310935 + "typst_0_5_0_3" = callPackage 310936 ({ mkDerivation, aeson, array, base, bytestring, cassava 310937 , containers, directory, filepath, mtl, ordered-containers, parsec 310938 , pretty, pretty-show, regex-tdfa, scientific, tasty, tasty-golden ··· 310940 }: 310941 mkDerivation { 310942 pname = "typst"; 310943 + version = "0.5.0.3"; 310944 + sha256 = "0g290vpw9yqi888a2pcw87gc6nbh41x0gp2l6g5hmrg509x1yhg3"; 310945 isLibrary = true; 310946 isExecutable = true; 310947 libraryHaskellDepends = [ ··· 311558 }: 311559 mkDerivation { 311560 pname = "ukrainian-phonetics-basic-array"; 311561 + version = "0.10.0.0"; 311562 + sha256 = "0lrz00z2a2l2rlqv1d564g5adzbswnjzidyi1dvd8734fig2hb4p"; 311563 libraryHaskellDepends = [ 311564 base intermediate-structures mmsyn2-array 311565 ukrainian-phonetics-common ··· 313618 license = lib.licenses.mit; 313619 }) {}; 313620 313621 + "unix_2_8_5_1" = callPackage 313622 ({ mkDerivation, base, bytestring, filepath, tasty, tasty-hunit 313623 , tasty-quickcheck, time 313624 }: 313625 mkDerivation { 313626 pname = "unix"; 313627 + version = "2.8.5.1"; 313628 + sha256 = "0974ajqri7was72gnsgxa8zc4gq649zclaad1gw9pszjmr3c7djs"; 313629 libraryHaskellDepends = [ base bytestring filepath time ]; 313630 testHaskellDepends = [ 313631 base bytestring filepath tasty tasty-hunit tasty-quickcheck ··· 323340 }: 323341 mkDerivation { 323342 pname = "webauthn"; 323343 + version = "0.10.0.0"; 323344 + sha256 = "0ndgwv8d7yndl9kb4fzvfp5wrz1pfshsp2xwhwnynd2a9mz3yqwp"; 323345 libraryHaskellDepends = [ 323346 aeson asn1-encoding asn1-parse asn1-types base base16-bytestring 323347 base64-bytestring binary bytestring cborg containers crypton ··· 327783 ]; 327784 description = "XDG Basedir"; 327785 license = lib.licenses.bsd3; 327786 + hydraPlatforms = lib.platforms.none; 327787 }) {}; 327788 327789 "xdg-desktop-entry" = callPackage ··· 329224 "xmobar" = callPackage 329225 ({ mkDerivation, aeson, alsa-core, alsa-mixer, async, base 329226 , bytestring, cairo, colour, containers, dbus, directory 329227 + , extensible-exceptions, extra, filepath, gauge, hinotify, hspec 329228 , http-client-tls, http-conduit, http-types, iwlib, libmpd, libXpm 329229 , libXrandr, libXrender, mtl, old-locale, pango, parsec 329230 , parsec-numbers, process, regex-compat, stm, temporary, time ··· 329233 }: 329234 mkDerivation { 329235 pname = "xmobar"; 329236 + version = "0.48"; 329237 + sha256 = "0k0vzfvz46lx4lpq2yi3jpr7l5mpl50rvqlnvsx9gqnm0dsac14s"; 329238 configureFlags = [ 329239 "-fwith_alsa" "-fwith_conduit" "-fwith_datezone" "-fwith_dbus" 329240 "-fwith_inotify" "-fwith_iwlib" "-fwith_mpd" "-fwith_mpris" ··· 329245 isExecutable = true; 329246 libraryHaskellDepends = [ 329247 aeson alsa-core alsa-mixer async base bytestring cairo colour 329248 + containers dbus directory extensible-exceptions extra filepath 329249 + hinotify http-client-tls http-conduit http-types iwlib libmpd mtl 329250 + old-locale pango parsec parsec-numbers process regex-compat stm 329251 + time timezone-olson timezone-series transformers unix utf8-string 329252 + X11 X11-xft 329253 ]; 329254 librarySystemDepends = [ 329255 libXpm libXrandr libXrender wirelesstools ··· 330935 }: 330936 mkDerivation { 330937 pname = "yampa-test"; 330938 + version = "0.14.8"; 330939 + sha256 = "0bsah360hxb1w9b1ypmgcdr1lb2wi4pzlbvgd106kqslkfyk942x"; 330940 libraryHaskellDepends = [ 330941 base normaldistribution QuickCheck Yampa 330942 ]; ··· 331216 }: 331217 mkDerivation { 331218 pname = "yaya"; 331219 + version = "0.6.2.0"; 331220 + sha256 = "1k6w1c89s7c416xjxm23mllcm68l8ya6m7jw2ml9axwsns27kx98"; 331221 setupHaskellDepends = [ base Cabal cabal-doctest ]; 331222 libraryHaskellDepends = [ 331223 base comonad either foldable1-classes-compat free kan-extensions ··· 331227 testHaskellDepends = [ base doctest ]; 331228 description = "Total recursion schemes"; 331229 license = lib.licenses.agpl3Plus; 331230 + hydraPlatforms = lib.platforms.none; 331231 + broken = true; 331232 }) {}; 331233 331234 "yaya-containers" = callPackage ··· 331237 }: 331238 mkDerivation { 331239 pname = "yaya-containers"; 331240 + version = "0.1.2.0"; 331241 + sha256 = "03rfpzsrjimlp40s5pbn2fd5v4cby529nhmsh9xna7n8xf6jmm05"; 331242 setupHaskellDepends = [ base Cabal cabal-doctest ]; 331243 libraryHaskellDepends = [ base containers yaya ]; 331244 testHaskellDepends = [ base doctest ]; 331245 description = "Pattern functors and instances for types in the containers package"; 331246 license = lib.licenses.agpl3Plus; 331247 + hydraPlatforms = lib.platforms.none; 331248 }) {}; 331249 331250 "yaya-hedgehog" = callPackage ··· 331253 }: 331254 mkDerivation { 331255 pname = "yaya-hedgehog"; 331256 + version = "0.3.0.2"; 331257 + sha256 = "1kyqbqp84whi9jsygk7x2vhja76h45fk75k7bgh9jwjqfj83zy7s"; 331258 setupHaskellDepends = [ base Cabal cabal-doctest ]; 331259 libraryHaskellDepends = [ base deriving-compat hedgehog yaya ]; 331260 testHaskellDepends = [ ··· 331262 ]; 331263 description = "Hedgehog testing support for the Yaya recursion scheme library"; 331264 license = lib.licenses.agpl3Plus; 331265 + hydraPlatforms = lib.platforms.none; 331266 }) {}; 331267 331268 "yaya-quickcheck" = callPackage ··· 331271 }: 331272 mkDerivation { 331273 pname = "yaya-quickcheck"; 331274 + version = "0.2.0.1"; 331275 + sha256 = "0ncnp0m93fyjn9vqp8s0vbvra3v6nin8sh5jr58rv1r5538hkyr5"; 331276 setupHaskellDepends = [ base Cabal cabal-doctest ]; 331277 libraryHaskellDepends = [ base QuickCheck splitmix yaya ]; 331278 testHaskellDepends = [ base doctest ]; 331279 description = "QuickCheck testing support for the Yaya recursion scheme library"; 331280 license = lib.licenses.agpl3Plus; 331281 + hydraPlatforms = lib.platforms.none; 331282 }) {}; 331283 331284 "yaya-test" = callPackage ··· 331306 }: 331307 mkDerivation { 331308 pname = "yaya-unsafe"; 331309 + version = "0.4.1.1"; 331310 + sha256 = "0s3fna5b0g5jxbndzmqsy9bqz8b4ry7p88kspnzv8shrq271mmmk"; 331311 setupHaskellDepends = [ base Cabal cabal-doctest ]; 331312 libraryHaskellDepends = [ base bifunctors comonad free lens yaya ]; 331313 testHaskellDepends = [ base doctest hedgehog yaya yaya-hedgehog ]; 331314 description = "Non-total extensions to the Yaya recursion scheme library"; 331315 license = lib.licenses.agpl3Plus; 331316 + hydraPlatforms = lib.platforms.none; 331317 }) {}; 331318 331319 "yaya-unsafe-test" = callPackage ··· 332159 pname = "yesod-bin"; 332160 version = "1.6.2.3"; 332161 sha256 = "15lsiw4g0zf1wk13fvqw4kngqhg3c2fi9jh65blhdw8kzbznf8xg"; 332162 + revision = "1"; 332163 + editedCabalFile = "01mwlxikp618dqgvnirhyy3x7yy5fy7n58ppplnrsvbg3g202h6d"; 332164 isLibrary = false; 332165 isExecutable = true; 332166 executableHaskellDepends = [ ··· 335686 testToolDepends = [ which ]; 335687 description = "Library for creating and modifying zip archives"; 335688 license = lib.licenses.bsd3; 335689 + }) {inherit (pkgs) which;}; 335690 + 335691 + "zip-archive_0_4_3_2" = callPackage 335692 + ({ mkDerivation, array, base, binary, bytestring, containers 335693 + , digest, directory, filepath, HUnit, mtl, pretty, process 335694 + , temporary, text, time, unix, which, zlib 335695 + }: 335696 + mkDerivation { 335697 + pname = "zip-archive"; 335698 + version = "0.4.3.2"; 335699 + sha256 = "0p6b4n4z3qa9f5vh25lqf7b8gdf5qcfs4zsnlzr12m0xgysfdnk1"; 335700 + isLibrary = true; 335701 + isExecutable = true; 335702 + libraryHaskellDepends = [ 335703 + array base binary bytestring containers digest directory filepath 335704 + mtl pretty text time unix zlib 335705 + ]; 335706 + testHaskellDepends = [ 335707 + base bytestring directory filepath HUnit process temporary time 335708 + unix 335709 + ]; 335710 + testToolDepends = [ which ]; 335711 + description = "Library for creating and modifying zip archives"; 335712 + license = lib.licenses.bsd3; 335713 + hydraPlatforms = lib.platforms.none; 335714 }) {inherit (pkgs) which;}; 335715 335716 "zip-cmd" = callPackage
+2 -2
pkgs/development/interpreters/wazero/default.nix
··· 7 8 buildGoModule rec { 9 pname = "wazero"; 10 - version = "1.7.0"; 11 12 src = fetchFromGitHub { 13 owner = "tetratelabs"; 14 repo = "wazero"; 15 rev = "v${version}"; 16 - hash = "sha256-TBGRO+5PHPna2dNSeNktxALEc6TvJzV+kEiynYqvhgY="; 17 }; 18 19 vendorHash = null;
··· 7 8 buildGoModule rec { 9 pname = "wazero"; 10 + version = "1.7.1"; 11 12 src = fetchFromGitHub { 13 owner = "tetratelabs"; 14 repo = "wazero"; 15 rev = "v${version}"; 16 + hash = "sha256-xMI/6zhXxoD5rq+MZBiMzdmxlHS1gel1IChZe1iENyE="; 17 }; 18 19 vendorHash = null;
+9 -6
pkgs/development/libraries/xed/default.nix
··· 1 - { lib, stdenv, fetchFromGitHub, python3Packages }: 2 3 let 4 # mbuild is a custom build system used only to build xed ··· 10 owner = "intelxed"; 11 repo = "mbuild"; 12 rev = "v${version}"; 13 - sha256 = "sha256-eOAqmoPotdXGcBmrD9prXph4XOL6noJU6GYT/ud/VXk="; 14 }; 15 }; 16 17 in stdenv.mkDerivation rec { 18 pname = "xed"; 19 - version = "2022.08.11"; 20 21 src = fetchFromGitHub { 22 owner = "intelxed"; 23 repo = "xed"; 24 rev = "v${version}"; 25 - sha256 = "sha256-Iil+dfjuWYPbzmSjgwKTKScSE/IsWuHEKQ5HsBJDqWM="; 26 }; 27 28 - nativeBuildInputs = [ mbuild ]; 29 30 buildPhase = '' 31 patchShebangs mfile.py 32 33 # this will build, test and install 34 ./mfile.py test --prefix $out 35 ''; 36 37 dontInstall = true; # already installed during buildPhase 38 39 meta = with lib; { 40 - broken = (stdenv.isLinux && stdenv.isAarch64); 41 description = "Intel X86 Encoder Decoder (Intel XED)"; 42 homepage = "https://intelxed.github.io/"; 43 license = licenses.asl20;
··· 1 + { lib, stdenv, fetchFromGitHub, python3Packages, llvmPackages }: 2 3 let 4 # mbuild is a custom build system used only to build xed ··· 10 owner = "intelxed"; 11 repo = "mbuild"; 12 rev = "v${version}"; 13 + sha256 = "sha256-nVHHiaPbf+b+RntjUGjLLGS53e6c+seXIBx7AcTtiWU="; 14 }; 15 }; 16 17 in stdenv.mkDerivation rec { 18 pname = "xed"; 19 + version = "2024.02.22"; 20 21 src = fetchFromGitHub { 22 owner = "intelxed"; 23 repo = "xed"; 24 rev = "v${version}"; 25 + sha256 = "sha256-LF4iJ1/Z3OifCiir/kU3ufZqtiRLeaJeAwuBqP2BCF4="; 26 }; 27 28 + nativeBuildInputs = [ mbuild ] ++ lib.optionals stdenv.isDarwin [ llvmPackages.bintools ]; 29 30 buildPhase = '' 31 patchShebangs mfile.py 32 33 # this will build, test and install 34 ./mfile.py test --prefix $out 35 + ./mfile.py examples 36 + mkdir -p $out/bin 37 + cp ./obj/wkit/examples/obj/xed $out/bin/ 38 ''; 39 40 dontInstall = true; # already installed during buildPhase 41 42 meta = with lib; { 43 + broken = stdenv.isAarch64; 44 description = "Intel X86 Encoder Decoder (Intel XED)"; 45 homepage = "https://intelxed.github.io/"; 46 license = licenses.asl20;
+2 -2
pkgs/development/python-modules/botocore-stubs/default.nix
··· 9 10 buildPythonPackage rec { 11 pname = "botocore-stubs"; 12 - version = "1.34.69"; 13 pyproject = true; 14 15 disabled = pythonOlder "3.7"; ··· 17 src = fetchPypi { 18 pname = "botocore_stubs"; 19 inherit version; 20 - hash = "sha256-RjJI/R1ue2igxXvddY0Exr0MXCw7+oGv351k8JMLWbw="; 21 }; 22 23 nativeBuildInputs = [
··· 9 10 buildPythonPackage rec { 11 pname = "botocore-stubs"; 12 + version = "1.34.84"; 13 pyproject = true; 14 15 disabled = pythonOlder "3.7"; ··· 17 src = fetchPypi { 18 pname = "botocore_stubs"; 19 inherit version; 20 + hash = "sha256-t+D++dPLD7Yw+GvBYB3GLjkvMer9WdtB4y0PIqUpwcc="; 21 }; 22 23 nativeBuildInputs = [
+17 -5
pkgs/development/python-modules/ifconfig-parser/default.nix
··· 1 - { lib, buildPythonPackage, fetchFromGitHub }: 2 3 buildPythonPackage rec { 4 pname = "ifconfig-parser"; 5 version = "0.0.5"; 6 - format = "setuptools"; 7 8 src = fetchFromGitHub { 9 owner = "KnightWhoSayNi"; 10 - repo = pname; 11 rev = "4921ac9d6be6244b062d082c164f5a5e69522478"; 12 - sha256 = "07hbkbr1qspr7qgzldkaslzc6ripj5zlif12d4fk5j801yhvnxjd"; 13 }; 14 15 checkPhase = '' 16 export PYTHONPATH=$PYTHONPATH:$(pwd)/ifconfigparser:$(pwd)/ifconfigparser/tests 17 python -m unittest -v test_ifconfig_parser.TestIfconfigParser 18 ''; 19 20 meta = with lib; { 21 - description = "Unsophisticated python package for parsing raw output of ifconfig."; 22 homepage = "https://github.com/KnightWhoSayNi/ifconfig-parser"; 23 license = licenses.mit; 24 maintainers = with maintainers; [ atemu ];
··· 1 + { 2 + lib, 3 + buildPythonPackage, 4 + fetchFromGitHub, 5 + setuptools, 6 + pythonOlder, 7 + }: 8 9 buildPythonPackage rec { 10 pname = "ifconfig-parser"; 11 version = "0.0.5"; 12 + pyproject = true; 13 + 14 + disabled = pythonOlder "3.7"; 15 16 src = fetchFromGitHub { 17 owner = "KnightWhoSayNi"; 18 + repo = "ifconfig-parser"; 19 rev = "4921ac9d6be6244b062d082c164f5a5e69522478"; 20 + hash = "sha256-TXa7oQ8AyTIdaSK4SH+RN2bDPtVqNvofPvlqHPKaCx4="; 21 }; 22 23 + build-system = [ setuptools ]; 24 + 25 checkPhase = '' 26 export PYTHONPATH=$PYTHONPATH:$(pwd)/ifconfigparser:$(pwd)/ifconfigparser/tests 27 python -m unittest -v test_ifconfig_parser.TestIfconfigParser 28 ''; 29 30 + pythonImportsCheck = [ "ifconfigparser" ]; 31 + 32 meta = with lib; { 33 + description = "Module for parsing raw output of ifconfig"; 34 homepage = "https://github.com/KnightWhoSayNi/ifconfig-parser"; 35 license = licenses.mit; 36 maintainers = with maintainers; [ atemu ];
+2 -3
pkgs/development/python-modules/napalm/default.nix
··· 34 35 buildPythonPackage rec { 36 pname = "napalm"; 37 - version = "4.1.0"; 38 format = "pyproject"; 39 40 disabled = pythonOlder "3.7"; ··· 43 owner = "napalm-automation"; 44 repo = "napalm"; 45 rev = "refs/tags/${version}"; 46 - hash = "sha256-JqjuYMJcP58UMn1pPYg7x8KpqCKQUs19Ng9HbI2iX38="; 47 }; 48 49 nativeBuildInputs = [ ··· 52 53 propagatedBuildInputs = [ 54 cffi 55 - future 56 jinja2 57 junos-eznc 58 lxml
··· 34 35 buildPythonPackage rec { 36 pname = "napalm"; 37 + version = "5.0.0"; 38 format = "pyproject"; 39 40 disabled = pythonOlder "3.7"; ··· 43 owner = "napalm-automation"; 44 repo = "napalm"; 45 rev = "refs/tags/${version}"; 46 + hash = "sha256-Abw3h69qTFwOOFeAfivqAIWLozErJ1yZZfx7CbMy1AI="; 47 }; 48 49 nativeBuildInputs = [ ··· 52 53 propagatedBuildInputs = [ 54 cffi 55 jinja2 56 junos-eznc 57 lxml
+2 -5
pkgs/development/python-modules/openusd/default.nix
··· 48 49 buildPythonPackage rec { 50 pname = "openusd"; 51 - version = "23.11"; 52 53 src = fetchFromGitHub { 54 owner = "PixarAnimationStudios"; 55 repo = "OpenUSD"; 56 rev = "refs/tags/v${version}"; 57 - hash = "sha256-5zQrfB14kXs75WbL3s4eyhxELglhLNxU2L2aVXiyVjg="; 58 }; 59 60 stdenv = if python.stdenv.isDarwin then darwin.apple_sdk_11_0.stdenv else python.stdenv; ··· 147 '' 148 + lib.optionalString withDocs '' 149 mv $out/docs $doc 150 - '' 151 - + '' 152 - rm $out/share -r # only examples 153 ''; 154 155 meta = {
··· 48 49 buildPythonPackage rec { 50 pname = "openusd"; 51 + version = "24.03"; 52 53 src = fetchFromGitHub { 54 owner = "PixarAnimationStudios"; 55 repo = "OpenUSD"; 56 rev = "refs/tags/v${version}"; 57 + hash = "sha256-EYf8GhXhsAx0Wxz9ibDZEV4E5scL3GPiu3Nje7N5C/I="; 58 }; 59 60 stdenv = if python.stdenv.isDarwin then darwin.apple_sdk_11_0.stdenv else python.stdenv; ··· 147 '' 148 + lib.optionalString withDocs '' 149 mv $out/docs $doc 150 ''; 151 152 meta = {
+2 -2
pkgs/development/python-modules/pyemvue/default.nix
··· 14 15 buildPythonPackage rec { 16 pname = "pyemvue"; 17 - version = "0.18.4"; 18 pyproject = true; 19 20 src = fetchPypi { 21 inherit pname version; 22 - hash = "sha256-PTRVabYbT7Xwjkm+Oz56YjNb5Xwcgxn+IvXeazKsHyY="; 23 }; 24 25 nativeBuildInputs = [
··· 14 15 buildPythonPackage rec { 16 pname = "pyemvue"; 17 + version = "0.18.5"; 18 pyproject = true; 19 20 src = fetchPypi { 21 inherit pname version; 22 + hash = "sha256-cgQARaGM6Jb2kEcG7HqPStRPkhHldJ7UbxQpxN6JbZE="; 23 }; 24 25 nativeBuildInputs = [
+5
pkgs/development/python-modules/toolz/default.nix
··· 16 17 nativeCheckInputs = [ pytestCheckHook ]; 18 19 meta = with lib; { 20 homepage = "https://github.com/pytoolz/toolz"; 21 description = "List processing tools and functional utilities";
··· 16 17 nativeCheckInputs = [ pytestCheckHook ]; 18 19 + disabledTests = [ 20 + # https://github.com/pytoolz/toolz/issues/577 21 + "test_inspect_wrapped_property" 22 + ]; 23 + 24 meta = with lib; { 25 homepage = "https://github.com/pytoolz/toolz"; 26 description = "List processing tools and functional utilities";
+16 -1
pkgs/development/skaware-packages/s6-linux-init/default.nix
··· 1 - { lib, skawarePackages, skalibs, execline, s6 }: 2 3 skawarePackages.buildPackage { 4 pname = "s6-linux-init"; ··· 24 "--with-dynlib=${execline.lib}/lib" 25 "--with-dynlib=${s6.out}/lib" 26 ]; 27 28 postInstall = '' 29 # remove all s6 executables from build directory
··· 1 + { lib 2 + , stdenv 3 + , skawarePackages 4 + , skalibs 5 + , execline 6 + , s6 7 + , targetPackages 8 + }: 9 10 skawarePackages.buildPackage { 11 pname = "s6-linux-init"; ··· 31 "--with-dynlib=${execline.lib}/lib" 32 "--with-dynlib=${s6.out}/lib" 33 ]; 34 + 35 + # See ../s6-rc/default.nix for an explanation 36 + postConfigure = lib.optionalString (stdenv.hostPlatform != stdenv.targetPlatform) '' 37 + substituteInPlace src/init/s6-linux-init-maker.c \ 38 + --replace-fail '<execline/config.h>' '"${targetPackages.execline.dev}/include/execline/config.h"' \ 39 + --replace-fail '<s6/config.h>' '"${targetPackages.s6.dev}/include/s6/config.h"' \ 40 + --replace-fail '<s6-linux-init/config.h>' '"${targetPackages.s6-linux-init.dev}/include/s6-linux-init/config.h"' 41 + ''; 42 43 postInstall = '' 44 # remove all s6 executables from build directory
+3 -3
pkgs/development/skaware-packages/s6-rc/default.nix
··· 50 # system we're cross-compiling for. 51 postConfigure = lib.optionalString (stdenv.hostPlatform != stdenv.targetPlatform) '' 52 substituteInPlace src/s6-rc/s6-rc-compile.c \ 53 - --replace '<execline/config.h>' '"${targetPackages.execline.dev}/include/execline/config.h"' \ 54 - --replace '<s6/config.h>' '"${targetPackages.s6.dev}/include/s6/config.h"' \ 55 - --replace '<s6-rc/config.h>' '"${targetPackages.s6-rc.dev}/include/s6-rc/config.h"' 56 ''; 57 58 postInstall = ''
··· 50 # system we're cross-compiling for. 51 postConfigure = lib.optionalString (stdenv.hostPlatform != stdenv.targetPlatform) '' 52 substituteInPlace src/s6-rc/s6-rc-compile.c \ 53 + --replace-fail '<execline/config.h>' '"${targetPackages.execline.dev}/include/execline/config.h"' \ 54 + --replace-fail '<s6/config.h>' '"${targetPackages.s6.dev}/include/s6/config.h"' \ 55 + --replace-fail '<s6-rc/config.h>' '"${targetPackages.s6-rc.dev}/include/s6-rc/config.h"' 56 ''; 57 58 postInstall = ''
+2 -2
pkgs/development/tools/goa/default.nix
··· 5 6 buildGoModule rec { 7 pname = "goa"; 8 - version = "3.16.0"; 9 10 src = fetchFromGitHub { 11 owner = "goadesign"; 12 repo = "goa"; 13 rev = "v${version}"; 14 - hash = "sha256-UumeyuFElb+MPd9GYaT8U1GtDi21tChGKKqXBqQ/ZOk="; 15 }; 16 vendorHash = "sha256-A7FsCfZQKFFrk0KXvgyJjfGjyHQ3Ruoq/+RxC+zSa04="; 17
··· 5 6 buildGoModule rec { 7 pname = "goa"; 8 + version = "3.16.1"; 9 10 src = fetchFromGitHub { 11 owner = "goadesign"; 12 repo = "goa"; 13 rev = "v${version}"; 14 + hash = "sha256-1j7qgMTb9uz261mI8adY9aM8BkCFQHCCjuc8RIDcqCg="; 15 }; 16 vendorHash = "sha256-A7FsCfZQKFFrk0KXvgyJjfGjyHQ3Ruoq/+RxC+zSa04="; 17
+3 -3
pkgs/development/tools/language-servers/gopls/default.nix
··· 2 3 buildGoModule rec { 4 pname = "gopls"; 5 - version = "0.15.2"; 6 7 src = fetchFromGitHub { 8 owner = "golang"; 9 repo = "tools"; 10 rev = "gopls/v${version}"; 11 - hash = "sha256-GgJ92nj94jRX3GnrOozG43wl8K/+UPOCbmp7Wt5E96U="; 12 }; 13 14 modRoot = "gopls"; 15 - vendorHash = "sha256-q7vWiXJAX4u8B4RyFc7kg1BvMCPaTBFOVkWXeE78Emo="; 16 17 # https://github.com/golang/tools/blob/9ed98faa/gopls/main.go#L27-L30 18 ldflags = [ "-X main.version=v${version}" ];
··· 2 3 buildGoModule rec { 4 pname = "gopls"; 5 + version = "0.15.3"; 6 7 src = fetchFromGitHub { 8 owner = "golang"; 9 repo = "tools"; 10 rev = "gopls/v${version}"; 11 + hash = "sha256-JUqw2qJFxiuZyXgrmirrOuwG9mtcW1e1+SS0CaZY8VA="; 12 }; 13 14 modRoot = "gopls"; 15 + vendorHash = "sha256-j2jMkVvsZ6UjcziSKtxGfwr7eRiTlEPW7LQCaEIa3I0="; 16 17 # https://github.com/golang/tools/blob/9ed98faa/gopls/main.go#L27-L30 18 ldflags = [ "-X main.version=v${version}" ];
+2 -2
pkgs/development/tools/ytt/default.nix
··· 2 3 buildGoModule rec { 4 pname = "ytt"; 5 - version = "0.48.0"; 6 7 src = fetchFromGitHub { 8 owner = "vmware-tanzu"; 9 repo = "carvel-ytt"; 10 rev = "v${version}"; 11 - sha256 = "sha256-jHSSccD9jQGR2bblp1J9LQNPiTI47hsjPBmtPVmIRtI="; 12 }; 13 14 vendorHash = null;
··· 2 3 buildGoModule rec { 4 pname = "ytt"; 5 + version = "0.49.0"; 6 7 src = fetchFromGitHub { 8 owner = "vmware-tanzu"; 9 repo = "carvel-ytt"; 10 rev = "v${version}"; 11 + sha256 = "sha256-7eG9ATZTqA48KFdPW/XVYNdq+giYVx0v1GDtabiTpQI="; 12 }; 13 14 vendorHash = null;
+189 -189
pkgs/kde/generated/sources/plasma.json
··· 1 { 2 "bluedevil": { 3 - "version": "6.0.3", 4 - "url": "mirror://kde/stable/plasma/6.0.3/bluedevil-6.0.3.tar.xz", 5 - "hash": "sha256-0mO+VIJaQYnUVrAafOC9tCdaG1VeN4KxCop30r6TyyQ=" 6 }, 7 "breeze": { 8 - "version": "6.0.3", 9 - "url": "mirror://kde/stable/plasma/6.0.3/breeze-6.0.3.tar.xz", 10 - "hash": "sha256-WXxGCXBArnmktHCGxcyhIb8rRHm80JkwJunM0mC0sfk=" 11 }, 12 "breeze-grub": { 13 - "version": "6.0.3", 14 - "url": "mirror://kde/stable/plasma/6.0.3/breeze-grub-6.0.3.tar.xz", 15 - "hash": "sha256-e7i9FT8J0Cj1kHWU/A6AhSlLS1GHAKxCUlQrrKCasRU=" 16 }, 17 "breeze-gtk": { 18 - "version": "6.0.3", 19 - "url": "mirror://kde/stable/plasma/6.0.3/breeze-gtk-6.0.3.tar.xz", 20 - "hash": "sha256-t8Ew3GsnQ6rTkI1UsLryp7f+cX1SZfdgUEHrN9QQ6jY=" 21 }, 22 "breeze-plymouth": { 23 - "version": "6.0.3", 24 - "url": "mirror://kde/stable/plasma/6.0.3/breeze-plymouth-6.0.3.tar.xz", 25 - "hash": "sha256-AffQVamnYbDKl9fUTbzXMokQPB0K/XUuI330BYBzz0A=" 26 }, 27 "discover": { 28 - "version": "6.0.3", 29 - "url": "mirror://kde/stable/plasma/6.0.3/discover-6.0.3.tar.xz", 30 - "hash": "sha256-spGWIR+PhL/eku1ZNmyzu8f9bONAsCJmrQusJsHcd54=" 31 }, 32 "drkonqi": { 33 - "version": "6.0.3", 34 - "url": "mirror://kde/stable/plasma/6.0.3/drkonqi-6.0.3.tar.xz", 35 - "hash": "sha256-H6nnUiVRqaq5LYreP2u7f8+4Mpc6AREapESxiOQ04s4=" 36 }, 37 "flatpak-kcm": { 38 - "version": "6.0.3", 39 - "url": "mirror://kde/stable/plasma/6.0.3/flatpak-kcm-6.0.3.tar.xz", 40 - "hash": "sha256-k+tUaLHfzxqFNVm2biXWrkkNZbo5dSY/HlwHGLSuOmU=" 41 }, 42 "kactivitymanagerd": { 43 - "version": "6.0.3", 44 - "url": "mirror://kde/stable/plasma/6.0.3/kactivitymanagerd-6.0.3.tar.xz", 45 - "hash": "sha256-T5IxT8IRfcJv9nHDM04AdtXyt/7KQ09OE4v99XS2fOU=" 46 }, 47 "kde-cli-tools": { 48 - "version": "6.0.3", 49 - "url": "mirror://kde/stable/plasma/6.0.3/kde-cli-tools-6.0.3.tar.xz", 50 - "hash": "sha256-UN5KvK8mWbqMG+hXvLfxoJVQ0nzEfyWg3uWSEQpVnEI=" 51 }, 52 "kdecoration": { 53 - "version": "6.0.3", 54 - "url": "mirror://kde/stable/plasma/6.0.3/kdecoration-6.0.3.tar.xz", 55 - "hash": "sha256-PJH2WpseoIzyA+eexO3+pojEY9fSGMlSlsA3a99ZVvk=" 56 }, 57 "kde-gtk-config": { 58 - "version": "6.0.3", 59 - "url": "mirror://kde/stable/plasma/6.0.3/kde-gtk-config-6.0.3.tar.xz", 60 - "hash": "sha256-NtTPT+Ss3sXZF8j/P/FXSOb8s1bc06RIjJ4Ifnm1ZMI=" 61 }, 62 "kdeplasma-addons": { 63 - "version": "6.0.3", 64 - "url": "mirror://kde/stable/plasma/6.0.3/kdeplasma-addons-6.0.3.tar.xz", 65 - "hash": "sha256-LeweAF4uh/PI04OgZ4sb+Y1IhQfT3pSn34zZPju5Z8E=" 66 }, 67 "kgamma": { 68 - "version": "6.0.3", 69 - "url": "mirror://kde/stable/plasma/6.0.3/kgamma-6.0.3.tar.xz", 70 - "hash": "sha256-gW55sJkvoq5tT23Wsnf1CFYt+E4AYdnAYJVXU7hCJNM=" 71 }, 72 "kglobalacceld": { 73 - "version": "6.0.3", 74 - "url": "mirror://kde/stable/plasma/6.0.3/kglobalacceld-6.0.3.tar.xz", 75 - "hash": "sha256-EqE37lBS/b92xUxO/AfVUO3KWiWntDTVIsFBjj41ssw=" 76 }, 77 "kinfocenter": { 78 - "version": "6.0.3", 79 - "url": "mirror://kde/stable/plasma/6.0.3/kinfocenter-6.0.3.tar.xz", 80 - "hash": "sha256-7pwt2u4si/RTw46CwzJ9yDrTkAQt0QbBnd9LYlGorfs=" 81 }, 82 "kmenuedit": { 83 - "version": "6.0.3", 84 - "url": "mirror://kde/stable/plasma/6.0.3/kmenuedit-6.0.3.tar.xz", 85 - "hash": "sha256-fPjU4qqeJjOp0PCSAlxIwKcxoUz5IKa1KNj/57TWxyw=" 86 }, 87 "kpipewire": { 88 - "version": "6.0.3", 89 - "url": "mirror://kde/stable/plasma/6.0.3/kpipewire-6.0.3.tar.xz", 90 - "hash": "sha256-Grp6BL81yIaQaK84eEUSG1205+YfGZDk3rhstoOgUn4=" 91 }, 92 "kscreen": { 93 - "version": "6.0.3", 94 - "url": "mirror://kde/stable/plasma/6.0.3/kscreen-6.0.3.tar.xz", 95 - "hash": "sha256-WRbghsImAEClTdoA/jL6doVA2rp4kV8tdrpd9515mp4=" 96 }, 97 "kscreenlocker": { 98 - "version": "6.0.3", 99 - "url": "mirror://kde/stable/plasma/6.0.3/kscreenlocker-6.0.3.tar.xz", 100 - "hash": "sha256-Sv7bQ6k1JB/2mORJBbSvbhkBRAMmhoCTFjyjb4OY1mk=" 101 }, 102 "ksshaskpass": { 103 - "version": "6.0.3", 104 - "url": "mirror://kde/stable/plasma/6.0.3/ksshaskpass-6.0.3.tar.xz", 105 - "hash": "sha256-t+pKW7tQqwyY8ELQAag18P6E8suR5Pb5DxvgxmoYMgk=" 106 }, 107 "ksystemstats": { 108 - "version": "6.0.3", 109 - "url": "mirror://kde/stable/plasma/6.0.3/ksystemstats-6.0.3.tar.xz", 110 - "hash": "sha256-f+w6cF3Qb6/0+YzpS1BfypV+CdgmGSQC+WQ/gY3PREU=" 111 }, 112 "kwallet-pam": { 113 - "version": "6.0.3", 114 - "url": "mirror://kde/stable/plasma/6.0.3/kwallet-pam-6.0.3.tar.xz", 115 - "hash": "sha256-Is2LAK4XqSxHOvYZajaFX8PqzpIEtz87ziSJ2A806H8=" 116 }, 117 "kwayland": { 118 - "version": "6.0.3", 119 - "url": "mirror://kde/stable/plasma/6.0.3/kwayland-6.0.3.tar.xz", 120 - "hash": "sha256-+7EprPuoK7CqOph5C1Vivz/Khn70H0gjxvE8ZgUDZpg=" 121 }, 122 "kwayland-integration": { 123 - "version": "6.0.3", 124 - "url": "mirror://kde/stable/plasma/6.0.3/kwayland-integration-6.0.3.tar.xz", 125 - "hash": "sha256-2dz0Ncoy1J8kG5EWyzWa2TrQ8KsgZ/bkG5VaeDTY4bo=" 126 }, 127 "kwin": { 128 - "version": "6.0.3.1", 129 - "url": "mirror://kde/stable/plasma/6.0.3/kwin-6.0.3.1.tar.xz", 130 - "hash": "sha256-8VEIqZMga5YqPFg1uYigtJIsCpvJq4D69rNqM00yGzM=" 131 }, 132 "kwrited": { 133 - "version": "6.0.3", 134 - "url": "mirror://kde/stable/plasma/6.0.3/kwrited-6.0.3.tar.xz", 135 - "hash": "sha256-Od+o/t6t8TmrxhCojFF8q2WNUsulAiOmi3B2C+Ene6s=" 136 }, 137 "layer-shell-qt": { 138 - "version": "6.0.3", 139 - "url": "mirror://kde/stable/plasma/6.0.3/layer-shell-qt-6.0.3.tar.xz", 140 - "hash": "sha256-NEPFeo+L4m76QLPy90jRMKxk1hP4lOeY1vpS4ptZtRc=" 141 }, 142 "libkscreen": { 143 - "version": "6.0.3", 144 - "url": "mirror://kde/stable/plasma/6.0.3/libkscreen-6.0.3.tar.xz", 145 - "hash": "sha256-R4X8PipebbOmLMWPFoLddRNOyIydlmudj7IuhwqjNIM=" 146 }, 147 "libksysguard": { 148 - "version": "6.0.3", 149 - "url": "mirror://kde/stable/plasma/6.0.3/libksysguard-6.0.3.tar.xz", 150 - "hash": "sha256-UzYTh/OSk8chrw1LrEi7AIdX5kL9qbmvgZChyp2cK5I=" 151 }, 152 "libplasma": { 153 - "version": "6.0.3", 154 - "url": "mirror://kde/stable/plasma/6.0.3/libplasma-6.0.3.tar.xz", 155 - "hash": "sha256-HKAgAm3to4pGyzTNcdfEnDsYub7ybK8c73Zav0n99x0=" 156 }, 157 "milou": { 158 - "version": "6.0.3", 159 - "url": "mirror://kde/stable/plasma/6.0.3/milou-6.0.3.tar.xz", 160 - "hash": "sha256-Lvv54qZEFF0tpKEEDmovTlRwMur8YRkGWbtXH45806I=" 161 }, 162 "ocean-sound-theme": { 163 - "version": "6.0.3", 164 - "url": "mirror://kde/stable/plasma/6.0.3/ocean-sound-theme-6.0.3.tar.xz", 165 - "hash": "sha256-Y7vfbsFcFOyAgHy8QoZQ5eLeHpxjm33erlx4mcIzxTY=" 166 }, 167 "oxygen": { 168 - "version": "6.0.3", 169 - "url": "mirror://kde/stable/plasma/6.0.3/oxygen-6.0.3.tar.xz", 170 - "hash": "sha256-c31dui2KYinXw9ZUtZAKo8Cio6jjbLXIfY7XpzgjPIQ=" 171 }, 172 "oxygen-sounds": { 173 - "version": "6.0.3", 174 - "url": "mirror://kde/stable/plasma/6.0.3/oxygen-sounds-6.0.3.tar.xz", 175 - "hash": "sha256-MOoAoJx1lfboRxqgKLRdP1GPWOOxmsFMiBexYkUoT6Y=" 176 }, 177 "plasma5support": { 178 - "version": "6.0.3", 179 - "url": "mirror://kde/stable/plasma/6.0.3/plasma5support-6.0.3.tar.xz", 180 - "hash": "sha256-yIO7B+UT7cZv05OaVC88TgF8iCwYUShuVbt63ctcNJU=" 181 }, 182 "plasma-activities": { 183 - "version": "6.0.3", 184 - "url": "mirror://kde/stable/plasma/6.0.3/plasma-activities-6.0.3.tar.xz", 185 - "hash": "sha256-xhWV6fR+769H47r0ANz9C6ASquSMaTQtj6DjoeElcP8=" 186 }, 187 "plasma-activities-stats": { 188 - "version": "6.0.3", 189 - "url": "mirror://kde/stable/plasma/6.0.3/plasma-activities-stats-6.0.3.tar.xz", 190 - "hash": "sha256-XdmMwCemN/2279LeDdXmftu0+wRhGNH+ScPpX21EGj0=" 191 }, 192 "plasma-browser-integration": { 193 - "version": "6.0.3", 194 - "url": "mirror://kde/stable/plasma/6.0.3/plasma-browser-integration-6.0.3.tar.xz", 195 - "hash": "sha256-hqcuOkgQf6oIKWdR9W1SBWRSXEA1bPSlrxJqJUjdxfE=" 196 }, 197 "plasma-desktop": { 198 - "version": "6.0.3", 199 - "url": "mirror://kde/stable/plasma/6.0.3/plasma-desktop-6.0.3.tar.xz", 200 - "hash": "sha256-AZsQu40EqAadgqWRE8AhoeWiTTed6lvjCXAXquEb2dA=" 201 }, 202 "plasma-disks": { 203 - "version": "6.0.3", 204 - "url": "mirror://kde/stable/plasma/6.0.3/plasma-disks-6.0.3.tar.xz", 205 - "hash": "sha256-+m8c+QhNf+/a2+DJWFd6ynRHsTl+xNQUYa6uRK9qwyg=" 206 }, 207 "plasma-firewall": { 208 - "version": "6.0.3", 209 - "url": "mirror://kde/stable/plasma/6.0.3/plasma-firewall-6.0.3.tar.xz", 210 - "hash": "sha256-GKV9L6UF2CrM/zUWxOGiA7CTikgU8ERShoFcGe4rdZo=" 211 }, 212 "plasma-integration": { 213 - "version": "6.0.3", 214 - "url": "mirror://kde/stable/plasma/6.0.3/plasma-integration-6.0.3.tar.xz", 215 - "hash": "sha256-W+t3hNEk2eoQjwCAQ6k8g3wHVz9byK/PkhbutGRK/Yo=" 216 }, 217 "plasma-mobile": { 218 - "version": "6.0.3.1", 219 - "url": "mirror://kde/stable/plasma/6.0.3/plasma-mobile-6.0.3.1.tar.xz", 220 - "hash": "sha256-pIkzv+U5s3JOxKP4JwW54SF4MwhgNA1nd4riCmU224M=" 221 }, 222 "plasma-nano": { 223 - "version": "6.0.3", 224 - "url": "mirror://kde/stable/plasma/6.0.3/plasma-nano-6.0.3.tar.xz", 225 - "hash": "sha256-mBjOkE8YME0wsirNcTmAV33mzAvXXqDPtkvtJQ0ASyo=" 226 }, 227 "plasma-nm": { 228 - "version": "6.0.3", 229 - "url": "mirror://kde/stable/plasma/6.0.3/plasma-nm-6.0.3.tar.xz", 230 - "hash": "sha256-EFi4WULetceWMvXDLwn3gbcDgd4SOeHOh9/plyhW7T0=" 231 }, 232 "plasma-pa": { 233 - "version": "6.0.3", 234 - "url": "mirror://kde/stable/plasma/6.0.3/plasma-pa-6.0.3.tar.xz", 235 - "hash": "sha256-seGYoBVR6HJ1s/m3GLlN8+3zkdzPK6ceqa8HvFLd7ls=" 236 }, 237 "plasma-sdk": { 238 - "version": "6.0.3", 239 - "url": "mirror://kde/stable/plasma/6.0.3/plasma-sdk-6.0.3.tar.xz", 240 - "hash": "sha256-SuTUlcd7ZQjvhTXTm3OosUwe4Sl8fbp0DpKLJg/b/Xk=" 241 }, 242 "plasma-systemmonitor": { 243 - "version": "6.0.3", 244 - "url": "mirror://kde/stable/plasma/6.0.3/plasma-systemmonitor-6.0.3.tar.xz", 245 - "hash": "sha256-JcMI6Yx4ByoERWIVkythPo+56nHsUgwFANcearC8WEc=" 246 }, 247 "plasma-thunderbolt": { 248 - "version": "6.0.3", 249 - "url": "mirror://kde/stable/plasma/6.0.3/plasma-thunderbolt-6.0.3.tar.xz", 250 - "hash": "sha256-xQ/yiDnu6HYm638ZH/VsDJZhdt0Q0/Qqm84oDjMTTWI=" 251 }, 252 "plasma-vault": { 253 - "version": "6.0.3", 254 - "url": "mirror://kde/stable/plasma/6.0.3/plasma-vault-6.0.3.tar.xz", 255 - "hash": "sha256-UYQtcK+1ecGvixcb2975hpqY2obi4V3kfw0pTuGqifc=" 256 }, 257 "plasma-welcome": { 258 - "version": "6.0.3", 259 - "url": "mirror://kde/stable/plasma/6.0.3/plasma-welcome-6.0.3.tar.xz", 260 - "hash": "sha256-22EjXA90eHBwlbHsmc4TwnD+uBoYHUTrjUMJJRtj1Bw=" 261 }, 262 "plasma-workspace": { 263 - "version": "6.0.3", 264 - "url": "mirror://kde/stable/plasma/6.0.3/plasma-workspace-6.0.3.tar.xz", 265 - "hash": "sha256-5D6oADqHUyed9FgOvtF+6jUulpS1TbpFB0BgJaQfacM=" 266 }, 267 "plasma-workspace-wallpapers": { 268 - "version": "6.0.3", 269 - "url": "mirror://kde/stable/plasma/6.0.3/plasma-workspace-wallpapers-6.0.3.tar.xz", 270 - "hash": "sha256-Zuy9JdtjSutSvgX8PcxKcbHP/e4Sq2RRR65fLsQje9s=" 271 }, 272 "plymouth-kcm": { 273 - "version": "6.0.3", 274 - "url": "mirror://kde/stable/plasma/6.0.3/plymouth-kcm-6.0.3.tar.xz", 275 - "hash": "sha256-IGN0fREb2G15T4PkY1glJCCy0TyDVpElZOqMf6GLRu4=" 276 }, 277 "polkit-kde-agent-1": { 278 - "version": "6.0.3", 279 - "url": "mirror://kde/stable/plasma/6.0.3/polkit-kde-agent-1-6.0.3.tar.xz", 280 - "hash": "sha256-PbxfR+7HCSzPH0KVo0n+aa6EzoAL6pCSWglrY43Qy/0=" 281 }, 282 "powerdevil": { 283 - "version": "6.0.3", 284 - "url": "mirror://kde/stable/plasma/6.0.3/powerdevil-6.0.3.tar.xz", 285 - "hash": "sha256-HJuQ4wyyIi4PXNKq8Kj4kIyefsEVGtQNzXz3VA6h7ZI=" 286 }, 287 "print-manager": { 288 - "version": "6.0.3", 289 - "url": "mirror://kde/stable/plasma/6.0.3/print-manager-6.0.3.tar.xz", 290 - "hash": "sha256-8qLpHnxDtqsdsLmal8QqSEUjDH9stznLMKSMKCRX5Iw=" 291 }, 292 "qqc2-breeze-style": { 293 - "version": "6.0.3", 294 - "url": "mirror://kde/stable/plasma/6.0.3/qqc2-breeze-style-6.0.3.tar.xz", 295 - "hash": "sha256-QBhE+H4b5I4V8WevZBqzEaIDdsSKmz7iHHbuJeij29k=" 296 }, 297 "sddm-kcm": { 298 - "version": "6.0.3", 299 - "url": "mirror://kde/stable/plasma/6.0.3/sddm-kcm-6.0.3.tar.xz", 300 - "hash": "sha256-+qdeD1r+HikPAMaW+/duSqcRiONRv4RFRwQ+BiYAmG4=" 301 }, 302 "systemsettings": { 303 - "version": "6.0.3", 304 - "url": "mirror://kde/stable/plasma/6.0.3/systemsettings-6.0.3.tar.xz", 305 - "hash": "sha256-HHTYkou9DL1Y8B/V7anbjNMl4X5jt0NsDxnTII9Rxaw=" 306 }, 307 "wacomtablet": { 308 - "version": "6.0.3", 309 - "url": "mirror://kde/stable/plasma/6.0.3/wacomtablet-6.0.3.tar.xz", 310 - "hash": "sha256-wMD7IxTGSq3rE/QUEhrnbMGNJ5YD1S/G2xJZ+7/DOwE=" 311 }, 312 "xdg-desktop-portal-kde": { 313 - "version": "6.0.3", 314 - "url": "mirror://kde/stable/plasma/6.0.3/xdg-desktop-portal-kde-6.0.3.tar.xz", 315 - "hash": "sha256-vWWbfhto3tKNgZmr+MX0n8butDLJtqiEPr9MBMwDWqk=" 316 } 317 }
··· 1 { 2 "bluedevil": { 3 + "version": "6.0.4", 4 + "url": "mirror://kde/stable/plasma/6.0.4/bluedevil-6.0.4.tar.xz", 5 + "hash": "sha256-jFYW3z/rI8C2Y77aOvCaYvZnPbD/6KyLOJiLNNUPfow=" 6 }, 7 "breeze": { 8 + "version": "6.0.4", 9 + "url": "mirror://kde/stable/plasma/6.0.4/breeze-6.0.4.tar.xz", 10 + "hash": "sha256-kRl5iJGROVwzMhngkJAgjGWPlDuZU+Qg/GKSQv1eXHY=" 11 }, 12 "breeze-grub": { 13 + "version": "6.0.4", 14 + "url": "mirror://kde/stable/plasma/6.0.4/breeze-grub-6.0.4.tar.xz", 15 + "hash": "sha256-lZDLSj8GgCGMQkrhd0uANmOQ0Mxktq+G6+cuAqPd31A=" 16 }, 17 "breeze-gtk": { 18 + "version": "6.0.4.1", 19 + "url": "mirror://kde/stable/plasma/6.0.4/breeze-gtk-6.0.4.1.tar.xz", 20 + "hash": "sha256-QHjlwUDWoBq2WRgz+bNC2rTf8rUyHYXJTX1KLST6i2I=" 21 }, 22 "breeze-plymouth": { 23 + "version": "6.0.4.1", 24 + "url": "mirror://kde/stable/plasma/6.0.4/breeze-plymouth-6.0.4.1.tar.xz", 25 + "hash": "sha256-9zZpOOzu2kKPYyoq2trKBFhGzF7Nb+LBXZ+0JM9j/ks=" 26 }, 27 "discover": { 28 + "version": "6.0.4", 29 + "url": "mirror://kde/stable/plasma/6.0.4/discover-6.0.4.tar.xz", 30 + "hash": "sha256-oFaw24l2LhfPR0P1oavkZWhQ2y1VJ7xzLPYYDcjVGqg=" 31 }, 32 "drkonqi": { 33 + "version": "6.0.4", 34 + "url": "mirror://kde/stable/plasma/6.0.4/drkonqi-6.0.4.tar.xz", 35 + "hash": "sha256-4O567rzFGICNTifxmv6VnuzvLVSm0Mh23nSxk2XsNxA=" 36 }, 37 "flatpak-kcm": { 38 + "version": "6.0.4", 39 + "url": "mirror://kde/stable/plasma/6.0.4/flatpak-kcm-6.0.4.tar.xz", 40 + "hash": "sha256-OcWhy7sSusqAFLcscN8BZHyrtix9BMJvzqEfiRSJWE0=" 41 }, 42 "kactivitymanagerd": { 43 + "version": "6.0.4", 44 + "url": "mirror://kde/stable/plasma/6.0.4/kactivitymanagerd-6.0.4.tar.xz", 45 + "hash": "sha256-LM1qBGdzIq36oBETAXnU7903CEIreYxP4+Zk9JozrC8=" 46 }, 47 "kde-cli-tools": { 48 + "version": "6.0.4", 49 + "url": "mirror://kde/stable/plasma/6.0.4/kde-cli-tools-6.0.4.tar.xz", 50 + "hash": "sha256-OdbpPuLidNOkuHjUa3Yb58szjuJhMl8ybOKRoOyVrm0=" 51 }, 52 "kdecoration": { 53 + "version": "6.0.4", 54 + "url": "mirror://kde/stable/plasma/6.0.4/kdecoration-6.0.4.tar.xz", 55 + "hash": "sha256-D+U/FjLz+oa8TT6EPvySFrKiVwIKflWrV59WueRb1X4=" 56 }, 57 "kde-gtk-config": { 58 + "version": "6.0.4", 59 + "url": "mirror://kde/stable/plasma/6.0.4/kde-gtk-config-6.0.4.tar.xz", 60 + "hash": "sha256-/VSRwrDoh9wgThZhrH82TywJZQhc5PUPoihX4O0oXb0=" 61 }, 62 "kdeplasma-addons": { 63 + "version": "6.0.4", 64 + "url": "mirror://kde/stable/plasma/6.0.4/kdeplasma-addons-6.0.4.tar.xz", 65 + "hash": "sha256-bS1t9HdbppObQ7Q4196asfxhGiEqfu30cN5NVphrOxg=" 66 }, 67 "kgamma": { 68 + "version": "6.0.4", 69 + "url": "mirror://kde/stable/plasma/6.0.4/kgamma-6.0.4.tar.xz", 70 + "hash": "sha256-NEXh2trK2AatIPwAi3TagI85ctGLsry++0bmTnCOvqQ=" 71 }, 72 "kglobalacceld": { 73 + "version": "6.0.4", 74 + "url": "mirror://kde/stable/plasma/6.0.4/kglobalacceld-6.0.4.tar.xz", 75 + "hash": "sha256-kUe/JywvjU42U+S1GKF2o2EnYOReYHhbz4fo09ybhdI=" 76 }, 77 "kinfocenter": { 78 + "version": "6.0.4", 79 + "url": "mirror://kde/stable/plasma/6.0.4/kinfocenter-6.0.4.tar.xz", 80 + "hash": "sha256-WvGrf9XFT5UiFTe9TukT36Bn3f86HLS11IbeU5pIJo4=" 81 }, 82 "kmenuedit": { 83 + "version": "6.0.4", 84 + "url": "mirror://kde/stable/plasma/6.0.4/kmenuedit-6.0.4.tar.xz", 85 + "hash": "sha256-LUXBUbrwQI+7nXbhWLqxuFxTmVrzGTNuQkS4e1/W5cg=" 86 }, 87 "kpipewire": { 88 + "version": "6.0.4", 89 + "url": "mirror://kde/stable/plasma/6.0.4/kpipewire-6.0.4.tar.xz", 90 + "hash": "sha256-oXRC+09xnxVN4QFYudoHkamkt9otC2+CMD+zt6L0aDY=" 91 }, 92 "kscreen": { 93 + "version": "6.0.4", 94 + "url": "mirror://kde/stable/plasma/6.0.4/kscreen-6.0.4.tar.xz", 95 + "hash": "sha256-aNA9i7KFvVk5bGQX70m/AFGHT43iVqi6rGryT43PgAA=" 96 }, 97 "kscreenlocker": { 98 + "version": "6.0.4", 99 + "url": "mirror://kde/stable/plasma/6.0.4/kscreenlocker-6.0.4.tar.xz", 100 + "hash": "sha256-PBiobSYN8IHcLLzrqixchRqclXcZxeEtQwBPx8Mt69U=" 101 }, 102 "ksshaskpass": { 103 + "version": "6.0.4", 104 + "url": "mirror://kde/stable/plasma/6.0.4/ksshaskpass-6.0.4.tar.xz", 105 + "hash": "sha256-6tZPEioyTzF6WABxBZbP4yOfiPmK5HuEl83a8K77NEY=" 106 }, 107 "ksystemstats": { 108 + "version": "6.0.4", 109 + "url": "mirror://kde/stable/plasma/6.0.4/ksystemstats-6.0.4.tar.xz", 110 + "hash": "sha256-pKGiCjLue0sD1Pm0o8AcRchb6tbcEyG2g20udxOzh/o=" 111 }, 112 "kwallet-pam": { 113 + "version": "6.0.4", 114 + "url": "mirror://kde/stable/plasma/6.0.4/kwallet-pam-6.0.4.tar.xz", 115 + "hash": "sha256-gGqL0NocebcAHizPD1Iitk3xn/uWDy24mxHk9NWpqYE=" 116 }, 117 "kwayland": { 118 + "version": "6.0.4", 119 + "url": "mirror://kde/stable/plasma/6.0.4/kwayland-6.0.4.tar.xz", 120 + "hash": "sha256-QkMuJkTEuZeFTp/0j6f65fbMURepbyPGC1sc8rgr53o=" 121 }, 122 "kwayland-integration": { 123 + "version": "6.0.4", 124 + "url": "mirror://kde/stable/plasma/6.0.4/kwayland-integration-6.0.4.tar.xz", 125 + "hash": "sha256-4gPb0gYPoPk0MTb3Y6lV89oQpOpGUEW8ofMEh7CeFeo=" 126 }, 127 "kwin": { 128 + "version": "6.0.4", 129 + "url": "mirror://kde/stable/plasma/6.0.4/kwin-6.0.4.tar.xz", 130 + "hash": "sha256-9VUvjFsXnicv7jOhkkloZXPqv/3dVUG8Mfj9cGm6qCs=" 131 }, 132 "kwrited": { 133 + "version": "6.0.4", 134 + "url": "mirror://kde/stable/plasma/6.0.4/kwrited-6.0.4.tar.xz", 135 + "hash": "sha256-iYAp+/GVwXDZ5eFDYo1tIogZMA+SAZ6rPBOAQtMfFTo=" 136 }, 137 "layer-shell-qt": { 138 + "version": "6.0.4", 139 + "url": "mirror://kde/stable/plasma/6.0.4/layer-shell-qt-6.0.4.tar.xz", 140 + "hash": "sha256-QyyIZjB84boUw8/aWseXb+XgnkWk+gs1zJbkZ+lLBiY=" 141 }, 142 "libkscreen": { 143 + "version": "6.0.4", 144 + "url": "mirror://kde/stable/plasma/6.0.4/libkscreen-6.0.4.tar.xz", 145 + "hash": "sha256-QGko2isD8l5qt8jkQF6Ptn4SYHiRnYKG+kfzaJ+1q1c=" 146 }, 147 "libksysguard": { 148 + "version": "6.0.4", 149 + "url": "mirror://kde/stable/plasma/6.0.4/libksysguard-6.0.4.tar.xz", 150 + "hash": "sha256-VmrC8GAwEokrIpGqbUZjsG6mVMPbNm9lpZ4yUDv6jeo=" 151 }, 152 "libplasma": { 153 + "version": "6.0.4", 154 + "url": "mirror://kde/stable/plasma/6.0.4/libplasma-6.0.4.tar.xz", 155 + "hash": "sha256-YcLBSEVsuXx8EEcRtWz/AQv+V4XD8QxbZayASjNG/XQ=" 156 }, 157 "milou": { 158 + "version": "6.0.4", 159 + "url": "mirror://kde/stable/plasma/6.0.4/milou-6.0.4.tar.xz", 160 + "hash": "sha256-HIw+BEnhDcfHfPkF6qbH4E3mA2u7hGKbIqE63EI84f8=" 161 }, 162 "ocean-sound-theme": { 163 + "version": "6.0.4", 164 + "url": "mirror://kde/stable/plasma/6.0.4/ocean-sound-theme-6.0.4.tar.xz", 165 + "hash": "sha256-OgmXNgFb92gk/qaGBEJNCsyvVoQGh8GGds9gAnOkCZk=" 166 }, 167 "oxygen": { 168 + "version": "6.0.4", 169 + "url": "mirror://kde/stable/plasma/6.0.4/oxygen-6.0.4.tar.xz", 170 + "hash": "sha256-kVDgCYmnLP81u0bFrJryXKvO5MwYKZyL5we+6ExeVG8=" 171 }, 172 "oxygen-sounds": { 173 + "version": "6.0.4", 174 + "url": "mirror://kde/stable/plasma/6.0.4/oxygen-sounds-6.0.4.tar.xz", 175 + "hash": "sha256-4p++hTBBMqrrnWVBni5w9DyN7wzkcHgZUJ11QBkcoxk=" 176 }, 177 "plasma5support": { 178 + "version": "6.0.4", 179 + "url": "mirror://kde/stable/plasma/6.0.4/plasma5support-6.0.4.tar.xz", 180 + "hash": "sha256-UTUfrsaTG0aWF4vUnZ5gvJ3iw/PRD/CrOFSuPZApdaE=" 181 }, 182 "plasma-activities": { 183 + "version": "6.0.4", 184 + "url": "mirror://kde/stable/plasma/6.0.4/plasma-activities-6.0.4.tar.xz", 185 + "hash": "sha256-yDjDpxkZa6Bu09cYs/TfhBTifIR+IG/KoxBZWb55320=" 186 }, 187 "plasma-activities-stats": { 188 + "version": "6.0.4", 189 + "url": "mirror://kde/stable/plasma/6.0.4/plasma-activities-stats-6.0.4.tar.xz", 190 + "hash": "sha256-hs5jZ0/Vw1WtE6J1Umvqd0pKjGGfMjGg6thWVZGz7ws=" 191 }, 192 "plasma-browser-integration": { 193 + "version": "6.0.4", 194 + "url": "mirror://kde/stable/plasma/6.0.4/plasma-browser-integration-6.0.4.tar.xz", 195 + "hash": "sha256-LBA0/4Q56DMES8cAJc5C2elJ4OpJg+ofQc30LRigKxc=" 196 }, 197 "plasma-desktop": { 198 + "version": "6.0.4", 199 + "url": "mirror://kde/stable/plasma/6.0.4/plasma-desktop-6.0.4.tar.xz", 200 + "hash": "sha256-hiFSrpcefS5NwHzF+DDvEhMZ4W+OgpnUB0lOcwz9xb4=" 201 }, 202 "plasma-disks": { 203 + "version": "6.0.4", 204 + "url": "mirror://kde/stable/plasma/6.0.4/plasma-disks-6.0.4.tar.xz", 205 + "hash": "sha256-/S9dIwPDFG7KLvB1FPLQIACjftiZofnRf/A2f4fNT8A=" 206 }, 207 "plasma-firewall": { 208 + "version": "6.0.4", 209 + "url": "mirror://kde/stable/plasma/6.0.4/plasma-firewall-6.0.4.tar.xz", 210 + "hash": "sha256-vS8X7kWlz3COMXKGPmcXfZRtqbEkrhD7Yl+NPvASQ64=" 211 }, 212 "plasma-integration": { 213 + "version": "6.0.4", 214 + "url": "mirror://kde/stable/plasma/6.0.4/plasma-integration-6.0.4.tar.xz", 215 + "hash": "sha256-7vXCHuQ+76EDQSakXSs02pZ6+Bz5IanCpDFKT7JziRM=" 216 }, 217 "plasma-mobile": { 218 + "version": "6.0.4", 219 + "url": "mirror://kde/stable/plasma/6.0.4/plasma-mobile-6.0.4.tar.xz", 220 + "hash": "sha256-XXFKfLWU5H6r7Z3ceqdfJGfQ0wLZG2a5SWarjMnEmvw=" 221 }, 222 "plasma-nano": { 223 + "version": "6.0.4", 224 + "url": "mirror://kde/stable/plasma/6.0.4/plasma-nano-6.0.4.tar.xz", 225 + "hash": "sha256-WUy1C4CVPb7D135Rvmb765gy0D75543JLKR0e/sBb28=" 226 }, 227 "plasma-nm": { 228 + "version": "6.0.4", 229 + "url": "mirror://kde/stable/plasma/6.0.4/plasma-nm-6.0.4.tar.xz", 230 + "hash": "sha256-ZFGdnQX8tPhce5xHCMxvUQ4o/cJyttDip6HvwDiIxt8=" 231 }, 232 "plasma-pa": { 233 + "version": "6.0.4", 234 + "url": "mirror://kde/stable/plasma/6.0.4/plasma-pa-6.0.4.tar.xz", 235 + "hash": "sha256-MprRwyZ5hFm+qxReztQ+buliN42VKZwaZPWpKeq9pgE=" 236 }, 237 "plasma-sdk": { 238 + "version": "6.0.4", 239 + "url": "mirror://kde/stable/plasma/6.0.4/plasma-sdk-6.0.4.tar.xz", 240 + "hash": "sha256-a6LOS9QLdVTvMuw3VD+2JozDyx8WDZmfTPCWjf1Vseg=" 241 }, 242 "plasma-systemmonitor": { 243 + "version": "6.0.4", 244 + "url": "mirror://kde/stable/plasma/6.0.4/plasma-systemmonitor-6.0.4.tar.xz", 245 + "hash": "sha256-rPWGChXXO3cn3cacJx/k3FbCcE2s86AuLHtUVon84kU=" 246 }, 247 "plasma-thunderbolt": { 248 + "version": "6.0.4", 249 + "url": "mirror://kde/stable/plasma/6.0.4/plasma-thunderbolt-6.0.4.tar.xz", 250 + "hash": "sha256-WpcTdp20D5T9igq10I5eqhkHaN8W3+hIs5GjSDHYZh4=" 251 }, 252 "plasma-vault": { 253 + "version": "6.0.4", 254 + "url": "mirror://kde/stable/plasma/6.0.4/plasma-vault-6.0.4.tar.xz", 255 + "hash": "sha256-t5e1kynAJQn1i9D6l4zERP3tZ2o302yeT1xcbx7JDL4=" 256 }, 257 "plasma-welcome": { 258 + "version": "6.0.4", 259 + "url": "mirror://kde/stable/plasma/6.0.4/plasma-welcome-6.0.4.tar.xz", 260 + "hash": "sha256-a8qHSddcujU+RYQuYofRki3NGM7UuK04aFhXC76cGFI=" 261 }, 262 "plasma-workspace": { 263 + "version": "6.0.4", 264 + "url": "mirror://kde/stable/plasma/6.0.4/plasma-workspace-6.0.4.tar.xz", 265 + "hash": "sha256-fywocclm5m1d4tY7yxpVT+ALTaa96T9pcAvRsfYNxWc=" 266 }, 267 "plasma-workspace-wallpapers": { 268 + "version": "6.0.4", 269 + "url": "mirror://kde/stable/plasma/6.0.4/plasma-workspace-wallpapers-6.0.4.tar.xz", 270 + "hash": "sha256-yLMIh5Nkdd5/DFzggG/gKt5VlM+Twc3pzbcvv7J2bxQ=" 271 }, 272 "plymouth-kcm": { 273 + "version": "6.0.4", 274 + "url": "mirror://kde/stable/plasma/6.0.4/plymouth-kcm-6.0.4.tar.xz", 275 + "hash": "sha256-UC67u4joCIxgnBy14Hd6EQ6GSyVTvB1qM6PEjdMVaN4=" 276 }, 277 "polkit-kde-agent-1": { 278 + "version": "6.0.4", 279 + "url": "mirror://kde/stable/plasma/6.0.4/polkit-kde-agent-1-6.0.4.tar.xz", 280 + "hash": "sha256-4Py7ihz6uL5psnE7IQWwI1E3OB8f221GXDl45rhiayQ=" 281 }, 282 "powerdevil": { 283 + "version": "6.0.4", 284 + "url": "mirror://kde/stable/plasma/6.0.4/powerdevil-6.0.4.tar.xz", 285 + "hash": "sha256-F3O2IYGQmDHSTJFBo/3Y6WoJzwi9Q1qdmoYFlGsPJVk=" 286 }, 287 "print-manager": { 288 + "version": "6.0.4", 289 + "url": "mirror://kde/stable/plasma/6.0.4/print-manager-6.0.4.tar.xz", 290 + "hash": "sha256-QJJsrLZckMSd1HWPV7YGulcfSepm/0LAMcaf2+ciHAg=" 291 }, 292 "qqc2-breeze-style": { 293 + "version": "6.0.4", 294 + "url": "mirror://kde/stable/plasma/6.0.4/qqc2-breeze-style-6.0.4.tar.xz", 295 + "hash": "sha256-4dD5VqajzEqGHRs9Ie9JoeEYMGXINatTdo2fei/7kSw=" 296 }, 297 "sddm-kcm": { 298 + "version": "6.0.4", 299 + "url": "mirror://kde/stable/plasma/6.0.4/sddm-kcm-6.0.4.tar.xz", 300 + "hash": "sha256-J5Wg1HqNdYZgAnS53GVuXo0fjWN+UCzEjMi8KNM9PTk=" 301 }, 302 "systemsettings": { 303 + "version": "6.0.4", 304 + "url": "mirror://kde/stable/plasma/6.0.4/systemsettings-6.0.4.tar.xz", 305 + "hash": "sha256-GMgBYjAIPY8uyY0zwBV3VgYMWhNuiZV2nb9+8ybEAu0=" 306 }, 307 "wacomtablet": { 308 + "version": "6.0.4", 309 + "url": "mirror://kde/stable/plasma/6.0.4/wacomtablet-6.0.4.tar.xz", 310 + "hash": "sha256-hsxtxur7/UhEitBWggY1fVyoLb+cFHOz0VB8h3itlY4=" 311 }, 312 "xdg-desktop-portal-kde": { 313 + "version": "6.0.4", 314 + "url": "mirror://kde/stable/plasma/6.0.4/xdg-desktop-portal-kde-6.0.4.tar.xz", 315 + "hash": "sha256-keVaeU8A/bdTBe0F9yoc4xDiKLEViG9yRxRzycfIiWA=" 316 } 317 }
-6
pkgs/kde/plasma/drkonqi/default.nix
··· 5 gdb, 6 python3, 7 substituteAll, 8 - coreutils, 9 }: let 10 gdb' = gdb.override { 11 hostCpuOnly = true; ··· 25 gdb = "${gdb'}/bin/gdb"; 26 }) 27 ]; 28 - 29 - postPatch = '' 30 - substituteInPlace src/coredump/processor/drkonqi-coredump-pickup.service.cmake \ 31 - --replace /usr/bin/sleep ${coreutils}/bin/sleep 32 - ''; 33 34 extraNativeBuildInputs = [pkg-config]; 35 extraBuildInputs = [systemd];
··· 5 gdb, 6 python3, 7 substituteAll, 8 }: let 9 gdb' = gdb.override { 10 hostCpuOnly = true; ··· 24 gdb = "${gdb'}/bin/gdb"; 25 }) 26 ]; 27 28 extraNativeBuildInputs = [pkg-config]; 29 extraBuildInputs = [systemd];
+2
pkgs/os-specific/linux/busybox/default.nix
··· 159 160 doCheck = false; # tries to access the net 161 162 meta = with lib; { 163 description = "Tiny versions of common UNIX utilities in a single small executable"; 164 homepage = "https://busybox.net/";
··· 159 160 doCheck = false; # tries to access the net 161 162 + passthru.shellPath = "/bin/ash"; 163 + 164 meta = with lib; { 165 description = "Tiny versions of common UNIX utilities in a single small executable"; 166 homepage = "https://busybox.net/";
+5 -5
pkgs/os-specific/linux/kernel/zen-kernels.nix
··· 4 # comments with variant added for update script 5 # ./update-zen.py zen 6 zenVariant = { 7 - version = "6.8.4"; #zen 8 suffix = "zen1"; #zen 9 - sha256 = "0cbcij31gar4is5zcrl748ijn91jly74i2gggf43ndh8yrzdni85"; #zen 10 isLqx = false; 11 }; 12 # ./update-zen.py lqx 13 lqxVariant = { 14 - version = "6.8.4"; #lqx 15 - suffix = "lqx1"; #lqx 16 - sha256 = "1hv9hvx9nw51qki5wbhm4dgyvgw7jjwxl8fvslaazn3r0rqch7z2"; #lqx 17 isLqx = true; 18 }; 19 zenKernelsFor = { version, suffix, sha256, isLqx }: buildLinux (args // {
··· 4 # comments with variant added for update script 5 # ./update-zen.py zen 6 zenVariant = { 7 + version = "6.8.6"; #zen 8 suffix = "zen1"; #zen 9 + sha256 = "09233xbvkwjd8yglzjh50pbw5n3pk7d8l5pb270ric9rnnl383jn"; #zen 10 isLqx = false; 11 }; 12 # ./update-zen.py lqx 13 lqxVariant = { 14 + version = "6.8.6"; #lqx 15 + suffix = "lqx2"; #lqx 16 + sha256 = "0mxbl0h8s021m0ab12yy778qyhdlb5789qjbn66l8qxsw0dv4ags"; #lqx 17 isLqx = true; 18 }; 19 zenKernelsFor = { version, suffix, sha256, isLqx }: buildLinux (args // {
+4
pkgs/servers/db-rest/default.nix
··· 4 , nodejs_18 5 , nix-update-script 6 , fetchpatch 7 }: 8 buildNpmPackage rec { 9 pname = "db-rest"; ··· 25 ''; 26 27 passthru.updateScript = nix-update-script { }; 28 29 meta = { 30 description = "A clean REST API wrapping around the Deutsche Bahn API";
··· 4 , nodejs_18 5 , nix-update-script 6 , fetchpatch 7 + , nixosTests 8 }: 9 buildNpmPackage rec { 10 pname = "db-rest"; ··· 26 ''; 27 28 passthru.updateScript = nix-update-script { }; 29 + passthru.tests = { 30 + inherit (nixosTests) db-rest; 31 + }; 32 33 meta = { 34 description = "A clean REST API wrapping around the Deutsche Bahn API";
+4 -3
pkgs/servers/matrix-synapse/matrix-appservice-irc/default.nix
··· 12 13 let 14 pname = "matrix-appservice-irc"; 15 - version = "1.0.1"; 16 17 src = fetchFromGitHub { 18 owner = "matrix-org"; 19 repo = pname; 20 rev = "refs/tags/${version}"; 21 - hash = "sha256-wUbWvCa9xvot73nXZjF3/RawM98ffBCW5YR2+ZKzmEo="; 22 }; 23 24 yarnOfflineCache = fetchYarnDeps { 25 name = "${pname}-${version}-offline-cache"; 26 yarnLock = "${src}/yarn.lock"; 27 - hash = "sha256-P9u5sK9rIHWRE8kFMj05fVjv26jwsawvHBZgSn7j5BE="; 28 }; 29 30 in ··· 83 passthru.updateScript = nix-update-script { }; 84 85 meta = with lib; { 86 description = "Node.js IRC bridge for Matrix"; 87 mainProgram = "matrix-appservice-irc"; 88 maintainers = with maintainers; [ rhysmdnz ];
··· 12 13 let 14 pname = "matrix-appservice-irc"; 15 + version = "2.0.0"; 16 17 src = fetchFromGitHub { 18 owner = "matrix-org"; 19 repo = pname; 20 rev = "refs/tags/${version}"; 21 + hash = "sha256-voZJVBggsuwmGw/imt2HYmqiYBkRYMpppt/Nemh6fsM="; 22 }; 23 24 yarnOfflineCache = fetchYarnDeps { 25 name = "${pname}-${version}-offline-cache"; 26 yarnLock = "${src}/yarn.lock"; 27 + hash = "sha256-hapEbdjvvzeZHfrpYRW9W3vXkQVNyGZ0qydO34+mQqQ="; 28 }; 29 30 in ··· 83 passthru.updateScript = nix-update-script { }; 84 85 meta = with lib; { 86 + changelog = "https://github.com/matrix-org/matrix-appservice-irc/releases/tag/${version}"; 87 description = "Node.js IRC bridge for Matrix"; 88 mainProgram = "matrix-appservice-irc"; 89 maintainers = with maintainers; [ rhysmdnz ];
+3 -3
pkgs/servers/nosql/influxdb2/cli.nix
··· 4 }: 5 6 let 7 - version = "2.7.3"; 8 9 src = fetchFromGitHub { 10 owner = "influxdata"; 11 repo = "influx-cli"; 12 rev = "v${version}"; 13 - sha256 = "sha256-hRv7f2NeURsgLQ1zNgAhZvTjS0ei4+5lqokIu0iN+aI="; 14 }; 15 16 in buildGoModule { ··· 18 version = version; 19 inherit src; 20 21 - vendorHash = "sha256-QNhL5RPkNLTXoQ0NqcZuKec3ZBc3CDTc/XTWvjy55wk="; 22 subPackages = [ "cmd/influx" ]; 23 24 ldflags = [ "-X main.commit=v${version}" "-X main.version=${version}" ];
··· 4 }: 5 6 let 7 + version = "2.7.4"; 8 9 src = fetchFromGitHub { 10 owner = "influxdata"; 11 repo = "influx-cli"; 12 rev = "v${version}"; 13 + sha256 = "sha256-g/3hakOTRjRA6DU0DT5A+ChUF6ED/sdg3p4ZB5nbbU0="; 14 }; 15 16 in buildGoModule { ··· 18 version = version; 19 inherit src; 20 21 + vendorHash = "sha256-Ov0TPoMm0qi7kkWUUni677sCP1LwkT9+n3KHcAlQkDA="; 22 subPackages = [ "cmd/influx" ]; 23 24 ldflags = [ "-X main.commit=v${version}" "-X main.version=${version}" ];
+3 -3
pkgs/shells/zsh/oh-my-zsh/default.nix
··· 5 , git, nix, nixfmt-classic, jq, coreutils, gnused, curl, cacert, bash }: 6 7 stdenv.mkDerivation rec { 8 - version = "2023-11-29"; 9 pname = "oh-my-zsh"; 10 11 src = fetchFromGitHub { 12 owner = "ohmyzsh"; 13 repo = "ohmyzsh"; 14 - rev = "418046e9583f635b0303e4b8cf31c356b175cec3"; 15 - sha256 = "sha256-r36vF37J+3rLGg0QzmT4U8Lp5nqRhAs8We0aDtBJKJM="; 16 }; 17 18 strictDeps = true;
··· 5 , git, nix, nixfmt-classic, jq, coreutils, gnused, curl, cacert, bash }: 6 7 stdenv.mkDerivation rec { 8 + version = "2024-04-12"; 9 pname = "oh-my-zsh"; 10 11 src = fetchFromGitHub { 12 owner = "ohmyzsh"; 13 repo = "ohmyzsh"; 14 + rev = "31f2025e0fa963788655fe197e0179c47588b175"; 15 + sha256 = "sha256-tQD7H1f2KKSo647rWtplSIoBUiiNWAvAxSWw6e26BNk="; 16 }; 17 18 strictDeps = true;
+8 -1
pkgs/tools/text/textpieces/default.nix
··· 1 { lib 2 , stdenv 3 , fetchFromGitHub 4 , python3 5 , meson 6 , ninja ··· 61 pythonEnv 62 ]; 63 64 postPatch = '' 65 chmod +x build-aux/meson/postinstall.py 66 patchShebangs build-aux/meson/postinstall.py ··· 74 license = licenses.gpl3Plus; 75 platforms = platforms.linux; 76 maintainers = with maintainers; [ zendo ]; 77 - broken = true; # https://github.com/liferooter/textpieces/issues/130 78 }; 79 })
··· 1 { lib 2 , stdenv 3 , fetchFromGitHub 4 + , fetchpatch 5 , python3 6 , meson 7 , ninja ··· 62 pythonEnv 63 ]; 64 65 + patches = [ 66 + (fetchpatch { 67 + url = "https://github.com/liferooter/textpieces/commit/26348782b9fddc5f2ffb9497cf18ec8ce9592960.patch"; 68 + hash = "sha256-w86PCeDhoyMPm63GCBa2Ax8KfCdlxtmGeUrmt1ZSz1k="; 69 + }) 70 + ]; 71 + 72 postPatch = '' 73 chmod +x build-aux/meson/postinstall.py 74 patchShebangs build-aux/meson/postinstall.py ··· 82 license = licenses.gpl3Plus; 83 platforms = platforms.linux; 84 maintainers = with maintainers; [ zendo ]; 85 }; 86 })
+3 -6
pkgs/top-level/all-packages.nix
··· 11616 osl = libsForQt5.callPackage ../development/compilers/osl { 11617 boost = boost179; 11618 libclang = llvmPackages_15.libclang; 11619 - clang = 11620 - if stdenv.cc.libcxx != null 11621 - then (overrideLibcxx llvmPackages_15.stdenv).cc 11622 - else clang_15; 11623 llvm = llvm_15; 11624 openexr = openexr_3; 11625 }; ··· 30767 espeakup = callPackage ../applications/accessibility/espeakup { }; 30768 30769 espflash = callPackage ../by-name/es/espflash/package.nix { 30770 - inherit (darwin.apple_sdk.frameworks) Security SystemConfiguration; 30771 }; 30772 30773 etebase-server = with python3Packages; toPythonApplication etebase-server; ··· 34692 printrun = callPackage ../applications/misc/printrun { }; 34693 34694 prusa-slicer = darwin.apple_sdk_11_0.callPackage ../applications/misc/prusa-slicer { 34695 - stdenv = if stdenv.isDarwin then overrideLibcxx darwin.apple_sdk_11_0.llvmPackages_14.stdenv else stdenv; 34696 }; 34697 34698 super-slicer = darwin.apple_sdk_11_0.callPackage ../applications/misc/prusa-slicer/super-slicer.nix { };
··· 11616 osl = libsForQt5.callPackage ../development/compilers/osl { 11617 boost = boost179; 11618 libclang = llvmPackages_15.libclang; 11619 + clang = clang_15; 11620 llvm = llvm_15; 11621 openexr = openexr_3; 11622 }; ··· 30764 espeakup = callPackage ../applications/accessibility/espeakup { }; 30765 30766 espflash = callPackage ../by-name/es/espflash/package.nix { 30767 + inherit (darwin.apple_sdk.frameworks) CoreServices Security SystemConfiguration; 30768 }; 30769 30770 etebase-server = with python3Packages; toPythonApplication etebase-server; ··· 34689 printrun = callPackage ../applications/misc/printrun { }; 34690 34691 prusa-slicer = darwin.apple_sdk_11_0.callPackage ../applications/misc/prusa-slicer { 34692 + stdenv = if stdenv.isDarwin then overrideSDK llvmPackages_14.stdenv "11.0" else stdenv; 34693 }; 34694 34695 super-slicer = darwin.apple_sdk_11_0.callPackage ../applications/misc/prusa-slicer/super-slicer.nix { };