summary refs log tree commit diff
path: root/pkgs/development/libraries/qt-3
diff options
context:
space:
mode:
authorEelco Dolstra <eelco.dolstra@logicblox.com>2005-03-02 11:31:49 +0000
committerEelco Dolstra <eelco.dolstra@logicblox.com>2005-03-02 11:31:49 +0000
commit6e0861d8af6413ac3cf22eeefecd66ceb0052297 (patch)
tree31fd512ec261734791ab8dabb213ce7488489592 /pkgs/development/libraries/qt-3
parent83562f3d1d4b103d482f54d71b70888d1f7a35b4 (diff)
downloadnixpkgs-6e0861d8af6413ac3cf22eeefecd66ceb0052297.tar
nixpkgs-6e0861d8af6413ac3cf22eeefecd66ceb0052297.tar.gz
nixpkgs-6e0861d8af6413ac3cf22eeefecd66ceb0052297.tar.bz2
nixpkgs-6e0861d8af6413ac3cf22eeefecd66ceb0052297.tar.lz
nixpkgs-6e0861d8af6413ac3cf22eeefecd66ceb0052297.tar.xz
nixpkgs-6e0861d8af6413ac3cf22eeefecd66ceb0052297.tar.zst
nixpkgs-6e0861d8af6413ac3cf22eeefecd66ceb0052297.zip
* Don't strip everything.
svn path=/nixpkgs/trunk/; revision=2322
Diffstat (limited to 'pkgs/development/libraries/qt-3')
-rw-r--r--pkgs/development/libraries/qt-3/default.nix3
-rw-r--r--pkgs/development/libraries/qt-3/strip.patch18
2 files changed, 21 insertions, 0 deletions
diff --git a/pkgs/development/libraries/qt-3/default.nix b/pkgs/development/libraries/qt-3/default.nix
index 79bfe004881..8c6412eef9a 100644
--- a/pkgs/development/libraries/qt-3/default.nix
+++ b/pkgs/development/libraries/qt-3/default.nix
@@ -23,6 +23,9 @@ stdenv.mkDerivation {
 
   buildInputs = [x11 libXft libXrender zlib libjpeg libpng which];
 
+  # Don't strip everything so we can get useful backtraces.
+  patches = [./strip.patch];
+  
   inherit threadSupport xftSupport libXft xrenderSupport libXrender;
   inherit mysqlSupport mysql;
   inherit (libXft) freetype fontconfig;
diff --git a/pkgs/development/libraries/qt-3/strip.patch b/pkgs/development/libraries/qt-3/strip.patch
new file mode 100644
index 00000000000..a0c9fa73889
--- /dev/null
+++ b/pkgs/development/libraries/qt-3/strip.patch
@@ -0,0 +1,18 @@
+diff -rc qt-x11-free-3.3.3-orig/mkspecs/linux-g++/qmake.conf qt-x11-free-3.3.3/mkspecs/linux-g++/qmake.conf
+*** qt-x11-free-3.3.3-orig/mkspecs/linux-g++/qmake.conf	2004-08-05 16:42:57.000000000 +0200
+--- qt-x11-free-3.3.3/mkspecs/linux-g++/qmake.conf	2005-03-02 12:25:55.000000000 +0100
+***************
+*** 85,90 ****
+  QMAKE_DEL_FILE		= rm -f
+  QMAKE_DEL_DIR		= rmdir
+  QMAKE_STRIP             = strip
+! QMAKE_STRIPFLAGS_LIB 	+= --strip-unneeded
+  QMAKE_CHK_DIR_EXISTS	= test -d
+  QMAKE_MKDIR		= mkdir -p
+--- 85,90 ----
+  QMAKE_DEL_FILE		= rm -f
+  QMAKE_DEL_DIR		= rmdir
+  QMAKE_STRIP             = strip
+! QMAKE_STRIPFLAGS_LIB 	+= --strip-debug
+  QMAKE_CHK_DIR_EXISTS	= test -d
+  QMAKE_MKDIR		= mkdir -p