lol

Merge master into staging-next

authored by

github-actions[bot] and committed by
GitHub
abccc350 66f39fe7

+94 -82
+3 -3
pkgs/applications/misc/oranda/default.nix
··· 10 10 11 11 rustPlatform.buildRustPackage rec { 12 12 pname = "oranda"; 13 - version = "0.5.0"; 13 + version = "0.6.1"; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "axodotdev"; 17 17 repo = "oranda"; 18 18 rev = "v${version}"; 19 - hash = "sha256-CB3ALd8N+bZ6kD34rKTxdIXrSqZtaQTINmI2yf/m38w="; 19 + hash = "sha256-/tlGpsJ7qqBKC13w0kX2AqYyGR+KLNh+hM/FKjlEIaY="; 20 20 }; 21 21 22 - cargoHash = "sha256-GLnczSTDMDjvLw+8js6LUVtW8QLlS3G12pSabYkYsHI="; 22 + cargoHash = "sha256-cXf94Y9v80ofayJxzVTnrz0EpzWwhIH1CLvQIHDm1sw="; 23 23 24 24 nativeBuildInputs = [ 25 25 pkg-config
+10 -11
pkgs/applications/networking/irc/tiny/default.nix
··· 12 12 13 13 rustPlatform.buildRustPackage rec { 14 14 pname = "tiny"; 15 - version = "0.11.0"; 15 + version = "0.12.0"; 16 16 17 17 src = fetchFromGitHub { 18 18 owner = "osa1"; 19 - repo = pname; 19 + repo = "tiny"; 20 20 rev = "v${version}"; 21 - hash = "sha256-oOaLQh9gJlurHi9awoRh4wQnXwkuOGJLnGQA6di6k1Q="; 21 + hash = "sha256-VlKhOHNggT+FbMvE/N2JQOJf0uB1N69HHdP09u89qSk="; 22 22 }; 23 23 24 - cargoPatches = [ ./Cargo.lock.patch ]; 24 + cargoHash = "sha256-AhQCfLCoJU7o8s+XL3hDOPmZi9QjOxXSA9uglA1KSuY="; 25 25 26 - cargoHash = "sha256-wUBScLNRNAdDZ+HpQjYiExgPJnE9cxviooHePbJI13Q="; 26 + # Cargo.lock is outdated 27 + preConfigure = '' 28 + cargo metadata --offline 29 + ''; 27 30 28 31 nativeBuildInputs = lib.optional stdenv.isLinux pkg-config; 29 32 buildInputs = lib.optionals dbusSupport [ dbus ] ··· 32 35 33 36 buildFeatures = lib.optional notificationSupport "desktop-notifications"; 34 37 35 - checkFlags = [ 36 - # flaky test 37 - "--skip=tests::config::parsing_tab_configs" 38 - ]; 39 - 40 38 meta = with lib; { 41 39 description = "A console IRC client"; 42 40 homepage = "https://github.com/osa1/tiny"; 43 - changelog = "https://github.com/osa1/tiny/raw/v${version}/CHANGELOG.md"; 41 + changelog = "https://github.com/osa1/tiny/blob/v${version}/CHANGELOG.md"; 44 42 license = licenses.mit; 45 43 maintainers = with maintainers; [ Br1ght0ne vyp ]; 44 + mainProgram = "tiny"; 46 45 }; 47 46 }
+1
pkgs/applications/window-managers/i3/workstyle.nix
··· 28 28 homepage = "https://github.com/pierrechevalier83/workstyle"; 29 29 license = licenses.mit; 30 30 maintainers = with maintainers; [ FlorianFranzen ]; 31 + mainProgram = "workstyle"; 31 32 }; 32 33 }
+3 -3
pkgs/development/compilers/emscripten/default.nix
··· 8 8 9 9 stdenv.mkDerivation rec { 10 10 pname = "emscripten"; 11 - version = "3.1.50"; 11 + version = "3.1.51"; 12 12 13 13 llvmEnv = symlinkJoin { 14 14 name = "emscripten-llvm-${version}"; ··· 19 19 name = "emscripten-node-modules-${version}"; 20 20 inherit pname version src; 21 21 22 - npmDepsHash = "sha256-Qft+//za5ed6Oquxtcdpv7g5oOc2WmWuRJ/CDe+FEiI="; 22 + npmDepsHash = "sha256-N7WbxzKvW6FljY6g3R//9RdNiezhXGEvKPbOSJgdA0g="; 23 23 24 24 dontBuild = true; 25 25 ··· 32 32 src = fetchFromGitHub { 33 33 owner = "emscripten-core"; 34 34 repo = "emscripten"; 35 - hash = "sha256-iFZF+DxGaq279QPPugoLhYmoXmyLPkmn1x4rBCkdW+I="; 35 + hash = "sha256-oXecS6B0u8YLeoybjxLwx5INGj/Kp/8GA6s3A1S0y4k="; 36 36 rev = version; 37 37 }; 38 38
+3 -3
pkgs/development/compilers/erg/default.nix
··· 9 9 10 10 rustPlatform.buildRustPackage rec { 11 11 pname = "erg"; 12 - version = "0.6.25"; 12 + version = "0.6.28"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "erg-lang"; 16 16 repo = "erg"; 17 17 rev = "v${version}"; 18 - hash = "sha256-z3481/vWmR5QlULfJZtLdGhwsJKBbLcvyC87SCngMVg="; 18 + hash = "sha256-TK7Ak6ZKjEBcwimV0W/CgD3yd9q1aSgSkp9MuGE3d8k="; 19 19 }; 20 20 21 - cargoHash = "sha256-+jN+6At8tLHA/ilSBxugHIS79Cw8bGhE0RUNU4sSGeM="; 21 + cargoHash = "sha256-DD6RXGdkQHMKZCJhHRTbTrRQ15MdOZHbREJ31LePHUY="; 22 22 23 23 nativeBuildInputs = [ 24 24 makeWrapper
+1
pkgs/development/libraries/dconf/default.nix
··· 76 76 license = licenses.lgpl21Plus; 77 77 platforms = platforms.unix; 78 78 maintainers = teams.gnome.members; 79 + mainProgram = "dconf"; 79 80 }; 80 81 }
+2 -2
pkgs/development/libraries/libbpkg/default.nix
··· 8 8 9 9 stdenv.mkDerivation rec { 10 10 pname = "libbpkg"; 11 - version = "0.15.0"; 11 + version = "0.16.0"; 12 12 outputs = [ "out" "dev" "doc" ]; 13 13 14 14 src = fetchurl { 15 15 url = "https://pkg.cppget.org/1/alpha/build2/libbpkg-${version}.tar.gz"; 16 - sha256 = "sha256-KfvkG6bHSU8wTZDKGeEfI1AV9T8uSYZHePMlmjpBXHc="; 16 + hash = "sha256-h3Stt1n1057ASf3n16plr5cNGIKOjHiiuOfqrcCJ5tA="; 17 17 }; 18 18 19 19 nativeBuildInputs = [
+11 -2
pkgs/development/libraries/libbutl/default.nix
··· 1 1 { lib, stdenv 2 2 , build2 3 + , DarwinTools 3 4 , fetchurl 4 5 , libuuid 5 6 , enableShared ? !stdenv.hostPlatform.isStatic ··· 8 9 9 10 stdenv.mkDerivation rec { 10 11 pname = "libbutl"; 11 - version = "0.15.0"; 12 + version = "0.16.0"; 12 13 13 14 outputs = [ "out" "dev" "doc" ]; 14 15 15 16 src = fetchurl { 16 17 url = "https://pkg.cppget.org/1/alpha/build2/libbutl-${version}.tar.gz"; 17 - sha256 = "sha256-yzs6DFt6peJPPaMQ3rtx+kiYu7H+bUuShcdnEN90WWI="; 18 + hash = "sha256-MGL6P/lG2sJdJXZiTcDvdy4jmU+2jYHsvaX4eEO9J2g="; 18 19 }; 19 20 20 21 nativeBuildInputs = [ 21 22 build2 23 + ] ++ lib.optionals stdenv.isDarwin [ 24 + DarwinTools 25 + ]; 26 + 27 + patches = [ 28 + # Install missing .h files needed by dependers 29 + # https://github.com/build2/libbutl/issues/5 30 + ./install-h-files.patch 22 31 ]; 23 32 24 33 strictDeps = true;
+22
pkgs/development/libraries/libbutl/install-h-files.patch
··· 1 + diff --git a/libbutl/buildfile b/libbutl/buildfile 2 + index ba4ad96..f5356a1 100644 3 + --- a/libbutl/buildfile 4 + +++ b/libbutl/buildfile 5 + @@ -1,7 +1,7 @@ 6 + # file : libbutl/buildfile 7 + # license : MIT; see accompanying LICENSE file 8 + 9 + -lib{butl}: {hxx ixx txx cxx}{** -uuid-* +uuid-io \ 10 + +lib{butl}: {h hxx ixx txx cxx}{** -uuid-* +uuid-io \ 11 + -win32-utility \ 12 + -mingw-* \ 13 + -version \ 14 + @@ -154,7 +154,7 @@ else 15 + # Install into the libbutl/ subdirectory of, say, /usr/include/ 16 + # recreating subdirectories. 17 + # 18 + -{hxx ixx txx}{*}: 19 + +{h hxx ixx txx}{*}: 20 + { 21 + install = include/libbutl/ 22 + install.subdirs = true
+2 -2
pkgs/development/libraries/libodb-sqlite/default.nix
··· 8 8 }: 9 9 stdenv.mkDerivation rec { 10 10 pname = "libodb-sqlite"; 11 - version = "2.5.0-b.23"; 11 + version = "2.5.0-b.25"; 12 12 13 13 outputs = [ "out" "dev" "doc" ]; 14 14 15 15 src = fetchurl { 16 16 url = "https://pkg.cppget.org/1/beta/odb/libodb-sqlite-${version}.tar.gz"; 17 - sha256 = "sha256-HjEFfNDXduHOexNm82S+vqKRQM3SwgEYiDBZcPXsr/w="; 17 + hash = "sha256-Ko40WZErbL77B4eoJ5FFko/gTFYhADGlBzxPLuy8Wqc="; 18 18 }; 19 19 20 20 nativeBuildInputs = [
+2 -2
pkgs/development/libraries/libodb/default.nix
··· 6 6 }: 7 7 stdenv.mkDerivation rec { 8 8 pname = "libodb"; 9 - version = "2.5.0-b.23"; 9 + version = "2.5.0-b.25"; 10 10 11 11 outputs = [ "out" "dev" "doc" ]; 12 12 13 13 src = fetchurl { 14 14 url = "https://pkg.cppget.org/1/beta/odb/libodb-${version}.tar.gz"; 15 - sha256 = "sha256-j+lW9WFdjwIlP24/GUZsezyMf7/31XTfkuY2WGLdaeA="; 15 + hash = "sha256-G634kVRbgwfBmIh8QqUclr/xvY3o0ouVmp/jxJrHzcs="; 16 16 }; 17 17 18 18 nativeBuildInputs = [ build2 ];
+1
pkgs/development/python-modules/ocrmypdf/default.nix
··· 104 104 license = with licenses; [ mpl20 mit ]; 105 105 maintainers = with maintainers; [ kiwi dotlambda ]; 106 106 changelog = "https://github.com/ocrmypdf/OCRmyPDF/blob/${src.rev}/docs/release_notes.rst"; 107 + mainProgram = "ocrmypdf"; 107 108 }; 108 109 }
+2 -2
pkgs/development/tools/build-managers/build2/bdep.nix
··· 11 11 12 12 stdenv.mkDerivation rec { 13 13 pname = "bdep"; 14 - version = "0.15.0"; 14 + version = "0.16.0"; 15 15 16 16 outputs = [ "out" "doc" "man" ]; 17 17 src = fetchurl { 18 18 url = "https://pkg.cppget.org/1/alpha/build2/bdep-${version}.tar.gz"; 19 - sha256 = "sha256-dZldNVeQJWim3INBtOaPYP8yQMH3sjBzCLEHemvdxnU="; 19 + hash = "sha256-5w8Ng8TS8g+Nkbixn5txg4FGi57TSfc6ii+2wh8apCo="; 20 20 }; 21 21 22 22 strictDeps = true;
+2 -2
pkgs/development/tools/build-managers/build2/bootstrap.nix
··· 6 6 }: 7 7 stdenv.mkDerivation rec { 8 8 pname = "build2-bootstrap"; 9 - version = "0.15.0"; 9 + version = "0.16.0"; 10 10 src = fetchurl { 11 11 url = "https://download.build2.org/${version}/build2-toolchain-${version}.tar.xz"; 12 - sha256 = "1i1p52fr5sjs5yz6hqhljwhc148mvs4fyq0cf7wjg5pbv9wzclji"; 12 + hash = "sha256-I3k/aCoXsdlcgLvYSSRHNe1Zo+JzYVKapIZdJ3b/itw="; 13 13 }; 14 14 patches = [ 15 15 # Pick up sysdirs from NIX_LDFLAGS
+2 -12
pkgs/development/tools/build-managers/build2/bpkg.nix
··· 1 1 { lib, stdenv 2 2 , build2 3 - , fetchpatch 4 3 , fetchurl 5 4 , git 6 5 , libbpkg ··· 14 13 15 14 stdenv.mkDerivation rec { 16 15 pname = "bpkg"; 17 - version = "0.15.0"; 16 + version = "0.16.0"; 18 17 19 18 outputs = [ "out" "doc" "man" ]; 20 19 21 20 src = fetchurl { 22 21 url = "https://pkg.cppget.org/1/alpha/build2/bpkg-${version}.tar.gz"; 23 - sha256 = "sha256-3F4Pv8YX++cNa6aKhPM67mrt/5oE1IeoZUSmljHqBfI="; 22 + hash = "sha256-sxzVidVL8dpoH82IevcwjcIWj4LQzliGv9zasTYqeok="; 24 23 }; 25 - 26 - patches = [ 27 - # Patch git tests for git v2.38+ 28 - # Remove when bumping to v0.16.0 or greater 29 - (fetchpatch { 30 - url = "https://github.com/build2/bpkg/commit/a97b12a027546b37f66d3e08064f92f5539cf79.patch"; 31 - sha256 = "sha256-x5iJQXt84XyjZYdAmYO4FymSV2vi7nfIoeMOxFm/2eQ="; 32 - }) 33 - ]; 34 24 35 25 strictDeps = true; 36 26 nativeBuildInputs = [
+2 -4
pkgs/development/tools/build-managers/build2/default.nix
··· 17 17 in 18 18 stdenv.mkDerivation rec { 19 19 pname = "build2"; 20 - version = "0.15.0"; 20 + version = "0.16.0"; 21 21 22 22 outputs = [ "out" "dev" "doc" "man" ]; 23 23 ··· 25 25 26 26 src = fetchurl { 27 27 url = "https://pkg.cppget.org/1/alpha/build2/build2-${version}.tar.gz"; 28 - sha256 = "07369gw6zlad6nk29564kj17yp145l3dzbgrx04pyiyl1s84aa1r"; 28 + hash = "sha256-ZK4+UACsAs51bC1dE0sIxmCiHlH3pYGPWJNsl61oSOY="; 29 29 }; 30 30 31 31 patches = [ ··· 33 33 ./remove-config-store-paths.patch 34 34 # Pick up sysdirs from NIX_LDFLAGS 35 35 ./nix-ldflags-sysdirs.patch 36 - 37 - ./remove-const-void-param.patch 38 36 ]; 39 37 40 38 strictDeps = true;
+11 -13
pkgs/development/tools/build-managers/build2/remove-config-store-paths.patch
··· 1 1 --- a/libbuild2/buildfile 2 2 +++ b/libbuild2/buildfile 3 - @@ -83,9 +83,13 @@ config/cxx{host-config}: config/in{host-config} 4 - # want it). 5 - # 6 - build2_config = $regex.replace_lines( \ 7 - + $regex.replace_lines( \ 8 - $config.save(), \ 9 - '^( *(#|(config\.(test[. ]|dist\.|install\.chroot|config\.hermetic))).*|)$', \ 10 - [null], \ 11 - + return_lines), \ 12 - + '^.*'$getenv(NIX_STORE)'/[a-z0-9]{32}-.*$', \ 13 - + [null], \ 14 - return_lines) 3 + @@ -86,8 +86,11 @@ build2_config_lines = [strings] 4 + host_config_lines = [strings] 15 5 16 - # Also preserve config.version. 6 + for l: $regex.replace_lines( \ 7 + + $regex.replace_lines( \ 8 + $config.save(), \ 9 + '^( *(#|(config\.(test[. ]|dist\.|install\.chroot|config\.hermetic))).*|)$', \ 10 + + [null], return_lines), \ 11 + + '^.*'$getenv(NIX_STORE)'/[a-z0-9]{32}-.*$', \ 12 + [null]) 13 + { 14 + build2_config_lines += $l
-11
pkgs/development/tools/build-managers/build2/remove-const-void-param.patch
··· 1 - --- a/libbuild2/cc/pkgconfig-libpkgconf.cxx 2 - +++ b/libbuild2/cc/pkgconfig-libpkgconf.cxx 3 - @@ -84,7 +84,7 @@ namespace build2 4 - static bool 5 - pkgconf_error_handler (const char* msg, 6 - const pkgconf_client_t*, 7 - - const void*) 8 - + void*) 9 - { 10 - error << runtime_error (msg); // Sanitize the message (trailing dot). 11 - return true;
+1
pkgs/development/tools/language-servers/rnix-lsp/default.nix
··· 19 19 description = "A work-in-progress language server for Nix, with syntax checking and basic completion"; 20 20 license = licenses.mit; 21 21 maintainers = with maintainers; [ ]; 22 + mainProgram = "rnix-lsp"; 22 23 }; 23 24 }
+1
pkgs/development/tools/marksman/default.nix
··· 54 54 license = licenses.mit; 55 55 maintainers = with maintainers; [ stasjok plusgut ]; 56 56 platforms = dotnet-sdk.meta.platforms; 57 + mainProgram = "marksman"; 57 58 }; 58 59 }
+1
pkgs/os-specific/linux/macchanger/default.nix
··· 44 44 license = licenses.gpl2Plus; 45 45 homepage = "https://github.com/alobbs/macchanger"; 46 46 platforms = platforms.linux; 47 + mainProgram = "macchanger"; 47 48 }; 48 49 }
+2 -2
pkgs/os-specific/linux/prl-tools/default.nix
··· 36 36 in 37 37 stdenv.mkDerivation (finalAttrs: { 38 38 pname = "prl-tools"; 39 - version = "19.2.0-54827"; 39 + version = "19.2.1-54832"; 40 40 41 41 # We download the full distribution to extract prl-tools-lin.iso from 42 42 # => ${dmg}/Parallels\ Desktop.app/Contents/Resources/Tools/prl-tools-lin.iso 43 43 src = fetchurl { 44 44 url = "https://download.parallels.com/desktop/v${lib.versions.major finalAttrs.version}/${finalAttrs.version}/ParallelsDesktop-${finalAttrs.version}.dmg"; 45 - hash = "sha256-iVrI7ZM/tY5ZumTnQHhGizmdNDJ9I8sP/EOVFcpCQ48="; 45 + hash = "sha256-PmQSGoJbB0+Q7t56FOFxOVQ86CJLqAa6PTnWLx5CzpA="; 46 46 }; 47 47 48 48 hardeningDisable = [ "pic" "format" ];
+3 -3
pkgs/servers/misc/starcharts/default.nix
··· 5 5 6 6 buildGoModule rec { 7 7 pname = "starcharts"; 8 - version = "1.8.0"; 8 + version = "1.9.1"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "caarlos0"; 12 12 repo = "starcharts"; 13 13 rev = "v${version}"; 14 - hash = "sha256-B5w6S3qNLdUayYpF03cnxpLzyRBaC9jhaYnNqDZ2AsU="; 14 + hash = "sha256-RLGKf5+HqJlZUhA5C3cwDumIhlbXcOr5iitI+7GZPBc="; 15 15 }; 16 16 17 - vendorHash = "sha256-sZS3OA1dTLLrL5csXV6nWbY/TLiqJUH1UQnJUEva7Jk="; 17 + vendorHash = "sha256-BlVjGG6dhh7VO9driT0rnpbW6lORojiV+YhrV1Zlj4M="; 18 18 19 19 ldflags = [ 20 20 "-s"
+3 -3
pkgs/tools/misc/star-history/default.nix
··· 9 9 10 10 rustPlatform.buildRustPackage rec { 11 11 pname = "star-history"; 12 - version = "1.0.16"; 12 + version = "1.0.17"; 13 13 14 14 src = fetchCrate { 15 15 inherit pname version; 16 - sha256 = "sha256-ChUZf8aohDOmNKPgn9+i0NNZ4rKJsXQPK6IMqWf0NQc="; 16 + sha256 = "sha256-r1mDMpnu0/xWLtfM7WsVdO8nbkqNBXvYn31hB9qzgVY="; 17 17 }; 18 18 19 - cargoHash = "sha256-RsBWmEe4D+m3hxE1ryQ5aZb2uDax519qjQoIK7xStPw="; 19 + cargoHash = "sha256-e65WlmHfo6zIXkQ/7RqqX4wYjbATfC1ke9Zwcm+EQ7M="; 20 20 21 21 nativeBuildInputs = [ pkg-config ]; 22 22
+1
pkgs/top-level/all-packages.nix
··· 18730 18730 # Dependency of build2, must also break cycle for this 18731 18731 libbutl = callPackage ../development/libraries/libbutl { 18732 18732 build2 = build2.bootstrap; 18733 + inherit (darwin) DarwinTools; 18733 18734 }; 18734 18735 18735 18736 libbpkg = callPackage ../development/libraries/libbpkg { };
+2 -2
pkgs/top-level/perl-packages.nix
··· 10380 10380 10381 10381 FinanceQuote = buildPerlPackage rec { 10382 10382 pname = "Finance-Quote"; 10383 - version = "1.58"; 10383 + version = "1.59"; 10384 10384 src = fetchurl { 10385 10385 url = "mirror://cpan/authors/id/B/BP/BPSCHUCK/Finance-Quote-${version}.tar.gz"; 10386 - hash = "sha256-jN3qDTgJo2aVzuaaKGK+qs1hU1f+uv23JkGnerRna4A="; 10386 + hash = "sha256-mukoeazGgv9AFuHsqSScjko4y38wHnKio21fIVfxKSg="; 10387 10387 }; 10388 10388 buildInputs = [ DateManip DateRange DateSimple DateTime DateTimeFormatISO8601 StringUtil TestKwalitee TestPerlCritic TestPod TestPodCoverage ]; 10389 10389 propagatedBuildInputs = [ DateManip DateTimeFormatStrptime Encode HTMLTableExtract HTMLTokeParserSimple HTMLTree HTMLTreeBuilderXPath HTTPCookies JSON IOCompress IOString LWPProtocolHttps Readonly StringUtil SpreadsheetXLSX TextTemplate TryTiny WebScraper XMLLibXML libwwwperl ];