Loading pkgs/development/libraries/libgnt/default.nix +12 −6 Original line number Diff line number Diff line Loading @@ -2,20 +2,24 @@ , gtk-doc, docbook-xsl-nons , glib, ncurses, libxml2 , buildDocs ? true , mesonEmulatorHook }: stdenv.mkDerivation rec { pname = "libgnt"; version = "2.14.1"; version = "2.14.3"; outputs = [ "out" "dev" ] ++ lib.optional buildDocs "devdoc"; src = fetchurl { url = "mirror://sourceforge/pidgin/${pname}-${version}.tar.xz"; sha256 = "1n2bxg0ignn53c08cp69pj4sdg53kwlqn23rincyjmpr327fdhsy"; hash = "sha256-V/VFf3KZnQuxoTmjfydG7BtaAsCU8nEKM52LzqQjYSM="; }; nativeBuildInputs = [ meson ninja pkg-config ] ++ lib.optionals buildDocs [ gtk-doc docbook-xsl-nons ]; nativeBuildInputs = [ glib meson ninja pkg-config ] ++ lib.optionals buildDocs [ gtk-doc docbook-xsl-nons ] ++ lib.optionals (buildDocs && !stdenv.buildPlatform.canExecute stdenv.hostPlatform) [ mesonEmulatorHook ]; buildInputs = [ glib ncurses libxml2 ]; Loading @@ -23,9 +27,11 @@ stdenv.mkDerivation rec { substituteInPlace meson.build --replace \ "ncurses_sys_prefix = '/usr'" \ "ncurses_sys_prefix = '${lib.getDev ncurses}'" '' + lib.optionalString (!buildDocs) '' sed "/^subdir('doc')$/d" -i meson.build ''; mesonFlags = [ (lib.mesonBool "doc" buildDocs) (lib.mesonBool "python2" false) ]; meta = with lib; { description = "An ncurses toolkit for creating text-mode graphical user interfaces"; Loading Loading
pkgs/development/libraries/libgnt/default.nix +12 −6 Original line number Diff line number Diff line Loading @@ -2,20 +2,24 @@ , gtk-doc, docbook-xsl-nons , glib, ncurses, libxml2 , buildDocs ? true , mesonEmulatorHook }: stdenv.mkDerivation rec { pname = "libgnt"; version = "2.14.1"; version = "2.14.3"; outputs = [ "out" "dev" ] ++ lib.optional buildDocs "devdoc"; src = fetchurl { url = "mirror://sourceforge/pidgin/${pname}-${version}.tar.xz"; sha256 = "1n2bxg0ignn53c08cp69pj4sdg53kwlqn23rincyjmpr327fdhsy"; hash = "sha256-V/VFf3KZnQuxoTmjfydG7BtaAsCU8nEKM52LzqQjYSM="; }; nativeBuildInputs = [ meson ninja pkg-config ] ++ lib.optionals buildDocs [ gtk-doc docbook-xsl-nons ]; nativeBuildInputs = [ glib meson ninja pkg-config ] ++ lib.optionals buildDocs [ gtk-doc docbook-xsl-nons ] ++ lib.optionals (buildDocs && !stdenv.buildPlatform.canExecute stdenv.hostPlatform) [ mesonEmulatorHook ]; buildInputs = [ glib ncurses libxml2 ]; Loading @@ -23,9 +27,11 @@ stdenv.mkDerivation rec { substituteInPlace meson.build --replace \ "ncurses_sys_prefix = '/usr'" \ "ncurses_sys_prefix = '${lib.getDev ncurses}'" '' + lib.optionalString (!buildDocs) '' sed "/^subdir('doc')$/d" -i meson.build ''; mesonFlags = [ (lib.mesonBool "doc" buildDocs) (lib.mesonBool "python2" false) ]; meta = with lib; { description = "An ncurses toolkit for creating text-mode graphical user interfaces"; Loading