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

Merge master into staging-next

authored by

github-actions[bot] and committed by
GitHub
22e7031b 7da24051

+261 -144
+9
maintainers/maintainer-list.nix
··· 11977 11977 github = "ony"; 11978 11978 githubId = 11265; 11979 11979 }; 11980 + ooliver1 = { 11981 + name = "Oliver Wilkes"; 11982 + email = "oliverwilkes2006@icloud.com"; 11983 + github = "ooliver1"; 11984 + githubId = 34910574; 11985 + keys = [{ 11986 + fingerprint = "D055 8A23 3947 B7A0 F966 B07F 0B41 0348 9833 7273"; 11987 + }]; 11988 + }; 11980 11989 opeik = { 11981 11990 email = "sandro@stikic.com"; 11982 11991 github = "opeik";
+2
nixos/doc/manual/release-notes/rl-2311.section.md
··· 18 18 19 19 ## Backward Incompatibilities {#sec-release-23.11-incompatibilities} 20 20 21 + - `writeTextFile` now requires `executable` to be boolean, values like `null` or `""` will now fail to evaluate. 22 + 21 23 - The latest version of `clonehero` now stores custom content in `~/.clonehero`. See the [migration instructions](https://clonehero.net/2022/11/29/v23-to-v1-migration-instructions.html). Typically, these content files would exist along side the binary, but the previous build used a wrapper script that would store them in `~/.config/unity3d/srylain Inc_/Clone Hero`. 22 24 23 25 - `python3.pkgs.fetchPypi` (and `python3Packages.fetchPypi`) has been deprecated in favor of top-level `fetchPypi`.
+14 -3
nixos/modules/services/mail/public-inbox.nix
··· 275 275 default = {}; 276 276 description = lib.mdDoc "public inboxes"; 277 277 type = types.submodule { 278 - # Keeping in line with the tradition of unnecessarily specific types, allow users to set 279 - # freeform settings either globally under the `publicinbox` section, or for specific 280 - # inboxes through additional nesting. 278 + # Support both global options like `services.public-inbox.settings.publicinbox.imapserver` 279 + # and inbox specific options like `services.public-inbox.settings.publicinbox.foo.address`. 281 280 freeformType = with types; attrsOf (oneOf [ iniAtom (attrsOf iniAtom) ]); 282 281 283 282 options.css = mkOption { ··· 284 285 default = []; 285 286 description = lib.mdDoc "The local path name of a CSS file for the PSGI web interface."; 286 287 }; 288 + options.imapserver = mkOption { 289 + type = with types; listOf str; 290 + default = []; 291 + example = [ "imap.public-inbox.org" ]; 292 + description = lib.mdDoc "IMAP URLs to this public-inbox instance"; 293 + }; 287 294 options.nntpserver = mkOption { 288 295 type = with types; listOf str; 289 296 default = []; 290 297 example = [ "nntp://news.public-inbox.org" "nntps://news.public-inbox.org" ]; 291 298 description = lib.mdDoc "NNTP URLs to this public-inbox instance"; 299 + }; 300 + options.pop3server = mkOption { 301 + type = with types; listOf str; 302 + default = []; 303 + example = [ "pop.public-inbox.org" ]; 304 + description = lib.mdDoc "POP3 URLs to this public-inbox instance"; 292 305 }; 293 306 options.wwwlisting = mkOption { 294 307 type = with types; enum [ "all" "404" "match=domain" ];
+3 -3
nixos/tests/public-inbox.nix
··· 14 14 15 15 meta.maintainers = with pkgs.lib.maintainers; [ julm ]; 16 16 17 - machine = { config, pkgs, nodes, ... }: let 17 + nodes.machine = { config, pkgs, nodes, ... }: let 18 18 inherit (config.services) gitolite public-inbox; 19 19 # Git repositories paths in Gitolite. 20 20 # Only their baseNameOf is used for configuring public-inbox. ··· 221 221 # Delete a mail. 222 222 # Note that the use of an extension not listed in the addresses 223 223 # require to use --all 224 - machine.succeed("curl -L https://machine.example.localdomain/inbox/repo1/repo1@root-1/raw | sudo -u public-inbox public-inbox-learn rm --all") 225 - machine.fail("curl -L https://machine.example.localdomain/inbox/repo1/repo1@root-1/T/#u | grep 'This is a testing mail.'") 224 + machine.succeed("curl -L https://machine.${domain}/inbox/repo1/repo1@root-1/raw | sudo -u public-inbox public-inbox-learn rm --all") 225 + machine.fail("curl -L https://machine.${domain}/inbox/repo1/repo1@root-1/T/#u | grep 'This is a testing mail.'") 226 226 ''; 227 227 })
+2 -2
pkgs/applications/audio/yoshimi/default.nix
··· 22 22 23 23 stdenv.mkDerivation rec { 24 24 pname = "yoshimi"; 25 - version = "2.2.3"; 25 + version = "2.3.0"; 26 26 27 27 src = fetchFromGitHub { 28 28 owner = "Yoshimi"; 29 29 repo = pname; 30 30 rev = version; 31 - hash = "sha256-zVIOHm84wx6ZFK0seS9fWZfujDz259AXTv7zljbwrUk="; 31 + hash = "sha256-rVlwOxp8C/A56JDd6Bzi2smblJVqQWZiFqIP4oRhElM="; 32 32 }; 33 33 34 34 sourceRoot = "source/src";
+2 -2
pkgs/applications/blockchains/stellar-core/default.nix
··· 3 3 4 4 stdenv.mkDerivation rec { 5 5 pname = "stellar-core"; 6 - version = "19.10.0"; 6 + version = "19.11.0"; 7 7 8 8 src = fetchFromGitHub { 9 9 owner = "stellar"; 10 10 repo = pname; 11 11 rev = "v${version}"; 12 - sha256 = "sha256-BcZsj2TbeJW91aiZ2I7NbDa+rgjfs6lQUsWOnhFQXtw="; 12 + sha256 = "sha256-48fEVbK5yswPkTwlfemXB2ieAs2+SIM6dspqOBiRKCU="; 13 13 fetchSubmodules = true; 14 14 }; 15 15
+3 -3
pkgs/applications/misc/cobalt/default.nix
··· 2 2 3 3 rustPlatform.buildRustPackage rec { 4 4 pname = "cobalt"; 5 - version = "0.18.4"; 5 + version = "0.18.5"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "cobalt-org"; 9 9 repo = "cobalt.rs"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-O7qFpp7Xr6K82o/KUMP0J5y2B32op+QBGUXo9Q5R5LQ="; 11 + sha256 = "sha256-Y1rWKoh4cjLOvBJy4bXIHsvGtLmTu9n0aqf6PdflH6E="; 12 12 }; 13 13 14 - cargoHash = "sha256-ZBAF4BqQ+JMZ3Rpg2RxUhhVvPE5pN68qljVl0o2/VNA="; 14 + cargoHash = "sha256-r0nxsDcdXNiZn9dVMTOAxlI/kd0nZFh7JvB2JYDR2aw="; 15 15 16 16 buildInputs = lib.optionals stdenv.isDarwin [ CoreServices ]; 17 17
+2 -2
pkgs/applications/misc/mob/default.nix
··· 9 9 10 10 buildGoModule rec { 11 11 pname = "mob"; 12 - version = "4.4.2"; 12 + version = "4.4.3"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "remotemobprogramming"; 16 16 repo = pname; 17 17 rev = "v${version}"; 18 - sha256 = "sha256-muKlzOrqtegy35QcGJvwYqIJ9XZsaAvyofsrWPqCi7k="; 18 + sha256 = "sha256-XWXoY/e/xceO3sOGvA2hrdvbdb8nomMg7AGUW090I74="; 19 19 }; 20 20 21 21 vendorHash = null;
+16 -16
pkgs/applications/networking/browsers/chromium/upstream-info.json
··· 19 19 } 20 20 }, 21 21 "beta": { 22 - "version": "114.0.5735.45", 23 - "sha256": "1z7z4mq3yw9i17xprza3v33wx28zpk7s3g8xcgapdydw0rgxz30v", 24 - "sha256bin64": "1387x7mab2sh3wg39z48gl8fjhq39jllbcgzic8rdzpbhlcgs7br", 25 - "deps": { 26 - "gn": { 27 - "version": "2023-04-19", 28 - "url": "https://gn.googlesource.com/gn", 29 - "rev": "5a004f9427a050c6c393c07ddb85cba8ff3849fa", 30 - "sha256": "01xrh9m9m6x8lz0vxwdw2mrhrvnw93zpg09hwdhqakj06agf4jjk" 31 - } 32 - } 33 - }, 34 - "dev": { 35 - "version": "115.0.5790.3", 36 - "sha256": "1haai0jabghwl37k929138s4l6izmifssdvn2wgsig9jhiihxz29", 37 - "sha256bin64": "12avl8ilvhmlvbag045yhnx0bbbsyx5d3jqh5af07pmbcxksgf96", 22 + "version": "115.0.5790.13", 23 + "sha256": "0ias5jn8lwpds3gsmjps0rlks58ln5znwx52h767f8mc9y24fagx", 24 + "sha256bin64": "11v374p82k8xbak37c377km9y2hvy8avw6mjl9az5kzb2am3g566", 38 25 "deps": { 39 26 "gn": { 40 27 "version": "2023-05-19", 41 28 "url": "https://gn.googlesource.com/gn", 42 29 "rev": "e9e83d9095d3234adf68f3e2866f25daf766d5c7", 43 30 "sha256": "0y07c18xskq4mclqiz3a63fz8jicz2kqridnvdhqdf75lhp61f8a" 31 + } 32 + } 33 + }, 34 + "dev": { 35 + "version": "116.0.5803.2", 36 + "sha256": "0s3l0wvbvy0wcwxipbl9vlbp1441yfj8ylrwhlh7gy898ajl9q0j", 37 + "sha256bin64": "0qgp0m67bpaali7w6bxy1jzw0aig4iiqqgg023k1q32712s192cs", 38 + "deps": { 39 + "gn": { 40 + "version": "2023-05-26", 41 + "url": "https://gn.googlesource.com/gn", 42 + "rev": "e3978de3e8dafb50a2b11efa784e08699a43faf8", 43 + "sha256": "17hwbcxmqsq3yfnafl4bbysdkk957mvqsn34iipzb61gyjbj7i6j" 44 44 } 45 45 } 46 46 },
+2 -2
pkgs/applications/networking/browsers/opera/default.nix
··· 51 51 in 52 52 stdenv.mkDerivation rec { 53 53 pname = "opera"; 54 - version = "98.0.4759.39"; 54 + version = "99.0.4788.31"; 55 55 56 56 src = fetchurl { 57 57 url = "${mirror}/${version}/linux/${pname}-stable_${version}_amd64.deb"; 58 - hash = "sha256-3HVgEOscds+VBn9ajmkRnPdqNi9lLItJrb3uRH6L96Q="; 58 + hash = "sha256-73A47Yl454ZyOkglLvnp10zjoE1bf8v5tm4Rng3UBac="; 59 59 }; 60 60 61 61 unpackPhase = "dpkg-deb -x $src .";
+3 -3
pkgs/applications/networking/browsers/vivaldi/default.nix
··· 23 23 vivaldiName = if isSnapshot then "vivaldi-snapshot" else "vivaldi"; 24 24 in stdenv.mkDerivation rec { 25 25 pname = "vivaldi"; 26 - version = "6.0.2979.18"; 26 + version = "6.0.2979.22"; 27 27 28 28 suffix = { 29 29 aarch64-linux = "arm64"; ··· 33 33 src = fetchurl { 34 34 url = "https://downloads.vivaldi.com/${branch}/vivaldi-${branch}_${version}-1_${suffix}.deb"; 35 35 hash = { 36 - aarch64-linux = "sha256-S3b0mmWsQhWDKPz34Gzb50q+wAURAFNEt6IvCqo8CMs="; 37 - x86_64-linux = "sha256-uqhXL7kndmGoOOalyQ6mVxRB3k8L11UJzADCnNakj64="; 36 + aarch64-linux = "sha256-x7wBbd7BdurnWGFeHD5kYb5t0/zGEXQaUwbHnNA4iME="; 37 + x86_64-linux = "sha256-uN2nBWlullxpOZP2PzVCwKcNmO9XmDS3WiFOcp0dOqg="; 38 38 }.${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}"); 39 39 }; 40 40
+3 -3
pkgs/applications/networking/gabutdm/default.nix
··· 19 19 20 20 stdenv.mkDerivation rec { 21 21 pname = "gabutdm"; 22 - version = "2.1.5"; 22 + version = "2.1.6"; 23 23 24 24 src = fetchFromGitHub { 25 25 owner = "gabutakut"; 26 26 repo = pname; 27 27 rev = version; 28 - hash = "sha256-8fV7STYSpmNnLyoAjz+RuF/0nFeNiu8AIxkON1MbWr4="; 28 + hash = "sha256-ai5LsoK21XwXqL4LRuKsOR1/JV6LnP+1ZJ9fMHpj178="; 29 29 }; 30 30 31 31 nativeBuildInputs = [ ··· 54 54 ''; 55 55 56 56 meta = with lib; { 57 - description = "Simple and faster download manager"; 57 + description = "Simple and fast download manager"; 58 58 homepage = "https://github.com/gabutakut/gabutdm"; 59 59 license = licenses.lgpl21Plus; 60 60 mainProgram = "com.github.gabutakut.gabutdm";
+2 -2
pkgs/applications/networking/instant-messengers/whatsapp-for-linux/default.nix
··· 27 27 28 28 stdenv.mkDerivation rec { 29 29 pname = "whatsapp-for-linux"; 30 - version = "1.6.2"; 30 + version = "1.6.3"; 31 31 32 32 src = fetchFromGitHub { 33 33 owner = "eneshecan"; 34 34 repo = pname; 35 35 rev = "v${version}"; 36 - sha256 = "sha256-odE5syAFasGosc1WMU/pvQtk3YxuCci1YevZqNKfzYw="; 36 + sha256 = "sha256-YmiEzemoGLwCUVfnuTmruSkI0oBg7yNuodWmXTMGh8g="; 37 37 }; 38 38 39 39 nativeBuildInputs = [
+2 -2
pkgs/applications/radio/cloudlog/default.nix
··· 8 8 9 9 stdenvNoCC.mkDerivation rec { 10 10 pname = "cloudlog"; 11 - version = "2.4.2"; 11 + version = "2.4.3"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "magicbug"; 15 15 repo = "Cloudlog"; 16 16 rev = version; 17 - sha256 = "sha256-btfHHrb7m6ITWe/18u2pmZiZKpKebKMThqcXFIvO/P8="; 17 + sha256 = "sha256-2L+Yp8yxhmoVh34cW1s5Xy1f0X2xUo3UP32XcAV2LsM="; 18 18 }; 19 19 20 20 postPath = ''
+2 -2
pkgs/applications/science/biology/diamond/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "diamond"; 5 - version = "2.1.6"; 5 + version = "2.1.7"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "bbuchfink"; 9 9 repo = "diamond"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-2FxJTF/fF/Xi0TglXDlf3sSwncv2f6gc129nTbk8YU0="; 11 + sha256 = "sha256-5AjP7zH0WZhJqhcjgQjeK/WPCqy1Tl1gXXqRsHbqkys="; 12 12 }; 13 13 14 14
+1 -1
pkgs/build-support/trivial-builders/default.nix
··· 141 141 runCommand name 142 142 { inherit text executable checkPhase allowSubstitutes preferLocalBuild; 143 143 passAsFile = [ "text" ]; 144 - meta = lib.optionalAttrs (toString executable != "" && matches != null) { 144 + meta = lib.optionalAttrs (executable && matches != null) { 145 145 mainProgram = lib.head matches; 146 146 } // meta; 147 147 }
+2 -2
pkgs/development/libraries/cista/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "cista"; 5 - version = "0.13"; 5 + version = "0.14"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "felixguendling"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-dQOVmKRXfApN0QRx/PmLVzeCGppFJBnNWIOoLbDbrds="; 11 + sha256 = "sha256-E2B+dNFk0ssKhT9dULNFzpa8auRQ9Q0czuUjX6hxWPw="; 12 12 }; 13 13 14 14 nativeBuildInputs = [ cmake ];
+2 -2
pkgs/development/libraries/wxsqlite3/default.nix
··· 12 12 13 13 stdenv.mkDerivation rec { 14 14 pname = "wxsqlite3"; 15 - version = "4.9.3"; 15 + version = "4.9.4"; 16 16 17 17 src = fetchFromGitHub { 18 18 owner = "utelle"; 19 19 repo = "wxsqlite3"; 20 20 rev = "v${version}"; 21 - hash = "sha256-HdsPCdZF1wMTGYFaXzq+f4bUFjgCAklsKhhdyMKaxp8="; 21 + hash = "sha256-aM79DI/Kj1QEIJ1HMttlfqK/WZER9RJhQbrnbPto57U="; 22 22 }; 23 23 24 24 nativeBuildInputs = [ autoreconfHook ];
+2 -2
pkgs/development/python-modules/frigidaire/default.nix
··· 11 11 12 12 buildPythonPackage rec { 13 13 pname = "frigidaire"; 14 - version = "0.18.12"; 14 + version = "0.18.13"; 15 15 format = "setuptools"; 16 16 17 17 disabled = pythonOlder "3.8"; ··· 20 20 owner = "bm1549"; 21 21 repo = pname; 22 22 rev = "refs/tags/${version}"; 23 - hash = "sha256-U6ko6P5/ANGy84GQDuSQq+YArou0TrXH5SIc5x4euvU="; 23 + hash = "sha256-FikBV4KjutQfupGPXcVT1h+BfQ099WRrmbrEJOaVCQI="; 24 24 }; 25 25 26 26 postPatch = ''
+2 -2
pkgs/development/python-modules/plumbum/default.nix
··· 13 13 14 14 buildPythonPackage rec { 15 15 pname = "plumbum"; 16 - version = "1.8.1"; 16 + version = "1.8.2"; 17 17 format = "pyproject"; 18 18 19 19 src = fetchFromGitHub { 20 20 owner = "tomerfiliba"; 21 21 repo = "plumbum"; 22 22 rev = "refs/tags/v${version}"; 23 - hash = "sha256-5nRI9y2Y7itkqDdLRSX4qWfh96WmhqdP1Eo7HLoRHaQ="; 23 + hash = "sha256-b8JcGRHiZSv/ViyEogpLgGXOMHHSC+cjWT0FqhkolcA="; 24 24 }; 25 25 26 26 postPatch = ''
+2 -2
pkgs/development/python-modules/pydelijn/default.nix
··· 9 9 10 10 buildPythonPackage rec { 11 11 pname = "pydelijn"; 12 - version = "1.0.0"; 12 + version = "1.1.0"; 13 13 format = "setuptools"; 14 14 15 15 disabled = pythonOlder "3.6"; 16 16 17 17 src = fetchPypi { 18 18 inherit pname version; 19 - sha256 = "c5b6565c50d4f97d28baca9faf487281c2a5db635060b69f659e27c28a1a6e93"; 19 + sha256 = "sha256-xyBq2h3ipUarkjCXq9GIbY7bhsf9729aQwHde3o5K6g="; 20 20 }; 21 21 22 22 propagatedBuildInputs = [
+15 -11
pkgs/development/python-modules/pyopencl/default.nix
··· 13 13 , platformdirs 14 14 , pybind11 15 15 , pytest 16 + , pytestCheckHook 16 17 , pytools 18 + , setuptools 17 19 , six 18 20 }: 19 21 ··· 24 22 if stdenv.isDarwin then [ mesa_drivers.dev ] else [ ocl-icd ]; 25 23 in buildPythonPackage rec { 26 24 pname = "pyopencl"; 27 - version = "2022.3.1"; 25 + version = "2023.1"; 28 26 29 - nativeCheckInputs = [ pytest ]; 27 + format = "pyproject"; 28 + 29 + src = fetchPypi { 30 + inherit pname version; 31 + hash = "sha256-2d5gcnKRmlB6nCTD3+7q/nLAX3zWyeN7IRno7jxTqJE="; 32 + }; 33 + 34 + nativeBuildInputs = [ setuptools ]; 35 + 30 36 buildInputs = [ opencl-headers pybind11 ] ++ os-specific-buildInputs; 31 37 32 38 propagatedBuildInputs = [ ··· 48 38 six 49 39 ]; 50 40 51 - src = fetchPypi { 52 - inherit pname version; 53 - hash = "sha256-Sj2w/mG1zclSZ1Jt7r1xp+HXlWlNSw/idh8GMLzKNiE="; 54 - }; 55 - 56 - # py.test is not needed during runtime, so remove it from `install_requires` 57 - postPatch = '' 58 - substituteInPlace setup.py --replace "pytest>=2" "" 59 - ''; 41 + nativeCheckInputs = [ pytestCheckHook ]; 60 42 61 43 preBuild = '' 62 44 export HOME=$(mktemp -d) ··· 56 54 57 55 # gcc: error: pygpu_language_opencl.cpp: No such file or directory 58 56 doCheck = false; 57 + 58 + pythonImportsCheck = [ "pyopencl" ]; 59 59 60 60 meta = with lib; { 61 61 description = "Python wrapper for OpenCL";
+3 -3
pkgs/development/tools/database/dbmate/default.nix
··· 5 5 6 6 buildGoModule rec { 7 7 pname = "dbmate"; 8 - version = "2.3.0"; 8 + version = "2.4.0"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "amacneil"; 12 12 repo = "dbmate"; 13 13 rev = "refs/tags/v${version}"; 14 - hash = "sha256-bWmRdrULXXVIaO5f3rntsVURnyojYFbhbZ43WvGzoZk="; 14 + hash = "sha256-EwGyRDgd9di1gjefq9G3u+lVD2XEfdCULuLhtDAFDkY="; 15 15 }; 16 16 17 - vendorHash = "sha256-m1Nbu1bE04iOXnxW5kJfI9W95FU87eRKkOzg+YVvRsg="; 17 + vendorHash = "sha256-t5GPbDBwq92erEpbkfIc/RMWkDr6Mb4oQ4BWmhCLrSc="; 18 18 19 19 doCheck = false; 20 20
+48 -35
pkgs/development/tools/language-servers/millet/Cargo.lock
··· 28 28 29 29 [[package]] 30 30 name = "analysis" 31 - version = "0.10.0" 31 + version = "0.10.1" 32 32 dependencies = [ 33 33 "config", 34 34 "diagnostic", ··· 108 108 109 109 [[package]] 110 110 name = "chain-map" 111 - version = "0.10.0" 111 + version = "0.10.1" 112 112 dependencies = [ 113 113 "fast-hash", 114 114 "str-util", ··· 121 121 122 122 [[package]] 123 123 name = "cm-syntax" 124 - version = "0.10.0" 124 + version = "0.10.1" 125 125 dependencies = [ 126 126 "lex-util", 127 127 "paths", ··· 139 139 ] 140 140 141 141 [[package]] 142 + name = "codespan-reporting" 143 + version = "0.11.1" 144 + source = "registry+https://github.com/rust-lang/crates.io-index" 145 + checksum = "3538270d33cc669650c4b093848450d380def10c331d38c768e34cac80576e6e" 146 + dependencies = [ 147 + "termcolor", 148 + "unicode-width", 149 + ] 150 + 151 + [[package]] 142 152 name = "config" 143 - version = "0.10.0" 153 + version = "0.10.1" 144 154 dependencies = [ 145 155 "fast-hash", 146 156 "serde", ··· 395 385 396 386 [[package]] 397 387 name = "input" 398 - version = "0.10.0" 388 + version = "0.10.1" 399 389 dependencies = [ 400 390 "cm-syntax", 401 391 "config", ··· 454 444 455 445 [[package]] 456 446 name = "lang-srv" 457 - version = "0.10.0" 447 + version = "0.10.1" 458 448 dependencies = [ 459 449 "analysis", 460 450 "anyhow", ··· 482 472 483 473 [[package]] 484 474 name = "lex-util" 485 - version = "0.10.0" 475 + version = "0.10.1" 486 476 487 477 [[package]] 488 478 name = "libc" ··· 557 547 558 548 [[package]] 559 549 name = "millet-cli" 560 - version = "0.10.0" 550 + version = "0.10.1" 561 551 dependencies = [ 562 552 "analysis", 553 + "codespan-reporting", 563 554 "config", 564 555 "diagnostic", 565 556 "env_logger", ··· 569 558 "paths", 570 559 "pico-args", 571 560 "sml-naive-fmt", 561 + "text-pos", 562 + "text-size-util", 572 563 ] 573 564 574 565 [[package]] 575 566 name = "millet-ls" 576 - version = "0.10.0" 567 + version = "0.10.1" 577 568 dependencies = [ 578 569 "anyhow", 579 570 "env_logger", ··· 604 591 605 592 [[package]] 606 593 name = "mlb-hir" 607 - version = "0.10.0" 594 + version = "0.10.1" 608 595 dependencies = [ 609 596 "fast-hash", 610 597 "paths", ··· 615 602 616 603 [[package]] 617 604 name = "mlb-statics" 618 - version = "0.10.0" 605 + version = "0.10.1" 619 606 dependencies = [ 620 607 "config", 621 608 "diagnostic", ··· 639 626 640 627 [[package]] 641 628 name = "mlb-syntax" 642 - version = "0.10.0" 629 + version = "0.10.1" 643 630 dependencies = [ 644 631 "lex-util", 645 632 "paths", ··· 711 698 712 699 [[package]] 713 700 name = "panic-hook" 714 - version = "0.10.0" 701 + version = "0.10.1" 715 702 dependencies = [ 716 703 "better-panic", 717 704 ] ··· 905 892 906 893 [[package]] 907 894 name = "slash-var-path" 908 - version = "0.10.0" 895 + version = "0.10.1" 909 896 dependencies = [ 910 897 "fast-hash", 911 898 "str-util", ··· 913 900 914 901 [[package]] 915 902 name = "sml-comment" 916 - version = "0.10.0" 903 + version = "0.10.1" 917 904 dependencies = [ 918 905 "sml-syntax", 919 906 ] 920 907 921 908 [[package]] 922 909 name = "sml-dynamics" 923 - version = "0.10.0" 910 + version = "0.10.1" 924 911 dependencies = [ 925 912 "fast-hash", 926 913 "fmt-util", ··· 931 918 932 919 [[package]] 933 920 name = "sml-dynamics-tests" 934 - version = "0.10.0" 921 + version = "0.10.1" 935 922 dependencies = [ 936 923 "config", 937 924 "sml-dynamics", ··· 946 933 947 934 [[package]] 948 935 name = "sml-file-syntax" 949 - version = "0.10.0" 936 + version = "0.10.1" 950 937 dependencies = [ 951 938 "config", 952 939 "elapsed", ··· 960 947 961 948 [[package]] 962 949 name = "sml-fixity" 963 - version = "0.10.0" 950 + version = "0.10.1" 964 951 dependencies = [ 965 952 "fast-hash", 966 953 "once_cell", ··· 969 956 970 957 [[package]] 971 958 name = "sml-hir" 972 - version = "0.10.0" 959 + version = "0.10.1" 973 960 dependencies = [ 974 961 "la-arena", 975 962 "sml-lab", ··· 980 967 981 968 [[package]] 982 969 name = "sml-hir-lower" 983 - version = "0.10.0" 970 + version = "0.10.1" 984 971 dependencies = [ 985 972 "config", 986 973 "diagnostic", ··· 994 981 995 982 [[package]] 996 983 name = "sml-lab" 997 - version = "0.10.0" 984 + version = "0.10.1" 998 985 dependencies = [ 999 986 "str-util", 1000 987 ] 1001 988 1002 989 [[package]] 1003 990 name = "sml-lex" 1004 - version = "0.10.0" 991 + version = "0.10.1" 1005 992 dependencies = [ 1006 993 "diagnostic", 1007 994 "lex-util", ··· 1015 1002 1016 1003 [[package]] 1017 1004 name = "sml-naive-fmt" 1018 - version = "0.10.0" 1005 + version = "0.10.1" 1019 1006 dependencies = [ 1020 1007 "fast-hash", 1021 1008 "sml-comment", ··· 1024 1011 1025 1012 [[package]] 1026 1013 name = "sml-namespace" 1027 - version = "0.10.0" 1014 + version = "0.10.1" 1028 1015 1029 1016 [[package]] 1030 1017 name = "sml-parse" 1031 - version = "0.10.0" 1018 + version = "0.10.1" 1032 1019 dependencies = [ 1033 1020 "diagnostic", 1034 1021 "event-parse", ··· 1040 1027 1041 1028 [[package]] 1042 1029 name = "sml-path" 1043 - version = "0.10.0" 1030 + version = "0.10.1" 1044 1031 dependencies = [ 1045 1032 "str-util", 1046 1033 ] 1047 1034 1048 1035 [[package]] 1049 1036 name = "sml-scon" 1050 - version = "0.10.0" 1037 + version = "0.10.1" 1051 1038 dependencies = [ 1052 1039 "num-bigint", 1053 1040 "num-traits", ··· 1056 1043 1057 1044 [[package]] 1058 1045 name = "sml-statics" 1059 - version = "0.10.0" 1046 + version = "0.10.1" 1060 1047 dependencies = [ 1061 1048 "chain-map", 1062 1049 "config", ··· 1078 1065 1079 1066 [[package]] 1080 1067 name = "sml-statics-types" 1081 - version = "0.10.0" 1068 + version = "0.10.1" 1082 1069 dependencies = [ 1083 1070 "chain-map", 1084 1071 "code-h2-md-map", ··· 1095 1082 1096 1083 [[package]] 1097 1084 name = "sml-symbol-kind" 1098 - version = "0.10.0" 1085 + version = "0.10.1" 1099 1086 dependencies = [ 1100 1087 "sml-namespace", 1101 1088 "sml-statics-types", ··· 1103 1090 1104 1091 [[package]] 1105 1092 name = "sml-syntax" 1106 - version = "0.10.0" 1093 + version = "0.10.1" 1107 1094 dependencies = [ 1108 1095 "char-name", 1109 1096 "code-h2-md-map", ··· 1116 1103 1117 1104 [[package]] 1118 1105 name = "sml-ty-var-scope" 1119 - version = "0.10.0" 1106 + version = "0.10.1" 1120 1107 dependencies = [ 1121 1108 "fast-hash", 1122 1109 "sml-hir", ··· 1184 1171 1185 1172 [[package]] 1186 1173 name = "tests" 1187 - version = "0.10.0" 1174 + version = "0.10.1" 1188 1175 dependencies = [ 1189 1176 "analysis", 1190 1177 "cm-syntax", ··· 1518 1505 1519 1506 [[package]] 1520 1507 name = "xtask" 1521 - version = "0.10.0" 1508 + version = "0.10.1" 1522 1509 dependencies = [ 1523 1510 "anyhow", 1524 1511 "flate2",
+2 -2
pkgs/development/tools/language-servers/millet/default.nix
··· 2 2 3 3 rustPlatform.buildRustPackage rec { 4 4 pname = "millet"; 5 - version = "0.10.0"; 5 + version = "0.10.1"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "azdavis"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - hash = "sha256-QAXvkSGC7IydFXcWdrVf9QlMBlJVFDLNgfXu+P6yWlE="; 11 + hash = "sha256-f5vftRc/hI0erXZiU+0HbNHPqNUUz6Df2+uIGsRu2+M="; 12 12 }; 13 13 14 14 cargoLock = {
+2 -2
pkgs/development/tools/parsing/re-flex/default.nix
··· 9 9 10 10 stdenv.mkDerivation rec { 11 11 pname = "re-flex"; 12 - version = "3.3.3"; 12 + version = "3.3.4"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "Genivia"; 16 16 repo = "RE-flex"; 17 17 rev = "v${version}"; 18 - sha256 = "sha256-pfCszi75TAo9ibpuWlfIDm5OO7Eo6joNPIer4JoDJRw="; 18 + sha256 = "sha256-Fb6Z3LejlWY1L7PkITRh4bCVKpzuwpGOeTc2ZoLxRO0="; 19 19 }; 20 20 21 21 nativeBuildInputs = [ boost autoconf automake ];
+2 -2
pkgs/games/hyperrogue/default.nix
··· 3 3 4 4 stdenv.mkDerivation rec { 5 5 pname = "hyperrogue"; 6 - version = "12.1o"; 6 + version = "12.1q"; 7 7 8 8 src = fetchFromGitHub { 9 9 owner = "zenorogue"; 10 10 repo = "hyperrogue"; 11 11 rev = "v${version}"; 12 - sha256 = "sha256-p7F+A7+wjHb17nJqsULhBZMs2P64s9gDOk2Oh4dc/lQ="; 12 + sha256 = "sha256-dYkeAQBpnETbJiXZSejFPJVhXt3kJBBv6qBKPb7t9fU="; 13 13 }; 14 14 15 15 CXXFLAGS = [
+2 -2
pkgs/misc/lilypond/unstable.nix
··· 1 1 { lib, fetchurl, lilypond }: 2 2 3 3 lilypond.overrideAttrs (oldAttrs: rec { 4 - version = "2.25.4"; 4 + version = "2.25.5"; 5 5 src = fetchurl { 6 6 url = "https://lilypond.org/download/sources/v${lib.versions.majorMinor version}/lilypond-${version}.tar.gz"; 7 - sha256 = "sha256-O7YQc00774Nz6KIGC1Za1HBvKaHmUjXeKkZs0YR1HUA="; 7 + sha256 = "sha256-QgFGiNKqfC7Q7E0/yhsXFwKZoj+/07c0GwTPWiDz/u4="; 8 8 }; 9 9 10 10 passthru.updateScript = {
+2 -2
pkgs/servers/http/jetty/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "jetty"; 5 - version = "11.0.14"; 5 + version = "11.0.15"; 6 6 src = fetchurl { 7 7 url = "mirror://maven/org/eclipse/jetty/jetty-home/${version}/jetty-home-${version}.tar.gz"; 8 - sha256 = "sha256-lmS9B5dXJAc9j/RVs2sqMRaj1C5CN2trTszUXfPfHI4="; 8 + sha256 = "sha256-bDg3CYPAGryqRv/gcPdeZKucXx6YTkkNd0Cu1+zIjto="; 9 9 }; 10 10 11 11 dontBuild = true;
+2 -2
pkgs/servers/imgproxy/default.nix
··· 3 3 4 4 buildGoModule rec { 5 5 pname = "imgproxy"; 6 - version = "3.17.0"; 6 + version = "3.18.0"; 7 7 8 8 src = fetchFromGitHub { 9 9 owner = pname; 10 10 repo = pname; 11 - sha256 = "sha256-7kNBXMjkOs8fLDUBdQJHOjwJhYYAbGPZZDA0NLFirH8="; 11 + sha256 = "sha256-c85G76u0qLyRbiXEWpYKZerrkZmHkq+VmCdHJk6pH9M="; 12 12 rev = "v${version}"; 13 13 }; 14 14
+32 -18
pkgs/servers/mail/public-inbox/default.nix
··· 6 6 , gnumake 7 7 , highlight 8 8 , libgit2 9 + , libxcrypt 9 10 , man 10 11 , openssl 11 12 , pkg-config ··· 18 17 , EmailAddressXS 19 18 , EmailMIME 20 19 , IOSocketSSL 20 + # FIXME: to be packaged 21 + #, IOSocketSocks 21 22 , IPCRun 22 23 , Inline 23 24 , InlineC 24 25 , LinuxInotify2 25 26 , MailIMAPClient 27 + # FIXME: to be packaged 28 + #, NetNetrc 29 + # FIXME: to be packaged 30 + #, NetNNTP 26 31 , ParseRecDescent 27 32 , Plack 28 33 , PlackMiddlewareReverseProxy 34 + , PlackTestExternalServer 29 35 , SearchXapian 36 + , TestSimple13 30 37 , TimeDate 31 38 , URI 39 + , XMLTreePP 32 40 }: 33 41 34 42 let 35 43 36 44 skippedTests = [ 37 - # These tests would fail, and produce "Operation not permitted" 38 - # errors from git, because they use git init --shared. This tries 39 - # to set the setgid bit, which isn't permitted inside build 40 - # sandboxes. 41 - # 42 - # These tests were indentified with 43 - # grep -r shared t/ 44 - "convert-compact" "search" "v2writable" "www_listing" 45 + # fatal: Could not make /tmp/pi-search-9188-DGZM/a.git/branches/ writable by group 46 + "search" 45 47 # perl5.32.0-public-inbox> t/eml.t ...................... 1/? Cannot parse parameter '=?ISO-8859-1?Q?=20charset=3D=1BOF?=' at t/eml.t line 270. 46 48 # perl5.32.0-public-inbox> # Failed test 'got wide character by assuming utf-8' 47 49 # perl5.32.0-public-inbox> # at t/eml.t line 272. ··· 71 67 # expected: anything else 72 68 # waiting for child to reap grandchild... 73 69 "spawn" 70 + # Failed to connect to 127.0.0.1 71 + "v2mirror" 74 72 ]; 75 73 76 74 testConditions = with lib; ··· 82 76 83 77 buildPerlPackage rec { 84 78 pname = "public-inbox"; 85 - version = "1.8.0"; 79 + version = "1.9.0"; 86 80 87 81 src = fetchurl { 88 82 url = "https://public-inbox.org/public-inbox.git/snapshot/public-inbox-${version}.tar.gz"; 89 - sha256 = "sha256-laJOOCk5NecIGWesv4D30cLGfijQHVkeo55eNqNKzew="; 83 + sha256 = "sha256-ENnT2YK7rpODII9TqiEYSCp5mpWOnxskeSuAf8Ilqro="; 90 84 }; 91 85 92 86 outputs = [ "out" "devdoc" "sa_config" ]; ··· 105 99 DBDSQLite 106 100 DBI 107 101 EmailAddressXS 108 - EmailMIME 109 102 highlight 110 103 IOSocketSSL 104 + #IOSocketSocks 111 105 IPCRun 112 106 Inline 113 107 InlineC 108 + MailIMAPClient 109 + #NetNetrc 110 + #NetNNTP 114 111 ParseRecDescent 115 112 Plack 116 113 PlackMiddlewareReverseProxy ··· 126 117 127 118 doCheck = !stdenv.isDarwin; 128 119 nativeCheckInputs = [ 129 - MailIMAPClient 130 120 curl 131 121 git 132 122 openssl 133 123 pkg-config 134 124 sqlite 135 125 xapian 126 + EmailMIME 127 + PlackTestExternalServer 128 + TestSimple13 129 + XMLTreePP 136 130 ] ++ lib.optionals stdenv.isLinux [ 137 131 LinuxInotify2 138 132 ]; ··· 149 137 installTargets = [ "install" ]; 150 138 postInstall = '' 151 139 for prog in $out/bin/*; do 152 - wrapProgram $prog --prefix PATH : ${lib.makeBinPath [ 153 - git 154 - /* for InlineC */ 155 - gnumake 156 - stdenv.cc.cc 157 - ]} 140 + wrapProgram $prog \ 141 + --set NIX_CFLAGS_COMPILE_${stdenv.cc.suffixSalt} -I${lib.getDev libxcrypt}/include \ 142 + --prefix PATH : ${lib.makeBinPath [ 143 + git 144 + /* for InlineC */ 145 + gnumake 146 + stdenv.cc 147 + ]} 158 148 done 159 149 160 150 mv sa_config $sa_config
+2 -2
pkgs/tools/admin/realvnc-vnc-viewer/default.nix
··· 9 9 10 10 stdenv.mkDerivation rec { 11 11 pname = "realvnc-vnc-viewer"; 12 - version = "7.1.0"; 12 + version = "7.5.0"; 13 13 14 14 src = { 15 15 "x86_64-linux" = fetchurl { 16 16 url = "https://downloads.realvnc.com/download/file/viewer.files/VNC-Viewer-${version}-Linux-x64.rpm"; 17 - sha256 = "sha256-Mn4K2HICK7owHcXH85IJUncnpPZ56zNybkHZNiqYkHY="; 17 + sha256 = "sha256-XemifIWeoi3Qdjv8HfEjtTYJvfi0eCXeQUXVld6aR9A="; 18 18 }; 19 19 }.${stdenv.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}"); 20 20
+3 -3
pkgs/tools/filesystems/envfs/default.nix
··· 1 1 { rustPlatform, lib, fetchFromGitHub, nixosTests }: 2 2 rustPlatform.buildRustPackage rec { 3 3 pname = "envfs"; 4 - version = "1.0.0"; 4 + version = "1.0.1"; 5 5 src = fetchFromGitHub { 6 6 owner = "Mic92"; 7 7 repo = "envfs"; 8 8 rev = version; 9 - hash = "sha256-aF8V1LwPGifFWoVxM0ydOnTX1pDVJ6HXevTxADJ/rsw="; 9 + hash = "sha256-ttW1NUCtwnjAoiu7QgLGrlAB2PyY4oXm91LpWhbz8qk="; 10 10 }; 11 - cargoHash = "sha256-kw56tbe5zvWY5bI//dUqR1Rlumz8kOG4HeXiyEyL0I0="; 11 + cargoHash = "sha256-BgXKwKD6w/GraBQEq61D7S7m2Q9TnkXNFJEIgDYo9L4="; 12 12 13 13 passthru.tests = { 14 14 envfs = nixosTests.envfs;
+34
pkgs/tools/misc/eludris/default.nix
··· 1 + { lib 2 + , fetchFromGitHub 3 + , rustPlatform 4 + , openssl 5 + , pkg-config 6 + , stdenv 7 + , Security 8 + }: 9 + 10 + rustPlatform.buildRustPackage rec { 11 + pname = "eludris"; 12 + version = "0.3.3"; 13 + 14 + src = fetchFromGitHub { 15 + owner = "eludris"; 16 + repo = pname; 17 + rev = "v${version}"; 18 + hash = "sha256-TVYgimkGUSITB3IaMlMd10PWomqyJRvONvJwiW85U4M="; 19 + }; 20 + 21 + cargoHash = "sha256-5B9D19jFh5+eNTjiho22CFsn51nmwLry08zSDWvs1OU="; 22 + 23 + cargoBuildFlags = [ "-p eludris" ]; 24 + cargoTestFlags = [ "-p eludris" ]; 25 + buildInputs = [ openssl ] ++ lib.optionals stdenv.isDarwin [ Security ]; 26 + nativeBuildInputs = [ pkg-config ]; 27 + 28 + meta = with lib; { 29 + description = "A simple CLI to help you with setting up and managing your Eludris instance"; 30 + homepage = "https://github.com/eludris/eludris/tree/main/cli"; 31 + license = licenses.mit; 32 + maintainers = with maintainers; [ ooliver1 ]; 33 + }; 34 + }
+2 -2
pkgs/tools/misc/hyperfine/default.nix
··· 8 8 9 9 rustPlatform.buildRustPackage rec { 10 10 pname = "hyperfine"; 11 - version = "0.17.0"; 11 + version = "1.17.0"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "sharkdp"; ··· 17 17 hash = "sha256-IUjOklkEiy/U2HjjMt1X1uSpIkTAYOPiPQ+70xvvxKA="; 18 18 }; 19 19 20 - cargoHash = "sha256-cm6opZrdSEY4qsYQzgCJ8wx6iIIuytySWh3F3Roo/JQ="; 20 + cargoHash = "sha256-VjkcQueBODEADHdWOts2f3Zjar43hi0UXzVhvkK4o8I="; 21 21 22 22 nativeBuildInputs = [ installShellFiles ]; 23 23 buildInputs = lib.optional stdenv.isDarwin Security;
+23
pkgs/tools/system/epilys-bb/default.nix
··· 1 + { lib, fetchFromGitHub, rustPlatform }: 2 + 3 + rustPlatform.buildRustPackage rec { 4 + pname = "epilys-bb"; 5 + version = "unstable-2020-12-04"; 6 + 7 + src = fetchFromGitHub { 8 + owner = "epilys"; 9 + repo = "bb"; 10 + rev = "c903d4c2975509299fd3d2600a0c4c2102f445d0"; 11 + hash = "sha256-KOXK+1arUWtu/QU7dwXhojIM0faMtwNN3AqVbofq1lY="; 12 + }; 13 + 14 + cargoHash = "sha256-+aCMwKOg+3HDntG14gjJLec8XD51wuTyYyzLjuW6lbY="; 15 + 16 + meta = with lib; { 17 + description = "A clean, simple, and fast process viewer"; 18 + homepage = "https://nessuent.xyz/bb.html"; 19 + license = licenses.gpl3Plus; 20 + maintainers = with maintainers; [ cafkafk ]; 21 + platforms = platforms.linux; 22 + }; 23 + }
+2 -2
pkgs/tools/text/dos2unix/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "dos2unix"; 5 - version = "7.4.4"; 5 + version = "7.5.0"; 6 6 7 7 src = fetchurl { 8 8 url = "https://waterlan.home.xs4all.nl/dos2unix/${pname}-${version}.tar.gz"; 9 - sha256 = "sha256-KKhB2wvVgn1kXKup2AFeOnGYPcbjmAcLUofuE3rkQ24="; 9 + sha256 = "sha256-ejsB0B4hTWLCs+BMOpLg3ccoo4VWbkwDVu+mb9brla8="; 10 10 }; 11 11 12 12 nativeBuildInputs = [ perl gettext ];
+6
pkgs/top-level/all-packages.nix
··· 557 557 558 558 efficient-compression-tool = callPackage ../tools/compression/efficient-compression-tool { }; 559 559 560 + eludris = callPackage ../tools/misc/eludris { 561 + inherit (darwin.apple_sdk.frameworks) Security; 562 + }; 563 + 560 564 enumer = callPackage ../tools/misc/enumer { }; 561 565 562 566 evans = callPackage ../development/tools/evans { }; ··· 26676 26672 b43Firmware_6_30_163_46 = callPackage ../os-specific/linux/firmware/b43-firmware/6.30.163.46.nix { }; 26677 26673 26678 26674 b43FirmwareCutter = callPackage ../os-specific/linux/firmware/b43-firmware-cutter { }; 26675 + 26676 + epilys-bb = callPackage ../tools/system/epilys-bb { }; 26679 26677 26680 26678 below = callPackage ../os-specific/linux/below { }; 26681 26679
+1
pkgs/top-level/perl-packages.nix
··· 10912 10912 url = "mirror://cpan/authors/id/Z/ZE/ZEFRAM/Hash-SharedMem-0.005.tar.gz"; 10913 10913 hash = "sha256-Mkd2gIYC973EStqpN4lTZUVAKakm+mEfMhyb9rlAu14="; 10914 10914 }; 10915 + env.NIX_CFLAGS_COMPILE = lib.optionalString stdenv.isAarch64 "-mno-outline-atomics"; 10915 10916 buildInputs = [ ScalarString ]; 10916 10917 meta = { 10917 10918 description = "Efficient shared mutable hash";