Unverified Commit f3ace560 authored by Theodore Ni's avatar Theodore Ni Committed by GitHub
Browse files

berry: fix darwin build (#353759)

parents 7abca41d 12d623b9
Loading
Loading
Loading
Loading
+21 −15
Original line number Diff line number Diff line
{ lib
, stdenv
, fetchFromGitHub
, copyDesktopItems
, fontconfig
, freetype
, libX11
, libXext
, libXft
, libXinerama
, makeDesktopItem
, pkg-config
, which
{
  lib,
  stdenv,
  fetchFromGitHub,
  copyDesktopItems,
  fontconfig,
  freetype,
  libX11,
  libXext,
  libXft,
  libXinerama,
  makeDesktopItem,
  pkg-config,
  which,
}:

stdenv.mkDerivation (finalAttrs: {
@@ -39,7 +40,10 @@ stdenv.mkDerivation (finalAttrs: {
    freetype
  ];

  outputs = [ "out" "man" ];
  outputs = [
    "out"
    "man"
  ];

  strictDeps = true;

@@ -51,6 +55,8 @@ stdenv.mkDerivation (finalAttrs: {
    patchShebangs configure
  '';

  env.NIX_CFLAGS_COMPILE = lib.optionalString stdenv.hostPlatform.isDarwin "-D_C99_SOURCE";

  desktopItems = [
    (makeDesktopItem {
      name = "berry";