Merge master into staging-next

authored by

github-actions[bot] and committed by
GitHub
34a05e29 274ec210

+165 -29
+6
maintainers/maintainer-list.nix
··· 3357 githubId = 10799507; 3358 name = "Karl Fischer"; 3359 }; 3360 Flakebi = { 3361 email = "flakebi@t-online.de"; 3362 github = "Flakebi";
··· 3357 githubId = 10799507; 3358 name = "Karl Fischer"; 3359 }; 3360 + fitzgibbon = { 3361 + name = "Niall FitzGibbon"; 3362 + email = "fitzgibbon.niall@gmail.com"; 3363 + github = "fitzgibbon"; 3364 + githubId = 617048; 3365 + }; 3366 Flakebi = { 3367 email = "flakebi@t-online.de"; 3368 github = "Flakebi";
+2 -2
pkgs/applications/blockchains/bitcoin-unlimited.nix
··· 7 8 stdenv.mkDerivation rec { 9 name = "bitcoin" + (toString (optional (!withGui) "d")) + "-unlimited-" + version; 10 - version = "1.9.0.1"; 11 12 src = fetchFromGitHub { 13 owner = "bitcoinunlimited"; 14 repo = "bitcoinunlimited"; 15 rev = "BCHunlimited${version}"; 16 - sha256 = "018a22zbvjqky0whizmgxzscmna0sh2xqgyw02yjk8qj4yi0zp8c"; 17 }; 18 19 nativeBuildInputs = [ pkg-config autoreconfHook python3 ]
··· 7 8 stdenv.mkDerivation rec { 9 name = "bitcoin" + (toString (optional (!withGui) "d")) + "-unlimited-" + version; 10 + version = "1.9.1.1"; 11 12 src = fetchFromGitHub { 13 owner = "bitcoinunlimited"; 14 repo = "bitcoinunlimited"; 15 rev = "BCHunlimited${version}"; 16 + sha256 = "sha256-K15SI1F/xI4SkX4a41QHLn89YaHCgrlv+wcbkpwGKhI="; 17 }; 18 19 nativeBuildInputs = [ pkg-config autoreconfHook python3 ]
+117
pkgs/applications/editors/gnome-inform7/default.nix
···
··· 1 + { lib, stdenv, fetchFromGitHub, meson, ninja, pkg-config, python3, perl, bison 2 + , texinfo, desktop-file-utils, wrapGAppsHook, docbook2x, docbook-xsl-nons 3 + , inform7, gettext, libossp_uuid, gtk3, gobject-introspection, vala, gtk-doc 4 + , webkitgtk, gtksourceview3, gspell, libxml2, goocanvas2, libplist, glib 5 + , gst_all_1 }: 6 + 7 + # Neither gnome-inform7 nor its dependencies ratify and chimara have tagged releases in the GTK3 branch yet. 8 + 9 + let 10 + ratify = (stdenv.mkDerivation { 11 + pname = "ratify"; 12 + version = "unstable-2021-02-21"; 13 + src = fetchFromGitHub { 14 + owner = "ptomato"; 15 + repo = "ratify"; 16 + rev = "f4d2d60ec73d5588e953650b3879e69a727f30ca"; 17 + sha256 = "eRh/9pYvdfbdbdJQ7pYMLq5p91I+rtyb/AqEGfakjKs="; 18 + }; 19 + nativeBuildInputs = [ 20 + meson 21 + ninja 22 + pkg-config 23 + docbook2x 24 + docbook-xsl-nons 25 + ]; 26 + buildInputs = [ 27 + gtk3 28 + gobject-introspection 29 + vala gtk-doc 30 + wrapGAppsHook 31 + ]; 32 + }); 33 + 34 + chimara = (stdenv.mkDerivation { 35 + pname = "chimara"; 36 + version = "unstable-2021-04-06"; 37 + src = fetchFromGitHub { 38 + owner = "chimara"; 39 + repo = "Chimara"; 40 + rev = "9934b142af508c75c0f1eed597990f39495b1af4"; 41 + sha256 = "aRz1XX8XaSLTBIrMIIMS3QNMm6Msi+slrZ6+KYlyRMo="; 42 + }; 43 + nativeBuildInputs = [ 44 + meson 45 + ninja 46 + pkg-config 47 + perl 48 + bison 49 + texinfo 50 + python3 51 + glib 52 + wrapGAppsHook 53 + ]; 54 + buildInputs = [ 55 + gtk3 56 + gobject-introspection 57 + vala 58 + gtk-doc 59 + gst_all_1.gstreamer 60 + gst_all_1.gst-plugins-base 61 + gst_all_1.gst-plugins-good 62 + gst_all_1.gst-plugins-bad 63 + glib 64 + ]; 65 + preConfigure = '' 66 + patchShebangs build-aux/meson_post_install.py 67 + ''; 68 + }); 69 + 70 + in stdenv.mkDerivation { 71 + pname = "gnome-inform7"; 72 + version = "unstable-2021-04-06"; 73 + src = fetchFromGitHub { 74 + owner = "ptomato"; 75 + repo = "gnome-inform7"; 76 + # build from revision in the GTK3 branch as mainline requires webkit-1.0 77 + rev = "c37e045c159692aae2e4e79b917e5f96cfefa66a"; 78 + sha256 = "Q4xoITs3AYXhvpWaABRAvJaUWTtUl8lYQ1k9zX7FrNw="; 79 + }; 80 + nativeBuildInputs = [ 81 + meson 82 + ninja 83 + pkg-config 84 + inform7 85 + python3 86 + desktop-file-utils 87 + wrapGAppsHook 88 + ]; 89 + buildInputs = [ 90 + gettext 91 + libossp_uuid 92 + gtk3 93 + gtksourceview3 94 + gspell 95 + webkitgtk 96 + libxml2 97 + goocanvas2 98 + libplist 99 + ratify 100 + chimara 101 + ]; 102 + preConfigure = '' 103 + cp ${inform7}/libexec/ni ./src/ni 104 + patchShebangs build-aux/* src/generate-resource-xml.{py,sh} 105 + ''; 106 + 107 + meta = with lib; { 108 + description = "Inform 7 for the Gnome platform"; 109 + longDescription = '' 110 + This version of Inform 7 for the Gnome platform was created by Philip Chimento, based on a design by Graham Nelson and Andrew Hunter. 111 + ''; 112 + homepage = "https://github.com/ptomato/gnome-inform7"; 113 + license = licenses.gpl3Only; 114 + maintainers = [ maintainers.fitzgibbon ]; 115 + platforms = platforms.linux; 116 + }; 117 + }
+3 -3
pkgs/applications/networking/browsers/chromium/upstream-info.json
··· 18 } 19 }, 20 "beta": { 21 - "version": "91.0.4472.57", 22 - "sha256": "1kbd5zyi5ndbln5pibdg3yhv65m84arfwfv4v00js3cbr13pyjzv", 23 - "sha256bin64": "1bk30b9kn5bxp4yywdiy3dqd6km5q3rrf2z82kd1qyr9cc45hz8s", 24 "deps": { 25 "gn": { 26 "version": "2021-04-06",
··· 18 } 19 }, 20 "beta": { 21 + "version": "91.0.4472.69", 22 + "sha256": "0yqc7py5x48wqg5x90j57vp07qfc20w1j0f30rmyxbgl6v346s0z", 23 + "sha256bin64": "1z82i6pq4wbx44d6ij32dkappywdpaxlfp23kl3p7x4x9hv1c0yq", 24 "deps": { 25 "gn": { 26 "version": "2021-04-06",
+2 -2
pkgs/applications/video/xscast/default.nix
··· 1 - { lib, stdenv, fetchFromGitHub, makeWrapper, ffmpeg_3, imagemagick, dzen2, xorg }: 2 3 stdenv.mkDerivation { 4 pname = "xscast-unstable"; ··· 21 patchShebangs $out/bin 22 23 wrapProgram "$out/bin/xscast" \ 24 - --prefix PATH : ${lib.makeBinPath [ ffmpeg_3 dzen2 xorg.xwininfo xorg.xinput xorg.xmodmap imagemagick ]} 25 26 runHook postInstall 27 '';
··· 1 + { lib, stdenv, fetchFromGitHub, makeWrapper, ffmpeg, imagemagick, dzen2, xorg }: 2 3 stdenv.mkDerivation { 4 pname = "xscast-unstable"; ··· 21 patchShebangs $out/bin 22 23 wrapProgram "$out/bin/xscast" \ 24 + --prefix PATH : ${lib.makeBinPath [ ffmpeg dzen2 xorg.xwininfo xorg.xinput xorg.xmodmap imagemagick ]} 25 26 runHook postInstall 27 '';
+2 -2
pkgs/development/libraries/coordgenlibs/default.nix
··· 9 10 stdenv.mkDerivation rec { 11 pname = "coordgenlibs"; 12 - version = "2.0.2"; 13 14 src = fetchFromGitHub { 15 owner = "schrodinger"; 16 repo = pname; 17 rev = "v${version}"; 18 - sha256 = "sha256-BcDqrOotqRPMnzvfjzbeCf8gT3yQzKihywKrpah1D7w="; 19 }; 20 21 nativeBuildInputs = [ cmake ];
··· 9 10 stdenv.mkDerivation rec { 11 pname = "coordgenlibs"; 12 + version = "2.0.3"; 13 14 src = fetchFromGitHub { 15 owner = "schrodinger"; 16 repo = pname; 17 rev = "v${version}"; 18 + sha256 = "sha256-uperQnJ1Q+s15pAlg/f4XR5VJI484ygZ0F6pMvcVDv8="; 19 }; 20 21 nativeBuildInputs = [ cmake ];
+2 -2
pkgs/development/libraries/libofx/default.nix
··· 3 4 stdenv.mkDerivation rec { 5 pname = "libofx"; 6 - version = "0.10.1"; 7 8 src = fetchFromGitHub { 9 owner = "LibOFX"; 10 repo = pname; 11 rev = version; 12 - sha256 = "sha256-QIasZKwSD9YCidHCxT/HOThxE5HEQWD0I2/loDP6mlU="; 13 }; 14 15 preConfigure = "./autogen.sh";
··· 3 4 stdenv.mkDerivation rec { 5 pname = "libofx"; 6 + version = "0.10.2"; 7 8 src = fetchFromGitHub { 9 owner = "LibOFX"; 10 repo = pname; 11 rev = version; 12 + sha256 = "sha256-V9FyOVH9CB6UtTxDvXRyX6mWaXq2Y2K3t9lotjigK0M="; 13 }; 14 15 preConfigure = "./autogen.sh";
+1 -1
pkgs/development/python-modules/mox3/default.nix
··· 25 buildInputs = [ subunit testrepository testtools six ]; 26 propagatedBuildInputs = [ pbr fixtures ]; 27 28 - # Disabling as several tests depdencies are missing: 29 # https://opendev.org/openstack/mox3/src/branch/master/test-requirements.txt 30 doCheck = false; 31
··· 25 buildInputs = [ subunit testrepository testtools six ]; 26 propagatedBuildInputs = [ pbr fixtures ]; 27 28 + # Disabling as several tests dependencies are missing: 29 # https://opendev.org/openstack/mox3/src/branch/master/test-requirements.txt 30 doCheck = false; 31
+2 -6
pkgs/development/tools/buildah/default.nix
··· 14 15 buildGoModule rec { 16 pname = "buildah"; 17 - version = "1.20.1"; 18 19 src = fetchFromGitHub { 20 owner = "containers"; 21 repo = "buildah"; 22 rev = "v${version}"; 23 - sha256 = "sha256-nlZblUPS0678dR0hyp+V9uH/nHL9YH81+O1Zzq8T8Pw="; 24 }; 25 26 outputs = [ "out" "man" ]; 27 - 28 - patches = [ 29 - ../../../applications/virtualization/podman/remove-unconfigured-runtime-warn.patch 30 - ]; 31 32 vendorSha256 = null; 33
··· 14 15 buildGoModule rec { 16 pname = "buildah"; 17 + version = "1.21.0"; 18 19 src = fetchFromGitHub { 20 owner = "containers"; 21 repo = "buildah"; 22 rev = "v${version}"; 23 + sha256 = "sha256-uNb5HCEft1vXASli+2zdKWzFzsAlI9/ILBWa7OQZBwE="; 24 }; 25 26 outputs = [ "out" "man" ]; 27 28 vendorSha256 = null; 29
+2 -2
pkgs/games/ultrastardx/default.nix
··· 14 , SDL2_gfx 15 , SDL2_mixer 16 , SDL2_net, SDL2_ttf 17 - , ffmpeg_3 18 , sqlite 19 , zlib 20 , libX11 ··· 26 sharedLibs = [ 27 pcre portaudio freetype 28 SDL2 SDL2_image SDL2_gfx SDL2_mixer SDL2_net SDL2_ttf 29 - sqlite lua zlib libX11 libGLU libGL ffmpeg_3 30 ]; 31 32 in stdenv.mkDerivation rec {
··· 14 , SDL2_gfx 15 , SDL2_mixer 16 , SDL2_net, SDL2_ttf 17 + , ffmpeg 18 , sqlite 19 , zlib 20 , libX11 ··· 26 sharedLibs = [ 27 pcre portaudio freetype 28 SDL2 SDL2_image SDL2_gfx SDL2_mixer SDL2_net SDL2_ttf 29 + sqlite lua zlib libX11 libGLU libGL ffmpeg 30 ]; 31 32 in stdenv.mkDerivation rec {
+12
pkgs/servers/irc/solanum/bandb.patch
···
··· 1 + diff --git a/ircd/bandbi.c b/ircd/bandbi.c 2 + index 29a3bfa2..16a40f17 100644 3 + --- a/ircd/bandbi.c 4 + +++ b/ircd/bandbi.c 5 + @@ -83,7 +83,6 @@ start_bandb(void) 6 + const char *suffix = ""; 7 + #endif 8 + 9 + - rb_setenv("BANDB_DBPATH", ircd_paths[IRCD_PATH_BANDB], 1); 10 + if(bandb_path == NULL) 11 + { 12 + snprintf(fullpath, sizeof(fullpath), "%s%cbandb%s", ircd_paths[IRCD_PATH_LIBEXEC], RB_PATH_SEPARATOR, suffix);
+12 -9
pkgs/servers/irc/solanum/default.nix
··· 1 { lib, stdenv 2 - , fetchFromGitHub 3 , autoreconfHook 4 - , pkg-config 5 , bison 6 , flex 7 , openssl 8 , sqlite 9 - , lksctp-tools 10 }: 11 12 stdenv.mkDerivation rec { 13 pname = "solanum"; 14 - version = "unstable-2020-12-14"; 15 16 src = fetchFromGitHub { 17 owner = "solanum-ircd"; 18 repo = pname; 19 - rev = "551e5a146eab4948ce4a57d87a7f671f2d7cc02d"; 20 - sha256 = "14cd2cb04w6nwck7q49jw5zvifkzhkmblwhjfskc2nxcdb5x3l96"; 21 }; 22 23 patches = [ 24 ./dont-create-logdir.patch 25 ]; 26 27 configureFlags = [ ··· 29 "--enable-ipv6" 30 "--enable-openssl=${openssl.dev}" 31 "--with-program-prefix=solanum-" 32 - "--localstatedir=/var/lib/solanum" 33 - "--with-rundir=/run/solanum" 34 - "--with-logdir=/var/log/solanum" 35 ] ++ lib.optionals (stdenv.isLinux) [ 36 "--enable-sctp=${lksctp-tools.out}/lib" 37 ]; ··· 41 bison 42 flex 43 pkg-config 44 ]; 45 46 buildInputs = [
··· 1 { lib, stdenv 2 , autoreconfHook 3 , bison 4 + , fetchFromGitHub 5 , flex 6 + , lksctp-tools 7 , openssl 8 + , pkg-config 9 , sqlite 10 + , util-linux 11 }: 12 13 stdenv.mkDerivation rec { 14 pname = "solanum"; 15 + version = "unstable-2021-04-27"; 16 17 src = fetchFromGitHub { 18 owner = "solanum-ircd"; 19 repo = pname; 20 + rev = "3ff5a12e75662e9a642f2a4364797bd361eb0925"; 21 + sha256 = "14ywmfdv8cncbyg08y2qdis00kwg8lvhkcgj185is67smh0qf88f"; 22 }; 23 24 patches = [ 25 ./dont-create-logdir.patch 26 + ./bandb.patch # https://github.com/solanum-ircd/solanum/issues/156 27 ]; 28 29 configureFlags = [ ··· 31 "--enable-ipv6" 32 "--enable-openssl=${openssl.dev}" 33 "--with-program-prefix=solanum-" 34 + "--localstatedir=/var/lib" 35 + "--with-rundir=/run" 36 + "--with-logdir=/var/log" 37 ] ++ lib.optionals (stdenv.isLinux) [ 38 "--enable-sctp=${lksctp-tools.out}/lib" 39 ]; ··· 43 bison 44 flex 45 pkg-config 46 + util-linux 47 ]; 48 49 buildInputs = [
+2
pkgs/top-level/all-packages.nix
··· 13209 13210 gnome-usage = callPackage ../applications/misc/gnome-usage {}; 13211 13212 gnome-latex = callPackage ../applications/editors/gnome-latex/default.nix { }; 13213 13214 gnome-network-displays = callPackage ../applications/networking/gnome-network-displays { };
··· 13209 13210 gnome-usage = callPackage ../applications/misc/gnome-usage {}; 13211 13212 + gnome-inform7 = callPackage ../applications/editors/gnome-inform7/default.nix { }; 13213 + 13214 gnome-latex = callPackage ../applications/editors/gnome-latex/default.nix { }; 13215 13216 gnome-network-displays = callPackage ../applications/networking/gnome-network-displays { };