Merge master into staging-next
This commit is contained in:
@@ -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';
|
||||
|
||||
|
||||
@@ -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";
|
||||
|
||||
Reference in New Issue
Block a user