Author: kkallio
Date: Tue Jan 24 04:50:55 2012
New Revision: 31802
URL: https://nixos.org/websvn/nix/?rev=31802&sc=1

Log:
kdenlive builds for kde48 release candidate (and kde47).

Added:
   nixpkgs/trunk/pkgs/applications/video/kdenlive/qtgl-header-change.patch
Deleted:
   nixpkgs/trunk/pkgs/applications/video/kdenlive/kdenlive-newmlt.patch
Modified:
   nixpkgs/trunk/pkgs/applications/video/kdenlive/default.nix
   nixpkgs/trunk/pkgs/development/libraries/mlt/default.nix

Modified: nixpkgs/trunk/pkgs/applications/video/kdenlive/default.nix
==============================================================================
--- nixpkgs/trunk/pkgs/applications/video/kdenlive/default.nix  Tue Jan 24 
01:54:49 2012        (r31801)
+++ nixpkgs/trunk/pkgs/applications/video/kdenlive/default.nix  Tue Jan 24 
04:50:55 2012        (r31802)
@@ -1,19 +1,19 @@
 { stdenv, fetchurl, lib, cmake, qt4, perl, kdelibs, automoc4, phonon, mlt, 
gettext
-, qimageblitz, qjson, shared_mime_info, soprano }:
+, qimageblitz, qjson, shared_mime_info, soprano, pkgconfig }:
 
 stdenv.mkDerivation rec {
   name = "kdenlive-${version}";
-  version = "0.8";
+  version = "0.8.2.1";
 
   src = fetchurl {
     url = "mirror://sourceforge/kdenlive/${name}.tar.gz";
-    sha256 = 
"18e3390c9eb7124af5cd43819c679374aec46dcaf1fc5cdb43918db470c1076f";
+    sha256 = 
"a454a0659c9673453800df8382dfdbcb87acfb9b174712ffeb46b8304bf00717";
   };
 
-  patches = [ ./kdenlive-newmlt.patch ];
+  patches = [ ./qtgl-header-change.patch ];
 
   buildInputs = [ cmake qt4 perl kdelibs automoc4 phonon mlt gettext
-    qimageblitz qjson shared_mime_info soprano ];
+    qimageblitz qjson shared_mime_info soprano pkgconfig ];
 
   meta = {
     description = "Free and open source video editor";

Added: nixpkgs/trunk/pkgs/applications/video/kdenlive/qtgl-header-change.patch
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ nixpkgs/trunk/pkgs/applications/video/kdenlive/qtgl-header-change.patch     
Tue Jan 24 04:50:55 2012        (r31802)
@@ -0,0 +1,14 @@
+Correct for changed Qt opengl includes.
+Reference: http://www.kdenlive.org/mantis/view.php?id=2396
+
+diff -Naur kdenlive-0.8.2.1.orig//src/videoglwidget.cpp 
kdenlive-0.8.2.1/src/videoglwidget.cpp
+--- kdenlive-0.8.2.1.orig//src/videoglwidget.cpp       2012-01-24 
00:04:53.588121469 -0430
++++ kdenlive-0.8.2.1/src/videoglwidget.cpp     2012-01-24 00:05:32.817410938 
-0430
+@@ -2,6 +2,7 @@
+ #include <QtGui>
+ #include <QtOpenGL>
+ #include "videoglwidget.h"
++#include "GL/glu.h"
+ 
+ #ifndef GL_TEXTURE_RECTANGLE_EXT
+ #define GL_TEXTURE_RECTANGLE_EXT GL_TEXTURE_RECTANGLE_NV

Modified: nixpkgs/trunk/pkgs/development/libraries/mlt/default.nix
==============================================================================
--- nixpkgs/trunk/pkgs/development/libraries/mlt/default.nix    Tue Jan 24 
01:54:49 2012        (r31801)
+++ nixpkgs/trunk/pkgs/development/libraries/mlt/default.nix    Tue Jan 24 
04:50:55 2012        (r31802)
@@ -2,11 +2,11 @@
 libvorbis, sox}:
 
 stdenv.mkDerivation {
-  name = "mlt-0.7.4";
+  name = "mlt-0.7.6";
 
   src = fetchurl {
-    url = mirror://sourceforge/mlt/mlt-0.7.4.tar.gz;
-    sha256 = "1xcrrd3xbz9hmahgl7xf610cm97chwpxwgcajkd10mpcxbqs08i0";
+    url = mirror://sourceforge/mlt/mlt-0.7.6.tar.gz;
+    sha256 = 
"f8ea8590417ea2b5543a495f2edc30636d3931932deee7a4e0d8516e9c2b58ae";
   };
 
   buildInputs = [ qt4 SDL ffmpeg libdv libxml2 libsamplerate libvorbis sox ];
_______________________________________________
nix-commits mailing list
[email protected]
http://lists.science.uu.nl/mailman/listinfo/nix-commits

Reply via email to