mirror of
https://github.com/NixOS/nixpkgs.git
synced 2025-01-18 19:03:28 +00:00
myserver: remove after being marked broken for over two years
It was marked in commit 8a7f3c3618
by Eelco Dolstra on 2014-08-08 (commited on 2014-08-08)
This commit is contained in:
parent
3156594f92
commit
7a5f25594e
@ -1,53 +0,0 @@
|
||||
{ lib, fetchurl, stdenv, libgcrypt, libevent, libidn, gnutls
|
||||
, libxml2, zlib, guile, texinfo, cppunit, killall }:
|
||||
|
||||
let version = "0.11"; in
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "myserver";
|
||||
inherit version;
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://gnu/myserver/${version}/${pname}-${version}.tar.xz";
|
||||
sha256 = "02y3vv4hxpy5h710y79s8ipzshhc370gbz1wm85x0lnq5nqxj2ax";
|
||||
};
|
||||
|
||||
patches =
|
||||
[ ./disable-dns-lookup-in-chroot.patch ];
|
||||
|
||||
buildInputs = [
|
||||
libgcrypt libevent libidn gnutls libxml2 zlib guile texinfo
|
||||
];
|
||||
|
||||
checkInputs = [ cppunit ];
|
||||
|
||||
makeFlags = [ "V=1" ];
|
||||
|
||||
doCheck = true;
|
||||
|
||||
enableParallelBuilding = true;
|
||||
|
||||
# On GNU/Linux the `test_suite' process sometimes stays around, so
|
||||
# forcefully terminate it.
|
||||
postCheck = "${killall}/bin/killall test_suite || true";
|
||||
|
||||
meta = {
|
||||
description = "GNU MyServer, a powerful and easy to configure web server";
|
||||
|
||||
longDescription = ''
|
||||
GNU MyServer is a powerful and easy to configure web server. Its
|
||||
multi-threaded architecture makes it extremely scalable and usable in
|
||||
large scale sites as well as in small networks, it has a lot of
|
||||
built-in features. Share your files in minutes!
|
||||
'';
|
||||
|
||||
homepage = "https://www.gnu.org/software/myserver/";
|
||||
|
||||
license = lib.licenses.gpl3Plus;
|
||||
|
||||
# libevent fails to build on Cygwin and Guile has troubles on Darwin.
|
||||
platforms = lib.platforms.gnu ++ lib.platforms.linux;
|
||||
|
||||
broken = true; # needs patch for gets()
|
||||
};
|
||||
}
|
@ -1,12 +0,0 @@
|
||||
Disable this test because it attempts to do a DNS lookup, which fails
|
||||
in a chroot.
|
||||
|
||||
--- myserver-0.10/tests/test_socket.cpp 2010-10-19 00:12:59.000000000 +0200
|
||||
+++ myserver-0.10/tests/test_socket.cpp 2010-10-19 00:13:07.000000000 +0200
|
||||
@@ -56,7 +56,6 @@ class TestSocket : public CppUnit::TestF
|
||||
|
||||
CPPUNIT_TEST (testGethostname);
|
||||
CPPUNIT_TEST (testRecv);
|
||||
- CPPUNIT_TEST (testGetLocalIPsList);
|
||||
|
||||
CPPUNIT_TEST_SUITE_END ();
|
@ -21629,8 +21629,6 @@ with pkgs;
|
||||
buildGoModule = buildGo116Module;
|
||||
};
|
||||
|
||||
myserver = callPackage ../servers/http/myserver { };
|
||||
|
||||
napalm = with python3Packages; toPythonApplication (
|
||||
napalm.overridePythonAttrs (attrs: {
|
||||
# add community frontends that depend on the napalm python package
|
||||
|
Loading…
Reference in New Issue
Block a user