Merge master into staging-next

This commit is contained in:
github-actions[bot]
2020-12-30 18:40:45 +00:00
committed by GitHub
44 changed files with 1366 additions and 325 deletions
+15 -7
View File
@@ -1,6 +1,7 @@
{ stdenv, lib, pkgArches, callPackage,
name, version, src, mingwGccs, monos, geckos, platforms,
pkgconfig, fontforge, makeWrapper, flex, bison,
bison, flex, fontforge, makeWrapper, pkg-config,
autoconf, hexdump, perl,
supportFlags,
patches,
buildScript ? null, configureFlags ? []
@@ -18,16 +19,24 @@ stdenv.mkDerivation ((lib.optionalAttrs (buildScript != null) {
inherit name src configureFlags;
# Fixes "Compiler cannot create executables" building wineWow with mingwSupport
# FIXME Breaks wineStaging builds
strictDeps = supportFlags.mingwSupport;
strictDeps = true;
nativeBuildInputs = [
pkgconfig fontforge makeWrapper flex bison
bison
flex
fontforge
makeWrapper
pkg-config
# Required by staging
autoconf
hexdump
perl
]
++ lib.optionals supportFlags.mingwSupport mingwGccs;
buildInputs = toBuildInputs pkgArches (with supportFlags; (pkgs:
[ pkgs.freetype ]
[ pkgs.freetype pkgs.perl pkgs.xorg.libX11 ]
++ lib.optional stdenv.isLinux pkgs.libcap
++ lib.optional pngSupport pkgs.libpng
++ lib.optional jpegSupport pkgs.libjpeg
@@ -72,8 +81,7 @@ stdenv.mkDerivation ((lib.optionalAttrs (buildScript != null) {
])
++ lib.optionals stdenv.isLinux (with pkgs.xorg; [
libXi libXcursor libXrandr libXrender libXxf86vm libXcomposite libXext
])
++ [ pkgs.xorg.libX11 pkgs.perl ]));
])));
patches = [ ] ++ patches';
+3 -3
View File
@@ -129,12 +129,12 @@ in rec {
dracula = mkDerivation rec {
pluginName = "dracula";
version = "unstable-2020-12-2";
version = "unstable-2020-12-28";
src = fetchFromGitHub {
owner = "dracula";
repo = "tmux";
rev = "cc310e585acbeaf3304eda662476f7f657010b01";
sha256 = "003nbv2rz2ihyqf3ryvdwn43ly0gi5z2r0pnqr9s9vw8dmwx0r3x";
rev = "6757a5329948f00addd66b02ea94f61dd94456f5";
sha256 = "0wwwzg3bwcrbr2nmf84prz7k4i79yq0960vs6zjp0x8nqn2fvziy";
};
meta = with stdenv.lib; {
homepage = "https://draculatheme.com/tmux";