at 22.05-pre 28 lines 772 B view raw
1{ lib, stdenv, fetchurl, pkg-config, glib }: 2 3stdenv.mkDerivation rec { 4 pname = "libvisual"; 5 version = "0.4.0"; 6 7 src = fetchurl { 8 url = "mirror://sourceforge/libvisual/${pname}-${version}.tar.gz"; 9 sha256 = "1my1ipd5k1ixag96kwgf07bgxkjlicy9w22jfxb2kq95f6wgsk8b"; 10 }; 11 12 nativeBuildInputs = [ pkg-config ]; 13 buildInputs = [ glib ]; 14 15 hardeningDisable = [ "format" ]; 16 17 configureFlags = lib.optionals (stdenv.hostPlatform != stdenv.buildPlatform) [ 18 "ac_cv_func_malloc_0_nonnull=yes" 19 "ac_cv_func_realloc_0_nonnull=yes" 20 ]; 21 22 meta = { 23 description = "An abstraction library for audio visualisations"; 24 homepage = "https://sourceforge.net/projects/libvisual/"; 25 license = lib.licenses.lgpl21Plus; 26 platforms = lib.platforms.linux; 27 }; 28}