1
0
Fork 1
mirror of https://github.com/NixOS/nixpkgs.git synced 2024-11-25 15:11:35 +00:00

Merge remote-tracking branch 'upstream/master' into HEAD

This commit is contained in:
Frederik Rietdijk 2018-02-27 09:18:49 +01:00
commit ad5127c417
97 changed files with 4078 additions and 8252 deletions

View file

@ -373,6 +373,7 @@
lasandell = "Luke Sandell <lasandell@gmail.com>"; lasandell = "Luke Sandell <lasandell@gmail.com>";
lassulus = "Lassulus <lassulus@gmail.com>"; lassulus = "Lassulus <lassulus@gmail.com>";
layus = "Guillaume Maudoux <layus.on@gmail.com>"; layus = "Guillaume Maudoux <layus.on@gmail.com>";
lblasc = "Luka Blaskovic <lblasc@znode.net>";
ldesgoui = "Lucas Desgouilles <ldesgoui@gmail.com>"; ldesgoui = "Lucas Desgouilles <ldesgoui@gmail.com>";
league = "Christopher League <league@contrapunctus.net>"; league = "Christopher League <league@contrapunctus.net>";
lebastr = "Alexander Lebedev <lebastr@gmail.com>"; lebastr = "Alexander Lebedev <lebastr@gmail.com>";
@ -690,6 +691,7 @@
TealG = "Teal Gaure <~@Teal.Gr>"; TealG = "Teal Gaure <~@Teal.Gr>";
teh = "Tom Hunger <tehunger@gmail.com>"; teh = "Tom Hunger <tehunger@gmail.com>";
telotortium = "Robert Irelan <rirelan@gmail.com>"; telotortium = "Robert Irelan <rirelan@gmail.com>";
teozkr = "Teo Klestrup Röijezon <teo@nullable.se>";
teto = "Matthieu Coudron <mcoudron@hotmail.com>"; teto = "Matthieu Coudron <mcoudron@hotmail.com>";
tex = "Milan Svoboda <milan.svoboda@centrum.cz>"; tex = "Milan Svoboda <milan.svoboda@centrum.cz>";
thall = "Niclas Thall <niclas.thall@gmail.com>"; thall = "Niclas Thall <niclas.thall@gmail.com>";

View file

@ -228,6 +228,7 @@ in rec {
tests.boot = callSubTests tests/boot.nix {}; tests.boot = callSubTests tests/boot.nix {};
tests.boot-stage1 = callTest tests/boot-stage1.nix {}; tests.boot-stage1 = callTest tests/boot-stage1.nix {};
tests.borgbackup = callTest tests/borgbackup.nix {}; tests.borgbackup = callTest tests/borgbackup.nix {};
tests.buildbot = callTest tests/buildbot.nix {};
tests.cadvisor = callTestOnTheseSystems ["x86_64-linux"] tests/cadvisor.nix {}; tests.cadvisor = callTestOnTheseSystems ["x86_64-linux"] tests/cadvisor.nix {};
tests.chromium = (callSubTestsOnTheseSystems ["x86_64-linux"] tests/chromium.nix {}).stable; tests.chromium = (callSubTestsOnTheseSystems ["x86_64-linux"] tests/chromium.nix {}).stable;
tests.cjdns = callTest tests/cjdns.nix {}; tests.cjdns = callTest tests/cjdns.nix {};
@ -361,6 +362,7 @@ in rec {
tests.wordpress = callTest tests/wordpress.nix {}; tests.wordpress = callTest tests/wordpress.nix {};
tests.xfce = callTest tests/xfce.nix {}; tests.xfce = callTest tests/xfce.nix {};
tests.xmonad = callTest tests/xmonad.nix {}; tests.xmonad = callTest tests/xmonad.nix {};
tests.xrdp = callTest tests/xrdp.nix {};
tests.yabar = callTest tests/yabar.nix {}; tests.yabar = callTest tests/yabar.nix {};
tests.zookeeper = callTest tests/zookeeper.nix {}; tests.zookeeper = callTest tests/zookeeper.nix {};

View file

@ -1,4 +1,4 @@
{ stdenv, fetchFromGitHub, ncurses }: { stdenv, fetchFromGitHub, ncurses, libvorbis }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
version = "3.2.6"; version = "3.2.6";
@ -12,7 +12,10 @@ stdenv.mkDerivation rec {
sha256 = "0pzwml3yhysn8vyffw9q9p9rs8gixqkmg4n715vm23ib6wxbliqs"; sha256 = "0pzwml3yhysn8vyffw9q9p9rs8gixqkmg4n715vm23ib6wxbliqs";
}; };
buildInputs = [ ncurses ]; buildInputs = [
ncurses
libvorbis
];
buildFlags = [ "CXXFLAGS=-Wno-narrowing" ]; buildFlags = [ "CXXFLAGS=-Wno-narrowing" ];

View file

@ -6,11 +6,11 @@ with stdenv.lib;
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "feh-${version}"; name = "feh-${version}";
version = "2.23.2"; version = "2.24";
src = fetchurl { src = fetchurl {
url = "https://feh.finalrewind.org/${name}.tar.bz2"; url = "https://feh.finalrewind.org/${name}.tar.bz2";
sha256 = "1hw9xhhmm404ircmd7aw9n51n23wzjxzmav272ldk1pxb2jk3hcn"; sha256 = "148qbxkk5m7i3cxymnfwi7aikqjyfxr306dlqm9ndp6x932js5wq";
}; };
outputs = [ "out" "man" "doc" ]; outputs = [ "out" "man" "doc" ];

View file

@ -5,11 +5,11 @@
}: }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "hugin-2017.0.0"; name = "hugin-2018.0.0";
src = fetchurl { src = fetchurl {
url = "mirror://sourceforge/hugin/${name}.tar.bz2"; url = "mirror://sourceforge/hugin/${name}.tar.bz2";
sha256 = "02a6rlwp20jdn5jdsyg3c7liljr10c3jfdkxiv9mkf9jgyi6wr46"; sha256 = "1jv5wpqbq49fhbl5g521g1qxhdm1rm7acxd18fr3n3n5d830vbyk";
}; };
buildInputs = [ buildInputs = [

View file

@ -2,13 +2,13 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "jgmenu-${version}"; name = "jgmenu-${version}";
version = "0.8"; version = "0.8.2";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "johanmalm"; owner = "johanmalm";
repo = "jgmenu"; repo = "jgmenu";
rev = "v${version}"; rev = "v${version}";
sha256 = "042nvix85a37aalc2rwg4yc2g3wyy6lym3c2ljj2xkl6c1b0c1r7"; sha256 = "0nflj4fcpz7rcd1s0zlyi5ikxjykkmz3p5w4gzica1fdbyn2l7x3";
}; };
nativeBuildInputs = [ nativeBuildInputs = [

View file

@ -1,7 +1,7 @@
{ mkDerivation, lib, cmake, xorg, plasma-framework, fetchFromGitHub { mkDerivation, lib, cmake, xorg, plasma-framework, fetchFromGitHub
, extra-cmake-modules, karchive, kwindowsystem, qtx11extras, kcrash }: , extra-cmake-modules, karchive, kwindowsystem, qtx11extras, kcrash }:
let version = "0.7.1"; in let version = "0.7.3"; in
mkDerivation { mkDerivation {
name = "latte-dock-${version}"; name = "latte-dock-${version}";
@ -10,7 +10,7 @@ mkDerivation {
owner = "psifidotos"; owner = "psifidotos";
repo = "Latte-Dock"; repo = "Latte-Dock";
rev = "v${version}"; rev = "v${version}";
sha256 = "0vdmsjj1qqlzz26mznb56znv5x7akbvw65ybbzakclp4q1xrsrm2"; sha256 = "110bal0dairsvgj624n5k0zabh2qfy9dk560a4wy7icxv0cjh7hg";
}; };
buildInputs = [ plasma-framework xorg.libpthreadstubs xorg.libXdmcp xorg.libSM ]; buildInputs = [ plasma-framework xorg.libpthreadstubs xorg.libXdmcp xorg.libSM ];

View file

@ -4,7 +4,7 @@
let let
version = "0.5.3"; version = "0.5.4";
sqlGda = libgda.override { sqlGda = libgda.override {
mysqlSupport = true; mysqlSupport = true;
postgresSupport = true; postgresSupport = true;
@ -17,7 +17,7 @@ in stdenv.mkDerivation rec {
owner = "Alecaddd"; owner = "Alecaddd";
repo = "sequeler"; repo = "sequeler";
rev = "v${version}"; rev = "v${version}";
sha256 = "0m5zwl9jfdl1dzd1ymlwx7rx5cr9fdx06sbnidaajh33z02zaph0"; sha256 = "05c7y6xdyq3h9bn90pbz03jhy9kabmgpxi4zz0i26q0qphljskbx";
}; };
nativeBuildInputs = [ cmake ninja pkgconfig vala gobjectIntrospection gettext wrapGAppsHook ]; nativeBuildInputs = [ cmake ninja pkgconfig vala gobjectIntrospection gettext wrapGAppsHook ];

View file

@ -5,9 +5,7 @@ with stdenv.lib;
mkChromiumDerivation (base: rec { mkChromiumDerivation (base: rec {
name = "chromium-browser"; name = "chromium-browser";
packageName = "chromium"; packageName = "chromium";
## mojo_platform_bindings is built ahead of chrome, because of spurious buildTargets = [ "mksnapshot" "chrome_sandbox" "chrome" ];
## build errors, see https://github.com/NixOS/nixpkgs/issues/35296
buildTargets = [ "mksnapshot" "mojo_platform_bindings" "chrome_sandbox" "chrome" ];
outputs = ["out" "sandbox"]; outputs = ["out" "sandbox"];

View file

@ -1,4 +1,4 @@
{ stdenv, ninja, which, nodejs, fetchurl, gnutar { stdenv, ninja, which, nodejs, fetchurl, fetchpatch, gnutar
# default dependencies # default dependencies
, bzip2, flac, speex, libopus , bzip2, flac, speex, libopus
@ -44,10 +44,14 @@ let
# source tree. # source tree.
extraAttrs = buildFun base; extraAttrs = buildFun base;
gentooPatch = name: sha256: fetchurl { gentooPatch = name: sha256: fetchpatch {
url = "https://gitweb.gentoo.org/repo/gentoo.git/plain/www-client/chromium/files/${name}"; url = "https://gitweb.gentoo.org/repo/gentoo.git/plain/www-client/chromium/files/${name}";
inherit sha256; inherit sha256;
}; };
githubPatch = commit: sha256: fetchpatch {
url = "https://github.com/chromium/chromium/commit/${commit}.patch";
inherit sha256;
};
mkGnFlags = mkGnFlags =
let let
@ -147,6 +151,8 @@ let
] ++ optionals (versionRange "64" "65") [ ] ++ optionals (versionRange "64" "65") [
(gentooPatch "chromium-cups-r0.patch" "0hyjlfh062c8h54j4b27y4dq5yzd4w6mxzywk3s02yf6cj3cbkrl") (gentooPatch "chromium-cups-r0.patch" "0hyjlfh062c8h54j4b27y4dq5yzd4w6mxzywk3s02yf6cj3cbkrl")
(gentooPatch "chromium-angle-r0.patch" "0izdrqwsyr48117dhvwdsk8c6dkrnq2njida1q4mb1lagvwbz7gc") (gentooPatch "chromium-angle-r0.patch" "0izdrqwsyr48117dhvwdsk8c6dkrnq2njida1q4mb1lagvwbz7gc")
# missing ninja dep https://github.com/NixOS/nixpkgs/issues/35296#issuecomment-368666833
(githubPatch "b1e3cfd4f9bfe43a1e08c5670b51c8c80d3e6372" "17vih86rpsy282r8ikrf2q5gfjdwqzvyn8859i75xzvl8agyhbaa")
] ++ optionals (versionRange "65" "66") [ ] ++ optionals (versionRange "65" "66") [
#(gentooPatch "chromium-gcc-r0.patch" "127xdwabizn5gz8rf1qsw62i7m0b5bsfjqxv4kdbsnizmjanddf8") #(gentooPatch "chromium-gcc-r0.patch" "127xdwabizn5gz8rf1qsw62i7m0b5bsfjqxv4kdbsnizmjanddf8")
#(gentooPatch "chromium-memcpy-r0.patch" "1d3vra59wjg2lva7ddv55ff6l57mk9k50llsplr0b7vxk0lh0ps5") #(gentooPatch "chromium-memcpy-r0.patch" "1d3vra59wjg2lva7ddv55ff6l57mk9k50llsplr0b7vxk0lh0ps5")

View file

@ -2,7 +2,7 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "inboxer-${version}"; name = "inboxer-${version}";
version = "1.0.0"; version = "1.0.2";
meta = with stdenv.lib; { meta = with stdenv.lib; {
description = "Unofficial, free and open-source Google Inbox Desktop App"; description = "Unofficial, free and open-source Google Inbox Desktop App";
@ -14,7 +14,7 @@ stdenv.mkDerivation rec {
src = fetchurl { src = fetchurl {
url = "https://github.com/denysdovhan/inboxer/releases/download/v${version}/inboxer_${version}_amd64.deb"; url = "https://github.com/denysdovhan/inboxer/releases/download/v${version}/inboxer_${version}_amd64.deb";
sha256 = "01384fi5vrfqpznk9389nf3bwpi2zjbnkg84g6z1css8f3gp5i1c"; sha256 = "0nqgsqxsjnj46wsfb60p7fr631yx3fx7dfa4fpj6x2ml4i42kxid";
}; };
unpackPhase = '' unpackPhase = ''

View file

@ -38,6 +38,9 @@ in stdenv.mkDerivation rec {
enableParallelBuilding = true; enableParallelBuilding = true;
postPatch = '' postPatch = ''
substituteInPlace contrib/smime_keys \
--replace /usr/bin/openssl ${openssl}/bin/openssl
for f in doc/*.{xml,xsl}* ; do for f in doc/*.{xml,xsl}* ; do
substituteInPlace $f \ substituteInPlace $f \
--replace http://docbook.sourceforge.net/release/xsl/current ${docbook_xsl}/share/xml/docbook-xsl \ --replace http://docbook.sourceforge.net/release/xsl/current ${docbook_xsl}/share/xml/docbook-xsl \

View file

@ -256,7 +256,7 @@ def interpret(x):
Output: One of 1. Dict with keys 'name' and 'attrs' Output: One of 1. Dict with keys 'name' and 'attrs'
2. 'unrecognized' (if interpretation failed) 2. 'unrecognized' (if interpretation failed)
""" """
for f in [interpret_md5, interpret_sha256, interpret_tarball_with_md5, interpret_tarball]: for f in [interpret_md5, interpret_sha256, interpret_tarball_with_md5, interpret_tarball, interpret_jar]:
result = f(x) result = f(x)
if result is not None: if result is not None:
return result return result
@ -296,6 +296,13 @@ def interpret_tarball(x):
return {'name': match.group(1), return {'name': match.group(1),
'attrs': {'tarball': x['value'], 'brief': True}} 'attrs': {'tarball': x['value'], 'brief': True}}
def interpret_jar(x):
match = re.match('^(.*)_JAR$', x['key'])
if match:
return {'name': match.group(1),
'attrs': {'tarball': x['value'], 'brief': True}}
def interpret_tarball_with_md5(x): def interpret_tarball_with_md5(x):
""" """

View file

@ -3,43 +3,43 @@
name = "libabw-0.1.1.tar.bz2"; name = "libabw-0.1.1.tar.bz2";
url = "http://dev-www.libreoffice.org/src/libabw-0.1.1.tar.bz2"; url = "http://dev-www.libreoffice.org/src/libabw-0.1.1.tar.bz2";
sha256 = "7a3d3415cf82ab9894f601d1b3057c4615060304d5279efdec6275e01b96a199"; sha256 = "7a3d3415cf82ab9894f601d1b3057c4615060304d5279efdec6275e01b96a199";
md5 = "7a3815b506d064313ba309617b6f5a0b"; md5 = "";
md5name = "7a3815b506d064313ba309617b6f5a0b-libabw-0.1.1.tar.bz2"; md5name = "7a3d3415cf82ab9894f601d1b3057c4615060304d5279efdec6275e01b96a199-libabw-0.1.1.tar.bz2";
} }
{ {
name = "commons-logging-1.2-src.tar.gz"; name = "commons-logging-1.2-src.tar.gz";
url = "http://dev-www.libreoffice.org/src/commons-logging-1.2-src.tar.gz"; url = "http://dev-www.libreoffice.org/src/commons-logging-1.2-src.tar.gz";
sha256 = "49665da5a60d033e6dff40fe0a7f9173e886ae859ce6096c1afe34c48b677c81"; sha256 = "49665da5a60d033e6dff40fe0a7f9173e886ae859ce6096c1afe34c48b677c81";
md5 = "ce977548f1cbf46918e93cd38ac35163"; md5 = "";
md5name = "ce977548f1cbf46918e93cd38ac35163-commons-logging-1.2-src.tar.gz"; md5name = "49665da5a60d033e6dff40fe0a7f9173e886ae859ce6096c1afe34c48b677c81-commons-logging-1.2-src.tar.gz";
} }
{ {
name = "apr-1.5.2.tar.gz"; name = "apr-1.5.2.tar.gz";
url = "http://dev-www.libreoffice.org/src/apr-1.5.2.tar.gz"; url = "http://dev-www.libreoffice.org/src/apr-1.5.2.tar.gz";
sha256 = "1af06e1720a58851d90694a984af18355b65bb0d047be03ec7d659c746d6dbdb"; sha256 = "1af06e1720a58851d90694a984af18355b65bb0d047be03ec7d659c746d6dbdb";
md5 = "98492e965963f852ab29f9e61b2ad700"; md5 = "";
md5name = "98492e965963f852ab29f9e61b2ad700-apr-1.5.2.tar.gz"; md5name = "1af06e1720a58851d90694a984af18355b65bb0d047be03ec7d659c746d6dbdb-apr-1.5.2.tar.gz";
} }
{ {
name = "apr-util-1.5.4.tar.gz"; name = "apr-util-1.5.4.tar.gz";
url = "http://dev-www.libreoffice.org/src/apr-util-1.5.4.tar.gz"; url = "http://dev-www.libreoffice.org/src/apr-util-1.5.4.tar.gz";
sha256 = "976a12a59bc286d634a21d7be0841cc74289ea9077aa1af46be19d1a6e844c19"; sha256 = "976a12a59bc286d634a21d7be0841cc74289ea9077aa1af46be19d1a6e844c19";
md5 = "866825c04da827c6e5f53daff5569f42"; md5 = "";
md5name = "866825c04da827c6e5f53daff5569f42-apr-util-1.5.4.tar.gz"; md5name = "976a12a59bc286d634a21d7be0841cc74289ea9077aa1af46be19d1a6e844c19-apr-util-1.5.4.tar.gz";
} }
{ {
name = "boost_1_60_0.tar.bz2"; name = "boost_1_63_0.tar.bz2";
url = "http://dev-www.libreoffice.org/src/boost_1_60_0.tar.bz2"; url = "http://dev-www.libreoffice.org/src/boost_1_63_0.tar.bz2";
sha256 = "686affff989ac2488f79a97b9479efb9f2abae035b5ed4d8226de6857933fd3b"; sha256 = "beae2529f759f6b3bf3f4969a19c2e9d6f0c503edcb2de4a61d1428519fcb3b0";
md5 = "65a840e1a0b13a558ff19eeb2c4f0cbe"; md5 = "";
md5name = "65a840e1a0b13a558ff19eeb2c4f0cbe-boost_1_60_0.tar.bz2"; md5name = "beae2529f759f6b3bf3f4969a19c2e9d6f0c503edcb2de4a61d1428519fcb3b0-boost_1_63_0.tar.bz2";
} }
{ {
name = "breakpad.zip"; name = "breakpad.zip";
url = "http://dev-www.libreoffice.org/src/breakpad.zip"; url = "http://dev-www.libreoffice.org/src/breakpad.zip";
sha256 = "7060149be16a8789b0ccf596bdeaf63115f03f520acb508f72a14686fb311cb9"; sha256 = "7060149be16a8789b0ccf596bdeaf63115f03f520acb508f72a14686fb311cb9";
md5 = "415ce291aa6f2ee1d5db7b62bf62ade8"; md5 = "";
md5name = "415ce291aa6f2ee1d5db7b62bf62ade8-breakpad.zip"; md5name = "7060149be16a8789b0ccf596bdeaf63115f03f520acb508f72a14686fb311cb9-breakpad.zip";
} }
{ {
name = "bsh-2.0b6-src.zip"; name = "bsh-2.0b6-src.zip";
@ -56,18 +56,18 @@
md5name = "00b516f4704d4a7cb50a1d97e6e8e15b-bzip2-1.0.6.tar.gz"; md5name = "00b516f4704d4a7cb50a1d97e6e8e15b-bzip2-1.0.6.tar.gz";
} }
{ {
name = "cairo-1.14.6.tar.xz"; name = "cairo-1.14.8.tar.xz";
url = "http://dev-www.libreoffice.org/src/23a0b2f0235431d35238df1d3a517fdb-cairo-1.14.6.tar.xz"; url = "http://dev-www.libreoffice.org/src/cairo-1.14.8.tar.xz";
sha256 = "613cb38447b76a93ff7235e17acd55a78b52ea84a9df128c3f2257f8eaa7b252"; sha256 = "d1f2d98ae9a4111564f6de4e013d639cf77155baf2556582295a0f00a9bc5e20";
md5 = "23a0b2f0235431d35238df1d3a517fdb"; md5 = "";
md5name = "23a0b2f0235431d35238df1d3a517fdb-cairo-1.14.6.tar.xz"; md5name = "d1f2d98ae9a4111564f6de4e013d639cf77155baf2556582295a0f00a9bc5e20-cairo-1.14.8.tar.xz";
} }
{ {
name = "libcdr-0.1.3.tar.bz2"; name = "libcdr-0.1.3.tar.bz2";
url = "http://dev-www.libreoffice.org/src/libcdr-0.1.3.tar.bz2"; url = "http://dev-www.libreoffice.org/src/libcdr-0.1.3.tar.bz2";
sha256 = "5160bbbfefe52bd4880840fad2b07a512813e37bfaf8ccac062fca238f230f4d"; sha256 = "5160bbbfefe52bd4880840fad2b07a512813e37bfaf8ccac062fca238f230f4d";
md5 = "e369f30b5b861ee0fc4f9e6cbad701fe"; md5 = "";
md5name = "e369f30b5b861ee0fc4f9e6cbad701fe-libcdr-0.1.3.tar.bz2"; md5name = "5160bbbfefe52bd4880840fad2b07a512813e37bfaf8ccac062fca238f230f4d-libcdr-0.1.3.tar.bz2";
} }
{ {
name = "clucene-core-2.3.3.4.tar.gz"; name = "clucene-core-2.3.3.4.tar.gz";
@ -80,15 +80,15 @@
name = "libcmis-0.5.1.tar.gz"; name = "libcmis-0.5.1.tar.gz";
url = "http://dev-www.libreoffice.org/src/libcmis-0.5.1.tar.gz"; url = "http://dev-www.libreoffice.org/src/libcmis-0.5.1.tar.gz";
sha256 = "6acbdf22ecdbaba37728729b75bfc085ee5a4b49a6024757cfb86ccd3da27b0e"; sha256 = "6acbdf22ecdbaba37728729b75bfc085ee5a4b49a6024757cfb86ccd3da27b0e";
md5 = "3270154f0f40d86fce849b161f914101"; md5 = "";
md5name = "3270154f0f40d86fce849b161f914101-libcmis-0.5.1.tar.gz"; md5name = "6acbdf22ecdbaba37728729b75bfc085ee5a4b49a6024757cfb86ccd3da27b0e-libcmis-0.5.1.tar.gz";
} }
{ {
name = "CoinMP-1.7.6.tgz"; name = "CoinMP-1.7.6.tgz";
url = "http://dev-www.libreoffice.org/src/CoinMP-1.7.6.tgz"; url = "http://dev-www.libreoffice.org/src/CoinMP-1.7.6.tgz";
sha256 = "86c798780b9e1f5921fe4efe651a93cb420623b45aa1fdff57af8c37f116113f"; sha256 = "86c798780b9e1f5921fe4efe651a93cb420623b45aa1fdff57af8c37f116113f";
md5 = "1cce53bf4b40ae29790d2c5c9f8b1129"; md5 = "";
md5name = "1cce53bf4b40ae29790d2c5c9f8b1129-CoinMP-1.7.6.tgz"; md5name = "86c798780b9e1f5921fe4efe651a93cb420623b45aa1fdff57af8c37f116113f-CoinMP-1.7.6.tgz";
} }
{ {
name = "collada2gltf-master-cb1d97788a.tar.bz2"; name = "collada2gltf-master-cb1d97788a.tar.bz2";
@ -98,11 +98,11 @@
md5name = "4b87018f7fff1d054939d19920b751a0-collada2gltf-master-cb1d97788a.tar.bz2"; md5name = "4b87018f7fff1d054939d19920b751a0-collada2gltf-master-cb1d97788a.tar.bz2";
} }
{ {
name = "cppunit-1.13.2.tar.gz"; name = "cppunit-1.14.0.tar.gz";
url = "http://dev-www.libreoffice.org/src/cppunit-1.13.2.tar.gz"; url = "http://dev-www.libreoffice.org/src/cppunit-1.14.0.tar.gz";
sha256 = "3f47d246e3346f2ba4d7c9e882db3ad9ebd3fcbd2e8b732f946e0e3eeb9f429f"; sha256 = "3d569869d27b48860210c758c4f313082103a5e58219a7669b52bfd29d674780";
md5 = "d1c6bdd5a76c66d2c38331e2d287bc01"; md5 = "";
md5name = "d1c6bdd5a76c66d2c38331e2d287bc01-cppunit-1.13.2.tar.gz"; md5name = "3d569869d27b48860210c758c4f313082103a5e58219a7669b52bfd29d674780-cppunit-1.14.0.tar.gz";
} }
{ {
name = "converttexttonumber-1-5-0.oxt"; name = "converttexttonumber-1-5-0.oxt";
@ -115,15 +115,22 @@
name = "curl-7.52.1.tar.gz"; name = "curl-7.52.1.tar.gz";
url = "http://dev-www.libreoffice.org/src/curl-7.52.1.tar.gz"; url = "http://dev-www.libreoffice.org/src/curl-7.52.1.tar.gz";
sha256 = "a8984e8b20880b621f61a62d95ff3c0763a3152093a9f9ce4287cfd614add6ae"; sha256 = "a8984e8b20880b621f61a62d95ff3c0763a3152093a9f9ce4287cfd614add6ae";
md5 = "4e1ef056e117b4d25f4ec42ac609c0d4"; md5 = "";
md5name = "4e1ef056e117b4d25f4ec42ac609c0d4-curl-7.52.1.tar.gz"; md5name = "a8984e8b20880b621f61a62d95ff3c0763a3152093a9f9ce4287cfd614add6ae-curl-7.52.1.tar.gz";
} }
{ {
name = "libe-book-0.1.2.tar.bz2"; name = "libe-book-0.1.2.tar.bz2";
url = "http://dev-www.libreoffice.org/src/libe-book-0.1.2.tar.bz2"; url = "http://dev-www.libreoffice.org/src/libe-book-0.1.2.tar.bz2";
sha256 = "b710a57c633205b933015474d0ac0862253d1c52114d535dd09b20939a0d1850"; sha256 = "b710a57c633205b933015474d0ac0862253d1c52114d535dd09b20939a0d1850";
md5 = "6b48eda57914e6343efebc9381027b78"; md5 = "";
md5name = "6b48eda57914e6343efebc9381027b78-libe-book-0.1.2.tar.bz2"; md5name = "b710a57c633205b933015474d0ac0862253d1c52114d535dd09b20939a0d1850-libe-book-0.1.2.tar.bz2";
}
{
name = "libepoxy-1.3.1.tar.bz2";
url = "http://dev-www.libreoffice.org/src/libepoxy-1.3.1.tar.bz2";
sha256 = "1d8668b0a259c709899e1c4bab62d756d9002d546ce4f59c9665e2fc5f001a64";
md5 = "";
md5name = "1d8668b0a259c709899e1c4bab62d756d9002d546ce4f59c9665e2fc5f001a64-libepoxy-1.3.1.tar.bz2";
} }
{ {
name = "epm-3.7.tar.gz"; name = "epm-3.7.tar.gz";
@ -136,29 +143,29 @@
name = "libetonyek-0.1.6.tar.bz2"; name = "libetonyek-0.1.6.tar.bz2";
url = "http://dev-www.libreoffice.org/src/libetonyek-0.1.6.tar.bz2"; url = "http://dev-www.libreoffice.org/src/libetonyek-0.1.6.tar.bz2";
sha256 = "032f53e8d7691e48a73ddbe74fa84c906ff6ff32a33e6ee2a935b6fdb6aecb78"; sha256 = "032f53e8d7691e48a73ddbe74fa84c906ff6ff32a33e6ee2a935b6fdb6aecb78";
md5 = "77ff46936dcc83670557274e7dd2aa33"; md5 = "";
md5name = "77ff46936dcc83670557274e7dd2aa33-libetonyek-0.1.6.tar.bz2"; md5name = "032f53e8d7691e48a73ddbe74fa84c906ff6ff32a33e6ee2a935b6fdb6aecb78-libetonyek-0.1.6.tar.bz2";
} }
{ {
name = "expat-2.2.3.tar.bz2"; name = "expat-2.2.3.tar.bz2";
url = "http://dev-www.libreoffice.org/src/expat-2.2.3.tar.bz2"; url = "http://dev-www.libreoffice.org/src/expat-2.2.3.tar.bz2";
sha256 = "b31890fb02f85c002a67491923f89bda5028a880fd6c374f707193ad81aace5f"; sha256 = "b31890fb02f85c002a67491923f89bda5028a880fd6c374f707193ad81aace5f";
md5 = "f053af63ef5f39bd9b78d01fbc203334"; md5 = "";
md5name = "f053af63ef5f39bd9b78d01fbc203334-expat-2.2.3.tar.bz2"; md5name = "b31890fb02f85c002a67491923f89bda5028a880fd6c374f707193ad81aace5f-expat-2.2.3.tar.bz2";
} }
{ {
name = "Firebird-3.0.0.32483-0.tar.bz2"; name = "Firebird-3.0.0.32483-0.tar.bz2";
url = "http://dev-www.libreoffice.org/src/Firebird-3.0.0.32483-0.tar.bz2"; url = "http://dev-www.libreoffice.org/src/Firebird-3.0.0.32483-0.tar.bz2";
sha256 = "6994be3555e23226630c587444be19d309b25b0fcf1f87df3b4e3f88943e5860"; sha256 = "6994be3555e23226630c587444be19d309b25b0fcf1f87df3b4e3f88943e5860";
md5 = "821260b61dafc22899d1464d4e91ee6a"; md5 = "";
md5name = "821260b61dafc22899d1464d4e91ee6a-Firebird-3.0.0.32483-0.tar.bz2"; md5name = "6994be3555e23226630c587444be19d309b25b0fcf1f87df3b4e3f88943e5860-Firebird-3.0.0.32483-0.tar.bz2";
} }
{ {
name = "fontconfig-2.8.0.tar.gz"; name = "fontconfig-2.12.1.tar.bz2";
url = "http://dev-www.libreoffice.org/src/77e15a92006ddc2adbb06f840d591c0e-fontconfig-2.8.0.tar.gz"; url = "http://dev-www.libreoffice.org/src/fontconfig-2.12.1.tar.bz2";
sha256 = "fa2a1c6eea654d9fce7a4b1220f10c99cdec848dccaf1625c01f076b31382335"; sha256 = "b449a3e10c47e1d1c7a6ec6e2016cca73d3bd68fbbd4f0ae5cc6b573f7d6c7f3";
md5 = "77e15a92006ddc2adbb06f840d591c0e"; md5 = "";
md5name = "77e15a92006ddc2adbb06f840d591c0e-fontconfig-2.8.0.tar.gz"; md5name = "b449a3e10c47e1d1c7a6ec6e2016cca73d3bd68fbbd4f0ae5cc6b573f7d6c7f3-fontconfig-2.12.1.tar.bz2";
} }
{ {
name = "crosextrafonts-20130214.tar.gz"; name = "crosextrafonts-20130214.tar.gz";
@ -241,29 +248,22 @@
name = "EmojiOneColor-SVGinOT-1.3.tar.gz"; name = "EmojiOneColor-SVGinOT-1.3.tar.gz";
url = "http://dev-www.libreoffice.org/src/EmojiOneColor-SVGinOT-1.3.tar.gz"; url = "http://dev-www.libreoffice.org/src/EmojiOneColor-SVGinOT-1.3.tar.gz";
sha256 = "d1a08f7c10589f22740231017694af0a7a270760c8dec33d8d1c038e2be0a0c7"; sha256 = "d1a08f7c10589f22740231017694af0a7a270760c8dec33d8d1c038e2be0a0c7";
md5 = "919389b307ee8696288ea3b8210ab974"; md5 = "";
md5name = "919389b307ee8696288ea3b8210ab974-EmojiOneColor-SVGinOT-1.3.tar.gz"; md5name = "d1a08f7c10589f22740231017694af0a7a270760c8dec33d8d1c038e2be0a0c7-EmojiOneColor-SVGinOT-1.3.tar.gz";
} }
{ {
name = "libfreehand-0.1.1.tar.bz2"; name = "libfreehand-0.1.1.tar.bz2";
url = "http://dev-www.libreoffice.org/src/libfreehand-0.1.1.tar.bz2"; url = "http://dev-www.libreoffice.org/src/libfreehand-0.1.1.tar.bz2";
sha256 = "45dab0e5d632eb51eeb00847972ca03835d6791149e9e714f093a9df2b445877"; sha256 = "45dab0e5d632eb51eeb00847972ca03835d6791149e9e714f093a9df2b445877";
md5 = "8cf70c5dc4d24d2dc4a107f509d2d6d7"; md5 = "";
md5name = "8cf70c5dc4d24d2dc4a107f509d2d6d7-libfreehand-0.1.1.tar.bz2"; md5name = "45dab0e5d632eb51eeb00847972ca03835d6791149e9e714f093a9df2b445877-libfreehand-0.1.1.tar.bz2";
} }
{ {
name = "freetype-2.4.8.tar.bz2"; name = "freetype-2.7.1.tar.bz2";
url = "http://dev-www.libreoffice.org/src/dbf2caca1d3afd410a29217a9809d397-freetype-2.4.8.tar.bz2"; url = "http://dev-www.libreoffice.org/src/freetype-2.7.1.tar.bz2";
sha256 = "a9eb7da3875fcb2f022a9c280c01b94ae45ac83d8102838c05dce1277948fb71"; sha256 = "3a3bb2c4e15ffb433f2032f50a5b5a92558206822e22bfe8cbe339af4aa82f88";
md5 = "dbf2caca1d3afd410a29217a9809d397"; md5 = "";
md5name = "dbf2caca1d3afd410a29217a9809d397-freetype-2.4.8.tar.bz2"; md5name = "3a3bb2c4e15ffb433f2032f50a5b5a92558206822e22bfe8cbe339af4aa82f88-freetype-2.7.1.tar.bz2";
}
{
name = "glew-1.12.0.zip";
url = "http://dev-www.libreoffice.org/src/3941e9cab2f4f9d8faee3e8d57ae7664-glew-1.12.0.zip";
sha256 = "6f1083eb034efbc3b2017ef052d58f3e9bd70963ec2acd26b3d59231ee1633d4";
md5 = "3941e9cab2f4f9d8faee3e8d57ae7664";
md5name = "3941e9cab2f4f9d8faee3e8d57ae7664-glew-1.12.0.zip";
} }
{ {
name = "glm-0.9.4.6-libreoffice.zip"; name = "glm-0.9.4.6-libreoffice.zip";
@ -272,19 +272,26 @@
md5 = "bae83fa5dc7f081768daace6e199adc3"; md5 = "bae83fa5dc7f081768daace6e199adc3";
md5name = "bae83fa5dc7f081768daace6e199adc3-glm-0.9.4.6-libreoffice.zip"; md5name = "bae83fa5dc7f081768daace6e199adc3-glm-0.9.4.6-libreoffice.zip";
} }
{
name = "gpgme-1.8.0.tar.bz2";
url = "http://dev-www.libreoffice.org/src/gpgme-1.8.0.tar.bz2";
sha256 = "596097257c2ce22e747741f8ff3d7e24f6e26231fa198a41b2a072e62d1e5d33";
md5 = "";
md5name = "596097257c2ce22e747741f8ff3d7e24f6e26231fa198a41b2a072e62d1e5d33-gpgme-1.8.0.tar.bz2";
}
{ {
name = "graphite2-minimal-1.3.10.tgz"; name = "graphite2-minimal-1.3.10.tgz";
url = "http://dev-www.libreoffice.org/src/graphite2-minimal-1.3.10.tgz"; url = "http://dev-www.libreoffice.org/src/graphite2-minimal-1.3.10.tgz";
sha256 = "aa5e58356cd084000609ebbd93fef456a1bc0ab9e46fea20e81552fb286232a9"; sha256 = "aa5e58356cd084000609ebbd93fef456a1bc0ab9e46fea20e81552fb286232a9";
md5 = "9c499b8ec9f1b81fd0bb6a3b986f4b0f"; md5 = "";
md5name = "9c499b8ec9f1b81fd0bb6a3b986f4b0f-graphite2-minimal-1.3.10.tgz"; md5name = "aa5e58356cd084000609ebbd93fef456a1bc0ab9e46fea20e81552fb286232a9-graphite2-minimal-1.3.10.tgz";
} }
{ {
name = "harfbuzz-1.3.2.tar.bz2"; name = "harfbuzz-1.4.8.tar.bz2";
url = "http://dev-www.libreoffice.org/src/harfbuzz-1.3.2.tar.bz2"; url = "http://dev-www.libreoffice.org/src/harfbuzz-1.4.8.tar.bz2";
sha256 = "8543a6372f08c5987c632dfaa86210c7edb3f43fbacd96095c609bc3539ce027"; sha256 = "ccec4930ff0bb2d0c40aee203075447954b64a8c2695202413cc5e428c907131";
md5 = "5986e1bfcd983d1f6caa53ef64c4abc5"; md5 = "";
md5name = "5986e1bfcd983d1f6caa53ef64c4abc5-harfbuzz-1.3.2.tar.bz2"; md5name = "ccec4930ff0bb2d0c40aee203075447954b64a8c2695202413cc5e428c907131-harfbuzz-1.4.8.tar.bz2";
} }
{ {
name = "hsqldb_1_8_0.zip"; name = "hsqldb_1_8_0.zip";
@ -392,25 +399,18 @@
md5name = "39bb3fcea1514f1369fcfc87542390fd-sacjava-1.3.zip"; md5name = "39bb3fcea1514f1369fcfc87542390fd-sacjava-1.3.zip";
} }
{ {
name = "jpegsrc.v9a.tar.gz"; name = "libjpeg-turbo-1.5.1.tar.gz";
url = "http://dev-www.libreoffice.org/src/jpegsrc.v9a.tar.gz"; url = "http://dev-www.libreoffice.org/src/libjpeg-turbo-1.5.1.tar.gz";
sha256 = "3a753ea48d917945dd54a2d97de388aa06ca2eb1066cbfdc6652036349fe05a7"; sha256 = "41429d3d253017433f66e3d472b8c7d998491d2f41caa7306b8d9a6f2a2c666c";
md5 = "3353992aecaee1805ef4109aadd433e7"; md5 = "";
md5name = "3353992aecaee1805ef4109aadd433e7-jpegsrc.v9a.tar.gz"; md5name = "41429d3d253017433f66e3d472b8c7d998491d2f41caa7306b8d9a6f2a2c666c-libjpeg-turbo-1.5.1.tar.gz";
} }
{ {
name = "libjpeg-turbo-1.4.2.tar.gz"; name = "language-subtag-registry-2017-12-14.tar.bz2";
url = "http://dev-www.libreoffice.org/src/libjpeg-turbo-1.4.2.tar.gz"; url = "http://dev-www.libreoffice.org/src/language-subtag-registry-2017-12-14.tar.bz2";
sha256 = "521bb5d3043e7ac063ce3026d9a59cc2ab2e9636c655a2515af5f4706122233e"; sha256 = "0f87b9428cbc2d96d8e4f54a07e3858b4a428e5fec9396bc3b52fb9f248be362";
md5 = "86b0d5f7507c2e6c21c00219162c3c44"; md5 = "";
md5name = "86b0d5f7507c2e6c21c00219162c3c44-libjpeg-turbo-1.4.2.tar.gz"; md5name = "0f87b9428cbc2d96d8e4f54a07e3858b4a428e5fec9396bc3b52fb9f248be362-language-subtag-registry-2017-12-14.tar.bz2";
}
{
name = "language-subtag-registry-2017-04-19.tar.bz2";
url = "http://dev-www.libreoffice.org/src/language-subtag-registry-2017-04-19.tar.bz2";
sha256 = "8333809eec6fce852a1d6de68859962106e13a84705417efb03452164da3ee7a";
md5 = "59a3595c1052c5b51f996f44fe9994b9";
md5name = "59a3595c1052c5b51f996f44fe9994b9-language-subtag-registry-2017-04-19.tar.bz2";
} }
{ {
name = "JLanguageTool-1.7.0.tar.bz2"; name = "JLanguageTool-1.7.0.tar.bz2";
@ -420,25 +420,32 @@
md5name = "b63e6340a02ff1cacfeadb2c42286161-JLanguageTool-1.7.0.tar.bz2"; md5name = "b63e6340a02ff1cacfeadb2c42286161-JLanguageTool-1.7.0.tar.bz2";
} }
{ {
name = "lcms2-2.6.tar.gz"; name = "lcms2-2.8.tar.gz";
url = "http://dev-www.libreoffice.org/src/lcms2-2.6.tar.gz"; url = "http://dev-www.libreoffice.org/src/lcms2-2.8.tar.gz";
sha256 = "5172528839647c54c3da211837225e221be93e4733f5b5e9f57668f7107e14b1"; sha256 = "66d02b229d2ea9474e62c2b6cd6720fde946155cd1d0d2bffdab829790a0fb22";
md5 = "f4c08d38ceade4a664ebff7228910a33"; md5 = "";
md5name = "f4c08d38ceade4a664ebff7228910a33-lcms2-2.6.tar.gz"; md5name = "66d02b229d2ea9474e62c2b6cd6720fde946155cd1d0d2bffdab829790a0fb22-lcms2-2.8.tar.gz";
}
{
name = "libassuan-2.4.3.tar.bz2";
url = "http://dev-www.libreoffice.org/src/libassuan-2.4.3.tar.bz2";
sha256 = "22843a3bdb256f59be49842abf24da76700354293a066d82ade8134bb5aa2b71";
md5 = "";
md5name = "22843a3bdb256f59be49842abf24da76700354293a066d82ade8134bb5aa2b71-libassuan-2.4.3.tar.bz2";
} }
{ {
name = "libatomic_ops-7_2d.zip"; name = "libatomic_ops-7_2d.zip";
url = "http://dev-www.libreoffice.org/src/libatomic_ops-7_2d.zip"; url = "http://dev-www.libreoffice.org/src/libatomic_ops-7_2d.zip";
sha256 = "cf5c52f08a2067ae4fe7c8919e3c1ccf3ee917f1749e0bcc7efffff59c68d9ad"; sha256 = "cf5c52f08a2067ae4fe7c8919e3c1ccf3ee917f1749e0bcc7efffff59c68d9ad";
md5 = "c0b86562d5aa40761a87134f83e6adcf"; md5 = "";
md5name = "c0b86562d5aa40761a87134f83e6adcf-libatomic_ops-7_2d.zip"; md5name = "cf5c52f08a2067ae4fe7c8919e3c1ccf3ee917f1749e0bcc7efffff59c68d9ad-libatomic_ops-7_2d.zip";
} }
{ {
name = "libeot-0.01.tar.bz2"; name = "libeot-0.01.tar.bz2";
url = "http://dev-www.libreoffice.org/src/libeot-0.01.tar.bz2"; url = "http://dev-www.libreoffice.org/src/libeot-0.01.tar.bz2";
sha256 = "cf5091fa8e7dcdbe667335eb90a2cfdd0a3fe8f8c7c8d1ece44d9d055736a06a"; sha256 = "cf5091fa8e7dcdbe667335eb90a2cfdd0a3fe8f8c7c8d1ece44d9d055736a06a";
md5 = "aa24f5dd2a2992f4a116aa72af817548"; md5 = "";
md5name = "aa24f5dd2a2992f4a116aa72af817548-libeot-0.01.tar.bz2"; md5name = "cf5091fa8e7dcdbe667335eb90a2cfdd0a3fe8f8c7c8d1ece44d9d055736a06a-libeot-0.01.tar.bz2";
} }
{ {
name = "libexttextcat-3.4.4.tar.bz2"; name = "libexttextcat-3.4.4.tar.bz2";
@ -448,32 +455,39 @@
md5name = "10d61fbaa6a06348823651b1bd7940fe-libexttextcat-3.4.4.tar.bz2"; md5name = "10d61fbaa6a06348823651b1bd7940fe-libexttextcat-3.4.4.tar.bz2";
} }
{ {
name = "libgltf-0.0.2.tar.bz2"; name = "libgltf-0.1.0.tar.gz";
url = "http://dev-www.libreoffice.org/src/libgltf/libgltf-0.0.2.tar.bz2"; url = "http://dev-www.libreoffice.org/src/libgltf/libgltf-0.1.0.tar.gz";
sha256 = "d1cc7297ed1921aa969e26413b4c4e18afc882ce4d2f5a2aa2a2905706f7206b"; sha256 = "119e730fbf002dd0eaafa4930167267d7d910aa17f29979ca9ca8b66625fd2da";
md5 = "d63a9f47ab048f5009d90693d6aa6424"; md5 = "";
md5name = "d63a9f47ab048f5009d90693d6aa6424-libgltf-0.0.2.tar.bz2"; md5name = "119e730fbf002dd0eaafa4930167267d7d910aa17f29979ca9ca8b66625fd2da-libgltf-0.1.0.tar.gz";
}
{
name = "libgpg-error-1.26.tar.bz2";
url = "http://dev-www.libreoffice.org/src/libgpg-error-1.26.tar.bz2";
sha256 = "4c4bcbc90116932e3acd37b37812d8653b1b189c1904985898e860af818aee69";
md5 = "";
md5name = "4c4bcbc90116932e3acd37b37812d8653b1b189c1904985898e860af818aee69-libgpg-error-1.26.tar.bz2";
} }
{ {
name = "liblangtag-0.6.2.tar.bz2"; name = "liblangtag-0.6.2.tar.bz2";
url = "http://dev-www.libreoffice.org/src/liblangtag-0.6.2.tar.bz2"; url = "http://dev-www.libreoffice.org/src/liblangtag-0.6.2.tar.bz2";
sha256 = "d6242790324f1432fb0a6fae71b6851f520b2c5a87675497cf8ea14c2924d52e"; sha256 = "d6242790324f1432fb0a6fae71b6851f520b2c5a87675497cf8ea14c2924d52e";
md5 = "284f120247323a35122ab32b4b359c45"; md5 = "";
md5name = "284f120247323a35122ab32b4b359c45-liblangtag-0.6.2.tar.bz2"; md5name = "d6242790324f1432fb0a6fae71b6851f520b2c5a87675497cf8ea14c2924d52e-liblangtag-0.6.2.tar.bz2";
} }
{ {
name = "ltm-1.0.zip"; name = "ltm-1.0.zip";
url = "http://dev-www.libreoffice.org/src/ltm-1.0.zip"; url = "http://dev-www.libreoffice.org/src/ltm-1.0.zip";
sha256 = "083daa92d8ee6f4af96a6143b12d7fc8fe1a547e14f862304f7281f8f7347483"; sha256 = "083daa92d8ee6f4af96a6143b12d7fc8fe1a547e14f862304f7281f8f7347483";
md5 = "da283d2e3e72137d0c600ac36b991c9d"; md5 = "";
md5name = "da283d2e3e72137d0c600ac36b991c9d-ltm-1.0.zip"; md5name = "083daa92d8ee6f4af96a6143b12d7fc8fe1a547e14f862304f7281f8f7347483-ltm-1.0.zip";
} }
{ {
name = "xmlsec1-1.2.23.tar.gz"; name = "xmlsec1-1.2.24.tar.gz";
url = "http://dev-www.libreoffice.org/src/86b1daaa438f5a7bea9a52d7b9799ac0-xmlsec1-1.2.23.tar.gz"; url = "http://dev-www.libreoffice.org/src/xmlsec1-1.2.24.tar.gz";
sha256 = "41d463d16c9894cd3317098d027c038039c6d896b9cbb9bad9c4e29959e10e9f"; sha256 = "99a8643f118bb1261a72162f83e2deba0f4f690893b4b90e1be4f708e8d481cc";
md5 = "86b1daaa438f5a7bea9a52d7b9799ac0"; md5 = "";
md5name = "86b1daaa438f5a7bea9a52d7b9799ac0-xmlsec1-1.2.23.tar.gz"; md5name = "99a8643f118bb1261a72162f83e2deba0f4f690893b4b90e1be4f708e8d481cc-xmlsec1-1.2.24.tar.gz";
} }
{ {
name = "libxml2-2.9.4.tar.gz"; name = "libxml2-2.9.4.tar.gz";
@ -507,29 +521,29 @@
name = "mdds-1.2.2.tar.bz2"; name = "mdds-1.2.2.tar.bz2";
url = "http://dev-www.libreoffice.org/src/mdds-1.2.2.tar.bz2"; url = "http://dev-www.libreoffice.org/src/mdds-1.2.2.tar.bz2";
sha256 = "141e730b39110434b02cd844c5ad3442103f7c35f7e9a4d6a9f8af813594cc9d"; sha256 = "141e730b39110434b02cd844c5ad3442103f7c35f7e9a4d6a9f8af813594cc9d";
md5 = "8855cf852a6088cfdc792c6f7ceb0243"; md5 = "";
md5name = "8855cf852a6088cfdc792c6f7ceb0243-mdds-1.2.2.tar.bz2"; md5name = "141e730b39110434b02cd844c5ad3442103f7c35f7e9a4d6a9f8af813594cc9d-mdds-1.2.2.tar.bz2";
} }
{ {
name = "mDNSResponder-576.30.4.tar.gz"; name = "mDNSResponder-576.30.4.tar.gz";
url = "http://dev-www.libreoffice.org/src/mDNSResponder-576.30.4.tar.gz"; url = "http://dev-www.libreoffice.org/src/mDNSResponder-576.30.4.tar.gz";
sha256 = "4737cb51378377e11d0edb7bcdd1bec79cbdaa7b27ea09c13e3006e58f8d92c0"; sha256 = "4737cb51378377e11d0edb7bcdd1bec79cbdaa7b27ea09c13e3006e58f8d92c0";
md5 = "940057ac8b513b00e8e9ca12ef796762"; md5 = "";
md5name = "940057ac8b513b00e8e9ca12ef796762-mDNSResponder-576.30.4.tar.gz"; md5name = "4737cb51378377e11d0edb7bcdd1bec79cbdaa7b27ea09c13e3006e58f8d92c0-mDNSResponder-576.30.4.tar.gz";
} }
{ {
name = "libmspub-0.1.2.tar.bz2"; name = "libmspub-0.1.2.tar.bz2";
url = "http://dev-www.libreoffice.org/src/libmspub-0.1.2.tar.bz2"; url = "http://dev-www.libreoffice.org/src/libmspub-0.1.2.tar.bz2";
sha256 = "26d488527ffbb0b41686d4bab756e3e6aaeb99f88adeb169d0c16d2cde96859a"; sha256 = "26d488527ffbb0b41686d4bab756e3e6aaeb99f88adeb169d0c16d2cde96859a";
md5 = "ff9d0f9dd8fbc523408ea1953d5bde41"; md5 = "";
md5name = "ff9d0f9dd8fbc523408ea1953d5bde41-libmspub-0.1.2.tar.bz2"; md5name = "26d488527ffbb0b41686d4bab756e3e6aaeb99f88adeb169d0c16d2cde96859a-libmspub-0.1.2.tar.bz2";
} }
{ {
name = "libmwaw-0.3.9.tar.bz2"; name = "libmwaw-0.3.11.tar.xz";
url = "http://dev-www.libreoffice.org/src/libmwaw-0.3.9.tar.bz2"; url = "http://dev-www.libreoffice.org/src/libmwaw-0.3.11.tar.xz";
sha256 = "11a1f318431a052e1d623385351c8e659377d36db3e71e188af55da87ce9461f"; sha256 = "4b483a196bbe82bc0f7cb4cdf70ef1cedb91139bd2e037eabaed4a4d6ed2299a";
md5 = "d8532ad5630d3f3b2189a7ec5639151b"; md5 = "";
md5name = "d8532ad5630d3f3b2189a7ec5639151b-libmwaw-0.3.9.tar.bz2"; md5name = "4b483a196bbe82bc0f7cb4cdf70ef1cedb91139bd2e037eabaed4a4d6ed2299a-libmwaw-0.3.11.tar.xz";
} }
{ {
name = "mysql-connector-c++-1.1.4.tar.gz"; name = "mysql-connector-c++-1.1.4.tar.gz";
@ -556,15 +570,15 @@
name = "nss-3.29.5-with-nspr-4.13.1.tar.gz"; name = "nss-3.29.5-with-nspr-4.13.1.tar.gz";
url = "http://dev-www.libreoffice.org/src/nss-3.29.5-with-nspr-4.13.1.tar.gz"; url = "http://dev-www.libreoffice.org/src/nss-3.29.5-with-nspr-4.13.1.tar.gz";
sha256 = "8cb8624147737d1b4587c50bf058afbb6effc0f3c205d69b5ef4077b3bfed0e4"; sha256 = "8cb8624147737d1b4587c50bf058afbb6effc0f3c205d69b5ef4077b3bfed0e4";
md5 = "e55ee06b22687df68fafc6a30c0554b2"; md5 = "";
md5name = "e55ee06b22687df68fafc6a30c0554b2-nss-3.29.5-with-nspr-4.13.1.tar.gz"; md5name = "8cb8624147737d1b4587c50bf058afbb6effc0f3c205d69b5ef4077b3bfed0e4-nss-3.29.5-with-nspr-4.13.1.tar.gz";
} }
{ {
name = "libodfgen-0.1.6.tar.bz2"; name = "libodfgen-0.1.6.tar.bz2";
url = "http://dev-www.libreoffice.org/src/libodfgen-0.1.6.tar.bz2"; url = "http://dev-www.libreoffice.org/src/libodfgen-0.1.6.tar.bz2";
sha256 = "2c7b21892f84a4c67546f84611eccdad6259875c971e98ddb027da66ea0ac9c2"; sha256 = "2c7b21892f84a4c67546f84611eccdad6259875c971e98ddb027da66ea0ac9c2";
md5 = "32572ea48d9021bbd6fa317ddb697abc"; md5 = "";
md5name = "32572ea48d9021bbd6fa317ddb697abc-libodfgen-0.1.6.tar.bz2"; md5name = "2c7b21892f84a4c67546f84611eccdad6259875c971e98ddb027da66ea0ac9c2-libodfgen-0.1.6.tar.bz2";
} }
{ {
name = "odfvalidator-1.1.8-incubating-SNAPSHOT-jar-with-dependencies.jar"; name = "odfvalidator-1.1.8-incubating-SNAPSHOT-jar-with-dependencies.jar";
@ -584,43 +598,50 @@
name = "OpenCOLLADA-master-6509aa13af.tar.bz2"; name = "OpenCOLLADA-master-6509aa13af.tar.bz2";
url = "http://dev-www.libreoffice.org/src/OpenCOLLADA-master-6509aa13af.tar.bz2"; url = "http://dev-www.libreoffice.org/src/OpenCOLLADA-master-6509aa13af.tar.bz2";
sha256 = "8f25d429237cde289a448c82a0a830791354ccce5ee40d77535642e46367d6c4"; sha256 = "8f25d429237cde289a448c82a0a830791354ccce5ee40d77535642e46367d6c4";
md5 = "4ca8a6ef0afeefc864e9ef21b9f14bd6"; md5 = "";
md5name = "4ca8a6ef0afeefc864e9ef21b9f14bd6-OpenCOLLADA-master-6509aa13af.tar.bz2"; md5name = "8f25d429237cde289a448c82a0a830791354ccce5ee40d77535642e46367d6c4-OpenCOLLADA-master-6509aa13af.tar.bz2";
} }
{ {
name = "openldap-2.4.44.tgz"; name = "openldap-2.4.44.tgz";
url = "http://dev-www.libreoffice.org/src/openldap-2.4.44.tgz"; url = "http://dev-www.libreoffice.org/src/openldap-2.4.44.tgz";
sha256 = "d7de6bf3c67009c95525dde3a0212cc110d0a70b92af2af8e3ee800e81b88400"; sha256 = "d7de6bf3c67009c95525dde3a0212cc110d0a70b92af2af8e3ee800e81b88400";
md5 = "693ac26de86231f8dcae2b4e9d768e51"; md5 = "";
md5name = "693ac26de86231f8dcae2b4e9d768e51-openldap-2.4.44.tgz"; md5name = "d7de6bf3c67009c95525dde3a0212cc110d0a70b92af2af8e3ee800e81b88400-openldap-2.4.44.tgz";
} }
{ {
name = "openssl-1.0.2h.tar.gz"; name = "openssl-1.0.2k.tar.gz";
url = "http://dev-www.libreoffice.org/src/openssl-1.0.2h.tar.gz"; url = "http://dev-www.libreoffice.org/src/openssl-1.0.2k.tar.gz";
sha256 = "1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919"; sha256 = "6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0";
md5 = "9392e65072ce4b614c1392eefc1f23d0"; md5 = "";
md5name = "9392e65072ce4b614c1392eefc1f23d0-openssl-1.0.2h.tar.gz"; md5name = "6b3977c61f2aedf0f96367dcfb5c6e578cf37e7b8d913b4ecb6643c3cb88d8c0-openssl-1.0.2k.tar.gz";
} }
{ {
name = "liborcus-0.12.1.tar.gz"; name = "liborcus-0.12.1.tar.gz";
url = "http://dev-www.libreoffice.org/src/liborcus-0.12.1.tar.gz"; url = "http://dev-www.libreoffice.org/src/liborcus-0.12.1.tar.gz";
sha256 = "676b1fedd721f64489650f5e76d7f98b750439914d87cae505b8163d08447908"; sha256 = "676b1fedd721f64489650f5e76d7f98b750439914d87cae505b8163d08447908";
md5 = "d0ad3a2fcf7008e5b33604bab33df3ad"; md5 = "";
md5name = "d0ad3a2fcf7008e5b33604bab33df3ad-liborcus-0.12.1.tar.gz"; md5name = "676b1fedd721f64489650f5e76d7f98b750439914d87cae505b8163d08447908-liborcus-0.12.1.tar.gz";
} }
{ {
name = "owncloud-android-library-0.9.4-no-binary-deps.tar.gz"; name = "owncloud-android-library-0.9.4-no-binary-deps.tar.gz";
url = "http://dev-www.libreoffice.org/src/owncloud-android-library-0.9.4-no-binary-deps.tar.gz"; url = "http://dev-www.libreoffice.org/src/owncloud-android-library-0.9.4-no-binary-deps.tar.gz";
sha256 = "b18b3e3ef7fae6a79b62f2bb43cc47a5346b6330f6a383dc4be34439aca5e9fb"; sha256 = "b18b3e3ef7fae6a79b62f2bb43cc47a5346b6330f6a383dc4be34439aca5e9fb";
md5 = "593f0aa47bf2efc0efda2d28fae063b2"; md5 = "";
md5name = "593f0aa47bf2efc0efda2d28fae063b2-owncloud-android-library-0.9.4-no-binary-deps.tar.gz"; md5name = "b18b3e3ef7fae6a79b62f2bb43cc47a5346b6330f6a383dc4be34439aca5e9fb-owncloud-android-library-0.9.4-no-binary-deps.tar.gz";
} }
{ {
name = "libpagemaker-0.0.3.tar.bz2"; name = "libpagemaker-0.0.3.tar.bz2";
url = "http://dev-www.libreoffice.org/src/libpagemaker-0.0.3.tar.bz2"; url = "http://dev-www.libreoffice.org/src/libpagemaker-0.0.3.tar.bz2";
sha256 = "3b5de037692f8e156777a75e162f6b110fa24c01749e4a66d7eb83f364e52a33"; sha256 = "3b5de037692f8e156777a75e162f6b110fa24c01749e4a66d7eb83f364e52a33";
md5 = "5c4985a68be0b79d3f809da5e12b143c"; md5 = "";
md5name = "5c4985a68be0b79d3f809da5e12b143c-libpagemaker-0.0.3.tar.bz2"; md5name = "3b5de037692f8e156777a75e162f6b110fa24c01749e4a66d7eb83f364e52a33-libpagemaker-0.0.3.tar.bz2";
}
{
name = "pdfium-3064.tar.bz2";
url = "http://dev-www.libreoffice.org/src/pdfium-3064.tar.bz2";
sha256 = "ded806dc9e2a4005d8c0a6b7fcb232ab36221d72d9ff5b815e8244987299d883";
md5 = "";
md5name = "ded806dc9e2a4005d8c0a6b7fcb232ab36221d72d9ff5b815e8244987299d883-pdfium-3064.tar.bz2";
} }
{ {
name = "pixman-0.34.0.tar.gz"; name = "pixman-0.34.0.tar.gz";
@ -633,15 +654,15 @@
name = "libpng-1.6.28.tar.gz"; name = "libpng-1.6.28.tar.gz";
url = "http://dev-www.libreoffice.org/src/libpng-1.6.28.tar.gz"; url = "http://dev-www.libreoffice.org/src/libpng-1.6.28.tar.gz";
sha256 = "b6cec903e74e9fdd7b5bbcde0ab2415dd12f2f9e84d9e4d9ddd2ba26a41623b2"; sha256 = "b6cec903e74e9fdd7b5bbcde0ab2415dd12f2f9e84d9e4d9ddd2ba26a41623b2";
md5 = "897ccec1ebfb0922e83c2bfaa1be8748"; md5 = "";
md5name = "897ccec1ebfb0922e83c2bfaa1be8748-libpng-1.6.28.tar.gz"; md5name = "b6cec903e74e9fdd7b5bbcde0ab2415dd12f2f9e84d9e4d9ddd2ba26a41623b2-libpng-1.6.28.tar.gz";
} }
{ {
name = "poppler-0.49.0.tar.xz"; name = "poppler-0.56.0.tar.xz";
url = "http://dev-www.libreoffice.org/src/poppler-0.49.0.tar.xz"; url = "http://dev-www.libreoffice.org/src/poppler-0.56.0.tar.xz";
sha256 = "14485f0e1e43dcddf49cfc02c2ccb92910ba3e0e91e06f4bd2642ec00cb3a79f"; sha256 = "869dbadf99ed882e776acbdbc06689d8a81872a2963440b1e8516cd7a2577173";
md5 = "9e057ed8eee1f9979fa75d8f044783b8"; md5 = "";
md5name = "9e057ed8eee1f9979fa75d8f044783b8-poppler-0.49.0.tar.xz"; md5name = "869dbadf99ed882e776acbdbc06689d8a81872a2963440b1e8516cd7a2577173-poppler-0.56.0.tar.xz";
} }
{ {
name = "postgresql-9.2.1.tar.bz2"; name = "postgresql-9.2.1.tar.bz2";
@ -650,19 +671,12 @@
md5 = "c0b4799ea9850eae3ead14f0a60e9418"; md5 = "c0b4799ea9850eae3ead14f0a60e9418";
md5name = "c0b4799ea9850eae3ead14f0a60e9418-postgresql-9.2.1.tar.bz2"; md5name = "c0b4799ea9850eae3ead14f0a60e9418-postgresql-9.2.1.tar.bz2";
} }
{
name = "Python-3.3.5.tgz";
url = "http://dev-www.libreoffice.org/src/Python-3.3.5.tgz";
sha256 = "916bc57dd8524dc27429bebae7b39d6942742cf9699b875b2b496a3d960c7168";
md5 = "803a75927f8f241ca78633890c798021";
md5name = "803a75927f8f241ca78633890c798021-Python-3.3.5.tgz";
}
{ {
name = "Python-3.5.4.tgz"; name = "Python-3.5.4.tgz";
url = "http://dev-www.libreoffice.org/src/Python-3.5.4.tgz"; url = "http://dev-www.libreoffice.org/src/Python-3.5.4.tgz";
sha256 = "6ed87a8b6c758cc3299a8b433e8a9a9122054ad5bc8aad43299cff3a53d8ca44"; sha256 = "6ed87a8b6c758cc3299a8b433e8a9a9122054ad5bc8aad43299cff3a53d8ca44";
md5 = "2ed4802b7a2a7e40d2e797272bf388ec"; md5 = "";
md5name = "2ed4802b7a2a7e40d2e797272bf388ec-Python-3.5.4.tgz"; md5name = "6ed87a8b6c758cc3299a8b433e8a9a9122054ad5bc8aad43299cff3a53d8ca44-Python-3.5.4.tgz";
} }
{ {
name = "raptor2-2.0.15.tar.gz"; name = "raptor2-2.0.15.tar.gz";
@ -689,8 +703,8 @@
name = "librevenge-0.0.4.tar.bz2"; name = "librevenge-0.0.4.tar.bz2";
url = "http://dev-www.libreoffice.org/src/librevenge-0.0.4.tar.bz2"; url = "http://dev-www.libreoffice.org/src/librevenge-0.0.4.tar.bz2";
sha256 = "c51601cd08320b75702812c64aae0653409164da7825fd0f451ac2c5dbe77cbf"; sha256 = "c51601cd08320b75702812c64aae0653409164da7825fd0f451ac2c5dbe77cbf";
md5 = "5b9ac52ec77d4d19157cf5962ebc0aea"; md5 = "";
md5name = "5b9ac52ec77d4d19157cf5962ebc0aea-librevenge-0.0.4.tar.bz2"; md5name = "c51601cd08320b75702812c64aae0653409164da7825fd0f451ac2c5dbe77cbf-librevenge-0.0.4.tar.bz2";
} }
{ {
name = "rhino1_5R5.zip"; name = "rhino1_5R5.zip";
@ -703,15 +717,15 @@
name = "serf-1.2.1.tar.bz2"; name = "serf-1.2.1.tar.bz2";
url = "http://dev-www.libreoffice.org/src/serf-1.2.1.tar.bz2"; url = "http://dev-www.libreoffice.org/src/serf-1.2.1.tar.bz2";
sha256 = "6988d394b62c3494635b6f0760bc3079f9a0cd380baf0f6b075af1eb9fa5e700"; sha256 = "6988d394b62c3494635b6f0760bc3079f9a0cd380baf0f6b075af1eb9fa5e700";
md5 = "4f8e76c9c6567aee1d66aba49f76a58b"; md5 = "";
md5name = "4f8e76c9c6567aee1d66aba49f76a58b-serf-1.2.1.tar.bz2"; md5name = "6988d394b62c3494635b6f0760bc3079f9a0cd380baf0f6b075af1eb9fa5e700-serf-1.2.1.tar.bz2";
} }
{ {
name = "libstaroffice-0.0.2.tar.bz2"; name = "libstaroffice-0.0.3.tar.xz";
url = "http://dev-www.libreoffice.org/src/libstaroffice-0.0.2.tar.bz2"; url = "http://dev-www.libreoffice.org/src/libstaroffice-0.0.3.tar.xz";
sha256 = "f06eb29d13357f1aa1944de0be1162de05d9f9333b5f54e9bf762415029a8899"; sha256 = "bedeec104b4cc3896b3dfd1976dda5ce7392d1942bf8f5d2f7d796cc47e422c6";
md5 = "4012950240c2bf768c9b29ad376123d7"; md5 = "";
md5name = "4012950240c2bf768c9b29ad376123d7-libstaroffice-0.0.2.tar.bz2"; md5name = "bedeec104b4cc3896b3dfd1976dda5ce7392d1942bf8f5d2f7d796cc47e422c6-libstaroffice-0.0.3.tar.xz";
} }
{ {
name = "swingExSrc.zip"; name = "swingExSrc.zip";
@ -731,29 +745,29 @@
name = "libvisio-0.1.5.tar.bz2"; name = "libvisio-0.1.5.tar.bz2";
url = "http://dev-www.libreoffice.org/src/libvisio-0.1.5.tar.bz2"; url = "http://dev-www.libreoffice.org/src/libvisio-0.1.5.tar.bz2";
sha256 = "b83b7991a40b4e7f07d0cac7bb46ddfac84dece705fd18e21bfd119a09be458e"; sha256 = "b83b7991a40b4e7f07d0cac7bb46ddfac84dece705fd18e21bfd119a09be458e";
md5 = "cbee198a78b842b2087f32d33c522818"; md5 = "";
md5name = "cbee198a78b842b2087f32d33c522818-libvisio-0.1.5.tar.bz2"; md5name = "b83b7991a40b4e7f07d0cac7bb46ddfac84dece705fd18e21bfd119a09be458e-libvisio-0.1.5.tar.bz2";
} }
{ {
name = "libwpd-0.10.1.tar.bz2"; name = "libwpd-0.10.1.tar.bz2";
url = "http://dev-www.libreoffice.org/src/libwpd-0.10.1.tar.bz2"; url = "http://dev-www.libreoffice.org/src/libwpd-0.10.1.tar.bz2";
sha256 = "efc20361d6e43f9ff74de5f4d86c2ce9c677693f5da08b0a88d603b7475a508d"; sha256 = "efc20361d6e43f9ff74de5f4d86c2ce9c677693f5da08b0a88d603b7475a508d";
md5 = "79b56bcc349264d686a67994506ad199"; md5 = "";
md5name = "79b56bcc349264d686a67994506ad199-libwpd-0.10.1.tar.bz2"; md5name = "efc20361d6e43f9ff74de5f4d86c2ce9c677693f5da08b0a88d603b7475a508d-libwpd-0.10.1.tar.bz2";
} }
{ {
name = "libwpg-0.3.1.tar.bz2"; name = "libwpg-0.3.1.tar.bz2";
url = "http://dev-www.libreoffice.org/src/libwpg-0.3.1.tar.bz2"; url = "http://dev-www.libreoffice.org/src/libwpg-0.3.1.tar.bz2";
sha256 = "29049b95895914e680390717a243b291448e76e0f82fb4d2479adee5330fbb59"; sha256 = "29049b95895914e680390717a243b291448e76e0f82fb4d2479adee5330fbb59";
md5 = "dfd066658ec9d2fb2262417039a8a1c3"; md5 = "";
md5name = "dfd066658ec9d2fb2262417039a8a1c3-libwpg-0.3.1.tar.bz2"; md5name = "29049b95895914e680390717a243b291448e76e0f82fb4d2479adee5330fbb59-libwpg-0.3.1.tar.bz2";
} }
{ {
name = "libwps-0.4.4.tar.bz2"; name = "libwps-0.4.6.tar.xz";
url = "http://dev-www.libreoffice.org/src/libwps-0.4.4.tar.bz2"; url = "http://dev-www.libreoffice.org/src/libwps-0.4.6.tar.xz";
sha256 = "387c46d9543bb566381fddb8991e2838599fc500ee132fef9631a704c5cbed73"; sha256 = "e48a7c2fd20048a0a8eaf69bad972575f8b9f06e7497c787463f127d332fccd0";
md5 = "dcfd1d18bfa9818cf3ab21663ba857a3"; md5 = "";
md5name = "dcfd1d18bfa9818cf3ab21663ba857a3-libwps-0.4.4.tar.bz2"; md5name = "e48a7c2fd20048a0a8eaf69bad972575f8b9f06e7497c787463f127d332fccd0-libwps-0.4.6.tar.xz";
} }
{ {
name = "xsltml_2.1.2.zip"; name = "xsltml_2.1.2.zip";
@ -763,17 +777,17 @@
md5name = "a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip"; md5name = "a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip";
} }
{ {
name = "zlib-1.2.8.tar.gz"; name = "zlib-1.2.11.tar.xz";
url = "http://dev-www.libreoffice.org/src/zlib-1.2.8.tar.gz"; url = "http://dev-www.libreoffice.org/src/zlib-1.2.11.tar.xz";
sha256 = "36658cb768a54c1d4dec43c3116c27ed893e88b02ecfcb44f2166f9c0b7f2a0d"; sha256 = "4ff941449631ace0d4d203e3483be9dbc9da454084111f97ea0a2114e19bf066";
md5 = "44d667c142d7cda120332623eab69f40"; md5 = "";
md5name = "44d667c142d7cda120332623eab69f40-zlib-1.2.8.tar.gz"; md5name = "4ff941449631ace0d4d203e3483be9dbc9da454084111f97ea0a2114e19bf066-zlib-1.2.11.tar.xz";
} }
{ {
name = "libzmf-0.0.1.tar.bz2"; name = "libzmf-0.0.1.tar.bz2";
url = "http://dev-www.libreoffice.org/src/libzmf-0.0.1.tar.bz2"; url = "http://dev-www.libreoffice.org/src/libzmf-0.0.1.tar.bz2";
sha256 = "b69f7f6e94cf695c4b672ca65def4825490a1e7dee34c2126309b96d21a19e6b"; sha256 = "b69f7f6e94cf695c4b672ca65def4825490a1e7dee34c2126309b96d21a19e6b";
md5 = "c611df8664240de0276ab95670f413d8"; md5 = "";
md5name = "c611df8664240de0276ab95670f413d8-libzmf-0.0.1.tar.bz2"; md5name = "b69f7f6e94cf695c4b672ca65def4825490a1e7dee34c2126309b96d21a19e6b-libzmf-0.0.1.tar.bz2";
} }
] ]

View file

@ -2,8 +2,8 @@
rec { rec {
major = "5"; major = "5";
minor = "3"; minor = "4";
patch = "6"; patch = "5";
tweak = "1"; tweak = "1";
subdir = "${major}.${minor}.${patch}"; subdir = "${major}.${minor}.${patch}";
@ -11,7 +11,7 @@ rec {
version = "${subdir}${if tweak == "" then "" else "."}${tweak}"; version = "${subdir}${if tweak == "" then "" else "."}${tweak}";
src = fetchurl { src = fetchurl {
url = "http://download.documentfoundation.org/libreoffice/src/${subdir}/libreoffice-${version}.tar.xz"; url = "https://download.documentfoundation.org/libreoffice/src/${subdir}/libreoffice-${version}.tar.xz";
sha256 = "023a7hr7v5cf0ipga4ijhyl58ncgbjrp500qq5fwf65j8g2c3apz"; sha256 = "167bh6jgyhfcvn3g7xghkg4nb99h91diypdlry5df21xs8bis5gb";
}; };
} }

View file

@ -4,17 +4,18 @@
, bison, flex, zip, unzip, gtk3, gtk2, libmspack, getopt, file, cairo, which , bison, flex, zip, unzip, gtk3, gtk2, libmspack, getopt, file, cairo, which
, icu, boost, jdk, ant, cups, xorg, libcmis , icu, boost, jdk, ant, cups, xorg, libcmis
, openssl, gperf, cppunit, GConf, ORBit2, poppler , openssl, gperf, cppunit, GConf, ORBit2, poppler
, librsvg, gnome_vfs, mesa, bsh, CoinMP, libwps, libabw, libzmf , librsvg, gnome_vfs, mesa, bsh, CoinMP, libwps, libabw
, autoconf, automake, openldap, bash, hunspell, librdf_redland, nss, nspr , autoconf, automake, openldap, bash, hunspell, librdf_redland, nss, nspr
, libwpg, dbus-glib, glibc, qt4, clucene_core, libcdr, lcms, vigra , libwpg, dbus-glib, glibc, qt4, clucene_core, libcdr, lcms, vigra
, unixODBC, mdds, sane-backends, mythes, libexttextcat, libvisio , unixODBC, mdds, sane-backends, mythes, libexttextcat, libvisio
, fontsConf, pkgconfig, libzip, bluez5, libtool, maven , fontsConf, pkgconfig, libzip, bluez5, libtool, maven
, libatomic_ops, graphite2, harfbuzz, libodfgen , libatomic_ops, graphite2, harfbuzz, libodfgen, libzmf
, librevenge, libe-book, libmwaw, glm, glew, gst_all_1 , librevenge, libe-book, libmwaw, glm, glew, gst_all_1
, gdb, commonsLogging, librdf_rasqal, wrapGAppsHook , gdb, commonsLogging, librdf_rasqal, wrapGAppsHook
, defaultIconTheme, glib, ncurses , defaultIconTheme, glib, ncurses, xmlsec, epoxy, gpgme
, langs ? [ "ca" "de" "en-GB" "en-US" "eo" "es" "fr" "hu" "it" "nl" "pl" "ru" "sl" ] , langs ? [ "ca" "de" "en-GB" "en-US" "eo" "es" "fr" "hu" "it" "nl" "pl" "ru" "sl" ]
, withHelp ? true , withHelp ? true
, kdeIntegration ? false
}: }:
let let
@ -28,27 +29,27 @@ let
langsSpaces = lib.concatStringsSep " " langs; langsSpaces = lib.concatStringsSep " " langs;
fetchSrc = {name, sha256}: fetchurl { fetchSrc = {name, sha256}: fetchurl {
url = "http://download.documentfoundation.org/libreoffice/src/${subdir}/libreoffice-${name}-${version}.tar.xz"; url = "https://download.documentfoundation.org/libreoffice/src/${subdir}/libreoffice-${name}-${version}.tar.xz";
inherit sha256; inherit sha256;
}; };
srcs = { srcs = {
third_party = [ (let md5 = "185d60944ea767075d27247c3162b3bc"; in fetchurl rec { third_party = [ (let md5 = "185d60944ea767075d27247c3162b3bc"; in fetchurl rec {
url = "http://dev-www.libreoffice.org/extern/${md5}-${name}"; url = "https://dev-www.libreoffice.org/extern/${md5}-${name}";
sha256 = "1infwvv1p6i21scywrldsxs22f62x85mns4iq8h6vr6vlx3fdzga"; sha256 = "1infwvv1p6i21scywrldsxs22f62x85mns4iq8h6vr6vlx3fdzga";
name = "unowinreg.dll"; name = "unowinreg.dll";
}) ] ++ (map (x : ((fetchurl {inherit (x) url sha256 name;}) // {inherit (x) md5name md5;})) (import ./libreoffice-srcs-still.nix)); }) ] ++ (map (x : ((fetchurl {inherit (x) url sha256 name;}) // {inherit (x) md5name md5;})) (import ./libreoffice-srcs-still.nix));
translations = fetchSrc { translations = fetchSrc {
name = "translations"; name = "translations";
sha256 = "0mvfc33pkyrdd7h4kyi6lnzydaka8b5vw0ns50rw08kg9iirig4i"; sha256 = "0max423hdlr4j6y6ymng15awilh2aq8gly1hsf16lnk1pxihgr54";
}; };
# TODO: dictionaries # TODO: dictionaries
help = fetchSrc { help = fetchSrc {
name = "help"; name = "help";
sha256 = "0yflll24yd4nxqxisb6mx1qgqk4awkwwi41wxmdaiq8las59sk95"; sha256 = "14ziy02qq092x8h29f9dlwvvk2scd5v385zhln4848lf3q5cnifl";
}; };
}; };
@ -64,16 +65,15 @@ in stdenv.mkDerivation rec {
# For some reason librdf_redland sometimes refers to rasqal.h instead # For some reason librdf_redland sometimes refers to rasqal.h instead
# of rasqal/rasqal.h # of rasqal/rasqal.h
NIX_CFLAGS_COMPILE="-I${librdf_rasqal}/include/rasqal"; # And LO refers to gpgme++ by no-path name
NIX_CFLAGS_COMPILE="-I${librdf_rasqal}/include/rasqal -I${gpgme.dev}/include/gpgme++";
# If we call 'configure', 'make' will then call configure again without parameters. # If we call 'configure', 'make' will then call configure again without parameters.
# It's their system. # It's their system.
configureScript = "./autogen.sh"; configureScript = "./autogen.sh";
dontUseCmakeConfigure = true; dontUseCmakeConfigure = true;
patches = [ patches = [ ./xdg-open-brief.patch ];
./xdg-open.patch
];
postUnpack = '' postUnpack = ''
mkdir -v $sourceRoot/src mkdir -v $sourceRoot/src
@ -83,6 +83,10 @@ in stdenv.mkDerivation rec {
ln -svf ${srcs.translations} $sourceRoot/src/${srcs.translations.name} ln -svf ${srcs.translations} $sourceRoot/src/${srcs.translations.name}
''; '';
postPatch = ''
sed -e 's@/usr/bin/xdg-open@xdg-open@g' -i shell/source/unix/exec/shellexec.cxx
'';
QT4DIR = qt4; QT4DIR = qt4;
# Fix boost 1.59 compat # Fix boost 1.59 compat
@ -111,7 +115,7 @@ in stdenv.mkDerivation rec {
sed -e '1ilibreoffice-help-${version}.tar.xz=libreoffice-help-${version}.tar.xz' -i Makefile sed -e '1ilibreoffice-help-${version}.tar.xz=libreoffice-help-${version}.tar.xz' -i Makefile
# unit test sd_tiledrendering seems to be fragile # unit test sd_tiledrendering seems to be fragile
# http://nabble.documentfoundation.org/libreoffice-5-0-failure-in-CUT-libreofficekit-tiledrendering-td4150319.html # https://nabble.documentfoundation.org/libreoffice-5-0-failure-in-CUT-libreofficekit-tiledrendering-td4150319.html
echo > ./sd/CppunitTest_sd_tiledrendering.mk echo > ./sd/CppunitTest_sd_tiledrendering.mk
sed -e /CppunitTest_sd_tiledrendering/d -i sd/Module_sd.mk sed -e /CppunitTest_sd_tiledrendering/d -i sd/Module_sd.mk
# one more fragile test? # one more fragile test?
@ -119,11 +123,11 @@ in stdenv.mkDerivation rec {
# rendering-dependent test # rendering-dependent test
sed -e '/CPPUNIT_ASSERT_EQUAL(11148L, pOleObj->GetLogicRect().getWidth());/d ' -i sc/qa/unit/subsequent_filters-test.cxx sed -e '/CPPUNIT_ASSERT_EQUAL(11148L, pOleObj->GetLogicRect().getWidth());/d ' -i sc/qa/unit/subsequent_filters-test.cxx
# tilde expansion in path processing checks the existence of $HOME # tilde expansion in path processing checks the existence of $HOME
sed -e 's@rtl::OString sSysPath("~/tmp");@& return ; @' -i sal/qa/osl/file/osl_File.cxx sed -e 's@OString sSysPath("~/tmp");@& return ; @' -i sal/qa/osl/file/osl_File.cxx
# rendering-dependent: on my computer the test table actually doesn't fit… # rendering-dependent: on my computer the test table actually doesn't fit…
# interesting fact: test disabled on macOS by upstream # interesting fact: test disabled on macOS by upstream
sed -re '/DECLARE_WW8EXPORT_TEST[(]testTableKeep, "tdf91083.odt"[)]/,+5d' -i ./sw/qa/extras/ww8export/ww8export.cxx sed -re '/DECLARE_WW8EXPORT_TEST[(]testTableKeep, "tdf91083.odt"[)]/,+5d' -i ./sw/qa/extras/ww8export/ww8export.cxx
# Segfault on DB access # Segfault on DB access — maybe temporarily acceptable for a new version of Fresh?
sed -e 's/CppunitTest_dbaccess_empty_stdlib_save//' -i ./dbaccess/Module_dbaccess.mk sed -e 's/CppunitTest_dbaccess_empty_stdlib_save//' -i ./dbaccess/Module_dbaccess.mk
# one more fragile test? # one more fragile test?
sed -e '/CPPUNIT_TEST(testTdf77014);/d' -i sw/qa/extras/uiwriter/uiwriter.cxx sed -e '/CPPUNIT_TEST(testTdf77014);/d' -i sw/qa/extras/uiwriter/uiwriter.cxx
@ -133,6 +137,7 @@ in stdenv.mkDerivation rec {
sed -e '/CPPUNIT_TEST(testChartImportXLS)/d' -i sc/qa/unit/subsequent_filters-test.cxx sed -e '/CPPUNIT_TEST(testChartImportXLS)/d' -i sc/qa/unit/subsequent_filters-test.cxx
sed -zre 's/DesktopLOKTest::testGetFontSubset[^{]*[{]/& return; /' -i desktop/qa/desktop_lib/test_desktop_lib.cxx sed -zre 's/DesktopLOKTest::testGetFontSubset[^{]*[{]/& return; /' -i desktop/qa/desktop_lib/test_desktop_lib.cxx
sed -z -r -e 's/DECLARE_OOXMLEXPORT_TEST[(]testFlipAndRotateCustomShape,[^)]*[)].[{]/& return;/' -i sw/qa/extras/ooxmlexport/ooxmlexport7.cxx sed -z -r -e 's/DECLARE_OOXMLEXPORT_TEST[(]testFlipAndRotateCustomShape,[^)]*[)].[{]/& return;/' -i sw/qa/extras/ooxmlexport/ooxmlexport7.cxx
sed -z -r -e 's/DECLARE_OOXMLEXPORT_TEST[(]tdf105490_negativeMargins,[^)]*[)].[{]/& return;/' -i sw/qa/extras/ooxmlexport/ooxmlexport9.cxx
# not sure about this fragile test # not sure about this fragile test
sed -z -r -e 's/DECLARE_OOXMLEXPORT_TEST[(]testTDF87348,[^)]*[)].[{]/& return;/' -i sw/qa/extras/ooxmlexport/ooxmlexport7.cxx sed -z -r -e 's/DECLARE_OOXMLEXPORT_TEST[(]testTDF87348,[^)]*[)].[{]/& return;/' -i sw/qa/extras/ooxmlexport/ooxmlexport7.cxx
''; '';
@ -186,6 +191,8 @@ in stdenv.mkDerivation rec {
"--disable-report-builder" "--disable-report-builder"
"--enable-python=system" "--enable-python=system"
"--enable-dbus" "--enable-dbus"
"--enable-release-build"
(lib.enableFeature kdeIntegration "kde4")
"--with-package-format=installed" "--with-package-format=installed"
"--enable-epm" "--enable-epm"
"--with-jdk-home=${jdk.home}" "--with-jdk-home=${jdk.home}"
@ -244,11 +251,13 @@ in stdenv.mkDerivation rec {
gst_all_1.gst-plugins-base glib gst_all_1.gst-plugins-base glib
neon nspr nss openldap openssl ORBit2 pam perl pkgconfig poppler neon nspr nss openldap openssl ORBit2 pam perl pkgconfig poppler
python3 sablotron sane-backends unzip vigra which zip zlib python3 sablotron sane-backends unzip vigra which zip zlib
mdds bluez5 glibc libcmis libwps libabw libzmf mdds bluez5 glibc libcmis libwps libabw libzmf libtool
libxshmfence libatomic_ops graphite2 harfbuzz libxshmfence libatomic_ops graphite2 harfbuzz gpgme
librevenge libe-book libmwaw glm glew ncurses librevenge libe-book libmwaw glm glew ncurses xmlsec epoxy
libodfgen CoinMP librdf_rasqal defaultIconTheme libodfgen CoinMP librdf_rasqal defaultIconTheme
]; gdb
]
++ lib.optional kdeIntegration kdelibs4;
nativeBuildInputs = [ wrapGAppsHook ]; nativeBuildInputs = [ wrapGAppsHook ];
passthru = { passthru = {
@ -259,7 +268,7 @@ in stdenv.mkDerivation rec {
meta = with lib; { meta = with lib; {
description = "Comprehensive, professional-quality productivity suite (Still/stable release)"; description = "Comprehensive, professional-quality productivity suite (Still/stable release)";
homepage = http://libreoffice.org/; homepage = https://libreoffice.org/;
license = licenses.lgpl3; license = licenses.lgpl3;
maintainers = with maintainers; [ viric raskin ]; maintainers = with maintainers; [ viric raskin ];
platforms = platforms.linux; platforms = platforms.linux;

View file

@ -2,11 +2,11 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "igv-${version}"; name = "igv-${version}";
version = "2.4.6"; version = "2.4.8";
src = fetchurl { src = fetchurl {
url = "http://data.broadinstitute.org/igv/projects/downloads/2.4/IGV_${version}.zip"; url = "http://data.broadinstitute.org/igv/projects/downloads/2.4/IGV_${version}.zip";
sha256 = "00p9xhfn6snzm31q9l3dxccsj7rhlci8n3pgpy3k67q91mi2hkna"; sha256 = "1ca4lsb5j00066sd1gy8jr8jhzpd9142fhj4khb8nc45010wib0q";
}; };
buildInputs = [ unzip jre ]; buildInputs = [ unzip jre ];

View file

@ -1,7 +1,7 @@
{ stdenv, fetchurl, sbcl, libX11, libXpm, libICE, libSM, libXt, libXau, libXdmcp }: { stdenv, fetchurl, sbcl, libX11, libXpm, libICE, libSM, libXt, libXau, libXdmcp }:
let let
version = "1.3.1"; version = "1.3.2";
name = "fricas-" + version; name = "fricas-" + version;
in in
stdenv.mkDerivation { stdenv.mkDerivation {
@ -9,7 +9,7 @@ stdenv.mkDerivation {
src = fetchurl { src = fetchurl {
url = "http://sourceforge.net/projects/fricas/files/fricas/${version}/${name}-full.tar.bz2"; url = "http://sourceforge.net/projects/fricas/files/fricas/${version}/${name}-full.tar.bz2";
sha256 = "0c2wgj1c3mh5f8msx1ckxpnhm0dyq7dqf1wk6aiyysh8xn57cjkx"; sha256 = "17a3vfvsn2idydqslf5r6z3sk6a5bdgj6z1n3dmnwmpkc4z152vr";
}; };
buildInputs = [ sbcl libX11 libXpm libICE libSM libXt libXau libXdmcp ]; buildInputs = [ sbcl libX11 libXpm libICE libSM libXt libXau libXdmcp ];

View file

@ -3,11 +3,11 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "lp_solve-${version}"; name = "lp_solve-${version}";
version = "5.5.2.0"; version = "5.5.2.5";
src = fetchurl { src = fetchurl {
url = "mirror://sourceforge/project/lpsolve/lpsolve/${version}/lp_solve_${version}_source.tar.gz"; url = "mirror://sourceforge/project/lpsolve/lpsolve/${version}/lp_solve_${version}_source.tar.gz";
sha256 = "176c7f023mb6b8bfmv4rfqnrlw88lsg422ca74zjh19i2h5s69sq"; sha256 = "12pj1idjz31r7c2mb5w03vy1cmvycvbkx9z29s40qdmkp1i7q6i0";
}; };
patches = [ ./isnan.patch ]; patches = [ ./isnan.patch ];

View file

@ -145,7 +145,6 @@ let
url = "https://github.com/apple/swift-llbuild/commit/303a89bc6da606c115560921a452686aa0655f5e.diff"; url = "https://github.com/apple/swift-llbuild/commit/303a89bc6da606c115560921a452686aa0655f5e.diff";
sha256 = "04sw7ym1grzggj1v3xrzr2ljxz8rf9rnn9n5fg1xjbwlrdagkc7m"; sha256 = "04sw7ym1grzggj1v3xrzr2ljxz8rf9rnn9n5fg1xjbwlrdagkc7m";
}; };
in in
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "swift-${version_friendly}"; name = "swift-${version_friendly}";
@ -247,6 +246,9 @@ stdenv.mkDerivation rec {
# https://bugs.swift.org/browse/SR-5779 # https://bugs.swift.org/browse/SR-5779
sed -i -e 's|"-latomic"|"-Wl,-rpath,${clang.cc.gcc.lib}/lib" "-L${clang.cc.gcc.lib}/lib" "-latomic"|' swift/cmake/modules/AddSwift.cmake sed -i -e 's|"-latomic"|"-Wl,-rpath,${clang.cc.gcc.lib}/lib" "-L${clang.cc.gcc.lib}/lib" "-latomic"|' swift/cmake/modules/AddSwift.cmake
# https://bugs.swift.org/browse/SR-4838
sed -i -e '30i#include <functional>' lldb/include/lldb/Utility/TaskPool.h
substituteInPlace clang/lib/Driver/ToolChains.cpp \ substituteInPlace clang/lib/Driver/ToolChains.cpp \
--replace ' addPathIfExists(D, SysRoot + "/usr/lib", Paths);' \ --replace ' addPathIfExists(D, SysRoot + "/usr/lib", Paths);' \
' addPathIfExists(D, SysRoot + "/usr/lib", Paths); addPathIfExists(D, "${glibc}/lib", Paths);' ' addPathIfExists(D, SysRoot + "/usr/lib", Paths); addPathIfExists(D, "${glibc}/lib", Paths);'
@ -287,7 +289,7 @@ stdenv.mkDerivation rec {
# TODO: Use wrappers to get these on the PATH for swift tools, instead # TODO: Use wrappers to get these on the PATH for swift tools, instead
ln -s ${clang}/bin/* $out/bin/ ln -s ${clang}/bin/* $out/bin/
ln -s ${targetPackages.stdenv.cc.bintools}/bin/ar $out/bin/ar ln -s ${targetPackages.stdenv.cc.bintools.bintools_bin}/bin/ar $out/bin/ar
wrapProgram $out/bin/swift \ wrapProgram $out/bin/swift \
--suffix C_INCLUDE_PATH : $out/lib/swift/clang/include \ --suffix C_INCLUDE_PATH : $out/lib/swift/clang/include \

View file

@ -2,7 +2,7 @@
buildGoPackage rec { buildGoPackage rec {
name = "joker-${version}"; name = "joker-${version}";
version = "0.8.7"; version = "0.8.9";
goPackagePath = "github.com/candid82/joker"; goPackagePath = "github.com/candid82/joker";
@ -10,7 +10,7 @@ buildGoPackage rec {
rev = "v${version}"; rev = "v${version}";
owner = "candid82"; owner = "candid82";
repo = "joker"; repo = "joker";
sha256 = "1cmvja8qdrrzacdfn944f22mdg8177qkxfrb10ykq59c2yp1xn01"; sha256 = "0ph5f3vc6x1qfh3zn3va2xqx3axv1i2ywbhxayk58p55fxblj5c9";
}; };
preBuild = "go generate ./..."; preBuild = "go generate ./...";

View file

@ -0,0 +1,30 @@
{ stdenv, bash, cmake, fetchurl, pkgconfig, jansson, zlib }:
let
version = "1.8.2";
in stdenv.mkDerivation rec {
name = "avro-c-${version}";
src = fetchurl {
url = "mirror://apache/avro/avro-${version}/c/avro-c-${version}.tar.gz";
sha256 = "03pixl345kkpn1jds03rpdcwjabi41rgdzi8f7y93gcg5cmrhfa6";
};
postPatch = ''
patchShebangs .
'';
nativeBuildInputs = [ pkgconfig cmake ];
buildInputs = [ jansson zlib ];
enableParallelBuilding = true;
meta = with stdenv.lib; {
description = "A C library which implements parts of the Avro Specification";
homepage = https://avro.apache.org/;
license = licenses.asl20;
maintainers = with maintainers; [ lblasc ];
platforms = platforms.all;
};
}

View file

@ -1,4 +1,4 @@
{ stdenv, fetchzip, cmake }: { stdenv, fetchurl, fetchzip, cmake }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
version = "0.9.8.5"; version = "0.9.8.5";
@ -15,9 +15,16 @@ stdenv.mkDerivation rec {
cmakeConfigureFlags = [ "-DGLM_INSTALL_ENABLE=off" ]; cmakeConfigureFlags = [ "-DGLM_INSTALL_ENABLE=off" ];
# fetch newer version of platform.h which correctly supports gcc 7.3
gcc7PlatformPatch = fetchurl {
url = "https://raw.githubusercontent.com/g-truc/glm/dd48b56e44d699a022c69155c8672caacafd9e8a/glm/simd/platform.h";
sha256 = "0y91hlbgn5va7ijg5mz823gqkq9hqxl00lwmdwnf8q2g086rplzw";
};
postPatch = '' postPatch = ''
substituteInPlace CMakeLists.txt \ substituteInPlace CMakeLists.txt \
--replace '"''${CMAKE_CURRENT_BINARY_DIR}/''${GLM_INSTALL_CONFIGDIR}' '"''${GLM_INSTALL_CONFIGDIR}' --replace '"''${CMAKE_CURRENT_BINARY_DIR}/''${GLM_INSTALL_CONFIGDIR}' '"''${GLM_INSTALL_CONFIGDIR}'
cp ${gcc7PlatformPatch} glm/simd/platform.h
''; '';
postInstall = '' postInstall = ''

View file

@ -1,11 +1,11 @@
{ stdenv, fetchurl, autoconf, automake, libtool }: { stdenv, fetchurl, autoconf, automake, libtool }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "libHX-3.21"; name = "libHX-3.22";
src = fetchurl { src = fetchurl {
url = "mirror://sourceforge/libhx/libHX/3.21/${name}.tar.xz"; url = "mirror://sourceforge/libhx/libHX/3.22/${name}.tar.xz";
sha256 = "0wcr6kbhsw6v4js7q4p7fhli37c39dv1rryjf768rkwshl2z8f6v"; sha256 = "18w39j528lyg2026dr11f2xxxphy91cg870nx182wbd8cjlqf86c";
}; };
patches = []; patches = [];

View file

@ -2,11 +2,11 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "libabw-${version}"; name = "libabw-${version}";
version = "0.1.1"; version = "0.1.2";
src = fetchurl { src = fetchurl {
url = "http://dev-www.libreoffice.org/src/libabw/${name}.tar.xz"; url = "http://dev-www.libreoffice.org/src/libabw/${name}.tar.xz";
sha256 = "0zi1zj4fpxgpglbbb5n1kg3dmhqq5rpf46lli89r5daavp19iing"; sha256 = "11949iscdb99f2jplxjd39282jxcrf2fw0sqbh5dl7gqb96r8whb";
}; };
# Boost 1.59 compatability fix # Boost 1.59 compatability fix

View file

@ -1,11 +1,11 @@
{ stdenv, fetchurl, pkgconfig, gtk2, useGTK ? false }: { stdenv, fetchurl, pkgconfig, gtk2, useGTK ? false }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "libiodbc-3.52.8"; name = "libiodbc-3.52.12";
src = fetchurl { src = fetchurl {
url = "mirror://sourceforge/iodbc/${name}.tar.gz"; url = "mirror://sourceforge/iodbc/${name}.tar.gz";
sha256 = "16hjb6fcval85gnkgkxfhw4c5h3pgf86awyh8p2bhnnvzc0ma5hq"; sha256 = "0qpvklgr1lcn5g8xbz7fbc9rldqf9r8s6xybhqj20m4sglxgziai";
}; };
nativeBuildInputs = [ pkgconfig ]; nativeBuildInputs = [ pkgconfig ];

View file

@ -2,11 +2,11 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "libisoburn-${version}"; name = "libisoburn-${version}";
version = "1.4.4"; version = "1.4.8";
src = fetchurl { src = fetchurl {
url = "http://files.libburnia-project.org/releases/${name}.tar.gz"; url = "http://files.libburnia-project.org/releases/${name}.tar.gz";
sha256 = "1mn2dwkwdrdcjnd59czxali7r5nlxdx92clyxnsfpmw20f9s20kv"; sha256 = "19d53j17pn18vfxxqqlqwam5lm21ljyp8nai5434068g7x3m1kwi";
}; };
buildInputs = [ attr zlib libburn libisofs ]; buildInputs = [ attr zlib libburn libisofs ];

View file

@ -3,11 +3,11 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "libivykis-${version}"; name = "libivykis-${version}";
version = "0.41"; version = "0.42.1";
src = fetchurl { src = fetchurl {
url = "mirror://sourceforge/libivykis/${version}/ivykis-${version}.tar.gz"; url = "mirror://sourceforge/libivykis/${version}/ivykis-${version}.tar.gz";
sha256 = "1igk3svf36i5xgb6ipc507xpj6zjm4xi9j1j2cdqaachllwlb4rc"; sha256 = "0c90cfpxipw2m8i3ajr7vy7lb8gvcz2kh5n8sd542zphr4na8whq";
}; };
nativeBuildInputs = [ autoreconfHook pkgconfig ]; nativeBuildInputs = [ autoreconfHook pkgconfig ];

View file

@ -3,11 +3,11 @@
}: }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "liblogging-1.0.5"; name = "liblogging-1.0.6";
src = fetchurl { src = fetchurl {
url = "http://download.rsyslog.com/liblogging/${name}.tar.gz"; url = "http://download.rsyslog.com/liblogging/${name}.tar.gz";
sha256 = "02w94j344q0ywlj4mdf9fnzwggdsn3j1yn43sdlsddvr29lw239i"; sha256 = "14xz00mq07qmcgprlj5b2r21ljgpa4sbwmpr6jm2wrf8wms6331k";
}; };
nativeBuildInputs = [ pkgconfig ]; nativeBuildInputs = [ pkgconfig ];

View file

@ -1,11 +1,11 @@
{stdenv, fetchurl}: {stdenv, fetchurl}:
stdenv.mkDerivation { stdenv.mkDerivation {
name = "libltc-1.1.4"; name = "libltc-1.3.0";
src = fetchurl { src = fetchurl {
url = https://github.com/x42/libltc/releases/download/v1.1.4/libltc-1.1.4.tar.gz; url = https://github.com/x42/libltc/releases/download/v1.3.0/libltc-1.3.0.tar.gz;
sha256 = "0xas0zbi11nhq15al6cxn0iwa563s6fcz01hw0np1clh25h4773x"; sha256 = "0p7fgp44i9d1lrgbk5zj3sm5yzavx428zn36xb3bl7y65c2xxcda";
}; };
meta = with stdenv.lib; { meta = with stdenv.lib; {

View file

@ -2,11 +2,11 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "libmaxminddb-${version}"; name = "libmaxminddb-${version}";
version = "1.2.0"; version = "1.3.2";
src = fetchurl { src = fetchurl {
url = meta.homepage + "/releases/download/${version}/${name}.tar.gz"; url = meta.homepage + "/releases/download/${version}/${name}.tar.gz";
sha256 = "0dxdyw6sxxmpzk2a96qp323r5kdmw7vm6m0l5a8gr52gf7nmks0z"; sha256 = "1w60yq26x3yr3abxk7fwqqaggw8dc98595jdliaa3kyqdfm83y76";
}; };
meta = with stdenv.lib; { meta = with stdenv.lib; {

View file

@ -1,11 +1,11 @@
{ stdenv, fetchurl, autoreconfHook, pkgconfig, libzen, zlib }: { stdenv, fetchurl, autoreconfHook, pkgconfig, libzen, zlib }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
version = "17.10"; version = "17.12";
name = "libmediainfo-${version}"; name = "libmediainfo-${version}";
src = fetchurl { src = fetchurl {
url = "https://mediaarea.net/download/source/libmediainfo/${version}/libmediainfo_${version}.tar.xz"; url = "https://mediaarea.net/download/source/libmediainfo/${version}/libmediainfo_${version}.tar.xz";
sha256 = "00m1b4m37c9lm16yhh63p5pidg2sr3qvsw36672lklmcv3y1ic30"; sha256 = "0lm4454ynp0msgqm3s0mnxqxql6i1ank35jvff5swnaxvwsbp0ml";
}; };
nativeBuildInputs = [ autoreconfHook pkgconfig ]; nativeBuildInputs = [ autoreconfHook pkgconfig ];

View file

@ -1,11 +1,11 @@
{ stdenv, fetchurl, opensp, pkgconfig, libxml2, curl }: { stdenv, fetchurl, opensp, pkgconfig, libxml2, curl }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "libofx-0.9.10"; name = "libofx-0.9.12";
src = fetchurl { src = fetchurl {
url = "mirror://sourceforge/libofx/${name}.tar.gz"; url = "mirror://sourceforge/libofx/${name}.tar.gz";
sha256 = "15gnbh4mszfxk70srdcjkdykk7dbhzqxi3pxgh48a9zg8i4nmqjl"; sha256 = "0wvkgffq9qjhjrggg8r1nbhmw65j3lcl4y4cdpmmkrqiz9ia0py1";
}; };
configureFlags = [ "--with-opensp-includes=${opensp}/include/OpenSP" ]; configureFlags = [ "--with-opensp-includes=${opensp}/include/OpenSP" ];

View file

@ -2,11 +2,11 @@
pkgconfig, bzip2, xmlto, gettext, imagemagick, doxygen }: pkgconfig, bzip2, xmlto, gettext, imagemagick, doxygen }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "libpst-0.6.70"; name = "libpst-0.6.71";
src = fetchurl { src = fetchurl {
url = "http://www.five-ten-sg.com/libpst/packages/${name}.tar.gz"; url = "http://www.five-ten-sg.com/libpst/packages/${name}.tar.gz";
sha256 = "1m378vxh1sf9ry8k11x773xpy5f6cab5gkzqglz0jp9hc431r60r"; sha256 = "130nksrwgi3ih32si5alvxwzd5kmlg8yi7p03w0h7w9r3b90i4pv";
}; };
nativeBuildInputs = [ autoreconfHook pkgconfig ]; nativeBuildInputs = [ autoreconfHook pkgconfig ];

View file

@ -1,10 +1,10 @@
{stdenv, fetchurl, zlib, openssl}: {stdenv, fetchurl, zlib, openssl}:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
version = "0.5.6"; version = "0.5.7";
name = "libre-${version}"; name = "libre-${version}";
src = fetchurl { src = fetchurl {
url = "http://www.creytiv.com/pub/re-${version}.tar.gz"; url = "http://www.creytiv.com/pub/re-${version}.tar.gz";
sha256 = "0sfz5c7b05crahblanrrvwca092qaqzhjkbkva58jbqnmlk9h4d3"; sha256 = "0f8h224xfzvnb2ngvhxz8gzxqjlkkfr6d0nj8zqivzr81ihibk2x";
}; };
buildInputs = [ zlib openssl ]; buildInputs = [ zlib openssl ];
makeFlags = [ "USE_ZLIB=1" "USE_OPENSSL=1" "PREFIX=$(out)" ] makeFlags = [ "USE_ZLIB=1" "USE_OPENSSL=1" "PREFIX=$(out)" ]

View file

@ -1,11 +1,11 @@
{ stdenv, fetchurl, pkgconfig, gnutls, zlib }: { stdenv, fetchurl, pkgconfig, gnutls, zlib }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "librelp-1.2.12"; name = "librelp-1.2.14";
src = fetchurl { src = fetchurl {
url = "http://download.rsyslog.com/librelp/${name}.tar.gz"; url = "http://download.rsyslog.com/librelp/${name}.tar.gz";
sha256 = "1mvvxqfsfg96rb6xv3fw7mcsqmyfnsb74sc53gnhpcpp4h2p6m83"; sha256 = "0marms2np729ck0x0hsj1bdmi0ly57pl7pfspwrqld9n8cd29xhi";
}; };
nativeBuildInputs = [ pkgconfig ]; nativeBuildInputs = [ pkgconfig ];

View file

@ -7,12 +7,12 @@ with stdenv.lib;
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "librep-${version}"; name = "librep-${version}";
version = "0.92.6"; version = "0.92.7";
sourceName = "librep_${version}"; sourceName = "librep_${version}";
src = fetchurl { src = fetchurl {
url = "http://download.tuxfamily.org/librep/${sourceName}.tar.xz"; url = "http://download.tuxfamily.org/librep/${sourceName}.tar.xz";
sha256 = "1k6c0hmyzxh8459r790slh9vv9vwy9d7w3nlmrqypbx9mk855hgy"; sha256 = "1bmcjl1x1rdh514q9z3hzyjmjmwwwkziipjpjsl301bwmiwrd8a8";
}; };
nativeBuildInputs = [ autoreconfHook pkgconfig ]; nativeBuildInputs = [ autoreconfHook pkgconfig ];

View file

@ -2,11 +2,11 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "libsass-${version}"; name = "libsass-${version}";
version = "3.4.8"; version = "3.4.9";
src = fetchurl { src = fetchurl {
url = "https://github.com/sass/libsass/archive/${version}.tar.gz"; url = "https://github.com/sass/libsass/archive/${version}.tar.gz";
sha256 = "0gq0mg42sq2nxiv25fh37frlr0iyqamh7shv83qixnqklqpkfi13"; sha256 = "0f4mj91zzdzah7fxkdg3dnrimk9ip7czl4g26f32zgifz1nrqgjs";
}; };
patchPhase = '' patchPhase = ''

View file

@ -1,14 +1,14 @@
{ stdenv, fetchFromGitHub, cmake, zlib, expat, rpm, db }: { stdenv, fetchFromGitHub, cmake, zlib, expat, rpm, db }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
rev = "0.6.23"; rev = "0.6.32";
name = "libsolv-${rev}"; name = "libsolv-${rev}";
src = fetchFromGitHub { src = fetchFromGitHub {
inherit rev; inherit rev;
owner = "openSUSE"; owner = "openSUSE";
repo = "libsolv"; repo = "libsolv";
sha256 = "08ba7yx0br421lk6zf5mp0yl6nznkmc2vbka20qwm2lx5f0a25xg"; sha256 = "0gqvnnc1s5n0yj82ia6w2wjhhn8hpl6wm4lki2kzvjqjgla45fnq";
}; };
cmakeFlags = "-DENABLE_RPMMD=true -DENABLE_RPMDB=true -DENABLE_PUBKEY=true -DENABLE_RPMDB_BYRPMHEADER=true"; cmakeFlags = "-DENABLE_RPMMD=true -DENABLE_RPMDB=true -DENABLE_PUBKEY=true -DENABLE_RPMDB_BYRPMHEADER=true";

View file

@ -1,13 +1,13 @@
{ stdenv, fetchurl }: { stdenv, fetchurl }:
let version = "1.8.1"; in let version = "1.8.5"; in
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "libspatialindex-${version}"; name = "libspatialindex-${version}";
src = fetchurl { src = fetchurl {
url = "http://download.osgeo.org/libspatialindex/spatialindex-src-${version}.tar.gz"; url = "http://download.osgeo.org/libspatialindex/spatialindex-src-${version}.tar.gz";
sha256 = "1ay1kxn4baccd0cqx466v7fn8c8gcfbhlnd5mbdnd7s4aw0ix88j"; sha256 = "1vxzm7kczwnb6qdmc0hb00z8ykx11zk3sb68gc7rch4vrfi4dakw";
}; };
enableParallelBuilding = true; enableParallelBuilding = true;

View file

@ -3,11 +3,11 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "libtermkey-${version}"; name = "libtermkey-${version}";
version = "0.19"; version = "0.20";
src = fetchzip { src = fetchzip {
url = "http://www.leonerd.org.uk/code/libtermkey/libtermkey-${version}.tar.gz"; url = "http://www.leonerd.org.uk/code/libtermkey/libtermkey-${version}.tar.gz";
sha256 = "0v85h0zacd5lqwkykl2ms4009x8mfidzb6jr4dsq4gh7kwm54w56"; sha256 = "1i5a2zangq61ba1vdkag34ig5g4gzccldccdbcmqmk93saa6lkbx";
}; };
makeFlags = [ "PREFIX=$(out)" ] makeFlags = [ "PREFIX=$(out)" ]

View file

@ -2,11 +2,11 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "libtomcrypt-${version}"; name = "libtomcrypt-${version}";
version = "1.18.0"; version = "1.18.1";
src = fetchurl { src = fetchurl {
url = "https://github.com/libtom/libtomcrypt/releases/download/v${version}/crypt-${version}.tar.xz"; url = "https://github.com/libtom/libtomcrypt/releases/download/v${version}/crypt-${version}.tar.xz";
sha256 = "0ymqi0zf5gzn8pq4mnylwgg6pskml2v1p9rsjrqspyja65mgb7fs"; sha256 = "053z0jzyvf6c9929phlh2p0ybx289s34g7nii5hnjigxzcs3mhap";
}; };
nativeBuildInputs = [ libtool ]; nativeBuildInputs = [ libtool ];

View file

@ -2,11 +2,11 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "libwps-${version}"; name = "libwps-${version}";
version = "0.4.3"; version = "0.4.8";
src = fetchurl { src = fetchurl {
url = "mirror://sourceforge/libwps/${name}.tar.bz2"; url = "mirror://sourceforge/libwps/${name}.tar.bz2";
sha256 = "0v1a0hj96i4jhb5833336s4zcslzb6md5cnmnrvgywx8cmw40c0c"; sha256 = "163gdqaanqfs767aj6zdzagqldngn8i7f0hbmhhxlxr0wmvx6c9q";
}; };
nativeBuildInputs = [ pkgconfig ]; nativeBuildInputs = [ pkgconfig ];

View file

@ -2,10 +2,10 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "libxcomp-${version}"; name = "libxcomp-${version}";
version = "3.5.0.32"; version = "3.5.0.33";
src = fetchurl { src = fetchurl {
sha256 = "02n5bdc1jsq999agb4w6dmdj5l2wlln2lka84qz6rpswwc59zaxm"; sha256 = "17qjsd6v2ldpfmyjrkdnlq4qk05hz5l6qs54g8h0glzq43w28f74";
url = "http://code.x2go.org/releases/source/nx-libs/nx-libs-${version}-lite.tar.gz"; url = "http://code.x2go.org/releases/source/nx-libs/nx-libs-${version}-lite.tar.gz";
}; };

View file

@ -3,11 +3,11 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "${pname}-${version}"; name = "${pname}-${version}";
pname = "libzmf"; pname = "libzmf";
version = "0.0.1"; version = "0.0.2";
src = fetchurl { src = fetchurl {
url = "http://dev-www.libreoffice.org/src/libzmf/${name}.tar.xz"; url = "http://dev-www.libreoffice.org/src/libzmf/${name}.tar.xz";
sha256 = "0yp5l1b90xim506zmr3ljkn3qkvbc7qk3dnwq1snxdpr57m37xga"; sha256 = "08mg5kmkjrmqrd8j5rkzw9vdqlvibhb1ynp6bmfxnzq5rcq1l197";
}; };
buildInputs = [boost icu libpng librevenge zlib cppunit]; buildInputs = [boost icu libpng librevenge zlib cppunit];

View file

@ -2,14 +2,14 @@
# Based on https://projects.archlinux.org/svntogit/packages.git/tree/trunk/PKGBUILD # Based on https://projects.archlinux.org/svntogit/packages.git/tree/trunk/PKGBUILD
let let
version = "2016.02.09"; version = "2018.02.12";
in in
stdenv.mkDerivation { stdenv.mkDerivation {
name = "live555-${version}"; name = "live555-${version}";
src = fetchurl { # the upstream doesn't provide a stable URL src = fetchurl { # the upstream doesn't provide a stable URL
url = "mirror://sourceforge/slackbuildsdirectlinks/live.${version}.tar.gz"; url = "mirror://sourceforge/slackbuildsdirectlinks/live.${version}.tar.gz";
sha256 = "02z2f8z5cy0ajnh9pgar40lsxdknfw5cbyw52138hxnpr6adrvak"; sha256 = "08860q07hfiln44d6qaasmfalf4hb9na5jsfd4yps6jn4r54xxwx";
}; };
postPatch = "sed 's,/bin/rm,rm,g' -i genMakefiles" postPatch = "sed 's,/bin/rm,rm,g' -i genMakefiles"

View file

@ -1,11 +1,11 @@
{ stdenv, fetchurl }: { stdenv, fetchurl }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "log4cpp-1.1.1"; name = "log4cpp-1.1.3";
src = fetchurl { src = fetchurl {
url = "mirror://sourceforge/log4cpp/${name}.tar.gz"; url = "mirror://sourceforge/log4cpp/${name}.tar.gz";
sha256 = "1l5yz5rfzzv6g3ynrj14mxfsk08cp5h1ssr7d74hjs0accrg7arm"; sha256 = "07gmr3jyaf2239n9sp6h7hwdz1pv7b7aka8n06gmr2fnlmaymfrc";
}; };
enableParallelBuilding = true; enableParallelBuilding = true;

View file

@ -2,11 +2,11 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "herwig-${version}"; name = "herwig-${version}";
version = "7.1.1"; version = "7.1.2";
src = fetchurl { src = fetchurl {
url = "http://www.hepforge.org/archive/herwig/Herwig-${version}.tar.bz2"; url = "http://www.hepforge.org/archive/herwig/Herwig-${version}.tar.bz2";
sha256 = "13xaykwr7x6mp2bi22wz6dyzx3dxhcv6aw9cg8p29bh9l890g63j"; sha256 = "0wr2mmmf5rlvcc6xgdagafm6vb5g6ifvrjc7kd86gs9jip32p29i";
}; };
nativeBuildInputs = [ autoconf automake libtool ]; nativeBuildInputs = [ autoconf automake libtool ];

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -1,31 +1,29 @@
{ stdenv, fetchFromGitHub, ocaml, ocamlbuild, cstruct, result, findlib }: { stdenv, fetchFromGitHub, ocaml, findlib, jbuilder, alcotest, result }:
let param = if !stdenv.lib.versionAtLeast ocaml.version "4.03"
if stdenv.lib.versionAtLeast ocaml.version "4.03" then throw "angstrom is not available for OCaml ${ocaml.version}"
then { else
version = "0.5.1";
sha256 = "0rm79xyszy9aqvflcc13y9xiya82z31fzmr3b3hx91pmqviymhgc";
} else {
version = "0.4.0";
sha256 = "019s3jwhnswa914bgj1fa6q67k0bl2ahqdaqfnavcbyii8763kh2";
};
in
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
inherit (param) version; version = "0.8.1";
name = "ocaml-angstrom-${version}"; name = "ocaml${ocaml.version}-angstrom-${version}";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "inhabitedtype"; owner = "inhabitedtype";
repo = "angstrom"; repo = "angstrom";
rev = "${version}"; rev = "${version}";
inherit (param) sha256; sha256 = "067r3vy5lac1bfx947gy722amna3dbcak54nlh24vx87pmcq31qc";
}; };
createFindlibDestdir = true; buildInputs = [ ocaml findlib jbuilder alcotest ];
propagatedBuildInputs = [ result ];
buildInputs = [ ocaml findlib ocamlbuild ]; buildPhase = "jbuilder build -p angstrom";
propagatedBuildInputs = [ result cstruct ];
doCheck = true;
checkPhase = "jbuilder runtest -p angstrom";
inherit (jbuilder) installPhase;
meta = { meta = {
homepage = https://github.com/inhabitedtype/angstrom; homepage = https://github.com/inhabitedtype/angstrom;

View file

@ -0,0 +1,25 @@
{ lib, buildPythonPackage, fetchPypi, twisted, mock }:
buildPythonPackage rec {
pname = "magic-wormhole-transit-relay";
version = "0.1.1";
src = fetchPypi {
inherit pname version;
sha256 = "faac36266c72745102a1a8b93abc5b25feed1be5bca7b29968a156966c312567";
};
propagatedBuildInputs = [ twisted ];
checkInputs = [ mock ];
checkPhase = ''
python -m twisted.trial wormhole_transit_relay
'';
meta = with lib; {
description = "Transit Relay server for Magic-Wormhole";
homepage = https://github.com/warner/magic-wormhole-transit-relay;
license = licenses.mit;
};
}

View file

@ -2,37 +2,38 @@
, buildPythonPackage , buildPythonPackage
, fetchPypi , fetchPypi
, pythonAtLeast , pythonAtLeast
, python
, spake2
, pynacl
, six
, attrs
, twisted
, autobahn
, automat
, hkdf
, tqdm
, click
, humanize
, ipaddress
, txtorcon
, nettools , nettools
, glibcLocales , glibcLocales
, autobahn
, cffi
, click
, hkdf
, pynacl
, spake2
, tqdm
, python
, mock , mock
, ipaddress , magic-wormhole-transit-relay
, humanize
, pyopenssl
, service-identity
, txtorcon
}: }:
buildPythonPackage rec { buildPythonPackage rec {
pname = "magic-wormhole"; pname = "magic-wormhole";
version = "0.10.5"; version = "0.10.5";
name = "${pname}-${version}";
src = fetchPypi { src = fetchPypi {
inherit pname version; inherit pname version;
sha256 = "9558ea1f3551e535deec3462cd5c8391cb32ebb12ecd8b40b36861dbee4917ee"; sha256 = "9558ea1f3551e535deec3462cd5c8391cb32ebb12ecd8b40b36861dbee4917ee";
}; };
checkInputs = [ mock ]; checkInputs = [ mock magic-wormhole-transit-relay ];
buildInputs = [ nettools glibcLocales ]; buildInputs = [ nettools glibcLocales ];
propagatedBuildInputs = [ autobahn cffi click hkdf pynacl spake2 tqdm ipaddress humanize pyopenssl service-identity txtorcon ]; propagatedBuildInputs = [ spake2 pynacl six attrs twisted autobahn automat hkdf tqdm click humanize ipaddress txtorcon ];
postPatch = '' postPatch = ''
sed -i -e "s|'ifconfig'|'${nettools}/bin/ifconfig'|" src/wormhole/ipaddrs.py sed -i -e "s|'ifconfig'|'${nettools}/bin/ifconfig'|" src/wormhole/ipaddrs.py

View file

@ -0,0 +1,25 @@
{ lib, buildPythonPackage, fetchPypi, hkdf, pytest }:
buildPythonPackage rec {
pname = "spake2";
version = "0.8";
src = fetchPypi {
inherit pname version;
sha256 = "c17a614b29ee4126206e22181f70a406c618d3c6c62ca6d6779bce95e9c926f4";
};
checkInputs = [ pytest ];
propagatedBuildInputs = [ hkdf ];
checkPhase = ''
py.test $out
'';
meta = with lib; {
description = "SPAKE2 password-authenticated key exchange library";
homepage = "http://github.com/warner/python-spake2";
license = licenses.mit;
};
}

View file

@ -3,8 +3,9 @@
, which, swig, binutils, glibcLocales , which, swig, binutils, glibcLocales
, python, jemalloc, openmpi , python, jemalloc, openmpi
, numpy, six, protobuf, tensorflow-tensorboard, backports_weakref, mock, enum34, absl-py , numpy, six, protobuf, tensorflow-tensorboard, backports_weakref, mock, enum34, absl-py
, xlaSupport ? true
, cudaSupport ? false, nvidia_x11 ? null, cudatoolkit ? null, cudnn ? null , cudaSupport ? false, nvidia_x11 ? null, cudatoolkit ? null, cudnn ? null
# XLA without CUDA is broken
, xlaSupport ? cudaSupport
# Default from ./configure script # Default from ./configure script
, cudaCapabilities ? [ "3.5" "5.2" ] , cudaCapabilities ? [ "3.5" "5.2" ]
, sse42Support ? false , sse42Support ? false
@ -145,9 +146,10 @@ in buildPythonPackage rec {
meta = with stdenv.lib; { meta = with stdenv.lib; {
description = "Computation using data flow graphs for scalable machine learning"; description = "Computation using data flow graphs for scalable machine learning";
homepage = "http://tensorflow.org"; homepage = http://tensorflow.org;
license = licenses.asl20; license = licenses.asl20;
maintainers = with maintainers; [ jyp abbradar ]; maintainers = with maintainers; [ jyp abbradar ];
platforms = with platforms; if cudaSupport then linux else linux ++ darwin; platforms = with platforms; if cudaSupport then linux else linux ++ darwin;
broken = !(xlaSupport -> cudaSupport);
}; };
} }

View file

@ -14,11 +14,11 @@ let
package = pythonPackages.buildPythonApplication rec { package = pythonPackages.buildPythonApplication rec {
name = "${pname}-${version}"; name = "${pname}-${version}";
pname = "buildbot"; pname = "buildbot";
version = "0.9.15.post1"; version = "1.0.0";
src = pythonPackages.fetchPypi { src = pythonPackages.fetchPypi {
inherit pname version; inherit pname version;
sha256 = "01m5x4lpz90lqf8j0s2c26gqb5yzan6x9d1ffgmrklwf0bljkwni"; sha256 = "0y7gpymxl09gd9dyqj7zqhaihpl9da1v8ppxi4r161ywd8jv9b1g";
}; };
buildInputs = with pythonPackages; [ buildInputs = with pythonPackages; [

View file

@ -3,11 +3,11 @@
buildPythonPackage rec { buildPythonPackage rec {
name = "${pname}-${version}"; name = "${pname}-${version}";
pname = "buildbot-pkg"; pname = "buildbot-pkg";
version = "0.9.15.post1"; version = "1.0.0";
src = fetchPypi { src = fetchPypi {
inherit pname version; inherit pname version;
sha256 = "0gsa5fi1gkwnz8dsrl2s5kzcfawnj3nl8g8h6z1winz627l9n8sh"; sha256 = "1rs2x0b2v92xfsfk0f2nr9x8lz5baawf768s58brj4jiab6mq312";
}; };
propagatedBuildInputs = [ setuptools ]; propagatedBuildInputs = [ setuptools ];

View file

@ -11,7 +11,7 @@
src = pythonPackages.fetchPypi { src = pythonPackages.fetchPypi {
inherit pname version format; inherit pname version format;
sha256 = "19cnzp5prima3jrk525xspw7vqc5pjln2nihj4kc3w90dhzllj8x"; sha256 = "0nmrq50c5ib185rpb8ai1mm7gjq2mjvxik1kqrjfa62i1ia9ikyj";
}; };
meta = with stdenv.lib; { meta = with stdenv.lib; {
@ -29,7 +29,7 @@
src = pythonPackages.fetchPypi { src = pythonPackages.fetchPypi {
inherit pname version; inherit pname version;
sha256 = "1j6aw2j2sl7ix8rb67pbs6nfvv8v3smgkvqzsjsyh5sdfr2663cg"; sha256 = "1laz7l7cbbz0czb6skxw314bd2qk2f63qw3n2rs7m7v11gd9cdll";
}; };
propagatedBuildInputs = with pythonPackages; [ buildbot-pkg ]; propagatedBuildInputs = with pythonPackages; [ buildbot-pkg ];
@ -49,7 +49,7 @@
src = pythonPackages.fetchPypi { src = pythonPackages.fetchPypi {
inherit pname version; inherit pname version;
sha256 = "0k0wd4rq034bij2flfjv60h8czkfn836bnaa7hwsrl58gxds39m4"; sha256 = "0mmri8c4n1zwxc1dx2a11yllrmnwqqxjvvil9224lbs98mpchppi";
}; };
propagatedBuildInputs = with pythonPackages; [ buildbot-pkg ]; propagatedBuildInputs = with pythonPackages; [ buildbot-pkg ];
@ -69,7 +69,7 @@
src = pythonPackages.fetchPypi { src = pythonPackages.fetchPypi {
inherit pname version; inherit pname version;
sha256 = "08ng56jmy50s3zyn6wxizji1zhgzhi65z7w3wljg02qrbd5688gj"; sha256 = "0nwlw2m3qfifia6gy3d4lrnycra50k98ax071p2zjqknanh563vr";
}; };
propagatedBuildInputs = with pythonPackages; [ buildbot-pkg ]; propagatedBuildInputs = with pythonPackages; [ buildbot-pkg ];
@ -89,7 +89,7 @@
src = pythonPackages.fetchPypi { src = pythonPackages.fetchPypi {
inherit pname version; inherit pname version;
sha256 = "15fm72yymv873n3vsw9kprypcf6jzln18v4lb062n8lqw9pykwb1"; sha256 = "1zml9bd910zwcby4vr3lmzap2grinha2w5zgb2cmixmz7hfrqswp";
}; };
propagatedBuildInputs = with pythonPackages; [ buildbot-pkg ]; propagatedBuildInputs = with pythonPackages; [ buildbot-pkg ];

View file

@ -3,11 +3,11 @@
pythonPackages.buildPythonApplication (rec { pythonPackages.buildPythonApplication (rec {
name = "${pname}-${version}"; name = "${pname}-${version}";
pname = "buildbot-worker"; pname = "buildbot-worker";
version = "0.9.15.post1"; version = "1.0.0";
src = pythonPackages.fetchPypi { src = pythonPackages.fetchPypi {
inherit pname version; inherit pname version;
sha256 = "12zscqb218w88y9fd1jwfn4cr2sw35j998d0jlgd22bch020sy65"; sha256 = "0ws31ypmksah1c83h4npwg560p8v7n9j6l94p79y5pispjsgzqzl";
}; };
buildInputs = with pythonPackages; [ setuptoolsTrial mock ]; buildInputs = with pythonPackages; [ setuptoolsTrial mock ];

View file

@ -12,11 +12,11 @@ in
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "${pname}-${version}"; name = "${pname}-${version}";
pname = "liquibase"; pname = "liquibase";
version = "3.5.3"; version = "3.5.5";
src = fetchurl { src = fetchurl {
url = "https://github.com/liquibase/liquibase/releases/download/${pname}-parent-${version}/${name}-bin.tar.gz"; url = "https://github.com/liquibase/liquibase/releases/download/${pname}-parent-${version}/${name}-bin.tar.gz";
sha256 = "04cpnfycv0ms70d70w8ijqp2yacj2svs7v3lk99z1bpq3rzx51gv"; sha256 = "1ipjbzdb32xigm0vg6zzjnbx9n248rrkr324n5igp53nxbvgf3fs";
}; };
buildInputs = [ jre makeWrapper ]; buildInputs = [ jre makeWrapper ];

View file

@ -2,7 +2,7 @@
buildGoPackage rec { buildGoPackage rec {
name = "delve-${version}"; name = "delve-${version}";
version = "0.12.2"; version = "1.0.0";
goPackagePath = "github.com/derekparker/delve"; goPackagePath = "github.com/derekparker/delve";
excludedPackages = "\\(_fixtures\\|scripts\\|service/test\\)"; excludedPackages = "\\(_fixtures\\|scripts\\|service/test\\)";
@ -11,7 +11,7 @@ buildGoPackage rec {
owner = "derekparker"; owner = "derekparker";
repo = "delve"; repo = "delve";
rev = "v${version}"; rev = "v${version}";
sha256 = "1241zqyimgqil4qd72f0yiw935lkdmfr88kvqbkn9n05k7xhdg30"; sha256 = "08hsairhrifh41d288jhc65zbhs9k0hs738dbdzsbcvlmycrhvgx";
}; };
meta = with stdenv.lib; { meta = with stdenv.lib; {

View file

@ -1,4 +1,4 @@
{ stdenv, fetchurl, elfutils }: { stdenv, fetchurl, elfutils, libunwind }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "ltrace-0.7.3"; name = "ltrace-0.7.3";
@ -8,7 +8,7 @@ stdenv.mkDerivation rec {
sha256 = "00wmbdghqbz6x95m1mcdd3wd46l6hgcr4wggdp049dbifh3qqvqf"; sha256 = "00wmbdghqbz6x95m1mcdd3wd46l6hgcr4wggdp049dbifh3qqvqf";
}; };
buildInputs = [ elfutils ]; buildInputs = [ elfutils libunwind ];
preConfigure = preConfigure =
'' ''
@ -16,9 +16,9 @@ stdenv.mkDerivation rec {
makeFlagsArray=(INSTALL="install -c") makeFlagsArray=(INSTALL="install -c")
''; '';
meta = { meta = with stdenv.lib; {
description = "Library call tracer"; description = "Library call tracer";
homepage = http://www.ltrace.org/; homepage = https://www.ltrace.org/;
platforms = stdenv.lib.platforms.linux; platforms = stdenv.lib.platforms.linux;
}; };
} }

View file

@ -2,11 +2,11 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "lttng-tools-${version}"; name = "lttng-tools-${version}";
version = "2.10.1"; version = "2.10.2";
src = fetchurl { src = fetchurl {
url = "https://lttng.org/files/lttng-tools/${name}.tar.bz2"; url = "https://lttng.org/files/lttng-tools/${name}.tar.bz2";
sha256 = "005axllajfbxh73vh1cacbapdvbxjsi3pkzq40giih4ps9x4pg10"; sha256 = "17wsdhkw8c8gb0d1bcgw4dfx2ljrq4rzgpi8sb9y9hs6pbwqy0xk";
}; };
nativeBuildInputs = [ pkgconfig ]; nativeBuildInputs = [ pkgconfig ];

View file

@ -13,11 +13,11 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "lttng-ust-${version}"; name = "lttng-ust-${version}";
version = "2.10.0"; version = "2.10.1";
src = fetchurl { src = fetchurl {
url = "https://lttng.org/files/lttng-ust/${name}.tar.bz2"; url = "https://lttng.org/files/lttng-ust/${name}.tar.bz2";
sha256 = "1avx4p71g9m3zvynhhhysxnpkqyhhlv42xiv9502bvp3nwfkgnqs"; sha256 = "17gfi1dn6bgg59qn4ihf8hag96lalx0g7dym2ccpzdz7f45krk07";
}; };
buildInputs = [ python ]; buildInputs = [ python ];

View file

@ -80,7 +80,7 @@ in
description = "Event-driven I/O framework for the V8 JavaScript engine"; description = "Event-driven I/O framework for the V8 JavaScript engine";
homepage = https://nodejs.org; homepage = https://nodejs.org;
license = licenses.mit; license = licenses.mit;
maintainers = with maintainers; [ goibhniu havvy gilligan cko ]; maintainers = with maintainers; [ goibhniu gilligan cko ];
platforms = platforms.linux ++ platforms.darwin; platforms = platforms.linux ++ platforms.darwin;
}; };

View file

@ -5,7 +5,7 @@ let
in in
buildNodejs { buildNodejs {
inherit enableNpm; inherit enableNpm;
version = "9.5.0"; version = "9.6.1";
sha256 = "0v8lspfca820mf45dj9hb56q00syhrqw5wmqmy1vnrcb6wx4csv6"; sha256 = "04hi7lwdizwqqbyi77f4z12gnsh673h92brmbssrmw5kjx6h4k5q";
patches = lib.optionals stdenv.isDarwin [ ./no-xcode-v7.patch ]; patches = lib.optionals stdenv.isDarwin [ ./no-xcode-v7.patch ];
} }

View file

@ -1,11 +1,11 @@
{ stdenv, fetchurl, zlib, SDL, cmake }: { stdenv, fetchurl, zlib, SDL, cmake }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "hatari-1.8.0"; name = "hatari-2.1.0";
src = fetchurl { src = fetchurl {
url = "http://download.tuxfamily.org/hatari/1.8.0/${name}.tar.bz2"; url = "http://download.tuxfamily.org/hatari/2.1.0/${name}.tar.bz2";
sha256 = "1szznnndmbyc71751hir3dhybmbrx3rnxs6klgbv9qvqlmmlikvy"; sha256 = "0909l9fq20ninf8xgv5qf0a5y64cpk5ja1rsk2iaid1dx5h98agb";
}; };
# For pthread_cancel # For pthread_cancel

View file

@ -11,17 +11,17 @@ let
in stdenv.mkDerivation rec { in stdenv.mkDerivation rec {
name = "displaylink-${version}"; name = "displaylink-${version}";
version = "1.3.52"; version = "4.1.9";
src = requireFile rec { src = requireFile rec {
name = "displaylink.zip"; name = "displaylink.zip";
sha256 = "0ridpsxcf761vym0nlpq702qa46ynddzci17bjmyax2pph7khr0k"; sha256 = "d762145014df7fea8ca7af12206a077d73d8e7f2259c8dc2ce7e5fb1e69ef9a3";
message = '' message = ''
In order to install the DisplayLink drivers, you must first In order to install the DisplayLink drivers, you must first
comply with DisplayLink's EULA and download the binaries and comply with DisplayLink's EULA and download the binaries and
sources from here: sources from here:
http://www.displaylink.com/downloads/file?id=744 http://www.displaylink.com/downloads/file?id=1087
Once you have downloaded the file, please use the following Once you have downloaded the file, please use the following
commands and re-run the installation: commands and re-run the installation:
@ -57,6 +57,9 @@ in stdenv.mkDerivation rec {
fixupPhase fixupPhase
''; '';
dontStrip = true;
dontPatchELF = true;
meta = with stdenv.lib; { meta = with stdenv.lib; {
description = "DisplayLink DL-5xxx, DL-41xx and DL-3x00 Driver for Linux"; description = "DisplayLink DL-5xxx, DL-41xx and DL-3x00 Driver for Linux";
platforms = [ "x86_64-linux" "i686-linux" ]; platforms = [ "x86_64-linux" "i686-linux" ];

View file

@ -2,12 +2,12 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "evdi-${version}"; name = "evdi-${version}";
version = "unstable-2018-01-12"; version = "1.5.0";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "DisplayLink"; owner = "DisplayLink";
repo = "evdi"; repo = "evdi";
rev = "e7a08d08e3876efba8007e91df1b296f2447b8de"; rev = "v${version}";
sha256 = "01z7bx5rgpb5lc4c6dxfiv52ni25564djxmvmgy3d7r1x1mqhxgs"; sha256 = "01z7bx5rgpb5lc4c6dxfiv52ni25564djxmvmgy3d7r1x1mqhxgs";
}; };
@ -17,7 +17,7 @@ stdenv.mkDerivation rec {
makeFlags = [ "KVER=${kernel.modDirVersion}" "KDIR=${kernel.dev}/lib/modules/${kernel.modDirVersion}/build" ]; makeFlags = [ "KVER=${kernel.modDirVersion}" "KDIR=${kernel.dev}/lib/modules/${kernel.modDirVersion}/build" ];
hardeningDisable = [ "pic" "format" ]; hardeningDisable = [ "format" "pic" "fortify" ];
installPhase = '' installPhase = ''
install -Dm755 module/evdi.ko $out/lib/modules/${kernel.modDirVersion}/kernel/drivers/gpu/drm/evdi/evdi.ko install -Dm755 module/evdi.ko $out/lib/modules/${kernel.modDirVersion}/kernel/drivers/gpu/drm/evdi/evdi.ko
@ -29,6 +29,6 @@ stdenv.mkDerivation rec {
platforms = platforms.linux; platforms = platforms.linux;
license = licenses.gpl2; license = licenses.gpl2;
homepage = http://www.displaylink.com/; homepage = http://www.displaylink.com/;
broken = versionOlder kernel.version "4.9"; broken = versionOlder kernel.version "4.9" || versionAtLeast kernel.version "4.15";
}; };
} }

View file

@ -1,11 +1,11 @@
{ stdenv, fetchurl, autoconf, automake, dbus, glib, libtool, pkgconfig, udisks2 }: { stdenv, fetchurl, autoconf, automake, dbus, glib, libtool, pkgconfig, udisks2 }:
stdenv.mkDerivation { stdenv.mkDerivation {
name = "hal-flash-0.3.0"; name = "hal-flash-0.3.3";
src = fetchurl { src = fetchurl {
url = "https://github.com/cshorler/hal-flash/archive/v0.3.0.tar.gz"; url = "https://github.com/cshorler/hal-flash/archive/v0.3.3.tar.gz";
sha256 = "163pqy39cca8cnf8rm8zr63ndsnr7rki9pf9j7dl9gyxmi7sx88s"; sha256 = "0dw9bx190mrh0dycw4rfvfmwwvh2sgypffr99nfnr36b38jrd6y6";
}; };
nativeBuildInputs = [ pkgconfig ]; nativeBuildInputs = [ pkgconfig ];

View file

@ -2,11 +2,11 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "hwdata-${version}"; name = "hwdata-${version}";
version = "0.308"; version = "0.309";
src = fetchurl { src = fetchurl {
url = "https://github.com/vcrhonek/hwdata/archive/v0.308.tar.gz"; url = "https://github.com/vcrhonek/hwdata/archive/v0.309.tar.gz";
sha256 = "17zcwplw41dfwb2l9jfgvm65rjzlsbv30f56d6vgiix042f92vcq"; sha256 = "1njx4lhg7a0cawz82x535vk4mslmnfj7nmf8dbq8kgqxiqh6h2c7";
}; };
preConfigure = "patchShebangs ./configure"; preConfigure = "patchShebangs ./configure";

View file

@ -1,11 +1,11 @@
{ stdenv, fetchurl, pkgconfig, libmnl }: { stdenv, fetchurl, pkgconfig, libmnl }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "ipset-6.34"; name = "ipset-6.35";
src = fetchurl { src = fetchurl {
url = "http://ipset.netfilter.org/${name}.tar.bz2"; url = "http://ipset.netfilter.org/${name}.tar.bz2";
sha256 = "106nv1ngcvap0mqmb6jm07lc1q3w796rkzc1vrfs4yhbcwdq63np"; sha256 = "1p7l1fj3lbv6rr24zxjiwq7jk1yvazk8db6yyni0qbprw49i01rp";
}; };
nativeBuildInputs = [ pkgconfig ]; nativeBuildInputs = [ pkgconfig ];

View file

@ -4,17 +4,16 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "pipework-${version}"; name = "pipework-${version}";
version = "2015-07-30"; version = "2017-08-22";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "jpetazzo"; owner = "jpetazzo";
repo = "pipework"; repo = "pipework";
rev = "5a46ecb5f8f933fd268ef315f58a1eb1c46bd93d"; rev = "ae42f1b5fef82b3bc23fe93c95c345e7af65fef3";
sha256 = "02znyg5ir37s8xqjcqqz6xnwyqxapn7c4scyqkcapxr932hf1frh"; sha256 = "0c342m0bpq6ranr7dsxk9qi5mg3j5aw9wv85ql8gprdb2pz59qy8";
}; };
buildInputs = [ makeWrapper ]; buildInputs = [ makeWrapper ];
installPhase = '' installPhase = ''
mkdir -p $out/bin install -D pipework $out/bin/pipework
cp pipework $out/bin
wrapProgram $out/bin/pipework --prefix PATH : \ wrapProgram $out/bin/pipework --prefix PATH : \
${lib.makeBinPath [ bridge-utils iproute lxc openvswitch docker busybox dhcpcd dhcp ]}; ${lib.makeBinPath [ bridge-utils iproute lxc openvswitch docker busybox dhcpcd dhcp ]};
''; '';

View file

@ -2,13 +2,13 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "trinity-${version}"; name = "trinity-${version}";
version = "1.8"; version = "1.8-git-2017-02-13";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "kernelslacker"; owner = "kernelslacker";
repo = "trinity"; repo = "trinity";
rev = "v${version}"; rev = "2989c11ce77bc7bec23da62987e2c3a0dd8a83c9";
sha256 = "1ss6ir3ki2hnj4c8068v5bz8bpa43xqg9zlmzhgagi94g9l05qlf"; sha256 = "19asyrypjhx2cgjdmwfvmgc0hk3xg00zvgkl89vwxngdb40bkwfq";
}; };
postPatch = '' postPatch = ''

View file

@ -4,7 +4,7 @@ with lib;
buildGoPackage rec { buildGoPackage rec {
name = "etcd-${version}"; name = "etcd-${version}";
version = "3.1.6"; # After updating check that nixos tests pass version = "3.3.1"; # After updating check that nixos tests pass
rev = "v${version}"; rev = "v${version}";
goPackagePath = "github.com/coreos/etcd"; goPackagePath = "github.com/coreos/etcd";
@ -13,7 +13,7 @@ buildGoPackage rec {
inherit rev; inherit rev;
owner = "coreos"; owner = "coreos";
repo = "etcd"; repo = "etcd";
sha256 = "1qgi6zxnijzr644w2da2gbn3gw2qwk6a3z3qmdln0r2rjnm70sx0"; sha256 = "11gzmi05y4kpnzgqc737l0wk5svxai4z17nl92jazqga6zhyavyl";
}; };
subPackages = [ subPackages = [

View file

@ -2,7 +2,7 @@
buildGoPackage rec { buildGoPackage rec {
name = "restic-${version}"; name = "restic-${version}";
version = "0.8.2"; version = "0.8.3";
goPackagePath = "github.com/restic/restic"; goPackagePath = "github.com/restic/restic";
@ -10,7 +10,7 @@ buildGoPackage rec {
owner = "restic"; owner = "restic";
repo = "restic"; repo = "restic";
rev = "v${version}"; rev = "v${version}";
sha256 = "1prk8r0kmcscj79fc53a0qjvik6ygjr50xwnahs0amlyh03pyb46"; sha256 = "0vbwbxly3p1wj25ai1xak1bmhibh2ilxl55gsbnaaq7pcznc3ad9";
}; };
buildPhase = '' buildPhase = ''

View file

@ -0,0 +1,19 @@
diff -ru ceph/src/key_value_store/kv_flat_btree_async.cc ceph-copy/src/key_value_store/kv_flat_btree_async.cc
--- ceph/src/key_value_store/kv_flat_btree_async.cc 1980-01-02 00:00:00.000000000 +0100
+++ ceph-copy/src/key_value_store/kv_flat_btree_async.cc 2018-02-13 21:49:59.232860487 +0100
@@ -15,13 +15,13 @@
#include "key_value_store/kv_flat_btree_async.h"
#include "key_value_store/kvs_arg_types.h"
#include "include/rados/librados.hpp"
-#include "/usr/include/asm-generic/errno.h"
-#include "/usr/include/asm-generic/errno-base.h"
#include "common/ceph_context.h"
#include "common/Clock.h"
#include "include/types.h"
+#include <asm-generic/errno.h>
+#include <asm-generic/errno-base.h>
#include <string>
#include <iostream>
#include <cassert>

View file

@ -86,12 +86,17 @@ let
}; };
ceph-python-env = python2Packages.python.withPackages (ps: [ ceph-python-env = python2Packages.python.withPackages (ps: [
ps.sphinx ps.sphinx
ps.flask ps.flask
ps.argparse ps.argparse
ps.cython ps.cython
ps.setuptools ps.setuptools
ps.pip ps.pip
# Libraries needed by the python tools
ps.Mako
ps.pecan
ps.prettytable
ps.webob
]); ]);
in in
@ -103,11 +108,13 @@ stdenv.mkDerivation {
patches = [ patches = [
# ./ceph-patch-cmake-path.patch # ./ceph-patch-cmake-path.patch
./0001-kv-RocksDBStore-API-break-additional.patch ./0001-kv-RocksDBStore-API-break-additional.patch
] ++ optionals stdenv.isLinux [
./0002-fix-absolute-include-path.patch
]; ];
nativeBuildInputs = [ nativeBuildInputs = [
cmake cmake
pkgconfig which git pkgconfig which git python2Packages.wrapPython
(ensureNewerSourcesHook { year = "1980"; }) (ensureNewerSourcesHook { year = "1980"; })
]; ];
@ -122,6 +129,7 @@ stdenv.mkDerivation {
] ++ optionals hasKinetic [ ] ++ optionals hasKinetic [
optKinetic-cpp-client optKinetic-cpp-client
]; ];
preConfigure ='' preConfigure =''
# rip off submodule that interfer with system libs # rip off submodule that interfer with system libs
@ -149,6 +157,10 @@ stdenv.mkDerivation {
"-DWITH_LIBCEPHFS=OFF" "-DWITH_LIBCEPHFS=OFF"
]; ];
postFixup = ''
wrapPythonPrograms
'';
enableParallelBuilding = true; enableParallelBuilding = true;
outputs = [ "dev" "lib" "out" "doc" ]; outputs = [ "dev" "lib" "out" "doc" ];

View file

@ -2,13 +2,13 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "hubicfuse-${version}"; name = "hubicfuse-${version}";
version = "3.0.0"; version = "3.0.1";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "TurboGit"; owner = "TurboGit";
repo = "hubicfuse"; repo = "hubicfuse";
rev = "v${version}"; rev = "v${version}";
sha256 = "1y4n63bk9vd6n1l5psjb9xm9h042kw4yh2ni33z7agixkanajv1s"; sha256 = "1x988hfffxgvqxh083pv3lj5031fz03sbgiiwrjpaiywfbhm8ffr";
}; };
nativeBuildInputs = [ pkgconfig ]; nativeBuildInputs = [ pkgconfig ];

View file

@ -2,14 +2,14 @@
let deps = stdenv.lib.makeBinPath [ curl gnugrep libnotify scrot which xclip ]; let deps = stdenv.lib.makeBinPath [ curl gnugrep libnotify scrot which xclip ];
in stdenv.mkDerivation rec { in stdenv.mkDerivation rec {
version = "1.7.1"; version = "1.7.4";
name = "imgur-screenshot-${version}"; name = "imgur-screenshot-${version}";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "jomo"; owner = "jomo";
repo = "imgur-screenshot"; repo = "imgur-screenshot";
rev = "v${version}"; rev = "v${version}";
sha256 = "01wiqrc7xxvk7kzgw756jahwa0szb200l8030iwfcgxb679k3v0j"; sha256 = "1bhi9sk8v7szh2fj13qwvdwzy5dw2w4kml86sy1ns1rn0xin0cgr";
}; };
nativeBuildInputs = [ makeWrapper ]; nativeBuildInputs = [ makeWrapper ];

View file

@ -3,11 +3,11 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "logstalgia-${version}"; name = "logstalgia-${version}";
version = "1.0.7"; version = "1.1.1";
src = fetchurl { src = fetchurl {
url = "https://github.com/acaudwell/Logstalgia/releases/download/${name}/${name}.tar.gz"; url = "https://github.com/acaudwell/Logstalgia/releases/download/${name}/${name}.tar.gz";
sha256 = "1qghz1j3jmfj093br2hfyibayg3fmhg8fvp5ix9n9rbvzc1zslsm"; sha256 = "0nvnk8q9m2ignzwxak0vch88blywbx4znk70xf9fg38xa4rf94yn";
}; };
nativeBuildInputs = [ pkgconfig ]; nativeBuildInputs = [ pkgconfig ];

View file

@ -0,0 +1,13 @@
diff --git a/libinput-gestures b/libinput-gestures
index f337ba3..fe56d66 100755
--- a/libinput-gestures
+++ b/libinput-gestures
@@ -6,7 +6,7 @@ from collections import OrderedDict
from pathlib import Path
from distutils.version import LooseVersion as Version
-PROG = Path(sys.argv[0]).stem
+PROG = "libinput-gestures"
# Conf file containing gesture commands.
# Search first for user file then system file.

View file

@ -0,0 +1,43 @@
diff --git a/libinput-gestures b/libinput-gestures
index f337ba3..5f5b05d 100755
--- a/libinput-gestures
+++ b/libinput-gestures
@@ -75,17 +75,13 @@ def get_libinput_vers():
'Return the libinput installed version number string'
# Try to use newer libinput interface then fall back to old
# (depreciated) interface.
- res = run(('libinput', '--version'), check=False)
+ res = run(('@libinput@', '--version'), check=False)
return res.strip() if res else run(('libinput-list-devices', '--version'))
# Libinput changed the way in which it's utilities are called
libvers = get_libinput_vers()
-if Version(libvers) >= Version('1.8'):
- cmd_debug_events = 'libinput debug-events'
- cmd_list_devices = 'libinput list-devices'
-else:
- cmd_debug_events = 'libinput-debug-events'
- cmd_list_devices = 'libinput-list-devices'
+cmd_debug_events = '@libinput@ debug-events'
+cmd_list_devices = '@libinput@ list-devices'
def get_devices_list():
'Get list of devices and their attributes (as a dict) from libinput'
@@ -187,7 +183,7 @@ class COMMAND_internal(COMMAND):
def run(self):
'Get list of current workspaces and select next one'
- stdout = run(('wmctrl', '-d'), check=False)
+ stdout = run(('@wmctrl@', '-d'), check=False)
if not stdout:
# This command can fail on GNOME when you have only a single
# dynamic workspace using Xorg (probably a GNOME bug) so let's
@@ -220,7 +216,7 @@ class COMMAND_internal(COMMAND):
# Switch to desired workspace
if index >= minindex and index < maxindex:
- run(('wmctrl', '-s', str(index)))
+ run(('@wmctrl@', '-s', str(index)))
# Table of gesture handlers
handlers = OrderedDict()

View file

@ -0,0 +1,54 @@
{ lib, stdenv, fetchFromGitHub, makeWrapper,
libinput, wmctrl,
xdotool ? null,
extraUtilsPath ? lib.optional (xdotool != null) xdotool
}:
stdenv.mkDerivation rec {
pname = "libinput-gestures";
version = "2.32";
name = "${pname}-${version}";
src = fetchFromGitHub {
owner = "bulletmark";
repo = "libinput-gestures";
rev = version;
sha256 = "1by6sabx0s8sd9w5675gc26q7yccxnxxsjg4dqlb6nbs0vcg81s7";
};
patches = [
./0001-hardcode-name.patch
./0002-paths.patch
];
nativeBuildInputs = [ makeWrapper ];
postPatch =
''
substituteInPlace libinput-gestures-setup --replace /usr/ /
substituteInPlace libinput-gestures \
--replace /etc "$out/etc" \
--subst-var-by libinput "${libinput}/bin/libinput" \
--subst-var-by wmctrl "${wmctrl}/bin/wmctrl"
'';
installPhase =
''
runHook preInstall
${stdenv.shell} libinput-gestures-setup -d "$out" install
runHook postInstall
'';
postFixup =
''
rm "$out/bin/libinput-gestures-setup"
substituteInPlace "$out/share/applications/libinput-gestures.desktop" --replace "/usr" "$out"
chmod +x "$out/share/applications/libinput-gestures.desktop"
wrapProgram "$out/bin/libinput-gestures" --prefix PATH : "${lib.makeBinPath extraUtilsPath}"
'';
meta = with stdenv.lib; {
homepage = https://github.com/bulletmark/libinput-gestures;
description = "Gesture mapper for libinput";
license = licenses.gpl3Plus;
platforms = platforms.linux;
maintainers = with maintainers; [ teozkr ];
};
}

View file

@ -4,13 +4,13 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "keychain-${version}"; name = "keychain-${version}";
version = "2.8.3"; version = "2.8.5";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "funtoo"; owner = "funtoo";
repo = "keychain"; repo = "keychain";
rev = "${version}"; rev = "${version}";
sha256 = "0za2fi4g7ixzj3izgwlv71b3cviz3qhz43y4bhdkglg16x5cnzcb"; sha256 = "1bkjlg0a2bbdjhwp37ci1rwikvrl4s3xlbf2jq2z4azc96dr83mj";
}; };
buildInputs = [ makeWrapper perl ]; buildInputs = [ makeWrapper perl ];

View file

@ -6,14 +6,14 @@
let let
pname = "kronometer"; pname = "kronometer";
version = "2.1.3"; version = "2.2.1";
in in
mkDerivation rec { mkDerivation rec {
name = "${pname}-${version}"; name = "${pname}-${version}";
src = fetchurl { src = fetchurl {
url = "mirror://kde/stable/${pname}/${version}/src/${name}.tar.xz"; url = "mirror://kde/stable/${pname}/${version}/src/${name}.tar.xz";
sha256 = "1z06gvaacm3d3a9smlmgg2vf0jdab5kqxx24r6v7iprqzgdpsn4i"; sha256 = "18b2qi5b9hn8jy3yhav72n14z5l9w3p5fv5kslhbxc7rfvjr4h3x";
}; };
meta = with lib; { meta = with lib; {

View file

@ -9,7 +9,7 @@ stdenv.mkDerivation rec {
owner = "tstack"; owner = "tstack";
repo = "lnav"; repo = "lnav";
rev = "v${meta.version}"; rev = "v${meta.version}";
sha256 = "1jdjn64cxgbhhyg73cisrfrk7vjg1hr9nvkmfdk8gxc4g82y3xxc"; sha256 = "0hq9ri6a18z682gihxlbh1rndka0v6brkdqsyfsgh4c2fgib4fb7";
inherit name; inherit name;
}; };
@ -43,7 +43,7 @@ stdenv.mkDerivation rec {
''; '';
downloadPage = "https://github.com/tstack/lnav/releases"; downloadPage = "https://github.com/tstack/lnav/releases";
license = licenses.bsd2; license = licenses.bsd2;
version = "0.8.2"; version = "0.8.3";
maintainers = [ maintainers.dochang ]; maintainers = [ maintainers.dochang ];
platforms = platforms.unix; platforms = platforms.unix;
}; };

View file

@ -1,11 +1,11 @@
{ stdenv, fetchurl, pkgconfig, udev }: { stdenv, fetchurl, pkgconfig, udev }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "dhcpcd-6.11.5"; name = "dhcpcd-7.0.1";
src = fetchurl { src = fetchurl {
url = "mirror://roy/dhcpcd/${name}.tar.xz"; url = "mirror://roy/dhcpcd/${name}.tar.xz";
sha256 = "17nnhxmbdcc7k2mh6sgvxisqcqbic5540xbig363ds97gvf795kg"; sha256 = "1j7kyg9gm5d1k6qjdscjz2rjgpqia0dxgk69lswp21y0pizm6dlb";
}; };
nativeBuildInputs = [ pkgconfig ]; nativeBuildInputs = [ pkgconfig ];

View file

@ -1,12 +1,12 @@
{ stdenv, fetchurl, makeWrapper, perl, perlPackages }: { stdenv, fetchurl, makeWrapper, perl, perlPackages }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
version = "3.1"; version = "3.2";
name = "kpcli-${version}"; name = "kpcli-${version}";
src = fetchurl { src = fetchurl {
url = "mirror://sourceforge/kpcli/${name}.pl"; url = "mirror://sourceforge/kpcli/${name}.pl";
sha256 = "06m276if13w6gd54wi8nqd1yvk2csbhdmm8pcw9aw3hdlc27gw7i"; sha256 = "11z6zbnsmqgjw73ai4nrq4idr83flrib22d8fqh1637d36p1nnk1";
}; };
buildInputs = [ makeWrapper perl ]; buildInputs = [ makeWrapper perl ];

View file

@ -7,14 +7,14 @@
let let
pname = "kwalletcli"; pname = "kwalletcli";
version = "3.00"; version = "3.01";
in in
mkDerivation rec { mkDerivation rec {
name = "${pname}-${version}"; name = "${pname}-${version}";
src = fetchurl { src = fetchurl {
url = "https://www.mirbsd.org/MirOS/dist/hosted/kwalletcli/${name}.tar.gz"; url = "https://www.mirbsd.org/MirOS/dist/hosted/kwalletcli/${name}.tar.gz";
sha256 = "1q87nm7pkmgvkrml6hgbmv0ddx3871w7x86gn90sjc3vw59qfh98"; sha256 = "03jd7m868dc5dkmm7wbr6dj1h1kp4cb2x8ay8jwvlcbnf7srjzcs";
}; };
postPatch = '' postPatch = ''

View file

@ -2,14 +2,14 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "lynis"; pname = "lynis";
version = "2.5.7"; version = "2.6.2";
name = "${pname}-${version}"; name = "${pname}-${version}";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "CISOfy"; owner = "CISOfy";
repo = "${pname}"; repo = "${pname}";
rev = "${version}"; rev = "${version}";
sha256 = "19rfkiri73bi43i4yxpqrxjzpqn5rfrkq2picja5filjv14hbyly"; sha256 = "0jymp44dmc22cdrsd5hfyv9wc8a5sq92yh9p9c0rg22g53733910";
}; };
nativeBuildInputs = [ makeWrapper perl ]; nativeBuildInputs = [ makeWrapper perl ];

View file

@ -2,13 +2,13 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "hwinfo-${version}"; name = "hwinfo-${version}";
version = "21.50"; version = "21.52";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "opensuse"; owner = "opensuse";
repo = "hwinfo"; repo = "hwinfo";
rev = "${version}"; rev = "${version}";
sha256 = "1kkq979qqdalxdm6f0gyl3l9nk5rm6i6rbms43rmy52jfda5f5bv"; sha256 = "1kva5bhylxbxgp2lv48av8mzcyybigj45rbwl9736l1kiv58i21r";
}; };
patchPhase = '' patchPhase = ''

View file

@ -2,12 +2,12 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
baseName = "ipmiutil"; baseName = "ipmiutil";
version = "3.0.7"; version = "3.0.8";
name = "${baseName}-${version}"; name = "${baseName}-${version}";
src = fetchurl { src = fetchurl {
url = "mirror://sourceforge/project/${baseName}/${name}.tar.gz"; url = "mirror://sourceforge/project/${baseName}/${name}.tar.gz";
sha256 = "0bsl4czbwmz1f42b15y0fabys50bbfll4z73nm9xk161i2njzz6y"; sha256 = "0pqi63v9l95px1k0dh68gmbd4pbbpwy0pcg6nr5bi0zy898if135";
}; };
buildInputs = [ openssl ]; buildInputs = [ openssl ];

View file

@ -2,13 +2,13 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "logrotate-${version}"; name = "logrotate-${version}";
version = "3.12.3"; version = "3.13.0";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "logrotate"; owner = "logrotate";
repo = "logrotate"; repo = "logrotate";
rev = version; rev = version;
sha256 = "04ygb709fj4ai8m2f1c6imzcmkdvr3ib5zf5qw2lif4fsb30jvyi"; sha256 = "0b7dnch74pddml3ysavizq26jgwdv0rjmwc8lf6zfvn9fjz19vvs";
}; };
# Logrotate wants to access the 'mail' program; to be done. # Logrotate wants to access the 'mail' program; to be done.

View file

@ -2,11 +2,11 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "html-xml-utils-${version}"; name = "html-xml-utils-${version}";
version = "7.1"; version = "7.6";
src = fetchurl { src = fetchurl {
url = "http://www.w3.org/Tools/HTML-XML-utils/${name}.tar.gz"; url = "http://www.w3.org/Tools/HTML-XML-utils/${name}.tar.gz";
sha256 = "0vnmcrbnc7irrszx5h71s3mqlp9wqh19zig519zbnr5qccigs3pc"; sha256 = "0l97ps089byy62838wf2jwvvc465iw29z9r5kwmwcq7f3bn11y3m";
}; };
buildInputs = [curl libiconv]; buildInputs = [curl libiconv];

View file

@ -726,6 +726,8 @@ with pkgs;
qt4Support = config.avahi.qt4Support or false; qt4Support = config.avahi.qt4Support or false;
}; };
avro-c = callPackage ../development/libraries/avro-c { };
avro-cpp = callPackage ../development/libraries/avro-c++ { boost = boost160; }; avro-cpp = callPackage ../development/libraries/avro-c++ { boost = boost160; };
aws = callPackage ../tools/virtualization/aws { }; aws = callPackage ../tools/virtualization/aws { };
@ -8885,9 +8887,7 @@ with pkgs;
glibc32 = pkgsi686Linux.glibc; glibc32 = pkgsi686Linux.glibc;
}; };
glm = callPackage ../development/libraries/glm glm = callPackage ../development/libraries/glm { };
(lib.optionalAttrs stdenv.cc.isGNU { stdenv = overrideCC stdenv gcc6;/*maybe a hack*/ });
glm_0954 = callPackage ../development/libraries/glm/0954.nix { }; glm_0954 = callPackage ../development/libraries/glm/0954.nix { };
globalplatform = callPackage ../development/libraries/globalplatform { }; globalplatform = callPackage ../development/libraries/globalplatform { };
@ -9927,6 +9927,8 @@ with pkgs;
graphviz = graphviz-nox; graphviz = graphviz-nox;
}; };
libinput-gestures = callPackage ../tools/inputmethods/libinput-gestures {};
libisofs = callPackage ../development/libraries/libisofs { }; libisofs = callPackage ../development/libraries/libisofs { };
libisoburn = callPackage ../development/libraries/libisoburn { }; libisoburn = callPackage ../development/libraries/libisoburn { };

View file

@ -15566,29 +15566,7 @@ in {
}; };
}; };
spake2 = buildPythonPackage rec { spake2 = callPackage ../development/python-modules/spake2 { };
name = "spake2-${version}";
version = "0.7";
src = pkgs.fetchurl {
url = "mirror://pypi/s/spake2/${name}.tar.gz";
sha256 = "0rmplicbbid41qrvwc1ckyp211ban01ardms5yqqq16ixrc18a6j";
};
buildInputs = with self; [ pytest ];
propagatedBuildInputs = with self; [ hkdf ];
checkPhase = ''
py.test $out
'';
meta = {
description = "SPAKE2 password-authenticated key exchange library";
homepage = "http://github.com/warner/python-spake2";
license = licenses.mit;
};
};
sphfile = callPackage ../development/python-modules/sphfile { }; sphfile = callPackage ../development/python-modules/sphfile { };
@ -17805,6 +17783,8 @@ EOF
magic-wormhole = callPackage ../development/python-modules/magic-wormhole { }; magic-wormhole = callPackage ../development/python-modules/magic-wormhole { };
magic-wormhole-transit-relay = callPackage ../development/python-modules/magic-wormhole-transit-relay { };
wsgiproxy2 = buildPythonPackage rec { wsgiproxy2 = buildPythonPackage rec {
name = "WSGIProxy2-0.4.2"; name = "WSGIProxy2-0.4.2";