Merge master into staging-next
This commit is contained in:
commit
34a05e29f1
|
@ -3357,6 +3357,12 @@
|
||||||
githubId = 10799507;
|
githubId = 10799507;
|
||||||
name = "Karl Fischer";
|
name = "Karl Fischer";
|
||||||
};
|
};
|
||||||
|
fitzgibbon = {
|
||||||
|
name = "Niall FitzGibbon";
|
||||||
|
email = "fitzgibbon.niall@gmail.com";
|
||||||
|
github = "fitzgibbon";
|
||||||
|
githubId = 617048;
|
||||||
|
};
|
||||||
Flakebi = {
|
Flakebi = {
|
||||||
email = "flakebi@t-online.de";
|
email = "flakebi@t-online.de";
|
||||||
github = "Flakebi";
|
github = "Flakebi";
|
||||||
|
|
|
@ -7,13 +7,13 @@ with lib;
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
name = "bitcoin" + (toString (optional (!withGui) "d")) + "-unlimited-" + version;
|
name = "bitcoin" + (toString (optional (!withGui) "d")) + "-unlimited-" + version;
|
||||||
version = "1.9.0.1";
|
version = "1.9.1.1";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "bitcoinunlimited";
|
owner = "bitcoinunlimited";
|
||||||
repo = "bitcoinunlimited";
|
repo = "bitcoinunlimited";
|
||||||
rev = "BCHunlimited${version}";
|
rev = "BCHunlimited${version}";
|
||||||
sha256 = "018a22zbvjqky0whizmgxzscmna0sh2xqgyw02yjk8qj4yi0zp8c";
|
sha256 = "sha256-K15SI1F/xI4SkX4a41QHLn89YaHCgrlv+wcbkpwGKhI=";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [ pkg-config autoreconfHook python3 ]
|
nativeBuildInputs = [ pkg-config autoreconfHook python3 ]
|
||||||
|
|
|
@ -0,0 +1,117 @@
|
||||||
|
{ lib, stdenv, fetchFromGitHub, meson, ninja, pkg-config, python3, perl, bison
|
||||||
|
, texinfo, desktop-file-utils, wrapGAppsHook, docbook2x, docbook-xsl-nons
|
||||||
|
, inform7, gettext, libossp_uuid, gtk3, gobject-introspection, vala, gtk-doc
|
||||||
|
, webkitgtk, gtksourceview3, gspell, libxml2, goocanvas2, libplist, glib
|
||||||
|
, gst_all_1 }:
|
||||||
|
|
||||||
|
# Neither gnome-inform7 nor its dependencies ratify and chimara have tagged releases in the GTK3 branch yet.
|
||||||
|
|
||||||
|
let
|
||||||
|
ratify = (stdenv.mkDerivation {
|
||||||
|
pname = "ratify";
|
||||||
|
version = "unstable-2021-02-21";
|
||||||
|
src = fetchFromGitHub {
|
||||||
|
owner = "ptomato";
|
||||||
|
repo = "ratify";
|
||||||
|
rev = "f4d2d60ec73d5588e953650b3879e69a727f30ca";
|
||||||
|
sha256 = "eRh/9pYvdfbdbdJQ7pYMLq5p91I+rtyb/AqEGfakjKs=";
|
||||||
|
};
|
||||||
|
nativeBuildInputs = [
|
||||||
|
meson
|
||||||
|
ninja
|
||||||
|
pkg-config
|
||||||
|
docbook2x
|
||||||
|
docbook-xsl-nons
|
||||||
|
];
|
||||||
|
buildInputs = [
|
||||||
|
gtk3
|
||||||
|
gobject-introspection
|
||||||
|
vala gtk-doc
|
||||||
|
wrapGAppsHook
|
||||||
|
];
|
||||||
|
});
|
||||||
|
|
||||||
|
chimara = (stdenv.mkDerivation {
|
||||||
|
pname = "chimara";
|
||||||
|
version = "unstable-2021-04-06";
|
||||||
|
src = fetchFromGitHub {
|
||||||
|
owner = "chimara";
|
||||||
|
repo = "Chimara";
|
||||||
|
rev = "9934b142af508c75c0f1eed597990f39495b1af4";
|
||||||
|
sha256 = "aRz1XX8XaSLTBIrMIIMS3QNMm6Msi+slrZ6+KYlyRMo=";
|
||||||
|
};
|
||||||
|
nativeBuildInputs = [
|
||||||
|
meson
|
||||||
|
ninja
|
||||||
|
pkg-config
|
||||||
|
perl
|
||||||
|
bison
|
||||||
|
texinfo
|
||||||
|
python3
|
||||||
|
glib
|
||||||
|
wrapGAppsHook
|
||||||
|
];
|
||||||
|
buildInputs = [
|
||||||
|
gtk3
|
||||||
|
gobject-introspection
|
||||||
|
vala
|
||||||
|
gtk-doc
|
||||||
|
gst_all_1.gstreamer
|
||||||
|
gst_all_1.gst-plugins-base
|
||||||
|
gst_all_1.gst-plugins-good
|
||||||
|
gst_all_1.gst-plugins-bad
|
||||||
|
glib
|
||||||
|
];
|
||||||
|
preConfigure = ''
|
||||||
|
patchShebangs build-aux/meson_post_install.py
|
||||||
|
'';
|
||||||
|
});
|
||||||
|
|
||||||
|
in stdenv.mkDerivation {
|
||||||
|
pname = "gnome-inform7";
|
||||||
|
version = "unstable-2021-04-06";
|
||||||
|
src = fetchFromGitHub {
|
||||||
|
owner = "ptomato";
|
||||||
|
repo = "gnome-inform7";
|
||||||
|
# build from revision in the GTK3 branch as mainline requires webkit-1.0
|
||||||
|
rev = "c37e045c159692aae2e4e79b917e5f96cfefa66a";
|
||||||
|
sha256 = "Q4xoITs3AYXhvpWaABRAvJaUWTtUl8lYQ1k9zX7FrNw=";
|
||||||
|
};
|
||||||
|
nativeBuildInputs = [
|
||||||
|
meson
|
||||||
|
ninja
|
||||||
|
pkg-config
|
||||||
|
inform7
|
||||||
|
python3
|
||||||
|
desktop-file-utils
|
||||||
|
wrapGAppsHook
|
||||||
|
];
|
||||||
|
buildInputs = [
|
||||||
|
gettext
|
||||||
|
libossp_uuid
|
||||||
|
gtk3
|
||||||
|
gtksourceview3
|
||||||
|
gspell
|
||||||
|
webkitgtk
|
||||||
|
libxml2
|
||||||
|
goocanvas2
|
||||||
|
libplist
|
||||||
|
ratify
|
||||||
|
chimara
|
||||||
|
];
|
||||||
|
preConfigure = ''
|
||||||
|
cp ${inform7}/libexec/ni ./src/ni
|
||||||
|
patchShebangs build-aux/* src/generate-resource-xml.{py,sh}
|
||||||
|
'';
|
||||||
|
|
||||||
|
meta = with lib; {
|
||||||
|
description = "Inform 7 for the Gnome platform";
|
||||||
|
longDescription = ''
|
||||||
|
This version of Inform 7 for the Gnome platform was created by Philip Chimento, based on a design by Graham Nelson and Andrew Hunter.
|
||||||
|
'';
|
||||||
|
homepage = "https://github.com/ptomato/gnome-inform7";
|
||||||
|
license = licenses.gpl3Only;
|
||||||
|
maintainers = [ maintainers.fitzgibbon ];
|
||||||
|
platforms = platforms.linux;
|
||||||
|
};
|
||||||
|
}
|
|
@ -18,9 +18,9 @@
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"beta": {
|
"beta": {
|
||||||
"version": "91.0.4472.57",
|
"version": "91.0.4472.69",
|
||||||
"sha256": "1kbd5zyi5ndbln5pibdg3yhv65m84arfwfv4v00js3cbr13pyjzv",
|
"sha256": "0yqc7py5x48wqg5x90j57vp07qfc20w1j0f30rmyxbgl6v346s0z",
|
||||||
"sha256bin64": "1bk30b9kn5bxp4yywdiy3dqd6km5q3rrf2z82kd1qyr9cc45hz8s",
|
"sha256bin64": "1z82i6pq4wbx44d6ij32dkappywdpaxlfp23kl3p7x4x9hv1c0yq",
|
||||||
"deps": {
|
"deps": {
|
||||||
"gn": {
|
"gn": {
|
||||||
"version": "2021-04-06",
|
"version": "2021-04-06",
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
{ lib, stdenv, fetchFromGitHub, makeWrapper, ffmpeg_3, imagemagick, dzen2, xorg }:
|
{ lib, stdenv, fetchFromGitHub, makeWrapper, ffmpeg, imagemagick, dzen2, xorg }:
|
||||||
|
|
||||||
stdenv.mkDerivation {
|
stdenv.mkDerivation {
|
||||||
pname = "xscast-unstable";
|
pname = "xscast-unstable";
|
||||||
|
@ -21,7 +21,7 @@ stdenv.mkDerivation {
|
||||||
patchShebangs $out/bin
|
patchShebangs $out/bin
|
||||||
|
|
||||||
wrapProgram "$out/bin/xscast" \
|
wrapProgram "$out/bin/xscast" \
|
||||||
--prefix PATH : ${lib.makeBinPath [ ffmpeg_3 dzen2 xorg.xwininfo xorg.xinput xorg.xmodmap imagemagick ]}
|
--prefix PATH : ${lib.makeBinPath [ ffmpeg dzen2 xorg.xwininfo xorg.xinput xorg.xmodmap imagemagick ]}
|
||||||
|
|
||||||
runHook postInstall
|
runHook postInstall
|
||||||
'';
|
'';
|
||||||
|
|
|
@ -9,13 +9,13 @@
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
pname = "coordgenlibs";
|
pname = "coordgenlibs";
|
||||||
version = "2.0.2";
|
version = "2.0.3";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "schrodinger";
|
owner = "schrodinger";
|
||||||
repo = pname;
|
repo = pname;
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
sha256 = "sha256-BcDqrOotqRPMnzvfjzbeCf8gT3yQzKihywKrpah1D7w=";
|
sha256 = "sha256-uperQnJ1Q+s15pAlg/f4XR5VJI484ygZ0F6pMvcVDv8=";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [ cmake ];
|
nativeBuildInputs = [ cmake ];
|
||||||
|
|
|
@ -3,13 +3,13 @@
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
pname = "libofx";
|
pname = "libofx";
|
||||||
version = "0.10.1";
|
version = "0.10.2";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "LibOFX";
|
owner = "LibOFX";
|
||||||
repo = pname;
|
repo = pname;
|
||||||
rev = version;
|
rev = version;
|
||||||
sha256 = "sha256-QIasZKwSD9YCidHCxT/HOThxE5HEQWD0I2/loDP6mlU=";
|
sha256 = "sha256-V9FyOVH9CB6UtTxDvXRyX6mWaXq2Y2K3t9lotjigK0M=";
|
||||||
};
|
};
|
||||||
|
|
||||||
preConfigure = "./autogen.sh";
|
preConfigure = "./autogen.sh";
|
||||||
|
|
|
@ -25,7 +25,7 @@ buildPythonPackage rec {
|
||||||
buildInputs = [ subunit testrepository testtools six ];
|
buildInputs = [ subunit testrepository testtools six ];
|
||||||
propagatedBuildInputs = [ pbr fixtures ];
|
propagatedBuildInputs = [ pbr fixtures ];
|
||||||
|
|
||||||
# Disabling as several tests depdencies are missing:
|
# Disabling as several tests dependencies are missing:
|
||||||
# https://opendev.org/openstack/mox3/src/branch/master/test-requirements.txt
|
# https://opendev.org/openstack/mox3/src/branch/master/test-requirements.txt
|
||||||
doCheck = false;
|
doCheck = false;
|
||||||
|
|
||||||
|
|
|
@ -14,21 +14,17 @@
|
||||||
|
|
||||||
buildGoModule rec {
|
buildGoModule rec {
|
||||||
pname = "buildah";
|
pname = "buildah";
|
||||||
version = "1.20.1";
|
version = "1.21.0";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "containers";
|
owner = "containers";
|
||||||
repo = "buildah";
|
repo = "buildah";
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
sha256 = "sha256-nlZblUPS0678dR0hyp+V9uH/nHL9YH81+O1Zzq8T8Pw=";
|
sha256 = "sha256-uNb5HCEft1vXASli+2zdKWzFzsAlI9/ILBWa7OQZBwE=";
|
||||||
};
|
};
|
||||||
|
|
||||||
outputs = [ "out" "man" ];
|
outputs = [ "out" "man" ];
|
||||||
|
|
||||||
patches = [
|
|
||||||
../../../applications/virtualization/podman/remove-unconfigured-runtime-warn.patch
|
|
||||||
];
|
|
||||||
|
|
||||||
vendorSha256 = null;
|
vendorSha256 = null;
|
||||||
|
|
||||||
doCheck = false;
|
doCheck = false;
|
||||||
|
|
|
@ -14,7 +14,7 @@
|
||||||
, SDL2_gfx
|
, SDL2_gfx
|
||||||
, SDL2_mixer
|
, SDL2_mixer
|
||||||
, SDL2_net, SDL2_ttf
|
, SDL2_net, SDL2_ttf
|
||||||
, ffmpeg_3
|
, ffmpeg
|
||||||
, sqlite
|
, sqlite
|
||||||
, zlib
|
, zlib
|
||||||
, libX11
|
, libX11
|
||||||
|
@ -26,7 +26,7 @@ let
|
||||||
sharedLibs = [
|
sharedLibs = [
|
||||||
pcre portaudio freetype
|
pcre portaudio freetype
|
||||||
SDL2 SDL2_image SDL2_gfx SDL2_mixer SDL2_net SDL2_ttf
|
SDL2 SDL2_image SDL2_gfx SDL2_mixer SDL2_net SDL2_ttf
|
||||||
sqlite lua zlib libX11 libGLU libGL ffmpeg_3
|
sqlite lua zlib libX11 libGLU libGL ffmpeg
|
||||||
];
|
];
|
||||||
|
|
||||||
in stdenv.mkDerivation rec {
|
in stdenv.mkDerivation rec {
|
||||||
|
|
|
@ -0,0 +1,12 @@
|
||||||
|
diff --git a/ircd/bandbi.c b/ircd/bandbi.c
|
||||||
|
index 29a3bfa2..16a40f17 100644
|
||||||
|
--- a/ircd/bandbi.c
|
||||||
|
+++ b/ircd/bandbi.c
|
||||||
|
@@ -83,7 +83,6 @@ start_bandb(void)
|
||||||
|
const char *suffix = "";
|
||||||
|
#endif
|
||||||
|
|
||||||
|
- rb_setenv("BANDB_DBPATH", ircd_paths[IRCD_PATH_BANDB], 1);
|
||||||
|
if(bandb_path == NULL)
|
||||||
|
{
|
||||||
|
snprintf(fullpath, sizeof(fullpath), "%s%cbandb%s", ircd_paths[IRCD_PATH_LIBEXEC], RB_PATH_SEPARATOR, suffix);
|
|
@ -1,27 +1,29 @@
|
||||||
{ lib, stdenv
|
{ lib, stdenv
|
||||||
, fetchFromGitHub
|
|
||||||
, autoreconfHook
|
, autoreconfHook
|
||||||
, pkg-config
|
|
||||||
, bison
|
, bison
|
||||||
|
, fetchFromGitHub
|
||||||
, flex
|
, flex
|
||||||
, openssl
|
|
||||||
, sqlite
|
|
||||||
, lksctp-tools
|
, lksctp-tools
|
||||||
|
, openssl
|
||||||
|
, pkg-config
|
||||||
|
, sqlite
|
||||||
|
, util-linux
|
||||||
}:
|
}:
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
pname = "solanum";
|
pname = "solanum";
|
||||||
version = "unstable-2020-12-14";
|
version = "unstable-2021-04-27";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "solanum-ircd";
|
owner = "solanum-ircd";
|
||||||
repo = pname;
|
repo = pname;
|
||||||
rev = "551e5a146eab4948ce4a57d87a7f671f2d7cc02d";
|
rev = "3ff5a12e75662e9a642f2a4364797bd361eb0925";
|
||||||
sha256 = "14cd2cb04w6nwck7q49jw5zvifkzhkmblwhjfskc2nxcdb5x3l96";
|
sha256 = "14ywmfdv8cncbyg08y2qdis00kwg8lvhkcgj185is67smh0qf88f";
|
||||||
};
|
};
|
||||||
|
|
||||||
patches = [
|
patches = [
|
||||||
./dont-create-logdir.patch
|
./dont-create-logdir.patch
|
||||||
|
./bandb.patch # https://github.com/solanum-ircd/solanum/issues/156
|
||||||
];
|
];
|
||||||
|
|
||||||
configureFlags = [
|
configureFlags = [
|
||||||
|
@ -29,9 +31,9 @@ stdenv.mkDerivation rec {
|
||||||
"--enable-ipv6"
|
"--enable-ipv6"
|
||||||
"--enable-openssl=${openssl.dev}"
|
"--enable-openssl=${openssl.dev}"
|
||||||
"--with-program-prefix=solanum-"
|
"--with-program-prefix=solanum-"
|
||||||
"--localstatedir=/var/lib/solanum"
|
"--localstatedir=/var/lib"
|
||||||
"--with-rundir=/run/solanum"
|
"--with-rundir=/run"
|
||||||
"--with-logdir=/var/log/solanum"
|
"--with-logdir=/var/log"
|
||||||
] ++ lib.optionals (stdenv.isLinux) [
|
] ++ lib.optionals (stdenv.isLinux) [
|
||||||
"--enable-sctp=${lksctp-tools.out}/lib"
|
"--enable-sctp=${lksctp-tools.out}/lib"
|
||||||
];
|
];
|
||||||
|
@ -41,6 +43,7 @@ stdenv.mkDerivation rec {
|
||||||
bison
|
bison
|
||||||
flex
|
flex
|
||||||
pkg-config
|
pkg-config
|
||||||
|
util-linux
|
||||||
];
|
];
|
||||||
|
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
|
|
|
@ -13209,6 +13209,8 @@ in
|
||||||
|
|
||||||
gnome-usage = callPackage ../applications/misc/gnome-usage {};
|
gnome-usage = callPackage ../applications/misc/gnome-usage {};
|
||||||
|
|
||||||
|
gnome-inform7 = callPackage ../applications/editors/gnome-inform7/default.nix { };
|
||||||
|
|
||||||
gnome-latex = callPackage ../applications/editors/gnome-latex/default.nix { };
|
gnome-latex = callPackage ../applications/editors/gnome-latex/default.nix { };
|
||||||
|
|
||||||
gnome-network-displays = callPackage ../applications/networking/gnome-network-displays { };
|
gnome-network-displays = callPackage ../applications/networking/gnome-network-displays { };
|
||||||
|
|
Loading…
Reference in New Issue