qucs: minor update and fix for new gcc

+15 -2
+5 -2
pkgs/applications/science/electronics/qucs/default.nix
··· 1 {stdenv, fetchurl, qt3, libX11}: 2 3 stdenv.mkDerivation rec { 4 - name = "qucs-0.0.15"; 5 6 src = fetchurl { 7 url = "mirror://sourceforge/qucs/${name}.tar.gz"; 8 - sha256 = "0ggs2nicj8q270l0rbmzg4jc0d0zdxvfsjh4wgww670ma5855xsp"; 9 }; 10 11 buildInputs = [ qt3 libX11 ]; 12
··· 1 {stdenv, fetchurl, qt3, libX11}: 2 3 stdenv.mkDerivation rec { 4 + name = "qucs-0.0.16"; 5 6 src = fetchurl { 7 url = "mirror://sourceforge/qucs/${name}.tar.gz"; 8 + sha256 = "1h8ba84k06rix5zl5p9p414zj2facbnlf1vxwh4a1sp4h9dbfnzy"; 9 }; 10 + 11 + patches = [ ./tr1-complex.patch ]; 12 + patchFlags = "-p0"; 13 14 buildInputs = [ qt3 libX11 ]; 15
+10
pkgs/applications/science/electronics/qucs/tr1-complex.patch
···
··· 1 + --- qucs-core/configure.orig 2011-07-03 07:34:09.069218113 -0500 2 + +++ qucs-core/configure 2011-07-03 07:34:46.618990497 -0500 3 + @@ -5884,7 +5884,6 @@ 4 + 5 + cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6 + /* end confdefs.h. */ 7 + -#include <tr1/complex> 8 + using namespace std; 9 + using namespace std::tr1; 10 + int