qt56.webkit: init at 5.6.1
This commit is contained in:
parent
b14f6a96f6
commit
306358992a
6 changed files with 279 additions and 127 deletions
|
@ -95,6 +95,7 @@ let
|
|||
/* qtwayland = not packaged */
|
||||
qtwebchannel = callPackage ./qtwebchannel.nix {};
|
||||
qtwebengine = callPackage ./qtwebengine.nix {};
|
||||
qtwebkit = callPackage ./qtwebkit {};
|
||||
qtwebsockets = callPackage ./qtwebsockets.nix {};
|
||||
/* qtwinextras = not packaged */
|
||||
qtx11extras = callPackage ./qtx11extras.nix {};
|
||||
|
|
|
@ -0,0 +1,53 @@
|
|||
From 862ce7d357a3ec32683ac6ec7c0ebdc9346b44ba Mon Sep 17 00:00:00 2001
|
||||
From: Thomas Tuegel <ttuegel@gmail.com>
|
||||
Date: Sun, 23 Aug 2015 09:18:54 -0500
|
||||
Subject: [PATCH 1/3] dlopen webkit nsplugin
|
||||
|
||||
---
|
||||
Source/WebCore/plugins/qt/PluginPackageQt.cpp | 2 +-
|
||||
Source/WebCore/plugins/qt/PluginViewQt.cpp | 2 +-
|
||||
Source/WebKit2/WebProcess/Plugins/Netscape/x11/NetscapePluginX11.cpp | 2 +-
|
||||
3 files changed, 3 insertions(+), 3 deletions(-)
|
||||
|
||||
diff --git a/Source/WebCore/plugins/qt/PluginPackageQt.cpp b/Source/WebCore/plugins/qt/PluginPackageQt.cpp
|
||||
index a923d49..2731d05 100644
|
||||
--- a/Source/WebCore/plugins/qt/PluginPackageQt.cpp
|
||||
+++ b/Source/WebCore/plugins/qt/PluginPackageQt.cpp
|
||||
@@ -136,7 +136,7 @@ static void initializeGtk(QLibrary* module = 0)
|
||||
}
|
||||
}
|
||||
|
||||
- QLibrary library(QLatin1String("libgtk-x11-2.0"), 0);
|
||||
+ QLibrary library(QLatin1String("@gtk@/lib/libgtk-x11-2.0"), 0);
|
||||
if (library.load()) {
|
||||
typedef void *(*gtk_init_check_ptr)(int*, char***);
|
||||
gtk_init_check_ptr gtkInitCheck = (gtk_init_check_ptr)library.resolve("gtk_init_check");
|
||||
diff --git a/Source/WebCore/plugins/qt/PluginViewQt.cpp b/Source/WebCore/plugins/qt/PluginViewQt.cpp
|
||||
index de06a2f..363bde5 100644
|
||||
--- a/Source/WebCore/plugins/qt/PluginViewQt.cpp
|
||||
+++ b/Source/WebCore/plugins/qt/PluginViewQt.cpp
|
||||
@@ -697,7 +697,7 @@ static Display *getPluginDisplay()
|
||||
// support gdk based plugins (like flash) that use a different X connection.
|
||||
// The code below has the same effect as this one:
|
||||
// Display *gdkDisplay = gdk_x11_display_get_xdisplay(gdk_display_get_default());
|
||||
- QLibrary library(QLatin1String("libgdk-x11-2.0"), 0);
|
||||
+ QLibrary library(QLatin1String("@gdk_pixbuf@/lib/libgdk-x11-2.0"), 0);
|
||||
if (!library.load())
|
||||
return 0;
|
||||
|
||||
diff --git a/Source/WebKit2/WebProcess/Plugins/Netscape/x11/NetscapePluginX11.cpp b/Source/WebKit2/WebProcess/Plugins/Netscape/x11/NetscapePluginX11.cpp
|
||||
index d734ff6..62a2197 100644
|
||||
--- a/Source/WebKit2/WebProcess/Plugins/Netscape/x11/NetscapePluginX11.cpp
|
||||
+++ b/Source/WebKit2/WebProcess/Plugins/Netscape/x11/NetscapePluginX11.cpp
|
||||
@@ -64,7 +64,7 @@ static Display* getPluginDisplay()
|
||||
// The code below has the same effect as this one:
|
||||
// Display *gdkDisplay = gdk_x11_display_get_xdisplay(gdk_display_get_default());
|
||||
|
||||
- QLibrary library(QLatin1String("libgdk-x11-2.0"), 0);
|
||||
+ QLibrary library(QLatin1String("@gdk_pixbuf@/libgdk-x11-2.0"), 0);
|
||||
if (!library.load())
|
||||
return 0;
|
||||
|
||||
--
|
||||
2.5.0
|
||||
|
|
@ -0,0 +1,25 @@
|
|||
From 6a407d30357c2551abceac75c82f4a1688e47437 Mon Sep 17 00:00:00 2001
|
||||
From: Thomas Tuegel <ttuegel@gmail.com>
|
||||
Date: Sun, 23 Aug 2015 09:19:16 -0500
|
||||
Subject: [PATCH 2/3] dlopen webkit gtk
|
||||
|
||||
---
|
||||
Source/WebKit2/PluginProcess/qt/PluginProcessMainQt.cpp | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/Source/WebKit2/PluginProcess/qt/PluginProcessMainQt.cpp b/Source/WebKit2/PluginProcess/qt/PluginProcessMainQt.cpp
|
||||
index 8de6521..0b25748 100644
|
||||
--- a/Source/WebKit2/PluginProcess/qt/PluginProcessMainQt.cpp
|
||||
+++ b/Source/WebKit2/PluginProcess/qt/PluginProcessMainQt.cpp
|
||||
@@ -53,7 +53,7 @@ static void messageHandler(QtMsgType type, const QMessageLogContext&, const QStr
|
||||
|
||||
static bool initializeGtk()
|
||||
{
|
||||
- QLibrary gtkLibrary(QLatin1String("libgtk-x11-2.0"), 0);
|
||||
+ QLibrary gtkLibrary(QLatin1String("@gtk@/lib/libgtk-x11-2.0"), 0);
|
||||
if (!gtkLibrary.load())
|
||||
return false;
|
||||
typedef void* (*gtk_init_ptr)(void*, void*);
|
||||
--
|
||||
2.5.0
|
||||
|
|
@ -0,0 +1,31 @@
|
|||
From 864020dd47c3b6d532d9f26b82185904cf9324f2 Mon Sep 17 00:00:00 2001
|
||||
From: Thomas Tuegel <ttuegel@gmail.com>
|
||||
Date: Sun, 23 Aug 2015 09:19:29 -0500
|
||||
Subject: [PATCH 3/3] dlopen webkit udev
|
||||
|
||||
---
|
||||
Source/WebCore/platform/qt/GamepadsQt.cpp | 4 ++--
|
||||
1 file changed, 2 insertions(+), 2 deletions(-)
|
||||
|
||||
diff --git a/Source/WebCore/platform/qt/GamepadsQt.cpp b/Source/WebCore/platform/qt/GamepadsQt.cpp
|
||||
index 60ff317..da8ac69 100644
|
||||
--- a/Source/WebCore/platform/qt/GamepadsQt.cpp
|
||||
+++ b/Source/WebCore/platform/qt/GamepadsQt.cpp
|
||||
@@ -111,12 +111,12 @@ private:
|
||||
bool load()
|
||||
{
|
||||
m_libUdev.setLoadHints(QLibrary::ResolveAllSymbolsHint);
|
||||
- m_libUdev.setFileNameAndVersion(QStringLiteral("udev"), 1);
|
||||
+ m_libUdev.setFileNameAndVersion(QStringLiteral("@libudev@/lib/libudev"), 1);
|
||||
m_loaded = m_libUdev.load();
|
||||
if (resolveMethods())
|
||||
return true;
|
||||
|
||||
- m_libUdev.setFileNameAndVersion(QStringLiteral("udev"), 0);
|
||||
+ m_libUdev.setFileNameAndVersion(QStringLiteral("@libudev@/lib/libudev"), 0);
|
||||
m_loaded = m_libUdev.load();
|
||||
return resolveMethods();
|
||||
}
|
||||
--
|
||||
2.5.0
|
||||
|
34
pkgs/development/libraries/qt-5/5.6/qtwebkit/default.nix
Normal file
34
pkgs/development/libraries/qt-5/5.6/qtwebkit/default.nix
Normal file
|
@ -0,0 +1,34 @@
|
|||
{ qtSubmodule, stdenv, qtdeclarative, qtlocation, qtmultimedia, qtsensors
|
||||
, fontconfig, gdk_pixbuf, gtk, libwebp, libxml2, libxslt
|
||||
, sqlite, libudev
|
||||
, bison2, flex, gdb, gperf, perl, pkgconfig, python, ruby
|
||||
, substituteAll
|
||||
, flashplayerFix ? false
|
||||
}:
|
||||
|
||||
with stdenv.lib;
|
||||
|
||||
qtSubmodule {
|
||||
name = "qtwebkit";
|
||||
qtInputs = [ qtdeclarative qtlocation qtmultimedia qtsensors ];
|
||||
buildInputs = [ fontconfig libwebp libxml2 libxslt sqlite ];
|
||||
nativeBuildInputs = [
|
||||
bison2 flex gdb gperf perl pkgconfig python ruby
|
||||
];
|
||||
patches =
|
||||
let dlopen-webkit-nsplugin = substituteAll {
|
||||
src = ./0001-dlopen-webkit-nsplugin.patch;
|
||||
gtk = gtk.out;
|
||||
gdk_pixbuf = gdk_pixbuf.out;
|
||||
};
|
||||
dlopen-webkit-gtk = substituteAll {
|
||||
src = ./0002-dlopen-webkit-gtk.patch;
|
||||
gtk = gtk.out;
|
||||
};
|
||||
dlopen-webkit-udev = substituteAll {
|
||||
src = ./0003-dlopen-webkit-udev.patch;
|
||||
libudev = libudev.out;
|
||||
};
|
||||
in optionals flashplayerFix [ dlopen-webkit-nsplugin dlopen-webkit-gtk ]
|
||||
++ [ dlopen-webkit-udev ];
|
||||
}
|
|
@ -1,125 +1,133 @@
|
|||
# DO NOT EDIT! This file is generated automatically by fetchsrcs.sh
|
||||
# DO NOT EDIT! This file is generated automatically by manifest.sh
|
||||
{ fetchurl, mirror }:
|
||||
|
||||
{
|
||||
qtxmlpatterns = {
|
||||
version = "5.6.1-1";
|
||||
qtwebkit = {
|
||||
version = "5.6.1";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/official_releases/qt/5.6/5.6.1-1/submodules/qtxmlpatterns-opensource-src-5.6.1-1.tar.xz";
|
||||
sha256 = "1966rrk7f6c55k57j33rffdjs77kk4mawrnnl8yv1ckcirxc3np1";
|
||||
name = "qtxmlpatterns-opensource-src-5.6.1-1.tar.xz";
|
||||
url = "${mirror}/community_releases/5.6/5.6.1/qtwebkit-opensource-src-5.6.1.tar.xz";
|
||||
sha256 = "1akjqvjavl0vn8a8hnmvqc26mf4ljvwjdm07x6dmmdnjzajvzkzm";
|
||||
name = "qtwebkit-opensource-src-5.6.1.tar.xz";
|
||||
};
|
||||
};
|
||||
qtx11extras = {
|
||||
qt3d = {
|
||||
version = "5.6.1-1";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/official_releases/qt/5.6/5.6.1-1/submodules/qtx11extras-opensource-src-5.6.1-1.tar.xz";
|
||||
sha256 = "0yj5yg2dqkrwbgbicmk2rpqsagmi8dsffkrprpsj0fmkx4awhv5y";
|
||||
name = "qtx11extras-opensource-src-5.6.1-1.tar.xz";
|
||||
url = "${mirror}/official_releases/qt/5.6/5.6.1-1/submodules/qt3d-opensource-src-5.6.1-1.tar.xz";
|
||||
sha256 = "1nxpcjsarcp40m4y18kyy9a5md56wnafll03j8c6q19rba9bcwbf";
|
||||
name = "qt3d-opensource-src-5.6.1-1.tar.xz";
|
||||
};
|
||||
};
|
||||
qtwinextras = {
|
||||
qtactiveqt = {
|
||||
version = "5.6.1-1";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/official_releases/qt/5.6/5.6.1-1/submodules/qtwinextras-opensource-src-5.6.1-1.tar.xz";
|
||||
sha256 = "03zkwqrix2nfqkwfn8lsrpgahzx1hv6p1qbvhkqymzakkzjjncgg";
|
||||
name = "qtwinextras-opensource-src-5.6.1-1.tar.xz";
|
||||
url = "${mirror}/official_releases/qt/5.6/5.6.1-1/submodules/qtactiveqt-opensource-src-5.6.1-1.tar.xz";
|
||||
sha256 = "00bj9c0x3ax34gpibaap3wpchkv4wapsydiz01fb0xzs1fy94nbf";
|
||||
name = "qtactiveqt-opensource-src-5.6.1-1.tar.xz";
|
||||
};
|
||||
};
|
||||
qtwebview = {
|
||||
qtandroidextras = {
|
||||
version = "5.6.1-1";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/official_releases/qt/5.6/5.6.1-1/submodules/qtwebview-opensource-src-5.6.1-1.tar.xz";
|
||||
sha256 = "19954snfw073flxn0qk5ayxyzk5x6hwhpg4kn4nrl1zygsw3y49l";
|
||||
name = "qtwebview-opensource-src-5.6.1-1.tar.xz";
|
||||
url = "${mirror}/official_releases/qt/5.6/5.6.1-1/submodules/qtandroidextras-opensource-src-5.6.1-1.tar.xz";
|
||||
sha256 = "0xhm4053y9hqnz5y3y4rwycniq0mb1al1rds3jx636211y039xhk";
|
||||
name = "qtandroidextras-opensource-src-5.6.1-1.tar.xz";
|
||||
};
|
||||
};
|
||||
qtwebsockets = {
|
||||
qtbase = {
|
||||
version = "5.6.1-1";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/official_releases/qt/5.6/5.6.1-1/submodules/qtwebsockets-opensource-src-5.6.1-1.tar.xz";
|
||||
sha256 = "1fz0x8570zxc00a22skd848svma3p2g3xyxj14jq10559jihqqil";
|
||||
name = "qtwebsockets-opensource-src-5.6.1-1.tar.xz";
|
||||
url = "${mirror}/official_releases/qt/5.6/5.6.1-1/submodules/qtbase-opensource-src-5.6.1-1.tar.xz";
|
||||
sha256 = "0fbwprlhqmdyhh2wb9122fcpq7pbil530iak482b9sy5gqs7i5ij";
|
||||
name = "qtbase-opensource-src-5.6.1-1.tar.xz";
|
||||
};
|
||||
};
|
||||
qtwebengine = {
|
||||
qtcanvas3d = {
|
||||
version = "5.6.1-1";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/official_releases/qt/5.6/5.6.1-1/submodules/qtwebengine-opensource-src-5.6.1-1.tar.xz";
|
||||
sha256 = "0k708a34zwkj6hwx3vv5kdvnv3lfgb0iad44zaim5gdpgcir03n8";
|
||||
name = "qtwebengine-opensource-src-5.6.1-1.tar.xz";
|
||||
url = "${mirror}/official_releases/qt/5.6/5.6.1-1/submodules/qtcanvas3d-opensource-src-5.6.1-1.tar.xz";
|
||||
sha256 = "13127xws6xfkkk1x617bgdzl96l66nd0v82dibdnxnpfa702rl44";
|
||||
name = "qtcanvas3d-opensource-src-5.6.1-1.tar.xz";
|
||||
};
|
||||
};
|
||||
qtwebchannel = {
|
||||
qtconnectivity = {
|
||||
version = "5.6.1-1";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/official_releases/qt/5.6/5.6.1-1/submodules/qtwebchannel-opensource-src-5.6.1-1.tar.xz";
|
||||
sha256 = "10kys3ppjkj60fs1s335fdcpdsbxsjn6ibvm6zph9gqbncabd2l7";
|
||||
name = "qtwebchannel-opensource-src-5.6.1-1.tar.xz";
|
||||
url = "${mirror}/official_releases/qt/5.6/5.6.1-1/submodules/qtconnectivity-opensource-src-5.6.1-1.tar.xz";
|
||||
sha256 = "0sr6sxp0q45pacs25knr28139xdrphcjgrwlksdhdpsryfw19mzi";
|
||||
name = "qtconnectivity-opensource-src-5.6.1-1.tar.xz";
|
||||
};
|
||||
};
|
||||
qtwayland = {
|
||||
qtdeclarative = {
|
||||
version = "5.6.1-1";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/official_releases/qt/5.6/5.6.1-1/submodules/qtwayland-opensource-src-5.6.1-1.tar.xz";
|
||||
sha256 = "1fnvgpi49ilds3ah9iizxj9qhhb5rnwqd9h03bhkwf0ydywv52c4";
|
||||
name = "qtwayland-opensource-src-5.6.1-1.tar.xz";
|
||||
url = "${mirror}/official_releases/qt/5.6/5.6.1-1/submodules/qtdeclarative-opensource-src-5.6.1-1.tar.xz";
|
||||
sha256 = "094gx5mzqzcga97y7ihf052b6i5iv512lh7m0702m5q94nsn1pqw";
|
||||
name = "qtdeclarative-opensource-src-5.6.1-1.tar.xz";
|
||||
};
|
||||
};
|
||||
qttranslations = {
|
||||
qtdeclarative-render2d = {
|
||||
version = "5.6.1-1";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/official_releases/qt/5.6/5.6.1-1/submodules/qttranslations-opensource-src-5.6.1-1.tar.xz";
|
||||
sha256 = "03sdzci4pgq6lmxwn25v8x0z5x8g7zgpq2as56dqgj7vp6cvhn8m";
|
||||
name = "qttranslations-opensource-src-5.6.1-1.tar.xz";
|
||||
url = "${mirror}/official_releases/qt/5.6/5.6.1-1/submodules/qtdeclarative-render2d-opensource-src-5.6.1-1.tar.xz";
|
||||
sha256 = "0kqmb3792rg9fx12m64x87ahcrh0g9krg77mv0ssx3g4gvsgcibc";
|
||||
name = "qtdeclarative-render2d-opensource-src-5.6.1-1.tar.xz";
|
||||
};
|
||||
};
|
||||
qttools = {
|
||||
qtdoc = {
|
||||
version = "5.6.1-1";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/official_releases/qt/5.6/5.6.1-1/submodules/qttools-opensource-src-5.6.1-1.tar.xz";
|
||||
sha256 = "0haic027a2d7p7k8xz83fbvci4a4dln34360rlwgy7hlyy5m4nip";
|
||||
name = "qttools-opensource-src-5.6.1-1.tar.xz";
|
||||
url = "${mirror}/official_releases/qt/5.6/5.6.1-1/submodules/qtdoc-opensource-src-5.6.1-1.tar.xz";
|
||||
sha256 = "1yf3g3h72ndrp88h8g21mzgqdz2ixwkvpav03i3jnrgy2pf7nssp";
|
||||
name = "qtdoc-opensource-src-5.6.1-1.tar.xz";
|
||||
};
|
||||
};
|
||||
qtsvg = {
|
||||
version = "5.6.1-1";
|
||||
qtenginio = {
|
||||
version = "1.6.1";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/official_releases/qt/5.6/5.6.1-1/submodules/qtsvg-opensource-src-5.6.1-1.tar.xz";
|
||||
sha256 = "1w0jvhgaiddafcms2nv8wl1klg07lncmjwm1zhdw3l6rxi9071sw";
|
||||
name = "qtsvg-opensource-src-5.6.1-1.tar.xz";
|
||||
url = "${mirror}/official_releases/qt/5.6/5.6.1-1/submodules/qtenginio-opensource-src-1.6.1.tar.xz";
|
||||
sha256 = "17hsrhzy9zdvpbzja45aac6jr7jzzjl206vma96b9w73rbgxa50f";
|
||||
name = "qtenginio-opensource-src-1.6.1.tar.xz";
|
||||
};
|
||||
};
|
||||
qtserialport = {
|
||||
qtgraphicaleffects = {
|
||||
version = "5.6.1-1";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/official_releases/qt/5.6/5.6.1-1/submodules/qtserialport-opensource-src-5.6.1-1.tar.xz";
|
||||
sha256 = "135cbgghxk0c6dblmyyrw6znfb9m8sac9hhyc2dm6vq7vzy8id52";
|
||||
name = "qtserialport-opensource-src-5.6.1-1.tar.xz";
|
||||
url = "${mirror}/official_releases/qt/5.6/5.6.1-1/submodules/qtgraphicaleffects-opensource-src-5.6.1-1.tar.xz";
|
||||
sha256 = "0560800fa9sd6dw1vk0ia9vq8ywdrwch2cpsi1vmh4iyxgwfr71b";
|
||||
name = "qtgraphicaleffects-opensource-src-5.6.1-1.tar.xz";
|
||||
};
|
||||
};
|
||||
qtserialbus = {
|
||||
qtimageformats = {
|
||||
version = "5.6.1-1";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/official_releases/qt/5.6/5.6.1-1/submodules/qtserialbus-opensource-src-5.6.1-1.tar.xz";
|
||||
sha256 = "0li4g70s5vfb517ag0d6405ymsknvvny1c8x66w7qs8a8mnk1jq5";
|
||||
name = "qtserialbus-opensource-src-5.6.1-1.tar.xz";
|
||||
url = "${mirror}/official_releases/qt/5.6/5.6.1-1/submodules/qtimageformats-opensource-src-5.6.1-1.tar.xz";
|
||||
sha256 = "1p98acvsm3azka2by1ph4gdb31qbnndrr5k5wns4xk2d760y8ifc";
|
||||
name = "qtimageformats-opensource-src-5.6.1-1.tar.xz";
|
||||
};
|
||||
};
|
||||
qtsensors = {
|
||||
qtlocation = {
|
||||
version = "5.6.1-1";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/official_releases/qt/5.6/5.6.1-1/submodules/qtsensors-opensource-src-5.6.1-1.tar.xz";
|
||||
sha256 = "0kcrvf6vzn6g2v2m70f9r3raalzmfp48rwjlqhss3w84jfz3y04r";
|
||||
name = "qtsensors-opensource-src-5.6.1-1.tar.xz";
|
||||
url = "${mirror}/official_releases/qt/5.6/5.6.1-1/submodules/qtlocation-opensource-src-5.6.1-1.tar.xz";
|
||||
sha256 = "0my4pbcxa58yzvdh65l5qx99ln03chjr5c3ml5v37wfk7nx23k69";
|
||||
name = "qtlocation-opensource-src-5.6.1-1.tar.xz";
|
||||
};
|
||||
};
|
||||
qtscript = {
|
||||
qtmacextras = {
|
||||
version = "5.6.1-1";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/official_releases/qt/5.6/5.6.1-1/submodules/qtscript-opensource-src-5.6.1-1.tar.xz";
|
||||
sha256 = "1gini9483flqa9q4a4bl81bh7g5s408bycqykqhgbklmfd29y5lx";
|
||||
name = "qtscript-opensource-src-5.6.1-1.tar.xz";
|
||||
url = "${mirror}/official_releases/qt/5.6/5.6.1-1/submodules/qtmacextras-opensource-src-5.6.1-1.tar.xz";
|
||||
sha256 = "07j26d5g7av4c6alggg5hssqpvdh555zmn1cpr8xrhx1hpbdnaas";
|
||||
name = "qtmacextras-opensource-src-5.6.1-1.tar.xz";
|
||||
};
|
||||
};
|
||||
qtmultimedia = {
|
||||
version = "5.6.1-1";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/official_releases/qt/5.6/5.6.1-1/submodules/qtmultimedia-opensource-src-5.6.1-1.tar.xz";
|
||||
sha256 = "0paffx0614ivjbf87lr9klpbqik6r1pzbc14l41np6d9jv3dqa2f";
|
||||
name = "qtmultimedia-opensource-src-5.6.1-1.tar.xz";
|
||||
};
|
||||
};
|
||||
qtquickcontrols2 = {
|
||||
|
@ -138,124 +146,124 @@
|
|||
name = "qtquickcontrols-opensource-src-5.6.1-1.tar.xz";
|
||||
};
|
||||
};
|
||||
qtmultimedia = {
|
||||
qtscript = {
|
||||
version = "5.6.1-1";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/official_releases/qt/5.6/5.6.1-1/submodules/qtmultimedia-opensource-src-5.6.1-1.tar.xz";
|
||||
sha256 = "0paffx0614ivjbf87lr9klpbqik6r1pzbc14l41np6d9jv3dqa2f";
|
||||
name = "qtmultimedia-opensource-src-5.6.1-1.tar.xz";
|
||||
url = "${mirror}/official_releases/qt/5.6/5.6.1-1/submodules/qtscript-opensource-src-5.6.1-1.tar.xz";
|
||||
sha256 = "1gini9483flqa9q4a4bl81bh7g5s408bycqykqhgbklmfd29y5lx";
|
||||
name = "qtscript-opensource-src-5.6.1-1.tar.xz";
|
||||
};
|
||||
};
|
||||
qtmacextras = {
|
||||
qtsensors = {
|
||||
version = "5.6.1-1";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/official_releases/qt/5.6/5.6.1-1/submodules/qtmacextras-opensource-src-5.6.1-1.tar.xz";
|
||||
sha256 = "07j26d5g7av4c6alggg5hssqpvdh555zmn1cpr8xrhx1hpbdnaas";
|
||||
name = "qtmacextras-opensource-src-5.6.1-1.tar.xz";
|
||||
url = "${mirror}/official_releases/qt/5.6/5.6.1-1/submodules/qtsensors-opensource-src-5.6.1-1.tar.xz";
|
||||
sha256 = "0kcrvf6vzn6g2v2m70f9r3raalzmfp48rwjlqhss3w84jfz3y04r";
|
||||
name = "qtsensors-opensource-src-5.6.1-1.tar.xz";
|
||||
};
|
||||
};
|
||||
qtlocation = {
|
||||
qtserialbus = {
|
||||
version = "5.6.1-1";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/official_releases/qt/5.6/5.6.1-1/submodules/qtlocation-opensource-src-5.6.1-1.tar.xz";
|
||||
sha256 = "0my4pbcxa58yzvdh65l5qx99ln03chjr5c3ml5v37wfk7nx23k69";
|
||||
name = "qtlocation-opensource-src-5.6.1-1.tar.xz";
|
||||
url = "${mirror}/official_releases/qt/5.6/5.6.1-1/submodules/qtserialbus-opensource-src-5.6.1-1.tar.xz";
|
||||
sha256 = "0li4g70s5vfb517ag0d6405ymsknvvny1c8x66w7qs8a8mnk1jq5";
|
||||
name = "qtserialbus-opensource-src-5.6.1-1.tar.xz";
|
||||
};
|
||||
};
|
||||
qtimageformats = {
|
||||
qtserialport = {
|
||||
version = "5.6.1-1";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/official_releases/qt/5.6/5.6.1-1/submodules/qtimageformats-opensource-src-5.6.1-1.tar.xz";
|
||||
sha256 = "1p98acvsm3azka2by1ph4gdb31qbnndrr5k5wns4xk2d760y8ifc";
|
||||
name = "qtimageformats-opensource-src-5.6.1-1.tar.xz";
|
||||
url = "${mirror}/official_releases/qt/5.6/5.6.1-1/submodules/qtserialport-opensource-src-5.6.1-1.tar.xz";
|
||||
sha256 = "135cbgghxk0c6dblmyyrw6znfb9m8sac9hhyc2dm6vq7vzy8id52";
|
||||
name = "qtserialport-opensource-src-5.6.1-1.tar.xz";
|
||||
};
|
||||
};
|
||||
qtgraphicaleffects = {
|
||||
qtsvg = {
|
||||
version = "5.6.1-1";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/official_releases/qt/5.6/5.6.1-1/submodules/qtgraphicaleffects-opensource-src-5.6.1-1.tar.xz";
|
||||
sha256 = "0560800fa9sd6dw1vk0ia9vq8ywdrwch2cpsi1vmh4iyxgwfr71b";
|
||||
name = "qtgraphicaleffects-opensource-src-5.6.1-1.tar.xz";
|
||||
url = "${mirror}/official_releases/qt/5.6/5.6.1-1/submodules/qtsvg-opensource-src-5.6.1-1.tar.xz";
|
||||
sha256 = "1w0jvhgaiddafcms2nv8wl1klg07lncmjwm1zhdw3l6rxi9071sw";
|
||||
name = "qtsvg-opensource-src-5.6.1-1.tar.xz";
|
||||
};
|
||||
};
|
||||
qtenginio = {
|
||||
version = "1.6.1";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/official_releases/qt/5.6/5.6.1-1/submodules/qtenginio-opensource-src-1.6.1.tar.xz";
|
||||
sha256 = "17hsrhzy9zdvpbzja45aac6jr7jzzjl206vma96b9w73rbgxa50f";
|
||||
name = "qtenginio-opensource-src-1.6.1.tar.xz";
|
||||
};
|
||||
};
|
||||
qtdoc = {
|
||||
qttools = {
|
||||
version = "5.6.1-1";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/official_releases/qt/5.6/5.6.1-1/submodules/qtdoc-opensource-src-5.6.1-1.tar.xz";
|
||||
sha256 = "1yf3g3h72ndrp88h8g21mzgqdz2ixwkvpav03i3jnrgy2pf7nssp";
|
||||
name = "qtdoc-opensource-src-5.6.1-1.tar.xz";
|
||||
url = "${mirror}/official_releases/qt/5.6/5.6.1-1/submodules/qttools-opensource-src-5.6.1-1.tar.xz";
|
||||
sha256 = "0haic027a2d7p7k8xz83fbvci4a4dln34360rlwgy7hlyy5m4nip";
|
||||
name = "qttools-opensource-src-5.6.1-1.tar.xz";
|
||||
};
|
||||
};
|
||||
qtdeclarative-render2d = {
|
||||
qttranslations = {
|
||||
version = "5.6.1-1";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/official_releases/qt/5.6/5.6.1-1/submodules/qtdeclarative-render2d-opensource-src-5.6.1-1.tar.xz";
|
||||
sha256 = "0kqmb3792rg9fx12m64x87ahcrh0g9krg77mv0ssx3g4gvsgcibc";
|
||||
name = "qtdeclarative-render2d-opensource-src-5.6.1-1.tar.xz";
|
||||
url = "${mirror}/official_releases/qt/5.6/5.6.1-1/submodules/qttranslations-opensource-src-5.6.1-1.tar.xz";
|
||||
sha256 = "03sdzci4pgq6lmxwn25v8x0z5x8g7zgpq2as56dqgj7vp6cvhn8m";
|
||||
name = "qttranslations-opensource-src-5.6.1-1.tar.xz";
|
||||
};
|
||||
};
|
||||
qtdeclarative = {
|
||||
qtwayland = {
|
||||
version = "5.6.1-1";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/official_releases/qt/5.6/5.6.1-1/submodules/qtdeclarative-opensource-src-5.6.1-1.tar.xz";
|
||||
sha256 = "094gx5mzqzcga97y7ihf052b6i5iv512lh7m0702m5q94nsn1pqw";
|
||||
name = "qtdeclarative-opensource-src-5.6.1-1.tar.xz";
|
||||
url = "${mirror}/official_releases/qt/5.6/5.6.1-1/submodules/qtwayland-opensource-src-5.6.1-1.tar.xz";
|
||||
sha256 = "1fnvgpi49ilds3ah9iizxj9qhhb5rnwqd9h03bhkwf0ydywv52c4";
|
||||
name = "qtwayland-opensource-src-5.6.1-1.tar.xz";
|
||||
};
|
||||
};
|
||||
qtconnectivity = {
|
||||
qtwebchannel = {
|
||||
version = "5.6.1-1";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/official_releases/qt/5.6/5.6.1-1/submodules/qtconnectivity-opensource-src-5.6.1-1.tar.xz";
|
||||
sha256 = "0sr6sxp0q45pacs25knr28139xdrphcjgrwlksdhdpsryfw19mzi";
|
||||
name = "qtconnectivity-opensource-src-5.6.1-1.tar.xz";
|
||||
url = "${mirror}/official_releases/qt/5.6/5.6.1-1/submodules/qtwebchannel-opensource-src-5.6.1-1.tar.xz";
|
||||
sha256 = "10kys3ppjkj60fs1s335fdcpdsbxsjn6ibvm6zph9gqbncabd2l7";
|
||||
name = "qtwebchannel-opensource-src-5.6.1-1.tar.xz";
|
||||
};
|
||||
};
|
||||
qtcanvas3d = {
|
||||
qtwebengine = {
|
||||
version = "5.6.1-1";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/official_releases/qt/5.6/5.6.1-1/submodules/qtcanvas3d-opensource-src-5.6.1-1.tar.xz";
|
||||
sha256 = "13127xws6xfkkk1x617bgdzl96l66nd0v82dibdnxnpfa702rl44";
|
||||
name = "qtcanvas3d-opensource-src-5.6.1-1.tar.xz";
|
||||
url = "${mirror}/official_releases/qt/5.6/5.6.1-1/submodules/qtwebengine-opensource-src-5.6.1-1.tar.xz";
|
||||
sha256 = "0k708a34zwkj6hwx3vv5kdvnv3lfgb0iad44zaim5gdpgcir03n8";
|
||||
name = "qtwebengine-opensource-src-5.6.1-1.tar.xz";
|
||||
};
|
||||
};
|
||||
qtbase = {
|
||||
qtwebsockets = {
|
||||
version = "5.6.1-1";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/official_releases/qt/5.6/5.6.1-1/submodules/qtbase-opensource-src-5.6.1-1.tar.xz";
|
||||
sha256 = "0fbwprlhqmdyhh2wb9122fcpq7pbil530iak482b9sy5gqs7i5ij";
|
||||
name = "qtbase-opensource-src-5.6.1-1.tar.xz";
|
||||
url = "${mirror}/official_releases/qt/5.6/5.6.1-1/submodules/qtwebsockets-opensource-src-5.6.1-1.tar.xz";
|
||||
sha256 = "1fz0x8570zxc00a22skd848svma3p2g3xyxj14jq10559jihqqil";
|
||||
name = "qtwebsockets-opensource-src-5.6.1-1.tar.xz";
|
||||
};
|
||||
};
|
||||
qtandroidextras = {
|
||||
qtwebview = {
|
||||
version = "5.6.1-1";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/official_releases/qt/5.6/5.6.1-1/submodules/qtandroidextras-opensource-src-5.6.1-1.tar.xz";
|
||||
sha256 = "0xhm4053y9hqnz5y3y4rwycniq0mb1al1rds3jx636211y039xhk";
|
||||
name = "qtandroidextras-opensource-src-5.6.1-1.tar.xz";
|
||||
url = "${mirror}/official_releases/qt/5.6/5.6.1-1/submodules/qtwebview-opensource-src-5.6.1-1.tar.xz";
|
||||
sha256 = "19954snfw073flxn0qk5ayxyzk5x6hwhpg4kn4nrl1zygsw3y49l";
|
||||
name = "qtwebview-opensource-src-5.6.1-1.tar.xz";
|
||||
};
|
||||
};
|
||||
qtactiveqt = {
|
||||
qtwinextras = {
|
||||
version = "5.6.1-1";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/official_releases/qt/5.6/5.6.1-1/submodules/qtactiveqt-opensource-src-5.6.1-1.tar.xz";
|
||||
sha256 = "00bj9c0x3ax34gpibaap3wpchkv4wapsydiz01fb0xzs1fy94nbf";
|
||||
name = "qtactiveqt-opensource-src-5.6.1-1.tar.xz";
|
||||
url = "${mirror}/official_releases/qt/5.6/5.6.1-1/submodules/qtwinextras-opensource-src-5.6.1-1.tar.xz";
|
||||
sha256 = "03zkwqrix2nfqkwfn8lsrpgahzx1hv6p1qbvhkqymzakkzjjncgg";
|
||||
name = "qtwinextras-opensource-src-5.6.1-1.tar.xz";
|
||||
};
|
||||
};
|
||||
qt3d = {
|
||||
qtx11extras = {
|
||||
version = "5.6.1-1";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/official_releases/qt/5.6/5.6.1-1/submodules/qt3d-opensource-src-5.6.1-1.tar.xz";
|
||||
sha256 = "1nxpcjsarcp40m4y18kyy9a5md56wnafll03j8c6q19rba9bcwbf";
|
||||
name = "qt3d-opensource-src-5.6.1-1.tar.xz";
|
||||
url = "${mirror}/official_releases/qt/5.6/5.6.1-1/submodules/qtx11extras-opensource-src-5.6.1-1.tar.xz";
|
||||
sha256 = "0yj5yg2dqkrwbgbicmk2rpqsagmi8dsffkrprpsj0fmkx4awhv5y";
|
||||
name = "qtx11extras-opensource-src-5.6.1-1.tar.xz";
|
||||
};
|
||||
};
|
||||
qtxmlpatterns = {
|
||||
version = "5.6.1-1";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/official_releases/qt/5.6/5.6.1-1/submodules/qtxmlpatterns-opensource-src-5.6.1-1.tar.xz";
|
||||
sha256 = "1966rrk7f6c55k57j33rffdjs77kk4mawrnnl8yv1ckcirxc3np1";
|
||||
name = "qtxmlpatterns-opensource-src-5.6.1-1.tar.xz";
|
||||
};
|
||||
};
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue