conky: fix build w/glibc-2.34

Failing Hydra build: https://hydra.nixos.org/build/155171697
This commit is contained in:
Maximilian Bosch 2021-10-14 15:16:18 +02:00
parent 40fc0090fc
commit 0bdcc48485
No known key found for this signature in database
GPG key ID: 091DBF4D1FC46B8E

View file

@ -1,7 +1,7 @@
{ config, lib, stdenv, fetchFromGitHub, pkg-config, cmake
# dependencies
, glib, libXinerama
, glib, libXinerama, catch2
# optional features without extra dependencies
, mpdSupport ? true
@ -85,6 +85,8 @@ stdenv.mkDerivation rec {
sed -i 's/ Example: .*$//' doc/config_settings.xml
substituteInPlace cmake/Conky.cmake --replace "# set(RELEASE true)" "set(RELEASE true)"
cp ${catch2}/include/catch2/catch.hpp tests/catch2/catch.hpp
'';
NIX_LDFLAGS = "-lgcc_s";
@ -133,6 +135,8 @@ stdenv.mkDerivation rec {
# src/conky.cc:137:23: fatal error: defconfig.h: No such file or directory
enableParallelBuilding = false;
doCheck = true;
meta = with lib; {
homepage = "http://conky.sourceforge.net/";
description = "Advanced, highly configurable system monitor based on torsmo";