lol

Merge master into staging-next

authored by

github-actions[bot] and committed by
GitHub
4650511a 5b2ff5fc

+195 -44
+8 -3
pkgs/applications/editors/neovim/neovide/default.nix
··· 22 22 , enableWayland ? stdenv.isLinux 23 23 , wayland 24 24 , xorg 25 + , xcbuild 26 + , Security 27 + , ApplicationServices 28 + , AppKit 29 + , Carbon 25 30 }: 26 31 rustPlatform.buildRustPackage rec { 27 32 pname = "neovide"; ··· 75 80 python2 # skia-bindings 76 81 python3 # rust-xcb 77 82 llvmPackages.clang # skia 78 - ]; 83 + ] ++ lib.optionals stdenv.isDarwin [ xcbuild ]; 79 84 80 85 # All tests passes but at the end cargo prints for unknown reason: 81 86 # error: test failed, to rerun pass '--bin neovide' ··· 98 103 })) 99 104 ]; 100 105 })) 101 - ]; 106 + ] ++ lib.optionals stdenv.isDarwin [ Security ApplicationServices Carbon AppKit ]; 102 107 103 108 postFixup = let 104 109 libPath = lib.makeLibraryPath ([ ··· 128 133 homepage = "https://github.com/Kethku/neovide"; 129 134 license = with licenses; [ mit ]; 130 135 maintainers = with maintainers; [ ck3d ]; 131 - platforms = platforms.linux; 136 + platforms = platforms.all; 132 137 mainProgram = "neovide"; 133 138 }; 134 139 }
+17 -17
pkgs/applications/networking/browsers/chromium/upstream-info.json
··· 1 1 { 2 2 "stable": { 3 - "version": "105.0.5195.102", 4 - "sha256": "0qlj6s182d4nv0g76r0pcr1rvvh74pngcv79ml3cbqsir4khbfhw", 5 - "sha256bin64": "0n6rghaszyd9s6l702wypm8k13770kl6njnc2pwzahbxq5v921wa", 3 + "version": "105.0.5195.125", 4 + "sha256": "0rhay46fnfffqcpk6c856hj414508fmhda600lz5whcacr25q6r0", 5 + "sha256bin64": "14knj758nzihs4yh6gb6w0l4i985cnrd0y5hdmz3yd49n9a7s5hv", 6 6 "deps": { 7 7 "gn": { 8 8 "version": "2022-07-11", ··· 19 19 } 20 20 }, 21 21 "beta": { 22 - "version": "106.0.5249.30", 23 - "sha256": "11sn0syhxzjz4lcw09aifcnrj2nf72siqh8v60zx6cpqj8jpgk48", 24 - "sha256bin64": "13yg8kb1k3n2vgh5l71vjyx6jf5zsibn41wvqnk0qds0kq6vnxxm", 22 + "version": "106.0.5249.40", 23 + "sha256": "14nidf49nqpirsd0qpq91pvsyhc7ngkhcyq3n3yl37mswvaalnm1", 24 + "sha256bin64": "17x0mx4kzrrl2calibi9cjsq80kn30c396pv20qf5n6850dc0rx2", 25 25 "deps": { 26 26 "gn": { 27 27 "version": "2022-08-11", ··· 32 32 } 33 33 }, 34 34 "dev": { 35 - "version": "107.0.5286.2", 36 - "sha256": "111dk9qdxbad2agvnh8ijb18ip9vw32gdfxajqkrlqgcmmj61vsz", 37 - "sha256bin64": "0l19ylpcrnzqj2imlhl13h0f5773znwx6h4xjzrac2z2lxkzmkmk", 35 + "version": "107.0.5300.0", 36 + "sha256": "1h059sma9g6kzaip3rvnb569d3x11h669330a68sif2krpl91bnv", 37 + "sha256bin64": "1kwmhjc15d35lxmdn7f5v8nm8yfs4ckaks9zvxm73wlnvwv0i1qj", 38 38 "deps": { 39 39 "gn": { 40 - "version": "2022-08-31", 40 + "version": "2022-09-08", 41 41 "url": "https://gn.googlesource.com/gn", 42 - "rev": "00b741b1568d56cf4e117dcb9f70cd42653b4c78", 43 - "sha256": "0vi9gigzdyji8fql8k8sv1v5z0icjph8awz49xidn26bvly6526g" 42 + "rev": "b4851eb2062f76a880c07f7fa0d12913beb6d79e", 43 + "sha256": "1cz7155rzsydg02j1yprczm4qjk5g4lqbnh5qdky8p1ghg3miq3i" 44 44 } 45 45 } 46 46 }, 47 47 "ungoogled-chromium": { 48 - "version": "105.0.5195.102", 49 - "sha256": "0qlj6s182d4nv0g76r0pcr1rvvh74pngcv79ml3cbqsir4khbfhw", 50 - "sha256bin64": "0n6rghaszyd9s6l702wypm8k13770kl6njnc2pwzahbxq5v921wa", 48 + "version": "105.0.5195.127", 49 + "sha256": "1q15i5vcb7q20awib7csh2v7mzjnppb4pqgqzgqiixs9wj710j3m", 50 + "sha256bin64": null, 51 51 "deps": { 52 52 "gn": { 53 53 "version": "2022-07-11", ··· 56 56 "sha256": "0j85kgf8c1psys6kfsq5mph8n80hcbzhr7d2blqiiysmjj0wc6ng" 57 57 }, 58 58 "ungoogled-patches": { 59 - "rev": "105.0.5195.102-1", 60 - "sha256": "17n06lqzbz19a3fdqbv5wj7s6v3rc0bfshdz8syw0k2gkw3x6ivc" 59 + "rev": "105.0.5195.127-1", 60 + "sha256": "0iinags8lvfiw0l55fc3ldq92qw6p01a62zs8q2av0srzpx0xd0b" 61 61 } 62 62 } 63 63 }
+3 -3
pkgs/applications/virtualization/nixpacks/default.nix
··· 2 2 3 3 rustPlatform.buildRustPackage rec { 4 4 pname = "nixpacks"; 5 - version = "0.3.12"; 5 + version = "0.5.6"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "railwayapp"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-wzbyBofWYXkOx+kNAmo9lDQdfkYLndh+Pw09+bxNqbU="; 11 + sha256 = "sha256-pYqaBLrGEZUhIqaoYhkXrf2OoaAfswQntSa8FnYMBLA="; 12 12 }; 13 13 14 - cargoSha256 = "sha256-0KMs4YeWMj4Wz+iIVQ5XEwswVRs0q5Vibcy5fFNbH04="; 14 + cargoSha256 = "sha256-ud6bhyWePINiddSuWcpUkMjp3q6/Xd9TK3CaoFZFB20="; 15 15 16 16 # skip test due FHS dependency 17 17 doCheck = false;
+2 -2
pkgs/development/python-modules/astropy-healpix/default.nix
··· 12 12 13 13 buildPythonPackage rec { 14 14 pname = "astropy-healpix"; 15 - version = "0.6"; 15 + version = "0.7"; 16 16 17 17 src = fetchPypi { 18 18 inherit version; 19 19 pname = lib.replaceStrings ["-"] ["_"] pname; 20 - sha256 = "409a6621c383641456c074f0f0350a24a4a58e910eaeef14e9bbce3e00ad6690"; 20 + sha256 = "sha256-iMOE60MimXpY3ok46RrJ/5D2orbLKuI+IWnHQFrdOtg="; 21 21 }; 22 22 23 23 nativeBuildInputs = [
+1 -1
pkgs/development/python-modules/bitcoinlib/default.nix
··· 15 15 16 16 postPatch = '' 17 17 substituteInPlace bitcoin/core/key.py --replace \ 18 - "ctypes.util.find_library('ssl') or 'libeay32'" \ 18 + "ctypes.util.find_library('ssl.35') or ctypes.util.find_library('ssl') or 'libeay32'" \ 19 19 "'${lib.getLib openssl}/lib/libssl${stdenv.hostPlatform.extensions.sharedLibrary}'" 20 20 ''; 21 21
+2 -2
pkgs/development/tools/appthreat-depscan/default.nix
··· 5 5 6 6 python3.pkgs.buildPythonApplication rec { 7 7 pname = "appthreat-depscan"; 8 - version = "2.1.7"; 8 + version = "2.1.9"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "AppThreat"; 12 12 repo = "dep-scan"; 13 13 rev = "refs/tags/v${version}"; 14 - hash = "sha256-hudPySVFewKrXI5FAYBCPTkjI4W7/kmnNwhnjxMhkrw="; 14 + hash = "sha256-3K8dIKeb9bqopu8B8f1fHLIzXHTfmn4ZtDztRBSm10k="; 15 15 }; 16 16 17 17 propagatedBuildInputs = with python3.pkgs; [
+3 -5
pkgs/development/tools/rust/cargo-edit/default.nix
··· 5 5 , openssl 6 6 , zlib 7 7 , stdenv 8 - , libiconv 9 8 , Security 10 9 }: 11 10 12 11 rustPlatform.buildRustPackage rec { 13 12 pname = "cargo-edit"; 14 - version = "0.10.4"; 13 + version = "0.11.1"; 15 14 16 15 src = fetchFromGitHub { 17 16 owner = "killercup"; 18 17 repo = pname; 19 18 rev = "v${version}"; 20 - hash = "sha256-U3B/Tb7q61R5jmBni1QKqqul2JJgjtmh3st04apu0xE="; 19 + hash = "sha256-TqRz1Og5wsKsiIESmplnTsGLRboEQ20cViWgXfwEHGQ="; 21 20 }; 22 21 23 - cargoSha256 = "sha256-e8ICBRI6kNfItu3CxxbIY+56/2ho0Rnn1B3w/WJX+KM="; 22 + cargoSha256 = "sha256-4DVek/R7VABzSJ8vEb6f3Tgf1vVLIKAWj80Il5gWu2g="; 24 23 25 24 nativeBuildInputs = [ pkg-config ]; 26 25 27 26 buildInputs = [ openssl zlib ] ++ lib.optionals stdenv.isDarwin [ 28 - libiconv 29 27 Security 30 28 ]; 31 29
+3 -3
pkgs/development/tools/rust/cargo-zigbuild/default.nix
··· 2 2 3 3 rustPlatform.buildRustPackage rec { 4 4 pname = "cargo-zigbuild"; 5 - version = "0.12.0"; 5 + version = "0.12.3"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "messense"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-nBncU5rM3gS5e/Qs14U/ZwAkLFLdNuO2DhSQW+7xGQk="; 11 + sha256 = "sha256-qwOlYy9pNAKEJDgt3ML4dxDwlkyPIVO+X/q/YijEHo0="; 12 12 }; 13 13 14 - cargoSha256 = "sha256-Zq+RG36aeNd8G+LSdiyLK8SYC0MckGUIBTvia4H9OJY="; 14 + cargoSha256 = "sha256-8x2B8WBN9u17HS58bAwMNPEoSabNX6KzyPBLEvaGOBk="; 15 15 16 16 nativeBuildInputs = [ makeWrapper ]; 17 17
+97
pkgs/games/vcmi/default.nix
··· 1 + { lib 2 + , stdenv 3 + , fetchFromGitHub 4 + , SDL2 5 + , SDL2_image 6 + , SDL2_mixer 7 + , SDL2_ttf 8 + , boost 9 + , cmake 10 + , ffmpeg 11 + , innoextract 12 + , luajit 13 + , minizip 14 + , ninja 15 + , pkg-config 16 + , python3 17 + , qtbase 18 + , tbb 19 + , wrapQtAppsHook 20 + , zlib 21 + , testers 22 + , vcmi 23 + }: 24 + 25 + stdenv.mkDerivation rec { 26 + pname = "vcmi"; 27 + version = "1.0.0"; 28 + 29 + src = fetchFromGitHub { 30 + owner = "vcmi"; 31 + repo = "vcmi"; 32 + rev = version; 33 + fetchSubmodules = true; 34 + hash = "sha256-5PuFq6wDSj5Ye2fUjqcr/VRU0ocus6h2nn+myQTOrhU="; 35 + }; 36 + 37 + postPatch = '' 38 + substituteInPlace Version.cpp.in \ 39 + --subst-var-by GIT_SHA1 "0000000"; 40 + ''; 41 + 42 + nativeBuildInputs = [ 43 + cmake 44 + ninja 45 + pkg-config 46 + python3 47 + wrapQtAppsHook 48 + ]; 49 + 50 + buildInputs = [ 51 + SDL2 52 + SDL2_image 53 + SDL2_mixer 54 + SDL2_ttf 55 + boost 56 + ffmpeg 57 + luajit 58 + minizip 59 + qtbase 60 + tbb 61 + zlib 62 + ]; 63 + 64 + cmakeFlags = [ 65 + "-DENABLE_TEST:BOOL=NO" 66 + "-DENABLE_PCH:BOOL=NO" 67 + # Make libvcmi.so discoverable in a non-standard location. 68 + "-DCMAKE_INSTALL_RPATH:STRING=${placeholder "out"}/lib/vcmi" 69 + # Upstream assumes relative value while Nixpkgs passes absolute. 70 + # Both should be allowed: https://cmake.org/cmake/help/latest/module/GNUInstallDirs.html 71 + # Meanwhile work it around by passing a relative value. 72 + "-DCMAKE_INSTALL_LIBDIR:STRING=lib" 73 + ]; 74 + 75 + postFixup = '' 76 + wrapProgram $out/bin/vcmibuilder \ 77 + --prefix PATH : "${lib.makeBinPath [ innoextract ]}" 78 + ''; 79 + 80 + passthru.tests.version = testers.testVersion { 81 + package = vcmi; 82 + command = '' 83 + XDG_DATA_HOME=$PWD XDG_CACHE_HOME=$PWD XDG_CONFIG_HOME=$PWD \ 84 + vcmiclient --version 85 + ''; 86 + }; 87 + 88 + meta = with lib; { 89 + description = "Open-source engine for Heroes of Might and Magic III"; 90 + homepage = "https://vcmi.eu"; 91 + changelog = "https://github.com/vcmi/vcmi/blob/${src.rev}/ChangeLog"; 92 + license = with licenses; [ gpl2Only cc-by-sa-40 ]; 93 + maintainers = with maintainers; [ azahi ]; 94 + platforms = platforms.linux; 95 + mainProgram = "vcmiclient"; 96 + }; 97 + }
+1
pkgs/servers/web-apps/discourse/plugins/all-plugins.nix
··· 4 4 in 5 5 { 6 6 discourse-assign = callPackage ./discourse-assign {}; 7 + discourse-bbcode-color = callPackage ./discourse-bbcode-color {}; 7 8 discourse-calendar = callPackage ./discourse-calendar {}; 8 9 discourse-canned-replies = callPackage ./discourse-canned-replies {}; 9 10 discourse-chat-integration = callPackage ./discourse-chat-integration {};
+17
pkgs/servers/web-apps/discourse/plugins/discourse-bbcode-color/default.nix
··· 1 + { lib, mkDiscoursePlugin, fetchFromGitHub }: 2 + 3 + mkDiscoursePlugin { 4 + name = "discourse-bbcode-color"; 5 + src = fetchFromGitHub { 6 + owner = "discourse"; 7 + repo = "discourse-bbcode-color"; 8 + rev = "e58c38930122772aef15738676683f7d7ff68411"; 9 + sha256 = "sha256-/uHJ9HMXx7YMYsAc3t/s//ucI8I9Wh3wtC/dQCbtbGU="; 10 + }; 11 + meta = with lib; { 12 + homepage = "https://github.com/discourse/discourse-bbcode-color"; 13 + maintainers = with maintainers; [ ryantm ]; 14 + license = licenses.mit; 15 + description = "Support BBCode color tags."; 16 + }; 17 + }
+1
pkgs/servers/web-apps/discourse/update.py
··· 283 283 """Update plugins to their latest revision.""" 284 284 plugins = [ 285 285 {'name': 'discourse-assign'}, 286 + {'name': 'discourse-bbcode-color'}, 286 287 {'name': 'discourse-calendar'}, 287 288 {'name': 'discourse-canned-replies'}, 288 289 {'name': 'discourse-chat-integration'},
+3 -3
pkgs/tools/filesystems/simg2img/default.nix
··· 13 13 14 14 buildInputs = [ zlib ]; 15 15 16 - makeFlags = [ "PREFIX=$(out)" ]; 16 + makeFlags = [ "PREFIX=$(out)" "DEP_CXX:=$(CXX)" ]; 17 17 18 18 meta = with lib; { 19 19 description = "Tool to convert Android sparse images to raw images"; 20 20 homepage = "https://github.com/anestisb/android-simg2img"; 21 21 license = licenses.asl20; 22 - platforms = platforms.linux; 23 - maintainers = [ maintainers.dezgeg ]; 22 + platforms = platforms.unix; 23 + maintainers = with maintainers; [ dezgeg arkivm ]; 24 24 }; 25 25 }
+24
pkgs/tools/misc/ripdrag/default.nix
··· 1 + { lib, rustPlatform, fetchCrate, pkg-config, gtk4 }: 2 + 3 + rustPlatform.buildRustPackage rec { 4 + pname = "ripdrag"; 5 + version = "0.1.5"; 6 + 7 + src = fetchCrate { 8 + inherit pname version; 9 + sha256 = "sha256-Pa/QYxdPt95deEjSXEVhm2jR3r8rTaKQj2DltT7EVAw="; 10 + }; 11 + 12 + cargoSha256 = "sha256-jI7nF8Q8sA4AxkXvQ43r5GqcbTWffuf453DLGUs7I98="; 13 + 14 + nativeBuildInputs = [ pkg-config ]; 15 + 16 + buildInputs = [ gtk4 ]; 17 + 18 + meta = with lib; { 19 + description = "An application that lets you drag and drop files from and to the terminal"; 20 + homepage = "https://github.com/nik012003/ripdrag"; 21 + license = licenses.gpl3Only; 22 + maintainers = with maintainers; [ figsoda ]; 23 + }; 24 + }
+3 -3
pkgs/tools/package-management/comma/default.nix
··· 11 11 12 12 rustPlatform.buildRustPackage rec { 13 13 pname = "comma"; 14 - version = "1.2.3"; 14 + version = "1.3.0"; 15 15 16 16 src = fetchFromGitHub { 17 17 owner = "nix-community"; 18 18 repo = "comma"; 19 19 rev = "v${version}"; 20 - sha256 = "sha256-emhvBaicLAnu/Kn4oxHngGa5BSxOEwbkhTLO5XvauMw="; 20 + sha256 = "sha256-rXAX14yB8v9BOG4ZsdGEedpZAnNqhQ4DtjQwzFX/TLY="; 21 21 }; 22 22 23 - cargoSha256 = "sha256-mQxNo4VjW2Q0MYfU+RCb4Ayl9ClpxrSV8X4EKZ7PewA="; 23 + cargoSha256 = "sha256-9PVbiWmaTDx4iob5g9tXC+FV5Jmy6Id9tQxm05fJLkM="; 24 24 25 25 nativeBuildInputs = [ makeWrapper ]; 26 26
+7 -1
pkgs/top-level/all-packages.nix
··· 10312 10312 10313 10313 rig = callPackage ../tools/misc/rig { }; 10314 10314 10315 + ripdrag = callPackage ../tools/misc/ripdrag { }; 10316 + 10315 10317 riseup-vpn = libsForQt5.callPackage ../tools/networking/bitmask-vpn { 10316 10318 provider = "riseup"; 10317 10319 inherit (darwin.apple_sdk.frameworks) CoreFoundation Security; ··· 12017 12019 vboot_reference = callPackage ../tools/system/vboot_reference {}; 12018 12020 12019 12021 vcftools = callPackage ../applications/science/biology/vcftools { }; 12022 + 12023 + vcmi = libsForQt5.callPackage ../games/vcmi { }; 12020 12024 12021 12025 vcsh = callPackage ../applications/version-management/vcsh { }; 12022 12026 ··· 31815 31819 31816 31820 gnvim = callPackage ../applications/editors/neovim/gnvim/wrapper.nix { }; 31817 31821 31818 - neovide = callPackage ../applications/editors/neovim/neovide { }; 31822 + neovide = callPackage ../applications/editors/neovim/neovide { 31823 + inherit (darwin.apple_sdk.frameworks) Security ApplicationServices Carbon AppKit; 31824 + }; 31819 31825 31820 31826 neovim-remote = callPackage ../applications/editors/neovim/neovim-remote.nix { }; 31821 31827
+3 -1
pkgs/top-level/python-packages.nix
··· 1345 1345 1346 1346 bitbox02 = callPackage ../development/python-modules/bitbox02 { }; 1347 1347 1348 - bitcoinlib = callPackage ../development/python-modules/bitcoinlib { }; 1348 + bitcoinlib = callPackage ../development/python-modules/bitcoinlib { 1349 + openssl = pkgs.openssl_1_1; 1350 + }; 1349 1351 1350 1352 bitcoin-utils-fork-minimal = callPackage ../development/python-modules/bitcoin-utils-fork-minimal { }; 1351 1353