* Upgraded some xlibs.

* Upgraded zapping (probably doesn't build yet).

svn path=/nixpkgs/trunk/; revision=1069
This commit is contained in:
Eelco Dolstra
2004-06-21 18:13:45 +00:00
parent 3f9a589d53
commit 41548ccdab
14 changed files with 71 additions and 45 deletions

View File

@@ -1,4 +1,4 @@
{stdenv, fetchurl, pkgconfig, freetype, expat}:
{stdenv, fetchurl, pkgconfig, freetype, expat, patch}:
rec {
@@ -55,7 +55,7 @@ rec {
};
libXmu = (import ./libXmu) {
inherit fetchurl stdenv pkgconfig xproto libX11 libXt;
inherit fetchurl stdenv pkgconfig xproto libX11 libXt libXext patch;
};
libXpm = (import ./libXpm) {
@@ -67,7 +67,7 @@ rec {
};
libXv = (import ./libXv) {
inherit fetchurl stdenv pkgconfig libX11;
inherit fetchurl stdenv pkgconfig libX11 libXext;
};
libXi = (import ./libXi) {

View File

@@ -1,10 +1,10 @@
{stdenv, fetchurl, pkgconfig, libX11}:
stdenv.mkDerivation {
name = "libICE-6.3.2";
name = "libICE-6.3.3";
src = fetchurl {
url = http://freedesktop.org/~xlibs/release/xlibs-1.0/libICE-6.3.2.tar.bz2;
md5 = "06db02e3df846b127a6e2dc3e345039c";
url = http://freedesktop.org/~xlibs/release/libICE-6.3.3.tar.bz2;
md5 = "e67d98bebfabf884e58501e44b7efd35";
};
buildInputs = [pkgconfig libX11];
}

View File

@@ -1,10 +1,10 @@
{stdenv, fetchurl, pkgconfig, libX11, libICE}:
stdenv.mkDerivation {
name = "libSM-6.0.2";
name = "libSM-6.0.3";
src = fetchurl {
url = http://freedesktop.org/~xlibs/release/xlibs-1.0/libSM-6.0.2.tar.bz2;
md5 = "0ecc3ec75391d9158f25a94a652bd387";
url = http://freedesktop.org/~xlibs/release/libSM-6.0.3.tar.bz2;
md5 = "e01ec6568ad17c5df8f56828e34a0b2b";
};
buildInputs = [pkgconfig];
propagatedBuildInputs = [libX11 libICE];

View File

@@ -1,10 +1,10 @@
{stdenv, fetchurl, pkgconfig, xproto, libX11, libXt, libXmu, libXpm}:
stdenv.mkDerivation {
name = "libXaw-7.0.0";
name = "libXaw-7.0.2";
src = fetchurl {
url = http://freedesktop.org/~xlibs/release/xlibs-1.0/libXaw-7.0.0.tar.bz2;
md5 = "a58fbb1b5af9e0cf23351b5b1e7b19dd";
url = http://freedesktop.org/~xlibs/release/libXaw-7.0.2.tar.bz2;
md5 = "30d569f9560c1daac184d5be8085ce37";
};
buildInputs = [pkgconfig];
propagatedBuildInputs = [xproto libX11 libXt libXmu libXpm];

View File

@@ -1,10 +1,10 @@
{stdenv, fetchurl, pkgconfig, xproto, xextensions, libX11}:
stdenv.mkDerivation {
name = "libXext-6.4.2";
name = "libXext-6.4.3";
src = fetchurl {
url = http://freedesktop.org/~xlibs/release/xlibs-1.0/libXext-6.4.2.tar.bz2;
md5 = "e7c5f5ac3db6d171f8938339f7617281";
url = http://freedesktop.org/~xlibs/release/libXext-6.4.3.tar.bz2;
md5 = "b7117194e69867905da9701dff56f3ee";
};
buildInputs = [pkgconfig xproto xextensions libX11];
}

View File

@@ -1,11 +1,12 @@
{stdenv, fetchurl, pkgconfig, xproto, libX11, libXt}:
{stdenv, fetchurl, pkgconfig, xproto, libX11, libXt, libXext, patch}:
stdenv.mkDerivation {
name = "libXmu-6.2.1";
name = "libXmu-6.2.3";
src = fetchurl {
url = http://freedesktop.org/~xlibs/release/xlibs-1.0/libXmu-6.2.1.tar.bz2;
md5 = "9bbdfe7eac185872cd1718d3f2014cf1";
url = http://freedesktop.org/~xlibs/release/libXmu-6.2.3.tar.bz2;
md5 = "7671745bd8a1b0595847541479a327d6";
};
buildInputs = [pkgconfig];
propagatedBuildInputs = [xproto libX11 libXt];
buildInputs = [pkgconfig patch];
propagatedBuildInputs = [xproto libX11 libXt libXext];
patches = ./no-Xaw.patch;
}

View File

@@ -0,0 +1,20 @@
diff -rc libXmu-orig/EditresCom.c libXmu-new/EditresCom.c
*** libXmu-orig/EditresCom.c 2004-05-07 02:19:04.000000000 +0200
--- libXmu-new/EditresCom.c 2004-06-21 20:01:34.000000000 +0200
***************
*** 40,46 ****
#include <X11/Xatom.h>
#include <X11/Xos.h> /* for strcpy declaration */
#include <X11/Xfuncs.h>
! #include <X11/Xaw/Cardinals.h>
#include <X11/Xmu/EditresP.h>
#include <X11/Xmd.h>
#include <X11/Xmu/CharSet.h>
--- 40,46 ----
#include <X11/Xatom.h>
#include <X11/Xos.h> /* for strcpy declaration */
#include <X11/Xfuncs.h>
! /* #include <X11/Xaw/Cardinals.h> */
#include <X11/Xmu/EditresP.h>
#include <X11/Xmd.h>
#include <X11/Xmu/CharSet.h>

View File

@@ -1,10 +1,10 @@
{stdenv, fetchurl, pkgconfig, xproto, libX11}:
stdenv.mkDerivation {
name = "libXpm-3.5.0";
name = "libXpm-3.5.1";
src = fetchurl {
url = http://losser.st-lab.cs.uu.nl/~eelco/dist/libXpm-3.5.0-cvs.tar.bz2;
md5 = "4695fdbc251e0b6dd1b984c51b85c781";
url = http://freedesktop.org/~xlibs/release/libXpm-3.5.1.tar.bz2;
md5 = "733e20a60c3343531b50bcc48348fd3e";
};
buildInputs = [pkgconfig];
propagatedBuildInputs = [xproto libX11];

View File

@@ -1,11 +1,11 @@
{stdenv, fetchurl, pkgconfig, libX11}:
{stdenv, fetchurl, pkgconfig, libX11, libXext}:
stdenv.mkDerivation {
name = "libXv-2.2.1";
name = "libXv-2.2.2";
src = fetchurl {
url = http://freedesktop.org/~xlibs/release/xlibs-1.0/libXv-2.2.1.tar.bz2;
md5 = "89b8ca62a77c662a8a7ded89bcf0dd67";
url = http://freedesktop.org/~xlibs/release/libXv-2.2.2.tar.bz2;
md5 = "cdd6a79bac8807da83c008dac42fdddb";
};
buildInputs = [pkgconfig];
propagatedBuildInputs = [libX11];
propagatedBuildInputs = [libX11 libXext];
}

View File

@@ -5,10 +5,10 @@ assert x11 != null;
assert pngSupport -> libpng != null;
stdenv.mkDerivation {
name = "zvbi-0.2.5";
name = "zvbi-0.2.8";
src = fetchurl {
url = http://heanet.dl.sourceforge.net/sourceforge/zapping/zvbi-0.2.5.tar.bz2;
md5 = "06b370565246758813f6580797369518";
url = http://heanet.dl.sourceforge.net/sourceforge/zapping/zvbi-0.2.8.tar.bz2;
md5 = "8701d3e4387cd896ff8b68831b57d814";
};
buildInputs = [x11 (if pngSupport then libpng else null)];
inherit pngSupport;