Merge master into staging-next

authored by github-actions[bot] and committed by GitHub 0ce83283 689376a5

+962 -362
+18
maintainers/maintainer-list.nix
··· 4340 githubId = 415760; 4341 name = "Jonas Höglund"; 4342 }; 4343 fishi0x01 = { 4344 email = "fishi0x01@gmail.com"; 4345 github = "fishi0x01"; ··· 6489 github = "jpotier"; 6490 githubId = 752510; 6491 name = "Martin Potier"; 6492 }; 6493 jqueiroz = { 6494 email = "nixos@johnjq.com"; ··· 9685 matrix = "@numkem:matrix.org"; 9686 github = "numkem"; 9687 githubId = 332423; 9688 }; 9689 nyanloutre = { 9690 email = "paul@nyanlout.re";
··· 4340 githubId = 415760; 4341 name = "Jonas Höglund"; 4342 }; 4343 + firefly-cpp = { 4344 + email = "iztok@iztok-jr-fister.eu"; 4345 + github = "firefly-cpp"; 4346 + githubId = 1633361; 4347 + name = "Iztok Fister Jr."; 4348 + }; 4349 fishi0x01 = { 4350 email = "fishi0x01@gmail.com"; 4351 github = "fishi0x01"; ··· 6495 github = "jpotier"; 6496 githubId = 752510; 6497 name = "Martin Potier"; 6498 + }; 6499 + jqqqqqqqqqq = { 6500 + email = "jqqqqqqqqqq@gmail.com"; 6501 + github = "jqqqqqqqqqq"; 6502 + githubId = 12872927; 6503 + name = "Curtis Jiang"; 6504 }; 6505 jqueiroz = { 6506 email = "nixos@johnjq.com"; ··· 9697 matrix = "@numkem:matrix.org"; 9698 github = "numkem"; 9699 githubId = 332423; 9700 + }; 9701 + nviets = { 9702 + email = "nathan.g.viets@gmail.com"; 9703 + github = "nviets"; 9704 + githubId = 16027994; 9705 + name = "Nathan Viets"; 9706 }; 9707 nyanloutre = { 9708 email = "paul@nyanlout.re";
+1 -1
nixos/modules/programs/gnupg.nix
··· 135 # The SSH agent protocol doesn't have support for changing TTYs; however we 136 # can simulate this with the `exec` feature of openssh (see ssh_config(5)) 137 # that hooks a command to the shell currently running the ssh program. 138 - Match host * exec "${cfg.package}/bin/gpg-connect-agent --quiet updatestartuptty /bye > /dev/null" 139 ''; 140 141 environment.extraInit = mkIf cfg.agent.enableSSHSupport ''
··· 135 # The SSH agent protocol doesn't have support for changing TTYs; however we 136 # can simulate this with the `exec` feature of openssh (see ssh_config(5)) 137 # that hooks a command to the shell currently running the ssh program. 138 + Match host * exec "${cfg.package}/bin/gpg-connect-agent --quiet updatestartuptty /bye >/dev/null 2>&1" 139 ''; 140 141 environment.extraInit = mkIf cfg.agent.enableSSHSupport ''
+13 -11
nixos/modules/services/misc/paperless.nix
··· 17 GUNICORN_CMD_ARGS = "--bind=${cfg.address}:${toString cfg.port}"; 18 } // ( 19 lib.mapAttrs (_: toString) cfg.extraConfig 20 - ) // (optionalAttrs enableRedis { 21 PAPERLESS_REDIS = "unix://${redisServer.unixSocket}"; 22 - }); 23 24 manage = let 25 setupEnv = lib.concatStringsSep "\n" (mapAttrsToList (name: val: "export ${name}=\"${val}\"") env); ··· 174 See [the documentation](https://paperless-ngx.readthedocs.io/en/latest/configuration.html) 175 for available options. 176 ''; 177 - example = literalExpression '' 178 - { 179 - PAPERLESS_OCR_LANGUAGE = "deu+eng"; 180 - } 181 - ''; 182 }; 183 184 user = mkOption { ··· 285 ''; 286 Restart = "on-failure"; 287 288 - AmbientCapabilities = "CAP_NET_BIND_SERVICE"; 289 - CapabilityBoundingSet = "CAP_NET_BIND_SERVICE"; 290 - # gunicorn needs setuid 291 - SystemCallFilter = defaultServiceConfig.SystemCallFilter ++ [ "@setuid" ]; 292 # Needs to serve web page 293 PrivateNetwork = false; 294 }; 295 environment = env // { 296 PATH = mkForce cfg.package.path;
··· 17 GUNICORN_CMD_ARGS = "--bind=${cfg.address}:${toString cfg.port}"; 18 } // ( 19 lib.mapAttrs (_: toString) cfg.extraConfig 20 + ) // optionalAttrs (config.time.timeZone != null) { 21 + PAPERLESS_TIME_ZONE = lib.mkDefault config.time.timeZone; 22 + } // optionalAttrs enableRedis { 23 PAPERLESS_REDIS = "unix://${redisServer.unixSocket}"; 24 + }; 25 26 manage = let 27 setupEnv = lib.concatStringsSep "\n" (mapAttrsToList (name: val: "export ${name}=\"${val}\"") env); ··· 176 See [the documentation](https://paperless-ngx.readthedocs.io/en/latest/configuration.html) 177 for available options. 178 ''; 179 + example = { 180 + PAPERLESS_OCR_LANGUAGE = "deu+eng"; 181 + PAPERLESS_DBHOST = "/run/postgresql"; 182 + }; 183 }; 184 185 user = mkOption { ··· 286 ''; 287 Restart = "on-failure"; 288 289 + # gunicorn needs setuid, liblapack needs mbind 290 + SystemCallFilter = defaultServiceConfig.SystemCallFilter ++ [ "@setuid mbind" ]; 291 # Needs to serve web page 292 PrivateNetwork = false; 293 + } // lib.optionalAttrs (cfg.port < 1024) { 294 + AmbientCapabilities = [ "CAP_NET_BIND_SERVICE" ]; 295 + CapabilityBoundingSet = [ "CAP_NET_BIND_SERVICE" ]; 296 }; 297 environment = env // { 298 PATH = mkForce cfg.package.path;
+1
nixos/modules/services/monitoring/prometheus/exporters.nix
··· 72 "unbound" 73 "unifi" 74 "unifi-poller" 75 "varnish" 76 "wireguard" 77 "flow"
··· 72 "unbound" 73 "unifi" 74 "unifi-poller" 75 + "v2ray" 76 "varnish" 77 "wireguard" 78 "flow"
+29
nixos/modules/services/monitoring/prometheus/exporters/v2ray.nix
···
··· 1 + { config, lib, pkgs, options }: 2 + 3 + with lib; 4 + 5 + let 6 + cfg = config.services.prometheus.exporters.v2ray; 7 + in 8 + { 9 + port = 9299; 10 + extraOpts = { 11 + v2rayEndpoint = mkOption { 12 + type = types.str; 13 + default = "127.0.0.1:54321"; 14 + description = '' 15 + v2ray grpc api endpoint 16 + ''; 17 + }; 18 + }; 19 + serviceOpts = { 20 + serviceConfig = { 21 + ExecStart = '' 22 + ${pkgs.prometheus-v2ray-exporter}/bin/v2ray-exporter \ 23 + --v2ray-endpoint ${cfg.v2rayEndpoint} \ 24 + --listen ${cfg.listenAddress}:${toString cfg.port} \ 25 + ${concatStringsSep " \\\n " cfg.extraFlags} 26 + ''; 27 + }; 28 + }; 29 + }
+1
nixos/modules/services/web-apps/dokuwiki.nix
··· 329 "d ${stateDir hostName}/cache 0750 ${user} ${webserver.group} - -" 330 "d ${stateDir hostName}/index 0750 ${user} ${webserver.group} - -" 331 "d ${stateDir hostName}/locks 0750 ${user} ${webserver.group} - -" 332 "d ${stateDir hostName}/media 0750 ${user} ${webserver.group} - -" 333 "d ${stateDir hostName}/media_attic 0750 ${user} ${webserver.group} - -" 334 "d ${stateDir hostName}/media_meta 0750 ${user} ${webserver.group} - -"
··· 329 "d ${stateDir hostName}/cache 0750 ${user} ${webserver.group} - -" 330 "d ${stateDir hostName}/index 0750 ${user} ${webserver.group} - -" 331 "d ${stateDir hostName}/locks 0750 ${user} ${webserver.group} - -" 332 + "d ${stateDir hostName}/log 0750 ${user} ${webserver.group} - -" 333 "d ${stateDir hostName}/media 0750 ${user} ${webserver.group} - -" 334 "d ${stateDir hostName}/media_attic 0750 ${user} ${webserver.group} - -" 335 "d ${stateDir hostName}/media_meta 0750 ${user} ${webserver.group} - -"
+61
nixos/tests/prometheus-exporters.nix
··· 1256 ''; 1257 }; 1258 1259 varnish = { 1260 exporterConfig = { 1261 enable = true;
··· 1256 ''; 1257 }; 1258 1259 + v2ray = { 1260 + exporterConfig = { 1261 + enable = true; 1262 + }; 1263 + 1264 + metricProvider = { 1265 + systemd.services.prometheus-nginx-exporter.after = [ "v2ray.service" ]; 1266 + services.v2ray = { 1267 + enable = true; 1268 + config = { 1269 + stats = {}; 1270 + api = { 1271 + tag = "api"; 1272 + services = [ "StatsService" ]; 1273 + }; 1274 + inbounds = [ 1275 + { 1276 + port = 1080; 1277 + listen = "127.0.0.1"; 1278 + protocol = "http"; 1279 + } 1280 + { 1281 + listen = "127.0.0.1"; 1282 + port = 54321; 1283 + protocol = "dokodemo-door"; 1284 + settings = { address = "127.0.0.1"; }; 1285 + tag = "api"; 1286 + } 1287 + ]; 1288 + outbounds = [ 1289 + { 1290 + protocol = "freedom"; 1291 + } 1292 + { 1293 + protocol = "freedom"; 1294 + settings = {}; 1295 + tag = "api"; 1296 + } 1297 + ]; 1298 + routing = { 1299 + strategy = "rules"; 1300 + settings = { 1301 + rules = [ 1302 + { 1303 + inboundTag = [ "api" ]; 1304 + outboundTag = "api"; 1305 + type = "field"; 1306 + } 1307 + ]; 1308 + }; 1309 + }; 1310 + }; 1311 + }; 1312 + }; 1313 + exporterTest = '' 1314 + wait_for_unit("prometheus-v2ray-exporter.service") 1315 + wait_for_open_port(9299) 1316 + succeed("curl -sSf localhost:9299/scrape | grep 'v2ray_up 1'") 1317 + ''; 1318 + }; 1319 + 1320 varnish = { 1321 exporterConfig = { 1322 enable = true;
-4
pkgs/applications/audio/muse/default.nix
··· 16 17 sourceRoot = "source/muse3"; 18 19 - prePatch = '' 20 - chmod u+w $NIX_BUILD_TOP 21 - ''; 22 - 23 patches = [ ./fix-parallel-building.patch ]; 24 25 nativeBuildInputs = [ cmake pkg-config qttools wrapQtAppsHook ];
··· 16 17 sourceRoot = "source/muse3"; 18 19 patches = [ ./fix-parallel-building.patch ]; 20 21 nativeBuildInputs = [ cmake pkg-config qttools wrapQtAppsHook ];
+2 -2
pkgs/applications/blockchains/ergo/default.nix
··· 2 3 stdenv.mkDerivation rec { 4 pname = "ergo"; 5 - version = "4.0.38"; 6 7 src = fetchurl { 8 url = "https://github.com/ergoplatform/ergo/releases/download/v${version}/ergo-${version}.jar"; 9 - sha256 = "sha256-FdgF2xxqk9n1la6Lu4g6n+3O5pgIUKSYC3KzH0yM2Ok="; 10 }; 11 12 nativeBuildInputs = [ makeWrapper ];
··· 2 3 stdenv.mkDerivation rec { 4 pname = "ergo"; 5 + version = "4.0.42"; 6 7 src = fetchurl { 8 url = "https://github.com/ergoplatform/ergo/releases/download/v${version}/ergo-${version}.jar"; 9 + sha256 = "sha256-ZcNV6qgD736KlKz4h6xHAl3ByYzca77YXoETonRaWP8="; 10 }; 11 12 nativeBuildInputs = [ makeWrapper ];
+2 -2
pkgs/applications/editors/netbeans/default.nix
··· 3 }: 4 5 let 6 - version = "14"; 7 desktopItem = makeDesktopItem { 8 name = "netbeans"; 9 exec = "netbeans"; ··· 19 inherit version; 20 src = fetchurl { 21 url = "mirror://apache/netbeans/netbeans/${version}/netbeans-${version}-bin.zip"; 22 - hash = "sha512-AEuUOiVCvZh4SjghQR2j8LBIubEBzEaZqWsb93icZU9K1sc6ddUanLD0NsQhzjK6oK1EDv5GG9PmqOXo6Sf1xg=="; 23 }; 24 25 buildCommand = ''
··· 3 }: 4 5 let 6 + version = "15"; 7 desktopItem = makeDesktopItem { 8 name = "netbeans"; 9 exec = "netbeans"; ··· 19 inherit version; 20 src = fetchurl { 21 url = "mirror://apache/netbeans/netbeans/${version}/netbeans-${version}-bin.zip"; 22 + hash = "sha512-WxqAQiPKdMfQCw9Hxaa7K2VIGTJj+Hu9WO2ehG4yQUkHBd+l0f0siLKk/i2xqLE1ZA522rxKud6iwXDuAsjjDg=="; 23 }; 24 25 buildCommand = ''
+1 -1
pkgs/applications/editors/vim/plugins/deprecated.json
··· 1 { 2 "TrueZen-nvim": { 3 - "date": "2022-08-31", 4 "new": "true-zen-nvim" 5 }, 6 "compe-tmux": {
··· 1 { 2 "TrueZen-nvim": { 3 + "date": "2022-09-02", 4 "new": "true-zen-nvim" 5 }, 6 "compe-tmux": {
+122 -122
pkgs/applications/editors/vim/plugins/generated.nix
··· 161 162 LeaderF = buildVimPluginFrom2Nix { 163 pname = "LeaderF"; 164 - version = "2022-07-20"; 165 src = fetchFromGitHub { 166 owner = "Yggdroot"; 167 repo = "LeaderF"; 168 - rev = "aef58eaa7f328d6f5713a04198c80590bbc4ecba"; 169 - sha256 = "08xacx5n5di51929yiqz51z57ph8scvk4z9pa02r69iq4wa9grzr"; 170 }; 171 meta.homepage = "https://github.com/Yggdroot/LeaderF/"; 172 }; ··· 281 282 SchemaStore-nvim = buildVimPluginFrom2Nix { 283 pname = "SchemaStore.nvim"; 284 - version = "2022-08-30"; 285 src = fetchFromGitHub { 286 owner = "b0o"; 287 repo = "SchemaStore.nvim"; 288 - rev = "ccc3bab1507427648a0eb99eb8f3e5948027e9ef"; 289 - sha256 = "0svnq4vvb5s4yq20ilpsfki25g8d47zc57h3ddiqibkc1lsyzhmn"; 290 }; 291 meta.homepage = "https://github.com/b0o/SchemaStore.nvim/"; 292 }; ··· 442 owner = "ycm-core"; 443 repo = "YouCompleteMe"; 444 rev = "d4343e8384ffb25d70a9ebc966bbf1277735567c"; 445 - sha256 = "12pgal13zxdmdb6vqbnllxjdk68p9p1c9wvwhqrrwa1jriwijap0"; 446 fetchSubmodules = true; 447 }; 448 meta.homepage = "https://github.com/ycm-core/YouCompleteMe/"; ··· 570 571 aniseed = buildVimPluginFrom2Nix { 572 pname = "aniseed"; 573 - version = "2022-07-23"; 574 src = fetchFromGitHub { 575 owner = "Olical"; 576 repo = "aniseed"; 577 - rev = "411d81776d996f3d6afee07469ebe58248fe9e36"; 578 - sha256 = "0a1a241c2ldkrxyil8d3x67v6f3vqqjnihh6qx8mswg6qdyv60jl"; 579 }; 580 meta.homepage = "https://github.com/Olical/aniseed/"; 581 }; ··· 702 703 aurora = buildVimPluginFrom2Nix { 704 pname = "aurora"; 705 - version = "2022-08-24"; 706 src = fetchFromGitHub { 707 owner = "ray-x"; 708 repo = "aurora"; 709 - rev = "5ffd920e9f377f69d956cb8e4e22c90093872e19"; 710 - sha256 = "1a600an1mi31jx9q83lrr0l09q9dl9a8cibwm75kw84svlvirra2"; 711 }; 712 meta.homepage = "https://github.com/ray-x/aurora/"; 713 }; ··· 786 787 barbar-nvim = buildVimPluginFrom2Nix { 788 pname = "barbar.nvim"; 789 - version = "2022-08-10"; 790 src = fetchFromGitHub { 791 owner = "romgrk"; 792 repo = "barbar.nvim"; 793 - rev = "8c6a2e6e472ff9b7dc0a53d9a3bd88f1fbc7da6d"; 794 - sha256 = "1nc45lp9lszxqjknrhqhjmyialfv6nqb60087snx212wm9igy661"; 795 }; 796 meta.homepage = "https://github.com/romgrk/barbar.nvim/"; 797 }; ··· 918 919 bufferline-nvim = buildVimPluginFrom2Nix { 920 pname = "bufferline.nvim"; 921 - version = "2022-08-25"; 922 src = fetchFromGitHub { 923 owner = "akinsho"; 924 repo = "bufferline.nvim"; 925 - rev = "fb7b17362eb6eedc57c37bdfd364f8e7d8149e31"; 926 - sha256 = "1q0g99099qvl9s9k4vrrb99hg8qpps7k1pzgba5m6ibiqmzny70f"; 927 }; 928 meta.homepage = "https://github.com/akinsho/bufferline.nvim/"; 929 }; ··· 1026 1027 clang_complete = buildVimPluginFrom2Nix { 1028 pname = "clang_complete"; 1029 - version = "2022-07-08"; 1030 src = fetchFromGitHub { 1031 owner = "xavierd"; 1032 repo = "clang_complete"; 1033 - rev = "813aa270bd390bf64f03dc34f98834fb726a707d"; 1034 - sha256 = "1kjr2qb431xqr8bzmb5bzd98mym4s4azr0h2qlgm7cqqpmh19i0m"; 1035 }; 1036 meta.homepage = "https://github.com/xavierd/clang_complete/"; 1037 }; ··· 1230 1231 cmp-fish = buildVimPluginFrom2Nix { 1232 pname = "cmp-fish"; 1233 - version = "2022-06-23"; 1234 src = fetchFromGitHub { 1235 owner = "mtoohey31"; 1236 repo = "cmp-fish"; 1237 - rev = "8ce7517d74c11a55bf2d0e52e4649e49cea6c7a1"; 1238 - sha256 = "0nlcx39hycl15bw1vn35lcw0lmgckn396m2pwfk22lyijdqdgnlk"; 1239 }; 1240 meta.homepage = "https://github.com/mtoohey31/cmp-fish/"; 1241 }; ··· 1494 1495 cmp-tabnine = buildVimPluginFrom2Nix { 1496 pname = "cmp-tabnine"; 1497 - version = "2022-08-21"; 1498 src = fetchFromGitHub { 1499 owner = "tzachar"; 1500 repo = "cmp-tabnine"; 1501 - rev = "14e287b5b1434cef322de9cc1ec6fda13b913f45"; 1502 - sha256 = "1mvydmhwx240wpbvfmm8lrb2iny08sxz18zx9z8g9bvmhi4mp1ww"; 1503 }; 1504 meta.homepage = "https://github.com/tzachar/cmp-tabnine/"; 1505 }; ··· 1698 1699 coc-nvim = buildVimPluginFrom2Nix { 1700 pname = "coc.nvim"; 1701 - version = "2022-08-30"; 1702 src = fetchFromGitHub { 1703 owner = "neoclide"; 1704 repo = "coc.nvim"; 1705 - rev = "16973b9cc6e4e29a713f8556f8603585730d58db"; 1706 - sha256 = "1v4061g51s67rd1kw5nvglkyy6jgpv578kqf5s1nxlrrm49fa4f5"; 1707 }; 1708 meta.homepage = "https://github.com/neoclide/coc.nvim/"; 1709 }; ··· 1770 1771 command-t = buildVimPluginFrom2Nix { 1772 pname = "command-t"; 1773 - version = "2022-08-30"; 1774 src = fetchFromGitHub { 1775 owner = "wincent"; 1776 repo = "command-t"; 1777 - rev = "f862693a674fec84617b3bc86e8b71d4df1c05e2"; 1778 - sha256 = "0xz5gzq7vxs80pgxx63bnpcs0b24xs9zg001dxphb219lqad8cii"; 1779 }; 1780 meta.homepage = "https://github.com/wincent/command-t/"; 1781 }; ··· 1926 1927 conjure = buildVimPluginFrom2Nix { 1928 pname = "conjure"; 1929 - version = "2022-08-07"; 1930 src = fetchFromGitHub { 1931 owner = "Olical"; 1932 repo = "conjure"; 1933 - rev = "08236a13164a948fe403f34fe1f593ead0a3c6fe"; 1934 - sha256 = "13iqzsj4x5fyzd40119jcng5vlz35y3ylrndiqwl62qj4pk4xqjb"; 1935 }; 1936 meta.homepage = "https://github.com/Olical/conjure/"; 1937 }; ··· 1974 1975 coq-artifacts = buildVimPluginFrom2Nix { 1976 pname = "coq.artifacts"; 1977 - version = "2022-08-31"; 1978 src = fetchFromGitHub { 1979 owner = "ms-jpq"; 1980 repo = "coq.artifacts"; 1981 - rev = "828d8bfe5b95814de538fb36db9765c5a83fa1b2"; 1982 - sha256 = "0bjpbd4larz41jxy3bwww58vvf2fqvw8siph8kw2nd06mlkb96qn"; 1983 }; 1984 meta.homepage = "https://github.com/ms-jpq/coq.artifacts/"; 1985 }; 1986 1987 coq-thirdparty = buildVimPluginFrom2Nix { 1988 pname = "coq.thirdparty"; 1989 - version = "2022-08-31"; 1990 src = fetchFromGitHub { 1991 owner = "ms-jpq"; 1992 repo = "coq.thirdparty"; 1993 - rev = "a6694b983faa626075e0fa9588d85b147c1e4071"; 1994 - sha256 = "09armjhxqyhwhgl63r2dqqwm1xl05820da2wrwrafwr211dgjqr4"; 1995 }; 1996 meta.homepage = "https://github.com/ms-jpq/coq.thirdparty/"; 1997 }; ··· 2010 2011 coq_nvim = buildVimPluginFrom2Nix { 2012 pname = "coq_nvim"; 2013 - version = "2022-08-31"; 2014 src = fetchFromGitHub { 2015 owner = "ms-jpq"; 2016 repo = "coq_nvim"; 2017 - rev = "699619de6b964700b89967d20b539ffe4f4abeec"; 2018 - sha256 = "0ap4npxkmrx9r87qrkf10xpmmha8bw4p1chdx3wq273rmigccp1n"; 2019 }; 2020 meta.homepage = "https://github.com/ms-jpq/coq_nvim/"; 2021 }; ··· 2504 2505 diaglist-nvim = buildVimPluginFrom2Nix { 2506 pname = "diaglist.nvim"; 2507 - version = "2022-01-11"; 2508 src = fetchFromGitHub { 2509 owner = "onsails"; 2510 repo = "diaglist.nvim"; 2511 - rev = "6c43beac1ff07f6ef00f063090b5a6c9ed11b800"; 2512 - sha256 = "1a10hmz38g3lpf1xxsk3b62vr16iaz5z5yqvk21m9bpai871fv1r"; 2513 }; 2514 meta.homepage = "https://github.com/onsails/diaglist.nvim/"; 2515 }; ··· 2528 2529 diffview-nvim = buildVimPluginFrom2Nix { 2530 pname = "diffview.nvim"; 2531 - version = "2022-08-29"; 2532 src = fetchFromGitHub { 2533 owner = "sindrets"; 2534 repo = "diffview.nvim"; 2535 - rev = "f4931669d2cfe16c2bff6443fd7b12c9aa8687a5"; 2536 - sha256 = "1h9ld41kf1l8j5wwics19ym1h2aivdmdawi81arfam7s6qg1n154"; 2537 }; 2538 meta.homepage = "https://github.com/sindrets/diffview.nvim/"; 2539 }; ··· 2564 2565 dressing-nvim = buildVimPluginFrom2Nix { 2566 pname = "dressing.nvim"; 2567 - version = "2022-08-28"; 2568 src = fetchFromGitHub { 2569 owner = "stevearc"; 2570 repo = "dressing.nvim"; 2571 - rev = "f38eb335729162905687becdd4e200a294772ff5"; 2572 - sha256 = "0bnr7m807knl0b7wx3cyvxlv7hk1pws7d1rbhfdvr8kjs5vd6p32"; 2573 }; 2574 meta.homepage = "https://github.com/stevearc/dressing.nvim/"; 2575 }; ··· 2605 owner = "editorconfig"; 2606 repo = "editorconfig-vim"; 2607 rev = "d354117b72b3b43b75a29b8e816c0f91af10efe9"; 2608 - sha256 = "12qvximadgb9z2i0hgvj4p4nxaqk0aqbnaqpafpma73xyb23hx5v"; 2609 fetchSubmodules = true; 2610 }; 2611 meta.homepage = "https://github.com/editorconfig/editorconfig-vim/"; ··· 2674 2675 everforest = buildVimPluginFrom2Nix { 2676 pname = "everforest"; 2677 - version = "2022-08-30"; 2678 src = fetchFromGitHub { 2679 owner = "sainnhe"; 2680 repo = "everforest"; 2681 - rev = "902196bf48b085ca8036f4d3009dfd4944f9d56e"; 2682 - sha256 = "1p4zlnyzi1dyynjh63173xh7sfqyzvz9hra8ysfjs7j0s1fx8499"; 2683 }; 2684 meta.homepage = "https://github.com/sainnhe/everforest/"; 2685 }; ··· 2811 owner = "andviro"; 2812 repo = "flake8-vim"; 2813 rev = "5bc93f7f26ceb18ccbe116830eaf8ff2baa63994"; 2814 - sha256 = "142pgasl0b64a0zxmspdsi636axrgvdx6rh3hwjrb1zlsck19y1a"; 2815 fetchSubmodules = true; 2816 }; 2817 meta.homepage = "https://github.com/andviro/flake8-vim/"; ··· 3059 3060 ghcid = buildVimPluginFrom2Nix { 3061 pname = "ghcid"; 3062 - version = "2022-03-26"; 3063 src = fetchFromGitHub { 3064 owner = "ndmitchell"; 3065 repo = "ghcid"; 3066 - rev = "f48626bf5b64067a84b644bcc56afac686046966"; 3067 - sha256 = "0v2m05980r5zq77b11nghjgz0yr70a88gd7jv0d0iy2z6ah63sxv"; 3068 }; 3069 meta.homepage = "https://github.com/ndmitchell/ghcid/"; 3070 }; ··· 3155 3156 gitsigns-nvim = buildNeovimPluginFrom2Nix { 3157 pname = "gitsigns.nvim"; 3158 - version = "2022-08-22"; 3159 src = fetchFromGitHub { 3160 owner = "lewis6991"; 3161 repo = "gitsigns.nvim"; 3162 - rev = "1e107c91c0c5e3ae72c37df8ffdd50f87fb3ebfa"; 3163 - sha256 = "0qg2y796mkkisyab6br4p0d6blx8ispglpphpdlmf14hp9si56bp"; 3164 }; 3165 meta.homepage = "https://github.com/lewis6991/gitsigns.nvim/"; 3166 }; ··· 3743 3744 kanagawa-nvim = buildVimPluginFrom2Nix { 3745 pname = "kanagawa.nvim"; 3746 - version = "2022-08-24"; 3747 src = fetchFromGitHub { 3748 owner = "rebelot"; 3749 repo = "kanagawa.nvim"; 3750 - rev = "ec3b133414388b0bfea3f33ca0bff10538aef8ac"; 3751 - sha256 = "0d04vkias6vlxjjvlf16f8znviwgym83b2bp2rrfhdp3i7q4gmyx"; 3752 }; 3753 meta.homepage = "https://github.com/rebelot/kanagawa.nvim/"; 3754 }; ··· 4222 4223 lua-dev-nvim = buildVimPluginFrom2Nix { 4224 pname = "lua-dev.nvim"; 4225 - version = "2022-05-12"; 4226 src = fetchFromGitHub { 4227 owner = "folke"; 4228 repo = "lua-dev.nvim"; 4229 - rev = "f5c31936fe06fcbeb59b98f69f74f9c2f91abaec"; 4230 - sha256 = "0vwpi3cg0gv17w3bm2vlzspsms1rn2yjrzkq2zvf2f4slqq3rfpw"; 4231 }; 4232 meta.homepage = "https://github.com/folke/lua-dev.nvim/"; 4233 }; ··· 4727 4728 neoformat = buildVimPluginFrom2Nix { 4729 pname = "neoformat"; 4730 - version = "2022-08-23"; 4731 src = fetchFromGitHub { 4732 owner = "sbdchd"; 4733 repo = "neoformat"; 4734 - rev = "b3976412a63b44a171824ac9e1b4595354d99d98"; 4735 - sha256 = "006h02bvlffb6z5m7b2nxlb3rbqd32xjdkckkgzfrbyvsjviflq1"; 4736 }; 4737 meta.homepage = "https://github.com/sbdchd/neoformat/"; 4738 }; ··· 4799 4800 neorg = buildVimPluginFrom2Nix { 4801 pname = "neorg"; 4802 - version = "2022-08-30"; 4803 src = fetchFromGitHub { 4804 owner = "nvim-neorg"; 4805 repo = "neorg"; 4806 - rev = "4b8c20d083e49a4464424e6363dba9349c44b7d3"; 4807 - sha256 = "1w8fcvg2ig1ajaz9x4mmi92jgzc33rnqxscahcccl4h67870xsgj"; 4808 }; 4809 meta.homepage = "https://github.com/nvim-neorg/neorg/"; 4810 }; ··· 5699 5700 nvim-treesitter = buildVimPluginFrom2Nix { 5701 pname = "nvim-treesitter"; 5702 - version = "2022-08-31"; 5703 src = fetchFromGitHub { 5704 owner = "nvim-treesitter"; 5705 repo = "nvim-treesitter"; 5706 - rev = "501db1459a7a46cb0766b3c56e9a6904bbcbcc97"; 5707 - sha256 = "1m46jmk3wflsfqpdkiczlfplyfvmxnvrak59rmf0cmkqsq16ysrh"; 5708 }; 5709 meta.homepage = "https://github.com/nvim-treesitter/nvim-treesitter/"; 5710 }; ··· 5747 5748 nvim-treesitter-textobjects = buildVimPluginFrom2Nix { 5749 pname = "nvim-treesitter-textobjects"; 5750 - version = "2022-08-30"; 5751 src = fetchFromGitHub { 5752 owner = "nvim-treesitter"; 5753 repo = "nvim-treesitter-textobjects"; 5754 - rev = "6dcd228384be6fa95199db57cccf27dbd4c743a5"; 5755 - sha256 = "0l2l7r4kl2j9mvjiij419hdpghv410d5jqfqrp52l74vw703j294"; 5756 }; 5757 meta.homepage = "https://github.com/nvim-treesitter/nvim-treesitter-textobjects/"; 5758 }; ··· 5843 5844 nvimdev-nvim = buildVimPluginFrom2Nix { 5845 pname = "nvimdev.nvim"; 5846 - version = "2022-08-25"; 5847 src = fetchFromGitHub { 5848 owner = "neovim"; 5849 repo = "nvimdev.nvim"; 5850 - rev = "51982c916aae738b50321e23c286235f9c9fe9b9"; 5851 - sha256 = "15g3823igm1k8wpkkn4mkk4xic4vrw74wpm8smm36gmy0pd04wlw"; 5852 }; 5853 meta.homepage = "https://github.com/neovim/nvimdev.nvim/"; 5854 }; ··· 6023 6024 packer-nvim = buildVimPluginFrom2Nix { 6025 pname = "packer.nvim"; 6026 - version = "2022-08-31"; 6027 src = fetchFromGitHub { 6028 owner = "wbthomason"; 6029 repo = "packer.nvim"; 6030 - rev = "b32b982d52664a0a6c5a43a5f9934f001d722d4e"; 6031 - sha256 = "122rpg6611k2yi8gycxnn3ylqblqkmbi5w3jnkgin4vnspn8hd0a"; 6032 }; 6033 meta.homepage = "https://github.com/wbthomason/packer.nvim/"; 6034 }; ··· 6269 owner = "python-mode"; 6270 repo = "python-mode"; 6271 rev = "85d2cd1a196ac1def79d4599b5be69395ed5b603"; 6272 - sha256 = "0jk8pssliyar4qs42x9m1jgri446cr4yc7iv8l9wc9xn6r3qnm29"; 6273 fetchSubmodules = true; 6274 }; 6275 meta.homepage = "https://github.com/python-mode/python-mode/"; ··· 6589 6590 satellite-nvim = buildVimPluginFrom2Nix { 6591 pname = "satellite.nvim"; 6592 - version = "2022-06-26"; 6593 src = fetchFromGitHub { 6594 owner = "lewis6991"; 6595 repo = "satellite.nvim"; 6596 - rev = "320e3c54b507486e3ed0c9dacc656fdf54b40057"; 6597 - sha256 = "1qkx0mcrmqgvpx9gmncblkm7km4ap3hvkcp65dqc9nn2h4w63hvy"; 6598 }; 6599 meta.homepage = "https://github.com/lewis6991/satellite.nvim/"; 6600 }; ··· 7149 owner = "codota"; 7150 repo = "tabnine-vim"; 7151 rev = "e27face391a4d9a3e43ff251010f77deddf0c88d"; 7152 - sha256 = "1y5haygvixnav9cck49yvvm14afyy5gyq8rwiybqvkd6vfxlv99f"; 7153 fetchSubmodules = true; 7154 }; 7155 meta.homepage = "https://github.com/codota/tabnine-vim/"; ··· 7675 7676 toggleterm-nvim = buildVimPluginFrom2Nix { 7677 pname = "toggleterm.nvim"; 7678 - version = "2022-08-30"; 7679 src = fetchFromGitHub { 7680 owner = "akinsho"; 7681 repo = "toggleterm.nvim"; 7682 - rev = "cd3b4d67112fbc8bee01ea44ba5ad1eea3894714"; 7683 - sha256 = "015f8qy7s0lkhcqh4jy14m2vhxhcz9vnn7h76lbqhzrq37l2lkya"; 7684 }; 7685 meta.homepage = "https://github.com/akinsho/toggleterm.nvim/"; 7686 }; 7687 7688 tokyonight-nvim = buildVimPluginFrom2Nix { 7689 pname = "tokyonight.nvim"; 7690 - version = "2021-12-31"; 7691 src = fetchFromGitHub { 7692 owner = "folke"; 7693 repo = "tokyonight.nvim"; 7694 - rev = "8223c970677e4d88c9b6b6d81bda23daf11062bb"; 7695 - sha256 = "1rzg0h0ab3jsfrimdawh8vlxa6y3j3rmk57zyapnmzpzllcswj0i"; 7696 }; 7697 meta.homepage = "https://github.com/folke/tokyonight.nvim/"; 7698 }; ··· 10630 10631 vim-nixhash = buildVimPluginFrom2Nix { 10632 pname = "vim-nixhash"; 10633 - version = "2022-02-06"; 10634 src = fetchFromGitHub { 10635 owner = "symphorien"; 10636 repo = "vim-nixhash"; 10637 - rev = "d6e3c5161ef2e3fbc4a4b68a785d958d97e25b7e"; 10638 - sha256 = "1mrprl6mqapjzcya643nzvwaf01r38knjg9xnfbpvlidfq38d3cw"; 10639 }; 10640 meta.homepage = "https://github.com/symphorien/vim-nixhash/"; 10641 }; ··· 10798 10799 vim-oscyank = buildVimPluginFrom2Nix { 10800 pname = "vim-oscyank"; 10801 - version = "2022-06-20"; 10802 src = fetchFromGitHub { 10803 owner = "ojroques"; 10804 repo = "vim-oscyank"; 10805 - rev = "360ccdc01b18cd434588c34e15e5ea382b436de8"; 10806 - sha256 = "14phavx432h16bdm7m99a21xz2gb1s47fd5g8v2b5ig12l4yss92"; 10807 }; 10808 meta.homepage = "https://github.com/ojroques/vim-oscyank/"; 10809 }; ··· 11602 11603 vim-snippets = buildVimPluginFrom2Nix { 11604 pname = "vim-snippets"; 11605 - version = "2022-08-30"; 11606 src = fetchFromGitHub { 11607 owner = "honza"; 11608 repo = "vim-snippets"; 11609 - rev = "569c72257910b5b6f5e915b46d0978f73dbfa90a"; 11610 - sha256 = "0scarxqsbi91qvfi5vzn0wgbxpx4i50mq63byly4jn74pgdsha00"; 11611 }; 11612 meta.homepage = "https://github.com/honza/vim-snippets/"; 11613 }; ··· 11843 11844 vim-test = buildVimPluginFrom2Nix { 11845 pname = "vim-test"; 11846 - version = "2022-08-25"; 11847 src = fetchFromGitHub { 11848 owner = "vim-test"; 11849 repo = "vim-test"; 11850 - rev = "2da8d59fdc46d1af7b7105a578d1ace3924d1a7b"; 11851 - sha256 = "06csh1a6kq7744gaigkahdqvlwqjga7w672cm0aw6yylwpwz27nn"; 11852 }; 11853 meta.homepage = "https://github.com/vim-test/vim-test/"; 11854 }; ··· 12528 12529 vimtex = buildVimPluginFrom2Nix { 12530 pname = "vimtex"; 12531 - version = "2022-08-28"; 12532 src = fetchFromGitHub { 12533 owner = "lervag"; 12534 repo = "vimtex"; 12535 - rev = "d8f507b83d65ef1686233da18e91f16819e84beb"; 12536 - sha256 = "123l773jrqy28mi03m8k1kvqf0y2yhdhs22dl7iwcr14s71qq234"; 12537 }; 12538 meta.homepage = "https://github.com/lervag/vimtex/"; 12539 }; ··· 12853 12854 catppuccin-nvim = buildVimPluginFrom2Nix { 12855 pname = "catppuccin-nvim"; 12856 - version = "2022-08-28"; 12857 src = fetchFromGitHub { 12858 owner = "catppuccin"; 12859 repo = "nvim"; 12860 - rev = "d4aa577d07197c4ca32f3bafb0aebb5b4b7dec9f"; 12861 - sha256 = "1kvm7xgi3jdgn0xqcd1ynjysmbzdg2xmfzqmkpn87f7lyi4ihb9s"; 12862 }; 12863 meta.homepage = "https://github.com/catppuccin/nvim/"; 12864 }; ··· 12877 12878 chad = buildVimPluginFrom2Nix { 12879 pname = "chad"; 12880 - version = "2022-08-31"; 12881 src = fetchFromGitHub { 12882 owner = "ms-jpq"; 12883 repo = "chadtree"; 12884 - rev = "27e5f9708c1347a3e9e6abb20eff0354f008544b"; 12885 - sha256 = "1cn8swfhmp8pw0pwpwlf7hwji3f5nwzl0wv2mr0yn9bnpc1857b8"; 12886 }; 12887 meta.homepage = "https://github.com/ms-jpq/chadtree/"; 12888 };
··· 161 162 LeaderF = buildVimPluginFrom2Nix { 163 pname = "LeaderF"; 164 + version = "2022-09-01"; 165 src = fetchFromGitHub { 166 owner = "Yggdroot"; 167 repo = "LeaderF"; 168 + rev = "1137327cf3b3e357c308ee7a459599f7ccfcb4eb"; 169 + sha256 = "16w4069zwpws9a2fvl9nzlfzxn6sp1cays2r9d3xlk5b0q4v21qd"; 170 }; 171 meta.homepage = "https://github.com/Yggdroot/LeaderF/"; 172 }; ··· 281 282 SchemaStore-nvim = buildVimPluginFrom2Nix { 283 pname = "SchemaStore.nvim"; 284 + version = "2022-08-31"; 285 src = fetchFromGitHub { 286 owner = "b0o"; 287 repo = "SchemaStore.nvim"; 288 + rev = "18f46aca5cb6265e1468353cf782c1fda28fb9ea"; 289 + sha256 = "0w5xj8qzs9m057ms6q70h8r44lbdvag9q6ldr8xy0a8fnpd5ickl"; 290 }; 291 meta.homepage = "https://github.com/b0o/SchemaStore.nvim/"; 292 }; ··· 442 owner = "ycm-core"; 443 repo = "YouCompleteMe"; 444 rev = "d4343e8384ffb25d70a9ebc966bbf1277735567c"; 445 + sha256 = "0gmc9mnbi4g0vzw911ybkw5q2ph2jhv8hs4a126q1jk2swbc5wkk"; 446 fetchSubmodules = true; 447 }; 448 meta.homepage = "https://github.com/ycm-core/YouCompleteMe/"; ··· 570 571 aniseed = buildVimPluginFrom2Nix { 572 pname = "aniseed"; 573 + version = "2022-08-24"; 574 src = fetchFromGitHub { 575 owner = "Olical"; 576 repo = "aniseed"; 577 + rev = "9892a40d4cf970a2916a984544b7f984fc12f55c"; 578 + sha256 = "1dbhvbaiabc8f9p3vfch3pkail2zx234g048mywl005s90d339kz"; 579 }; 580 meta.homepage = "https://github.com/Olical/aniseed/"; 581 }; ··· 702 703 aurora = buildVimPluginFrom2Nix { 704 pname = "aurora"; 705 + version = "2022-09-01"; 706 src = fetchFromGitHub { 707 owner = "ray-x"; 708 repo = "aurora"; 709 + rev = "9595471ec75ac26c575e46b3d93e1812df393ee9"; 710 + sha256 = "09nizsrc1wakwxaxwhjbg1qz7wxps2d111v0ldr3m05nkb8h8nrm"; 711 }; 712 meta.homepage = "https://github.com/ray-x/aurora/"; 713 }; ··· 786 787 barbar-nvim = buildVimPluginFrom2Nix { 788 pname = "barbar.nvim"; 789 + version = "2022-09-01"; 790 src = fetchFromGitHub { 791 owner = "romgrk"; 792 repo = "barbar.nvim"; 793 + rev = "c41ad6e3f68c2c9f6aa268c6232cdef885107303"; 794 + sha256 = "0mdimwsiclpjn2df75lc92ryyjyql4m1x0bvpl629z33hvhlcvs0"; 795 }; 796 meta.homepage = "https://github.com/romgrk/barbar.nvim/"; 797 }; ··· 918 919 bufferline-nvim = buildVimPluginFrom2Nix { 920 pname = "bufferline.nvim"; 921 + version = "2022-09-01"; 922 src = fetchFromGitHub { 923 owner = "akinsho"; 924 repo = "bufferline.nvim"; 925 + rev = "938908fc8db120d907bda23f6744202f534f63e4"; 926 + sha256 = "1wvd7k7xn3lb7fzqhag0mgyjjg50v31qfcdlmbn54dwbf684ra98"; 927 }; 928 meta.homepage = "https://github.com/akinsho/bufferline.nvim/"; 929 }; ··· 1026 1027 clang_complete = buildVimPluginFrom2Nix { 1028 pname = "clang_complete"; 1029 + version = "2022-09-01"; 1030 src = fetchFromGitHub { 1031 owner = "xavierd"; 1032 repo = "clang_complete"; 1033 + rev = "e25b6a54e5cf648eb36d5be5b82c1bbb22260fde"; 1034 + sha256 = "0ik55akiyivq70a0jds35f8jqvs78mzxq3b302vhyq07w44mk7vx"; 1035 }; 1036 meta.homepage = "https://github.com/xavierd/clang_complete/"; 1037 }; ··· 1230 1231 cmp-fish = buildVimPluginFrom2Nix { 1232 pname = "cmp-fish"; 1233 + version = "2022-09-01"; 1234 src = fetchFromGitHub { 1235 owner = "mtoohey31"; 1236 repo = "cmp-fish"; 1237 + rev = "8ae7bfb1b3251d433c4adf4e64396ef929fbd91f"; 1238 + sha256 = "02yvzj7n8j20x6hxbgj7jy2ddhfqbccg6bg9hfl2yg67prqmz7p5"; 1239 }; 1240 meta.homepage = "https://github.com/mtoohey31/cmp-fish/"; 1241 }; ··· 1494 1495 cmp-tabnine = buildVimPluginFrom2Nix { 1496 pname = "cmp-tabnine"; 1497 + version = "2022-08-30"; 1498 src = fetchFromGitHub { 1499 owner = "tzachar"; 1500 repo = "cmp-tabnine"; 1501 + rev = "f2ea9c0824d389d588966c64c146d324138a443c"; 1502 + sha256 = "0d80lyjpsxn3cny66l280q20pkljh9h92wpa3iyyhj8g49zcihmw"; 1503 }; 1504 meta.homepage = "https://github.com/tzachar/cmp-tabnine/"; 1505 }; ··· 1698 1699 coc-nvim = buildVimPluginFrom2Nix { 1700 pname = "coc.nvim"; 1701 + version = "2022-09-01"; 1702 src = fetchFromGitHub { 1703 owner = "neoclide"; 1704 repo = "coc.nvim"; 1705 + rev = "19c0fbd07ec559fd7bfacb7b6d99aa04b984e4da"; 1706 + sha256 = "0kicvgz75178mcy5922ggrfrfdkyyjpwzcx6k5mlvw38fvccazf0"; 1707 }; 1708 meta.homepage = "https://github.com/neoclide/coc.nvim/"; 1709 }; ··· 1770 1771 command-t = buildVimPluginFrom2Nix { 1772 pname = "command-t"; 1773 + version = "2022-08-31"; 1774 src = fetchFromGitHub { 1775 owner = "wincent"; 1776 repo = "command-t"; 1777 + rev = "a61574dabc9076bac869b56c1819fa47e4d64cf0"; 1778 + sha256 = "0lsimnn8ppaxq0w0sypzj20jrsfxb984q2mdxycclczp8p0hsawc"; 1779 }; 1780 meta.homepage = "https://github.com/wincent/command-t/"; 1781 }; ··· 1926 1927 conjure = buildVimPluginFrom2Nix { 1928 pname = "conjure"; 1929 + version = "2022-08-31"; 1930 src = fetchFromGitHub { 1931 owner = "Olical"; 1932 repo = "conjure"; 1933 + rev = "a8686aa6f8760bd3cd4f219a8a4101af037c9d9b"; 1934 + sha256 = "0w74571l9hnds4f57fbs0p0snfbdavy052304yazjfxlmyppfrwf"; 1935 }; 1936 meta.homepage = "https://github.com/Olical/conjure/"; 1937 }; ··· 1974 1975 coq-artifacts = buildVimPluginFrom2Nix { 1976 pname = "coq.artifacts"; 1977 + version = "2022-09-01"; 1978 src = fetchFromGitHub { 1979 owner = "ms-jpq"; 1980 repo = "coq.artifacts"; 1981 + rev = "446f10b15a3df79d0dd2e03af9aa51efa5202db1"; 1982 + sha256 = "03wcdjar3g8ajf0bsp24fg6qnqpxqw87djg9bjc6q811kk2y9rqi"; 1983 }; 1984 meta.homepage = "https://github.com/ms-jpq/coq.artifacts/"; 1985 }; 1986 1987 coq-thirdparty = buildVimPluginFrom2Nix { 1988 pname = "coq.thirdparty"; 1989 + version = "2022-09-01"; 1990 src = fetchFromGitHub { 1991 owner = "ms-jpq"; 1992 repo = "coq.thirdparty"; 1993 + rev = "6e91fceca1addcbda590eaefe79b40dae3390f60"; 1994 + sha256 = "1yaxnnyywm0770sj6vm3ffbqyyqq9lfmfkwnn37ldjrnd1a4nb0z"; 1995 }; 1996 meta.homepage = "https://github.com/ms-jpq/coq.thirdparty/"; 1997 }; ··· 2010 2011 coq_nvim = buildVimPluginFrom2Nix { 2012 pname = "coq_nvim"; 2013 + version = "2022-09-01"; 2014 src = fetchFromGitHub { 2015 owner = "ms-jpq"; 2016 repo = "coq_nvim"; 2017 + rev = "ba5e0b14fa29e1eadcd527638d68231f25cd0c6a"; 2018 + sha256 = "0lg6a0h4k94ipy3da5h1pfckdsw99fmc5fdddzg1wxvbbs6vfsvz"; 2019 }; 2020 meta.homepage = "https://github.com/ms-jpq/coq_nvim/"; 2021 }; ··· 2504 2505 diaglist-nvim = buildVimPluginFrom2Nix { 2506 pname = "diaglist.nvim"; 2507 + version = "2022-09-01"; 2508 src = fetchFromGitHub { 2509 owner = "onsails"; 2510 repo = "diaglist.nvim"; 2511 + rev = "afc124a0976d56db43cc840e62757193ccab7856"; 2512 + sha256 = "04virm388yi2lrq8bi6331m7q7lj46wrlh8pd8js6q7ylkvz6qfq"; 2513 }; 2514 meta.homepage = "https://github.com/onsails/diaglist.nvim/"; 2515 }; ··· 2528 2529 diffview-nvim = buildVimPluginFrom2Nix { 2530 pname = "diffview.nvim"; 2531 + version = "2022-09-01"; 2532 src = fetchFromGitHub { 2533 owner = "sindrets"; 2534 repo = "diffview.nvim"; 2535 + rev = "adc3250d65a5a12c3ebf8f85ff483a4cb8609c41"; 2536 + sha256 = "10lsi4ms24zhhx9dfxfihz656fkjjkrxj77h9nnhggsxsjpqp9nb"; 2537 }; 2538 meta.homepage = "https://github.com/sindrets/diffview.nvim/"; 2539 }; ··· 2564 2565 dressing-nvim = buildVimPluginFrom2Nix { 2566 pname = "dressing.nvim"; 2567 + version = "2022-08-31"; 2568 src = fetchFromGitHub { 2569 owner = "stevearc"; 2570 repo = "dressing.nvim"; 2571 + rev = "9cdb3e0f0973447b940b35d3175dc780301de427"; 2572 + sha256 = "159kh9g6hm51blqi5g23w463jz2hnnskppm352s8ic9h239dm3ak"; 2573 }; 2574 meta.homepage = "https://github.com/stevearc/dressing.nvim/"; 2575 }; ··· 2605 owner = "editorconfig"; 2606 repo = "editorconfig-vim"; 2607 rev = "d354117b72b3b43b75a29b8e816c0f91af10efe9"; 2608 + sha256 = "1kgxz82lkssxflylylk9z10aq6qps45z27k24i8kf29wzpf5b3lr"; 2609 fetchSubmodules = true; 2610 }; 2611 meta.homepage = "https://github.com/editorconfig/editorconfig-vim/"; ··· 2674 2675 everforest = buildVimPluginFrom2Nix { 2676 pname = "everforest"; 2677 + version = "2022-09-01"; 2678 src = fetchFromGitHub { 2679 owner = "sainnhe"; 2680 repo = "everforest"; 2681 + rev = "c60a594cc4adbfb863d3186f730765b0e1cb85eb"; 2682 + sha256 = "1b2jhm9yksmkri894sfzrqhsms06vhg3acr98qaqs9y30mabcb88"; 2683 }; 2684 meta.homepage = "https://github.com/sainnhe/everforest/"; 2685 }; ··· 2811 owner = "andviro"; 2812 repo = "flake8-vim"; 2813 rev = "5bc93f7f26ceb18ccbe116830eaf8ff2baa63994"; 2814 + sha256 = "1s7rb2ygky1jjjqpwhzp5lsf7js1g0yhnbf6x5lfwygz6646xpy3"; 2815 fetchSubmodules = true; 2816 }; 2817 meta.homepage = "https://github.com/andviro/flake8-vim/"; ··· 3059 3060 ghcid = buildVimPluginFrom2Nix { 3061 pname = "ghcid"; 3062 + version = "2022-08-31"; 3063 src = fetchFromGitHub { 3064 owner = "ndmitchell"; 3065 repo = "ghcid"; 3066 + rev = "2ee828d864ea81900b38c375d4bc4cd3657fe6fd"; 3067 + sha256 = "1sgskxl6yf6c4bls6wf3hlqww48h53m3a9wyypy6mx303k2qcl2c"; 3068 }; 3069 meta.homepage = "https://github.com/ndmitchell/ghcid/"; 3070 }; ··· 3155 3156 gitsigns-nvim = buildNeovimPluginFrom2Nix { 3157 pname = "gitsigns.nvim"; 3158 + version = "2022-09-01"; 3159 src = fetchFromGitHub { 3160 owner = "lewis6991"; 3161 repo = "gitsigns.nvim"; 3162 + rev = "d7e0bcbe45bd9d5d106a7b2e11dc15917d272c7a"; 3163 + sha256 = "1h4gxyamynwygxpqfib2a7sd1xbi6sh8ixg85j6qiaqqpahr0a4k"; 3164 }; 3165 meta.homepage = "https://github.com/lewis6991/gitsigns.nvim/"; 3166 }; ··· 3743 3744 kanagawa-nvim = buildVimPluginFrom2Nix { 3745 pname = "kanagawa.nvim"; 3746 + version = "2022-08-31"; 3747 src = fetchFromGitHub { 3748 owner = "rebelot"; 3749 repo = "kanagawa.nvim"; 3750 + rev = "5f1203f4606e3208f6dd156c03f498d9fadcf1a8"; 3751 + sha256 = "07jl5vf9mbz2bi1w6xm4kvxd18g3diq5ay2yrcc1m5nfki82r3si"; 3752 }; 3753 meta.homepage = "https://github.com/rebelot/kanagawa.nvim/"; 3754 }; ··· 4222 4223 lua-dev-nvim = buildVimPluginFrom2Nix { 4224 pname = "lua-dev.nvim"; 4225 + version = "2022-09-01"; 4226 src = fetchFromGitHub { 4227 owner = "folke"; 4228 repo = "lua-dev.nvim"; 4229 + rev = "d8b800ee7376c9299f14544325a1e76f220fce3d"; 4230 + sha256 = "05m6zr4v6xr6pbwigcb7lfxx1167d7nailf8w04sscjr8w2mpv8l"; 4231 }; 4232 meta.homepage = "https://github.com/folke/lua-dev.nvim/"; 4233 }; ··· 4727 4728 neoformat = buildVimPluginFrom2Nix { 4729 pname = "neoformat"; 4730 + version = "2022-09-01"; 4731 src = fetchFromGitHub { 4732 owner = "sbdchd"; 4733 repo = "neoformat"; 4734 + rev = "0ae951121da29a157d80db70c32679b428afffdc"; 4735 + sha256 = "1nslf2wfj0z4qq7zgqcx62gb31px6sqqb8rk1a10j3ply5bc7r67"; 4736 }; 4737 meta.homepage = "https://github.com/sbdchd/neoformat/"; 4738 }; ··· 4799 4800 neorg = buildVimPluginFrom2Nix { 4801 pname = "neorg"; 4802 + version = "2022-09-01"; 4803 src = fetchFromGitHub { 4804 owner = "nvim-neorg"; 4805 repo = "neorg"; 4806 + rev = "d4e771d574af2633a59496440161c0196e1c71d7"; 4807 + sha256 = "0d3jki67bybyccmpb73f0m660wav69g9xzaxqzskaycmg7x4jrbn"; 4808 }; 4809 meta.homepage = "https://github.com/nvim-neorg/neorg/"; 4810 }; ··· 5699 5700 nvim-treesitter = buildVimPluginFrom2Nix { 5701 pname = "nvim-treesitter"; 5702 + version = "2022-09-01"; 5703 src = fetchFromGitHub { 5704 owner = "nvim-treesitter"; 5705 repo = "nvim-treesitter"; 5706 + rev = "7845f31839b844653736eed6dd284c862156d679"; 5707 + sha256 = "11biavpv32xh3ziw5wifav7imibq2m149fsrmhgg4l3ymspkyl0q"; 5708 }; 5709 meta.homepage = "https://github.com/nvim-treesitter/nvim-treesitter/"; 5710 }; ··· 5747 5748 nvim-treesitter-textobjects = buildVimPluginFrom2Nix { 5749 pname = "nvim-treesitter-textobjects"; 5750 + version = "2022-09-01"; 5751 src = fetchFromGitHub { 5752 owner = "nvim-treesitter"; 5753 repo = "nvim-treesitter-textobjects"; 5754 + rev = "b2ba68ee777fc1926fc66d533f61071ddba05ee2"; 5755 + sha256 = "15bgqk8nqdb69jvccmnlhdyqzhzv46zg2y267qx55as0mcf8pxgn"; 5756 }; 5757 meta.homepage = "https://github.com/nvim-treesitter/nvim-treesitter-textobjects/"; 5758 }; ··· 5843 5844 nvimdev-nvim = buildVimPluginFrom2Nix { 5845 pname = "nvimdev.nvim"; 5846 + version = "2022-08-31"; 5847 src = fetchFromGitHub { 5848 owner = "neovim"; 5849 repo = "nvimdev.nvim"; 5850 + rev = "23bfd686ccc71c0b0082c06be90e4513c21f6488"; 5851 + sha256 = "1fffdyy9ypfipy7n9mab8bc7ndal145m02a664smi853zkxwh2k7"; 5852 }; 5853 meta.homepage = "https://github.com/neovim/nvimdev.nvim/"; 5854 }; ··· 6023 6024 packer-nvim = buildVimPluginFrom2Nix { 6025 pname = "packer.nvim"; 6026 + version = "2022-09-01"; 6027 src = fetchFromGitHub { 6028 owner = "wbthomason"; 6029 repo = "packer.nvim"; 6030 + rev = "b356e3836cfaf27e19874f1b5b81eb227ef161f4"; 6031 + sha256 = "0fkx8gc2h9fh172if4x7cq0baizr098g1yzyygf462wfr5ds2anf"; 6032 }; 6033 meta.homepage = "https://github.com/wbthomason/packer.nvim/"; 6034 }; ··· 6269 owner = "python-mode"; 6270 repo = "python-mode"; 6271 rev = "85d2cd1a196ac1def79d4599b5be69395ed5b603"; 6272 + sha256 = "0gr4ag5qymdpx0mlfvx743y4s8bjd7v4a0yzd02jvmz3dyylvavw"; 6273 fetchSubmodules = true; 6274 }; 6275 meta.homepage = "https://github.com/python-mode/python-mode/"; ··· 6589 6590 satellite-nvim = buildVimPluginFrom2Nix { 6591 pname = "satellite.nvim"; 6592 + version = "2022-08-31"; 6593 src = fetchFromGitHub { 6594 owner = "lewis6991"; 6595 repo = "satellite.nvim"; 6596 + rev = "25d0c59edab4892363c3cec47fc5f34769e5a242"; 6597 + sha256 = "1frnkh6ny4dxia793jkmv95wvvivmyp5296sg68vbf043hwny4a3"; 6598 }; 6599 meta.homepage = "https://github.com/lewis6991/satellite.nvim/"; 6600 }; ··· 7149 owner = "codota"; 7150 repo = "tabnine-vim"; 7151 rev = "e27face391a4d9a3e43ff251010f77deddf0c88d"; 7152 + sha256 = "1204ibnsdksihyvnql22sarn2xgqajwvr0d975bnp35n593chymq"; 7153 fetchSubmodules = true; 7154 }; 7155 meta.homepage = "https://github.com/codota/tabnine-vim/"; ··· 7675 7676 toggleterm-nvim = buildVimPluginFrom2Nix { 7677 pname = "toggleterm.nvim"; 7678 + version = "2022-09-01"; 7679 src = fetchFromGitHub { 7680 owner = "akinsho"; 7681 repo = "toggleterm.nvim"; 7682 + rev = "b402342665ee06e127c304e245f03143357a58c4"; 7683 + sha256 = "1q9pw0sp5qg596571yfcbq4mfrylrsrr968s35yvbgnsw4fw1d2w"; 7684 }; 7685 meta.homepage = "https://github.com/akinsho/toggleterm.nvim/"; 7686 }; 7687 7688 tokyonight-nvim = buildVimPluginFrom2Nix { 7689 pname = "tokyonight.nvim"; 7690 + version = "2022-09-01"; 7691 src = fetchFromGitHub { 7692 owner = "folke"; 7693 repo = "tokyonight.nvim"; 7694 + rev = "791c2a219a9425a5817fafc2dd2dcf65c4a0abde"; 7695 + sha256 = "0hp95fsh0ld6icw5dmj45w1a9f1j39z64bzshw3vqj7w2d86q87m"; 7696 }; 7697 meta.homepage = "https://github.com/folke/tokyonight.nvim/"; 7698 }; ··· 10630 10631 vim-nixhash = buildVimPluginFrom2Nix { 10632 pname = "vim-nixhash"; 10633 + version = "2022-09-01"; 10634 src = fetchFromGitHub { 10635 owner = "symphorien"; 10636 repo = "vim-nixhash"; 10637 + rev = "e03af8d0c1bae3c015ffdb45ce79556c0561e59d"; 10638 + sha256 = "1kdg84666gf1d3qiwwqmk7nwshspr2kpb8hjyh2m0nx0zmjji2ij"; 10639 }; 10640 meta.homepage = "https://github.com/symphorien/vim-nixhash/"; 10641 }; ··· 10798 10799 vim-oscyank = buildVimPluginFrom2Nix { 10800 pname = "vim-oscyank"; 10801 + version = "2022-08-31"; 10802 src = fetchFromGitHub { 10803 owner = "ojroques"; 10804 repo = "vim-oscyank"; 10805 + rev = "849c67adf24a86935b8be62860ad9acb00cf4572"; 10806 + sha256 = "1f23accmz82835kxvfsksjp77w9khkbcp4064c646p90ck194lji"; 10807 }; 10808 meta.homepage = "https://github.com/ojroques/vim-oscyank/"; 10809 }; ··· 11602 11603 vim-snippets = buildVimPluginFrom2Nix { 11604 pname = "vim-snippets"; 11605 + version = "2022-08-31"; 11606 src = fetchFromGitHub { 11607 owner = "honza"; 11608 repo = "vim-snippets"; 11609 + rev = "a6d2976f05cf31da5f4ebceb4b6f9fe2e0ec7c34"; 11610 + sha256 = "0rnqm7l264h6x6jf9644jk168bphnhpb3dbfymgpz8613psh7fza"; 11611 }; 11612 meta.homepage = "https://github.com/honza/vim-snippets/"; 11613 }; ··· 11843 11844 vim-test = buildVimPluginFrom2Nix { 11845 pname = "vim-test"; 11846 + version = "2022-08-31"; 11847 src = fetchFromGitHub { 11848 owner = "vim-test"; 11849 repo = "vim-test"; 11850 + rev = "7401804603e074ae65f19d16daf312369b153028"; 11851 + sha256 = "0kf67vayak8xqy0fykqxx9zkavf54vf4y7bsm42zf9ad1havhacy"; 11852 }; 11853 meta.homepage = "https://github.com/vim-test/vim-test/"; 11854 }; ··· 12528 12529 vimtex = buildVimPluginFrom2Nix { 12530 pname = "vimtex"; 12531 + version = "2022-08-31"; 12532 src = fetchFromGitHub { 12533 owner = "lervag"; 12534 repo = "vimtex"; 12535 + rev = "aa52fa6b2711347a8d3b364d2e64f608207d8710"; 12536 + sha256 = "00gih8v5f2mjmzmsns0prw00b4izx0pl08h47hln7ljjfq5v8npn"; 12537 }; 12538 meta.homepage = "https://github.com/lervag/vimtex/"; 12539 }; ··· 12853 12854 catppuccin-nvim = buildVimPluginFrom2Nix { 12855 pname = "catppuccin-nvim"; 12856 + version = "2022-09-01"; 12857 src = fetchFromGitHub { 12858 owner = "catppuccin"; 12859 repo = "nvim"; 12860 + rev = "ddae70a80590dc3ee1c2605010abd82c615c1172"; 12861 + sha256 = "1jh9h18bgxy68wd2fw3q9vxjgnlh8653528qbwzdwrjlvwsz0qdf"; 12862 }; 12863 meta.homepage = "https://github.com/catppuccin/nvim/"; 12864 }; ··· 12877 12878 chad = buildVimPluginFrom2Nix { 12879 pname = "chad"; 12880 + version = "2022-09-01"; 12881 src = fetchFromGitHub { 12882 owner = "ms-jpq"; 12883 repo = "chadtree"; 12884 + rev = "75d9335bd79bf9de6fdde974083ae7edb16d8190"; 12885 + sha256 = "1d92vj2vmnz881gqn10za5jbs47rlslkpfvbz6a5nmyjphz8fx06"; 12886 }; 12887 meta.homepage = "https://github.com/ms-jpq/chadtree/"; 12888 };
+15
pkgs/applications/editors/vscode/extensions/default.nix
··· 538 }; 539 }; 540 541 chenglou92.rescript-vscode = callPackage ./rescript { }; 542 543 christian-kohler.path-intellisense = buildVscodeMarketplaceExtension {
··· 538 }; 539 }; 540 541 + catppuccin.catppuccin-vsc = buildVscodeMarketplaceExtension { 542 + mktplcRef = { 543 + name = "catppuccin-vsc"; 544 + publisher = "catppuccin"; 545 + version = "2.1.0"; 546 + sha256 = "sha256-1pX9NQxW2Rm9p912Pn7QmLmXPI7EmiXTnCLWsIQNFhY="; 547 + }; 548 + meta = with lib; { 549 + description = "Soothing pastel theme for VSCode"; 550 + license = licenses.mit; 551 + downloadPage = "https://marketplace.visualstudio.com/items?itemName=Catppuccin.catppuccin-vsc"; 552 + maintainers = with maintainers; [ nullx76 ]; 553 + }; 554 + }; 555 + 556 chenglou92.rescript-vscode = callPackage ./rescript { }; 557 558 christian-kohler.path-intellisense = buildVscodeMarketplaceExtension {
+56
pkgs/applications/graphics/mangareader/default.nix
···
··· 1 + { lib 2 + , stdenv 3 + , fetchFromGitHub 4 + , wrapQtAppsHook 5 + , extra-cmake-modules 6 + , cmake 7 + , kio 8 + , ki18n 9 + , kxmlgui 10 + , kconfig 11 + , karchive 12 + , kcoreaddons 13 + , kconfigwidgets 14 + , nix-update-script 15 + }: 16 + 17 + stdenv.mkDerivation rec { 18 + pname = "mangareader"; 19 + version = "2.0.4"; 20 + 21 + src = fetchFromGitHub { 22 + owner = "g-fb"; 23 + repo = pname; 24 + rev = version; 25 + hash = "sha256-j5b2O5OgDRaaxNssknTTgVscudk1+mFlGQN5KE6CwcU="; 26 + }; 27 + 28 + nativeBuildInputs = [ 29 + cmake 30 + extra-cmake-modules 31 + wrapQtAppsHook 32 + ]; 33 + 34 + buildInputs = [ 35 + kio 36 + ki18n 37 + kxmlgui 38 + kconfig 39 + karchive 40 + kcoreaddons 41 + kconfigwidgets 42 + ]; 43 + 44 + passthru.updateScript = nix-update-script { 45 + attrPath = pname; 46 + }; 47 + 48 + meta = with lib; { 49 + description = "Qt manga reader for local files"; 50 + homepage = "https://github.com/g-fb/mangareader"; 51 + changelog = "https://github.com/g-fb/mangareader/releases/tag/${src.rev}"; 52 + platforms = platforms.linux; 53 + license = with licenses; [ gpl3Plus cc-by-nc-sa-40 ]; 54 + maintainers = with maintainers; [ zendo ]; 55 + }; 56 + }
+2 -2
pkgs/applications/misc/binance/default.nix
··· 3 4 stdenv.mkDerivation rec { 5 pname = "binance"; 6 - version = "1.36.0"; 7 8 src = fetchurl { 9 url = "https://github.com/binance/desktop/releases/download/v${version}/${pname}-${version}-amd64-linux.deb"; 10 - sha256 = "sha256-Q1cvEQ/yxytzrPfiyeTZSCPecnmSdhy+ds/gtie4vwo="; 11 }; 12 13 nativeBuildInputs = [
··· 3 4 stdenv.mkDerivation rec { 5 pname = "binance"; 6 + version = "1.39.0"; 7 8 src = fetchurl { 9 url = "https://github.com/binance/desktop/releases/download/v${version}/${pname}-${version}-amd64-linux.deb"; 10 + sha256 = "sha256-6VQerIzX2u8QGUsa8kvu6Qud3OEn9lrZkQddfkZ1X0g="; 11 }; 12 13 nativeBuildInputs = [
+9 -4
pkgs/applications/misc/pwsafe/default.nix
··· 2 , cmake, pkg-config, zip, gettext, perl 3 , wxGTK30, libXext, libXi, libXt, libXtst, xercesc 4 , qrencode, libuuid, libyubikey, yubikey-personalization 5 - , curl, openssl, file 6 }: 7 8 stdenv.mkDerivation rec { 9 pname = "pwsafe"; 10 - version = "1.14.0"; # do NOT update to 3.x Windows releases 11 - # nixpkgs-update: no auto update 12 13 src = fetchFromGitHub { 14 owner = pname; 15 repo = pname; 16 rev = version; 17 - hash = "sha256-s3IXe4gTwUOzQslNfWrcN/srrG9Jv02zfkGgiZN3C1s="; 18 }; 19 20 nativeBuildInputs = [ ··· 52 ''; 53 54 installFlags = [ "PREFIX=${placeholder "out"}" ]; 55 56 meta = with lib; { 57 description = "A password database utility";
··· 2 , cmake, pkg-config, zip, gettext, perl 3 , wxGTK30, libXext, libXi, libXt, libXtst, xercesc 4 , qrencode, libuuid, libyubikey, yubikey-personalization 5 + , curl, openssl, file, gitUpdater 6 }: 7 8 stdenv.mkDerivation rec { 9 pname = "pwsafe"; 10 + version = "1.15.0"; # do NOT update to 3.x Windows releases 11 12 src = fetchFromGitHub { 13 owner = pname; 14 repo = pname; 15 rev = version; 16 + hash = "sha256-EyyQHp2MlGgUnikClgvP7I313Bh6H3yVPXel8Z/U6gQ="; 17 }; 18 19 nativeBuildInputs = [ ··· 51 ''; 52 53 installFlags = [ "PREFIX=${placeholder "out"}" ]; 54 + 55 + passthru.updateScript = gitUpdater { 56 + inherit pname version; 57 + ignoredVersions = "^([^1]|1[^.])"; # ignore anything other than 1.x 58 + url = src.gitRepoUrl; 59 + }; 60 61 meta = with lib; { 62 description = "A password database utility";
+13 -3
pkgs/applications/misc/spicetify-cli/default.nix
··· 1 - { lib, buildGoModule, fetchFromGitHub }: 2 3 buildGoModule rec { 4 pname = "spicetify-cli"; 5 - version = "2.11.1"; 6 7 src = fetchFromGitHub { 8 owner = "spicetify"; 9 repo = pname; 10 rev = "v${version}"; 11 - sha256 = "sha256-NX3qbnnbV2mLxBQCjfl7xNicyir6usi2uYGw6Yij/ho="; 12 }; 13 14 vendorSha256 = "sha256-zYIbtcDM9iYSRHagvI9D284Y7w0ZxG4Ba1p4jqmQyng="; 15 16 # used at runtime, but not installed by default 17 postInstall = '' 18 cp -r ${src}/jsHelper $out/bin/jsHelper ··· 22 installCheckPhase = '' 23 $out/bin/spicetify-cli --help > /dev/null 24 ''; 25 26 meta = with lib; { 27 description = "Command-line tool to customize Spotify client";
··· 1 + { lib, buildGoModule, fetchFromGitHub, testers, spicetify-cli }: 2 3 buildGoModule rec { 4 pname = "spicetify-cli"; 5 + version = "2.13.0"; 6 7 src = fetchFromGitHub { 8 owner = "spicetify"; 9 repo = pname; 10 rev = "v${version}"; 11 + sha256 = "sha256-XsYZoJDSaAp+oMTy5YWM9aM+TCNkqF5WXBhU/axcEVk="; 12 }; 13 14 vendorSha256 = "sha256-zYIbtcDM9iYSRHagvI9D284Y7w0ZxG4Ba1p4jqmQyng="; 15 16 + ldflags = [ 17 + "-s -w" 18 + "-X 'main.version=${version}'" 19 + ]; 20 + 21 # used at runtime, but not installed by default 22 postInstall = '' 23 cp -r ${src}/jsHelper $out/bin/jsHelper ··· 27 installCheckPhase = '' 28 $out/bin/spicetify-cli --help > /dev/null 29 ''; 30 + 31 + passthru.tests.version = testers.testVersion { 32 + package = spicetify-cli; 33 + command = "spicetify-cli -v"; 34 + }; 35 36 meta = with lib; { 37 description = "Command-line tool to customize Spotify client";
+1 -1
pkgs/applications/misc/wofi-emoji/default.nix
··· 21 22 postPatch = '' 23 substituteInPlace build.sh \ 24 - --replace 'curl ${emojiJSON.url}' 'cat emoji-en-US.json' 25 ''; 26 27 buildPhase = ''
··· 21 22 postPatch = '' 23 substituteInPlace build.sh \ 24 + --replace 'curl ${emojiJSON.url}' 'cat ${emojiJSON}' 25 ''; 26 27 buildPhase = ''
+3 -2
pkgs/applications/networking/instant-messengers/baresip/default.nix
··· 24 , libvpx 25 }: 26 stdenv.mkDerivation rec { 27 - version = "2.6.0"; 28 pname = "baresip"; 29 src = fetchFromGitHub { 30 owner = "baresip"; 31 repo = "baresip"; 32 rev = "v${version}"; 33 - sha256 = "sha256-YcXLRhW7PyvK0R1+7DOjmtxg+Ajq9u7fvZFQO7DJapQ="; 34 }; 35 postPatch = '' 36 patchShebangs modules/ctrl_dbus/gen.sh ··· 116 homepage = "https://github.com/baresip/baresip"; 117 maintainers = with lib.maintainers; [ elohmeier raskin ]; 118 license = lib.licenses.bsd3; 119 }; 120 }
··· 24 , libvpx 25 }: 26 stdenv.mkDerivation rec { 27 + version = "2.7.0"; 28 pname = "baresip"; 29 src = fetchFromGitHub { 30 owner = "baresip"; 31 repo = "baresip"; 32 rev = "v${version}"; 33 + sha256 = "sha256-ouevompKkWn5CXuDcPuKiTE9GrIXBs/NFsNu6GHgReE="; 34 }; 35 postPatch = '' 36 patchShebangs modules/ctrl_dbus/gen.sh ··· 116 homepage = "https://github.com/baresip/baresip"; 117 maintainers = with lib.maintainers; [ elohmeier raskin ]; 118 license = lib.licenses.bsd3; 119 + platforms = lib.platforms.unix; 120 }; 121 }
+2 -2
pkgs/applications/networking/instant-messengers/bluejeans/default.nix
··· 44 45 stdenv.mkDerivation rec { 46 pname = "bluejeans"; 47 - version = "2.29.1.3"; 48 49 src = fetchurl { 50 url = "https://swdl.bluejeans.com/desktop-app/linux/${getFirst 3 version}/BlueJeans_${version}.rpm"; 51 - sha256 = "sha256-vWViSJXRPZ4B40LNnoKRZNbxB1YKnaW2ay6GCjnFLGY="; 52 }; 53 54 nativeBuildInputs = [ rpmextract makeWrapper ];
··· 44 45 stdenv.mkDerivation rec { 46 pname = "bluejeans"; 47 + version = "2.30.0.89"; 48 49 src = fetchurl { 50 url = "https://swdl.bluejeans.com/desktop-app/linux/${getFirst 3 version}/BlueJeans_${version}.rpm"; 51 + sha256 = "sha256-ALydB6bTxaYsBk0BrTKG8Yan4n/jvxT8T7fSMFel+CQ="; 52 }; 53 54 nativeBuildInputs = [ rpmextract makeWrapper ];
+6 -5
pkgs/applications/office/paperless-ngx/default.nix
··· 16 17 let 18 # Use specific package versions required by paperless-ngx 19 - py = python3.override { 20 packageOverrides = self: super: { 21 django = super.django_4; 22 ··· 51 52 path = lib.makeBinPath [ ghostscript imagemagick jbig2enc optipng pngquant qpdf tesseract4 unpaper ]; 53 in 54 - py.pkgs.pythonPackages.buildPythonApplication rec { 55 pname = "paperless-ngx"; 56 version = "1.8.0"; 57 ··· 63 64 format = "other"; 65 66 - propagatedBuildInputs = with py.pkgs.pythonPackages; [ 67 aioredis 68 arrow 69 asgiref ··· 169 # Compile manually because `pythonRecompileBytecodeHook` only works for 170 # files in `python.sitePackages` 171 postBuild = '' 172 - ${py.interpreter} -OO -m compileall src 173 ''; 174 175 installPhase = '' ··· 181 --prefix PATH : "${path}" 182 ''; 183 184 - checkInputs = with py.pkgs.pythonPackages; [ 185 pytest-django 186 pytest-env 187 pytest-sugar ··· 207 ''; 208 209 passthru = { 210 # PYTHONPATH of all dependencies used by the package 211 pythonPath = python3.pkgs.makePythonPath propagatedBuildInputs; 212 inherit path;
··· 16 17 let 18 # Use specific package versions required by paperless-ngx 19 + python = python3.override { 20 packageOverrides = self: super: { 21 django = super.django_4; 22 ··· 51 52 path = lib.makeBinPath [ ghostscript imagemagick jbig2enc optipng pngquant qpdf tesseract4 unpaper ]; 53 in 54 + python.pkgs.pythonPackages.buildPythonApplication rec { 55 pname = "paperless-ngx"; 56 version = "1.8.0"; 57 ··· 63 64 format = "other"; 65 66 + propagatedBuildInputs = with python.pkgs.pythonPackages; [ 67 aioredis 68 arrow 69 asgiref ··· 169 # Compile manually because `pythonRecompileBytecodeHook` only works for 170 # files in `python.sitePackages` 171 postBuild = '' 172 + ${python.interpreter} -OO -m compileall src 173 ''; 174 175 installPhase = '' ··· 181 --prefix PATH : "${path}" 182 ''; 183 184 + checkInputs = with python.pkgs.pythonPackages; [ 185 pytest-django 186 pytest-env 187 pytest-sugar ··· 207 ''; 208 209 passthru = { 210 + inherit python; 211 # PYTHONPATH of all dependencies used by the package 212 pythonPath = python3.pkgs.makePythonPath propagatedBuildInputs; 213 inherit path;
+35 -5
pkgs/applications/science/electronics/hal-hardware-analyzer/default.nix
··· 1 - { lib, stdenv, fetchFromGitHub, fetchpatch, cmake, ninja, pkg-config, python3Packages 2 - , boost, rapidjson, qtbase, qtsvg, igraph, spdlog, wrapQtAppsHook 3 - , graphviz, llvmPackages, z3 4 }: 5 6 - stdenv.mkDerivation rec { 7 version = "3.3.0"; 8 pname = "hal-hardware-analyzer"; 9 ··· 34 ''; 35 36 nativeBuildInputs = [ cmake ninja pkg-config ]; 37 - buildInputs = [ qtbase qtsvg boost rapidjson igraph spdlog graphviz wrapQtAppsHook z3 ] 38 ++ (with python3Packages; [ python pybind11 ]) 39 ++ lib.optional stdenv.cc.isClang llvmPackages.openmp; 40
··· 1 + { lib 2 + , stdenv 3 + , fetchFromGitHub 4 + , fetchpatch 5 + , cmake 6 + , ninja 7 + , pkg-config 8 + , python3Packages 9 + , boost 10 + , rapidjson 11 + , qtbase 12 + , qtsvg 13 + , igraph 14 + , spdlog 15 + , wrapQtAppsHook 16 + , graphviz 17 + , llvmPackages 18 + , z3 19 + , fmt_8 20 }: 21 22 + let 23 + # no stable hal release yet with recent spdlog/fmt support, remove 24 + # once 4.0.0 is released - see https://github.com/emsec/hal/issues/452 25 + spdlog' = spdlog.override { 26 + fmt_8 = fmt_8.overrideAttrs (_: rec { 27 + version = "8.0.1"; 28 + src = fetchFromGitHub { 29 + owner = "fmtlib"; 30 + repo = "fmt"; 31 + rev = version; 32 + sha256 = "1mnvxqsan034d2jiqnw2yvkljl7lwvhakmj5bscwp1fpkn655bbw"; 33 + }; 34 + }); 35 + }; 36 + in stdenv.mkDerivation rec { 37 version = "3.3.0"; 38 pname = "hal-hardware-analyzer"; 39 ··· 64 ''; 65 66 nativeBuildInputs = [ cmake ninja pkg-config ]; 67 + buildInputs = [ qtbase qtsvg boost rapidjson igraph spdlog' graphviz wrapQtAppsHook z3 ] 68 ++ (with python3Packages; [ python pybind11 ]) 69 ++ lib.optional stdenv.cc.isClang llvmPackages.openmp; 70
+31
pkgs/applications/science/machine-learning/uarmsolver/default.nix
···
··· 1 + { lib 2 + , stdenv 3 + , fetchFromGitHub 4 + , cmake 5 + }: 6 + 7 + stdenv.mkDerivation rec { 8 + pname = "uarmsolver"; 9 + version = "0.2.4"; 10 + 11 + src = fetchFromGitHub { 12 + owner = "firefly-cpp"; 13 + repo = "uARMSolver"; 14 + rev = version; 15 + sha256 = "17px69z0kw0z6cip41c45i6srbw56b0md92i9vbqyzinx8b75mzw"; 16 + }; 17 + 18 + nativeBuildInputs = [ cmake ]; 19 + 20 + installPhase = '' 21 + install -D -t $out/bin uARMSolver 22 + ''; 23 + 24 + meta = with lib; { 25 + description = "universal Association Rule Mining Solver"; 26 + homepage = "https://github.com/firefly-cpp/uARMSolver"; 27 + license = licenses.mit; 28 + platforms = platforms.linux; 29 + maintainers = with maintainers; [ firefly-cpp ]; 30 + }; 31 + }
+2 -3
pkgs/applications/version-management/git-and-tools/git-sync/default.nix
··· 21 cp -a contrib/git-* $out/bin/ 22 ''; 23 24 - wrapperPath = with lib; makeBinPath [ 25 - inotify-tools 26 coreutils 27 git 28 gnugrep 29 gnused 30 - ]; 31 32 postFixup = '' 33 wrap_path="${wrapperPath}":$out/bin
··· 21 cp -a contrib/git-* $out/bin/ 22 ''; 23 24 + wrapperPath = with lib; makeBinPath ([ 25 coreutils 26 git 27 gnugrep 28 gnused 29 + ] ++ lib.optionals stdenv.isLinux [ inotify-tools ]); 30 31 postFixup = '' 32 wrap_path="${wrapperPath}":$out/bin
+1
pkgs/applications/video/obs-studio/plugins/default.nix
··· 14 obs-vkcapture32 = pkgsi686Linux.obs-studio-plugins.obs-vkcapture; 15 }; 16 obs-backgroundremoval = callPackage ./obs-backgroundremoval.nix {}; 17 }
··· 14 obs-vkcapture32 = pkgsi686Linux.obs-studio-plugins.obs-vkcapture; 15 }; 16 obs-backgroundremoval = callPackage ./obs-backgroundremoval.nix {}; 17 + obs-hyperion = callPackage ./obs-hyperion/default.nix {}; 18 }
+24
pkgs/applications/video/obs-studio/plugins/obs-hyperion/default.nix
···
··· 1 + { stdenv, lib, fetchFromGitLab, meson, ninja, pkg-config, obs-studio, libGL 2 + , qtbase }: 3 + 4 + stdenv.mkDerivation rec { 5 + pname = "obs-hyperion"; 6 + version = "1.0.1"; 7 + 8 + src = fetchFromGitLab { 9 + owner = "hyperion-project"; 10 + repo = "hyperion-obs-plugin"; 11 + rev = "v${version}"; 12 + sha256 = "sha256-Si+TGYWpNPtUUFT+M571lCYslPyeYX92MdYV2EGgcyQ="; 13 + }; 14 + 15 + nativeBuildInputs = [ meson pkg-config ninja ]; 16 + buildInputs = [ obs-studio libGL qtbase ]; 17 + 18 + meta = with lib; { 19 + description = "OBS Studio plugin to connect to a Hyperion.ng server"; 20 + license = licenses.mit; 21 + maintainers = with maintainers; [ algram ]; 22 + platforms = [ "x86_64-linux" ]; 23 + }; 24 + }
+43
pkgs/development/embedded/orbuculum/default.nix
···
··· 1 + { lib 2 + , stdenv 3 + , fetchFromGitHub 4 + , czmq 5 + , libusb1 6 + , ncurses 7 + }: 8 + 9 + stdenv.mkDerivation rec { 10 + pname = "orbuculum"; 11 + version = "2.0.0"; 12 + 13 + src = fetchFromGitHub { 14 + owner = "orbcode"; 15 + repo = pname; 16 + rev = "V${version}"; 17 + sha256 = "sha256-aMMXfrBQQ9oOx17MUKmqe5vdTpxhBGM5mVfAel0y0a0="; 18 + }; 19 + 20 + buildInputs = [ 21 + czmq 22 + libusb1 23 + ncurses 24 + ]; 25 + 26 + installFlags = [ 27 + "INSTALL_ROOT=$(out)/" 28 + ]; 29 + 30 + postInstall = '' 31 + mkdir -p $out/etc/udev/rules.d/ 32 + cp $src/Support/60-orbcode.rules $out/etc/udev/rules.d/ 33 + ''; 34 + 35 + meta = with lib; { 36 + description = "Cortex M SWO SWV Demux and Postprocess for the ORBTrace"; 37 + homepage = "https://orbcode.org"; 38 + changelog = "https://github.com/orbcode/orbuculum/blob/V${version}/CHANGES.md"; 39 + license = licenses.bsd3; 40 + maintainers = with maintainers; [ newam ]; 41 + platforms = platforms.linux; 42 + }; 43 + }
+9 -3
pkgs/development/libraries/aws-c-auth/default.nix
··· 1 - { lib, stdenv 2 , fetchFromGitHub 3 , aws-c-cal 4 , aws-c-common ··· 7 , aws-c-io 8 , aws-c-sdkutils 9 , cmake 10 , s2n-tls 11 }: 12 13 stdenv.mkDerivation rec { 14 pname = "aws-c-auth"; 15 - version = "0.6.14"; 16 17 src = fetchFromGitHub { 18 owner = "awslabs"; 19 repo = "aws-c-auth"; 20 rev = "v${version}"; 21 - sha256 = "sha256-Wi1vW0EYgtOltPI5FMhY5je2ZMF9R5ch4nIjENva+FU="; 22 }; 23 24 nativeBuildInputs = [ ··· 41 cmakeFlags = [ 42 "-DBUILD_SHARED_LIBS=ON" 43 ]; 44 45 meta = with lib; { 46 description = "C99 library implementation of AWS client-side authentication";
··· 1 + { lib 2 + , stdenv 3 , fetchFromGitHub 4 , aws-c-cal 5 , aws-c-common ··· 8 , aws-c-io 9 , aws-c-sdkutils 10 , cmake 11 + , nix 12 , s2n-tls 13 }: 14 15 stdenv.mkDerivation rec { 16 pname = "aws-c-auth"; 17 + version = "0.6.16"; 18 19 src = fetchFromGitHub { 20 owner = "awslabs"; 21 repo = "aws-c-auth"; 22 rev = "v${version}"; 23 + sha256 = "sha256-JUCnrnJnXDCsdw9UcmujoxZ+cE9PDmqQNHYyvjSVBpw="; 24 }; 25 26 nativeBuildInputs = [ ··· 43 cmakeFlags = [ 44 "-DBUILD_SHARED_LIBS=ON" 45 ]; 46 + 47 + passthru.tests = { 48 + inherit nix; 49 + }; 50 51 meta = with lib; { 52 description = "C99 library implementation of AWS client-side authentication";
+7 -3
pkgs/development/libraries/aws-c-cal/default.nix
··· 1 - { lib, stdenv, fetchFromGitHub, cmake, aws-c-common, openssl, Security }: 2 3 stdenv.mkDerivation rec { 4 pname = "aws-c-cal"; 5 - version = "0.5.18"; 6 7 src = fetchFromGitHub { 8 owner = "awslabs"; 9 repo = pname; 10 rev = "v${version}"; 11 - sha256 = "sha256-sT5ahf8MuIhqDV6RrRU+RgsLdwVUDEFWRZJpzQJOPGA="; 12 }; 13 14 nativeBuildInputs = [ cmake ]; ··· 20 cmakeFlags = [ 21 "-DBUILD_SHARED_LIBS=ON" 22 ]; 23 24 meta = with lib; { 25 description = "AWS Crypto Abstraction Layer ";
··· 1 + { lib, stdenv, fetchFromGitHub, cmake, aws-c-common, nix, openssl, Security }: 2 3 stdenv.mkDerivation rec { 4 pname = "aws-c-cal"; 5 + version = "0.5.19"; 6 7 src = fetchFromGitHub { 8 owner = "awslabs"; 9 repo = pname; 10 rev = "v${version}"; 11 + sha256 = "sha256-VEjefo+y8bizCxvJmzx+dZ1BE9eT1cR3Tkfn1eVQI/0="; 12 }; 13 14 nativeBuildInputs = [ cmake ]; ··· 20 cmakeFlags = [ 21 "-DBUILD_SHARED_LIBS=ON" 22 ]; 23 + 24 + passthru.tests = { 25 + inherit nix; 26 + }; 27 28 meta = with lib; { 29 description = "AWS Crypto Abstraction Layer ";
+7 -3
pkgs/development/libraries/aws-c-event-stream/default.nix
··· 1 - { lib, stdenv, fetchFromGitHub, cmake, aws-c-cal, aws-c-common, aws-c-io, aws-checksums, s2n-tls, libexecinfo }: 2 3 stdenv.mkDerivation rec { 4 pname = "aws-c-event-stream"; 5 - version = "0.2.12"; 6 7 src = fetchFromGitHub { 8 owner = "awslabs"; 9 repo = pname; 10 rev = "v${version}"; 11 - sha256 = "sha256-I4DqsPmHsZsReoqAH0WMU5/XlM4LiaxpJrVVYdXnMZY="; 12 }; 13 14 nativeBuildInputs = [ cmake ]; ··· 19 cmakeFlags = [ 20 "-DBUILD_SHARED_LIBS:BOOL=ON" 21 ]; 22 23 meta = with lib; { 24 description = "C99 implementation of the vnd.amazon.eventstream content-type";
··· 1 + { lib, stdenv, fetchFromGitHub, cmake, aws-c-cal, aws-c-common, aws-c-io, aws-checksums, nix, s2n-tls, libexecinfo }: 2 3 stdenv.mkDerivation rec { 4 pname = "aws-c-event-stream"; 5 + version = "0.2.14"; 6 7 src = fetchFromGitHub { 8 owner = "awslabs"; 9 repo = pname; 10 rev = "v${version}"; 11 + sha256 = "sha256-QUrDIeQjsmf8TKu4UoSZi0eNw7Yg/2HIvXo7Y0FLY6w="; 12 }; 13 14 nativeBuildInputs = [ cmake ]; ··· 19 cmakeFlags = [ 20 "-DBUILD_SHARED_LIBS:BOOL=ON" 21 ]; 22 + 23 + passthru.tests = { 24 + inherit nix; 25 + }; 26 27 meta = with lib; { 28 description = "C99 implementation of the vnd.amazon.eventstream content-type";
+7 -2
pkgs/development/libraries/aws-c-http/default.nix
··· 5 , aws-c-compression 6 , aws-c-io 7 , cmake 8 , s2n-tls 9 }: 10 11 stdenv.mkDerivation rec { 12 pname = "aws-c-http"; 13 - version = "0.6.19"; 14 15 src = fetchFromGitHub { 16 owner = "awslabs"; 17 repo = "aws-c-http"; 18 rev = "v${version}"; 19 - sha256 = "sha256-ErwsRYz0D5ktlDaXIDvTXkxO7MM0N4RAA5IBqPbNfAc="; 20 }; 21 22 nativeBuildInputs = [ ··· 34 cmakeFlags = [ 35 "-DBUILD_SHARED_LIBS=ON" 36 ]; 37 38 meta = with lib; { 39 description = "C99 implementation of the HTTP/1.1 and HTTP/2 specifications";
··· 5 , aws-c-compression 6 , aws-c-io 7 , cmake 8 + , nix 9 , s2n-tls 10 }: 11 12 stdenv.mkDerivation rec { 13 pname = "aws-c-http"; 14 + version = "0.6.20"; 15 16 src = fetchFromGitHub { 17 owner = "awslabs"; 18 repo = "aws-c-http"; 19 rev = "v${version}"; 20 + sha256 = "sha256-eHsk/ME/kVGm8gxkR9NcJUkfbvI+4u5S4y4Tw29hEnY="; 21 }; 22 23 nativeBuildInputs = [ ··· 35 cmakeFlags = [ 36 "-DBUILD_SHARED_LIBS=ON" 37 ]; 38 + 39 + passthru.tests = { 40 + inherit nix; 41 + }; 42 43 meta = with lib; { 44 description = "C99 implementation of the HTTP/1.1 and HTTP/2 specifications";
+7 -3
pkgs/development/libraries/aws-c-io/default.nix
··· 1 - { lib, stdenv, fetchFromGitHub, cmake, aws-c-cal, aws-c-common, s2n-tls, Security }: 2 3 stdenv.mkDerivation rec { 4 pname = "aws-c-io"; 5 - version = "0.11.2"; 6 7 src = fetchFromGitHub { 8 owner = "awslabs"; 9 repo = pname; 10 rev = "v${version}"; 11 - sha256 = "sha256-HMsCFvwWgWwU3YBuZsmOSsMnEvzAVV9jEZyEEBwRcYg="; 12 }; 13 14 nativeBuildInputs = [ cmake ]; ··· 19 cmakeFlags = [ 20 "-DBUILD_SHARED_LIBS=ON" 21 ]; 22 23 meta = with lib; { 24 description = "AWS SDK for C module for IO and TLS";
··· 1 + { lib, stdenv, fetchFromGitHub, cmake, aws-c-cal, aws-c-common, nix, s2n-tls, Security }: 2 3 stdenv.mkDerivation rec { 4 pname = "aws-c-io"; 5 + version = "0.13.3"; 6 7 src = fetchFromGitHub { 8 owner = "awslabs"; 9 repo = pname; 10 rev = "v${version}"; 11 + sha256 = "sha256-lrSAWw5T4RAbk0JaNi5Vmh7qcjxOS8a1jdFMpaItrhI="; 12 }; 13 14 nativeBuildInputs = [ cmake ]; ··· 19 cmakeFlags = [ 20 "-DBUILD_SHARED_LIBS=ON" 21 ]; 22 + 23 + passthru.tests = { 24 + inherit nix; 25 + }; 26 27 meta = with lib; { 28 description = "AWS SDK for C module for IO and TLS";
+9 -3
pkgs/development/libraries/aws-c-mqtt/default.nix
··· 1 - { lib, stdenv 2 , fetchFromGitHub 3 , aws-c-cal 4 , aws-c-common ··· 6 , aws-c-http 7 , aws-c-io 8 , cmake 9 , s2n-tls 10 }: 11 12 stdenv.mkDerivation rec { 13 pname = "aws-c-mqtt"; 14 - version = "0.7.11"; 15 16 src = fetchFromGitHub { 17 owner = "awslabs"; 18 repo = "aws-c-mqtt"; 19 rev = "v${version}"; 20 - sha256 = "sha256-+vxn9Fq8eZ53cRR31hnLf1cxZ2zY03lt2RuEop+ciu0="; 21 }; 22 23 nativeBuildInputs = [ ··· 36 cmakeFlags = [ 37 "-DBUILD_SHARED_LIBS=ON" 38 ]; 39 40 meta = with lib; { 41 description = "C99 implementation of the MQTT 3.1.1 specification";
··· 1 + { lib 2 + , stdenv 3 , fetchFromGitHub 4 , aws-c-cal 5 , aws-c-common ··· 7 , aws-c-http 8 , aws-c-io 9 , cmake 10 + , nix 11 , s2n-tls 12 }: 13 14 stdenv.mkDerivation rec { 15 pname = "aws-c-mqtt"; 16 + version = "0.7.12"; 17 18 src = fetchFromGitHub { 19 owner = "awslabs"; 20 repo = "aws-c-mqtt"; 21 rev = "v${version}"; 22 + sha256 = "sha256-0u3t0m5GQ7wxxLI8rY7j9AMliPzrAR9J/c/7DcT43WU="; 23 }; 24 25 nativeBuildInputs = [ ··· 38 cmakeFlags = [ 39 "-DBUILD_SHARED_LIBS=ON" 40 ]; 41 + 42 + passthru.tests = { 43 + inherit nix; 44 + }; 45 46 meta = with lib; { 47 description = "C99 implementation of the MQTT 3.1.1 specification";
+7 -2
pkgs/development/libraries/aws-c-s3/default.nix
··· 8 , aws-c-io 9 , aws-checksums 10 , cmake 11 , s2n-tls 12 }: 13 14 stdenv.mkDerivation rec { 15 pname = "aws-c-s3"; 16 - version = "0.1.43"; 17 18 src = fetchFromGitHub { 19 owner = "awslabs"; 20 repo = "aws-c-s3"; 21 rev = "v${version}"; 22 - sha256 = "sha256-I4pPNjaRNHPzVZVgY0qm8S+Tdvtklx/N3EKu0SAm5c8="; 23 }; 24 25 nativeBuildInputs = [ ··· 40 cmakeFlags = [ 41 "-DBUILD_SHARED_LIBS=ON" 42 ]; 43 44 meta = with lib; { 45 description = "C99 library implementation for communicating with the S3 service";
··· 8 , aws-c-io 9 , aws-checksums 10 , cmake 11 + , nix 12 , s2n-tls 13 }: 14 15 stdenv.mkDerivation rec { 16 pname = "aws-c-s3"; 17 + version = "0.1.46"; 18 19 src = fetchFromGitHub { 20 owner = "awslabs"; 21 repo = "aws-c-s3"; 22 rev = "v${version}"; 23 + sha256 = "sha256-OUrMdIWWnk+yAJTVJ/UlUNFABLlTkmYac5g125Zq+fQ="; 24 }; 25 26 nativeBuildInputs = [ ··· 41 cmakeFlags = [ 42 "-DBUILD_SHARED_LIBS=ON" 43 ]; 44 + 45 + passthru.tests = { 46 + inherit nix; 47 + }; 48 49 meta = with lib; { 50 description = "C99 library implementation for communicating with the S3 service";
+1 -1
pkgs/development/libraries/belr/default.nix
··· 7 8 stdenv.mkDerivation rec { 9 pname = "belr"; 10 - version = "5.1.12"; 11 12 src = fetchFromGitLab { 13 domain = "gitlab.linphone.org";
··· 7 8 stdenv.mkDerivation rec { 9 pname = "belr"; 10 + version = "5.1.55"; 11 12 src = fetchFromGitLab { 13 domain = "gitlab.linphone.org";
+2 -2
pkgs/development/libraries/cimg/default.nix
··· 5 6 stdenv.mkDerivation rec { 7 pname = "cimg"; 8 - version = "3.1.4"; 9 10 src = fetchFromGitHub { 11 owner = "dtschump"; 12 repo = "CImg"; 13 rev = "v.${version}"; 14 - hash = "sha256-nHYRs8X8I0B76SlgqWez3qubrsG7iBfa0I/G78v7H8g="; 15 }; 16 17 outputs = [ "out" "doc" ];
··· 5 6 stdenv.mkDerivation rec { 7 pname = "cimg"; 8 + version = "3.1.6"; 9 10 src = fetchFromGitHub { 11 owner = "dtschump"; 12 repo = "CImg"; 13 rev = "v.${version}"; 14 + hash = "sha256-NZwivsTYgirZXuS25buGHL3uk75shRGMH4c3YdS7Mgg="; 15 }; 16 17 outputs = [ "out" "doc" ];
+2 -2
pkgs/development/libraries/kpmcore/default.nix
··· 6 stdenv.mkDerivation rec { 7 pname = "kpmcore"; 8 # NOTE: When changing this version, also change the version of `partition-manager`. 9 - version = "22.04.3"; 10 11 src = fetchurl { 12 url = "mirror://kde/stable/release-service/${version}/src/${pname}-${version}.tar.xz"; 13 - hash = "sha256-LmKglUgXhLOBLSpzfXvK/UXFqY3L+p/EoHbZTSKlGhM="; 14 }; 15 16 nativeBuildInputs = [ extra-cmake-modules ];
··· 6 stdenv.mkDerivation rec { 7 pname = "kpmcore"; 8 # NOTE: When changing this version, also change the version of `partition-manager`. 9 + version = "22.08.0"; 10 11 src = fetchurl { 12 url = "mirror://kde/stable/release-service/${version}/src/${pname}-${version}.tar.xz"; 13 + hash = "sha256-Ws20hKX2iDdke5yBBKXukVUD4OnLf1OmwlhW+jUXL24="; 14 }; 15 16 nativeBuildInputs = [ extra-cmake-modules ];
+3 -3
pkgs/development/libraries/libharu/default.nix
··· 2 3 stdenv.mkDerivation rec { 4 pname = "libharu"; 5 - version = "2.3.0"; 6 7 src = fetchFromGitHub { 8 owner = "libharu"; 9 repo = pname; 10 - rev = "RELEASE_${lib.replaceStrings ["."] ["_"] version}"; 11 - sha256 = "15s9hswnl3qqi7yh29jyrg0hma2n99haxznvcywmsp8kjqlyg75q"; 12 }; 13 14 nativeBuildInputs = [ cmake ];
··· 2 3 stdenv.mkDerivation rec { 4 pname = "libharu"; 5 + version = "2.4.0"; 6 7 src = fetchFromGitHub { 8 owner = "libharu"; 9 repo = pname; 10 + rev = "v${version}"; 11 + hash = "sha256-85o9pb2zJVYbM0SHxCNgJuDkcsHuFuwFe6B6xivoUUg="; 12 }; 13 14 nativeBuildInputs = [ cmake ];
+8 -3
pkgs/development/libraries/nng/default.nix
··· 1 - { lib, stdenv, fetchFromGitHub, cmake, ninja }: 2 3 stdenv.mkDerivation rec { 4 pname = "nng"; ··· 11 sha256 = "sha256-qbjMLpPk5FxH710Mf8AIraY0mERbaxVVhTT94W0EV+k="; 12 }; 13 14 - nativeBuildInputs = [ cmake ninja ]; 15 16 - cmakeFlags = [ "-G Ninja" ]; 17 18 meta = with lib; { 19 homepage = "https://nng.nanomsg.org/"; ··· 21 license = licenses.mit; 22 mainProgram = "nngcat"; 23 platforms = platforms.unix; 24 }; 25 }
··· 1 + { lib, stdenv, fetchFromGitHub, cmake, ninja, mbedtlsSupport ? true, mbedtls }: 2 3 stdenv.mkDerivation rec { 4 pname = "nng"; ··· 11 sha256 = "sha256-qbjMLpPk5FxH710Mf8AIraY0mERbaxVVhTT94W0EV+k="; 12 }; 13 14 + nativeBuildInputs = [ cmake ninja ] 15 + ++ lib.optionals mbedtlsSupport [ mbedtls ]; 16 + 17 + buildInputs = lib.optional mbedtlsSupport [ mbedtls ]; 18 19 + cmakeFlags = [ "-G Ninja" "-DNNG_ENABLE_TLS=ON" ] 20 + ++ lib.optionals mbedtlsSupport [ "-DMBEDTLS_ROOT_DIR=${mbedtls}" ]; 21 22 meta = with lib; { 23 homepage = "https://nng.nanomsg.org/"; ··· 25 license = licenses.mit; 26 mainProgram = "nngcat"; 27 platforms = platforms.unix; 28 + maintainers = with maintainers; [ nviets ]; 29 }; 30 }
+2 -3
pkgs/development/ocaml-modules/index/default.nix
··· 6 7 buildDunePackage rec { 8 pname = "index"; 9 - version = "1.6.0"; 10 11 src = fetchurl { 12 url = "https://github.com/mirage/index/releases/download/${version}/index-${version}.tbz"; 13 - sha256 = "sha256:150mcsh8vj2hapfnxbjmacanjy4avrv8yk1lyaxmqj3fpmn1y32y"; 14 }; 15 16 minimalOCamlVersion = "4.08"; 17 - useDune2 = true; 18 19 buildInputs = [ 20 stdlib-shims
··· 6 7 buildDunePackage rec { 8 pname = "index"; 9 + version = "1.6.1"; 10 11 src = fetchurl { 12 url = "https://github.com/mirage/index/releases/download/${version}/index-${version}.tbz"; 13 + sha256 = "sha256-rPwNzqkWqDak2mDTDIBqIvachY1vfOIzFmwaXjZea+4="; 14 }; 15 16 minimalOCamlVersion = "4.08"; 17 18 buildInputs = [ 19 stdlib-shims
+2 -2
pkgs/development/python-modules/aliyun-python-sdk-cdn/default.nix
··· 7 8 buildPythonPackage rec { 9 pname = "aliyun-python-sdk-cdn"; 10 - version = "3.7.1"; 11 format = "setuptools"; 12 13 disabled = pythonOlder "3.7"; 14 15 src = fetchPypi { 16 inherit pname version; 17 - hash = "sha256-GAY4o9lr+1m8g1T7EhL5jLjEdfMWC/1vJ3UC4PQzvjI="; 18 }; 19 20 propagatedBuildInputs = [
··· 7 8 buildPythonPackage rec { 9 pname = "aliyun-python-sdk-cdn"; 10 + version = "3.7.2"; 11 format = "setuptools"; 12 13 disabled = pythonOlder "3.7"; 14 15 src = fetchPypi { 16 inherit pname version; 17 + hash = "sha256-wbVkoNu9ffMpuivUGg+PAya099xMbU0Ehvl0++ud+WE="; 18 }; 19 20 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/bids-validator/default.nix
··· 4 }: 5 6 buildPythonPackage rec { 7 - version = "1.9.7"; 8 pname = "bids-validator"; 9 10 src = fetchPypi { 11 inherit pname version; 12 - sha256 = "sha256-q8dnOSoN9Gu9yl/UJNRXeTBBKTnfJhHwqN6+QVTlexI="; 13 }; 14 15 # needs packages which are not available in nixpkgs
··· 4 }: 5 6 buildPythonPackage rec { 7 + version = "1.9.8"; 8 pname = "bids-validator"; 9 10 src = fetchPypi { 11 inherit pname version; 12 + sha256 = "sha256-/zl5m7IF+S1vLDIvC47/DRwCiPQpGgsY/OYa+k39fz4="; 13 }; 14 15 # needs packages which are not available in nixpkgs
+2 -2
pkgs/development/python-modules/bincopy/default.nix
··· 2 3 buildPythonPackage rec { 4 pname = "bincopy"; 5 - version = "17.10.2"; 6 7 src = fetchPypi { 8 inherit pname version; 9 - sha256 = "sha256-d1l+kqyGkBvctfKRHxCpve/8mLa7nTfDwXzxgJznce4="; 10 }; 11 12 propagatedBuildInputs = [
··· 2 3 buildPythonPackage rec { 4 pname = "bincopy"; 5 + version = "17.10.3"; 6 7 src = fetchPypi { 8 inherit pname version; 9 + sha256 = "sha256-HDSqwrCXf2U0uzfa4Vb9Euu9ZSm6eFD9bcMf6eieicY="; 10 }; 11 12 propagatedBuildInputs = [
+43
pkgs/development/python-modules/cryptg/default.nix
···
··· 1 + { lib 2 + , buildPythonPackage 3 + , fetchFromGitHub 4 + , rustPlatform 5 + , setuptools-rust 6 + }: 7 + 8 + buildPythonPackage rec { 9 + pname = "cryptg"; 10 + version = "0.3.1"; 11 + format = "setuptools"; 12 + 13 + src = fetchFromGitHub { 14 + owner = "cher-nov"; 15 + repo = pname; 16 + rev = "v${version}"; 17 + hash = "sha256-IhzwQrWu8k308ZZhWz4Z3FHAkSLTXiCydyiy0MPN8NI="; 18 + }; 19 + 20 + cargoDeps = rustPlatform.fetchCargoTarball { 21 + inherit src; 22 + hash = "sha256-M2ySVqfgpgHktLh4t5Sh1UTBCzajlQiDku4O9azHJwk="; 23 + }; 24 + 25 + nativeBuildInputs = with rustPlatform;[ 26 + setuptools-rust 27 + cargoSetupHook 28 + rust.rustc 29 + rust.cargo 30 + ]; 31 + 32 + # has no tests 33 + doCheck = false; 34 + 35 + pythonImportsCheck = [ "cryptg" ]; 36 + 37 + meta = with lib; { 38 + description = "Official Telethon extension to provide much faster cryptography for Telegram API requests"; 39 + homepage = "https://github.com/cher-nov/cryptg"; 40 + license = licenses.cc0; 41 + maintainers = with maintainers; [ nickcao ]; 42 + }; 43 + }
+2 -2
pkgs/development/python-modules/django-configurations/default.nix
··· 15 16 buildPythonPackage rec { 17 pname = "django-configurations"; 18 - version = "2.3.2"; 19 format = "setuptools"; 20 21 disabled = pythonOlder "3.6"; 22 23 src = fetchPypi { 24 inherit pname version; 25 - sha256 = "bd1a77a60735839b7d105912cc3977735fa005ea06544c632fbd322d1e021677"; 26 }; 27 28 buildInputs = [
··· 15 16 buildPythonPackage rec { 17 pname = "django-configurations"; 18 + version = "2.4"; 19 format = "setuptools"; 20 21 disabled = pythonOlder "3.6"; 22 23 src = fetchPypi { 24 inherit pname version; 25 + sha256 = "sha256-IrmWTmtlfa/Ho1QQoRXSDxRRFJqCc3rcbDMew2WIgZY="; 26 }; 27 28 buildInputs = [
+4 -2
pkgs/development/python-modules/geventhttpclient/default.nix
··· 13 14 buildPythonPackage rec { 15 pname = "geventhttpclient"; 16 - version = "2.0"; 17 format = "setuptools"; 18 19 disabled = pythonOlder "3.6"; 20 21 src = fetchPypi { 22 inherit pname version; 23 - hash = "sha256-SegzLaon80HeCNk4h4KJs7dzaVzblvIpZRjC1uPr7JI="; 24 }; 25 26 propagatedBuildInputs = [ ··· 35 pytestCheckHook 36 urllib3 37 ]; 38 39 disabledTests = [ 40 # socket.gaierror: [Errno -3] Temporary failure in name resolution
··· 13 14 buildPythonPackage rec { 15 pname = "geventhttpclient"; 16 + version = "2.0.2"; 17 format = "setuptools"; 18 19 disabled = pythonOlder "3.6"; 20 21 src = fetchPypi { 22 inherit pname version; 23 + hash = "sha256-gTWoUgCxcN73KT0B3RVXkx/NG+wax4xSrXzt0iNoubo="; 24 }; 25 26 propagatedBuildInputs = [ ··· 35 pytestCheckHook 36 urllib3 37 ]; 38 + 39 + __darwinAllowLocalNetworking = true; 40 41 disabledTests = [ 42 # socket.gaierror: [Errno -3] Temporary failure in name resolution
+2 -2
pkgs/development/python-modules/google-cloud-compute/default.nix
··· 12 13 buildPythonPackage rec { 14 pname = "google-cloud-compute"; 15 - version = "1.4.0"; 16 disabled = pythonOlder "3.7"; 17 18 src = fetchPypi { 19 inherit pname version; 20 - sha256 = "0sgp0xa9cfmgyb1dwdy1f4q9dfr3lgsgm7vbiks9xmiaf0fr221m"; 21 }; 22 23 propagatedBuildInputs = [
··· 12 13 buildPythonPackage rec { 14 pname = "google-cloud-compute"; 15 + version = "1.5.1"; 16 disabled = pythonOlder "3.7"; 17 18 src = fetchPypi { 19 inherit pname version; 20 + sha256 = "sha256-1crkhcf56U6DAx9xVG2e9hCxQ04OjQq2QgLs434cCv0="; 21 }; 22 23 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/keyrings-google-artifactregistry-auth/default.nix
··· 11 12 buildPythonPackage rec { 13 pname = "keyrings.google-artifactregistry-auth"; 14 - version = "1.0.0"; 15 16 src = fetchPypi { 17 inherit pname version; 18 - sha256 = "sha256-gvoX5SP0A39Ke0VRlplETJF8gIP+QzK6xNReRxM8UnA="; 19 }; 20 21 buildInputs = [
··· 11 12 buildPythonPackage rec { 13 pname = "keyrings.google-artifactregistry-auth"; 14 + version = "1.1.1"; 15 16 src = fetchPypi { 17 inherit pname version; 18 + sha256 = "sha256-vrA3+/awws4R2BAxn9wYDKuIZdqioWsQnDr3MYL/5E0="; 19 }; 20 21 buildInputs = [
+2 -2
pkgs/development/python-modules/mautrix/default.nix
··· 4 5 buildPythonPackage rec { 6 pname = "mautrix"; 7 - version = "0.17.3"; 8 9 src = fetchPypi { 10 inherit pname version; 11 - sha256 = "sha256-j49NrZJMDw8m5ZGP4DXxk7uzF+0BxDjs4coEkMDUP+0="; 12 }; 13 14 propagatedBuildInputs = [
··· 4 5 buildPythonPackage rec { 6 pname = "mautrix"; 7 + version = "0.17.8"; 8 9 src = fetchPypi { 10 inherit pname version; 11 + sha256 = "sha256-DFajAD5mnXLQmJGRv4j2mWhtIj77nZNSQhbesX4qMys="; 12 }; 13 14 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/mkdocs-swagger-ui-tag/default.nix
··· 9 10 buildPythonPackage rec { 11 pname = "mkdocs-swagger-ui-tag"; 12 - version = "0.4.0"; 13 14 disabled = !isPy3k; 15 16 src = fetchPypi { 17 inherit pname version; 18 - sha256 = "sha256-4fPn+WDHMAo3cywrMs/EoSFoBEnMYdofAeAkgwOIAb4="; 19 }; 20 21 propagatedBuildInputs = [ mkdocs beautifulsoup4 ];
··· 9 10 buildPythonPackage rec { 11 pname = "mkdocs-swagger-ui-tag"; 12 + version = "0.4.3"; 13 14 disabled = !isPy3k; 15 16 src = fetchPypi { 17 inherit pname version; 18 + sha256 = "sha256-N/7JhVX3STsUAz7O6yWkvKz72+3RZA5CNb3Z6FTrdRs="; 19 }; 20 21 propagatedBuildInputs = [ mkdocs beautifulsoup4 ];
+2 -2
pkgs/development/python-modules/nbxmpp/default.nix
··· 13 14 buildPythonPackage rec { 15 pname = "nbxmpp"; 16 - version = "3.1.0"; 17 18 disabled = pythonOlder "3.7"; 19 ··· 22 owner = "gajim"; 23 repo = "python-nbxmpp"; 24 rev = version; 25 - sha256 = "sha256-QnvV/sAxdl8V5nV1hk8sRrL6nn015dAy6cXAiy2Tmbs="; 26 }; 27 28 nativeBuildInputs = [
··· 13 14 buildPythonPackage rec { 15 pname = "nbxmpp"; 16 + version = "3.2.1"; 17 18 disabled = pythonOlder "3.7"; 19 ··· 22 owner = "gajim"; 23 repo = "python-nbxmpp"; 24 rev = version; 25 + sha256 = "sha256-BBDCk/vWm9Y2oGw0aujqlueaB+ww7F2YP2cw5VqIzfQ="; 26 }; 27 28 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/pymavlink/default.nix
··· 2 3 buildPythonPackage rec { 4 pname = "pymavlink"; 5 - version = "2.4.34"; 6 7 src = fetchPypi { 8 inherit pname version; 9 - sha256 = "sha256-2JPBjEXiJWDJJPwS7SjNr3L4Ct+U44QaJiiv8MtSnEk="; 10 }; 11 12 propagatedBuildInputs = [ future lxml ];
··· 2 3 buildPythonPackage rec { 4 pname = "pymavlink"; 5 + version = "2.4.35"; 6 7 src = fetchPypi { 8 inherit pname version; 9 + sha256 = "sha256-P2pqcxI6w9cw4b26g5ad5CeW9Sf1fNN0FGiIzOWfOCU="; 10 }; 11 12 propagatedBuildInputs = [ future lxml ];
+2 -2
pkgs/development/python-modules/sphinxcontrib-confluencebuilder/default.nix
··· 9 10 buildPythonPackage rec { 11 pname = "sphinxcontrib-confluencebuilder"; 12 - version = "1.8.0"; 13 14 src = fetchPypi { 15 inherit pname version; 16 - hash = "sha256-u+sjhj/2fu8fLGRb2zgnNI+y7wIIUYTMJhRekrdtMeU="; 17 }; 18 19 propagatedBuildInputs = [
··· 9 10 buildPythonPackage rec { 11 pname = "sphinxcontrib-confluencebuilder"; 12 + version = "1.9.0"; 13 14 src = fetchPypi { 15 inherit pname version; 16 + hash = "sha256-aj+8/ZOWpT1zBdCTit6Zo/XhnzFisLk/rrg5l6sPmkw="; 17 }; 18 19 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/trimesh/default.nix
··· 6 7 buildPythonPackage rec { 8 pname = "trimesh"; 9 - version = "3.13.5"; 10 11 src = fetchPypi { 12 inherit pname version; 13 - sha256 = "sha256-1+BycZ1fFEfbqoHs/TDnGZXc8IRzWzy2pZ2YkTOPMaA="; 14 }; 15 16 propagatedBuildInputs = [ numpy ];
··· 6 7 buildPythonPackage rec { 8 pname = "trimesh"; 9 + version = "3.14.1"; 10 11 src = fetchPypi { 12 inherit pname version; 13 + sha256 = "sha256-T+pjf2KmHabbu8poV6dxAvau5C6h89Fp2uYAuO+34/Y="; 14 }; 15 16 propagatedBuildInputs = [ numpy ];
+2 -2
pkgs/development/python-modules/types-redis/default.nix
··· 5 6 buildPythonPackage rec { 7 pname = "types-redis"; 8 - version = "4.3.19"; 9 format = "setuptools"; 10 11 src = fetchPypi { 12 inherit pname version; 13 - sha256 = "sha256-yIH/uUvUfcoh7VAzKFRKVrsxWFFXXuuyf7Nxv/c1hEo="; 14 }; 15 16 # Module doesn't have tests
··· 5 6 buildPythonPackage rec { 7 pname = "types-redis"; 8 + version = "4.3.20"; 9 format = "setuptools"; 10 11 src = fetchPypi { 12 inherit pname version; 13 + sha256 = "sha256-dO0ClFRw3eot0hRHwYXauzFp5aUyjSayXPNUfZSbjgQ="; 14 }; 15 16 # Module doesn't have tests
+2 -2
pkgs/development/python-modules/versioneer/default.nix
··· 6 7 buildPythonPackage rec { 8 pname = "versioneer"; 9 - version = "0.24"; 10 format = "setuptools"; 11 12 disabled = pythonOlder "3.7"; 13 14 src = fetchPypi { 15 inherit pname version; 16 - hash = "sha256-G426nlHi8OBMfoVFIW7s3qLWPhvVVpRI7mbFSffneC8="; 17 }; 18 19 # Couldn't get tests to work because, for instance, they used virtualenv and
··· 6 7 buildPythonPackage rec { 8 pname = "versioneer"; 9 + version = "0.25"; 10 format = "setuptools"; 11 12 disabled = pythonOlder "3.7"; 13 14 src = fetchPypi { 15 inherit pname version; 16 + hash = "sha256-mo1axyDGbgmawguk+8LPAKXyuxYU3on0TIKTWsUQuuE="; 17 }; 18 19 # Couldn't get tests to work because, for instance, they used virtualenv and
+2 -2
pkgs/development/python-modules/zwave-me-ws/default.nix
··· 16 17 buildPythonPackage rec { 18 pname = "zwave-me-ws"; 19 - version = "0.2.4"; 20 format = "pyproject"; 21 22 disabled = pythonOlder "3.8"; ··· 25 owner = "Z-Wave-Me"; 26 repo = pname; 27 rev = "v${version}"; 28 - sha256 = "sha256-x7P6fOYTe/u0GKUsO62cNVz2i/hVjUb8t8Bigijxgk0="; 29 }; 30 31 nativeBuildInputs = [
··· 16 17 buildPythonPackage rec { 18 pname = "zwave-me-ws"; 19 + version = "0.2.5.1"; 20 format = "pyproject"; 21 22 disabled = pythonOlder "3.8"; ··· 25 owner = "Z-Wave-Me"; 26 repo = pname; 27 rev = "v${version}"; 28 + sha256 = "sha256-BcUUDn7PCpFRtQ3QDx0W3qXB4JmvRxMFoWoCeA8bS6o="; 29 }; 30 31 nativeBuildInputs = [
+4
pkgs/development/tools/aws-sam-cli/default.nix
··· 41 # `shutil.get_terminal_size` instead. 42 # (https://github.com/pallets/click/pull/2130) 43 ./support-click-8-1.patch 44 ]; 45 46 # fix over-restrictive version bounds
··· 41 # `shutil.get_terminal_size` instead. 42 # (https://github.com/pallets/click/pull/2130) 43 ./support-click-8-1.patch 44 + # Werkzeug >= 2.1.0 breaks the `sam local start-lambda` command because 45 + # aws-sam-cli uses a "WERKZEUG_RUN_MAIN" hack to suppress flask output. 46 + # (https://github.com/cs01/gdbgui/issues/425) 47 + ./use_forward_compatible_log_silencing.patch 48 ]; 49 50 # fix over-restrictive version bounds
+19
pkgs/development/tools/aws-sam-cli/use_forward_compatible_log_silencing.patch
···
··· 1 + diff --git a/samcli/local/services/base_local_service.py b/samcli/local/services/base_local_service.py 2 + index 7b1ab95895d1..76812f02e00a 100644 3 + --- a/samcli/local/services/base_local_service.py 4 + +++ b/samcli/local/services/base_local_service.py 5 + @@ -56,9 +56,11 @@ class BaseLocalService: 6 + 7 + LOG.debug("Localhost server is starting up. Multi-threading = %s", multi_threaded) 8 + 9 + - # This environ signifies we are running a main function for Flask. This is true, since we are using it within 10 + - # our cli and not on a production server. 11 + - os.environ["WERKZEUG_RUN_MAIN"] = "true" 12 + + # Suppress flask dev server output in a forward-compatible way 13 + + # Source: https://github.com/cs01/gdbgui/issues/425#issuecomment-1119836533 14 + + import flask.cli 15 + + 16 + + flask.cli.show_server_banner = lambda *args: None 17 + 18 + self._app.run(threaded=multi_threaded, host=self.host, port=self.port) 19 +
+3 -3
pkgs/development/tools/continuous-integration/cirrus-cli/default.nix
··· 5 6 buildGoModule rec { 7 pname = "cirrus-cli"; 8 - version = "0.84.0"; 9 10 src = fetchFromGitHub { 11 owner = "cirruslabs"; 12 repo = pname; 13 rev = "v${version}"; 14 - sha256 = "sha256-14S0Y1ax0bg7nD4iCEujwLIZSjpWYaLWidpYVwQB0dw="; 15 }; 16 17 - vendorSha256 = "sha256-XVGFJv9TYjuwVubTcFVI2b+M2ZDE1Jv4u/dxowcLL2s="; 18 19 ldflags = [ 20 "-X github.com/cirruslabs/cirrus-cli/internal/version.Version=v${version}"
··· 5 6 buildGoModule rec { 7 pname = "cirrus-cli"; 8 + version = "0.85.0"; 9 10 src = fetchFromGitHub { 11 owner = "cirruslabs"; 12 repo = pname; 13 rev = "v${version}"; 14 + sha256 = "sha256-hFL7ImtaQrNeoxNLE/RL79SHRBHSit1dQ6Wn8gq8dns="; 15 }; 16 17 + vendorSha256 = "sha256-GRCcKIUimPFdeAhnz6RC5arZ0E+z+SpaAC1uDaxpJkI="; 18 19 ldflags = [ 20 "-X github.com/cirruslabs/cirrus-cli/internal/version.Version=v${version}"
+5 -3
pkgs/development/tools/gojq/default.nix
··· 2 3 buildGoModule rec { 4 pname = "gojq"; 5 - version = "0.12.8"; 6 7 src = fetchFromGitHub { 8 owner = "itchyny"; 9 repo = pname; 10 rev = "v${version}"; 11 - sha256 = "sha256-WcPvsThYgXwYXwXyylOqopTZOfsXmDU4wbhEdS3neA8="; 12 }; 13 14 - vendorSha256 = "sha256-fFW+gWdGMxDApcyR6dy0491WvQcVMAJ5dgMQqgNmOkw="; 15 16 ldflags = [ "-s" "-w" ]; 17
··· 2 3 buildGoModule rec { 4 pname = "gojq"; 5 + version = "0.12.9"; 6 7 src = fetchFromGitHub { 8 owner = "itchyny"; 9 repo = pname; 10 rev = "v${version}"; 11 + sha256 = "sha256-AII3mC+JWOP0x4zf8FQdRhOmckPgY7BDRoKICCFkn9Q="; 12 }; 13 14 + proxyVendor = true; 15 + 16 + vendorSha256 = "sha256-kq9vfmST8M69yiWqzsM/ORG7F7ERtEv9dyfy8u3sWYk="; 17 18 ldflags = [ "-s" "-w" ]; 19
+14 -13
pkgs/development/tools/misc/ycmd/default.nix
··· 1 - { stdenv, lib, fetchFromGitHub, cmake, llvmPackages, boost, python 2 , withGocode ? true, gocode 3 , withGodef ? true, godef 4 , withGotools? true, gotools 5 , withTypescript ? true, nodePackages 6 , fixDarwinDylibNames, Cocoa 7 }: 8 9 stdenv.mkDerivation { 10 pname = "ycmd"; 11 - version = "unstable-2020-02-22"; 12 disabled = !python.isPy3k; 13 14 # required for third_party directory creation 15 src = fetchFromGitHub { 16 - owner = "Valloric"; 17 repo = "ycmd"; 18 - rev = "9a6b86e3a156066335b678c328f226229746bae5"; 19 - sha256 = "sha256-xzLELjp4DsG6mkzaFqpuquSa0uoaZWrYLrKr/mzrqrA="; 20 fetchSubmodules = true; 21 }; 22 23 - nativeBuildInputs = [ cmake ] 24 ++ lib.optional stdenv.hostPlatform.isDarwin fixDarwinDylibNames; 25 - buildInputs = [ boost llvmPackages.libclang ] 26 ++ lib.optional stdenv.isDarwin Cocoa; 27 28 buildPhase = '' 29 - export EXTRA_CMAKE_ARGS=-DPATH_TO_LLVM_ROOT=${llvmPackages.clang-unwrapped} 30 - ${python.interpreter} build.py --system-libclang --clang-completer --system-boost 31 ''; 32 33 dontConfigure = true; ··· 50 " ycmd/__main__.py 51 52 mkdir -p $out/lib/ycmd 53 - cp -r ycmd/ CORE_VERSION libclang.so.* libclang.dylib* ycm_core.so $out/lib/ycmd/ 54 55 mkdir -p $out/bin 56 ln -s $out/lib/ycmd/ycmd/__main__.py $out/bin/ycmd ··· 82 # python won't be thrown off by argv[0] 83 postFixup = '' 84 substituteInPlace $out/lib/ycmd/ycmd/__main__.py \ 85 - --replace $out/lib/ycmd/ycmd/__main__.py $out/bin/ycmd \ 86 --replace __file__ "'$out/lib/ycmd/ycmd/__main__.py'" 87 ''; 88 89 meta = with lib; { 90 description = "A code-completion and comprehension server"; 91 - homepage = "https://github.com/Valloric/ycmd"; 92 license = licenses.gpl3; 93 - maintainers = with maintainers; [ rasendubi cstrahan lnl7 ]; 94 platforms = platforms.all; 95 }; 96 }
··· 1 + { stdenv, lib, fetchFromGitHub, cmake, ninja, python 2 , withGocode ? true, gocode 3 , withGodef ? true, godef 4 , withGotools? true, gotools 5 , withTypescript ? true, nodePackages 6 + , abseil-cpp, boost, llvmPackages 7 , fixDarwinDylibNames, Cocoa 8 }: 9 10 stdenv.mkDerivation { 11 pname = "ycmd"; 12 + version = "unstable-2022-08-15"; 13 disabled = !python.isPy3k; 14 15 # required for third_party directory creation 16 src = fetchFromGitHub { 17 + owner = "ycm-core"; 18 repo = "ycmd"; 19 + rev = "323d4b60f077bd07945f25a60c4584843ca851fb"; 20 + sha256 = "sha256-5IpXMQc3QIkKJkUrOPSRzciLvL1nhQw6wlP+pVnIucE="; 21 fetchSubmodules = true; 22 }; 23 24 + nativeBuildInputs = [ cmake ninja ] 25 ++ lib.optional stdenv.hostPlatform.isDarwin fixDarwinDylibNames; 26 + buildInputs = with python.pkgs; with llvmPackages; [ abseil-cpp boost libllvm.all libclang.all ] 27 + ++ [ jedi jedi-language-server pybind11 ] 28 ++ lib.optional stdenv.isDarwin Cocoa; 29 30 buildPhase = '' 31 + export EXTRA_CMAKE_ARGS="-DPATH_TO_LLVM_ROOT=${llvmPackages.libllvm} -DUSE_SYSTEM_ABSEIL=true" 32 + ${python.interpreter} build.py --system-libclang --clang-completer --ninja 33 ''; 34 35 dontConfigure = true; ··· 52 " ycmd/__main__.py 53 54 mkdir -p $out/lib/ycmd 55 + cp -r ycmd/ CORE_VERSION *.so* *.dylib* $out/lib/ycmd/ 56 57 mkdir -p $out/bin 58 ln -s $out/lib/ycmd/ycmd/__main__.py $out/bin/ycmd ··· 84 # python won't be thrown off by argv[0] 85 postFixup = '' 86 substituteInPlace $out/lib/ycmd/ycmd/__main__.py \ 87 --replace __file__ "'$out/lib/ycmd/ycmd/__main__.py'" 88 ''; 89 90 meta = with lib; { 91 description = "A code-completion and comprehension server"; 92 + homepage = "https://github.com/ycm-core/ycmd"; 93 license = licenses.gpl3; 94 + maintainers = with maintainers; [ rasendubi cstrahan lnl7 siriobalmelli ]; 95 platforms = platforms.all; 96 }; 97 }
+11 -2
pkgs/games/chocolate-doom/default.nix
··· 1 - { lib, stdenv, autoreconfHook, pkg-config, SDL2, SDL2_mixer, SDL2_net, fetchFromGitHub, fetchpatch }: 2 3 stdenv.mkDerivation rec { 4 pname = "chocolate-doom"; ··· 21 }) 22 ]; 23 24 postPatch = '' 25 sed -e 's#/games#/bin#g' -i src{,/setup}/Makefile.am 26 ''; 27 28 - nativeBuildInputs = [ autoreconfHook pkg-config ]; 29 buildInputs = [ SDL2 SDL2_mixer SDL2_net ]; 30 enableParallelBuilding = true; 31
··· 1 + { lib, stdenv, autoreconfHook, pkg-config, SDL2, SDL2_mixer, SDL2_net 2 + , fetchFromGitHub, fetchpatch, python3 }: 3 4 stdenv.mkDerivation rec { 5 pname = "chocolate-doom"; ··· 22 }) 23 ]; 24 25 + outputs = [ "out" "man" ]; 26 + 27 postPatch = '' 28 sed -e 's#/games#/bin#g' -i src{,/setup}/Makefile.am 29 + patchShebangs --build man/{simplecpp,docgen} 30 ''; 31 32 + nativeBuildInputs = [ 33 + autoreconfHook 34 + pkg-config 35 + # for documentation 36 + python3 37 + ]; 38 buildInputs = [ SDL2 SDL2_mixer SDL2_net ]; 39 enableParallelBuilding = true; 40
+2 -2
pkgs/games/ddnet/default.nix
··· 26 27 stdenv.mkDerivation rec { 28 pname = "ddnet"; 29 - version = "16.2.2"; 30 31 src = fetchFromGitHub { 32 owner = "ddnet"; 33 repo = pname; 34 rev = version; 35 - sha256 = "sha256-MrCPMtWdEsWUuvKaPWZK4Mh6nhPcKpsxkFKkWugdz8A="; 36 }; 37 38 nativeBuildInputs = [ cmake ninja pkg-config ];
··· 26 27 stdenv.mkDerivation rec { 28 pname = "ddnet"; 29 + version = "16.3.1"; 30 31 src = fetchFromGitHub { 32 owner = "ddnet"; 33 repo = pname; 34 rev = version; 35 + sha256 = "sha256-0SkTIpCnoEbu1sOagYjHBHj1I3EgLwJ8sYxWqnJGYLc="; 36 }; 37 38 nativeBuildInputs = [ cmake ninja pkg-config ];
+2 -2
pkgs/games/grapejuice/default.nix
··· 18 19 python3Packages.buildPythonApplication rec { 20 pname = "grapejuice"; 21 - version = "5.2.2"; 22 23 src = fetchFromGitLab { 24 owner = "BrinkerVII"; 25 repo = "grapejuice"; 26 rev = "v${version}"; 27 - sha256 = "sha256-YEAYoZF1Lf0ykB13cuRf5sOR1HIxwdcibyJLgP3g4Jk="; 28 }; 29 30 nativeBuildInputs = [
··· 18 19 python3Packages.buildPythonApplication rec { 20 pname = "grapejuice"; 21 + version = "5.5.4"; 22 23 src = fetchFromGitLab { 24 owner = "BrinkerVII"; 25 repo = "grapejuice"; 26 rev = "v${version}"; 27 + sha256 = "sha256-y4J0589FgNahRmoPkVtHYtc6/OIfUi9bhz6BZrSeWVI="; 28 }; 29 30 nativeBuildInputs = [
+9 -8
pkgs/games/itch/default.nix
··· 35 sha256 = "sha256-5MP6X33Jfu97o5R1n6Og64Bv4ZMxVM0A8lXeQug+bNA="; 36 }; 37 38 - icons = fetchFromGitHub { 39 - owner = "itchio"; 40 - repo = pname; 41 - rev = "v${version}"; 42 - hash = "sha256-DZBmf8fe0zw5uiQjNKXw8g/vU2hjNDa87z/7XuhyXog="; 43 - sparseCheckout = "release/images/itch-icons"; 44 - }; 45 46 nativeBuildInputs = [ copyDesktopItems makeWrapper ]; 47 ··· 68 install -Dm644 LICENSE -t "$out/share/licenses/$pkgname/" 69 install -Dm644 LICENSES.chromium.html -t "$out/share/licenses/$pkgname/" 70 71 - for icon in $icons/release/images/itch-icons/icon*.png 72 do 73 iconsize="''${icon#$icons/icon}" 74 iconsize="''${iconsize%.png}"
··· 35 sha256 = "sha256-5MP6X33Jfu97o5R1n6Og64Bv4ZMxVM0A8lXeQug+bNA="; 36 }; 37 38 + icons = let sparseCheckout = "/release/images/itch-icons"; in 39 + fetchFromGitHub { 40 + owner = "itchio"; 41 + repo = pname; 42 + rev = "v${version}"; 43 + hash = "sha256-DZBmf8fe0zw5uiQjNKXw8g/vU2hjNDa87z/7XuhyXog="; 44 + inherit sparseCheckout; 45 + } + sparseCheckout; 46 47 nativeBuildInputs = [ copyDesktopItems makeWrapper ]; 48 ··· 69 install -Dm644 LICENSE -t "$out/share/licenses/$pkgname/" 70 install -Dm644 LICENSES.chromium.html -t "$out/share/licenses/$pkgname/" 71 72 + for icon in $icons/icon*.png 73 do 74 iconsize="''${icon#$icons/icon}" 75 iconsize="''${iconsize%.png}"
+7
pkgs/games/runescape-launcher/default.nix
··· 103 ]; 104 multiPkgs = pkgs: [ libGL ]; 105 runScript = "runescape-launcher"; 106 107 meta = with lib; { 108 description = "RuneScape Game Client (NXT) - Launcher for RuneScape 3";
··· 103 ]; 104 multiPkgs = pkgs: [ libGL ]; 105 runScript = "runescape-launcher"; 106 + extraInstallCommands = '' 107 + mkdir -p "$out/share/applications" 108 + cp ${runescape}/share/applications/runescape-launcher.desktop "$out/share/applications" 109 + cp -r ${runescape}/share/icons "$out/share/icons" 110 + substituteInPlace "$out/share/applications/runescape-launcher.desktop" \ 111 + --replace "/usr/bin/runescape-launcher" "RuneScape" 112 + ''; 113 114 meta = with lib; { 115 description = "RuneScape Game Client (NXT) - Launcher for RuneScape 3";
+1 -1
pkgs/games/xivlauncher/default.nix
··· 64 description = "Custom launcher for FFXIV"; 65 homepage = "https://github.com/goatcorp/FFXIVQuickLauncher"; 66 license = licenses.gpl3; 67 - maintainers = with maintainers; [ ashkitten ]; 68 platforms = [ "x86_64-linux" ]; 69 }; 70 }
··· 64 description = "Custom launcher for FFXIV"; 65 homepage = "https://github.com/goatcorp/FFXIVQuickLauncher"; 66 license = licenses.gpl3; 67 + maintainers = with maintainers; [ ashkitten sersorrel ]; 68 platforms = [ "x86_64-linux" ]; 69 }; 70 }
+2 -2
pkgs/os-specific/linux/intel-compute-runtime/default.nix
··· 11 12 stdenv.mkDerivation rec { 13 pname = "intel-compute-runtime"; 14 - version = "22.34.24023"; 15 16 src = fetchFromGitHub { 17 owner = "intel"; 18 repo = "compute-runtime"; 19 rev = version; 20 - sha256 = "sha256-stiFH1eNi+SlgL/Y2p5p+zLN8XeES/77yaG5fFpJges="; 21 }; 22 23 nativeBuildInputs = [ cmake pkg-config ];
··· 11 12 stdenv.mkDerivation rec { 13 pname = "intel-compute-runtime"; 14 + version = "22.35.24055"; 15 16 src = fetchFromGitHub { 17 owner = "intel"; 18 repo = "compute-runtime"; 19 rev = version; 20 + sha256 = "sha256-MOWlhzhEGYyHGk6N+H7O2BLho4YFyvcCbj/zafhzLEw="; 21 }; 22 23 nativeBuildInputs = [ cmake pkg-config ];
+2 -2
pkgs/servers/matrix-synapse/tools/synadm.nix
··· 4 5 with python3Packages; buildPythonApplication rec { 6 pname = "synadm"; 7 - version = "0.35"; 8 format = "setuptools"; 9 10 src = fetchPypi { 11 inherit pname version; 12 - sha256 = "sha256-fZAlQF2n93w69I1+dwfLnoh1O+uNHYNe0/1dRQgIpX4="; 13 }; 14 15 postPatch = ''
··· 4 5 with python3Packages; buildPythonApplication rec { 6 pname = "synadm"; 7 + version = "0.36"; 8 format = "setuptools"; 9 10 src = fetchPypi { 11 inherit pname version; 12 + sha256 = "sha256-OMXUbfAC927qJw0B5sq1lGJQRkFAUdohIOkCYUbZumI="; 13 }; 14 15 postPatch = ''
+27 -49
pkgs/servers/mautrix-telegram/default.nix
··· 1 - { lib, python3, mautrix-telegram, fetchFromGitHub 2 , withE2BE ? true 3 }: 4 5 let 6 python = python3.override { 7 packageOverrides = self: super: { 8 - asyncpg = super.asyncpg.overridePythonAttrs (oldAttrs: rec { 9 - version = "0.25.0"; 10 - src = oldAttrs.src.override { 11 - inherit version; 12 - hash = "sha256-Y/jmppczsoVJfChVRko03mV/LMzSWurutQcYcuk4JUA="; 13 - }; 14 - }); 15 - mautrix = super.mautrix.overridePythonAttrs (oldAttrs: rec { 16 - version = "0.16.3"; 17 - src = oldAttrs.src.override { 18 - inherit (oldAttrs) pname; 19 - inherit version; 20 - sha256 = "sha256-OpHLh5pCzGooQ5yxAa0+85m/szAafV+l+OfipQcfLtU="; 21 - }; 22 - }); 23 tulir-telethon = self.telethon.overridePythonAttrs (oldAttrs: rec { 24 - version = "1.25.0a7"; 25 pname = "tulir-telethon"; 26 src = oldAttrs.src.override { 27 inherit pname version; 28 - sha256 = "sha256-+wHRrBluM0ejdHjIvSk28wOIfCfIyibBcmwG/ksbiac="; 29 }; 30 }); 31 }; 32 }; 33 - 34 - # officially supported database drivers 35 - dbDrivers = with python.pkgs; [ 36 - psycopg2 37 - aiosqlite 38 - # sqlite driver is already shipped with python by default 39 - ]; 40 - 41 in python.pkgs.buildPythonPackage rec { 42 pname = "mautrix-telegram"; 43 - version = "0.11.3"; 44 disabled = python.pythonOlder "3.8"; 45 46 src = fetchFromGitHub { 47 owner = "mautrix"; 48 repo = "telegram"; 49 rev = "v${version}"; 50 - sha256 = "sha256-PfER/wqJ607w0xVrFZadzmxYyj72O10c2lIvCW7LT8Y="; 51 }; 52 53 patches = [ ./0001-Re-add-entrypoint.patch ]; 54 55 propagatedBuildInputs = with python.pkgs; ([ 56 - Mako 57 - aiohttp 58 - mautrix 59 - sqlalchemy 60 - CommonMark 61 ruamel-yaml 62 python-magic 63 tulir-telethon 64 - telethon-session-sqlalchemy 65 pillow 66 - lxml 67 - setuptools 68 prometheus-client 69 ] ++ lib.optionals withE2BE [ 70 - asyncpg 71 python-olm 72 pycryptodome 73 unpaddedbase64 74 - ]) ++ dbDrivers; 75 76 - # Tests are broken and throw the following for every test: 77 - # TypeError: 'Mock' object is not subscriptable 78 - # 79 - # The tests were touched the last time in 2019 and upstream CI doesn't even build 80 - # those, so it's safe to assume that this part of the software is abandoned. 81 doCheck = false; 82 - checkInputs = with python.pkgs; [ 83 - pytest 84 - pytest-mock 85 - pytest-asyncio 86 - ]; 87 88 meta = with lib; { 89 homepage = "https://github.com/mautrix/telegram"; 90 description = "A Matrix-Telegram hybrid puppeting/relaybot bridge"; 91 license = licenses.agpl3Plus; 92 platforms = platforms.linux; 93 - maintainers = with maintainers; [ nyanloutre ma27 ]; 94 }; 95 }
··· 1 + { lib 2 + , python3 3 + , fetchFromGitHub 4 , withE2BE ? true 5 + , withHQthumbnails ? false 6 }: 7 8 let 9 python = python3.override { 10 packageOverrides = self: super: { 11 tulir-telethon = self.telethon.overridePythonAttrs (oldAttrs: rec { 12 + version = "1.25.0a20"; 13 pname = "tulir-telethon"; 14 src = oldAttrs.src.override { 15 inherit pname version; 16 + sha256 = "sha256-X9oo+YCNMqQrJvQa/PIi9dFgaeQxbrlnwUJnwjRb6Jc="; 17 }; 18 }); 19 }; 20 }; 21 in python.pkgs.buildPythonPackage rec { 22 pname = "mautrix-telegram"; 23 + version = "0.12.0"; 24 disabled = python.pythonOlder "3.8"; 25 26 src = fetchFromGitHub { 27 owner = "mautrix"; 28 repo = "telegram"; 29 rev = "v${version}"; 30 + sha256 = "sha256-SUwiRrTY8NgOGQ643prsm3ZklOlwX/59m/u1aewFuik="; 31 }; 32 33 patches = [ ./0001-Re-add-entrypoint.patch ]; 34 35 propagatedBuildInputs = with python.pkgs; ([ 36 ruamel-yaml 37 python-magic 38 + CommonMark 39 + aiohttp 40 + yarl 41 + mautrix 42 tulir-telethon 43 + asyncpg 44 + Mako 45 + # optional 46 + cryptg 47 + cchardet 48 + aiodns 49 + brotli 50 pillow 51 + qrcode 52 + phonenumbers 53 prometheus-client 54 + aiosqlite 55 + ] ++ lib.optionals withHQthumbnails [ 56 + moviepy 57 ] ++ lib.optionals withE2BE [ 58 python-olm 59 pycryptodome 60 unpaddedbase64 61 + ]); 62 63 + # has no tests 64 doCheck = false; 65 66 meta = with lib; { 67 homepage = "https://github.com/mautrix/telegram"; 68 description = "A Matrix-Telegram hybrid puppeting/relaybot bridge"; 69 license = licenses.agpl3Plus; 70 platforms = platforms.linux; 71 + maintainers = with maintainers; [ nyanloutre ma27 nickcao ]; 72 }; 73 }
+22
pkgs/servers/monitoring/prometheus/v2ray-exporter.nix
···
··· 1 + { lib, buildGoModule, fetchFromGitHub }: 2 + 3 + buildGoModule rec { 4 + pname = "v2ray-exporter"; 5 + version = "0.6.0"; 6 + 7 + src = fetchFromGitHub { 8 + owner = "wi1dcard"; 9 + repo = "v2ray-exporter"; 10 + rev = "v${version}"; 11 + sha256 = "12mzng3cw24fyyh8zjfi26gh853k5blzg3zbxcccnv5lryh2r0yi"; 12 + }; 13 + 14 + vendorSha256 = "sha256-+jrD+QatTrMaAdbxy5mpCm8lF37XDIy1GFyEiUibA2k="; 15 + 16 + meta = with lib; { 17 + description = "Prometheus exporter for V2Ray daemon"; 18 + homepage = "https://github.com/wi1dcard/v2ray-exporter"; 19 + license = licenses.mit; 20 + maintainers = with maintainers; [ jqqqqqqqqqq ]; 21 + }; 22 + }
+33
pkgs/servers/nosql/ferretdb/default.nix
···
··· 1 + { lib 2 + , buildGoModule 3 + , fetchFromGitHub 4 + }: 5 + 6 + buildGoModule rec { 7 + pname = "ferretdb"; 8 + version = "0.5.2"; 9 + 10 + src = fetchFromGitHub { 11 + owner = "FerretDB"; 12 + repo = "FerretDB"; 13 + rev = "v${version}"; 14 + sha256 = "sha256-WSdscZ1/Dix83RE95Iv61rdaSBWx1GMi6qOIPNus+ZI="; 15 + }; 16 + 17 + postPatch = '' 18 + echo ${version} > internal/util/version/gen/version.txt 19 + ''; 20 + 21 + vendorSha256 = "sha256-fGmGE08w9w2QnBVdMZ2IKo8Zq3euJGCBVTTHNKYFY3U="; 22 + 23 + CGO_ENABLED = 0; 24 + 25 + subPackages = [ "cmd/ferretdb" ]; 26 + 27 + meta = with lib; { 28 + description = "A truly Open Source MongoDB alternative"; 29 + homepage = "https://github.com/FerretDB/FerretDB"; 30 + license = licenses.asl20; 31 + maintainers = with maintainers; [ dit7ya ]; 32 + }; 33 + }
+2 -2
pkgs/servers/roundcube/plugins/carddav/default.nix
··· 2 3 roundcubePlugin rec { 4 pname = "carddav"; 5 - version = "4.3.0"; 6 7 src = fetchzip { 8 url = "https://github.com/mstilkerich/rcmcarddav/releases/download/v${version}/carddav-v${version}.tar.gz"; 9 - sha256 = "1jk1whx155svfalf1kq8vavn7jsswmzx4ax5zbj01783rqyxkkd5"; 10 }; 11 }
··· 2 3 roundcubePlugin rec { 4 pname = "carddav"; 5 + version = "4.4.3"; 6 7 src = fetchzip { 8 url = "https://github.com/mstilkerich/rcmcarddav/releases/download/v${version}/carddav-v${version}.tar.gz"; 9 + sha256 = "0xm2x6r0j8dpkybxq28lbwpbmxaa52z8jnw3yaszvmx04zsr5mn8"; 10 }; 11 }
+2 -2
pkgs/servers/web-apps/dokuwiki/default.nix
··· 2 3 stdenv.mkDerivation rec { 4 pname = "dokuwiki"; 5 - version = "2020-07-29"; 6 7 src = fetchFromGitHub { 8 owner = "splitbrain"; 9 repo = pname; 10 rev = "release_stable_${version}"; 11 - sha256 = "09swcqyd06l3481k190gmlr3b33dlv1lw1kk9nyh5b4sa5p3k7kk"; 12 }; 13 14 preload = writeText "preload.php" ''
··· 2 3 stdenv.mkDerivation rec { 4 pname = "dokuwiki"; 5 + version = "2022-07-31"; 6 7 src = fetchFromGitHub { 8 owner = "splitbrain"; 9 repo = pname; 10 rev = "release_stable_${version}"; 11 + sha256 = "sha256-FreJsajdfoefQHo6rBzkImDUvR3Zb7rBQTYhYvyRJC4="; 12 }; 13 14 preload = writeText "preload.php" ''
+47 -12
pkgs/tools/admin/boulder/default.nix
··· 1 { lib 2 , fetchFromGitHub 3 , buildGoModule 4 - , gitUpdater 5 }: 6 7 buildGoModule rec { 8 pname = "boulder"; 9 - version = "2022-07-11"; 10 11 src = fetchFromGitHub { 12 owner = "letsencrypt"; 13 repo = "boulder"; 14 rev = "release-${version}"; 15 - sha256 = "sha256-fDKB7q2e+qdHt+t/BQWX7LkpyiZQtZSHp/x5uv0/c7c="; 16 leaveDotGit = true; 17 postFetch = '' 18 cd $out 19 - git rev-parse HEAD > $out/COMMIT 20 find "$out" -name .git -print0 | xargs -0 rm -rf 21 ''; 22 }; 23 24 - vendorSha256 = null; 25 26 subPackages = [ "cmd/boulder" ]; 27 28 ldflags = [ 29 "-s" 30 "-w" ··· 32 ]; 33 34 preBuild = '' 35 - ldflags+=" -X \"github.com/letsencrypt/boulder/core.BuildID=$(cat COMMIT)\"" 36 ldflags+=" -X \"github.com/letsencrypt/boulder/core.BuildTime=$(date -u -d @0)\"" 37 ''; 38 39 postInstall = '' 40 for i in $($out/bin/boulder --list); do 41 ln -s $out/bin/boulder $out/bin/$i 42 done 43 ''; 44 45 - # There are no tests for cmd/boulder. 46 - doCheck = false; 47 - 48 - passthru.updateScript = gitUpdater { 49 - inherit pname version; 50 - rev-prefix = "release-"; 51 }; 52 53 meta = with lib; {
··· 1 { lib 2 , fetchFromGitHub 3 , buildGoModule 4 + , testers 5 + , boulder 6 }: 7 8 buildGoModule rec { 9 pname = "boulder"; 10 + version = "2022-08-29"; 11 12 src = fetchFromGitHub { 13 owner = "letsencrypt"; 14 repo = "boulder"; 15 rev = "release-${version}"; 16 leaveDotGit = true; 17 postFetch = '' 18 cd $out 19 + git rev-parse --short=8 HEAD 2>/dev/null >$out/COMMIT 20 find "$out" -name .git -print0 | xargs -0 rm -rf 21 ''; 22 + hash = "sha256-DiO7sOcTd8aOld4Pqd0D7yTPrRh/Mhg25I63Vb/gHhM="; 23 }; 24 25 + vendorHash = null; 26 27 subPackages = [ "cmd/boulder" ]; 28 29 + patches = [ ./no-build-id-test.patch ]; 30 + 31 ldflags = [ 32 "-s" 33 "-w" ··· 35 ]; 36 37 preBuild = '' 38 + ldflags+=" -X \"github.com/letsencrypt/boulder/core.BuildID=${src.rev} +$(cat COMMIT)\"" 39 ldflags+=" -X \"github.com/letsencrypt/boulder/core.BuildTime=$(date -u -d @0)\"" 40 ''; 41 42 + preCheck = '' 43 + # Test all targets. 44 + unset subPackages 45 + 46 + # Disable tests that require additional services. 47 + rm -rf \ 48 + cmd/admin-revoker/main_test.go \ 49 + cmd/bad-key-revoker/main_test.go \ 50 + cmd/cert-checker/main_test.go \ 51 + cmd/contact-auditor/main_test.go \ 52 + cmd/expiration-mailer/main_test.go \ 53 + cmd/expiration-mailer/send_test.go \ 54 + cmd/id-exporter/main_test.go \ 55 + cmd/rocsp-tool/client_test.go \ 56 + db/map_test.go \ 57 + db/multi_test.go \ 58 + db/rollback_test.go \ 59 + log/log_test.go \ 60 + ocsp/updater/updater_test.go \ 61 + ra/ra_test.go \ 62 + rocsp/rocsp_test.go \ 63 + sa/database_test.go \ 64 + sa/model_test.go \ 65 + sa/precertificates_test.go \ 66 + sa/rate_limits_test.go \ 67 + sa/sa_test.go \ 68 + test/load-generator/acme/directory_test.go \ 69 + va/caa_test.go \ 70 + va/dns_test.go \ 71 + va/http_test.go \ 72 + va/tlsalpn_test.go \ 73 + va/va_test.go 74 + ''; 75 + 76 postInstall = '' 77 for i in $($out/bin/boulder --list); do 78 ln -s $out/bin/boulder $out/bin/$i 79 done 80 ''; 81 82 + passthru.tests.version = testers.testVersion { 83 + package = boulder; 84 + command = "boulder --version"; 85 + inherit version; 86 }; 87 88 meta = with lib; {
+15
pkgs/tools/admin/boulder/no-build-id-test.patch
···
··· 1 + diff --git i/core/util_test.go w/core/util_test.go 2 + index 8979edff..cfae13a4 100644 3 + --- i/core/util_test.go 4 + +++ w/core/util_test.go 5 + @@ -56,10 +56,6 @@ func TestSerialUtils(t *testing.T) { 6 + fmt.Println(badSerial) 7 + } 8 + 9 + -func TestBuildID(t *testing.T) { 10 + - test.AssertEquals(t, "Unspecified", GetBuildID()) 11 + -} 12 + - 13 + const JWK1JSON = `{ 14 + "kty": "RSA", 15 + "n": "vuc785P8lBj3fUxyZchF_uZw6WtbxcorqgTyq-qapF5lrO1U82Tp93rpXlmctj6fyFHBVVB5aXnUHJ7LZeVPod7Wnfl8p5OyhlHQHC8BnzdzCqCMKmWZNX5DtETDId0qzU7dPzh0LP0idt5buU7L9QNaabChw3nnaL47iu_1Di5Wp264p2TwACeedv2hfRDjDlJmaQXuS8Rtv9GnRWyC9JBu7XmGvGDziumnJH7Hyzh3VNu-kSPQD3vuAFgMZS6uUzOztCkT0fpOalZI6hqxtWLvXUMj-crXrn-Maavz8qRhpAyp5kcYk3jiHGgQIi7QSK2JIdRJ8APyX9HlmTN5AQ",
+2 -2
pkgs/tools/inputmethods/fcitx5/fcitx5-configtool.nix
··· 21 22 mkDerivation rec { 23 pname = "fcitx5-configtool"; 24 - version = "5.0.14"; 25 26 src = fetchFromGitHub { 27 owner = "fcitx"; 28 repo = pname; 29 rev = version; 30 - sha256 = "sha256-nfVdYW//ehjTFvb5ciu7ajoUB5NPZ/BkLkChJiBJPWY="; 31 }; 32 33 cmakeFlags = [
··· 21 22 mkDerivation rec { 23 pname = "fcitx5-configtool"; 24 + version = "5.0.15"; 25 26 src = fetchFromGitHub { 27 owner = "fcitx"; 28 repo = pname; 29 rev = version; 30 + sha256 = "sha256-VTvJpQrACZ6xoXkfTqhVK2MUy9i7Snn9zVCK3dayVz0="; 31 }; 32 33 cmakeFlags = [
+1
pkgs/tools/inputmethods/libinput-gestures/default.nix
··· 39 postFixup = 40 '' 41 rm "$out/bin/libinput-gestures-setup" 42 substituteInPlace "$out/share/applications/libinput-gestures.desktop" --replace "/usr" "$out" 43 chmod +x "$out/share/applications/libinput-gestures.desktop" 44 wrapProgram "$out/bin/libinput-gestures" --prefix PATH : "${lib.makeBinPath ([coreutils] ++ extraUtilsPath)}"
··· 39 postFixup = 40 '' 41 rm "$out/bin/libinput-gestures-setup" 42 + substituteInPlace "$out/share/systemd/user/libinput-gestures.service" --replace "/usr" "$out" 43 substituteInPlace "$out/share/applications/libinput-gestures.desktop" --replace "/usr" "$out" 44 chmod +x "$out/share/applications/libinput-gestures.desktop" 45 wrapProgram "$out/bin/libinput-gestures" --prefix PATH : "${lib.makeBinPath ([coreutils] ++ extraUtilsPath)}"
+22 -14
pkgs/tools/misc/arch-install-scripts/default.nix
··· 5 , bash 6 , coreutils 7 , gawk 8 , gnum4 9 , util-linux 10 }: 11 12 resholve.mkDerivation rec { 13 pname = "arch-install-scripts"; 14 - version = "24"; 15 16 src = fetchFromGitHub { 17 owner = "archlinux"; 18 repo = "arch-install-scripts"; 19 rev = "v${version}"; 20 - sha256 = "06rydiliis34lbz5fsayhbczs1xqi1a80jnhxafpjf6k3rfji6iq"; 21 }; 22 23 nativeBuildInputs = [ asciidoc gnum4 ]; 24 25 - preBuild = '' 26 substituteInPlace ./Makefile \ 27 --replace "PREFIX = /usr/local" "PREFIX ?= /usr/local" 28 - 29 - # https://github.com/archlinux/arch-install-scripts/pull/10 30 - substituteInPlace ./common \ 31 - --replace "print '%s' \"\$1\"" "printf '%s' \"\$1\"" 32 ''; 33 34 installFlags = [ "PREFIX=$(out)" ]; ··· 50 interpreter = "${bash}/bin/bash"; 51 52 # packages resholve should resolve executables from 53 - inputs = [ coreutils gawk util-linux ]; 54 55 # TODO: no good way to resolve mount/umount in Nix builds for now 56 # see https://github.com/abathur/resholve/issues/29 ··· 58 external = [ "mount" "umount" ]; 59 }; 60 61 - # TODO: remove the execer lore override below after 62 - # https://github.com/abathur/binlore/issues/1 63 - execer = [ 64 - "cannot:${util-linux}/bin/unshare" 65 - ]; 66 }; 67 }; 68 ··· 73 ''; 74 homepage = "https://github.com/archlinux/arch-install-scripts"; 75 license = licenses.gpl2Only; 76 - maintainers = with maintainers; [ yayayayaka ]; 77 platforms = platforms.linux; 78 }; 79 }
··· 5 , bash 6 , coreutils 7 , gawk 8 + , gnugrep 9 , gnum4 10 + , makeWrapper 11 + , pacman 12 , util-linux 13 + , chrootPath ? [ 14 + "/usr/local/sbin" 15 + "/usr/local/bin" 16 + "/usr/bin" 17 + "/usr/bin/site_perl" 18 + "/usr/bin/vendor_perl" 19 + "/usr/bin/core_perl" 20 + ] 21 }: 22 23 resholve.mkDerivation rec { 24 pname = "arch-install-scripts"; 25 + version = "26"; 26 27 src = fetchFromGitHub { 28 owner = "archlinux"; 29 repo = "arch-install-scripts"; 30 rev = "v${version}"; 31 + hash = "sha256-TRo1ANKSt3njw4HdBMUymMJDpTkL/i5/hdSqxHZnuYw="; 32 }; 33 34 nativeBuildInputs = [ asciidoc gnum4 ]; 35 36 + postPatch = '' 37 substituteInPlace ./Makefile \ 38 --replace "PREFIX = /usr/local" "PREFIX ?= /usr/local" 39 + substituteInPlace ./pacstrap.in \ 40 + --replace "cp -a" "cp -LR --no-preserve=mode" \ 41 + --replace "unshare pacman" "unshare ${pacman}/bin/pacman" \ 42 + --replace 'gnupg "$newroot/etc/pacman.d/"' 'gnupg "$newroot/etc/pacman.d/" && chmod 700 "$newroot/etc/pacman.d/gnupg"' 43 + echo "export PATH=${lib.strings.makeSearchPath "" chrootPath}:\$PATH" >> ./common 44 ''; 45 46 installFlags = [ "PREFIX=$(out)" ]; ··· 62 interpreter = "${bash}/bin/bash"; 63 64 # packages resholve should resolve executables from 65 + inputs = [ coreutils gawk gnugrep pacman util-linux ]; 66 67 # TODO: no good way to resolve mount/umount in Nix builds for now 68 # see https://github.com/abathur/resholve/issues/29 ··· 70 external = [ "mount" "umount" ]; 71 }; 72 73 + keep = [ "$setup" "$pid_unshare" "$mount_unshare" "${pacman}/bin/pacman" ]; 74 }; 75 }; 76 ··· 81 ''; 82 homepage = "https://github.com/archlinux/arch-install-scripts"; 83 license = licenses.gpl2Only; 84 + maintainers = with maintainers; [ samlukeyes123 ]; 85 platforms = platforms.linux; 86 }; 87 }
+25
pkgs/tools/misc/cyberchef/default.nix
···
··· 1 + { lib, fetchzip, stdenv }: 2 + 3 + stdenv.mkDerivation rec { 4 + pname = "cyberchef"; 5 + version = "9.46.0"; 6 + 7 + src = fetchzip { 8 + url = "https://github.com/gchq/CyberChef/releases/download/v${version}/CyberChef_v${version}.zip"; 9 + sha256 = "sha256-4IqXp7fYgXwIuciUklrQoRD2XagatdhQ3l6ghjgTCR8="; 10 + stripRoot = false; 11 + }; 12 + 13 + installPhase = '' 14 + mkdir -p "$out/share/cyberchef" 15 + mv "CyberChef_v${version}.html" index.html 16 + mv * "$out/share/cyberchef" 17 + ''; 18 + 19 + meta = with lib; { 20 + description = "The Cyber Swiss Army Knife for encryption, encoding, compression and data analysis."; 21 + homepage = "https://gchq.github.io/CyberChef"; 22 + maintainers = with maintainers; [ sebastianblunt ]; 23 + license = licenses.asl20; 24 + }; 25 + }
+13 -3
pkgs/tools/networking/p2p/amule/default.nix
··· 21 }: 22 23 # daemon and client are not build monolithic 24 - assert monolithic || (!monolithic && (enableDaemon || client)); 25 26 stdenv.mkDerivation rec { 27 pname = "amule" 28 + lib.optionalString enableDaemon "-daemon" 29 + lib.optionalString client "-gui"; 30 version = "2.3.3"; ··· 53 "-DBUILD_DAEMON=${if enableDaemon then "ON" else "OFF"}" 54 "-DBUILD_REMOTEGUI=${if client then "ON" else "OFF"}" 55 "-DBUILD_WEBSERVER=${if httpServer then "ON" else "OFF"}" 56 ]; 57 58 # aMule will try to `dlopen' libupnp and libixml, so help it 59 # find them. ··· 79 license = licenses.gpl2Plus; 80 maintainers = with maintainers; [ ]; 81 platforms = platforms.unix; 82 - # cmake fails: Cannot specify link libraries for target "wxWidgets::ADV" which is not built by this project. 83 - broken = enableDaemon || stdenv.isDarwin; 84 }; 85 }
··· 21 }: 22 23 # daemon and client are not build monolithic 24 + assert monolithic || (!monolithic && (enableDaemon || client || httpServer)); 25 26 stdenv.mkDerivation rec { 27 pname = "amule" 28 + + lib.optionalString httpServer "-web" 29 + lib.optionalString enableDaemon "-daemon" 30 + lib.optionalString client "-gui"; 31 version = "2.3.3"; ··· 54 "-DBUILD_DAEMON=${if enableDaemon then "ON" else "OFF"}" 55 "-DBUILD_REMOTEGUI=${if client then "ON" else "OFF"}" 56 "-DBUILD_WEBSERVER=${if httpServer then "ON" else "OFF"}" 57 + # building only the daemon fails when these are not set... this is 58 + # due to mistakes in the Amule cmake code, but it does not cause 59 + # extra code to be built... 60 + "-Dwx_NEED_GUI=ON" 61 + "-Dwx_NEED_ADV=ON" 62 + "-Dwx_NEED_NET=ON" 63 ]; 64 + 65 + postPatch = '' 66 + echo "find_package(Threads)" >> cmake/options.cmake 67 + ''; 68 69 # aMule will try to `dlopen' libupnp and libixml, so help it 70 # find them. ··· 90 license = licenses.gpl2Plus; 91 maintainers = with maintainers; [ ]; 92 platforms = platforms.unix; 93 + broken = stdenv.isDarwin; 94 }; 95 }
+8 -3
pkgs/tools/security/kwalletcli/default.nix
··· 22 23 substituteInPlace pinentry-kwallet \ 24 --replace '/usr/bin/env mksh' ${mksh}/bin/mksh 25 ''; 26 27 makeFlags = [ "KDE_VER=5" ]; ··· 35 ''; 36 37 postInstall = '' 38 - wrapProgram $out/bin/pinentry-kwallet \ 39 - --prefix PATH : $out/bin:${lib.makeBinPath [ pinentry-qt ]} \ 40 - --set-default PINENTRY pinentry-qt 41 ''; 42 43 meta = with lib; {
··· 22 23 substituteInPlace pinentry-kwallet \ 24 --replace '/usr/bin/env mksh' ${mksh}/bin/mksh 25 + 26 + substituteInPlace kwalletcli_getpin \ 27 + --replace '/usr/bin/env mksh' ${mksh}/bin/mksh 28 ''; 29 30 makeFlags = [ "KDE_VER=5" ]; ··· 38 ''; 39 40 postInstall = '' 41 + for program in pinentry-kwallet kwalletcli_getpin; do 42 + wrapProgram $out/bin/$program \ 43 + --prefix PATH : $out/bin:${lib.makeBinPath [ pinentry-qt ]} \ 44 + --set-default PINENTRY pinentry-qt 45 + done 46 ''; 47 48 meta = with lib; {
+2 -2
pkgs/tools/system/uefitool/variants.nix
··· 3 common = opts: libsForQt5.callPackage (import ./common.nix opts) {}; 4 in rec { 5 new-engine = common rec { 6 - version = "A59"; 7 - sha256 = "0m6hkj33vr75mrpjpdc0l38xv64kq73ph2mr2v9bs3wx4qlvg606"; 8 installFiles = [ "UEFITool/UEFITool" "UEFIFind/UEFIFind" "UEFIExtract/UEFIExtract" ]; 9 }; 10 old-engine = common rec {
··· 3 common = opts: libsForQt5.callPackage (import ./common.nix opts) {}; 4 in rec { 5 new-engine = common rec { 6 + version = "A60"; 7 + sha256 = "sha256-E99Mf2T6Bg4NsFXzFn4kNf602DmtiyBk6Vcj6JfOPR0="; 8 installFiles = [ "UEFITool/UEFITool" "UEFIFind/UEFIFind" "UEFIExtract/UEFIExtract" ]; 9 }; 10 old-engine = common rec {
+16
pkgs/top-level/all-packages.nix
··· 2186 2187 crystfel-headless = callPackage ../applications/science/physics/crystfel { withGui = false; }; 2188 2189 cw = callPackage ../tools/admin/cw { }; 2190 2191 ec2-api-tools = callPackage ../tools/virtualization/ec2-api-tools { }; ··· 2210 amule-gui = amule.override { 2211 monolithic = false; 2212 client = true; 2213 }; 2214 2215 antennas = nodePackages.antennas; ··· 8740 8741 mandoc = callPackage ../tools/misc/mandoc { }; 8742 8743 mangohud = callPackage ../tools/graphics/mangohud { 8744 libXNVCtrl = linuxPackages.nvidia_x11.settings.libXNVCtrl; 8745 mangohud32 = pkgsi686Linux.mangohud; ··· 22747 inherit (darwin.apple_sdk.frameworks) Security; 22748 }; 22749 22750 felix = callPackage ../servers/felix { }; 22751 22752 felix_remoteshell = callPackage ../servers/felix/remoteshell.nix { }; ··· 23495 prometheus-unbound-exporter = callPackage ../servers/monitoring/prometheus/unbound-exporter.nix { 23496 inherit (darwin.apple_sdk.frameworks) Security; 23497 }; 23498 prometheus-varnish-exporter = callPackage ../servers/monitoring/prometheus/varnish-exporter.nix { }; 23499 prometheus-wireguard-exporter = callPackage ../servers/monitoring/prometheus/wireguard-exporter.nix { 23500 inherit (darwin.apple_sdk.frameworks) Security; ··· 25805 oranchelo-icon-theme = callPackage ../data/icons/oranchelo-icon-theme { }; 25806 25807 orbitron = callPackage ../data/fonts/orbitron { }; 25808 25809 orchis-theme = callPackage ../data/themes/orchis-theme { }; 25810 ··· 34337 nengo-gui = callPackage ../applications/science/machine-learning/nengo-gui { }; 34338 34339 sc2-headless = callPackage ../applications/science/machine-learning/sc2-headless { }; 34340 34341 ### SCIENCE/MATH 34342
··· 2186 2187 crystfel-headless = callPackage ../applications/science/physics/crystfel { withGui = false; }; 2188 2189 + cyberchef = callPackage ../tools/misc/cyberchef { }; 2190 + 2191 cw = callPackage ../tools/admin/cw { }; 2192 2193 ec2-api-tools = callPackage ../tools/virtualization/ec2-api-tools { }; ··· 2212 amule-gui = amule.override { 2213 monolithic = false; 2214 client = true; 2215 + }; 2216 + 2217 + amule-web = amule.override { 2218 + monolithic = false; 2219 + httpServer = true; 2220 }; 2221 2222 antennas = nodePackages.antennas; ··· 8747 8748 mandoc = callPackage ../tools/misc/mandoc { }; 8749 8750 + mangareader = libsForQt5.callPackage ../applications/graphics/mangareader { }; 8751 + 8752 mangohud = callPackage ../tools/graphics/mangohud { 8753 libXNVCtrl = linuxPackages.nvidia_x11.settings.libXNVCtrl; 8754 mangohud32 = pkgsi686Linux.mangohud; ··· 22756 inherit (darwin.apple_sdk.frameworks) Security; 22757 }; 22758 22759 + ferretdb = callPackage ../servers/nosql/ferretdb { }; 22760 + 22761 felix = callPackage ../servers/felix { }; 22762 22763 felix_remoteshell = callPackage ../servers/felix/remoteshell.nix { }; ··· 23506 prometheus-unbound-exporter = callPackage ../servers/monitoring/prometheus/unbound-exporter.nix { 23507 inherit (darwin.apple_sdk.frameworks) Security; 23508 }; 23509 + prometheus-v2ray-exporter = callPackage ../servers/monitoring/prometheus/v2ray-exporter.nix { }; 23510 prometheus-varnish-exporter = callPackage ../servers/monitoring/prometheus/varnish-exporter.nix { }; 23511 prometheus-wireguard-exporter = callPackage ../servers/monitoring/prometheus/wireguard-exporter.nix { 23512 inherit (darwin.apple_sdk.frameworks) Security; ··· 25817 oranchelo-icon-theme = callPackage ../data/icons/oranchelo-icon-theme { }; 25818 25819 orbitron = callPackage ../data/fonts/orbitron { }; 25820 + 25821 + orbuculum = callPackage ../development/embedded/orbuculum { }; 25822 25823 orchis-theme = callPackage ../data/themes/orchis-theme { }; 25824 ··· 34351 nengo-gui = callPackage ../applications/science/machine-learning/nengo-gui { }; 34352 34353 sc2-headless = callPackage ../applications/science/machine-learning/sc2-headless { }; 34354 + 34355 + uarmsolver = callPackage ../applications/science/machine-learning/uarmsolver { }; 34356 34357 ### SCIENCE/MATH 34358
+2
pkgs/top-level/python-packages.nix
··· 2115 2116 cryptacular = callPackage ../development/python-modules/cryptacular { }; 2117 2118 cryptography = callPackage ../development/python-modules/cryptography { 2119 inherit (pkgs.darwin) libiconv; 2120 inherit (pkgs.darwin.apple_sdk.frameworks) Security;
··· 2115 2116 cryptacular = callPackage ../development/python-modules/cryptacular { }; 2117 2118 + cryptg = callPackage ../development/python-modules/cryptg { }; 2119 + 2120 cryptography = callPackage ../development/python-modules/cryptography { 2121 inherit (pkgs.darwin) libiconv; 2122 inherit (pkgs.darwin.apple_sdk.frameworks) Security;