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

Merge staging-next into staging

authored by

github-actions[bot] and committed by
GitHub
f5a346e8 90e04385

+1793 -840
+6
maintainers/maintainer-list.nix
··· 9963 9963 githubId = 782440; 9964 9964 name = "Luna Nova"; 9965 9965 }; 9966 + lurkki = { 9967 + email = "jussi.kuokkanen@protonmail.com"; 9968 + github = "Lurkki14"; 9969 + githubId = 44469719; 9970 + name = "Jussi Kuokkanen"; 9971 + }; 9966 9972 lux = { 9967 9973 email = "lux@lux.name"; 9968 9974 github = "luxzeitlos";
+2 -2
nixos/modules/services/web-apps/sogo.nix
··· 232 232 proxy_connect_timeout 90; 233 233 proxy_send_timeout 90; 234 234 proxy_read_timeout 90; 235 - proxy_buffer_size 4k; 236 - proxy_buffers 4 32k; 235 + proxy_buffer_size 64k; 236 + proxy_buffers 8 64k; 237 237 proxy_busy_buffers_size 64k; 238 238 proxy_temp_file_write_size 64k; 239 239 client_max_body_size 50m;
+3 -3
pkgs/applications/audio/reaper/default.nix
··· 25 25 in 26 26 stdenv.mkDerivation rec { 27 27 pname = "reaper"; 28 - version = "6.80"; 28 + version = "6.81"; 29 29 30 30 src = fetchurl { 31 31 url = url_for_platform version stdenv.hostPlatform.qemuArch; 32 32 hash = { 33 - x86_64-linux = "sha256-By97OxGC9YO7yEHzSjDAZHCtVaub1wNwWMOn4F+Qzpg="; 34 - aarch64-linux = "sha256-11DiFfqULIi4tespho+yOH+Qy4s+lithCt19kb4RfhI="; 33 + x86_64-linux = "sha256-Zzt/g96yAztE0NjVa4uaWXBckSvnGxP0K87Hmq82Mi0="; 34 + aarch64-linux = "sha256-PNUUm7xNpPRyQaZm9YDXysJ1yo/IzxUz+kqI6/Z6fpo="; 35 35 }.${stdenv.hostPlatform.system}; 36 36 }; 37 37
+2 -2
pkgs/applications/blockchains/stellar-core/default.nix
··· 3 3 4 4 stdenv.mkDerivation rec { 5 5 pname = "stellar-core"; 6 - version = "19.11.0"; 6 + version = "19.12.0"; 7 7 8 8 src = fetchFromGitHub { 9 9 owner = "stellar"; 10 10 repo = pname; 11 11 rev = "v${version}"; 12 - sha256 = "sha256-48fEVbK5yswPkTwlfemXB2ieAs2+SIM6dspqOBiRKCU="; 12 + sha256 = "sha256-WpzUEn3BuC2OxrsqYete595m6YWv27QXnTfW1F6CX9k="; 13 13 fetchSubmodules = true; 14 14 }; 15 15
+5 -5
pkgs/applications/editors/standardnotes/src.json
··· 1 1 { 2 - "version": "3.166.9", 2 + "version": "3.167.2", 3 3 "deb": { 4 4 "x86_64-linux": { 5 - "url": "https://github.com/standardnotes/app/releases/download/%40standardnotes/desktop%403.166.9/standard-notes-3.166.9-linux-amd64.deb", 6 - "hash": "sha512-D85W50K3jRBKhrPz3Wa9aClnHFMRPQ0YgP71uypfcCcuKVnKd3Ol1sFzsyMzl2uhB0aGOkpd2OB+OHceVFqmag==" 5 + "url": "https://github.com/standardnotes/app/releases/download/%40standardnotes/desktop%403.167.2/standard-notes-3.167.2-linux-amd64.deb", 6 + "hash": "sha512-xW08R1oZm8lw8Iap/TT29WJCagmcQNWXzdSDY8pArG9Fjv8nm+DcV6paVL35Hj35Dk9CJdf1KxeTRB9JW6u3dg==" 7 7 }, 8 8 "aarch64-linux": { 9 - "url": "https://github.com/standardnotes/app/releases/download/%40standardnotes/desktop%403.166.9/standard-notes-3.166.9-linux-arm64.deb", 10 - "hash": "sha512-pbBLqIaDjQoVGCOfpOxwjWRSMoQsefsYOHTRNTNlDDNO7DRUa/WeSbOYOgLJM5yGIBVXQoRmO7ycWfAWVAPIDQ==" 9 + "url": "https://github.com/standardnotes/app/releases/download/%40standardnotes/desktop%403.167.2/standard-notes-3.167.2-linux-arm64.deb", 10 + "hash": "sha512-ua0lg6aK++RDi4WyCYygHoQasYD4+I21ip5To9ImMN072vJSyAoz9gxs8HBF+uEl4/uUBdlMCQHEioYMeJCwbw==" 11 11 } 12 12 } 13 13 }
+2 -2
pkgs/applications/misc/ausweisapp2/default.nix
··· 3 3 4 4 mkDerivation rec { 5 5 pname = "AusweisApp2"; 6 - version = "1.26.4"; 6 + version = "1.26.5"; 7 7 8 8 src = fetchFromGitHub { 9 9 owner = "Governikus"; 10 10 repo = "AusweisApp2"; 11 11 rev = version; 12 - hash = "sha256-l/sPqXkr4rSMEbPi/ahl/74RYqNrjcb28v6/scDrh1w="; 12 + hash = "sha256-6/acpPMHsMj/8GkLGNE8yg/apt8ynhN3O35lkA95HYQ="; 13 13 }; 14 14 15 15 nativeBuildInputs = [ cmake pkg-config ];
+2 -2
pkgs/applications/misc/xmrig/default.nix
··· 15 15 in 16 16 stdenv.mkDerivation rec { 17 17 pname = "xmrig"; 18 - version = "6.19.3"; 18 + version = "6.20.0"; 19 19 20 20 src = fetchFromGitHub { 21 21 owner = "xmrig"; 22 22 repo = "xmrig"; 23 23 rev = "v${version}"; 24 - hash = "sha256-mvEmxN7spyQkavAcjW4bVt7xjtRTP77OwHzJ5UqsSoE="; 24 + hash = "sha256-csJfmjKm/uAlINhijeqUsDVTemchlzWqJg/YHtmNlAk="; 25 25 }; 26 26 27 27 patches = [
+3 -3
pkgs/applications/networking/cluster/argo/default.nix
··· 35 35 in 36 36 buildGoModule rec { 37 37 pname = "argo"; 38 - version = "3.4.7"; 38 + version = "3.4.8"; 39 39 40 40 src = fetchFromGitHub { 41 41 owner = "argoproj"; 42 42 repo = "argo"; 43 43 rev = "refs/tags/v${version}"; 44 - hash = "sha256-jvrt8CwYkeZky5xg9a2U/CuenoBe86yX31x2iCb/7EY="; 44 + hash = "sha256-cN1uLy0QHABks99BJqEpLDf2VbYUzLM2iCTTBvcY0es="; 45 45 }; 46 46 47 - vendorHash = "sha256-6vHZxBcmhu6s3qQSX0iNIAR0hvXQB/bbpTA1/R08pj0="; 47 + vendorHash = "sha256-kO4ME0r3MoOjn+83X+8bbkgF7zL/Id2+hKabQjEob+Y="; 48 48 49 49 doCheck = false; 50 50
+2 -2
pkgs/applications/radio/freedv/default.nix
··· 25 25 26 26 stdenv.mkDerivation rec { 27 27 pname = "freedv"; 28 - version = "1.8.11"; 28 + version = "1.8.12"; 29 29 30 30 src = fetchFromGitHub { 31 31 owner = "drowe67"; 32 32 repo = "freedv-gui"; 33 33 rev = "v${version}"; 34 - hash = "sha256-uI81dz0rU2/UnLvoQffuFOB3NGaTK0MJmCWGvGQKw24="; 34 + hash = "sha256-5qq7EDCLAiCReFS1V8R2SkFI8CesmQclimcE3USGV/U="; 35 35 }; 36 36 37 37 postPatch = lib.optionalString stdenv.isDarwin ''
+2 -2
pkgs/applications/science/biology/last/default.nix
··· 9 9 10 10 stdenv.mkDerivation rec { 11 11 pname = "last"; 12 - version = "1456"; 12 + version = "1460"; 13 13 14 14 src = fetchFromGitLab { 15 15 owner = "mcfrith"; 16 16 repo = "last"; 17 17 rev = "refs/tags/${version}"; 18 - hash = "sha256-9DkmqqovVqaahoHoY30CfINEHTKn3Rqb9yVtU4fIgKw="; 18 + hash = "sha256-9Er15zsq9Xrw66M8QOmARC1S/O5NvmpdUvOZUGc92P0="; 19 19 }; 20 20 21 21 nativeBuildInputs = [
+2 -2
pkgs/applications/science/math/fricas/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "fricas"; 5 - version = "1.3.8"; 5 + version = "1.3.9"; 6 6 7 7 src = fetchurl { 8 8 url = "mirror://sourceforge/fricas/fricas/${version}/fricas-${version}-full.tar.bz2"; 9 - sha256 = "sha256-amAGPLQo70nKATyZM7h3yX5mMUxCwOFwb/fTIWB5hUQ="; 9 + sha256 = "sha256-5RPcffM0GN0l6r8IgHJlwdxwwp2y4kIdJ5M3JnGZCzc="; 10 10 }; 11 11 12 12 buildInputs = [ sbcl libX11 libXpm libICE libSM libXt libXau libXdmcp ];
+2 -2
pkgs/applications/science/math/labplot/default.nix
··· 42 42 43 43 stdenv.mkDerivation rec { 44 44 pname = "labplot"; 45 - version = "2.10.0"; 45 + version = "2.10.1"; 46 46 47 47 src = fetchurl { 48 48 url = "https://download.kde.org/stable/labplot/labplot-${version}.tar.xz"; 49 - sha256 = "sha256-XfxnQxCQSkOHXWnj4mCh/t2WjmwbHs2rp1WrGqOMupA="; 49 + sha256 = "sha256-K24YFRfPtuDf/3uJXz6yDHzjWeZzLThUXgdXya6i2u8="; 50 50 }; 51 51 52 52 cmakeFlags = [
+3 -3
pkgs/applications/system/booster/default.nix
··· 16 16 17 17 buildGoModule rec { 18 18 pname = "booster"; 19 - version = "0.10"; 19 + version = "0.11"; 20 20 21 21 src = fetchFromGitHub { 22 22 owner = "anatol"; 23 23 repo = pname; 24 24 rev = version; 25 - hash = "sha256-mUmh2oAD3G9cpv7yiKcFaXJkEdo18oMD/sttnYnAQL8="; 25 + hash = "sha256-+0pY4/f/qfIT1lLn2DXmJBZcDDEOil4H3zNY3911ACQ="; 26 26 }; 27 27 28 - vendorHash = "sha256-czzNAUO4eRYTwfnidNLqyvIsR0nyzR9cb+G9/5JRvKs="; 28 + vendorHash = "sha256-RmRY+HoNuijfcK8gNbOIyWCOa50BVJd3IZv2+Pc3FYw="; 29 29 30 30 postPatch = '' 31 31 substituteInPlace init/main.go --replace "/usr/bin/fsck" "${unixtools.fsck}/bin/fsck"
+9 -1
pkgs/build-support/node/fetch-yarn-deps/index.js
··· 22 22 23 23 const downloadFileHttps = (fileName, url, expectedHash, hashType = 'sha1') => { 24 24 return new Promise((resolve, reject) => { 25 - https.get(url, (res) => { 25 + const get = (url, redirects = 0) => https.get(url, (res) => { 26 + if(redirects > 10) { 27 + reject('Too many redirects!'); 28 + return; 29 + } 30 + if(res.statusCode === 301 || res.statusCode === 302) { 31 + return get(res.headers.location, redirects + 1) 32 + } 26 33 const file = fs.createWriteStream(fileName) 27 34 const hash = crypto.createHash(hashType) 28 35 res.pipe(file) ··· 42 35 }) 43 36 res.on('error', e => reject(e)) 44 37 }) 38 + get(url) 45 39 }) 46 40 } 47 41
+1 -1
pkgs/build-support/release/default.nix
··· 5 5 rec { 6 6 7 7 sourceTarball = args: import ./source-tarball.nix ( 8 - { inherit stdenv autoconf automake libtool; 8 + { inherit lib stdenv autoconf automake libtool; 9 9 } // args); 10 10 11 11 makeSourceTarball = sourceTarball; # compatibility
+3 -3
pkgs/build-support/release/nix-build.nix
··· 154 154 155 155 // 156 156 157 - (if buildOutOfSourceTree 158 - then { 157 + (lib.optionalAttrs buildOutOfSourceTree 158 + { 159 159 preConfigure = 160 160 # Build out of source tree and make the source tree read-only. This 161 161 # helps catch violations of the GNU Coding Standards (info ··· 170 170 ${lib.optionalString (preConfigure != null) preConfigure} 171 171 ''; 172 172 } 173 - else {}) 173 + ) 174 174 )
+3 -3
pkgs/build-support/release/source-tarball.nix
··· 10 10 if officialRelease 11 11 then "" 12 12 else "pre${toString (src.rev or src.revCount or "")}" 13 - , src, stdenv, autoconf, automake, libtool 13 + , src, lib, stdenv, autoconf, automake, libtool 14 14 , # By default, provide all the GNU Build System as input. 15 15 bootstrapBuildInputs ? [ autoconf automake libtool ] 16 16 , ... } @ args: ··· 73 73 } 74 74 75 75 # Then, the caller-supplied attributes. 76 - // args // 76 + // (builtins.removeAttrs args [ "lib" ]) // 77 77 78 78 # And finally, our own stuff. 79 79 { ··· 117 117 version = version + versionSuffix; 118 118 }; 119 119 120 - meta = (if args ? meta then args.meta else {}) // { 120 + meta = (lib.optionalAttrs (args ? meta) args.meta) // { 121 121 description = "Source distribution"; 122 122 123 123 # Tarball builds are generally important, so give them a high
+1 -1
pkgs/data/fonts/iosevka/bin.nix
··· 11 11 (builtins.attrNames (builtins.removeAttrs variantHashes [ "iosevka" ])); 12 12 in stdenv.mkDerivation rec { 13 13 pname = "${name}-bin"; 14 - version = "25.0.1"; 14 + version = "25.1.1"; 15 15 16 16 src = fetchurl { 17 17 url = "https://github.com/be5invis/Iosevka/releases/download/v${version}/ttc-${name}-${version}.zip";
+92 -92
pkgs/data/fonts/iosevka/variants.nix
··· 1 1 # This file was autogenerated. DO NOT EDIT! 2 2 { 3 - iosevka = "0lmr4xqmyr4pz1xz0iw71zjwa9xn0nbkzxr1q3mdv3x12pdp0r11"; 4 - iosevka-aile = "1l4bmn1cangjn91rq2w40np6dkcw34l8yvfbsqpmbzfqsz34ga61"; 5 - iosevka-curly = "1sp8ig31s8rq91vl2ziv3ixqh50qdvnnlx6fjiccyxza079kxjw0"; 6 - iosevka-curly-slab = "08jmmshflmhwwaa184aggxbmwfj4q1czynl52cz1may3cgvjr9za"; 7 - iosevka-etoile = "1zvd8n7vm5za2jlply796hvzar92g73ibkhdc4r8d38148xxmwp2"; 8 - iosevka-slab = "1xfrs95d1dzjz9dlgyn49xryyjzm711frxi45931l6i2jxppgz74"; 9 - iosevka-ss01 = "0q9q5vx4p1r29l404yadbi4qslrjzgkisk6hk04xrhhrmkhh4b5j"; 10 - iosevka-ss02 = "1nd7lyjcciirq146lj9crxrbxp82q29lclbhmxvkszlymif36vr5"; 11 - iosevka-ss03 = "1rkgqhbh3c77jzysn0hdci2lgw1ss0f98zdnc2xfwhzimhlcsb2n"; 12 - iosevka-ss04 = "17dcgbjhvyjcmk4jzf55faqwb30inhx98qldpjx66rkjg274dady"; 13 - iosevka-ss05 = "1prpxj9hphhpmjpn001gznwmphijv4fkd1m5yr6zyyq10zyawx1j"; 14 - iosevka-ss06 = "0narnyrfk88rclgm1caaqd7rmisbviizzrp4g54naxsmwhxj6zvd"; 15 - iosevka-ss07 = "00v615vs6kmnxv7zql04b01dxc0ngdkpin51qi8fdld1nwy3gw4j"; 16 - iosevka-ss08 = "1rzjpp82s2y2zybyh20406c131wk1mfazc4fzc766an87gip8409"; 17 - iosevka-ss09 = "0amq785n58f1f92vi7xv4zsx91v5a3rkksk5yifysnc6pkxjs56w"; 18 - iosevka-ss10 = "062x74l5df1ahxb7a27nrya6nh49dl0pi5c88v78hi2m85baviar"; 19 - iosevka-ss11 = "06ak3wlxf472vpl5z02fg92z4hiycxvqj411g9cpfz7kg6y006fb"; 20 - iosevka-ss12 = "1jny1y27swpzm2cqbavkkkbi3k1v2z2hy17l9arr9dv54bnm2d57"; 21 - iosevka-ss13 = "0aylmsnhbrjckj012s7j6x0gikldiln60grjnp4h1z80nhs6md3a"; 22 - iosevka-ss14 = "0j6v8bihckwp0bhs80zwr1rsrdf4bhaqjzwjx2mr9d63dnhj5lp9"; 23 - iosevka-ss15 = "0xs52nbmj1g43x943vvb4pnms1i98ffidkad79f63nhw0x0ygr01"; 24 - iosevka-ss16 = "0p9g432d44rdiv9bs5z0irdamqsknsi82snxyrmjplgy7m1frv9k"; 25 - iosevka-ss17 = "1bvc9782yry9klkinfwrbn59mclcpizmv3yndz4b1ixv8dgym65z"; 26 - iosevka-ss18 = "1a4m0drdg4f3rpxcjm899rzpym2m0hhiypwg61506nww1jcl8kk8"; 27 - sgr-iosevka = "1xwpg3cq2587m8az2sfpd0k3pmvd8w4ci1jl7717fap38drl86ba"; 28 - sgr-iosevka-aile = "0qjds4jhdzgnar0xdbz315kb2f4hxgh6xi8sdqpfbg84wjaj9872"; 29 - sgr-iosevka-curly = "1qxyncllbbi1pcq7ajq63127k4q119cag76yyh3xpwl2f235ybrx"; 30 - sgr-iosevka-curly-slab = "1bp44hgmc81avvpwdckjkmh049igfdfppnmmmpxmy55xzpmy30ik"; 31 - sgr-iosevka-etoile = "0jvnlrz7mxrm0lg7wkdh3pz529xmssw63rgi0nfdy77zga3gv8r4"; 32 - sgr-iosevka-fixed = "0bqdfq1xaanqpv1s9skapch184hcvbmdpcnjh7skms5ggcal7s3n"; 33 - sgr-iosevka-fixed-curly = "0a7agrgi4qi3dk8yix3p9kbjvyqbxvm4lc0b75ywa8330g42khf5"; 34 - sgr-iosevka-fixed-curly-slab = "0kxgkhvhz4l7ifc591c1n112wkcimfl417p49s3k5rx19yadz3rv"; 35 - sgr-iosevka-fixed-slab = "1aq7qc6jjm7wkd5ng937gbv5l82gqx9snm4ffpp2k5zk8nnm38lv"; 36 - sgr-iosevka-fixed-ss01 = "12gfppvi8vfp6y6y96zd6yvpb8xlr907gzhz04vm3j9m2dx8mdpz"; 37 - sgr-iosevka-fixed-ss02 = "1ip6yx99rfa09bx64ah8bk5jp8w0x1qsdjknda7fwd8n1ian9qb1"; 38 - sgr-iosevka-fixed-ss03 = "0cbayci1j0qj0xbydkxl4g8p4rdhjpdkjy6vb5zsxrx8rcxzmh6r"; 39 - sgr-iosevka-fixed-ss04 = "1nm1wbax6xlxhsnw3522wi9dzzzr8k92464p9w31krrajlji46bn"; 40 - sgr-iosevka-fixed-ss05 = "0y68rh0352idl0ncmx0lngbc6jj98incsnlh8xn55qggawah2g7l"; 41 - sgr-iosevka-fixed-ss06 = "0x4azqmmznzaimg3ahv8kl0zcl3bdmrq4lqrvy94qz5ivgfnr7zv"; 42 - sgr-iosevka-fixed-ss07 = "1l29i7q8zyw4cz21dqz2bc74c60grmmasiy3l31awrbwmabncqms"; 43 - sgr-iosevka-fixed-ss08 = "1zlfqrkbsysi2nzfmvmz4yfbjngx3wpi3c68b4nkd8wdabll7a4m"; 44 - sgr-iosevka-fixed-ss09 = "1631yavmr59lvmqhp3940n19200zsphy2fvq9kdg0xnrr9hgcgk0"; 45 - sgr-iosevka-fixed-ss10 = "131crnfgvhxakggmvgk6apji8w3wkbgzm9ma77sz9ib9hcfrcn1f"; 46 - sgr-iosevka-fixed-ss11 = "1gwz51ck1jdfww1g2yxzrjhyl3i41mqm6cykm2587r9kr5igxbyq"; 47 - sgr-iosevka-fixed-ss12 = "198v6chwk948q7yikv06s4lydhyg4vq4s6ssl4fvay7d7jg33s5j"; 48 - sgr-iosevka-fixed-ss13 = "1fg77lzw05qijap03l8f5k5lmfrn6phxpswvmzvlzzdscb5f2f3a"; 49 - sgr-iosevka-fixed-ss14 = "1rhlja6vl1rdgp3r1ls3ycdr19x4bb0azyras7pamv2g5wbcrzv8"; 50 - sgr-iosevka-fixed-ss15 = "03i2cr65368w8naqqyvhmry2sphihcdy3vw7pbq2mknn1ygrhafp"; 51 - sgr-iosevka-fixed-ss16 = "1zxjik8z4jmq73fwfzg3y74wfp8a4yiy1dvm5g73b1r3jjc413dz"; 52 - sgr-iosevka-fixed-ss17 = "0hxsa0bkf6yfh4hvs3h83myp3iil40c0629biys6h5a79nvqgxpr"; 53 - sgr-iosevka-fixed-ss18 = "1zrnzrrzv1iw1aqa24khcxpwsg8fhvcbbs71j91j7yp5s070szar"; 54 - sgr-iosevka-slab = "1d9lffq7xd6liglrr8kcymkq2bkvnz9cxnq4m5bby5h48vxr72j5"; 55 - sgr-iosevka-ss01 = "1aa36415rpn4ihsd43mj1pgsjsiy4y2wr4ybckjyg7av1wi0n0rs"; 56 - sgr-iosevka-ss02 = "0khj2j30q5zdygabmx45wn20g140zafifyg93fk9zp0ivs7xm13g"; 57 - sgr-iosevka-ss03 = "0qvhlqc51bislhdhs61vv21dw0rvvf5sg9m7zk81d74harxba0qz"; 58 - sgr-iosevka-ss04 = "0zpx6dpgivmk4gnf5w17978pd7cpq0f4j7ly53ykwa6ngjwq7cxq"; 59 - sgr-iosevka-ss05 = "0jsaf52jydp4hah5q8l7sky1d7j3amkj7hs08qraw1h4bxbhqdq2"; 60 - sgr-iosevka-ss06 = "0yh39c3bb59imysb0jyb0w006lhf5627ck4lkbv3pffa3jaskfrm"; 61 - sgr-iosevka-ss07 = "1pm7pml2y9hfl8xpf0ggprvzc9yqxf2dpi64zsrbh950d41wmxyj"; 62 - sgr-iosevka-ss08 = "11dqssnw6bhvsplc4sd8jvwhnmk6k8f506m8j26v2gr5iqk773kj"; 63 - sgr-iosevka-ss09 = "014182zym2rw5zakpjaf921mpvxlr6ic24ag09c79c0w9mi2jnff"; 64 - sgr-iosevka-ss10 = "0wzfxrhx173yga3s1ln1709wwxf4hbqym4sdg9jz3dn2hdn1f55j"; 65 - sgr-iosevka-ss11 = "0wh1dy6w3sgw9xw2nda0xpa931v66nxv4kd4q4s8r9g6s5kbpj35"; 66 - sgr-iosevka-ss12 = "1dnh7gs5lyyc4n7jmnl6c9qcsj7fnhzlyy8kxmsgn5hxfzjn42i8"; 67 - sgr-iosevka-ss13 = "0g47da6ah2skrxs522q9w3aamrpyfhixg9cpqy0sgyxraw2iaq3d"; 68 - sgr-iosevka-ss14 = "1if7hs8wjw7fs0j46camazmc93p0z1hz43i0rrkjxnai6cjqkaqj"; 69 - sgr-iosevka-ss15 = "05h5yzpzx9xlf8xwkw8inp16x0arpdcfrklc62qdi87mdnfpkw8w"; 70 - sgr-iosevka-ss16 = "01d3w7yblfbca3l2cmazh72f5a0z3wnb5d77rlw9wlvgw0drj8b0"; 71 - sgr-iosevka-ss17 = "0sl94iaw038kljr78ms42vjqyj55pbyslxbm0b81fg6xkjy6q60n"; 72 - sgr-iosevka-ss18 = "17395mrpjz1rmh5661s1v1ja53qhygf3zalqabya7cwfb1hz0xqy"; 73 - sgr-iosevka-term = "10zg4365w5f554zdcdq4h7ixq3aq1lm21qndffp4q5c0kv57ggak"; 74 - sgr-iosevka-term-curly = "19lkavcwpy7hsgmxz2jwlvbx9lsi8wm3xrypcb0wbcy80hjgkms2"; 75 - sgr-iosevka-term-curly-slab = "1asdfglxskg6cikhhxx83jpwqsq3adrb5zgk94h1m2sv2xpcd65i"; 76 - sgr-iosevka-term-slab = "0rsl048jzbf4fwindxxrlb2fwivjjayydc3fs8v92xg239y45m35"; 77 - sgr-iosevka-term-ss01 = "17hin55idhzvcvrpvgpgjwkn29zsckmvjygbsjf560vy3cv48nlg"; 78 - sgr-iosevka-term-ss02 = "0xnr89bdifbydgy7xbkg1msqxyjxp7l0rxby19bayd6f5lyh552s"; 79 - sgr-iosevka-term-ss03 = "1ijz7qjym1fdrrjyi4g7lkl75frbcyh5ds548szwdavffh9ad74d"; 80 - sgr-iosevka-term-ss04 = "1xrmlsp0gggqzgqckgp5r3h445xyglqid2g6f0fblcv5a79kp04w"; 81 - sgr-iosevka-term-ss05 = "1d4llq2g6s9pp3ajl9spca5bpkk24kba4ki847gi55i7lpw4d1kl"; 82 - sgr-iosevka-term-ss06 = "1wbqsgng4r3b588lnip0li321ibrnc4i39jjmvrs9c8xmgzswfjg"; 83 - sgr-iosevka-term-ss07 = "0jxq4ygc6afq4vfgzrpsvhdw52535yqk6702nb5frlf9bllxpali"; 84 - sgr-iosevka-term-ss08 = "1hqs6j38sghi1v86l83rhkyl7frsph7dp9jnhmzzb6w70ikbmajx"; 85 - sgr-iosevka-term-ss09 = "0h8cf76s7dsa6gfsf9sxiri98d8crsdq2a2cjmn5iz9cxwnnrf0h"; 86 - sgr-iosevka-term-ss10 = "0p3643d444r03y74djhpmgdz4f6ydwkhddgw4fpjhx4sg226yvfc"; 87 - sgr-iosevka-term-ss11 = "0ak3w6h58wnpcxahdmdij52izvlq49allvrlq1syziaqd6b95qpz"; 88 - sgr-iosevka-term-ss12 = "0km4sfg4q1z6b999piiiaiv6qxnvanw1s0jgrvy933fxyv7n4h7a"; 89 - sgr-iosevka-term-ss13 = "0xhimnsspan0mcmspvz1r412q4rzririjnj744mgxs339w1bi6bh"; 90 - sgr-iosevka-term-ss14 = "0h1v4lvf367p7w5m8s3mncp2ssfncxrixn1grj1nigijdc53m7ws"; 91 - sgr-iosevka-term-ss15 = "1pppczbfv0dh7dnf39rw23qmr1h8ixkgw3gc6yashjni0jd9rr3r"; 92 - sgr-iosevka-term-ss16 = "06fradackj5xi8j79sv16mnrxv91s596n04w6l3s29dcsmahf3yv"; 93 - sgr-iosevka-term-ss17 = "0g4pv6v09n0xpxai3i79bhjspabvadv4wd4r1ryms6jyfdn9n367"; 94 - sgr-iosevka-term-ss18 = "00zv631z48ifkpaw4idr9r6q2zdjv7m7i19xb33gv8yvfv96s3hz"; 3 + iosevka = "1qs8z085mwg3ay0pn2b7ka21cb4xd1hf9yziiszajb94bkxwl77s"; 4 + iosevka-aile = "12dg6s8bhx739y8slp2s783af3ysipdb640xl67v8jnznmj2vyg1"; 5 + iosevka-curly = "1ypbfv41qvwpg7dc9hhsyqrnavd6926568rcnvj9j99j5dm8nl37"; 6 + iosevka-curly-slab = "0r7n83ddq8w8ih6fsij7v9xkr8z5cvnfq6i921jsm0l5x03f7rxh"; 7 + iosevka-etoile = "1gazc1vz54lgg3hxcqryh5nl1grlngpkph4l4i292k014ky32gf6"; 8 + iosevka-slab = "02lgwmvzcpjz8n78vvxm7w7pff9s6008ca5i8fvl4m24k051jfdy"; 9 + iosevka-ss01 = "07gir5wszdnzrh32978kwg8rhychkjjqqwhdgslrxjfwnlrzpjq3"; 10 + iosevka-ss02 = "15sqkk0w39cj8lyjfhs70if7k1adgql18kkmyf3bx1h92xys18ca"; 11 + iosevka-ss03 = "0gi3gm0byg8vhicgfxvcvja1cz9qs8ahryk9yn5896yiyps1djfa"; 12 + iosevka-ss04 = "19l3g2vdms6nnyhpi5fjnsk0ym0b8ypa30riha1z8pkzhfk650gp"; 13 + iosevka-ss05 = "1zl2mc0yxb4gwx47pzhcg8q8vk3k269sf8x2i6l4iki5qapi3436"; 14 + iosevka-ss06 = "1d28ks82y74wyla8y7203bpdi6rz304glwmkbv2blfn3n4d5ncga"; 15 + iosevka-ss07 = "1fw0n005b8lhy36qcy0a8flnv6y0mi7s4d9dx6gjbl1hsyykhppl"; 16 + iosevka-ss08 = "1w0invhhwqy2braxm6n99g33l8sxdi0y5lbdxrhdypqrrg32bk2n"; 17 + iosevka-ss09 = "1ai0r32s5y1sjsidxal1ah5bj6agh33ljiklnjs3ni9f6kxcqbds"; 18 + iosevka-ss10 = "1qwzzndnhivs3m7kk3izhyd07vb3zx7pankkq0vdxiynpais9pjy"; 19 + iosevka-ss11 = "14nw87kcidm9hds4z0rw3c5alnilgzrkgrbxg7kvsb0xxvw2xlha"; 20 + iosevka-ss12 = "0gpy6pmirsp69vyyq7v3cxvn5dyv5k740qs76a13n5x0lvvapjyj"; 21 + iosevka-ss13 = "1gsggzar1kqk1mqncp7jry8pp8nmr9p2ip309dl6di4b4c6cfplh"; 22 + iosevka-ss14 = "1km4a6jhjmwl4wmapfhshqvf64dc87bfi89n5m34x91qlnw1xmfw"; 23 + iosevka-ss15 = "02pj2mhyx3j4md9v2n1kbr4b1cx84rc5fcggl9i718qwryh55bg5"; 24 + iosevka-ss16 = "0a4nwl4am410nklvzmr66z5vmbmq2v243div3r73nkwx6qzn7g64"; 25 + iosevka-ss17 = "1hmdhp87qy0q4wnrfnc5vrv0n8dfn3cnlmc6j817pazra5lv0b09"; 26 + iosevka-ss18 = "12jhd998m976cz65y8r12jaiy6ybrzc0zxb1i9sl72k9c9qdsy87"; 27 + sgr-iosevka = "16n0y3qa7914xv1x8md12hfv1fz1alfgj16lsxcb8zmp8phbswqd"; 28 + sgr-iosevka-aile = "1dmyx30yq1avdnr7f9hz9mjyi4awd6k0sr4svmhxihr4lmvzabhn"; 29 + sgr-iosevka-curly = "0mgyh6qf5c85z9j8kcnfzyzmak6pj9s6k2da0ggyrhv1iqsjnpai"; 30 + sgr-iosevka-curly-slab = "0va38lmja77mnnyr3xzdqa37xv4cz7jf8hcxr1p21yhd681gznbg"; 31 + sgr-iosevka-etoile = "1r6ai6ph5nbqxyrrzs945y02mcd4kdj2ckaadar4mlc8hwmdvdkx"; 32 + sgr-iosevka-fixed = "0dwk1gvszq0d8x22fa57ka3l0n7c6yga2k2vdk2kpv9aq2rlb6p9"; 33 + sgr-iosevka-fixed-curly = "11vwsdhkqwzmifx6snxffn503bli0ikqnhc12q1y4j8rccn7xyhz"; 34 + sgr-iosevka-fixed-curly-slab = "06r4rl696250ny0jw9v8z13f10yp64g09kk8hpcm3rq9xwvfkra4"; 35 + sgr-iosevka-fixed-slab = "1wi92bykv4v7dsnm6qbhh5ydy3mwzxwjkvmycvwjac64hpicj2as"; 36 + sgr-iosevka-fixed-ss01 = "1nacy9lr64v0lfhq61b442b9fr1q14bchydbh33fvk7wnkydkfnl"; 37 + sgr-iosevka-fixed-ss02 = "1cb55b07f339q6mbv1v5rqh37m3b4zhlzz2fg08h97xvb3vd7n7d"; 38 + sgr-iosevka-fixed-ss03 = "1sjwndp4zmqjc95da9al24g5nzzlv7x9lsm9dljpcznfw88wrhsy"; 39 + sgr-iosevka-fixed-ss04 = "07p9fv5aarwrbl9b9gbfwi26px53zfw14472jrasp10cl0dha12a"; 40 + sgr-iosevka-fixed-ss05 = "1hvdnyibzkjd89vm6ir3bpskhi75ijjcbpr7y2iir6z7xj11mzmn"; 41 + sgr-iosevka-fixed-ss06 = "1ram41z53w2khzhhf472a9qyhk3ikd180vnzvfasa0510c7fp2n0"; 42 + sgr-iosevka-fixed-ss07 = "1kkbch8zx3dzacwhkqi6yxihf3w2g0kblhdicdfhqfb57pb63ka8"; 43 + sgr-iosevka-fixed-ss08 = "1lw4917p842yp21m73n1k6inbdqacnqcrqr6f9995qvl9ls9l8qg"; 44 + sgr-iosevka-fixed-ss09 = "033wyyxyza0lvq53gaaxy1r4f9li6rmvqdqw66jq2c5mr75xajs6"; 45 + sgr-iosevka-fixed-ss10 = "0x0by1hbc6x89ac44x47bxn5r07znnsykhf8wx9dy82kj841h2wk"; 46 + sgr-iosevka-fixed-ss11 = "10rlp2xl9509rhaccyy2asi95idddzvllnwgnlr3ny9n27a9bakn"; 47 + sgr-iosevka-fixed-ss12 = "0jljdyya4mxxjcmfxr1q37cy95wi56swjryvn99m0d5sahim3y28"; 48 + sgr-iosevka-fixed-ss13 = "0524p8xrhbn0vgbc2ls3l0hpkidkksxqysrjm9c10m9z88l46laj"; 49 + sgr-iosevka-fixed-ss14 = "13gpnjh54583r1kl3ra3l36zmvg81kknij9a8jrgp27d3dad95wq"; 50 + sgr-iosevka-fixed-ss15 = "1gmwckl83r9lfizsdc5f806vism27g54wwn849dhgp8ckpp8w3sp"; 51 + sgr-iosevka-fixed-ss16 = "0r5r9gpjzws9j6z5a64j3sjfii7c28vshmly47rj5npgrzflanmf"; 52 + sgr-iosevka-fixed-ss17 = "1yyx48liizjbprfh2pi74c26sqggvnya5ajx7gyg7z4nwgw8hirv"; 53 + sgr-iosevka-fixed-ss18 = "0lcjcl33qsd6xmldqv4s46l9isjfgnv2xd61c71swag0qsqavwr9"; 54 + sgr-iosevka-slab = "1hy9ldl53slr30zcpj1bz1nbcx2316yycmwmrrmd5pjbplbbm1kj"; 55 + sgr-iosevka-ss01 = "1kxzidydpr8y0fxhzm892zpl1nk3a1xdpdcx3ndnkbj99rhqbkfv"; 56 + sgr-iosevka-ss02 = "02fzavi20m00l4rg995811x97x7bnv5hgc6bfllqy5x7vwry2a0g"; 57 + sgr-iosevka-ss03 = "0vb863m8gxy7iq7b4a9lmphn39pz1v46x131isqd2n1d06bbn80r"; 58 + sgr-iosevka-ss04 = "0fv506x069bgcvrhyzqw1vmd9s553k8pixsgyqy86dn3gy7hdaxz"; 59 + sgr-iosevka-ss05 = "1mk8f5kk41dpf16hf44ikb2a4hx9i7k1y9dnxnd3f2j8wwizg9mw"; 60 + sgr-iosevka-ss06 = "1v0llv8s98fihim8ay01qv4jc5dyn0hcczh9m63ap733m5rsi97d"; 61 + sgr-iosevka-ss07 = "1rbb6imadzlwrraa4y4bs967h4lz6jvxqjrlr6xgrc11ndb1zfng"; 62 + sgr-iosevka-ss08 = "13h027413rsx8x9snmjq4d4apsxwgjx6nqxrr3ndm16w3qqv6hwx"; 63 + sgr-iosevka-ss09 = "162m4rnad25gsgc80jvf9ipzxf32ls4pr5279ffypjglxb37vfmx"; 64 + sgr-iosevka-ss10 = "1jywagwqna5sw4q7973g85fj93gbhzmbhhwnz56yziywc52nh050"; 65 + sgr-iosevka-ss11 = "0y7fr7hd1gd6cbfhnfdbhxsa46i1mlh86qkp3397knjqx81i6mi0"; 66 + sgr-iosevka-ss12 = "1hd9p48mg4i4h8agyc9wbss0870g76mr8b9cvzf9dpn2p3nf7s96"; 67 + sgr-iosevka-ss13 = "1x6wvl2v8alqk3iybw05z8k8fwwv4j3si5f2308db9r9phhh5qj0"; 68 + sgr-iosevka-ss14 = "1rgk6g80x6gllk5zkragsnlv38jyzlisjcc802xwpq163lvq135q"; 69 + sgr-iosevka-ss15 = "010fqzcfv9i5z23wbd393vgwcy22am2ly3i44np2ihbkb47aq6v9"; 70 + sgr-iosevka-ss16 = "01f8827cx7nhflrvw2qflz3ahb2a5fdl832x18vaz81qbgkrn9lj"; 71 + sgr-iosevka-ss17 = "11z67iwj6njlg35wm35wx8wpx2vmg1w8pl3fhncm25vi245mjd9g"; 72 + sgr-iosevka-ss18 = "1h7ggiqvc169fk66kmxfpgbpmh7949smlanjcxamicsdllrr1ib8"; 73 + sgr-iosevka-term = "0bdshfvapw0c0l6jd2fbkyfz07nxjhi4hjvc8r18r8i1ij8ak4w7"; 74 + sgr-iosevka-term-curly = "1smkblav040fh7jslqa20p9zprcan5cfb8q0bi767rrnmnwndxf7"; 75 + sgr-iosevka-term-curly-slab = "07si1d5vly2q88hmws4fjaia3758dllhqjvbv67hyhfxrvr17nbg"; 76 + sgr-iosevka-term-slab = "1kw395l5xs674y9g55074rvv4p24qvy61yvjvx9vs51h5il0cvp0"; 77 + sgr-iosevka-term-ss01 = "11i2fymlaz841vc1m05ig6qr49sks1zymg3wi8a63gx8nq0m0c0d"; 78 + sgr-iosevka-term-ss02 = "06nffhxmyzz1x28i4cmp5g6a07wm8f91715lngajgm6jzm168vgp"; 79 + sgr-iosevka-term-ss03 = "1yrdaqdpcxx7d6cljlmna9zc9avsmv94156q9yg1q638rxj34kp6"; 80 + sgr-iosevka-term-ss04 = "186s3b8zqid0yj6a0qwvi5pxnfw54yzs4vvw94apka0yl4857ipk"; 81 + sgr-iosevka-term-ss05 = "177z1hlrk5agrsh2sn6xmggpq7xfjlh5nz4azi71nzg60c0k6312"; 82 + sgr-iosevka-term-ss06 = "0l69ajjil23qr3p4xw0578nj666ry0q370fyzb0mv9jk3q9yv3yc"; 83 + sgr-iosevka-term-ss07 = "0hr9ls5l6ik5i5j6kx6imr3m9ymdbnkf6gmvswlikw21q609nvxm"; 84 + sgr-iosevka-term-ss08 = "11bs0swb8vz138yb91gx901r3cg0snz7334hbdl4nxsa8wrphrmw"; 85 + sgr-iosevka-term-ss09 = "1279gxl2j81shnh6s85p6xgb651mn83f9g0dr0bic53gbqfjxs26"; 86 + sgr-iosevka-term-ss10 = "1v0x771pk0qdpb50hsihqvzf0q8fgg9z8fliwjpgjfkzgx85fl95"; 87 + sgr-iosevka-term-ss11 = "1jg92awghy3qgziw7shizc35pwdxnm6xi3ss4381xbcmg3vhr64j"; 88 + sgr-iosevka-term-ss12 = "1jy5nq0zpv6bnxd4c5vi13p8p4fgsc3q6b4wbzq30hipq4ikq9ci"; 89 + sgr-iosevka-term-ss13 = "1hnqmfz82a39myzw93pwx5jcv6hh626plysmsxv96qds3qyzz646"; 90 + sgr-iosevka-term-ss14 = "181d1alrk0amdbpg96s0qgzmqgmgs248wmrmkrzzamj4r5a981qp"; 91 + sgr-iosevka-term-ss15 = "1a0naw45cjq6pdizy9sqq0lqbv7aawy7cjy2mf98f5059hmarqr2"; 92 + sgr-iosevka-term-ss16 = "1a5lby135y5l65fpz5fcd7hdf7xy7dmi8mrjc68ihb1b52p1vp99"; 93 + sgr-iosevka-term-ss17 = "00m0f1infr6qgd7126szbp4xkz3x0wpnybwbchyf28rm3jrjcnrr"; 94 + sgr-iosevka-term-ss18 = "0i0kp7jfwlb73dx44q8pfwpyzzn24hinfhaxnvf78dv2k9623q5a"; 95 95 }
+5 -5
pkgs/development/compilers/purescript/purescript/default.nix
··· 15 15 16 16 in stdenv.mkDerivation rec { 17 17 pname = "purescript"; 18 - version = "0.15.9"; 18 + version = "0.15.10"; 19 19 20 20 # These hashes can be updated automatically by running the ./update.sh script. 21 21 src = ··· 25 25 then 26 26 fetchurl { 27 27 url = "https://github.com/${pname}/${pname}/releases/download/v${version}/macos-arm64.tar.gz"; 28 - sha256 = "16ci26pgrw0zmnyn1zj129y9624cqwzrhqglc8mgfg4k7rxvqy2a"; 28 + sha256 = "1pk6mkjy09qvh8lsygb5gb77i2fqwjzz8jdjkxlyzynp3wpkcjp7"; 29 29 } 30 30 else 31 31 fetchurl { 32 - url = "https://123.github.com/${pname}/${pname}/releases/download/v${version}/macos.tar.gz"; 33 - sha256 = "1xxg79rlf7li9f73wdbwif1dyy4hnzpypy6wx4zbnvap53habq9f"; 32 + url = "https://github.com/${pname}/${pname}/releases/download/v${version}/macos.tar.gz"; 33 + sha256 = "14yd00v3dsnnwj2f645vy0apnp1843ms9ffd2ccv7bj5p4kxsdzg"; 34 34 }) 35 35 else 36 36 fetchurl { 37 37 url = "https://github.com/${pname}/${pname}/releases/download/v${version}/linux64.tar.gz"; 38 - sha256 = "0rabinklsd8bs16f03zv7ij6d1lv4w2xwvzzgkwc862gpqvz9jq3"; 38 + sha256 = "03p5f2m5xvrqgiacs4yfc2dgz6frlxy90h6z1nm6wan40p2vd41r"; 39 39 }; 40 40 41 41
+2 -2
pkgs/development/libraries/cjose/default.nix
··· 11 11 12 12 stdenv.mkDerivation rec { 13 13 pname = "cjose"; 14 - version = "0.6.2.1"; 14 + version = "0.6.2.2"; 15 15 16 16 src = fetchFromGitHub { 17 17 owner = "zmartzone"; 18 18 repo = "cjose"; 19 19 rev = "v${version}"; 20 - sha256 = "sha256-QgSO4jFouowDJeUTT4kUEXD+ctQ7JiY/5DkiPyb+Z/I="; 20 + sha256 = "sha256-vDvCxMpgCdteGvNxy2HCNRaxbhxOuTadL0nM2wkFHtk="; 21 21 }; 22 22 23 23 nativeBuildInputs = [ autoreconfHook pkg-config doxygen ];
+46
pkgs/development/libraries/hfst-ospell/default.nix
··· 1 + { lib 2 + , stdenv 3 + , autoreconfHook 4 + , fetchFromGitHub 5 + , icu 6 + , libarchive 7 + , pkg-config 8 + }: 9 + 10 + stdenv.mkDerivation (finalAttrs: { 11 + pname = "hfst-ospell"; 12 + version = "0.5.3"; 13 + 14 + src = fetchFromGitHub { 15 + owner = "hfst"; 16 + repo = "hfst-ospell"; 17 + rev = "refs/tags/v${finalAttrs.version}"; 18 + hash = "sha256-16H1nbAIe+G71+TnlLG0WnH9LktZwmc0d0O+oYduH1k="; 19 + }; 20 + 21 + buildInputs = [ 22 + icu 23 + libarchive 24 + ]; 25 + 26 + nativeBuildInputs = [ 27 + autoreconfHook 28 + pkg-config 29 + ]; 30 + 31 + # libxmlxx is listed as a dependency but Darwin build fails with it, 32 + # might also be better in general since libxmlxx in Nixpkgs is 8 years old 33 + # https://github.com/hfst/hfst-ospell/issues/48#issuecomment-546535653 34 + configureFlags = [ 35 + "--without-libxmlpp" 36 + "--without-tinyxml2" 37 + ]; 38 + 39 + meta = with lib; { 40 + homepage = "https://github.com/hfst/hfst-ospell/"; 41 + description = "HFST spell checker library and command line tool "; 42 + license = licenses.asl20; 43 + maintainers = with maintainers; [ lurkki ]; 44 + platforms = platforms.unix; 45 + }; 46 + })
+53
pkgs/development/libraries/hfst/default.nix
··· 1 + { lib 2 + , autoreconfHook 3 + , bison 4 + , flex 5 + , foma 6 + , fetchFromGitHub 7 + , gettext 8 + , icu 9 + , stdenv 10 + , swig 11 + , pkg-config 12 + , zlib 13 + }: 14 + 15 + stdenv.mkDerivation (finalAttrs: { 16 + pname = "hfst"; 17 + version = "3.16.0"; 18 + 19 + src = fetchFromGitHub { 20 + owner = "hfst"; 21 + repo = "hfst"; 22 + rev = "refs/tags/v${finalAttrs.version}"; 23 + hash = "sha256-2ST0s08Pcp+hTn7rUTgPE1QkH6PPWtiuFezXV3QW0kU="; 24 + }; 25 + 26 + nativeBuildInputs = [ 27 + autoreconfHook 28 + bison 29 + flex 30 + pkg-config 31 + swig 32 + ]; 33 + 34 + buildInputs = [ 35 + foma 36 + gettext 37 + icu 38 + zlib 39 + ]; 40 + 41 + configureFlags = [ 42 + "--enable-all-tools" 43 + "--with-foma-upstream=true" 44 + ]; 45 + 46 + meta = with lib; { 47 + description = "FST language processing library"; 48 + homepage = "https://github.com/hfst/hfst"; 49 + license = licenses.gpl3Plus; 50 + maintainers = with maintainers; [ lurkki ]; 51 + platforms = platforms.unix; 52 + }; 53 + })
+40
pkgs/development/libraries/libvoikko/default.nix
··· 1 + { stdenv 2 + , lib 3 + , autoreconfHook 4 + , hfst-ospell 5 + , fetchFromGitHub 6 + , pkg-config 7 + , python3 8 + }: 9 + 10 + stdenv.mkDerivation (finalAttrs: { 11 + pname = "libvoikko"; 12 + version = "4.3.2"; 13 + 14 + src = fetchFromGitHub { 15 + owner = "voikko"; 16 + repo = "corevoikko"; 17 + rev = "refs/tags/rel-libvoikko-${finalAttrs.version}"; 18 + hash = "sha256-0MIQ54dCxyAfdgYWmmTVF+Yfa15K2sjJyP1JNxwHP2M="; 19 + }; 20 + 21 + sourceRoot = "${finalAttrs.src.name}/libvoikko"; 22 + 23 + nativeBuildInputs = [ 24 + autoreconfHook 25 + pkg-config 26 + python3 27 + ]; 28 + 29 + buildInputs = [ 30 + hfst-ospell 31 + ]; 32 + 33 + meta = with lib; { 34 + homepage = "https://voikko.puimula.org/"; 35 + description = "Finnish language processing library"; 36 + license = licenses.lgpl21Plus; 37 + maintainers = with maintainers; [ lurkki ]; 38 + platforms = platforms.unix; 39 + }; 40 + })
+2 -2
pkgs/development/libraries/libzip/default.nix
··· 17 17 18 18 stdenv.mkDerivation (finalAttrs: { 19 19 pname = "libzip"; 20 - version = "1.9.2"; 20 + version = "1.10.0"; 21 21 22 22 src = fetchurl { 23 23 url = "https://libzip.org/download/${finalAttrs.pname}-${finalAttrs.version}.tar.gz"; 24 - sha256 = "sha256-/Wp/dF3j1pz1YD7cnLM9KJDwGY5BUlXQmHoM8Q2CTG8="; 24 + sha256 = "sha256-UqYLRhglh+CDtx4rgvyqumTdXrAcWx8bxxBpo4WOQP4="; 25 25 }; 26 26 27 27 outputs = [ "out" "dev" "man" ];
+2 -2
pkgs/development/libraries/movit/default.nix
··· 12 12 13 13 stdenv.mkDerivation rec { 14 14 pname = "movit"; 15 - version = "1.6.3"; 15 + version = "1.7.0"; 16 16 17 17 src = fetchurl { 18 18 url = "https://movit.sesse.net/${pname}-${version}.tar.gz"; 19 - sha256 = "164lm5sg95ca6k546zf775g3s79mgff0az96wl6hbmlrxh4z26gb"; 19 + sha256 = "sha256-I1l7k+pTdi1E33Y+zCtwIwj3b8Fzggmek4UiAIHOZhA="; 20 20 }; 21 21 22 22 outputs = [ "out" "dev" ];
+81
pkgs/development/libraries/omorfi/default.nix
··· 1 + { lib 2 + , stdenv 3 + , autoreconfHook 4 + , cg3 5 + , fetchFromGitHub 6 + , hfst 7 + , hfst-ospell 8 + , icu 9 + , libvoikko 10 + , makeWrapper 11 + , pkg-config 12 + , python3 13 + , zip 14 + }: 15 + 16 + stdenv.mkDerivation (finalAttrs: { 17 + pname = "omorfi"; 18 + version = "0.9.9"; 19 + 20 + src = fetchFromGitHub { 21 + owner = "flammie"; 22 + repo = "omorfi"; 23 + rev = "refs/tags/v${finalAttrs.version}"; 24 + hash = "sha256-UoqdwNWCNOPX6u1YBlnXUcB/fmcvcy/HXbYciVrMBOY="; 25 + }; 26 + 27 + # Fix for omorfi-hyphenate.sh file not found error 28 + postInstall = '' 29 + ln -s $out/share/omorfi/{omorfi.hyphenate-rules.hfst,omorfi.hyphenate.hfst} 30 + ''; 31 + 32 + nativeBuildInputs = [ 33 + autoreconfHook 34 + cg3 35 + makeWrapper 36 + pkg-config 37 + python3 38 + zip 39 + python3.pkgs.wrapPython 40 + ]; 41 + 42 + buildInputs = [ 43 + python3.pkgs.hfst 44 + hfst-ospell 45 + libvoikko 46 + ]; 47 + 48 + # Supplied pkg-config file doesn't properly expose these 49 + propagatedBuildInputs = [ 50 + hfst 51 + icu 52 + ]; 53 + 54 + # Wrap shell scripts so they find the Python scripts 55 + # omorfi.bash inexplicably fails when wrapped 56 + preFixup = '' 57 + wrapPythonProgramsIn "$out/bin" "$out ${python3.pkgs.hfst}" 58 + for i in "$out/bin"/*.{sh,bash}; do 59 + if [ $(basename "$i") != "omorfi.bash" ]; then 60 + wrapProgram "$i" --prefix "PATH" : "$out/bin/" 61 + fi 62 + done 63 + ''; 64 + 65 + # Enable all features 66 + configureFlags = [ 67 + "--enable-labeled-segments" 68 + "--enable-lemmatiser" 69 + "--enable-segmenter" 70 + "--enable-hyphenator" 71 + ]; 72 + 73 + meta = with lib; { 74 + description = "Analysis for Finnish text"; 75 + homepage = "https://github.com/flammie/omorfi"; 76 + license = licenses.gpl3; 77 + maintainers = with maintainers; [ lurkki ]; 78 + # Darwin build fails due to hfst not being found 79 + broken = stdenv.isDarwin; 80 + }; 81 + })
+2
pkgs/development/node-packages/aliases.nix
··· 39 39 40 40 mapAliases { 41 41 "@antora/cli" = pkgs.antora; # Added 2023-05-06 42 + "@bitwarden/cli" = pkgs.bitwarden-cli; # added 2023-07-25 42 43 "@githubnext/github-copilot-cli" = pkgs.github-copilot-cli; # Added 2023-05-02 43 44 "@google/clasp" = pkgs.google-clasp; # Added 2023-05-07 44 45 "@nestjs/cli" = pkgs.nest-cli; # Added 2023-05-06 46 + bitwarden-cli = pkgs.bitwarden-cli; # added 2023-07-25 45 47 eslint_d = pkgs.eslint_d; # Added 2023-05-26 46 48 manta = pkgs.node-manta; # Added 2023-05-06 47 49 readability-cli = pkgs.readability-cli; # Added 2023-06-12
-420
pkgs/development/node-packages/node-packages.nix
··· 84332 84332 bypassCache = true; 84333 84333 reconstructLock = true; 84334 84334 }; 84335 - "@bitwarden/cli" = nodeEnv.buildNodePackage { 84336 - name = "_at_bitwarden_slash_cli"; 84337 - packageName = "@bitwarden/cli"; 84338 - version = "2023.7.0"; 84339 - src = fetchurl { 84340 - url = "https://registry.npmjs.org/@bitwarden/cli/-/cli-2023.7.0.tgz"; 84341 - sha512 = "xFurknMuDhsHFcwhewZxES1rP6bWOUqI4CfHlHI+vY//vOqUGzpz3Wo/H77ki1ufpNQLq4NEFJBZsuEwF8PRgA=="; 84342 - }; 84343 - dependencies = [ 84344 - sources."@ampproject/remapping-2.2.1" 84345 - sources."@babel/code-frame-7.22.5" 84346 - sources."@babel/compat-data-7.22.9" 84347 - sources."@babel/core-7.22.9" 84348 - sources."@babel/generator-7.22.9" 84349 - sources."@babel/helper-compilation-targets-7.22.9" 84350 - sources."@babel/helper-environment-visitor-7.22.5" 84351 - sources."@babel/helper-function-name-7.22.5" 84352 - sources."@babel/helper-hoist-variables-7.22.5" 84353 - sources."@babel/helper-module-imports-7.22.5" 84354 - sources."@babel/helper-module-transforms-7.22.9" 84355 - sources."@babel/helper-plugin-utils-7.22.5" 84356 - sources."@babel/helper-simple-access-7.22.5" 84357 - sources."@babel/helper-split-export-declaration-7.22.6" 84358 - sources."@babel/helper-string-parser-7.22.5" 84359 - sources."@babel/helper-validator-identifier-7.22.5" 84360 - sources."@babel/helper-validator-option-7.22.5" 84361 - sources."@babel/helpers-7.22.6" 84362 - (sources."@babel/highlight-7.22.5" // { 84363 - dependencies = [ 84364 - sources."chalk-2.4.2" 84365 - ]; 84366 - }) 84367 - sources."@babel/parser-7.22.7" 84368 - sources."@babel/plugin-proposal-export-namespace-from-7.18.9" 84369 - sources."@babel/plugin-syntax-export-namespace-from-7.8.3" 84370 - sources."@babel/plugin-transform-modules-commonjs-7.22.5" 84371 - sources."@babel/template-7.22.5" 84372 - sources."@babel/traverse-7.22.8" 84373 - sources."@babel/types-7.22.5" 84374 - sources."@jridgewell/gen-mapping-0.3.3" 84375 - sources."@jridgewell/resolve-uri-3.1.0" 84376 - sources."@jridgewell/set-array-1.1.2" 84377 - sources."@jridgewell/sourcemap-codec-1.4.15" 84378 - (sources."@jridgewell/trace-mapping-0.3.18" // { 84379 - dependencies = [ 84380 - sources."@jridgewell/sourcemap-codec-1.4.14" 84381 - ]; 84382 - }) 84383 - (sources."@koa/multer-3.0.2" // { 84384 - dependencies = [ 84385 - sources."multer-1.4.4" 84386 - ]; 84387 - }) 84388 - sources."@koa/router-12.0.0" 84389 - (sources."@mapbox/node-pre-gyp-1.0.11" // { 84390 - dependencies = [ 84391 - sources."lru-cache-6.0.0" 84392 - sources."semver-7.5.4" 84393 - sources."yallist-4.0.0" 84394 - ]; 84395 - }) 84396 - sources."@phc/format-1.0.0" 84397 - sources."@tootallnate/once-2.0.0" 84398 - sources."abab-2.0.6" 84399 - sources."abbrev-1.1.1" 84400 - sources."accepts-1.3.8" 84401 - sources."agent-base-6.0.2" 84402 - sources."ansi-escapes-4.3.2" 84403 - sources."ansi-regex-5.0.1" 84404 - sources."ansi-styles-3.2.1" 84405 - sources."append-field-1.0.0" 84406 - sources."aproba-2.0.0" 84407 - (sources."are-we-there-yet-2.0.0" // { 84408 - dependencies = [ 84409 - sources."readable-stream-3.6.2" 84410 - sources."safe-buffer-5.2.1" 84411 - sources."string_decoder-1.3.0" 84412 - ]; 84413 - }) 84414 - sources."argon2-0.30.3" 84415 - sources."asynckit-0.4.0" 84416 - sources."balanced-match-1.0.2" 84417 - sources."base64-js-1.5.1" 84418 - sources."big-integer-1.6.51" 84419 - (sources."bl-4.1.0" // { 84420 - dependencies = [ 84421 - sources."readable-stream-3.6.2" 84422 - sources."safe-buffer-5.2.1" 84423 - sources."string_decoder-1.3.0" 84424 - ]; 84425 - }) 84426 - sources."brace-expansion-1.1.11" 84427 - sources."browser-hrtime-1.1.8" 84428 - sources."browserslist-4.21.9" 84429 - sources."buffer-5.7.1" 84430 - sources."buffer-from-1.1.2" 84431 - sources."bufferutil-4.0.7" 84432 - sources."busboy-0.2.14" 84433 - sources."bytes-3.1.2" 84434 - sources."cache-content-type-1.0.1" 84435 - sources."call-bind-1.0.2" 84436 - sources."caniuse-lite-1.0.30001517" 84437 - sources."canvas-2.11.2" 84438 - (sources."chalk-4.1.2" // { 84439 - dependencies = [ 84440 - sources."ansi-styles-4.3.0" 84441 - sources."color-convert-2.0.1" 84442 - sources."color-name-1.1.4" 84443 - sources."has-flag-4.0.0" 84444 - sources."supports-color-7.2.0" 84445 - ]; 84446 - }) 84447 - sources."chardet-0.7.0" 84448 - sources."chownr-2.0.0" 84449 - sources."cli-cursor-3.1.0" 84450 - sources."cli-spinners-2.9.0" 84451 - sources."cli-width-3.0.0" 84452 - sources."clone-1.0.4" 84453 - sources."co-4.6.0" 84454 - sources."co-body-6.1.0" 84455 - sources."color-convert-1.9.3" 84456 - sources."color-name-1.1.3" 84457 - sources."color-support-1.1.3" 84458 - sources."combined-stream-1.0.8" 84459 - sources."commander-7.2.0" 84460 - sources."concat-map-0.0.1" 84461 - (sources."concat-stream-1.6.2" // { 84462 - dependencies = [ 84463 - sources."isarray-1.0.0" 84464 - sources."readable-stream-2.3.8" 84465 - sources."string_decoder-1.1.1" 84466 - ]; 84467 - }) 84468 - sources."console-control-strings-1.1.0" 84469 - (sources."content-disposition-0.5.4" // { 84470 - dependencies = [ 84471 - sources."safe-buffer-5.2.1" 84472 - ]; 84473 - }) 84474 - sources."content-type-1.0.5" 84475 - sources."convert-source-map-1.9.0" 84476 - sources."cookies-0.8.0" 84477 - sources."copy-to-2.0.1" 84478 - sources."core-util-is-1.0.3" 84479 - sources."cssstyle-3.0.0" 84480 - sources."data-urls-4.0.0" 84481 - sources."debug-4.3.4" 84482 - sources."decimal.js-10.4.3" 84483 - sources."decompress-response-4.2.1" 84484 - sources."deep-equal-1.0.1" 84485 - sources."defaults-1.0.4" 84486 - sources."define-lazy-prop-2.0.0" 84487 - sources."delayed-stream-1.0.0" 84488 - sources."delegates-1.0.0" 84489 - sources."depd-2.0.0" 84490 - sources."destroy-1.2.0" 84491 - sources."detect-libc-2.0.2" 84492 - sources."dicer-0.2.5" 84493 - sources."domexception-4.0.0" 84494 - sources."ee-first-1.1.1" 84495 - sources."electron-to-chromium-1.4.466" 84496 - sources."emoji-regex-8.0.0" 84497 - sources."encodeurl-1.0.2" 84498 - (sources."encoding-0.1.13" // { 84499 - dependencies = [ 84500 - sources."iconv-lite-0.6.3" 84501 - ]; 84502 - }) 84503 - sources."entities-4.5.0" 84504 - sources."escalade-3.1.1" 84505 - sources."escape-html-1.0.3" 84506 - sources."escape-string-regexp-1.0.5" 84507 - sources."external-editor-3.1.0" 84508 - sources."figures-3.2.0" 84509 - sources."fix-esm-1.0.1" 84510 - sources."form-data-4.0.0" 84511 - sources."fresh-0.5.2" 84512 - (sources."fs-minipass-2.1.0" // { 84513 - dependencies = [ 84514 - sources."minipass-3.3.6" 84515 - sources."yallist-4.0.0" 84516 - ]; 84517 - }) 84518 - sources."fs.realpath-1.0.0" 84519 - sources."function-bind-1.1.1" 84520 - sources."gauge-3.0.2" 84521 - sources."gensync-1.0.0-beta.2" 84522 - sources."get-intrinsic-1.2.1" 84523 - sources."glob-7.2.3" 84524 - sources."globals-11.12.0" 84525 - sources."graceful-fs-4.2.11" 84526 - sources."has-1.0.3" 84527 - sources."has-flag-3.0.0" 84528 - sources."has-proto-1.0.1" 84529 - sources."has-symbols-1.0.3" 84530 - sources."has-tostringtag-1.0.0" 84531 - sources."has-unicode-2.0.1" 84532 - sources."html-encoding-sniffer-3.0.0" 84533 - (sources."http-assert-1.5.0" // { 84534 - dependencies = [ 84535 - sources."depd-1.1.2" 84536 - sources."http-errors-1.8.1" 84537 - sources."statuses-1.5.0" 84538 - ]; 84539 - }) 84540 - sources."http-errors-2.0.0" 84541 - sources."http-proxy-agent-5.0.0" 84542 - sources."https-proxy-agent-5.0.1" 84543 - sources."iconv-lite-0.4.24" 84544 - sources."ieee754-1.2.1" 84545 - sources."immediate-3.0.6" 84546 - sources."inflation-2.0.0" 84547 - sources."inflight-1.0.6" 84548 - sources."inherits-2.0.4" 84549 - sources."inquirer-8.2.5" 84550 - sources."is-docker-2.2.1" 84551 - sources."is-fullwidth-code-point-3.0.0" 84552 - sources."is-generator-function-1.0.10" 84553 - sources."is-interactive-1.0.0" 84554 - sources."is-potential-custom-element-name-1.0.1" 84555 - sources."is-promise-2.2.2" 84556 - sources."is-unicode-supported-0.1.0" 84557 - sources."is-wsl-2.2.0" 84558 - sources."isarray-0.0.1" 84559 - sources."js-tokens-4.0.0" 84560 - sources."jsdom-22.1.0" 84561 - sources."jsesc-2.5.2" 84562 - sources."json-stringify-safe-5.0.1" 84563 - sources."json5-2.2.3" 84564 - (sources."jszip-3.10.1" // { 84565 - dependencies = [ 84566 - sources."isarray-1.0.0" 84567 - sources."readable-stream-2.3.8" 84568 - sources."string_decoder-1.1.1" 84569 - ]; 84570 - }) 84571 - sources."keygrip-1.1.0" 84572 - (sources."koa-2.14.2" // { 84573 - dependencies = [ 84574 - (sources."http-errors-1.8.1" // { 84575 - dependencies = [ 84576 - sources."depd-1.1.2" 84577 - ]; 84578 - }) 84579 - sources."statuses-1.5.0" 84580 - ]; 84581 - }) 84582 - sources."koa-bodyparser-4.4.0" 84583 - sources."koa-compose-4.2.0" 84584 - sources."koa-convert-2.0.0" 84585 - sources."koa-is-json-1.0.0" 84586 - sources."koa-json-2.0.2" 84587 - sources."lie-3.3.0" 84588 - sources."lodash-4.17.21" 84589 - sources."log-symbols-4.1.0" 84590 - sources."lowdb-1.0.0" 84591 - sources."lru-cache-5.1.1" 84592 - sources."lunr-2.3.9" 84593 - sources."make-dir-3.1.0" 84594 - sources."media-typer-0.3.0" 84595 - sources."methods-1.1.2" 84596 - sources."mime-db-1.52.0" 84597 - sources."mime-types-2.1.35" 84598 - sources."mimic-fn-2.1.0" 84599 - sources."mimic-response-2.1.0" 84600 - sources."minimatch-3.1.2" 84601 - sources."minimist-1.2.8" 84602 - sources."minipass-5.0.0" 84603 - (sources."minizlib-2.1.2" // { 84604 - dependencies = [ 84605 - sources."minipass-3.3.6" 84606 - sources."yallist-4.0.0" 84607 - ]; 84608 - }) 84609 - sources."mkdirp-0.5.6" 84610 - sources."ms-2.1.2" 84611 - (sources."multer-1.4.5-lts.1" // { 84612 - dependencies = [ 84613 - sources."busboy-1.6.0" 84614 - sources."streamsearch-1.1.0" 84615 - ]; 84616 - }) 84617 - sources."mute-stream-0.0.8" 84618 - sources."nan-2.17.0" 84619 - sources."negotiator-0.6.3" 84620 - sources."node-addon-api-5.1.0" 84621 - (sources."node-fetch-2.6.11" // { 84622 - dependencies = [ 84623 - sources."tr46-0.0.3" 84624 - sources."webidl-conversions-3.0.1" 84625 - sources."whatwg-url-5.0.0" 84626 - ]; 84627 - }) 84628 - sources."node-forge-1.3.1" 84629 - sources."node-gyp-build-4.6.0" 84630 - sources."node-releases-2.0.13" 84631 - sources."nopt-5.0.0" 84632 - sources."npmlog-5.0.1" 84633 - sources."nwsapi-2.2.7" 84634 - sources."object-assign-4.1.1" 84635 - sources."object-inspect-1.12.3" 84636 - sources."on-finished-2.4.1" 84637 - sources."once-1.4.0" 84638 - sources."onetime-5.1.2" 84639 - sources."only-0.0.2" 84640 - sources."open-8.4.2" 84641 - sources."ora-5.4.1" 84642 - sources."os-tmpdir-1.0.2" 84643 - sources."pako-1.0.11" 84644 - sources."papaparse-5.4.1" 84645 - sources."parse5-7.1.2" 84646 - sources."parseurl-1.3.3" 84647 - sources."path-is-absolute-1.0.1" 84648 - sources."path-to-regexp-6.2.1" 84649 - sources."picocolors-1.0.0" 84650 - sources."pify-3.0.0" 84651 - sources."process-nextick-args-2.0.1" 84652 - sources."proper-lockfile-4.1.2" 84653 - sources."psl-1.9.0" 84654 - sources."punycode-2.3.0" 84655 - sources."qs-6.11.2" 84656 - sources."querystringify-2.2.0" 84657 - sources."raw-body-2.5.2" 84658 - sources."readable-stream-1.1.14" 84659 - sources."requires-port-1.0.0" 84660 - sources."restore-cursor-3.1.0" 84661 - sources."retry-0.12.0" 84662 - sources."rimraf-3.0.2" 84663 - sources."rrweb-cssom-0.6.0" 84664 - sources."run-async-2.4.1" 84665 - sources."rxjs-7.8.1" 84666 - sources."safe-buffer-5.1.2" 84667 - sources."safer-buffer-2.1.2" 84668 - sources."saxes-6.0.0" 84669 - sources."semver-6.3.1" 84670 - sources."set-blocking-2.0.0" 84671 - sources."setimmediate-1.0.5" 84672 - sources."setprototypeof-1.2.0" 84673 - sources."side-channel-1.0.4" 84674 - sources."signal-exit-3.0.7" 84675 - sources."simple-concat-1.0.1" 84676 - sources."simple-get-3.1.1" 84677 - sources."statuses-2.0.1" 84678 - sources."steno-0.4.4" 84679 - (sources."streaming-json-stringify-3.1.0" // { 84680 - dependencies = [ 84681 - sources."isarray-1.0.0" 84682 - sources."readable-stream-2.3.8" 84683 - sources."string_decoder-1.1.1" 84684 - ]; 84685 - }) 84686 - sources."streamsearch-0.1.2" 84687 - sources."string-width-4.2.3" 84688 - sources."string_decoder-0.10.31" 84689 - sources."strip-ansi-6.0.1" 84690 - sources."supports-color-5.5.0" 84691 - sources."symbol-tree-3.2.4" 84692 - (sources."tar-6.1.15" // { 84693 - dependencies = [ 84694 - sources."mkdirp-1.0.4" 84695 - sources."yallist-4.0.0" 84696 - ]; 84697 - }) 84698 - sources."through-2.3.8" 84699 - sources."tldts-6.0.5" 84700 - sources."tldts-core-6.0.11" 84701 - sources."tmp-0.0.33" 84702 - sources."to-fast-properties-2.0.0" 84703 - sources."toidentifier-1.0.1" 84704 - sources."tough-cookie-4.1.3" 84705 - sources."tr46-4.1.1" 84706 - sources."tslib-2.6.0" 84707 - sources."tsscmp-1.0.6" 84708 - sources."type-fest-0.21.3" 84709 - sources."type-is-1.6.18" 84710 - sources."typedarray-0.0.6" 84711 - sources."universalify-0.2.0" 84712 - sources."unpipe-1.0.0" 84713 - sources."update-browserslist-db-1.0.11" 84714 - sources."url-parse-1.5.10" 84715 - sources."utf-8-validate-6.0.3" 84716 - sources."util-deprecate-1.0.2" 84717 - sources."vary-1.1.2" 84718 - sources."w3c-xmlserializer-4.0.0" 84719 - sources."wcwidth-1.0.1" 84720 - sources."webidl-conversions-7.0.0" 84721 - (sources."whatwg-encoding-2.0.0" // { 84722 - dependencies = [ 84723 - sources."iconv-lite-0.6.3" 84724 - ]; 84725 - }) 84726 - sources."whatwg-mimetype-3.0.0" 84727 - sources."whatwg-url-12.0.1" 84728 - sources."wide-align-1.1.5" 84729 - (sources."wrap-ansi-7.0.0" // { 84730 - dependencies = [ 84731 - sources."ansi-styles-4.3.0" 84732 - sources."color-convert-2.0.1" 84733 - sources."color-name-1.1.4" 84734 - ]; 84735 - }) 84736 - sources."wrappy-1.0.2" 84737 - sources."ws-8.13.0" 84738 - sources."xml-name-validator-4.0.0" 84739 - sources."xmlchars-2.2.0" 84740 - sources."xtend-4.0.2" 84741 - sources."yallist-3.1.1" 84742 - sources."ylru-1.3.2" 84743 - sources."zxcvbn-4.4.2" 84744 - ]; 84745 - buildInputs = globalBuildInputs; 84746 - meta = { 84747 - description = "A secure and free password manager for all of your devices."; 84748 - homepage = "https://bitwarden.com"; 84749 - license = "GPL-3.0-only"; 84750 - }; 84751 - production = true; 84752 - bypassCache = true; 84753 - reconstructLock = true; 84754 - }; 84755 84335 "@commitlint/cli" = nodeEnv.buildNodePackage { 84756 84336 name = "_at_commitlint_slash_cli"; 84757 84337 packageName = "@commitlint/cli";
+1 -1
pkgs/development/node-packages/remove-attr.py
··· 1 1 #!/usr/bin/env nix-shell 2 - #!nix-shell -i python3 -p 2 + #!nix-shell -i python3 -p python3 3 3 4 4 import collections.abc 5 5 import fileinput
+45
pkgs/development/python-modules/hfst/default.nix
··· 1 + { lib 2 + , pkgs 3 + , stdenv 4 + , buildPythonPackage 5 + , foma 6 + , icu 7 + , swig 8 + }: 9 + 10 + buildPythonPackage rec { 11 + pname = "hfst"; 12 + inherit (pkgs.hfst) version src; 13 + 14 + sourceRoot = "${src.name}/python"; 15 + 16 + postPatch = '' 17 + # omorfi-python looks for 'hfst' Python package 18 + sed -i 's/libhfst_swig/hfst/' setup.py; 19 + ''; 20 + 21 + nativeBuildInputs = [ 22 + swig 23 + ]; 24 + 25 + buildInputs = [ 26 + icu 27 + pkgs.hfst 28 + ]; 29 + 30 + setupPyBuildFlags = [ 31 + "--inplace" 32 + ]; 33 + 34 + # Find foma in Darwin tests 35 + preCheck = lib.optionalString stdenv.isDarwin '' 36 + export DYLD_LIBRARY_PATH="${foma}/lib" 37 + ''; 38 + 39 + meta = with lib; { 40 + description = "Python bindings for HFST"; 41 + homepage = "https://github.com/hfst/hfst"; 42 + license = licenses.gpl3; 43 + maintainers = with maintainers; [ lurkki ]; 44 + }; 45 + }
+32
pkgs/development/python-modules/omorfi/default.nix
··· 1 + { buildPythonPackage 2 + , pkgs 3 + , lib 4 + , stdenv 5 + , hfst 6 + }: 7 + 8 + buildPythonPackage rec { 9 + pname = "omorfi"; 10 + inherit (pkgs.omorfi) src version; 11 + 12 + sourceRoot = "${src.name}/src/python"; 13 + 14 + propagatedBuildInputs = [ 15 + hfst 16 + ]; 17 + 18 + # Fixes some improper import paths 19 + patches = [ ./importfix.patch ]; 20 + 21 + # Apply patch relative to source/src 22 + patchFlags = [ "-p3" ]; 23 + 24 + meta = with lib; { 25 + description = "Python interface for Omorfi"; 26 + homepage = "https://github.com/flammie/omorfi"; 27 + license = licenses.gpl3; 28 + maintainers = with maintainers; [ lurkki ]; 29 + # Ofborg build error (hfst not found?) 30 + broken = stdenv.isDarwin; 31 + }; 32 + }
+76
pkgs/development/python-modules/omorfi/importfix.patch
··· 1 + diff --git a/src/python/omorfi/entryguessing/gradation.py b/src/python/omorfi/entryguessing/gradation.py 2 + index 7d3ed8cb..825d7ead 100755 3 + --- a/src/python/omorfi/entryguessing/gradation.py 4 + +++ b/src/python/omorfi/entryguessing/gradation.py 5 + @@ -17,8 +17,8 @@ 6 + # You should have received a copy of the GNU General Public License 7 + # along with this program. If not, see <http://www.gnu.org/licenses/>. 8 + 9 + -from .omorfi.error_logging import fail_guess_because 10 + -from .omorfi.string_mangling import replace_rightmost, replace_rightmosts 11 + +from omorfi.error_logging import fail_guess_because 12 + +from omorfi.string_manglers import replace_rightmost, replace_rightmosts 13 + 14 + 15 + def gradation_make_morphophonemes(wordmap): 16 + diff --git a/src/python/omorfi/entryguessing/guess_new_class.py b/src/python/omorfi/entryguessing/guess_new_class.py 17 + index 1884716b..3a781bfc 100755 18 + --- a/src/python/omorfi/entryguessing/guess_new_class.py 19 + +++ b/src/python/omorfi/entryguessing/guess_new_class.py 20 + @@ -17,8 +17,8 @@ 21 + # You should have received a copy of the GNU General Public License 22 + # along with this program. If not, see <http://www.gnu.org/licenses/>. 23 + 24 + -from .error_logging import fail_guess_because 25 + -from .string_manglers import three_syllable 26 + +from omorfi.error_logging import fail_guess_because 27 + +from omorfi.string_manglers import three_syllable 28 + 29 + 30 + def guess_new_class(wordmap): 31 + diff --git a/src/python/omorfi/entryguessing/plurale_tantum.py b/src/python/omorfi/entryguessing/plurale_tantum.py 32 + index a8af81fb..95fc4b7b 100755 33 + --- a/src/python/omorfi/entryguessing/plurale_tantum.py 34 + +++ b/src/python/omorfi/entryguessing/plurale_tantum.py 35 + @@ -17,8 +17,8 @@ 36 + # You should have received a copy of the GNU General Public License 37 + # along with this program. If not, see <http://www.gnu.org/licenses/>. 38 + 39 + -from .error_logging import fail_guess_because 40 + -from .omorfi.string_manglers import replace_rightmost, replace_rightmosts 41 + +from omorfi.error_logging import fail_guess_because 42 + +from omorfi.string_manglers import replace_rightmost, replace_rightmosts 43 + 44 + 45 + def plurale_tantum_get_singular_stem(wordmap): 46 + diff --git a/src/python/omorfi/formats/experimental_xml_formatter.py b/src/python/omorfi/formats/experimental_xml_formatter.py 47 + index abccbff5..11b0f518 100755 48 + --- a/src/python/omorfi/formats/experimental_xml_formatter.py 49 + +++ b/src/python/omorfi/formats/experimental_xml_formatter.py 50 + @@ -19,9 +19,9 @@ 51 + 52 + from xml.sax.saxutils import escape as xml_escape 53 + 54 + -from ftb3_formatter import Ftb3Formatter 55 + +from .ftb3_formatter import Ftb3Formatter 56 + 57 + -from .settings import version_id_easter_egg 58 + +from omorfi.settings import version_id_easter_egg 59 + 60 + 61 + def make_xmlid(s): 62 + diff --git a/src/python/omorfi/formats/lexc_formatter.py b/src/python/omorfi/formats/lexc_formatter.py 63 + index 4ec616b7..b146129f 100755 64 + --- a/src/python/omorfi/formats/lexc_formatter.py 65 + +++ b/src/python/omorfi/formats/lexc_formatter.py 66 + @@ -19,8 +19,8 @@ 67 + 68 + # functions for formatting the database data to lexc 69 + 70 + -from .settings import deriv_boundary, morph_boundary, newword_boundary, optional_hyphen, stub_boundary, word_boundary 71 + -from .string_manglers import lexc_escape 72 + +from omorfi.settings import deriv_boundary, morph_boundary, newword_boundary, optional_hyphen, stub_boundary, word_boundary 73 + +from omorfi.string_manglers import lexc_escape 74 + 75 + 76 + def format_copyright_lexc():
+2 -2
pkgs/development/python-modules/trainer/default.nix
··· 16 16 17 17 let 18 18 pname = "trainer"; 19 - version = "0.0.27"; 19 + version = "0.0.29"; 20 20 in 21 21 buildPythonPackage { 22 22 inherit pname version; ··· 26 26 owner = "coqui-ai"; 27 27 repo = "Trainer"; 28 28 rev = "refs/tags/v${version}"; 29 - hash = "sha256-2uITlcaGcRujhSZPK746d13X8ZrgaGbfMZruLmTpQIs="; 29 + hash = "sha256-ISEIIJReYKT3tEAF9/pckPg2+aYkBJyRWo6fvWZ/asI="; 30 30 }; 31 31 32 32 postPatch = ''
+2 -2
pkgs/development/python-modules/types-protobuf/default.nix
··· 6 6 7 7 buildPythonPackage rec { 8 8 pname = "types-protobuf"; 9 - version = "4.23.0.1"; 9 + version = "4.23.0.2"; 10 10 format = "setuptools"; 11 11 12 12 src = fetchPypi { 13 13 inherit pname version; 14 - hash = "sha256-e9XqEioFexGoK3hdneRkkyoekXX+l3pBKK3vEdfzVUc="; 14 + hash = "sha256-EGawadTw4Jveu2TKTzXMa4rM9S+Ag2gEbM7JZ0SvA3U="; 15 15 }; 16 16 17 17 propagatedBuildInputs = [
+24
pkgs/development/tools/database/sqlboiler-crdb/default.nix
··· 1 + { buildGoModule, fetchFromGitHub, lib }: 2 + 3 + buildGoModule rec { 4 + pname = "sqlboiler-crbd"; 5 + version = "unstable-2022-06-12"; 6 + 7 + src = fetchFromGitHub { 8 + owner = "glerchundi"; 9 + repo = "sqlboiler-crdb"; 10 + rev = "7b35c4d19c05fdc53d1efdcc074f20ee6b56f340"; 11 + hash = "sha256-RlppCRYP7TlM1z1PiXtEVifNVxQHwLuoBXxgYIpUirE="; 12 + }; 13 + 14 + vendorHash = "sha256-N16GH8ZDyeWWBsaaG4RkJwzAbuQ7E8YjZAgVsfeECo4"; 15 + 16 + doCheck = false; # requires a running testdb 17 + 18 + meta = with lib; { 19 + description = "CockroachDB generator for usage with SQLBoiler"; 20 + homepage = "https://github.com/glerchundi/sqlboiler-crdb/"; 21 + maintainers = with maintainers; [ dgollings ]; 22 + platforms = platforms.unix; 23 + }; 24 + }
+6 -6
pkgs/development/tools/misc/blackfire/default.nix
··· 10 10 11 11 stdenv.mkDerivation rec { 12 12 pname = "blackfire"; 13 - version = "2.17.0"; 13 + version = "2.18.0"; 14 14 15 15 src = passthru.sources.${stdenv.hostPlatform.system} or (throw "Unsupported platform for blackfire: ${stdenv.hostPlatform.system}"); 16 16 ··· 57 57 sources = { 58 58 "x86_64-linux" = fetchurl { 59 59 url = "https://packages.blackfire.io/debian/pool/any/main/b/blackfire/blackfire_${version}_amd64.deb"; 60 - sha256 = "7s0gh+H/g8QjyLs42mQFuMhTE8kAE96meVijjryBEFs="; 60 + sha256 = "NtOOzI2t+Atuji/PBZwf7+0IrWLJ/n2onZYNhRasaMA="; 61 61 }; 62 62 "i686-linux" = fetchurl { 63 63 url = "https://packages.blackfire.io/debian/pool/any/main/b/blackfire/blackfire_${version}_i386.deb"; 64 - sha256 = "yyAcxmM6KF0BUU7glfUoP6ixFX92WDAwu/iGY5ZHUeg="; 64 + sha256 = "lTrVVBa5J/ObixstwzzMW996IRF+7cggRxZSFNHinCo="; 65 65 }; 66 66 "aarch64-linux" = fetchurl { 67 67 url = "https://packages.blackfire.io/debian/pool/any/main/b/blackfire/blackfire_${version}_arm64.deb"; 68 - sha256 = "SJDjxykt793ZBVbAN0SO4nA7KXbo4ZB4TJarFXkaYxI="; 68 + sha256 = "S9n2pH2ALU9SaeS7y+ZOI82Z0ypIForpXaATqOlmOkw="; 69 69 }; 70 70 "aarch64-darwin" = fetchurl { 71 71 url = "https://packages.blackfire.io/blackfire/${version}/blackfire-darwin_arm64.pkg.tar.gz"; 72 - sha256 = "pQFseYi2idjCTm+qfyLCTR/sYCIwZIVwYUPnNAtPH78="; 72 + sha256 = "CN50UOYaucIpAsN9qNU6KjmLluixxIl5opKaPCXIvQo="; 73 73 }; 74 74 "x86_64-darwin" = fetchurl { 75 75 url = "https://packages.blackfire.io/blackfire/${version}/blackfire-darwin_amd64.pkg.tar.gz"; 76 - sha256 = "7qq1+P+6nfo3gvWSHU/YnAsEPEPcyJHFANxVcXiz5yA="; 76 + sha256 = "OyWX6IbWOQDhkFRmh7aon7F6GYLqUTMGgkm1/59bnZc="; 77 77 }; 78 78 }; 79 79
-15
pkgs/development/tools/qtcreator/0001-Fix-clang-libcpp-regexp.patch
··· 1 - diff --git a/src/plugins/cpptools/headerpathfilter.cpp b/src/plugins/cpptools/headerpathfilter.cpp 2 - index b656f8e1..a830d3c3 100644 3 - --- a/src/plugins/cpptools/headerpathfilter.cpp 4 - +++ b/src/plugins/cpptools/headerpathfilter.cpp 5 - @@ -124,8 +124,8 @@ HeaderPaths::iterator resourceIterator(HeaderPaths &headerPaths) 6 - { 7 - // include/c++, include/g++, libc++\include and libc++abi\include 8 - static const QString cppIncludes = R"((.*/include/.*(g\+\+|c\+\+).*))" 9 - - R"(|(.*libc\+\+/include))" 10 - - R"(|(.*libc\+\+abi/include))" 11 - + R"(|(.*libc\+\+.*\/include))" 12 - + R"(|(.*libc\+\+abi.*\/include))"; 13 - R"(|(/usr/local/include))"; 14 - static const QRegularExpression includeRegExp("\\A(" + cppIncludes + ")\\z"); 15 -
-12
pkgs/development/tools/qtcreator/0002-Dont-remove-clang-header-paths.patch
··· 1 - diff --git a/src/plugins/cpptools/headerpathfilter.cpp b/src/plugins/cpptools/headerpathfilter.cpp 2 - index a830d3c3..80e2f933 100644 3 - --- a/src/plugins/cpptools/headerpathfilter.cpp 4 - +++ b/src/plugins/cpptools/headerpathfilter.cpp 5 - @@ -157,7 +157,6 @@ void removeClangSystemHeaderPaths(HeaderPaths &headerPaths) 6 - 7 - void HeaderPathFilter::tweakHeaderPaths() 8 - { 9 - - removeClangSystemHeaderPaths(builtInHeaderPaths); 10 - removeGccInternalIncludePaths(); 11 - 12 - auto split = resourceIterator(builtInHeaderPaths);
+80 -72
pkgs/development/tools/qtcreator/default.nix
··· 1 - { mkDerivation, lib, fetchurl, fetchgit, fetchpatch 2 - , qtbase, qtquickcontrols, qtscript, qtdeclarative, qmake, llvmPackages_8, elfutils, perf 3 - , withDocumentation ? false, withClangPlugins ? true 1 + { stdenv 2 + , lib 3 + , fetchurl 4 + , cmake 5 + , pkg-config 6 + , ninja 7 + , python3 8 + , qtbase 9 + , qt5compat 10 + , qtdeclarative 11 + , qtdoc 12 + , qtquick3d 13 + , qtquicktimeline 14 + , qtserialport 15 + , qtsvg 16 + , qttools 17 + , qtwebengine 18 + , qtwayland 19 + , qtshadertools 20 + , wrapQtAppsHook 21 + , yaml-cpp 22 + , litehtml 23 + , gumbo 24 + , llvmPackages 25 + , rustc-demangle 26 + , elfutils 27 + , perf 4 28 }: 5 29 6 - let 7 - # Fetch clang from qt vendor, this contains submodules like this: 8 - # clang<-clang-tools-extra<-clazy. 9 - clang_qt_vendor = llvmPackages_8.clang-unwrapped.overrideAttrs (oldAttrs: { 10 - # file RPATH_CHANGE could not write new RPATH 11 - cmakeFlags = [ "-DCMAKE_SKIP_BUILD_RPATH=ON" ]; 12 - src = fetchgit { 13 - url = "https://code.qt.io/clang/clang.git"; 14 - rev = "c12b012bb7465299490cf93c2ae90499a5c417d5"; 15 - sha256 = "0mgmnazgr19hnd03xcrv7d932j6dpz88nhhx008b0lv4bah9mqm0"; 16 - }; 17 - unpackPhase = ""; 18 - }); 19 - in 20 - 21 - mkDerivation rec { 30 + stdenv.mkDerivation rec { 22 31 pname = "qtcreator"; 23 - version = "5.0.3"; 24 - baseVersion = builtins.concatStringsSep "." (lib.take 2 (builtins.splitVersion version)); 32 + version = "11.0.0"; 25 33 26 34 src = fetchurl { 27 - url = "http://download.qt-project.org/official_releases/${pname}/${baseVersion}/${version}/qt-creator-opensource-src-${version}.tar.xz"; 28 - sha256 = "1sz21ijzvhf5avblikffykbqa8zdq3sbg32g2dmyxv5w211v3lvz"; 35 + url = "https://download.qt.io/official_releases/${pname}/${lib.versions.majorMinor version}/${version}/qt-creator-opensource-src-${version}.tar.xz"; 36 + hash = "sha256-2/RPVfsDg00nC+3v9pWsT8Aq862oRfW575graxWaFDA="; 29 37 }; 30 38 31 - buildInputs = [ qtbase qtscript qtquickcontrols qtdeclarative elfutils.dev ] ++ 32 - lib.optionals withClangPlugins [ llvmPackages_8.libclang 33 - clang_qt_vendor 34 - llvmPackages_8.llvm ]; 39 + nativeBuildInputs = [ 40 + cmake 41 + pkg-config 42 + (qttools.override { withClang = true; }) 43 + wrapQtAppsHook 44 + python3 45 + ninja 46 + ]; 35 47 36 - nativeBuildInputs = [ qmake ]; 48 + buildInputs = [ 49 + qtbase 50 + qtdoc 51 + qtsvg 52 + qtquick3d 53 + qtwebengine 54 + qtwayland 55 + qtserialport 56 + qtshadertools 57 + qt5compat 58 + qtdeclarative 59 + qtquicktimeline 60 + yaml-cpp 61 + litehtml 62 + gumbo 63 + llvmPackages.libclang 64 + llvmPackages.llvm 65 + rustc-demangle 66 + elfutils 67 + ]; 37 68 38 - # 0001-Fix-clang-libcpp-regexp.patch is for fixing regexp that is used to 39 - # find clang libc++ library include paths. By default it's not covering paths 40 - # like libc++-version, which is default name for libc++ folder in nixos. 41 - # ./0002-Dont-remove-clang-header-paths.patch is for forcing qtcreator to not 42 - # remove system clang include paths. 43 - patches = [ ./0001-Fix-clang-libcpp-regexp.patch 44 - ./0002-Dont-remove-clang-header-paths.patch ]; 69 + cmakeFlags = [ 70 + # workaround for missing CMAKE_INSTALL_DATAROOTDIR 71 + # in pkgs/development/tools/build-managers/cmake/setup-hook.sh 72 + "-DCMAKE_INSTALL_DATAROOTDIR=${placeholder "out"}/share" 73 + # qtdeclarative in nixpkgs does not provide qmlsc 74 + # fix can't find Qt6QmlCompilerPlusPrivate 75 + "-DQT_NO_FIND_QMLSC=TRUE" 76 + "-DWITH_DOCS=ON" 77 + "-DBUILD_DEVELOPER_DOCS=ON" 78 + "-DBUILD_QBS=OFF" 79 + "-DQTC_CLANG_BUILDMODE_MATCH=ON" 80 + "-DCLANGTOOLING_LINK_CLANG_DYLIB=ON" 81 + ]; 45 82 46 - doCheck = true; 47 - 48 - buildFlags = lib.optional withDocumentation "docs"; 49 - 50 - installFlags = [ "INSTALL_ROOT=$(out)" ] ++ lib.optional withDocumentation "install_docs"; 51 - 52 - qtWrapperArgs = [ "--set-default PERFPROFILER_PARSER_FILEPATH ${lib.getBin perf}/bin" ]; 53 - 54 - preConfigure = '' 55 - substituteInPlace src/plugins/plugins.pro \ 56 - --replace '$$[QT_INSTALL_QML]/QtQuick/Controls' '${qtquickcontrols}/${qtbase.qtQmlPrefix}/QtQuick/Controls' 57 - substituteInPlace src/libs/libs.pro \ 58 - --replace '$$[QT_INSTALL_QML]/QtQuick/Controls' '${qtquickcontrols}/${qtbase.qtQmlPrefix}/QtQuick/Controls' 59 - '' + lib.optionalString withClangPlugins '' 60 - # Fix paths for llvm/clang includes directories. 61 - substituteInPlace src/shared/clang/clang_defines.pri \ 62 - --replace '$$clean_path($${LLVM_LIBDIR}/clang/$${LLVM_VERSION}/include)' '${clang_qt_vendor}/lib/clang/8.0.0/include' \ 63 - --replace '$$clean_path($${LLVM_BINDIR})' '${clang_qt_vendor}/bin' 64 - 65 - # Fix paths to libclang library. 66 - substituteInPlace src/shared/clang/clang_installation.pri \ 67 - --replace 'LIBCLANG_LIBS = -L$${LLVM_LIBDIR}' 'LIBCLANG_LIBS = -L${llvmPackages_8.libclang.lib}/lib' \ 68 - --replace 'LIBCLANG_LIBS += $${CLANG_LIB}' 'LIBCLANG_LIBS += -lclang' \ 69 - --replace 'LIBTOOLING_LIBS = -L$${LLVM_LIBDIR}' 'LIBTOOLING_LIBS = -L${clang_qt_vendor}/lib' \ 70 - --replace 'LLVM_CXXFLAGS ~= s,-gsplit-dwarf,' '${lib.concatStringsSep "\n" ["LLVM_CXXFLAGS ~= s,-gsplit-dwarf," " LLVM_CXXFLAGS += -fno-rtti"]}' 71 - ''; 72 - 73 - preBuild = lib.optionalString withDocumentation '' 74 - ln -s ${lib.getLib qtbase}/$qtDocPrefix $NIX_QT5_TMP/share 75 - ''; 83 + qtWrapperArgs = [ 84 + "--set-default PERFPROFILER_PARSER_FILEPATH ${lib.getBin perf}/bin" 85 + ]; 76 86 77 87 postInstall = '' 78 - mkdir -p $out/share/applications 79 - cp share/applications/org.qt-project.qtcreator.desktop $out/share/applications 80 88 substituteInPlace $out/share/applications/org.qt-project.qtcreator.desktop \ 81 89 --replace "Exec=qtcreator" "Exec=$out/bin/qtcreator" 82 90 ''; 83 91 84 - meta = { 92 + meta = with lib; { 85 93 description = "Cross-platform IDE tailored to the needs of Qt developers"; 86 94 longDescription = '' 87 95 Qt Creator is a cross-platform IDE (integrated development environment) 88 96 tailored to the needs of Qt developers. It includes features such as an 89 97 advanced code editor, a visual debugger and a GUI designer. 90 98 ''; 91 - homepage = "https://wiki.qt.io/Category:Tools::QtCreator"; 92 - license = "LGPL"; 93 - maintainers = [ lib.maintainers.akaWolf ]; 94 - platforms = [ "i686-linux" "x86_64-linux" "aarch64-linux" "armv7l-linux" ]; 99 + homepage = "https://wiki.qt.io/Qt_Creator"; 100 + license = licenses.lgpl3Plus; 101 + maintainers = [ maintainers.rewine ]; 102 + platforms = platforms.linux; 95 103 }; 96 104 }
-104
pkgs/development/tools/qtcreator/qt6.nix
··· 1 - { stdenv 2 - , lib 3 - , fetchurl 4 - , cmake 5 - , pkg-config 6 - , ninja 7 - , python3 8 - , qtbase 9 - , qt5compat 10 - , qtdeclarative 11 - , qtdoc 12 - , qtquick3d 13 - , qtquicktimeline 14 - , qtserialport 15 - , qtsvg 16 - , qttools 17 - , qtwebengine 18 - , qtwayland 19 - , qtshadertools 20 - , wrapQtAppsHook 21 - , yaml-cpp 22 - , litehtml 23 - , gumbo 24 - , llvmPackages 25 - , rustc-demangle 26 - , elfutils 27 - , perf 28 - }: 29 - 30 - stdenv.mkDerivation rec { 31 - pname = "qtcreator"; 32 - version = "11.0.0"; 33 - 34 - src = fetchurl { 35 - url = "https://download.qt.io/official_releases/${pname}/${lib.versions.majorMinor version}/${version}/qt-creator-opensource-src-${version}.tar.xz"; 36 - hash = "sha256-2/RPVfsDg00nC+3v9pWsT8Aq862oRfW575graxWaFDA="; 37 - }; 38 - 39 - nativeBuildInputs = [ 40 - cmake 41 - pkg-config 42 - (qttools.override { withClang = true; }) 43 - wrapQtAppsHook 44 - python3 45 - ninja 46 - ]; 47 - 48 - buildInputs = [ 49 - qtbase 50 - qtdoc 51 - qtsvg 52 - qtquick3d 53 - qtwebengine 54 - qtwayland 55 - qtserialport 56 - qtshadertools 57 - qt5compat 58 - qtdeclarative 59 - qtquicktimeline 60 - yaml-cpp 61 - litehtml 62 - gumbo 63 - llvmPackages.libclang 64 - llvmPackages.llvm 65 - rustc-demangle 66 - elfutils 67 - ]; 68 - 69 - cmakeFlags = [ 70 - # workaround for missing CMAKE_INSTALL_DATAROOTDIR 71 - # in pkgs/development/tools/build-managers/cmake/setup-hook.sh 72 - "-DCMAKE_INSTALL_DATAROOTDIR=${placeholder "out"}/share" 73 - # qtdeclarative in nixpkgs does not provide qmlsc 74 - # fix can't find Qt6QmlCompilerPlusPrivate 75 - "-DQT_NO_FIND_QMLSC=TRUE" 76 - "-DWITH_DOCS=ON" 77 - "-DBUILD_DEVELOPER_DOCS=ON" 78 - "-DBUILD_QBS=OFF" 79 - "-DQTC_CLANG_BUILDMODE_MATCH=ON" 80 - "-DCLANGTOOLING_LINK_CLANG_DYLIB=ON" 81 - ]; 82 - 83 - qtWrapperArgs = [ 84 - "--set-default PERFPROFILER_PARSER_FILEPATH ${lib.getBin perf}/bin" 85 - ]; 86 - 87 - postInstall = '' 88 - substituteInPlace $out/share/applications/org.qt-project.qtcreator.desktop \ 89 - --replace "Exec=qtcreator" "Exec=$out/bin/qtcreator" 90 - ''; 91 - 92 - meta = with lib; { 93 - description = "Cross-platform IDE tailored to the needs of Qt developers"; 94 - longDescription = '' 95 - Qt Creator is a cross-platform IDE (integrated development environment) 96 - tailored to the needs of Qt developers. It includes features such as an 97 - advanced code editor, a visual debugger and a GUI designer. 98 - ''; 99 - homepage = "https://wiki.qt.io/Qt_Creator"; 100 - license = licenses.lgpl3Plus; 101 - maintainers = [ maintainers.rewine ]; 102 - platforms = platforms.linux; 103 - }; 104 - }
+993
pkgs/development/tools/rust/measureme/Cargo.lock
··· 1 + # This file is automatically @generated by Cargo. 2 + # It is not intended for manual editing. 3 + version = 3 4 + 5 + [[package]] 6 + name = "adler" 7 + version = "1.0.2" 8 + source = "registry+https://github.com/rust-lang/crates.io-index" 9 + checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" 10 + 11 + [[package]] 12 + name = "ahash" 13 + version = "0.3.8" 14 + source = "registry+https://github.com/rust-lang/crates.io-index" 15 + checksum = "e8fd72866655d1904d6b0997d0b07ba561047d070fbe29de039031c641b61217" 16 + dependencies = [ 17 + "const-random", 18 + ] 19 + 20 + [[package]] 21 + name = "aho-corasick" 22 + version = "1.0.2" 23 + source = "registry+https://github.com/rust-lang/crates.io-index" 24 + checksum = "43f6cb1bf222025340178f382c426f13757b2960e89779dfcb319c32542a5a41" 25 + dependencies = [ 26 + "memchr", 27 + ] 28 + 29 + [[package]] 30 + name = "analyzeme" 31 + version = "9.2.0" 32 + source = "git+https://github.com/rust-lang/measureme?tag=9.2.0#9f51cde2e5dd3ef0392f0f6a7201f4946502ef41" 33 + dependencies = [ 34 + "byteorder", 35 + "measureme 9.2.0", 36 + "memchr", 37 + "rustc-hash", 38 + "serde", 39 + "serde_json", 40 + ] 41 + 42 + [[package]] 43 + name = "analyzeme" 44 + version = "10.1.1" 45 + dependencies = [ 46 + "analyzeme 9.2.0", 47 + "decodeme", 48 + "flate2", 49 + "measureme 10.1.1", 50 + "memchr", 51 + "rustc-hash", 52 + "serde", 53 + ] 54 + 55 + [[package]] 56 + name = "ansi_term" 57 + version = "0.12.1" 58 + source = "registry+https://github.com/rust-lang/crates.io-index" 59 + checksum = "d52a9bb7ec0cf484c551830a7ce27bd20d67eac647e1befb56b0be4ee39a55d2" 60 + dependencies = [ 61 + "winapi", 62 + ] 63 + 64 + [[package]] 65 + name = "arrayvec" 66 + version = "0.7.4" 67 + source = "registry+https://github.com/rust-lang/crates.io-index" 68 + checksum = "96d30a06541fbafbc7f82ed10c06164cfbd2c401138f6addd8404629c4b16711" 69 + 70 + [[package]] 71 + name = "atty" 72 + version = "0.2.14" 73 + source = "registry+https://github.com/rust-lang/crates.io-index" 74 + checksum = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8" 75 + dependencies = [ 76 + "hermit-abi 0.1.19", 77 + "libc", 78 + "winapi", 79 + ] 80 + 81 + [[package]] 82 + name = "autocfg" 83 + version = "1.1.0" 84 + source = "registry+https://github.com/rust-lang/crates.io-index" 85 + checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" 86 + 87 + [[package]] 88 + name = "bitflags" 89 + version = "1.3.2" 90 + source = "registry+https://github.com/rust-lang/crates.io-index" 91 + checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" 92 + 93 + [[package]] 94 + name = "bytemuck" 95 + version = "1.13.1" 96 + source = "registry+https://github.com/rust-lang/crates.io-index" 97 + checksum = "17febce684fd15d89027105661fec94afb475cb995fbc59d2865198446ba2eea" 98 + 99 + [[package]] 100 + name = "byteorder" 101 + version = "1.4.3" 102 + source = "registry+https://github.com/rust-lang/crates.io-index" 103 + checksum = "14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610" 104 + 105 + [[package]] 106 + name = "cc" 107 + version = "1.0.79" 108 + source = "registry+https://github.com/rust-lang/crates.io-index" 109 + checksum = "50d30906286121d95be3d479533b458f87493b30a4b5f79a607db8f5d11aa91f" 110 + 111 + [[package]] 112 + name = "cfg-if" 113 + version = "1.0.0" 114 + source = "registry+https://github.com/rust-lang/crates.io-index" 115 + checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" 116 + 117 + [[package]] 118 + name = "clap" 119 + version = "2.34.0" 120 + source = "registry+https://github.com/rust-lang/crates.io-index" 121 + checksum = "a0610544180c38b88101fecf2dd634b174a62eef6946f84dfc6a7127512b381c" 122 + dependencies = [ 123 + "ansi_term", 124 + "atty", 125 + "bitflags", 126 + "strsim", 127 + "textwrap", 128 + "unicode-width", 129 + "vec_map", 130 + ] 131 + 132 + [[package]] 133 + name = "const-random" 134 + version = "0.1.15" 135 + source = "registry+https://github.com/rust-lang/crates.io-index" 136 + checksum = "368a7a772ead6ce7e1de82bfb04c485f3db8ec744f72925af5735e29a22cc18e" 137 + dependencies = [ 138 + "const-random-macro", 139 + "proc-macro-hack", 140 + ] 141 + 142 + [[package]] 143 + name = "const-random-macro" 144 + version = "0.1.15" 145 + source = "registry+https://github.com/rust-lang/crates.io-index" 146 + checksum = "9d7d6ab3c3a2282db210df5f02c4dab6e0a7057af0fb7ebd4070f30fe05c0ddb" 147 + dependencies = [ 148 + "getrandom", 149 + "once_cell", 150 + "proc-macro-hack", 151 + "tiny-keccak", 152 + ] 153 + 154 + [[package]] 155 + name = "crc32fast" 156 + version = "1.3.2" 157 + source = "registry+https://github.com/rust-lang/crates.io-index" 158 + checksum = "b540bd8bc810d3885c6ea91e2018302f68baba2129ab3e88f32389ee9370880d" 159 + dependencies = [ 160 + "cfg-if", 161 + ] 162 + 163 + [[package]] 164 + name = "crox" 165 + version = "10.1.1" 166 + dependencies = [ 167 + "analyzeme 10.1.1", 168 + "measureme 10.1.1", 169 + "rustc-hash", 170 + "serde", 171 + "serde_json", 172 + "structopt", 173 + ] 174 + 175 + [[package]] 176 + name = "crunchy" 177 + version = "0.2.2" 178 + source = "registry+https://github.com/rust-lang/crates.io-index" 179 + checksum = "7a81dae078cea95a014a339291cec439d2f232ebe854a9d672b796c6afafa9b7" 180 + 181 + [[package]] 182 + name = "csv" 183 + version = "1.2.2" 184 + source = "registry+https://github.com/rust-lang/crates.io-index" 185 + checksum = "626ae34994d3d8d668f4269922248239db4ae42d538b14c398b74a52208e8086" 186 + dependencies = [ 187 + "csv-core", 188 + "itoa 1.0.6", 189 + "ryu", 190 + "serde", 191 + ] 192 + 193 + [[package]] 194 + name = "csv-core" 195 + version = "0.1.10" 196 + source = "registry+https://github.com/rust-lang/crates.io-index" 197 + checksum = "2b2466559f260f48ad25fe6317b3c8dac77b5bdb5763ac7d9d6103530663bc90" 198 + dependencies = [ 199 + "memchr", 200 + ] 201 + 202 + [[package]] 203 + name = "decodeme" 204 + version = "10.1.1" 205 + dependencies = [ 206 + "measureme 10.1.1", 207 + "memchr", 208 + "rustc-hash", 209 + "serde", 210 + "serde_json", 211 + ] 212 + 213 + [[package]] 214 + name = "dirs-next" 215 + version = "2.0.0" 216 + source = "registry+https://github.com/rust-lang/crates.io-index" 217 + checksum = "b98cf8ebf19c3d1b223e151f99a4f9f0690dca41414773390fc824184ac833e1" 218 + dependencies = [ 219 + "cfg-if", 220 + "dirs-sys-next", 221 + ] 222 + 223 + [[package]] 224 + name = "dirs-sys-next" 225 + version = "0.1.2" 226 + source = "registry+https://github.com/rust-lang/crates.io-index" 227 + checksum = "4ebda144c4fe02d1f7ea1a7d9641b6fc6b580adcfa024ae48797ecdeb6825b4d" 228 + dependencies = [ 229 + "libc", 230 + "redox_users", 231 + "winapi", 232 + ] 233 + 234 + [[package]] 235 + name = "encode_unicode" 236 + version = "1.0.0" 237 + source = "registry+https://github.com/rust-lang/crates.io-index" 238 + checksum = "34aa73646ffb006b8f5147f3dc182bd4bcb190227ce861fc4a4844bf8e3cb2c0" 239 + 240 + [[package]] 241 + name = "errno" 242 + version = "0.3.1" 243 + source = "registry+https://github.com/rust-lang/crates.io-index" 244 + checksum = "4bcfec3a70f97c962c307b2d2c56e358cf1d00b558d74262b5f929ee8cc7e73a" 245 + dependencies = [ 246 + "errno-dragonfly", 247 + "libc", 248 + "windows-sys", 249 + ] 250 + 251 + [[package]] 252 + name = "errno-dragonfly" 253 + version = "0.1.2" 254 + source = "registry+https://github.com/rust-lang/crates.io-index" 255 + checksum = "aa68f1b12764fab894d2755d2518754e71b4fd80ecfb822714a1206c2aab39bf" 256 + dependencies = [ 257 + "cc", 258 + "libc", 259 + ] 260 + 261 + [[package]] 262 + name = "flamegraph" 263 + version = "10.1.1" 264 + dependencies = [ 265 + "analyzeme 10.1.1", 266 + "inferno", 267 + "measureme 10.1.1", 268 + "structopt", 269 + ] 270 + 271 + [[package]] 272 + name = "flate2" 273 + version = "1.0.26" 274 + source = "registry+https://github.com/rust-lang/crates.io-index" 275 + checksum = "3b9429470923de8e8cbd4d2dc513535400b4b3fef0319fb5c4e1f520a7bef743" 276 + dependencies = [ 277 + "crc32fast", 278 + "miniz_oxide", 279 + ] 280 + 281 + [[package]] 282 + name = "getrandom" 283 + version = "0.2.10" 284 + source = "registry+https://github.com/rust-lang/crates.io-index" 285 + checksum = "be4136b2a15dd319360be1c07d9933517ccf0be8f16bf62a3bee4f0d618df427" 286 + dependencies = [ 287 + "cfg-if", 288 + "libc", 289 + "wasi", 290 + ] 291 + 292 + [[package]] 293 + name = "glob" 294 + version = "0.3.1" 295 + source = "registry+https://github.com/rust-lang/crates.io-index" 296 + checksum = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b" 297 + 298 + [[package]] 299 + name = "heck" 300 + version = "0.3.3" 301 + source = "registry+https://github.com/rust-lang/crates.io-index" 302 + checksum = "6d621efb26863f0e9924c6ac577e8275e5e6b77455db64ffa6c65c904e9e132c" 303 + dependencies = [ 304 + "unicode-segmentation", 305 + ] 306 + 307 + [[package]] 308 + name = "hermit-abi" 309 + version = "0.1.19" 310 + source = "registry+https://github.com/rust-lang/crates.io-index" 311 + checksum = "62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33" 312 + dependencies = [ 313 + "libc", 314 + ] 315 + 316 + [[package]] 317 + name = "hermit-abi" 318 + version = "0.3.1" 319 + source = "registry+https://github.com/rust-lang/crates.io-index" 320 + checksum = "fed44880c466736ef9a5c5b5facefb5ed0785676d0c02d612db14e54f0d84286" 321 + 322 + [[package]] 323 + name = "inferno" 324 + version = "0.9.9" 325 + source = "registry+https://github.com/rust-lang/crates.io-index" 326 + checksum = "2b2a71c56e4c218f2a1d36bc5177cbfdedf89697ac68610ac3c8452cde152231" 327 + dependencies = [ 328 + "ahash", 329 + "itoa 0.4.8", 330 + "lazy_static", 331 + "log", 332 + "num-format", 333 + "quick-xml", 334 + "rgb", 335 + "str_stack", 336 + ] 337 + 338 + [[package]] 339 + name = "instant" 340 + version = "0.1.12" 341 + source = "registry+https://github.com/rust-lang/crates.io-index" 342 + checksum = "7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c" 343 + dependencies = [ 344 + "cfg-if", 345 + ] 346 + 347 + [[package]] 348 + name = "io-lifetimes" 349 + version = "1.0.11" 350 + source = "registry+https://github.com/rust-lang/crates.io-index" 351 + checksum = "eae7b9aee968036d54dce06cebaefd919e4472e753296daccd6d344e3e2df0c2" 352 + dependencies = [ 353 + "hermit-abi 0.3.1", 354 + "libc", 355 + "windows-sys", 356 + ] 357 + 358 + [[package]] 359 + name = "is-terminal" 360 + version = "0.4.7" 361 + source = "registry+https://github.com/rust-lang/crates.io-index" 362 + checksum = "adcf93614601c8129ddf72e2d5633df827ba6551541c6d8c59520a371475be1f" 363 + dependencies = [ 364 + "hermit-abi 0.3.1", 365 + "io-lifetimes", 366 + "rustix", 367 + "windows-sys", 368 + ] 369 + 370 + [[package]] 371 + name = "itoa" 372 + version = "0.4.8" 373 + source = "registry+https://github.com/rust-lang/crates.io-index" 374 + checksum = "b71991ff56294aa922b450139ee08b3bfc70982c6b2c7562771375cf73542dd4" 375 + 376 + [[package]] 377 + name = "itoa" 378 + version = "1.0.6" 379 + source = "registry+https://github.com/rust-lang/crates.io-index" 380 + checksum = "453ad9f582a441959e5f0d088b02ce04cfe8d51a8eaf077f12ac6d3e94164ca6" 381 + 382 + [[package]] 383 + name = "lazy_static" 384 + version = "1.4.0" 385 + source = "registry+https://github.com/rust-lang/crates.io-index" 386 + checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" 387 + 388 + [[package]] 389 + name = "libc" 390 + version = "0.2.146" 391 + source = "registry+https://github.com/rust-lang/crates.io-index" 392 + checksum = "f92be4933c13fd498862a9e02a3055f8a8d9c039ce33db97306fd5a6caa7f29b" 393 + 394 + [[package]] 395 + name = "linux-raw-sys" 396 + version = "0.3.8" 397 + source = "registry+https://github.com/rust-lang/crates.io-index" 398 + checksum = "ef53942eb7bf7ff43a617b3e2c1c4a5ecf5944a7c1bc12d7ee39bbb15e5c1519" 399 + 400 + [[package]] 401 + name = "lock_api" 402 + version = "0.4.10" 403 + source = "registry+https://github.com/rust-lang/crates.io-index" 404 + checksum = "c1cc9717a20b1bb222f333e6a92fd32f7d8a18ddc5a3191a11af45dcbf4dcd16" 405 + dependencies = [ 406 + "autocfg", 407 + "scopeguard", 408 + ] 409 + 410 + [[package]] 411 + name = "log" 412 + version = "0.4.19" 413 + source = "registry+https://github.com/rust-lang/crates.io-index" 414 + checksum = "b06a4cde4c0f271a446782e3eff8de789548ce57dbc8eca9292c27f4a42004b4" 415 + 416 + [[package]] 417 + name = "measureme" 418 + version = "9.2.0" 419 + source = "git+https://github.com/rust-lang/measureme?tag=9.2.0#9f51cde2e5dd3ef0392f0f6a7201f4946502ef41" 420 + dependencies = [ 421 + "log", 422 + "memmap2", 423 + "parking_lot", 424 + "perf-event-open-sys 1.0.1", 425 + "rustc-hash", 426 + "smallvec", 427 + ] 428 + 429 + [[package]] 430 + name = "measureme" 431 + version = "10.1.1" 432 + dependencies = [ 433 + "log", 434 + "memmap2", 435 + "parking_lot", 436 + "perf-event-open-sys 3.0.0", 437 + "rustc-hash", 438 + "smallvec", 439 + ] 440 + 441 + [[package]] 442 + name = "memchr" 443 + version = "2.5.0" 444 + source = "registry+https://github.com/rust-lang/crates.io-index" 445 + checksum = "2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d" 446 + 447 + [[package]] 448 + name = "memmap2" 449 + version = "0.2.3" 450 + source = "registry+https://github.com/rust-lang/crates.io-index" 451 + checksum = "723e3ebdcdc5c023db1df315364573789f8857c11b631a2fdfad7c00f5c046b4" 452 + dependencies = [ 453 + "libc", 454 + ] 455 + 456 + [[package]] 457 + name = "miniz_oxide" 458 + version = "0.7.1" 459 + source = "registry+https://github.com/rust-lang/crates.io-index" 460 + checksum = "e7810e0be55b428ada41041c41f32c9f1a42817901b4ccf45fa3d4b6561e74c7" 461 + dependencies = [ 462 + "adler", 463 + ] 464 + 465 + [[package]] 466 + name = "mmedit" 467 + version = "10.1.1" 468 + dependencies = [ 469 + "decodeme", 470 + "measureme 10.1.1", 471 + "structopt", 472 + ] 473 + 474 + [[package]] 475 + name = "mmview" 476 + version = "10.1.1" 477 + dependencies = [ 478 + "analyzeme 10.1.1", 479 + "measureme 10.1.1", 480 + "structopt", 481 + ] 482 + 483 + [[package]] 484 + name = "num-format" 485 + version = "0.4.4" 486 + source = "registry+https://github.com/rust-lang/crates.io-index" 487 + checksum = "a652d9771a63711fd3c3deb670acfbe5c30a4072e664d7a3bf5a9e1056ac72c3" 488 + dependencies = [ 489 + "arrayvec", 490 + "itoa 1.0.6", 491 + ] 492 + 493 + [[package]] 494 + name = "once_cell" 495 + version = "1.18.0" 496 + source = "registry+https://github.com/rust-lang/crates.io-index" 497 + checksum = "dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d" 498 + 499 + [[package]] 500 + name = "parking_lot" 501 + version = "0.11.2" 502 + source = "registry+https://github.com/rust-lang/crates.io-index" 503 + checksum = "7d17b78036a60663b797adeaee46f5c9dfebb86948d1255007a1d6be0271ff99" 504 + dependencies = [ 505 + "instant", 506 + "lock_api", 507 + "parking_lot_core", 508 + ] 509 + 510 + [[package]] 511 + name = "parking_lot_core" 512 + version = "0.8.6" 513 + source = "registry+https://github.com/rust-lang/crates.io-index" 514 + checksum = "60a2cfe6f0ad2bfc16aefa463b497d5c7a5ecd44a23efa72aa342d90177356dc" 515 + dependencies = [ 516 + "cfg-if", 517 + "instant", 518 + "libc", 519 + "redox_syscall", 520 + "smallvec", 521 + "winapi", 522 + ] 523 + 524 + [[package]] 525 + name = "perf-event-open-sys" 526 + version = "1.0.1" 527 + source = "registry+https://github.com/rust-lang/crates.io-index" 528 + checksum = "ce9bedf5da2c234fdf2391ede2b90fabf585355f33100689bc364a3ea558561a" 529 + dependencies = [ 530 + "libc", 531 + ] 532 + 533 + [[package]] 534 + name = "perf-event-open-sys" 535 + version = "3.0.0" 536 + source = "registry+https://github.com/rust-lang/crates.io-index" 537 + checksum = "b29be2ba35c12c6939f6bc73187f728bba82c3c062ecdc5fa90ea739282a1f58" 538 + dependencies = [ 539 + "libc", 540 + ] 541 + 542 + [[package]] 543 + name = "prettytable-rs" 544 + version = "0.10.0" 545 + source = "registry+https://github.com/rust-lang/crates.io-index" 546 + checksum = "eea25e07510aa6ab6547308ebe3c036016d162b8da920dbb079e3ba8acf3d95a" 547 + dependencies = [ 548 + "csv", 549 + "encode_unicode", 550 + "is-terminal", 551 + "lazy_static", 552 + "term", 553 + "unicode-width", 554 + ] 555 + 556 + [[package]] 557 + name = "proc-macro-error" 558 + version = "1.0.4" 559 + source = "registry+https://github.com/rust-lang/crates.io-index" 560 + checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c" 561 + dependencies = [ 562 + "proc-macro-error-attr", 563 + "proc-macro2", 564 + "quote", 565 + "syn 1.0.109", 566 + "version_check", 567 + ] 568 + 569 + [[package]] 570 + name = "proc-macro-error-attr" 571 + version = "1.0.4" 572 + source = "registry+https://github.com/rust-lang/crates.io-index" 573 + checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869" 574 + dependencies = [ 575 + "proc-macro2", 576 + "quote", 577 + "version_check", 578 + ] 579 + 580 + [[package]] 581 + name = "proc-macro-hack" 582 + version = "0.5.20+deprecated" 583 + source = "registry+https://github.com/rust-lang/crates.io-index" 584 + checksum = "dc375e1527247fe1a97d8b7156678dfe7c1af2fc075c9a4db3690ecd2a148068" 585 + 586 + [[package]] 587 + name = "proc-macro2" 588 + version = "1.0.60" 589 + source = "registry+https://github.com/rust-lang/crates.io-index" 590 + checksum = "dec2b086b7a862cf4de201096214fa870344cf922b2b30c167badb3af3195406" 591 + dependencies = [ 592 + "unicode-ident", 593 + ] 594 + 595 + [[package]] 596 + name = "quick-xml" 597 + version = "0.18.1" 598 + source = "registry+https://github.com/rust-lang/crates.io-index" 599 + checksum = "3cc440ee4802a86e357165021e3e255a9143724da31db1e2ea540214c96a0f82" 600 + dependencies = [ 601 + "memchr", 602 + ] 603 + 604 + [[package]] 605 + name = "quote" 606 + version = "1.0.28" 607 + source = "registry+https://github.com/rust-lang/crates.io-index" 608 + checksum = "1b9ab9c7eadfd8df19006f1cf1a4aed13540ed5cbc047010ece5826e10825488" 609 + dependencies = [ 610 + "proc-macro2", 611 + ] 612 + 613 + [[package]] 614 + name = "redox_syscall" 615 + version = "0.2.16" 616 + source = "registry+https://github.com/rust-lang/crates.io-index" 617 + checksum = "fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a" 618 + dependencies = [ 619 + "bitflags", 620 + ] 621 + 622 + [[package]] 623 + name = "redox_users" 624 + version = "0.4.3" 625 + source = "registry+https://github.com/rust-lang/crates.io-index" 626 + checksum = "b033d837a7cf162d7993aded9304e30a83213c648b6e389db233191f891e5c2b" 627 + dependencies = [ 628 + "getrandom", 629 + "redox_syscall", 630 + "thiserror", 631 + ] 632 + 633 + [[package]] 634 + name = "regex" 635 + version = "1.8.4" 636 + source = "registry+https://github.com/rust-lang/crates.io-index" 637 + checksum = "d0ab3ca65655bb1e41f2a8c8cd662eb4fb035e67c3f78da1d61dffe89d07300f" 638 + dependencies = [ 639 + "aho-corasick", 640 + "memchr", 641 + "regex-syntax", 642 + ] 643 + 644 + [[package]] 645 + name = "regex-syntax" 646 + version = "0.7.2" 647 + source = "registry+https://github.com/rust-lang/crates.io-index" 648 + checksum = "436b050e76ed2903236f032a59761c1eb99e1b0aead2c257922771dab1fc8c78" 649 + 650 + [[package]] 651 + name = "rgb" 652 + version = "0.8.36" 653 + source = "registry+https://github.com/rust-lang/crates.io-index" 654 + checksum = "20ec2d3e3fc7a92ced357df9cebd5a10b6fb2aa1ee797bf7e9ce2f17dffc8f59" 655 + dependencies = [ 656 + "bytemuck", 657 + ] 658 + 659 + [[package]] 660 + name = "rustc-hash" 661 + version = "1.1.0" 662 + source = "registry+https://github.com/rust-lang/crates.io-index" 663 + checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2" 664 + 665 + [[package]] 666 + name = "rustix" 667 + version = "0.37.20" 668 + source = "registry+https://github.com/rust-lang/crates.io-index" 669 + checksum = "b96e891d04aa506a6d1f318d2771bcb1c7dfda84e126660ace067c9b474bb2c0" 670 + dependencies = [ 671 + "bitflags", 672 + "errno", 673 + "io-lifetimes", 674 + "libc", 675 + "linux-raw-sys", 676 + "windows-sys", 677 + ] 678 + 679 + [[package]] 680 + name = "rustversion" 681 + version = "1.0.12" 682 + source = "registry+https://github.com/rust-lang/crates.io-index" 683 + checksum = "4f3208ce4d8448b3f3e7d168a73f5e0c43a61e32930de3bceeccedb388b6bf06" 684 + 685 + [[package]] 686 + name = "ryu" 687 + version = "1.0.13" 688 + source = "registry+https://github.com/rust-lang/crates.io-index" 689 + checksum = "f91339c0467de62360649f8d3e185ca8de4224ff281f66000de5eb2a77a79041" 690 + 691 + [[package]] 692 + name = "scopeguard" 693 + version = "1.1.0" 694 + source = "registry+https://github.com/rust-lang/crates.io-index" 695 + checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd" 696 + 697 + [[package]] 698 + name = "serde" 699 + version = "1.0.164" 700 + source = "registry+https://github.com/rust-lang/crates.io-index" 701 + checksum = "9e8c8cf938e98f769bc164923b06dce91cea1751522f46f8466461af04c9027d" 702 + dependencies = [ 703 + "serde_derive", 704 + ] 705 + 706 + [[package]] 707 + name = "serde_derive" 708 + version = "1.0.164" 709 + source = "registry+https://github.com/rust-lang/crates.io-index" 710 + checksum = "d9735b638ccc51c28bf6914d90a2e9725b377144fc612c49a611fddd1b631d68" 711 + dependencies = [ 712 + "proc-macro2", 713 + "quote", 714 + "syn 2.0.18", 715 + ] 716 + 717 + [[package]] 718 + name = "serde_json" 719 + version = "1.0.97" 720 + source = "registry+https://github.com/rust-lang/crates.io-index" 721 + checksum = "bdf3bf93142acad5821c99197022e170842cdbc1c30482b98750c688c640842a" 722 + dependencies = [ 723 + "itoa 1.0.6", 724 + "ryu", 725 + "serde", 726 + ] 727 + 728 + [[package]] 729 + name = "smallvec" 730 + version = "1.10.0" 731 + source = "registry+https://github.com/rust-lang/crates.io-index" 732 + checksum = "a507befe795404456341dfab10cef66ead4c041f62b8b11bbb92bffe5d0953e0" 733 + 734 + [[package]] 735 + name = "stack_collapse" 736 + version = "10.1.1" 737 + dependencies = [ 738 + "analyzeme 10.1.1", 739 + "measureme 10.1.1", 740 + "structopt", 741 + ] 742 + 743 + [[package]] 744 + name = "str_stack" 745 + version = "0.1.0" 746 + source = "registry+https://github.com/rust-lang/crates.io-index" 747 + checksum = "9091b6114800a5f2141aee1d1b9d6ca3592ac062dc5decb3764ec5895a47b4eb" 748 + 749 + [[package]] 750 + name = "strsim" 751 + version = "0.8.0" 752 + source = "registry+https://github.com/rust-lang/crates.io-index" 753 + checksum = "8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a" 754 + 755 + [[package]] 756 + name = "structopt" 757 + version = "0.3.26" 758 + source = "registry+https://github.com/rust-lang/crates.io-index" 759 + checksum = "0c6b5c64445ba8094a6ab0c3cd2ad323e07171012d9c98b0b15651daf1787a10" 760 + dependencies = [ 761 + "clap", 762 + "lazy_static", 763 + "structopt-derive", 764 + ] 765 + 766 + [[package]] 767 + name = "structopt-derive" 768 + version = "0.4.18" 769 + source = "registry+https://github.com/rust-lang/crates.io-index" 770 + checksum = "dcb5ae327f9cc13b68763b5749770cb9e048a99bd9dfdfa58d0cf05d5f64afe0" 771 + dependencies = [ 772 + "heck", 773 + "proc-macro-error", 774 + "proc-macro2", 775 + "quote", 776 + "syn 1.0.109", 777 + ] 778 + 779 + [[package]] 780 + name = "summarize" 781 + version = "10.1.1" 782 + dependencies = [ 783 + "analyzeme 10.1.1", 784 + "measureme 10.1.1", 785 + "prettytable-rs", 786 + "rustc-hash", 787 + "serde", 788 + "serde_json", 789 + "structopt", 790 + ] 791 + 792 + [[package]] 793 + name = "syn" 794 + version = "1.0.109" 795 + source = "registry+https://github.com/rust-lang/crates.io-index" 796 + checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" 797 + dependencies = [ 798 + "proc-macro2", 799 + "quote", 800 + "unicode-ident", 801 + ] 802 + 803 + [[package]] 804 + name = "syn" 805 + version = "2.0.18" 806 + source = "registry+https://github.com/rust-lang/crates.io-index" 807 + checksum = "32d41677bcbe24c20c52e7c70b0d8db04134c5d1066bf98662e2871ad200ea3e" 808 + dependencies = [ 809 + "proc-macro2", 810 + "quote", 811 + "unicode-ident", 812 + ] 813 + 814 + [[package]] 815 + name = "term" 816 + version = "0.7.0" 817 + source = "registry+https://github.com/rust-lang/crates.io-index" 818 + checksum = "c59df8ac95d96ff9bede18eb7300b0fda5e5d8d90960e76f8e14ae765eedbf1f" 819 + dependencies = [ 820 + "dirs-next", 821 + "rustversion", 822 + "winapi", 823 + ] 824 + 825 + [[package]] 826 + name = "textwrap" 827 + version = "0.11.0" 828 + source = "registry+https://github.com/rust-lang/crates.io-index" 829 + checksum = "d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060" 830 + dependencies = [ 831 + "unicode-width", 832 + ] 833 + 834 + [[package]] 835 + name = "thiserror" 836 + version = "1.0.40" 837 + source = "registry+https://github.com/rust-lang/crates.io-index" 838 + checksum = "978c9a314bd8dc99be594bc3c175faaa9794be04a5a5e153caba6915336cebac" 839 + dependencies = [ 840 + "thiserror-impl", 841 + ] 842 + 843 + [[package]] 844 + name = "thiserror-impl" 845 + version = "1.0.40" 846 + source = "registry+https://github.com/rust-lang/crates.io-index" 847 + checksum = "f9456a42c5b0d803c8cd86e73dd7cc9edd429499f37a3550d286d5e86720569f" 848 + dependencies = [ 849 + "proc-macro2", 850 + "quote", 851 + "syn 2.0.18", 852 + ] 853 + 854 + [[package]] 855 + name = "tiny-keccak" 856 + version = "2.0.2" 857 + source = "registry+https://github.com/rust-lang/crates.io-index" 858 + checksum = "2c9d3793400a45f954c52e73d068316d76b6f4e36977e3fcebb13a2721e80237" 859 + dependencies = [ 860 + "crunchy", 861 + ] 862 + 863 + [[package]] 864 + name = "unicode-ident" 865 + version = "1.0.9" 866 + source = "registry+https://github.com/rust-lang/crates.io-index" 867 + checksum = "b15811caf2415fb889178633e7724bad2509101cde276048e013b9def5e51fa0" 868 + 869 + [[package]] 870 + name = "unicode-segmentation" 871 + version = "1.10.1" 872 + source = "registry+https://github.com/rust-lang/crates.io-index" 873 + checksum = "1dd624098567895118886609431a7c3b8f516e41d30e0643f03d94592a147e36" 874 + 875 + [[package]] 876 + name = "unicode-width" 877 + version = "0.1.10" 878 + source = "registry+https://github.com/rust-lang/crates.io-index" 879 + checksum = "c0edd1e5b14653f783770bce4a4dabb4a5108a5370a5f5d8cfe8710c361f6c8b" 880 + 881 + [[package]] 882 + name = "vec_map" 883 + version = "0.8.2" 884 + source = "registry+https://github.com/rust-lang/crates.io-index" 885 + checksum = "f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191" 886 + 887 + [[package]] 888 + name = "version_check" 889 + version = "0.9.4" 890 + source = "registry+https://github.com/rust-lang/crates.io-index" 891 + checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" 892 + 893 + [[package]] 894 + name = "version_checker" 895 + version = "10.1.1" 896 + dependencies = [ 897 + "glob", 898 + "regex", 899 + ] 900 + 901 + [[package]] 902 + name = "wasi" 903 + version = "0.11.0+wasi-snapshot-preview1" 904 + source = "registry+https://github.com/rust-lang/crates.io-index" 905 + checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" 906 + 907 + [[package]] 908 + name = "winapi" 909 + version = "0.3.9" 910 + source = "registry+https://github.com/rust-lang/crates.io-index" 911 + checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" 912 + dependencies = [ 913 + "winapi-i686-pc-windows-gnu", 914 + "winapi-x86_64-pc-windows-gnu", 915 + ] 916 + 917 + [[package]] 918 + name = "winapi-i686-pc-windows-gnu" 919 + version = "0.4.0" 920 + source = "registry+https://github.com/rust-lang/crates.io-index" 921 + checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" 922 + 923 + [[package]] 924 + name = "winapi-x86_64-pc-windows-gnu" 925 + version = "0.4.0" 926 + source = "registry+https://github.com/rust-lang/crates.io-index" 927 + checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" 928 + 929 + [[package]] 930 + name = "windows-sys" 931 + version = "0.48.0" 932 + source = "registry+https://github.com/rust-lang/crates.io-index" 933 + checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" 934 + dependencies = [ 935 + "windows-targets", 936 + ] 937 + 938 + [[package]] 939 + name = "windows-targets" 940 + version = "0.48.0" 941 + source = "registry+https://github.com/rust-lang/crates.io-index" 942 + checksum = "7b1eb6f0cd7c80c79759c929114ef071b87354ce476d9d94271031c0497adfd5" 943 + dependencies = [ 944 + "windows_aarch64_gnullvm", 945 + "windows_aarch64_msvc", 946 + "windows_i686_gnu", 947 + "windows_i686_msvc", 948 + "windows_x86_64_gnu", 949 + "windows_x86_64_gnullvm", 950 + "windows_x86_64_msvc", 951 + ] 952 + 953 + [[package]] 954 + name = "windows_aarch64_gnullvm" 955 + version = "0.48.0" 956 + source = "registry+https://github.com/rust-lang/crates.io-index" 957 + checksum = "91ae572e1b79dba883e0d315474df7305d12f569b400fcf90581b06062f7e1bc" 958 + 959 + [[package]] 960 + name = "windows_aarch64_msvc" 961 + version = "0.48.0" 962 + source = "registry+https://github.com/rust-lang/crates.io-index" 963 + checksum = "b2ef27e0d7bdfcfc7b868b317c1d32c641a6fe4629c171b8928c7b08d98d7cf3" 964 + 965 + [[package]] 966 + name = "windows_i686_gnu" 967 + version = "0.48.0" 968 + source = "registry+https://github.com/rust-lang/crates.io-index" 969 + checksum = "622a1962a7db830d6fd0a69683c80a18fda201879f0f447f065a3b7467daa241" 970 + 971 + [[package]] 972 + name = "windows_i686_msvc" 973 + version = "0.48.0" 974 + source = "registry+https://github.com/rust-lang/crates.io-index" 975 + checksum = "4542c6e364ce21bf45d69fdd2a8e455fa38d316158cfd43b3ac1c5b1b19f8e00" 976 + 977 + [[package]] 978 + name = "windows_x86_64_gnu" 979 + version = "0.48.0" 980 + source = "registry+https://github.com/rust-lang/crates.io-index" 981 + checksum = "ca2b8a661f7628cbd23440e50b05d705db3686f894fc9580820623656af974b1" 982 + 983 + [[package]] 984 + name = "windows_x86_64_gnullvm" 985 + version = "0.48.0" 986 + source = "registry+https://github.com/rust-lang/crates.io-index" 987 + checksum = "7896dbc1f41e08872e9d5e8f8baa8fdd2677f29468c4e156210174edc7f7b953" 988 + 989 + [[package]] 990 + name = "windows_x86_64_msvc" 991 + version = "0.48.0" 992 + source = "registry+https://github.com/rust-lang/crates.io-index" 993 + checksum = "1a515f5799fe4961cb532f983ce2b23082366b898e52ffbce459c86f67c8378a"
+31
pkgs/development/tools/rust/measureme/default.nix
··· 1 + { lib, fetchFromGitHub, rustPlatform }: 2 + 3 + rustPlatform.buildRustPackage rec { 4 + pname = "measureme"; 5 + version = "10.1.1"; 6 + 7 + src = fetchFromGitHub { 8 + owner = "rust-lang"; 9 + repo = "measureme"; 10 + rev = version; 11 + hash = "sha256-RCh6fTa4d+/Fj5ID5Su3pCZj/O+FhITzfKixXu9G550="; 12 + }; 13 + 14 + cargoLock = { 15 + lockFile = ./Cargo.lock; 16 + outputHashes = { 17 + "analyzeme-9.2.0" = "sha256-YOZiux4ouWBToGFx0+fiqjcyrnSjwc+8Qfi2rLGT/18="; 18 + }; 19 + }; 20 + 21 + postPatch = '' 22 + ln -s ${./Cargo.lock} Cargo.lock 23 + ''; 24 + 25 + meta = with lib; { 26 + description = "Support crate for rustc's self-profiling feature"; 27 + homepage = "https://github.com/rust-lang/measureme"; 28 + license = licenses.asl20; 29 + maintainers = [ maintainers.t4ccer ]; 30 + }; 31 + }
+2 -2
pkgs/os-specific/linux/firmware/sof-firmware/default.nix
··· 5 5 6 6 stdenvNoCC.mkDerivation rec { 7 7 pname = "sof-firmware"; 8 - version = "2.2.5"; 8 + version = "2.2.6"; 9 9 10 10 src = fetchurl { 11 11 url = "https://github.com/thesofproject/sof-bin/releases/download/v${version}/sof-bin-v${version}.tar.gz"; 12 - sha256 = "sha256-V39FCHW9gzr5uLcW42jYc6rJE6Nd2ZbHqg9Srd3vku4="; 12 + sha256 = "sha256-kyLCp2NtAoRcOyaYTVirj3jWP/THZtCEwxlqWF4ACQU="; 13 13 }; 14 14 15 15 dontFixup = true; # binaries must not be stripped or patchelfed
+3 -3
pkgs/os-specific/linux/open-iscsi/default.nix
··· 15 15 16 16 stdenv.mkDerivation rec { 17 17 pname = "open-iscsi"; 18 - version = "2.1.8"; 18 + version = "2.1.9"; 19 19 20 20 src = fetchFromGitHub { 21 21 owner = "open-iscsi"; 22 22 repo = "open-iscsi"; 23 23 rev = version; 24 - hash = "sha256-JzSyX9zvUkhCEpNwTMneTZpCRgaYxHZ1wP215YnMI78="; 24 + hash = "sha256-y0NIb/KsKpCd8byr/SXI7nwTKXP2/bSSoW8QgeL5xdc="; 25 25 }; 26 26 27 27 nativeBuildInputs = [ ··· 55 55 "-Ddbroot=/etc/iscsi" 56 56 ]; 57 57 58 - passthru.tests = { inherit (nixosTests) iscsi-root iscsi-multipath-root; }; 58 + passthru.tests = { inherit (nixosTests) iscsi-root; }; 59 59 60 60 meta = with lib; { 61 61 description = "A high performance, transport independent, multi-platform implementation of RFC3720";
+14 -14
pkgs/servers/adguardhome/bins.nix
··· 1 1 { fetchurl, fetchzip }: 2 2 { 3 3 x86_64-darwin = fetchzip { 4 - sha256 = "sha256-DM/EhbKp2sM5OnvFrb2GcjhgMN+9kuVW33wHVSxcoLo="; 5 - url = "https://github.com/AdguardTeam/AdGuardHome/releases/download/v0.107.32/AdGuardHome_darwin_amd64.zip"; 4 + sha256 = "sha256-t+nFutMp1DwK7S9rQXcGQJjG/8plmlu5rJ1v5t8zJzE="; 5 + url = "https://github.com/AdguardTeam/AdGuardHome/releases/download/v0.107.34/AdGuardHome_darwin_amd64.zip"; 6 6 }; 7 7 aarch64-darwin = fetchzip { 8 - sha256 = "sha256-rzGFcWou9+rDJuxqY6utnT54jAVLG2oj3Og8Fr8pibU="; 9 - url = "https://github.com/AdguardTeam/AdGuardHome/releases/download/v0.107.32/AdGuardHome_darwin_arm64.zip"; 8 + sha256 = "sha256-irL+9P+ZmGsAqbCOEtaC0u+YJykRgjG7dJx1qvP197w="; 9 + url = "https://github.com/AdguardTeam/AdGuardHome/releases/download/v0.107.34/AdGuardHome_darwin_arm64.zip"; 10 10 }; 11 11 i686-linux = fetchurl { 12 - sha256 = "sha256-JkDQ9kmXuwcFXcfyDYwgI/NHqJYZj/PbhZfqlL0jvnw="; 13 - url = "https://github.com/AdguardTeam/AdGuardHome/releases/download/v0.107.32/AdGuardHome_linux_386.tar.gz"; 12 + sha256 = "sha256-6XEtCqlYIFh4Aw/Y+PxvLJmk5os5T0JPMnE2yTdT4Tw="; 13 + url = "https://github.com/AdguardTeam/AdGuardHome/releases/download/v0.107.34/AdGuardHome_linux_386.tar.gz"; 14 14 }; 15 15 x86_64-linux = fetchurl { 16 - sha256 = "sha256-YBE4yL63Ee1UmkE7pIbLKOLLhiY5DpN1t8i/ovQOKXo="; 17 - url = "https://github.com/AdguardTeam/AdGuardHome/releases/download/v0.107.32/AdGuardHome_linux_amd64.tar.gz"; 16 + sha256 = "sha256-o2EmkJ9jJAhQS25JCN15GBb+gGFOiKS/87PW2ge0YNg="; 17 + url = "https://github.com/AdguardTeam/AdGuardHome/releases/download/v0.107.34/AdGuardHome_linux_amd64.tar.gz"; 18 18 }; 19 19 aarch64-linux = fetchurl { 20 - sha256 = "sha256-Lj4eCcMgpy2AlGHKA/xRxZc2HV3llykWwVeTUlHXvyI="; 21 - url = "https://github.com/AdguardTeam/AdGuardHome/releases/download/v0.107.32/AdGuardHome_linux_arm64.tar.gz"; 20 + sha256 = "sha256-YjecZiVwaK3/1In5uKSE5pF21YQJNpxEpPK0abNf3iQ="; 21 + url = "https://github.com/AdguardTeam/AdGuardHome/releases/download/v0.107.34/AdGuardHome_linux_arm64.tar.gz"; 22 22 }; 23 23 armv6l-linux = fetchurl { 24 - sha256 = "sha256-vAP/xc3IYMCtDbog2qB3kK5ftbsrk8meLD0IGx9tNa8="; 25 - url = "https://github.com/AdguardTeam/AdGuardHome/releases/download/v0.107.32/AdGuardHome_linux_armv6.tar.gz"; 24 + sha256 = "sha256-Or650AgvB/452wFiBLw1DezLIzYMSg0dQG66HeKypYg="; 25 + url = "https://github.com/AdguardTeam/AdGuardHome/releases/download/v0.107.34/AdGuardHome_linux_armv6.tar.gz"; 26 26 }; 27 27 armv7l-linux = fetchurl { 28 - sha256 = "sha256-XiWExZZbtCdl/1Koi1dTKsiLl5xSwpI8LiGxjX2yT+A="; 29 - url = "https://github.com/AdguardTeam/AdGuardHome/releases/download/v0.107.32/AdGuardHome_linux_armv7.tar.gz"; 28 + sha256 = "sha256-i/jKr05o7UeXdEPusTQP0FeQoATl36ydDgtg5w/pMO4="; 29 + url = "https://github.com/AdguardTeam/AdGuardHome/releases/download/v0.107.34/AdGuardHome_linux_armv7.tar.gz"; 30 30 }; 31 31 }
+2 -2
pkgs/servers/adguardhome/default.nix
··· 7 7 8 8 stdenv.mkDerivation rec { 9 9 pname = "adguardhome"; 10 - version = "0.107.32"; 10 + version = "0.107.34"; 11 11 src = sources.${system} or (throw "Source for ${pname} is not available for ${system}"); 12 12 13 13 installPhase = '' ··· 16 16 17 17 passthru = { 18 18 updateScript = ./update.sh; 19 - schema_version = 20; 19 + schema_version = 24; 20 20 tests.adguardhome = nixosTests.adguardhome; 21 21 }; 22 22
+2 -2
pkgs/servers/komga/default.nix
··· 8 8 9 9 stdenvNoCC.mkDerivation rec { 10 10 pname = "komga"; 11 - version = "1.1.0"; 11 + version = "1.2.1"; 12 12 13 13 src = fetchurl { 14 14 url = "https://github.com/gotson/${pname}/releases/download/v${version}/${pname}-${version}.jar"; 15 - sha256 = "sha256-uGzJgy+jfV11bZXvCMZAUdjuZasKCcv5rQBBUEidWQU="; 15 + sha256 = "sha256-+4At5of/jaol4c1eElpw/D9hDnWSkc8x4gCmqqg88as="; 16 16 }; 17 17 18 18 nativeBuildInputs = [
+6 -2
pkgs/servers/rustdesk-server/default.nix
··· 1 - { lib 1 + { stdenv 2 + , lib 2 3 , rustPlatform 3 4 , fetchFromGitHub 4 5 , pkg-config 5 6 , libsodium 7 + , Security 6 8 , sqlite 7 9 , nix-update-script 8 10 , testers ··· 38 36 buildInputs = [ 39 37 libsodium 40 38 sqlite 39 + ] ++ lib.optionals stdenv.isDarwin [ 40 + Security 41 41 ]; 42 42 43 43 passthru = { ··· 57 53 changelog = "https://github.com/rustdesk/rustdesk-server/releases/tag/${version}"; 58 54 license = licenses.agpl3Only; 59 55 platforms = platforms.unix; 60 - maintainers = with maintainers; [ gaelreyrol ]; 56 + maintainers = with maintainers; [ gaelreyrol tjni ]; 61 57 }; 62 58 }
+3 -3
pkgs/tools/admin/lego/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "lego"; 5 - version = "4.12.3"; 5 + version = "4.13.2"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "go-acme"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-H6JGeLE/fzbfo8/mn5hTKcr7XfvmjOojeXLxUKGzt4w="; 11 + sha256 = "sha256-nFRDA0EHV1i9mcl1i5WpfhTNseU9E9jmlPd1xFbkCaM="; 12 12 }; 13 13 14 - vendorHash = "sha256-Pwtvv/qVX91yWx49IYdveVCySoVxekvHomfAzOdFj7w="; 14 + vendorHash = "sha256-mjCxe4hCCIcjVDWVizqqqo6/kn8iS8s32urMtDD5yq4="; 15 15 16 16 doCheck = false; 17 17
+2 -2
pkgs/tools/audio/tts/default.nix
··· 15 15 in 16 16 python.pkgs.buildPythonApplication rec { 17 17 pname = "tts"; 18 - version = "0.15.6"; 18 + version = "0.16.0"; 19 19 format = "pyproject"; 20 20 21 21 src = fetchFromGitHub { 22 22 owner = "coqui-ai"; 23 23 repo = "TTS"; 24 24 rev = "refs/tags/v${version}"; 25 - hash = "sha256-ZEmj0D+q2/UpDTEZDPb13BKiNRUcZsJmJRWOCq+8CUk="; 25 + hash = "sha256-2JZyINyzy4X1DTp4ZsMLY/rCsH4JdQ8bF/3hoqtvNTU="; 26 26 }; 27 27 28 28 postPatch = let
+34
pkgs/tools/misc/a4term/default.nix
··· 1 + { lib 2 + , stdenv 3 + , fetchFromGitHub 4 + , libtickit 5 + , libvterm-neovim 6 + }: 7 + 8 + stdenv.mkDerivation rec { 9 + pname = "a4term"; 10 + version = "0.2.2"; 11 + 12 + src = fetchFromGitHub { 13 + owner = "rpmohn"; 14 + repo = "a4"; 15 + rev = "v${version}"; 16 + hash = "sha256-hsAEiPOZBqjvmSZEmZwfDqHZV/8ym62RZPxl3DG4ntQ="; 17 + }; 18 + 19 + buildInputs = [ 20 + libtickit 21 + libvterm-neovim 22 + ]; 23 + 24 + makeFlags = [ "PREFIX=$(out)" ]; 25 + 26 + meta = { 27 + description = "A dynamic terminal window manager"; 28 + homepage = "https://www.a4term.com/"; 29 + license = lib.licenses.mit; 30 + maintainers = with lib.maintainers; [ onemoresuza ]; 31 + platforms = lib.platforms.linux; 32 + mainProgram = "a4"; 33 + }; 34 + }
+2 -2
pkgs/tools/misc/diffoscope/default.nix
··· 78 78 # Note: when upgrading this package, please run the list-missing-tools.sh script as described below! 79 79 python3.pkgs.buildPythonApplication rec { 80 80 pname = "diffoscope"; 81 - version = "243"; 81 + version = "245"; 82 82 83 83 src = fetchurl { 84 84 url = "https://diffoscope.org/archive/diffoscope-${version}.tar.bz2"; 85 - hash = "sha256-lqI9MOZJxgHZ87kax343t6Wylzv1NWcQZ1cMWgmpnRo="; 85 + hash = "sha256-VeA8+gdKDDyNI9ica3YjGFw2Nl7Lb/L6/I7XNa9FMek="; 86 86 }; 87 87 88 88 outputs = [
+3 -3
pkgs/tools/misc/jfrog-cli/default.nix
··· 5 5 6 6 buildGoModule rec { 7 7 pname = "jfrog-cli"; 8 - version = "2.42.1"; 8 + version = "2.43.1"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "jfrog"; 12 12 repo = "jfrog-cli"; 13 13 rev = "refs/tags/v${version}"; 14 - hash = "sha256-ScHlF5fvqBDvmI8p+o1LcQXZHXxKL5OS4AigE74AYVY="; 14 + hash = "sha256-Ad3kcx5F6U6ucamhhD0c5st86nrJxCPX9e62u7yjPYI="; 15 15 }; 16 16 17 - vendorHash = "sha256-TTQ9cjtkcg606imz55k9bLSya7xFs2gKIqETcrPLKIQ="; 17 + vendorHash = "sha256-iLjm8k0XbYcA05J52K8mGWleiMhSRjzzkTOrQ28UdVw="; 18 18 19 19 postInstall = '' 20 20 # Name the output the same way as the original build script does
+4 -4
pkgs/tools/misc/twspace-crawler/default.nix
··· 2 2 3 3 buildNpmPackage rec { 4 4 pname = "twspace-crawler"; 5 - version = "1.12.4"; 5 + version = "1.12.6"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "HitomaruKonpaku"; 9 9 repo = "twspace-crawler"; 10 - rev = "339972a785a4074880a66be4ca4063e6b47ddfaa"; # version not tagged 11 - hash = "sha256-YJXvBKvZ/Z1mRf6MW3JFqlK77+N+JM3OZZNSJyaaic4="; 10 + rev = "fc415f4b889f93bdbf357e14f1a6bf3fc146aac9"; # version not tagged 11 + hash = "sha256-25/VFbf6UJJKnDDCXuIfWSEgVD24SB3feLV0zF8DlBs="; 12 12 }; 13 13 14 - npmDepsHash = "sha256-eVh+1pBAxB+tgS6b8Bd3gtxUK887djbZVVC4wM/5zZk="; 14 + npmDepsHash = "sha256-4ZNFuOCdCh+H8tH8qKr2569wDFPOxaLfqmA6N3FNP84="; 15 15 16 16 meta = with lib; { 17 17 description = "Script to monitor & download Twitter Spaces 24/7";
+10 -5
pkgs/tools/package-management/pdm/default.nix
··· 1 - { lib, python3, fetchFromGitHub, fetchPypi, nix-update-script }: 1 + { lib 2 + , stdenv 3 + , python3 4 + , fetchFromGitHub 5 + , fetchPypi 6 + , nix-update-script 7 + }: 2 8 let 3 9 python = python3.override { 4 10 # override resolvelib due to ··· 30 24 with python.pkgs; 31 25 buildPythonApplication rec { 32 26 pname = "pdm"; 33 - version = "2.7.4"; 27 + version = "2.8.0"; 34 28 format = "pyproject"; 35 29 disabled = pythonOlder "3.7"; 36 30 37 31 src = fetchPypi { 38 32 inherit pname version; 39 - hash = "sha256-x3+N8cy31wHwBeOkMNpLihlqKCTiPmnS1avrr69uUM4="; 33 + hash = "sha256-BgsWKP2kZfLEHgZNISyp66Yww0ajMF4RWuI6TCzwJNo="; 40 34 }; 41 35 42 36 nativeBuildInputs = [ ··· 45 39 46 40 propagatedBuildInputs = [ 47 41 blinker 48 - cacheyou 49 42 certifi 50 43 cachecontrol 51 44 findpython ··· 75 70 pytest-rerunfailures 76 71 pytest-xdist 77 72 pytest-httpserver 78 - ]; 73 + ] ++ lib.optional stdenv.isLinux first; 79 74 80 75 pytestFlagsArray = [ 81 76 "-m 'not network'"
+2 -2
pkgs/tools/package-management/pkg/default.nix
··· 4 4 5 5 stdenv.mkDerivation (finalAttrs: { 6 6 pname = "pkg"; 7 - version = "1.19.1"; 7 + version = "1.20.4"; 8 8 9 9 src = fetchFromGitHub { 10 10 owner = "freebsd"; 11 11 repo = "pkg"; 12 12 rev = finalAttrs.version; 13 - sha256 = "WHR2evPn4Y0wzGwVUEuYPrDDnuPSsYHr4xIofAHeTJk="; 13 + sha256 = "sha256-GW29jbFt68ITJfmuxkwl8c39mA+ObYiV6NeT/OXPlyM="; 14 14 }; 15 15 16 16 setOutputFlags = false;
+1
pkgs/top-level/aliases.nix
··· 1452 1452 qca-qt5 = throw "'qca-qt5' has been renamed to/replaced by 'libsForQt5.qca-qt5'"; # Converted to throw 2022-02-22 1453 1453 qca2 = throw "qca2 has been removed, because it depended on qt4"; # Added 2022-05-26 1454 1454 qcsxcad = libsForQt5.qcsxcad; # Added 2020-11-05 1455 + qtcreator-qt6 = throw "'qtcreator-qt6' has been renamed to/replaced by 'qtcreator', since qt5 version has been removed"; # Added 2023-07-25 1455 1456 qflipper = qFlipper; # Added 2022-02-11 1456 1457 qmk_firmware = throw "qmk_firmware has been removed because it was broken"; # Added 2021-04-02 1457 1458 qlandkartegt = throw "'qlandkartegt' has been removed from nixpkgs, as it was broken and unmaintained"; # Added 2023-04-17
+29 -18
pkgs/top-level/all-packages.nix
··· 5740 5740 5741 5741 maxcso = callPackage ../tools/archivers/maxcso { }; 5742 5742 5743 + measureme = callPackage ../development/tools/rust/measureme { }; 5744 + 5743 5745 medusa = callPackage ../tools/security/medusa { }; 5744 5746 5745 5747 megasync = libsForQt5.callPackage ../applications/misc/megasync { ··· 7390 7388 }; 7391 7389 7392 7390 dvtm-unstable = callPackage ../tools/misc/dvtm/unstable.nix { }; 7391 + 7392 + a4term = callPackage ../tools/misc/a4term { }; 7393 7393 7394 7394 ecmtools = callPackage ../tools/cd-dvd/ecm-tools { }; 7395 7395 ··· 12527 12523 inherit (darwin.apple_sdk.frameworks) Security; 12528 12524 }; 12529 12525 12530 - rustdesk-server = callPackage ../servers/rustdesk-server { }; 12526 + rustdesk-server = callPackage ../servers/rustdesk-server { 12527 + inherit (darwin.apple_sdk.frameworks) Security; 12528 + }; 12531 12529 12532 12530 rustypaste = callPackage ../servers/rustypaste { }; 12533 12531 ··· 15574 15568 profiledCompiler = false; 15575 15569 15576 15570 libcCross = if stdenv.targetPlatform != stdenv.buildPlatform then libcCross else null; 15577 - threadsCross = if stdenv.targetPlatform != stdenv.buildPlatform then threadsCrossFor "4.8" else { }; 15571 + threadsCross = lib.optionalAttrs (stdenv.targetPlatform != stdenv.buildPlatform) (threadsCrossFor "4.8"); 15578 15572 15579 15573 isl = if !stdenv.isDarwin then isl_0_14 else null; 15580 15574 cloog = if !stdenv.isDarwin then cloog else null; ··· 15588 15582 profiledCompiler = false; 15589 15583 15590 15584 libcCross = if stdenv.targetPlatform != stdenv.buildPlatform then libcCross else null; 15591 - threadsCross = if stdenv.targetPlatform != stdenv.buildPlatform then threadsCrossFor "4.9" else { }; 15585 + threadsCross = lib.optionalAttrs (stdenv.targetPlatform != stdenv.buildPlatform) (threadsCrossFor "4.9"); 15592 15586 15593 15587 isl = if !stdenv.isDarwin then isl_0_11 else null; 15594 15588 ··· 15605 15599 profiledCompiler = false; 15606 15600 15607 15601 libcCross = if stdenv.targetPlatform != stdenv.buildPlatform then libcCross else null; 15608 - threadsCross = if stdenv.targetPlatform != stdenv.buildPlatform then threadsCrossFor "6" else { }; 15602 + threadsCross = lib.optionalAttrs (stdenv.targetPlatform != stdenv.buildPlatform) (threadsCrossFor "6"); 15609 15603 15610 15604 # gcc 10 is too strict to cross compile gcc <= 8 15611 15605 stdenv = if (stdenv.targetPlatform != stdenv.buildPlatform) && stdenv.cc.isGNU then gcc7Stdenv else stdenv; ··· 15624 15618 profiledCompiler = false; 15625 15619 15626 15620 libcCross = if stdenv.targetPlatform != stdenv.buildPlatform then libcCross else null; 15627 - threadsCross = if stdenv.targetPlatform != stdenv.buildPlatform then threadsCrossFor "7" else { }; 15621 + threadsCross = lib.optionalAttrs (stdenv.targetPlatform != stdenv.buildPlatform) (threadsCrossFor "7"); 15628 15622 15629 15623 # gcc 10 is too strict to cross compile gcc <= 8 15630 15624 stdenv = if (stdenv.targetPlatform != stdenv.buildPlatform) && stdenv.cc.isGNU then gcc7Stdenv else stdenv; ··· 15639 15633 profiledCompiler = false; 15640 15634 15641 15635 libcCross = if stdenv.targetPlatform != stdenv.buildPlatform then libcCross else null; 15642 - threadsCross = if stdenv.targetPlatform != stdenv.buildPlatform then threadsCrossFor "8" else { }; 15636 + threadsCross = lib.optionalAttrs (stdenv.targetPlatform != stdenv.buildPlatform) (threadsCrossFor "8"); 15643 15637 15644 15638 # gcc 10 is too strict to cross compile gcc <= 8 15645 15639 stdenv = if (stdenv.targetPlatform != stdenv.buildPlatform) && stdenv.cc.isGNU then gcc7Stdenv else stdenv; ··· 15654 15648 profiledCompiler = false; 15655 15649 15656 15650 libcCross = if stdenv.targetPlatform != stdenv.buildPlatform then libcCross else null; 15657 - threadsCross = if stdenv.targetPlatform != stdenv.buildPlatform then threadsCrossFor "9" else { }; 15651 + threadsCross = lib.optionalAttrs (stdenv.targetPlatform != stdenv.buildPlatform) (threadsCrossFor "9"); 15658 15652 15659 15653 isl = if !stdenv.isDarwin then isl_0_20 else null; 15660 15654 })); ··· 15666 15660 profiledCompiler = false; 15667 15661 15668 15662 libcCross = if stdenv.targetPlatform != stdenv.buildPlatform then libcCross else null; 15669 - threadsCross = if stdenv.targetPlatform != stdenv.buildPlatform then threadsCrossFor "10" else { }; 15663 + threadsCross = lib.optionalAttrs (stdenv.targetPlatform != stdenv.buildPlatform) (threadsCrossFor "10"); 15670 15664 15671 15665 isl = if !stdenv.isDarwin then isl_0_20 else null; 15672 15666 })); ··· 15678 15672 profiledCompiler = false; 15679 15673 15680 15674 libcCross = if stdenv.targetPlatform != stdenv.buildPlatform then libcCross else null; 15681 - threadsCross = if stdenv.targetPlatform != stdenv.buildPlatform then threadsCrossFor "11" else { }; 15675 + threadsCross = lib.optionalAttrs (stdenv.targetPlatform != stdenv.buildPlatform) (threadsCrossFor "11"); 15682 15676 15683 15677 isl = if !stdenv.isDarwin then isl_0_20 else null; 15684 15678 })); ··· 15690 15684 profiledCompiler = false; 15691 15685 15692 15686 libcCross = if stdenv.targetPlatform != stdenv.buildPlatform then libcCross else null; 15693 - threadsCross = if stdenv.targetPlatform != stdenv.buildPlatform then threadsCrossFor "12" else { }; 15687 + threadsCross = lib.optionalAttrs (stdenv.targetPlatform != stdenv.buildPlatform) (threadsCrossFor "12"); 15694 15688 15695 15689 isl = if !stdenv.isDarwin then isl_0_20 else null; 15696 15690 })); ··· 19692 19686 19693 19687 qc = callPackage ../development/tools/qc { }; 19694 19688 19695 - qtcreator = libsForQt5.callPackage ../development/tools/qtcreator { 19696 - inherit (linuxPackages) perf; 19697 - }; 19698 - 19699 - qtcreator-qt6 = qt6Packages.callPackage ../development/tools/qtcreator/qt6.nix { 19689 + qtcreator = qt6Packages.callPackage ../development/tools/qtcreator { 19700 19690 inherit (linuxPackages) perf; 19701 19691 stdenv = llvmPackages_14.stdenv; 19702 19692 llvmPackages = llvmPackages_14; ··· 19941 19939 }; 19942 19940 19943 19941 spruce = callPackage ../development/tools/misc/spruce { }; 19942 + 19943 + sqlboiler-crdb = callPackage ../development/tools/database/sqlboiler-crdb { }; 19944 19944 19945 19945 sqlc = callPackage ../development/tools/database/sqlc { }; 19946 19946 ··· 21377 21373 21378 21374 threadsCross = threadsCrossFor null; 21379 21375 threadsCrossFor = cc_version: 21380 - if stdenv.targetPlatform.isMinGW && !(stdenv.targetPlatform.useLLVM or false) 21381 - then { 21376 + lib.optionalAttrs (stdenv.targetPlatform.isMinGW && !(stdenv.targetPlatform.useLLVM or false)) { 21382 21377 # other possible values: win32 or posix 21383 21378 model = "mcf"; 21384 21379 # For win32 or posix set this to null ··· 21385 21382 if cc_version == null || lib.versionAtLeast cc_version "13" 21386 21383 then targetPackages.windows.mcfgthreads or windows.mcfgthreads 21387 21384 else targetPackages.windows.mcfgthreads_pre_gcc_13 or windows.mcfgthreads_pre_gcc_13; 21388 - } else { }; 21385 + }; 21389 21386 21390 21387 wasilibc = callPackage ../development/libraries/wasilibc { 21391 21388 stdenv = crossLibcStdenv; ··· 41578 41575 reindeer = callPackage ../development/tools/reindeer { }; 41579 41576 41580 41577 charasay = callPackage ../tools/misc/charasay { }; 41578 + 41579 + libvoikko = callPackage ../development/libraries/libvoikko { }; 41580 + 41581 + hfst = callPackage ../development/libraries/hfst { }; 41582 + 41583 + omorfi = callPackage ../development/libraries/omorfi { }; 41584 + 41585 + hfst-ospell = callPackage ../development/libraries/hfst-ospell { }; 41581 41586 41582 41587 waylyrics = callPackage ../applications/audio/waylyrics { }; 41583 41588
+4
pkgs/top-level/python-packages.nix
··· 4718 4718 4719 4719 hexdump = callPackage ../development/python-modules/hexdump { }; 4720 4720 4721 + hfst = callPackage ../development/python-modules/hfst { }; 4722 + 4721 4723 hg-commitsigs = callPackage ../development/python-modules/hg-commitsigs { }; 4722 4724 4723 4725 hg-evolve = callPackage ../development/python-modules/hg-evolve { }; ··· 7283 7281 omnikinverter = callPackage ../development/python-modules/omnikinverter { }; 7284 7282 7285 7283 omnilogic = callPackage ../development/python-modules/omnilogic { }; 7284 + 7285 + omorfi = callPackage ../development/python-modules/omorfi { }; 7286 7286 7287 7287 omrdatasettools = callPackage ../development/python-modules/omrdatasettools { }; 7288 7288